﻿/*!
Theme Name: Fusion Homes Theme
Author: Zafer Sawaf, Matt McCollough, all followng web developers at Blackjet
Author URI: www.blackjet.ca
Description: A Wordpress Starter Theme, made for developers, by developers
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bjzm
*/@import'https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css';@import"//hello.myfonts.net/count/3a03d1";@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_0_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_0_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_0_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_0_0.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_1_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_1_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_1_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_1_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_1_0.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_2_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_2_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_2_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_2_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_2_0.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"ChronicaProAdjusted";src:url("../fonts/chronica-pro/webfonts/3A03D1_2_0_Metrics_Adjusted.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_2_0.eot_Metrics_Adjusted?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_2_0_Metrics_Adjusted.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_2_0_Metrics_Adjusted.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_2_0_Metrics_Adjusted.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_3_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_3_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_3_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_3_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_3_0.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_4_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_4_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_4_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_4_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_4_0.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_5_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_5_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_5_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_5_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_5_0.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_6_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_6_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_6_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_6_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_6_0.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_7_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_7_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_7_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_7_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_7_0.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_8_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_8_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_8_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_8_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_8_0.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_9_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_9_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_9_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_9_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_9_0.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_A_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_A_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_A_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_A_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_A_0.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_B_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_B_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_B_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_B_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_B_0.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_C_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_C_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_C_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_C_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_C_0.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"ChronicaProAdjusted";src:url("../fonts/chronica-pro/webfonts/3A03D1_C_0_Metrics_Adjusted.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_C_0_Metrics_Adjusted.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_C_0_Metrics_Adjusted.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_C_0_Metrics_Adjusted.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_C_0_Metrics_Adjusted.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_D_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_D_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_D_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_D_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_D_0.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_E_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_E_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_E_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_E_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_E_0.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_F_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_F_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_F_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_F_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_F_0.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_10_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_10_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_10_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_10_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_10_0.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"ChronicaPro";src:url("../fonts/chronica-pro/webfonts/3A03D1_11_0.eot");src:url("../fonts/chronica-pro/webfonts/3A03D1_11_0.eot?#iefix") format("embedded-opentype"),url("../fonts/chronica-pro/webfonts/3A03D1_11_0.woff2") format("woff2"),url("../fonts/chronica-pro/webfonts/3A03D1_11_0.woff") format("woff"),url("../fonts/chronica-pro/webfonts/3A03D1_11_0.ttf") format("truetype");font-weight:200;font-style:italic}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}body{position:relative}.container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;max-width:100%}@media all and (min-width: ){.container{max-width:100%;padding-left:30px;padding-right:30px}}@media all and (min-width: ){.container{width:100%;padding-left:30px;padding-right:30px}}@media all and (min-width: 768px){.container{width:700px;padding-left:0;padding-right:0}}@media all and (min-width: 992px){.container{width:940px;padding-left:0;padding-right:0}}@media all and (min-width: 1201px){.container{width:1328px;padding-left:40px;padding-right:40px}}.container__relative-wrapper{position:relative}@media all and (min-width: 1201px){.container--med-container{width:1080px}}.container--blog-post{width:695px;max-width:100%}.container--blog-post .container-narrow p img,.container--blog-post .container-narrow .wp-block-image img{height:unset}.container--blog-post .container-narrow p figure,.container--blog-post .container-narrow .wp-block-image figure{margin-right:0;margin-left:0}.container--single-opportunity{padding-top:40px}@media all and (min-width: 1201px){.container--dream-hub{width:1290px}}@media all and (min-width: 1201px){.container--hiring-team{width:1180px}}.container--inspiration-gallery .no-content,.container--upgrades-gallery .no-content{text-align:center}@media all and (min-width: 1201px){.container--inspiration-gallery,.container--upgrades-gallery{width:1180px}}@media all and (max-width: 767px){.container--inspiration-gallery,.container--upgrades-gallery{width:455px;padding-right:15px;padding-left:15px}}.container--dh-gallery{max-width:calc(100% - 180px)}@media all and (min-width: 1201px){.container--dh-gallery{width:1066px}}@media all and (max-width: 991px){.container--dh-gallery{max-width:calc(100% - 150px)}}@media all and (max-width: 767px){.container--dh-gallery{max-width:calc(100% - 120px)}}@media all and (max-width: 480px){.container--dh-gallery{max-width:100%}}.container--portal-gallery{padding-bottom:45px}@media all and (min-width: 1201px){.container--portal-gallery{max-width:950px}}@media all and (min-width: 768px){#inspiration-gallery:not(.portal-wrapper__favourites-wrapper) .container--inspiration-gallery,#inspiration-gallery:not(.portal-wrapper__favourites-wrapper) .container--upgrades-gallery,#upgrades-gallery:not(.portal-wrapper__favourites-wrapper) .container--inspiration-gallery,#upgrades-gallery:not(.portal-wrapper__favourites-wrapper) .container--upgrades-gallery{width:630px}}@media all and (min-width: 992px){#inspiration-gallery:not(.portal-wrapper__favourites-wrapper) .container--inspiration-gallery,#inspiration-gallery:not(.portal-wrapper__favourites-wrapper) .container--upgrades-gallery,#upgrades-gallery:not(.portal-wrapper__favourites-wrapper) .container--inspiration-gallery,#upgrades-gallery:not(.portal-wrapper__favourites-wrapper) .container--upgrades-gallery{width:830px}}@media all and (min-width: 1201px){#inspiration-gallery:not(.portal-wrapper__favourites-wrapper) .container--inspiration-gallery,#inspiration-gallery:not(.portal-wrapper__favourites-wrapper) .container--upgrades-gallery,#upgrades-gallery:not(.portal-wrapper__favourites-wrapper) .container--inspiration-gallery,#upgrades-gallery:not(.portal-wrapper__favourites-wrapper) .container--upgrades-gallery{width:1090px}}@media all and (max-width: 767px){.container:not(.container--fluid-mobile){width:455px}.container--community-updates{padding-right:0}}*::selection{background:#57798e;color:#fff}html,body{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a}a{transition:all .3s;font-size:inherit}a:link,a:visited,a:active,a:focus{outline:0}a:hover{text-decoration:none}p,li{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:16px;font-weight:400;line-height:25px}@media all and (max-width: 767px){p,li{font-size:12px;line-height:20px}}a{display:inline}h1{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:80px;font-weight:400;line-height:74px}@media all and (max-width: 991px){h1{font-size:60px;line-height:60px}}@media all and (max-width: 767px){h1{font-size:45px;line-height:45px}}h2{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:40px;font-weight:400;line-height:40px}@media all and (max-width: 767px){h2{font-size:28px;line-height:30px}}h3{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:28px;font-weight:400;line-height:30px}@media all and (max-width: 767px){h3{font-size:20px;line-height:22px}}h4{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:15px;line-height:20px;font-weight:600}h5{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-weight:600}a:not(.button):link,a:not(.button):visited{text-decoration:none}a:not(.button):hover,a:not(.button):active{text-decoration:none}p.bold{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500}.tag{font-size:12px;line-height:15px;font-weight:400;color:#57798e}blockquote{padding:0 30px 0 33px;border-left:3px solid #f6be00;margin:25px 50px 15px}@media all and (max-width: 991px){blockquote{margin:25px 40px 15px}}@media all and (max-width: 767px){blockquote{margin:25px 0 15px 25px}}@media all and (max-width: 480px){blockquote{margin:25px 0 15px}}blockquote p:first-child{position:relative}blockquote p:first-child:before{content:"“";font-size:30px;position:absolute;top:0;left:-15px}blockquote p:last-child:after{content:"”";font-size:30px;vertical-align:-6px}strong{font-weight:600}.flex-row{display:flex}.col-1{width:8.3333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.6666667%}.col-6{width:50%}.col-7{width:50%}.col-8{width:66.6666667%}.col-9{width:75%}.col-10{width:83.3333333%}.col-11{width:91.6666667%}.bjzm-wrapper:not(.bjzm-wrapper--white-background){background:#fff;background:linear-gradient(to right, #ffffff 0%, #a6bbc8 100%)}.bjzm-wrapper--white-background{background:#fff}.bjzm-wrapper--hbj-full{height:844px;overflow:hidden}.bjzm-wrapper--hbj-full .bjzm-wrapper__inner{position:relative;z-index:5}.bjzm-wrapper--has-sidebar .bjzm-wrapper__inner{display:flex;justify-content:space-between;padding-top:20px;position:relative}.bjzm-wrapper--has-sidebar .bjzm-wrapper__offset--left{padding-left:calc(20px / 2)}.bjzm-wrapper--has-sidebar .bjzm-wrapper__offset--right{padding-left:calc(20px / 2)}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar{padding-right:calc(20px / 2);width:calc(25% - calc(20px / 2))}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar--section-sidebar{max-width:210px;padding-top:0}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar--section-sidebar .sidebar__inner{padding:calc(20px / 2)}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar--section-sidebar .sidebar__inner .sidebar-filters{margin-bottom:100px}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar--mortgage-calculator{max-width:25%;flex-basis:25%;padding-right:0}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar.sidebar--career-opportunities{padding-right:20px}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar.sidebar--career-opportunities .button{margin-top:35px}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar--dh-gallery__sidebar{padding-top:0}.bjzm-wrapper--has-sidebar .bjzm-wrapper__main{width:75%}.bjzm-wrapper--has-sidebar .bjzm-wrapper__main--section-main{width:calc(100% - 210px)}.bjzm-wrapper--has-sidebar .bjzm-wrapper__main--community-models{width:75%}.bjzm-wrapper--model-elevations .bjzm-wrapper__main{width:75%}@media all and (min-width: 1201px){.bjzm-wrapper--medium-width-container .container{width:1080px}}@media all and (max-width: 1200px){.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar.bjzm-wrapper__sidebar--mortgage-calculator{width:33.333%;max-width:33.333%}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar.bjzm-wrapper__sidebar--dh-gallery__sidebar{width:20%}.bjzm-wrapper--has-sidebar .bjzm-wrapper__main--dh-gallery-main{width:80%}}@media all and (max-width: 991px){.bjzm-wrapper--has-sidebar .bjzm-wrapper{background:#fff;background:linear-gradient(to right, #ffffff 0%, #a6bbc8 100%)}.bjzm-wrapper--has-sidebar .bjzm-wrapper__inner{flex-direction:column;align-items:center}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar:not(.bjzm-wrapper__sidebar--anchor-menu){display:none}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar.bjzm-wrapper__sidebar--mortgage-calculator{display:block;width:50%;max-width:50%}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar.bjzm-wrapper__sidebar--anchor-menu{width:100%;text-align:center;z-index:20}.bjzm-wrapper--has-sidebar .bjzm-wrapper__main{width:100%}}@media all and (max-width: 767px){.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar.bjzm-wrapper__sidebar--mortgage-calculator{width:100%;max-width:360px}}.icon-arrow{display:inline-block;margin-left:2px}.icon-arrow path{transition:fill .5s}.icon-arrow--small{height:8px;width:8px}.icon-arrow--med,.icon-arrow--medium{height:14px;width:14px}.icon-arrow--large{height:20px;width:20px}.icon-arrow--xlarge{height:26px;width:26px}.icon-arrow--dark-blue path{fill:#002a3a}.icon-arrow--med-blue path{fill:#57798e}.icon-arrow--light-blue path{fill:#a6bbc8}.icon-arrow--lighter-blue path{fill:#bfced6}.icon-arrow--white path{fill:#fff}.icon-arrow--gold path{fill:#f6be00}.icon-arrow svg{width:100%;display:block}.icon-user{width:40px;hyphens:40px;margin-right:10px}.icon-user path{fill:#bfced6;transition:all .5s}.icon-user .icon-user__circle{stroke:#bfced6;transition:all .5s}.icon-close svg rect{fill:#fff;transition:all .5s}.icon-favourite{color:#fff;cursor:pointer;padding:5px;display:block}.icon-favourite.active{animation:growOut .3s linear 0s 1}.icon-favourite.active svg path{fill:#fff}.icon-favourite svg{display:block;width:16.5px;height:15px}.icon-favourite svg path{stroke:#fff;transition:all .5s}.icon-favourite:hover svg path,.icon-favourite:focus svg path{stroke:#f6be00;transition:all .5s}.icon-favourite--inactive svg path{fill:none}.icon-favourite--white svg path{stroke:#fff}.icon-favourite--white.active svg path{fill:#fff}.icon-favourite--med-blue svg path{stroke:#57798e}.icon-favourite--med-blue.active svg path{fill:#57798e}.icon-favourite--dark-blue svg path{stroke:#002a3a}.icon-favourite--dark-blue.active svg path{fill:#002a3a}.icon-favourite--light-blue svg path{stroke:#a6bbc8}.icon-favourite--light-blue.active svg path{fill:#a6bbc8}.icon-favourite--lighter-blue svg path{stroke:#bfced6}.icon-favourite--lighter-blue.active svg path{fill:#bfced6}.icon-favourite--star svg{width:25px;height:24px}.icon-favourite--star svg path{stroke:#57798e}.icon-favourite--star.active svg path{fill:#f6be00;stroke:#f6be00}@keyframes growOut{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}@-webkit-keyframes growOut{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}.icon-download-doc svg,.icon-view-doc svg{height:23px;width:23px}.icon-download-doc svg path,.icon-download-doc svg polygon,.icon-download-doc svg rect,.icon-view-doc svg path,.icon-view-doc svg polygon,.icon-view-doc svg rect{fill:#002a3a;transition:all .4s}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-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;display:block;overflow:hidden;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);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;width:100% !important;padding:0}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:49px;user-select:none;-webkit-user-select:none;width:100%;border-radius:0;border-bottom:solid thin #909090}@media all and (max-width: 767px){.select2-container .select2-selection--single{height:46px}}@media all and (max-width: 480px){.select2-container .select2-selection--single{height:44px}}.select2-container .select2-selection--single .select2-selection__rendered{border-radius:0;color:inherit;display:inline-block;font-family:inherit;font-size:20px;letter-spacing:normal;padding:17px 0 4px;resize:none;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:left;width:100%;background-color:rgba(0,0,0,0);border:none;transition:all .2s;color:#909090}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;height:44px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;margin:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border-radius:2px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-dropdown li{margin:0;padding:0 15px;height:44px;vertical-align:middle;line-height:44px;padding:7px 24px 6px;font-size:16px;color:#000;line-height:30px;cursor:pointer;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0;width:100%}.select2-results__option{padding:6px;background-color:#fff;user-select:none;-webkit-user-select:none;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;margin:0;padding:0}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2:hover .select2-arrows .select2-arrows__normal{opacity:0;transition:.2s ease}.select2:hover .select2-arrows .select2-arrows__hover{opacity:1;transition:.2s ease}.select2-arrows{width:30px;height:100%;position:absolute;right:0;top:0;z-index:20;cursor:pointer;transition:.1s ease}.select2-arrows__normal,.select2-arrows__hover{position:absolute;width:14px;transition:opacity .2s ease;top:11px;left:2px;z-index:3}.select2-arrows__hover{opacity:0;z-index:6}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{border-radius:0}.select2-container--default .select2-selection--single:focus{outline:none}.select2-container--default .select2-selection--single .select2-selection__rendered{border-radius:0;cursor:pointer;line-height:1;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a}.select2-container--default .select2-selection--single .select2-selection__rendered:focus{outline:none}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;position:absolute;top:3px;right:0;width:44px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:9px 8px 0 8px;height:0;left:50%;margin-left:-7px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-width:0 8px 9px 8px}.select2-container--default .select2-selection--multiple{background-color:#fff;border-radius:0;cursor:pointer}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 30px);padding-right:30px}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#000;margin-top:5px;float:left;float:left;margin:6px 1px 1px 1px;font-size:18px;line-height:24px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#9fa7ad;border:none;border-radius:0;cursor:default;float:left;margin:5px 1px 1px 5px;padding:7px 31px 4px 9px;position:relative;float:none;display:inline-block}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{cursor:pointer;display:inline-block;font-weight:normal;margin-right:7px;text-transform:uppercase;color:#fff;position:absolute;right:-3px;font-size:29px;opacity:.5;transition:.3s ease-in-out;width:100%;margin-right:0;top:-1px;bottom:0;text-align:right;padding-top:8px;padding-right:8px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:red;transition:.2s ease;transition:all .2s ease}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:none;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:none}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;display:none;visibility:hidden}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#000;color:#fff}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#000;color:#fff;transition:all .2s ease}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}@media all and (min-width: 1201px){html{scroll-behavior:smooth}}body.logged-in.admin-bar .header--main{top:32px}.header--mobile{display:none}.header{position:fixed;width:100%;z-index:1000;top:0;left:0;right:0;bottom:auto;background-color:rgba(0,0,0,0);transition:all .5s}.header__column--left{width:375px}.header__column--right{padding-right:40px;height:100%;background-color:#123b4c;color:#fff;display:flex;flex:1;justify-content:space-between;align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.16)}.header__container{height:80px;display:flex;justify-content:space-between;align-items:stretch;padding:0}.header__logo{padding-left:50px;text-align:center;display:flex;height:100%;justify-content:center;align-items:flex-end;transition:all .5s}.header__logo-link{position:relative;display:block}.header__logo-link:after{content:"";height:2px;width:0;background-color:#f6be00;bottom:-8px;right:0;position:absolute;opacity:0;transition:all .5s}.header__logo-link:focus:after{width:94px;opacity:1;transition:all .5s}.header__logo-img{width:auto;height:53px;display:block;transition:all .5s}.header__logo-img.header__light-logo-img{display:none}.header__logo-img.header__dark-logo-img{display:block}.header__user-actions{display:flex;align-items:center;font-size:13px;right:0;text-align:0;padding-right:66px;z-index:110;position:absolute;justify-content:flex-end}.header .button.header__register-button{margin-right:20px}.header__user-name{color:#e7ecef;width:100%}.header__user-signin,.header__user-signout{transition:all .5s}.header__user-signin img,.header__user-signout img{display:inline-block;vertical-align:-2px;width:8px;height:auto}.header__user-signin:hover,.header__user-signout:hover{color:#f6be00;transition:all .5s}.header__user-signin:hover .icon-arrow,.header__user-signout:hover .icon-arrow{transform:translateX(3px);transition:all .5s}.header__user-signin:hover .icon-arrow path,.header__user-signout:hover .icon-arrow path{fill:#f6be00}.header__user-signin .icon-arrow,.header__user-signout .icon-arrow{transition:all .5s}.header--collapse{transition:all .5s}.header--collapsed{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.16);transition:background-color .2s}.header--collapsed.header--about-header .header__logo:after{display:none}.header--collapsed .header__logo{padding:0 30px 26px 0;transition:all .5s}.header--collapsed .header__logo-img{height:28px;transition:all .5s}.header--collapsed .header__logo-link:focus:after{width:49px}.header--about-header .header__logo{position:relative}.header--about-header .header__logo:after{content:"";height:calc(100% + 30px);width:calc(100% - 50px);position:absolute;top:0;right:0;background-color:#fff;z-index:1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.header--about-header .header__logo-link{position:relative;z-index:10}@media all and (max-width: 1200px){.header__column--right{justify-content:flex-end;padding-right:30px}.header__user-actions{padding-right:30px;position:static}}@media all and (max-width: 991px){.header__user-actions{padding-right:15px}.header__column--right{padding:0 15px}}@media all and (max-width: 767px){.header{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.16);transition:background-color .5s}.header--about-header .header__logo:after{display:none}.header--collapsed .header__logo{padding:0 0 19px}.header__container{height:66px}.header__column--left{width:140px}.header__column--right{padding:0 13px}.header__logo{padding:0 0 19px;transition:all .5s}.header__logo-img{height:28px;transition:all .5s}.header__user-actions{padding-right:10px}.header .button.header__register-button{margin-right:0}.header__user-name,.header__user-signout,.header__user-signin,.header .icon-user{display:none}}.navigation-menu-outer{height:100%}.navigation__menu{margin:0;height:100%;display:flex}.navigation__menu:first-child{padding-left:0}.navigation__menu:last-child{padding-right:0}.navigation__item{list-style-type:none;display:inline-block;height:100%;position:relative;display:flex;justify-content:center;align-items:center;margin:0}.navigation__link{font-size:13px;font-weight:500}.navigation__link:link,.navigation__link:visited{text-decoration:none;transition:all .2s}.navigation__link:hover,.navigation__link:active{outline:none}.navigation--desktop{width:100%;height:100%}.navigation--desktop .navigation__item{margin:0 30px}.navigation--desktop .navigation__item--has-children{border:none}.navigation--desktop .navigation__item--has-children:hover .navigation__submenu .navigation__item{color:inherit;max-height:100px}.navigation--desktop .navigation__submenu{float:left;left:0;position:absolute;top:auto;bottom:0;transform:translateY(100%);z-index:1;width:180px;padding:0}.navigation--desktop .navigation__submenu .navigation__item{overflow:hidden;transition:all .3s;width:100%;height:auto;max-height:0;justify-content:flex-start;width:100%}.navigation--desktop .navigation__submenu .navigation__link:link,.navigation--desktop .navigation__submenu .navigation__link:visited{padding:15px 22px;display:block;width:100%;border-bottom:none}.navigation--footer .navigation__menu{flex-direction:column}.navigation--footer .navigation__item{text-align:left;display:block}.navigation--footer .navigation__item+.navigation__item{margin-top:10px}.navigation--footer .navigation__link{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500;color:#a6bbc8;transition:color .5s}.navigation--footer .navigation__link:hover{color:#f6be00;transition:color .5s}.navigation__menu--footer-social li a{color:#a6bbc8;font-size:28px;transition:color .5s}.navigation__menu--footer-social li a:hover{color:#f6be00;transition:color .5s}.navigation__menu--footer-social li a .x-twitter-svg path{fill:#a6bbc8;transition:fill .5s}.navigation__menu--footer-social li a:hover .x-twitter-svg path{fill:#f6be00;transition:fill .5s}.navigation__menu--footer-social li+li{margin-left:22px}.navigation__menu--footer-social .x-twitter-svg{margin-top:2px}.ubermenu-skipnav{opacity:0 !important;position:absolute !important}.ubermenu#ubermenu-main-2-primary-2{height:100% !important}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary{padding-left:5px}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item{height:100%}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item>.navigation__link{padding:0 30px;position:relative;color:#fff;height:100%;display:flex;align-items:center;transition:all .4s}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item>.navigation__link:before{content:"";display:block;width:5px;height:100%;position:absolute;bottom:0;left:0;background:#123b4c;border-bottom-right-radius:4px}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item>.navigation__link:after{content:"";display:block;width:5px;height:100%;position:absolute;bottom:0;right:0;background:#123b4c;border-bottom-left-radius:4px}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item>.navigation__link>span{position:relative}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item>.navigation__link>span:after{content:"";display:block;position:absolute;bottom:0;width:0;height:1.5px;background-color:#fff;opacity:0;transition:all .4s}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item>.navigation__link:hover{background-color:#fff;color:#002a3a;box-shadow:0 1px 8px rgba(0,42,48,.2);transition:all .4s;box-shadow:0 7px 20px rgba(0,42,58,.4)}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item.ubermenu-current-menu-item>.navigation__link>span:after{opacity:1;width:100%}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item.ubermenu-active>.navigation__link{background-color:#fff;color:#002a3a;box-shadow:0 1px 8px rgba(0,42,48,.2);transition:all .2s}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item>.ubermenu-submenu{background-color:#fff;padding:50px 20px 20px;border-radius:0 0 4px 4px;box-shadow:0 1px 8px rgba(0,42,48,.2);max-width:1110px;display:none}.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item:hover>.ubermenu-submenu,.ubermenu#ubermenu-main-2-primary-2 #ubermenu-nav-main-2-primary>.ubermenu-item:focus>.ubermenu-submenu{display:block}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-nav{display:flex !important;align-items:center !important;height:100% !important}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-autocolumn{padding:0}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child{margin-top:0}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab{width:auto}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab>.navigation__link{display:block;cursor:pointer;width:auto;min-width:135px;padding:20px 16px;border:1px solid rgba(0,0,0,0);color:#002a3a;background-color:rgba(0,0,0,0);position:relative;margin-top:-2px;transition:all .4s}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab>.navigation__link:after{content:"";display:block;height:1px;background-color:#707070;width:calc(100% - 10px);left:5px;bottom:0;position:absolute;transition:all .4s}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab.ubermenu-active>.navigation__link{outline:none;color:#fff;background-color:#002a3a;border-radius:4px;border-color:#707070;transition:all .4s}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab.ubermenu-active>.navigation__link:after{opacity:0;transition:all .4s}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab.ubermenu-active>.navigation__link .ubermenu-target-title:after{opacity:0;transition:all .4s}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab.ubermenu-active>.navigation__link .ubermenu-target-title:before{opacity:1;transition:all .4s}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab>.navigation__link>.ubermenu-target-title{font-size:16px;line-height:20px;font-weight:400;position:relative;padding-right:20px}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab>.navigation__link>.ubermenu-target-title:after,.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab>.navigation__link>.ubermenu-target-title:before{display:block;position:absolute;right:0;top:0;transition:all .4s}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab>.navigation__link>.ubermenu-target-title:after{opacity:1;content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab>.navigation__link>.ubermenu-target-title:after svg{width:100%;display:block}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab>.navigation__link>.ubermenu-target-title:after svg path{fill:"dark-blue"}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab>.navigation__link>.ubermenu-target-title:before{opacity:0;content:url("../img/icons/icon-arrow-white.svg");display:inline-block;margin-left:2px;width:8px}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab>.navigation__link>.ubermenu-target-title:before svg{width:100%;display:block}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tab>.navigation__link>.ubermenu-target-title:before svg path{fill:"white"}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-tabs-group{border:none;width:155px}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-tab-content-panel{width:calc(100% - 155px)}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-tab-content-panel .ubermenu-item{padding:0 10px;width:224px;height:138px;margin-bottom:28px}.ubermenu#ubermenu-main-2-primary-2 .has-cards>.ubermenu-submenu{background-color:rgba(0,0,0,0)}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-item{width:286px;padding:0 20px;height:154px;border-radius:4px;transition:all .4s;margin-bottom:28px;position:relative}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-item .navigation__link{box-shadow:0 3px 30px rgba(0,42,48,.2);border-radius:4px;padding:0;display:block;transition:all .5s}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-item .navigation__link:hover{box-shadow:0 7px 20px rgba(0,42,58,.2);outline:none;transition:all .4s}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-item .navigation__link .ubermenu-target-title{padding:13px 26px 13px 16px}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-target-with-image{position:relative;height:100%}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-target-with-image .ubermenu-image{margin:0;position:absolute;top:0;left:50%;width:100%;height:auto;z-index:1;transform:translateX(-50%);max-width:initial;height:calc(100% - 30px)}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-target-with-image .ubermenu-target-title{color:#002a3a;position:absolute;bottom:0;z-index:5;width:auto;display:flex;background-color:#fff;width:100%;padding:13px 36px 13px 26px;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-target-with-image .ubermenu-target-title:after,.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-target-with-image .ubermenu-target-title:before{top:12px;right:15px;display:block;position:absolute;width:15px;height:15px;transition:all .4s}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-target-with-image .ubermenu-target-title:after{opacity:1;content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-target-with-image .ubermenu-target-title:after svg{width:100%;display:block}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-target-with-image .ubermenu-target-title:after svg path{fill:"dark-blue"}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-target-with-image .ubermenu-target-title:before{opacity:0;content:url("../img/icons/icon-arrow-white.svg");display:inline-block;margin-left:2px;width:8px}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-target-with-image .ubermenu-target-title:before svg{width:100%;display:block}.ubermenu#ubermenu-main-2-primary-2 .has-cards .ubermenu-target-with-image .ubermenu-target-title:before svg path{fill:"white"}.ubermenu#ubermenu-main-2-primary-2 .ubermenu-submenu-id-562 .ubermenu-item{padding:0 10px}@media all and (max-width: 1200px){.navigation--desktop{display:none}}.navigation--sidebar.navigation--divided h5{margin:0;font-size:13px}.navigation--sidebar.navigation--divided .navigation__list{margin-top:5px}.navigation--sidebar.navigation--divided .navigation__link:link,.navigation--sidebar.navigation--divided .navigation__link:visited{font-size:12px;line-height:16px;padding:9px 0 7px}.navigation--sidebar.navigation--gallery-anchors{width:100%;display:inline-block;border-radius:4px;margin:30px auto;overflow-y:auto}.navigation--sidebar.navigation--gallery-anchors .navigation__link{position:relative}.navigation--sidebar.navigation--gallery-anchors .navigation__link:link,.navigation--sidebar.navigation--gallery-anchors .navigation__link:visited{color:#57798e;font-size:13px;line-height:15px;padding:11px 17px 10px;font-weight:500}.navigation--sidebar.navigation--gallery-anchors .navigation__link:hover,.navigation--sidebar.navigation--gallery-anchors .navigation__link.active,.navigation--sidebar.navigation--gallery-anchors .navigation__link.navigation__link--current{color:#fff;background-color:#002a3a}.navigation--sidebar.navigation--gallery-anchors .navigation__link:after{display:none}.navigation--sidebar.navigation--gallery-anchors .navigation__link.navigation__link--fake-label:hover,.navigation--sidebar.navigation--gallery-anchors .navigation__link.navigation__link--fake-label:active,.navigation--sidebar.navigation--gallery-anchors .navigation__link.navigation__link--fake-label:focus{background-color:rgba(0,0,0,0);color:#57798e}.navigation--sidebar.navigation--gallery-anchors .dh-gallery__anchor_menu{padding:0;margin:0;max-height:calc(100vh - 160px);padding-bottom:200px}.navigation--sidebar .navigation__list{padding:0}.navigation--sidebar .navigation__item{text-align:left;justify-content:flex-start}.navigation--sidebar .navigation__item--active .navigation__link:link,.navigation--sidebar .navigation__item--active .navigation__link:visited{color:#fff;background-color:#002a3a}.navigation--sidebar .navigation__item--active .navigation__link:link:after,.navigation--sidebar .navigation__item--active .navigation__link:visited:after{opacity:1;visibility:visible;transition:all .5s}.navigation--sidebar .navigation__link:link,.navigation--sidebar .navigation__link:visited{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:16px;font-weight:400;line-height:25px;font-size:16px;line-height:22px;list-style:none;padding:8px 0;position:relative;width:100%;padding:9px 20px 7px;border-radius:4px}@media all and (max-width: 767px){.navigation--sidebar .navigation__link:link,.navigation--sidebar .navigation__link:visited{font-size:12px;line-height:20px}}.navigation--sidebar .navigation__link:hover,.navigation--sidebar .navigation__link:focus{color:#fff;background-color:#002a3a;transition:all .5s}.navigation--sidebar .navigation__link:hover:after,.navigation--sidebar .navigation__link:focus:after{opacity:1;visibility:visible;transition:all .5s}.navigation--sidebar .navigation__link:after{content:url("../img/icons/icon-arrow-white.svg");display:inline-block;margin-left:2px;width:12px;width:14px;position:absolute;right:20px;top:9px;opacity:0;visibility:hidden;transition:all .5s}.navigation--sidebar .navigation__link:after svg{width:100%;display:block}.navigation--sidebar .navigation__link:after svg path{fill:"white"}@media all and (max-width: 991px){.navigation--sidebar.navigation--gallery-anchors{margin:0;position:fixed;z-index:20;top:80px;left:0;overflow:hidden;border-radius:0;background-color:#fff}.navigation--sidebar.navigation--gallery-anchors .sidebar__title{white-space:nowrap;padding:0 15px;font-size:12px;font-weight:normal;position:relative;padding-left:13px}.navigation--sidebar.navigation--gallery-anchors .navigation__link{white-space:nowrap;border-radius:0}.navigation--sidebar.navigation--gallery-anchors .navigation__link:link,.navigation--sidebar.navigation--gallery-anchors .navigation__link:visited{color:#002a3a;font-size:12px;font-weight:normal;position:relative;padding-left:13px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;line-height:12px;padding:0 0 0 15px}.navigation--sidebar.navigation--gallery-anchors .navigation__link:hover,.navigation--sidebar.navigation--gallery-anchors .navigation__link:active,.navigation--sidebar.navigation--gallery-anchors .navigation__link:focus{background-color:rgba(0,0,0,0);color:#57798e}.navigation--sidebar.navigation--gallery-anchors .navigation-menu-outer{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 40px}.navigation--sidebar.navigation--gallery-anchors .navigation-menu-outer .navigation__item:last-child{padding-right:40px}.navigation--sidebar.navigation--gallery-anchors .navigation-menu-outer::-webkit-scrollbar{height:0px;opacity:0;background:rgba(0,0,0,0)}.navigation--sidebar.navigation--gallery-anchors .navigation-menu-outer>*{-webkit-overflow-scrolling:touch}.navigation--sidebar.navigation--gallery-anchors .dh-gallery__anchor_menu{display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:0;width:auto}}@media all and (max-width: 767px){.navigation--sidebar.navigation--gallery-anchors{top:66px}}.navigation--mobile{display:none;position:absolute;background-color:#123b4c;top:80px;right:0;z-index:140;width:190px;height:auto;max-height:100vh;opacity:0;visibility:hidden;right:-100vw;overflow-y:auto;transition:all .5s}.navigation--mobile--active{opacity:1;visibility:visible;right:0;transition:all .5s}.navigation--mobile--active .navigation--mobile__inner{opacity:1;visibility:visible;transition:all .5s .5s}.navigation--mobile__inner{opacity:0;visibility:hidden;transition:all .5s}.navigation--mobile__user-name{margin:12px 0;display:block;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500;color:#bfced6}.navigation--mobile__user-signout,.navigation--mobile__user-signin{transition:all .5s}.navigation--mobile__user-signout:hover,.navigation--mobile__user-signout:focus,.navigation--mobile__user-signout:active,.navigation--mobile__user-signin:hover,.navigation--mobile__user-signin:focus,.navigation--mobile__user-signin:active{color:#f6be00;transition:all .5s}.navigation--mobile__user-signout:hover .icon-arrow path,.navigation--mobile__user-signout:focus .icon-arrow path,.navigation--mobile__user-signout:active .icon-arrow path,.navigation--mobile__user-signin:hover .icon-arrow path,.navigation--mobile__user-signin:focus .icon-arrow path,.navigation--mobile__user-signin:active .icon-arrow path{fill:#f6be00}.navigation--mobile__user-signout img,.navigation--mobile__user-signin img{display:inline-block;vertical-align:-2px;width:8px;height:auto;margin-left:5px}.navigation--mobile__user-signout{color:#57798e}.navigation--mobile__user-signout img{display:inline-block;vertical-align:-2px;width:8px;height:auto;margin-left:5px}.navigation--mobile__user-signin{color:#bfced6;padding-top:10px;display:block;width:100%}.navigation--mobile__user-info{padding:0 20px 20px;font-size:13px;display:none}.navigation--mobile__menu{padding:0;margin:0}.navigation--mobile .button__mobile-register-button{margin:54px 13px 0;display:none}.navigation--mobile .navigation__link{display:block;color:#fff;width:100%;padding:12px 20px}.navigation--mobile .navigation__item{align-items:flex-start;flex-direction:column}.navigation--mobile .navigation__item .menu-item-has-children,.navigation--mobile .navigation__item--has-children{background-color:#002a3a;position:relative}.navigation--mobile .navigation__item .menu-item-has-children.submenu-open:after,.navigation--mobile .navigation__item--has-children.submenu-open:after{transform-origin:center center;transform:rotate(-180deg);transition:all .5s}.navigation--mobile .navigation__item .menu-item-has-children:after,.navigation--mobile .navigation__item--has-children:after{content:url("../img/icons/icon-mobile-arrow-white.svg");display:block;text-align:center;right:15px;position:absolute;width:18px;height:19px;transform:rotate(0);transform-origin:center center;top:15px;cursor:pointer;z-index:145;transition:all .5s}.navigation--mobile .navigation__item .menu-item-has-children>.navigation__link,.navigation--mobile .navigation__item--has-children>.navigation__link{background:rgba(0,0,0,0);position:relative;z-index:150}.navigation--mobile .navigation__submenu{display:none;padding:0;width:100%;background-color:#123b4c}.navigation--mobile .navigation__submenu .navigation__item{display:block}.navigation--mobile .navigation__submenu .navigation__link{font-weight:300;padding-left:30px}.hamburger{display:none;position:relative;width:40px;height:66px;z-index:150}.hamburger__inner{cursor:pointer;position:absolute;right:0;display:block;height:35px;width:40px;top:14px}.hamburger__line{width:26px;height:1px;background:#fff;position:absolute;top:7px;right:7px;margin-top:10px;transition:all .5s}.hamburger__line:first-child{top:0}.hamburger__line:last-child{top:14px}.hamburger.hamburger--open .hamburger__line:nth-child(2){opacity:0}.hamburger.hamburger--open .hamburger__line:first-child{top:6px;transform:rotate(-45deg)}.hamburger.hamburger--open .hamburger__line:last-child{top:6px;transform:rotate(45deg)}@media all and (max-width: 1200px){.hamburger{display:block}.navigation--mobile{display:block}}@media all and (max-width: 767px){.navigation--mobile{top:0;padding-top:13px}.navigation--mobile__user-info,.navigation--mobile .icon-user{display:block}.navigation--mobile .navigation__item--has-children:after{height:12px}.navigation--mobile .button__mobile-register-button{display:inline-block;margin-bottom:13px}}.navigation--communities-filter{top:110px;position:absolute;left:0;z-index:30}.navigation--communities-filter__list{min-width:465px;width:auto;box-shadow:0 1px 3px rgba(0,0,0,.16);background-color:#fff;display:flex;justify-content:flex-start;padding:0 15px;margin:0}.navigation--communities-filter__list .city-item{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500;padding:30px 15px;list-style:none;display:inline-block;cursor:pointer;color:#57798e;transition:color .5s}.navigation--communities-filter__list .city-item:hover{color:#002a3a;transition:color .5s}.navigation--communities-filter__list .city-item:hover>span{position:relative}.navigation--communities-filter__list .city-item>span{position:relative}.navigation--communities-filter__list .city-item--current{color:#002a3a}.navigation--communities-filter__list .city-item--current span{position:relative}.navigation--communities-filter__list .city-item--current span:after{content:"";height:1px;width:100%;background:#f6be00;position:absolute;bottom:-3px;left:0;display:block}#communities-map-list .mCSB_scrollTools{left:0 !important;right:auto !important}#communities-map-list .mCSB_dragger_bar{background-color:#fff !important;border-radius:10px;box-shadow:0 3px 10px rgba(0,42,58,.3);width:10px;height:100%;transition:box-shadow .5s}#communities-map-list .mCSB_dragger_bar:focus,#communities-map-list .mCSB_dragger_bar:hover{box-shadow:0 3px 10px rgba(0,42,58,.7);transition:box-shadow .5s}#communities-map-list .mCSB_draggerContainer{height:90%;padding-top:5%}#communities-map-list .mCSB_draggerRail{width:10px;background-color:#a6bbc8;border-radius:10px;margin:0 auto}.navigation--communities-list{position:relative;z-index:5;padding-top:0;max-height:100%;padding:0}.navigation--communities-list__list{margin-top:90px;padding-left:40px;height:100%}.navigation--communities-list__list .community-city{font-size:12px;line-height:15px;font-weight:400;color:#57798e;padding:9px 20px 7px;margin:15px 0 0;display:block}.navigation--communities-list__list .community-city--past-communities{display:none}.navigation--communities-list__list .community-item{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:16px;font-weight:400;line-height:25px;list-style:none}@media all and (max-width: 767px){.navigation--communities-list__list .community-item{font-size:12px;line-height:20px}}.navigation--communities-list__list .community-item.past-community{display:none}.navigation--communities-list__list .community-item__link{cursor:pointer;display:block;position:relative;color:inherit;width:auto;padding:9px 20px 7px;transition:all .5s}.navigation--communities-list__list .community-item__link:hover{color:#fff;transition:all .5s}.navigation--communities-list__list .community-item__link:hover:before{opacity:1;transition:all .5s}.navigation--communities-list__list .community-item__link:hover:after{opacity:1;visibility:visible;transition:all .5s}.navigation--communities-list__list .community-item__link:before{content:"";display:block;top:0;left:0;border-radius:4px;position:absolute;width:100%;height:100%;background-color:#002a3a;opacity:0;z-index:1;transition:all .5s}.navigation--communities-list__list .community-item__link:after{content:url("../img/icons/icon-arrow-white.svg");display:inline-block;margin-left:2px;width:12px;width:14px;position:absolute;right:-60px;top:9px;opacity:0;visibility:hidden;z-index:5;transition:all .5s}.navigation--communities-list__list .community-item__link:after svg{width:100%;display:block}.navigation--communities-list__list .community-item__link:after svg path{fill:"white"}.navigation--communities-list__list .community-item__link span{position:relative;z-index:3;color:inherit}.navigation--communities-list__list .community-item--past-communities{margin-top:40px}.navigation--communities-list__list .community-item--past-communities .community-item__internal-nav-link{padding:9px 20px 7px;font-size:12px;line-height:15px;font-weight:400;color:#57798e}.navigation--communities-list__list .community-item--past-communities .community-item__internal-nav-link:hover,.navigation--communities-list__list .community-item--past-communities .community-item__internal-nav-link:focus{color:#002a3a}.navigation--communities-list__list .community-item--past-communities .community-item__internal-nav-link:hover .icon-arrow,.navigation--communities-list__list .community-item--past-communities .community-item__internal-nav-link:focus .icon-arrow{transform:translateX(5px);transition:all .5s}.navigation--communities-list__list .community-item--past-communities .community-item__internal-nav-link:hover .icon-arrow svg path,.navigation--communities-list__list .community-item--past-communities .community-item__internal-nav-link:focus .icon-arrow svg path{fill:#002a3a}.navigation--communities-list__list .community-item--past-communities .community-item__internal-nav-link .icon-arrow{transition:all .5s}@media all and (max-width: 1200px){.navigation--communities-list{padding:200px 20px 40px}.navigation--communities-list__list .community-item{font-size:12px;line-height:20px}}@media all and (max-width: 991px){.navigation--communities-list{padding:200px 20px 40px}.navigation--communities-list__list .community-item a:before{width:calc(100% + 70px)}.navigation--communities-list__list .community-item a:after{right:-50px}}@media all and (max-width: 767px){.navigation--communities-filter{position:fixed;top:66px;left:0}.navigation--communities-filter__list{width:100vw;min-width:100%;overflow-x:auto}.navigation--communities-filter__list .city-item{padding:20px 15px}.navigation--communities-filter__list .city-item[data-city=all],.navigation--communities-filter__list .city-item[data-city=past-communities]{display:none}}.pagination{display:flex;justify-content:center;margin:80px 0}.pagination a,.pagination span:not(.icon-arrow){font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:16px;font-weight:400;line-height:25px;padding:0 8px;font-size:16px;position:relative;cursor:pointer}@media all and (max-width: 767px){.pagination a,.pagination span:not(.icon-arrow){font-size:12px;line-height:20px}}.pagination a:after,.pagination span:not(.icon-arrow):after{content:"";height:2px;bottom:0;width:100%;display:block;background-color:rgba(0,0,0,0);transition:all .3s ease-in-out}.pagination a.current:after,.pagination span:not(.icon-arrow).current:after{background-color:#002a3a}.pagination .icon-arrow{vertical-align:1px}.pagination .next .icon-arrow{margin-left:5px}.pagination .prev .icon-arrow{transform:rotate(180deg);margin-right:5px}.pagination a:hover:after{background-color:#002a3a}.pagination__inner{display:flex;justify-content:center}.pagination--hom-articles{margin:40px 0}@media all and (max-width: 767px){.pagination{margin:40px 0}}@media all and (max-width: 480px){.pagination{margin:20px 0}}.blog-post{margin-bottom:30px}.blog-post--full-width{width:100%;margin-bottom:30px}.blog-post h1 a,.blog-post h2 a,.blog-post h3 a,.blog-post h4 a{color:inherit}.blog-post__category{margin:10px 0 0 0}.blog-post__title{font-size:30px;margin:10px 0 5px}.blog-post__title a{color:inherit;text-decoration:none}.blog-post__excerpt{font-size:20px;margin-top:15px}.blog-post__meta{display:flex;justify-content:space-between;align-items:center}.blog-post__sharing{display:flex}.blog-post__sharing-label{margin-right:16px;margin-top:3px}.blog-post__meta-list{list-style-type:none;overflow:hidden;margin:10px 0 25px;padding:0;display:flex;justify-content:space-between;width:100%}.blog-post__meta-list li{display:inline-block;margin-right:30px}.blog-post__info{margin-bottom:40px}.blog-post__paragraph{margin-bottom:0}.blog-post__read-more{padding-top:15px}.post-nav{height:90px;clear:both}.post-nav__inner{display:flex;justify-content:space-between}.post-nav--right{text-align:right}.post-nav__link:link,.post-nav__link:visited{text-decoration:none;transition:opacity .2s;text-transform:uppercase;background-repeat:no-repeat;padding-top:7px;padding-bottom:7px;display:inline-block}.post-nav__link:hover,.post-nav__link:active{opacity:.7}.post-nav__link--left{padding-left:35px;background-image:url("../img/chevron-left.png");background-position:2px 50%}.post-nav__link--right{padding-right:35px;background-image:url("../img/chevron-right.png");background-position:top 50% right 2px}.button{border-radius:26px;border:1px solid;text-decoration:none;outline:none;font-family:inherit;display:inline-block;font-size:13px;line-height:13px;font-weight:500;padding:14px 29px 13px 28px;position:relative;cursor:pointer;color:#002a3a;border-color:#002a3a;text-align:center;transition:all .4s}.button:hover,.button:active{color:#fff;background-color:#002a3a;border-color:#002a3a;transition:all .4s}.button.mobile-screen:hover,.button.mobile-screen:active{-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;color:inherit}.button:hover,.button:active,.button:focus{color:#fff;background-color:#002a3a;border-color:#002a3a;text-shadow:0px 0px .5px #fff;transition:all .4s}.button span{color:inherit}.button--submit{margin-top:52px}.button--small{font-size:12px;line-height:12px;padding:13px 26px 12px}.button--med{padding:14px 40px 13px;min-width:185px}.button--large{padding:14px 46px 13px}.button--xlarge{padding:14px 51px 13px}.button--has-icon{padding-right:45px}.button--has-icon span{position:relative}.button--has-icon span:after,.button--has-icon span:before{display:block;position:absolute;width:16px;height:16px;top:calc(50% - 7px);right:-15px;transition:opacity,.5s}.button--has-icon span:after{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px;opacity:1}.button--has-icon span:after svg{width:100%;display:block}.button--has-icon span:after svg path{fill:"dark-blue"}.button--has-icon span:before{content:url("../img/icons/icon-arrow-white.svg");display:inline-block;margin-left:2px;width:8px;opacity:0}.button--has-icon span:before svg{width:100%;display:block}.button--has-icon span:before svg path{fill:"white"}.button--has-icon:hover span:before,.button--has-icon:focus span:before{opacity:1;transition:opacity,.5s}.button--has-icon:hover span:after,.button--has-icon:focus span:after{opacity:0;transition:opacity,.5s}.button--has-icon.button--transparent-white-border span:after{content:url("../img/icons/icon-arrow-white.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--transparent-white-border span:after svg{width:100%;display:block}.button--has-icon.button--transparent-white-border span:after svg path{fill:"white"}.button--has-icon.button--transparent-white-border span:before{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--transparent-white-border span:before svg{width:100%;display:block}.button--has-icon.button--transparent-white-border span:before svg path{fill:"dark-blue"}.button--has-icon.button--gold span:after,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:after{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--gold span:after svg,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:after svg{width:100%;display:block}.button--has-icon.button--gold span:after svg path,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:after svg path{fill:"dark-blue"}.button--has-icon.button--gold span:before,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:before{content:url("../img/icons/icon-arrow-gold.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--gold span:before svg,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:before svg{width:100%;display:block}.button--has-icon.button--gold span:before svg path,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:before svg path{fill:"gold"}.button--has-icon.button--dark-blue span:before{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--dark-blue span:before svg{width:100%;display:block}.button--has-icon.button--dark-blue span:before svg path{fill:"dark-blue"}.button--has-icon.button--dark-blue span:after{content:url("../img/icons/icon-arrow-white.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--dark-blue span:after svg{width:100%;display:block}.button--has-icon.button--dark-blue span:after svg path{fill:"white"}.button--has-icon.button--small{padding-right:41px}.button--has-icon.button--small span:after,.button--has-icon.button--small span:before{top:calc(50% - 6px)}.button--has-icon.button--med{padding-right:55px}.button--has-icon.button--large{padding-right:61px}.button--has-icon.button--xlarge{padding-right:64px}.button--gold,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a{background-color:#f6be00;border-color:#f6be00}.button--gold:hover,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a:hover,.button--gold:active,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a:active,.button--gold:focus,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a:focus{color:#f6be00;text-shadow:0px 0px .5px #f6be00;background-color:rgba(0,0,0,0);border-color:#f6be00}.button--dark-blue{background-color:#002a3a;border-color:#002a3a;color:#fff}.button--dark-blue:hover,.button--dark-blue:active,.button--dark-blue:focus{color:#002a3a;text-shadow:0px 0px .5px #002a3a;background-color:#fff;border-color:#002a3a}.button--white{background-color:#fff}.button--white-no-border{background-color:#fff;border:none}.button--light-blue{background-color:#a6bbc8;border-color:#a6bbc8}.button--transparent{background-color:rgba(0,0,0,0)}.button--transparent-med-border{background-color:rgba(0,0,0,0);border-color:#57798e}.button--transparent-white-border{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.button--transparent-white-border:hover,.button--transparent-white-border:active,.button--transparent-white-border:focus{background-color:#fff;text-shadow:0px 0px .5px #002a3a;color:#002a3a;border-color:#fff}.button--star-button{background-color:rgba(0,0,0,0);background:none;border:none;cursor:pointer;padding:3px;color:#57798e;display:flex;align-items:center;transition:all .3s ease-in-out}.button--star-button .icon-favourite+span{padding-left:5px;padding-top:3px}.button--star-button path{transition:all .3s ease-in-out}.button--star-button:hover,.button--star-button:active,.button--star-button:focus{background-color:rgba(0,0,0,0);color:#002a3a;transition:all .3s ease-in-out}.button--star-button:hover path,.button--star-button:active path,.button--star-button:focus path{fill:#f6be00;stroke:#f6be00;transition:all .3s ease-in-out}.button--star-button-has-text{position:relative;padding:8px 3px 9px 32px;font-size:14px;font-weight:400}.button--star-button-has-text .icon-star{position:absolute;top:0;left:0}.wp-block-button__link{border-radius:26px;border:1px solid;text-decoration:none;outline:none;font-family:inherit;display:inline-block;font-size:13px;line-height:13px;font-weight:500;padding:14px 29px 13px 28px;position:relative;cursor:pointer;color:#002a3a;border-color:#002a3a;text-align:center;transition:all .4s;background-color:#f6be00;color:#002a3a;border-color:#f6be00;margin-top:30px}.wp-block-button__link:hover,.wp-block-button__link:active{color:#fff;background-color:#002a3a;border-color:#002a3a;transition:all .4s}.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active{border-color:#002a3a;background-color:#002a3a;color:#fff;transition:all .5s}.icon-favourite--high-rise svg path{stroke:#707070}.icon-favourite--high-rise.active svg path{fill:#707070}.footer-main__privacy-policy:link,.footer-main__privacy-policy:visited{text-decoration:none;transition:color .2s ease}.footer-main__privacy-policy:hover,.footer-main__privacy-policy:active{text-transform:none}.footer{min-height:134px;display:flex;align-items:center;background:#002a3a;color:#a6bbc8;padding:0 50px 60px}.footer__container{width:100%;max-width:calc(100% - 240px)}.footer__row{display:flex;justify-content:space-between}.footer__row--upper{margin-bottom:60px}.footer__row--upper .footer__half-column{display:flex;align-items:flex-end;width:50%;border-left:1.5px solid #57798e;padding:65px 20px 0 12px}.footer__row--upper .footer__half-inner{width:100%}.footer__row--upper .footer__half--left{max-width:500px;width:50%;display:flex;justify-content:space-between}.footer__row--upper .footer__half--right{padding-top:50px;display:flex;align-items:flex-end}.footer__row--lower .footer__half-columns-inner{align-items:flex-start}.footer__row--lower .footer__half-column--right{margin-left:75px}.footer__row-half{width:50%}.footer__half-columns-inner{display:flex}.footer__columns{display:flex;justify-content:space-between;width:100%;margin:0 auto}.footer__img{padding:0 15px;opacity:.8;max-width:150px}.footer__label{line-height:30px;font-size:10px;margin-right:13px;text-transform:uppercase}.footer__column{display:flex;justify-content:center;align-items:center;text-transform:uppercase}.footer__column:first-child{margin-right:30px}.footer__cta{color:#bfced6}.footer__cta p{display:flex;align-items:center;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500}.footer__cta .button{margin-left:20px}.footer__address{padding-top:95px;text-align:right;color:#a6bbc8}.footer__address p{font-size:12px;line-height:18px;margin:0}.footer__address a{color:inherit;transition:color .5s}.footer__address a:hover,.footer__address a:focus{color:#f6be00;transition:color .5s}.footer__address--mobile{padding-top:0;padding-bottom:16px;text-align:center;display:none}.footer__address--mobile p{font-size:11px;line-height:16px}.footer__legal{font-size:10px;line-height:16px;text-align:right;color:#a6bbc8;padding-left:50px}.footer__logo-link{display:block}.footer__logo-img{display:block;max-width:176px;height:auto}.footer p{color:inherit}@media all and (max-width: 1200px){.footer__container{max-width:100%}}@media all and (max-width: 991px){.footer__row--upper,.footer__row--lower{justify-content:center}.footer__row--upper{flex-flow:column nowrap;align-items:center;margin-bottom:42px}.footer__row--upper .footer__half-column{padding-top:40px}.footer__row--upper .footer__half--left{width:100%;max-width:300px}.footer__row--upper .footer__half--right{padding-top:46px;width:100%;max-width:300px}.footer__row--lower{flex-flow:row wrap}.footer__row--lower .footer__half-columns-inner{text-align:center;flex-flow:column-reverse nowrap;justify-content:center}.footer__row--lower .footer__half--left{width:auto;display:flex}.footer__row--lower .footer__half--right{width:100%}.footer__row--lower .footer__half-column--left{margin:0 auto}.footer__row--lower .footer__half-column--right{margin-left:0}.footer__address:not(.footer__address--mobile){display:none}.footer__address--mobile{display:block}.footer__logo-link{margin:45px auto 40px}.footer__logo-img{margin:0 auto}.footer__legal{padding-left:0;text-align:center}}@media all and (max-width: 767px){.footer{padding:0 0 24px 0}}.hero{height:540px;overflow:hidden;position:relative;background-color:#fff}[data-announcement-active="1"] .hero{height:600px}[data-announcement-active="1"] .hero__content-wrapper{padding-top:60px}.hero__inner{height:100%}.hero__image{object-fit:cover;object-position:center;max-width:none;width:100%;height:100%}.hero__display-title{font-size:13px;line-height:15px;font-weight:500;color:#57798e;margin-bottom:15px}.hero__display-title+.hero__heading{margin-top:0;margin-bottom:15px}.hero__display-title a{color:inherit}.hero__display-title a:hover,.hero__display-title a:focus{color:#002a3a}.hero__display-title a:hover .icon-arrow,.hero__display-title a:focus .icon-arrow{transform:translateX(-3px) rotate(-180deg);transition:all .4s}.hero__display-title a:hover .icon-arrow svg path,.hero__display-title a:focus .icon-arrow svg path{fill:#002a3a}.hero__display-title .icon-arrow{transform:rotate(-180deg);margin-right:7px;vertical-align:1px;transition:all .4s}.hero h1:not(.hero__display-title){font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:80px;font-weight:400;line-height:74px}@media all and (max-width: 991px){.hero h1:not(.hero__display-title){font-size:60px;line-height:60px}}@media all and (max-width: 767px){.hero h1:not(.hero__display-title){font-size:45px;line-height:45px}}.hero__heading{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:80px;font-weight:400;line-height:74px;margin:25px 0 20px}@media all and (max-width: 991px){.hero__heading{font-size:60px;line-height:60px}}@media all and (max-width: 767px){.hero__heading{font-size:45px;line-height:45px}}.hero__background-outer{position:relative;height:100%;z-index:5}.hero__content-wrapper{position:absolute;top:0;left:0;right:0;height:100%;width:100%;z-index:10}.hero__content-wrapper:after{content:"";display:block;position:absolute;width:80%;height:100%;top:0;left:0;z-index:9;background:rgba(0,0,0,0);background:linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.71) 33%, rgba(255, 255, 255, 0.88) 66%, rgb(255, 255, 255) 100%)}@media all and (max-width: 767px){.hero__content-wrapper:after{background:rgba(0,0,0,0);background:linear-gradient(to left, rgba(255, 255, 255, 0.75) 100%, rgba(255, 255, 255, 0.95) 66%, rgb(255, 255, 255) 100%)}}@media all and (max-width: 767px){.hero__content-wrapper:after{width:100%}}.hero__content{position:absolute;z-index:10;display:flex;flex-flow:column;align-items:flex-start;justify-content:center;width:calc(100% - 80px);top:50%;transform:translateY(-35%)}.hero__content h1{margin-top:0;margin-bottom:25px}.hero__content p{line-height:22px;margin-top:0}.hero__content .button{margin-top:30px}.hero__container{position:relative;height:100%}.hero--full-width .hero__content p,.hero--full-width .hero__content ul,.hero--medium-width .hero__content p,.hero--medium-width .hero__content ul,.hero--no-image .hero__content p,.hero--no-image .hero__content ul{max-width:460px}.hero--full-width .hero__background-outer,.hero--medium-width .hero__background-outer,.hero--no-image .hero__background-outer{height:100%}@media all and (min-width: 1201px){.hero--medium-width .hero__container{width:1080px}}.hero--no-image{background:none;height:auto;min-height:250px}.hero--no-image .hero__background-outer{display:none}.hero--no-image .hero__content{padding-top:150px;padding-bottom:0}.hero--no-image .hero__content-wrapper{position:static}.hero--no-image .hero__content-wrapper:after{display:none}.hero--side-cta .hero__content{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.hero--side-cta .hero__side-cta{background-color:#fff;padding:40px;border-radius:4px;max-width:300px}.hero--side-cta .hero__side-cta h2{font-size:20px;line-height:22px;margin:0}.hero--side-cta .hero__side-cta .button{margin:25px auto}.hero--side-cta .hero__side-cta p{margin:0;font-size:12px;line-height:15px;font-weight:400;color:#57798e}.hero--side-cta .hero__side-cta p a:not(.button){width:100%;display:block;color:inherit;padding-top:5px}.hero--side-cta .hero__side-cta p a:not(.button):hover,.hero--side-cta .hero__side-cta p a:not(.button):focus,.hero--side-cta .hero__side-cta p a:not(.button):active{color:#002a3a}.hero--side-cta .hero__side-cta p a:not(.button):hover:after,.hero--side-cta .hero__side-cta p a:not(.button):focus:after,.hero--side-cta .hero__side-cta p a:not(.button):active:after{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px;margin-left:5px;transform:translateX(5px);transition:all .5s}.hero--side-cta .hero__side-cta p a:not(.button):hover:after svg,.hero--side-cta .hero__side-cta p a:not(.button):focus:after svg,.hero--side-cta .hero__side-cta p a:not(.button):active:after svg{width:100%;display:block}.hero--side-cta .hero__side-cta p a:not(.button):hover:after svg path,.hero--side-cta .hero__side-cta p a:not(.button):focus:after svg path,.hero--side-cta .hero__side-cta p a:not(.button):active:after svg path{fill:"dark-blue"}.hero--side-cta .hero__side-cta p a:not(.button):after{content:url("../img/icons/icon-arrow-med-blue.svg");display:inline-block;margin-left:2px;width:8px;margin-left:5px;transition:all .5s}.hero--side-cta .hero__side-cta p a:not(.button):after svg{width:100%;display:block}.hero--side-cta .hero__side-cta p a:not(.button):after svg path{fill:"med-blue"}@media all and (max-width: 1200px){.hero__content{width:100%}}@media all and (max-width: 991px){.hero__content br{display:none}.hero__content h1{margin-bottom:30px}.hero--medium-width .hero__container{width:700px}.hero--side-cta{height:550px}.hero--side-cta.hero--secondary{height:540px}.hero--side-cta .hero__side-cta{margin:10px 0 0 20px;max-width:100%;padding:30px}}@media all and (max-width: 767px){.hero{height:475px}[data-announcement-active="1"] .hero{height:535px}.hero__heading{margin-bottom:20px}.hero__display-title{margin-bottom:20px;font-size:11px}.hero__container{width:455px}.hero--medium-width .hero__container{width:455px}.hero__content{max-width:calc(100% - 40px)}.hero--no-image{min-height:200px}.hero--no-image .hero__content{padding-top:100px}.hero--side-cta .hero__content{flex-flow:row wrap}.hero--side-cta .hero__side-cta{width:100%;padding:20px;margin:10px auto}.hero--side-cta .hero__side-cta h2{font-size:16px;line-height:18px}.hero--side-cta .hero__side-cta .button{margin:20px auto}}@media all and (max-width: 480px){.hero--side-cta{height:540px}.hero--side-cta.hero--secondary{height:560px}.hero--side-cta .hero__side-cta{margin:10px auto;padding:20px;width:100%}.hero--side-cta .hero__side-cta h2{font-size:12px}.hero--side-cta .hero__side-cta p{font-size:11px}.hero--side-cta .hero__side-cta .button{margin:12px auto;font-size:11px;padding-top:12px;padding-bottom:11px}}.hero--home .hero__image{min-height:540px}.hero--secondary{height:415px}[data-announcement-active="1"] .hero--secondary{height:475px}.hero--secondary.hero--no-image{height:auto;min-height:250px}[data-announcement-active="1"] .hero--secondary.hero--no-image{height:auto;min-height:310px}.hero--secondary.hero--no-image .hero__content{position:relative;transform:translate(0)}.hero--secondary h1:not(.hero__display-title){font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:52px;line-height:60px;font-weight:400;margin:25px 0 20px}@media all and (max-width: 991px){.hero--secondary h1:not(.hero__display-title){font-size:45px;line-height:50px}}@media all and (max-width: 767px){.hero--secondary h1:not(.hero__display-title){font-size:35px;line-height:40px}}.hero--secondary .hero__display-title{font-size:13px;line-height:15px;font-weight:500;color:#57798e;margin-bottom:15px}.hero--secondary .hero__display-title+.hero__heading{margin-top:0;margin-bottom:15px}.hero--secondary .hero__heading{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:52px;line-height:60px;font-weight:400;margin:25px 0 20px}@media all and (max-width: 991px){.hero--secondary .hero__heading{font-size:45px;line-height:50px}}@media all and (max-width: 767px){.hero--secondary .hero__heading{font-size:35px;line-height:40px}}.hero--secondary .hero__inner{height:100%}@media all and (max-width: 767px){.hero--secondary{height:373px}[data-announcement-active="1"] .hero--secondary{height:433px}.hero--secondary .hero__heading{margin-bottom:20px}.hero--secondary .hero__display-title{margin-bottom:20px;font-size:11px}.hero--secondary.hero--no-image{min-height:200px}.hero--secondary.hero--no-image .hero__content{padding-top:100px}}.hero--has-video{height:600px}.hero--has-video .hero__inner{height:100%}.hero--has-video .hero__image{z-index:-1;position:absolute}.hero--has-video .hero__play-button{position:absolute;top:35%;right:20%;background:none;border:none;outline:none;cursor:pointer}.hero--has-video .hero__play-button .mobile-label{display:none}.hero--has-video .hero__play-button .outline{transition:all .3s ease-in-out}.hero--has-video .hero__play-button:hover .outline,.hero--has-video .hero__play-button:active .outline{fill:#f6be00}@media all and (max-width: 991px){.hero--has-video .hero__play-button{right:0}}@media all and (max-width: 767px){.hero--has-video .hero__play-button{top:auto !important;bottom:9px !important;font-size:13px}.hero--has-video .hero__play-button .mobile-label{display:block}.hero--has-video .hero__play-button svg{display:none}.hero--has-video .hero__play-button .outline{fill:#f6be00}}.hero--community{height:600px}@media all and (min-width: 1201px){.hero--community{margin:0 auto}}[data-announcement-active="1"] .hero--community{height:660px}[data-announcement-active="1"] .hero--community .hero__image{height:660px}.hero--community h1:not(.hero__display-title){font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:52px;line-height:60px;font-weight:400}@media all and (max-width: 991px){.hero--community h1:not(.hero__display-title){font-size:45px;line-height:50px}}@media all and (max-width: 767px){.hero--community h1:not(.hero__display-title){font-size:35px;line-height:40px}}.hero--community .hero__display-title{margin-bottom:0}.hero--community .hero__image{height:600px}.hero--community .hero__community-mobile-nav{display:none}.hero--community .hero__content{width:100%}.hero--community .hero__community-logo{max-width:440px;max-height:230px}.hero--community .hero__background-outer{width:100%}.hero--community .hero__elevation-stat--modelBlurb{display:none}.hero--community .hero__elevation-stat--modelBlurb.active{display:block}.hero--community .hero__content .hero__community-info ul{margin:20px 0 20px -20px;padding:0;max-width:500px}.hero--community .hero__content .hero__community-info ul li{display:inline-block;font-weight:400;list-style:none;font-size:14px;padding-top:2px;padding-bottom:2px}.hero--community .hero__content .hero__community-info ul li:before{content:url("../img/icons/icon-checkmark-gold-circled.svg");display:inline-block;border-radius:50%;height:16px;width:16px;margin-right:7px;vertical-align:-2px}.hero--community .hero__content .hero__community-info ul li+li{padding-left:20px}.hero--community .hero__content .hero__community-info ul li:first-child{margin-left:20px}.hero--community .hero__content .hero__community-info ul+.button{margin-top:10px}@media all and (max-width: 767px){.hero--community .hero__content .hero__community-info ul{margin:10px 0}.hero--community .hero__content .hero__community-info ul li{font-size:13px}}.hero--community .hero__content .hero__models-info ul{margin:20px 0}.hero--community .hero__content .hero__models-info ul li{display:block}.hero--community .hero__content .hero__models-info ul li+li{padding-left:0}.hero--community .hero__content .hero__models-info ul li:first-child{margin-left:0}@media all and (max-width: 767px){.hero--community.community-announce-info .hero__community-info{background:rgba(0,0,0,0)}.hero--community.community-announce-info .hero__community-info .hero__community-info-inner{display:flex;justify-content:center}.hero--community.community-announce-info .hero__community-info .hero__community-info-inner p,.hero--community.community-announce-info .hero__community-info .hero__community-info-inner ul,.hero--community.community-announce-info .hero__community-info .hero__community-info-inner button{display:none}.hero--community.community-announce-info .hero__community-info .hero__community-info-inner a:hover{background:#002a3a;border-color:#002a3a;color:#fff}}@media all and (max-width: 767px){.hero--post-id-539.hero--community .hero__community-info{margin-top:0}.hero--community .hero__container{padding-left:20px;padding-right:20px}.hero--community h1{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-weight:600}.hero--community .hero__display-title{padding-top:20px;text-align:center;width:100%;padding-top:20px}.hero--community .hero__inner{height:100%;position:relative}.hero--community .hero__background-outer{height:100%}.hero--community .hero__content-wrapper{height:100%;position:relative}.hero--community .hero__logo-wrapper{width:100%;text-align:center;padding:30px 0 0}.hero--community .hero__community-logo{margin-bottom:0}.hero--community .hero__content{height:100%;top:40%;padding-bottom:0;padding-top:0;justify-content:flex-start;max-width:100%;position:relative;padding-left:20px;padding-right:20px}.hero--community .hero__content p{max-width:100%}}@media all and (max-width: 767px)and (max-width: 991px){.hero--community .hero__content p{font-size:13px;line-height:20px}}@media all and (max-width: 767px){.hero--community .hero__model-content{padding-left:0;padding-right:0}.hero--community .hero__background-outer{position:absolute}.hero--community .hero__image{height:100%}.hero--community .hero__container{width:100%;padding:0;height:100%;padding-top:66px}.hero--community .hero__community-logo{max-width:100%;max-height:200px}.hero--community .hero__community-info{background-color:#fff;width:100%;padding:30px 0;max-width:455px;margin:0 auto}.hero--community .hero__community-info-inner{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;max-width:100%;position:relative}}@media all and (max-width: 767px)and (min-width: ){.hero--community .hero__community-info-inner{max-width:100%;padding-left:30px;padding-right:30px}}@media all and (max-width: 767px)and (min-width: ){.hero--community .hero__community-info-inner{width:100%;padding-left:30px;padding-right:30px}}@media all and (max-width: 767px)and (min-width: 768px){.hero--community .hero__community-info-inner{width:700px;padding-left:0;padding-right:0}}@media all and (max-width: 767px)and (min-width: 992px){.hero--community .hero__community-info-inner{width:940px;padding-left:0;padding-right:0}}@media all and (max-width: 767px)and (min-width: 1201px){.hero--community .hero__community-info-inner{width:1328px;padding-left:40px;padding-right:40px}}@media all and (max-width: 767px){.hero--community .hero__community-mobile-nav{display:block;position:absolute;top:17px;right:30px;left:auto;z-index:20}.hero--community.hero--post-id-541 .hero__logo-wrapper{padding-top:0 !important}.hero--community.hero--post-id-541 .hero__community-logo{max-height:150px !important}}@media all and (min-width: 1201px){.bjzm-wrapper--community .hero--secondary.hero--no-image{min-height:800px}}.hero--model{height:390px}.hero--model h1{margin-bottom:0}.hero--model .hero__display-title{text-align:left !important}.hero--model .hero__image{height:390px}.hero--model .hero__content{padding-top:150px !important}@media all and (max-width: 767px){.hero--model .hero__content{padding-top:0 !important}}.hero--model .hero__content .hero-model-name{margin-top:28px;margin-left:0}@media all and (min-width: 992px){.hero--model .hero__content .hero-model-name{margin-top:45px;margin-left:34px;max-width:30%}}.hero--model .hero__content-model-header-wrapper{padding-left:20px;padding-right:20px}@media all and (min-width: 768px){.hero--model .hero__content-model-header-wrapper{width:700px;margin:0 auto;padding-left:0;padding-right:0}}@media all and (min-width: 992px){.hero--model .hero__content-model-header-wrapper{width:100%;margin:0}}@media all and (min-width: 1201px){.hero--model .hero__content-model-header-wrapper{margin:0}}.hero--model .hero__model-elevation-image{margin:0 auto;padding-left:20px;padding-right:20px}@media all and (min-width: 768px){.hero--model .hero__model-elevation-image{max-width:700px;padding-left:0;padding-right:0}}@media all and (min-width: 1201px){.hero--model .hero__model-elevation-image{margin:0}}.hero--model .hero__model-elevation-image .card__image{width:100%;position:relative}@media all and (min-width: 992px){.hero--model .hero__model-elevation-image .card__image{width:56%;height:auto;position:absolute;z-index:-999;top:160px;right:0}}@media all and (min-width: 1201px){.hero--model .hero__model-elevation-image .card__image{width:66%;padding-left:0;margin-right:0}}.hero--model .hero__model-elevation-image .card__hero-model-image{display:none}.hero--model .hero__model-elevation-image .card__hero-model-image.active{display:block;border-radius:4px;overflow:hidden}.hero--model .hero__model-elevation-image .card__image-img{width:110%;height:unset;object-fit:cover}.hero--model .hero__statement-info{margin:0 auto}@media all and (min-width: 1201px){.hero--model .hero__statement-info{margin:0}}.hero--model .hero__models-info{background-color:#fff;width:100%;padding:30px 0;max-width:unset;margin:0 auto;box-shadow:0 3px 10px rgba(0,42,58,.1)}@media all and (max-width: 991px){.hero--model .hero__models-info{padding:110px 30px 40px 30px;margin:-70px auto 0 auto;min-height:100px;border-radius:0}}@media all and (min-width: 992px){.hero--model .hero__models-info{padding:50px 72px 40px 40px;max-width:508px;margin:0;border-radius:4px;min-height:320px}}@media all and (min-width: 1201px){.hero--model .hero__models-info{padding:50px 72px 40px 0;margin:0}}.hero--model .hero__models-info .calculate-link{color:#002a3a;font-size:14px;list-style:none;margin:0}.hero--model .hero__models-info .calculate-mortgage a{width:100%;display:block;color:inherit;padding-top:5px}.hero--model .hero__models-info .calculate-mortgage a:hover,.hero--model .hero__models-info .calculate-mortgage a:focus,.hero--model .hero__models-info .calculate-mortgage a:active{color:#002a3a}.hero--model .hero__models-info .calculate-mortgage a:hover:after,.hero--model .hero__models-info .calculate-mortgage a:focus:after,.hero--model .hero__models-info .calculate-mortgage a:active:after{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px;margin-left:2px;width:10px;transform:translateX(5px);transition:all .5s}.hero--model .hero__models-info .calculate-mortgage a:hover:after svg,.hero--model .hero__models-info .calculate-mortgage a:focus:after svg,.hero--model .hero__models-info .calculate-mortgage a:active:after svg{width:100%;display:block}.hero--model .hero__models-info .calculate-mortgage a:hover:after svg path,.hero--model .hero__models-info .calculate-mortgage a:focus:after svg path,.hero--model .hero__models-info .calculate-mortgage a:active:after svg path{fill:"dark-blue"}.hero--model .hero__models-info .calculate-mortgage a:after{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px;margin-left:2px;width:10px;transition:all .5s}.hero--model .hero__models-info .calculate-mortgage a:after svg{width:100%;display:block}.hero--model .hero__models-info .calculate-mortgage a:after svg path{fill:"dark-blue"}.hero--model .hero__community-info-inner{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;max-width:100%;position:relative}@media all and (min-width: ){.hero--model .hero__community-info-inner{max-width:100%;padding-left:30px;padding-right:30px}}@media all and (min-width: ){.hero--model .hero__community-info-inner{width:100%;padding-left:30px;padding-right:30px}}@media all and (min-width: 768px){.hero--model .hero__community-info-inner{width:700px;padding-left:0;padding-right:0}}@media all and (min-width: 992px){.hero--model .hero__community-info-inner{width:940px;padding-left:0;padding-right:0}}@media all and (min-width: 1201px){.hero--model .hero__community-info-inner{width:1328px;padding-left:40px;padding-right:40px}}.hero--model .hero__models-info-inner{max-width:455px}@media all and (min-width: 768px){.hero--model .hero__models-info-inner{max-width:700px}}@media all and (min-width: 992px){.hero--model .hero__models-info-inner{max-width:100%}}.model-home-hero__elevation-selection,.model-home-hero__floorplan-selection,.model-home-floorplans__elevation-selection,.model-home-floorplans__floorplan-selection,.mortgage-calculator__elevation-selection,.mortgage-calculator__floorplan-selection{display:inline-block;min-width:260px;margin-left:0}@media all and (min-width: 992px){.model-home-hero__elevation-selection,.model-home-hero__floorplan-selection,.model-home-floorplans__elevation-selection,.model-home-floorplans__floorplan-selection,.mortgage-calculator__elevation-selection,.mortgage-calculator__floorplan-selection{margin-left:37px}}.model-home-hero__elevation-selection p,.model-home-hero__floorplan-selection p,.model-home-floorplans__elevation-selection p,.model-home-floorplans__floorplan-selection p,.mortgage-calculator__elevation-selection p,.mortgage-calculator__floorplan-selection p{display:inline-block;vertical-align:top;font-family:ChronicaProAdjusted;font-size:12px;font-weight:500;margin-top:5px;margin-right:20px;color:#57798e}.model-home-hero__elevation-item,.model-home-floorplans__elevation-item,.mortgage-calculator__elevation-item{display:inline-flex;font-size:15px;line-height:19px;height:30px;text-align:center;align-items:center;justify-content:center}@media all and (min-width: 992px){.model-home-hero__elevation-item,.model-home-floorplans__elevation-item,.mortgage-calculator__elevation-item{font-size:20px;line-height:19px;text-align:left}}@media all and (min-width: 992px){.model-home-hero__elevation-item li,.model-home-floorplans__elevation-item li,.mortgage-calculator__elevation-item li{margin-bottom:10px}}.model-home-hero__elevation-list,.model-home-hero__floorplan-list,.model-home-floorplans__elevation-list,.model-home-floorplans__floorplan-list,.mortgage-calculator__elevation-list,.mortgage-calculator__floorplan-list{padding:0;margin:0;list-style-type:none;display:inline-block;height:100%}.model-home-hero__elevation-list li,.model-home-hero__floorplan-list li,.model-home-floorplans__elevation-list li,.model-home-floorplans__floorplan-list li,.mortgage-calculator__elevation-list li,.mortgage-calculator__floorplan-list li{list-style-type:none;padding:0;margin:0}.model-home-hero__elevation-list li:before,.model-home-hero__floorplan-list li:before,.model-home-floorplans__elevation-list li:before,.model-home-floorplans__floorplan-list li:before,.mortgage-calculator__elevation-list li:before,.mortgage-calculator__floorplan-list li:before{display:none}.model-home-hero__elevation-list li,.model-home-hero__floorplan-list li,.model-home-floorplans__elevation-list li,.model-home-floorplans__floorplan-list li,.mortgage-calculator__elevation-list li,.mortgage-calculator__floorplan-list li{margin:0 0 0;font-family:ChronicaProAdjusted;font-size:15px;font-weight:500;line-height:19px}@media all and (min-width: 992px){.model-home-hero__elevation-list li,.model-home-hero__floorplan-list li,.model-home-floorplans__elevation-list li,.model-home-floorplans__floorplan-list li,.mortgage-calculator__elevation-list li,.mortgage-calculator__floorplan-list li{margin:0 6px 10px 0}}.model-home-hero__elevation-link,.model-home-floorplans__elevation-link,.mortgage-calculator__elevation-link{padding:8px 12px;border-radius:3px}.model-home-hero__elevation-link:link,.model-home-hero__elevation-link:visited,.model-home-floorplans__elevation-link:link,.model-home-floorplans__elevation-link:visited,.mortgage-calculator__elevation-link:link,.mortgage-calculator__elevation-link:visited{color:#002a3a}.model-home-hero__elevation-link.active:link,.model-home-hero__elevation-link.active:visited,.model-home-floorplans__elevation-link.active:link,.model-home-floorplans__elevation-link.active:visited,.mortgage-calculator__elevation-link.active:link,.mortgage-calculator__elevation-link.active:visited{color:#bfced6;background-color:#002a3a;box-shadow:2px 2px 6px 0 rgba(0,0,0,.25);width:100%}@media only screen and (min-width: 992px)and (max-width: 1112px){.model-home-hero__elevation-selection-container{max-width:380px}.model-home-floorplans__elevation-selection-container{max-width:343px}}.floorplan-slides{padding-left:0px;margin-top:10px}@media all and (min-width: 992px){.floorplan-slides{margin-top:0}}.floorplan-slides li{list-style:none;padding-bottom:10px;display:none}.floorplan-slides li.active{display:flex;max-width:100%}.model-home-hero li{font-size:20px}.model-home-hero__elevation-selection,.model-home-hero__floorplan-selection{margin-bottom:16px}.model-home-specific-floorplan__floorplan-link{padding:8px 12px 8px;border-radius:3px;display:inline-block;margin:0;font-size:12px;line-height:16px}@media all and (min-width: 992px){.model-home-specific-floorplan__floorplan-link{margin:0 0 20px 0;font-size:15px;line-height:16px}}.model-home-specific-floorplan__floorplan-link:link,.model-home-specific-floorplan__floorplan-link:visited{color:#002a3a}.model-home-specific-floorplan__floorplan-link.active:link,.model-home-specific-floorplan__floorplan-link.active:visited{color:#bfced6;background-color:#002a3a;box-shadow:2px 2px 6px 0 rgba(0,0,0,.25)}.model-home-floorplans__elevation-item{width:unset}.model-home-floorplans__elevation-selection,.model-home-floorplans__floorplan-selection{margin-left:0}.model-home-section__right{padding-top:50px}@media all and (min-width: 992px){.model-home-section__right{padding-top:5px}}#model-home-floorplans-section,#mortgage-calculator{scroll-margin-top:66px}.elevation-floorplan-section{display:flex;flex-direction:column;margin-top:40px}.elevation-floorplan-section__statement-info-inner{max-width:455px;margin:0 0 18px 0;padding-right:20px}.elevation-floorplan-section__statement-info-inner h2{line-height:34px}@media all and (min-width: 768px){.elevation-floorplan-section__statement-info-inner h2{line-height:54px;margin:34px 0}}@media all and (min-width: 768px){.elevation-floorplan-section__statement-info-inner{max-width:700px;margin:40px 0 34px 0}}@media all and (min-width: 992px){.elevation-floorplan-section__statement-info-inner{max-width:940px}}.floorplans__content-model-header-wrapper{text-align:center}@media all and (min-width: 992px){.floorplans__content-model-header-wrapper{margin-bottom:34px}}.floorplans__content .card__image .card__floorplans-model-image{display:none}.floorplans__content .card__image .card__floorplans-model-image.active{display:block}.model-home-floorplans__header,.floorplans-download__header,.floorplans-disclaimer__header{width:100%}.model-home-floorplans__left,.floorplans-download__left,.floorplans-disclaimer__left{width:100%}.elevation-floorplans{display:none}.elevation-floorplans.active{display:block}.download-floorplans{display:none}.download-floorplans.active{display:block;margin-top:6px}@media all and (min-width: 992px){.download-floorplans.active{margin-top:20px}}.download-floorplans .button--has-icon span:after{content:url("../img/icons/icon-download-dark-blue.svg");display:inline-block;margin-left:2px;width:8px;opacity:1}.download-floorplans .button--has-icon span:after svg{width:100%;display:block}.download-floorplans .button--has-icon span:after svg path{fill:"dark-blue"}.download-floorplans .button--has-icon span:before{content:url("../img/icons/icon-download-white.svg");display:inline-block;margin-left:2px;width:8px;opacity:0}.download-floorplans .button--has-icon span:before svg{width:100%;display:block}.download-floorplans .button--has-icon span:before svg path{fill:"white"}@media all and (min-width: 992px){.floorplans-disclaimer__left{max-width:350px;padding-bottom:0}}.mortgage-calculator__elevation-selection,.mortgage-calculator__floorplan-selection{margin-left:0}.mortgage-calculator .card__favourite-icon{right:2px}.model-home-section .card__favourite-icon{right:2px}.model-home-floorplans .card-loop--model-elevations .card--model .card__actions-list li{margin-top:30px;text-align:left}.model-home-section{display:grid;margin-bottom:70px}.model-home-grid-1,.model-home-grid-2,.model-home-grid-3,.model-home-grid-4{min-height:0;min-width:0}.model-home-grid-2{grid-row:3}.model-home-grid-3{grid-row:4}.model-home-grid-3 .content-block__fine-print.floorplan-legal{padding-bottom:0;padding-top:26px}.model-home-grid-3 .content-block__fine-print.floorplan-legal p{margin-bottom:0}@media all and (min-width: 992px){.floorplan-slides{margin-bottom:0}.floorplan-slides li{padding-bottom:0px}.model-home-section{column-gap:14%}.model-home-grid-1{grid-column-start:1;grid-row-start:1}.model-home-grid-2{grid-column-start:1;grid-row-start:2;grid-row:2}.model-home-grid-3{grid-column-start:1;grid-column-end:3;grid-row-start:4}.model-home-grid-3 .content-block__fine-print.floorplan-legal{padding-top:40px}.model-home-grid-4{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:5}}@media all and (max-width: 991px){.model-home-floorplans__floorplan-selection{margin-bottom:24px}.model-home-floorplans__floorplan-list>li>a{margin-bottom:14px}}@media(hover: none)and (pointer: coarse)and (max-width: 991px){.model-home-floorplans__floorplan-selection{max-width:100%;min-width:100%;overflow:scroll;-webkit-mask-image:linear-gradient(to right, transparent 0%, black 4%, black 96%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, black 4%, black 96%, transparent 100%);width:40px}.model-home-floorplans__floorplan-list{overflow-x:scroll;overflow-y:hidden;padding-right:70px;padding-left:30px}.model-home-floorplans__floorplan-list>li.active{height:40px;white-space:nowrap}.model-home-floorplans__floorplan-list>li>a{display:inline-block;margin-bottom:0}}@media(hover: none)and (pointer: coarse)and (max-width: 767px){.model-home-floorplans__floorplan-selection{-webkit-mask-image:linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);margin-bottom:0;margin-right:-40px}}.hero--blog-single .hero__content{max-width:550px}@media all and (max-width: 767px){.hero--blog-single .hero__content{max-width:100%;width:100%;position:relative}}.hero--blog-single .hero__content h1{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:52px;line-height:60px;font-weight:400}@media all and (max-width: 991px){.hero--blog-single .hero__content h1{font-size:45px;line-height:50px}}@media all and (max-width: 767px){.hero--blog-single .hero__content h1{font-size:35px;line-height:40px}}.hero--about{height:768px;overflow:visible}.hero--about .hero__inner{height:100%}.hero--about .hero__background-outer{overflow:hidden}.hero--about .hero__display-title{color:#fff}.hero--about .hero__heading{font-size:92px;line-height:92px;margin:0}.hero--about .hero__content{color:#fff;transform:translateY(-50%);padding:50px 0 0}.hero--about .hero__content h1,.hero--about .hero__content h2,.hero--about .hero__content h3,.hero--about .hero__content h4,.hero--about .hero__content h5,.hero--about .hero__content h6,.hero--about .hero__content p,.hero--about .hero__content ol,.hero--about .hero__content ul,.hero--about .hero__content li{color:inherit}.hero--about .hero__content-wrapper:after{background:rgba(0,42,58,.7);width:100%}.hero--about .hero__container{z-index:20}.hero--about .hero__image{height:100%}.hero--about .hero__lower-content{padding-top:45px;display:flex;justify-content:flex-end;position:relative;z-index:15;width:calc(100% - 130px);margin:0 auto}.hero--about .hero__accent-image{position:absolute;height:315px;width:315px;top:70px;left:0;z-index:15}.hero--about .hero__main-content{padding-top:55px;margin-right:165px;max-width:480px}.hero--about .hero__accent-script{width:100vw;height:100px;position:absolute;bottom:20px;right:0;z-index:10;overflow-x:hidden;overflow-y:visible;text-align:center}.hero--about .hero__accent-script-image{width:100%;height:auto;min-width:1920px;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media all and (max-width: 1200px){.hero--about .hero__heading{font-size:70px;line-height:70px}.hero--about .hero__accent-image{height:255px;width:255px}.hero--about .hero__accent-script{height:120px}.hero--about .hero__accent-script-image{left:45%}.hero--about .hero__main-content{margin-right:0}}@media all and (max-width: 991px){.hero--about{height:598px}.hero--about .hero__heading{font-size:50px;line-height:50px}.hero--about .hero__content{padding-top:30px}.hero--about .hero__lower-content{width:100%;padding-top:20px}.hero--about .hero__accent-image{height:200px;width:200px;top:40px}.hero--about .hero__accent-script{bottom:0}.hero--about .hero__accent-script-image{left:40%}}@media all and (max-width: 767px){.hero--about{height:508px}.hero--about .hero__lower-content{padding-top:0}.hero--about .hero__accent-image{top:150px;height:120px;width:120px}.hero--about .hero__main-content{padding-top:25px}.hero--about .hero__accent-script{height:70px}.hero--about .hero__accent-script-image{min-width:900px;left:50%}}@media all and (max-width: 480px){.hero--about .hero__content{width:calc(100% - 40px)}.hero--about .hero__heading{font-size:40px;line-height:45px}}.hero--hbj-full{background:none;height:490px}@media all and (max-width: 767px){.hero--hbj-full{height:360px;z-index:1}}@media all and (max-width: 767px){.hero--hbj-full{height:380px}}.hero--hbj-full h1:not(.hero__display-title){font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:52px;line-height:60px;font-weight:400;margin:25px 0 20px}@media all and (max-width: 991px){.hero--hbj-full h1:not(.hero__display-title){font-size:45px;line-height:50px}}@media all and (max-width: 767px){.hero--hbj-full h1:not(.hero__display-title){font-size:35px;line-height:40px}}.hero--hbj-full .hero__background-outer{display:none}.hero--hbj-full .hero__content-wrapper:after{display:none}.hero--hbj-full .hero__content{padding-bottom:0;padding-top:40px}.hero--hbj-full .hero__content p{max-width:540px}.card{position:relative}.card:not(.no-hover) .card__link{cursor:pointer;color:inherit}.card:not(.no-hover) .card__link:hover .card__inner,.card:not(.no-hover) .card__link:focus .card__inner{box-shadow:0 7px 20px rgba(0,42,58,.2);transition:all .2s ease-in-out}.card:not(.no-hover) .card__link:hover .card__bottom,.card:not(.no-hover) .card__link:focus .card__bottom{transform:translateY(0);transition:transform .2s ease-in-out}.card:not(.no-hover) .card__link:hover .card__excerpt,.card:not(.no-hover) .card__link:focus .card__excerpt{opacity:1;transition:opacity .2s ease-in-out .25s}.card:not(.no-hover) .card__link:hover .card__footer,.card:not(.no-hover) .card__link:focus .card__footer{opacity:1;transition:opacity .2s ease-in-out .25s}.card:not(.no-hover) .card__link:hover .icon-arrow,.card:not(.no-hover) .card__link:focus .icon-arrow{transform:translateX(10px);transition:transform .5s}.card:not(.no-hover) .card__link:hover .icon-arrow path,.card:not(.no-hover) .card__link:focus .icon-arrow path{fill:#002a3a;transition:fill .5s}.card:not(.no-hover) .card__link:hover .card__cta,.card:not(.no-hover) .card__link:focus .card__cta{color:#002a3a;transition:color .5s}.card:not(.no-hover) .card__link:hover .card__cta .icon-arrow,.card:not(.no-hover) .card__link:focus .card__cta .icon-arrow{transform:translateX(5px);transition:transform .5s}.card:not(.no-hover) .card__link:hover .card__cta .icon-arrow.icon-arrow--small,.card:not(.no-hover) .card__link:focus .card__cta .icon-arrow.icon-arrow--small{transform:translateX(3px)}.card:not(.no-hover) .card__link:hover .card__cta .icon-arrow path,.card:not(.no-hover) .card__link:focus .card__cta .icon-arrow path{fill:#002a3a;transition:fill .5s}.card:not(.no-hover) .card__inner{box-shadow:0 3px 10px rgba(0,42,58,.1)}.card__link{display:block;height:100%}.card__footer{display:flex;align-items:flex-end;opacity:0;justify-content:space-between}.card__inner{border-radius:4px;background-color:#fff;transition:all .3s ease-in-out;overflow:hidden;height:370px;position:relative}.card__title{font-size:22px;line-height:25px;margin:0;color:#002a3a}.card__bottom{position:absolute;bottom:0;background-color:#fff;height:100%;width:100%;transform:translateY(55%);z-index:50;transition:transform .2s ease-in-out}.card__excerpt{opacity:0;transition:opacity .2s ease-in-out 0s}.card__excerpt p{font-size:13px;line-height:22px}.card .icon-arrow{position:absolute;right:30px;top:25px;transition:transform .5s}.card__image{height:55%}.card__image-img{object-fit:cover;max-width:initial;width:100%;position:relative;z-index:1;display:block;object-position:center;height:100%;height:100%}.card__content{padding:20px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.card__meta-list{display:flex;padding:0;margin:0 0 10px 0;list-style-type:none;justify-content:space-between}.card__meta-list--vertical{flex-direction:column;margin-bottom:0;color:#a6bbc8}.card__meta-list--vertical .card__meta-list-item{color:#a6bbc8}.card__meta-list--vertical .card__meta-list-item:after{display:none}.card__cta{color:#57798e;font-size:13px;line-height:17px;transition:color .5s}.card__cta .icon-arrow{position:static}.card__icon-overlay{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%);top:29%}.card__meta-list-item{font-size:13px;line-height:15px;position:relative;padding-right:20px;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500}.card__meta-list-item:last-child{padding-right:0}.card__meta-list-item:after{padding-right:20px;right:-15px;position:absolute}.card__meta-list-item:last-child:after{content:""}.card__favourite-icon{position:absolute;right:12px;top:12px;z-index:100}.card-loop{position:relative}.card-loop--career-opportunity{padding-top:30px}.card-loop__inner{display:flex;justify-content:flex-start;flex-wrap:wrap}.card-loop--loading:after{content:"";position:absolute;background-color:#fff;opacity:.8;z-index:100;top:0;left:0;width:100%;height:100%}@media all and (max-width: 767px){.card-loop__inner{justify-content:space-between}.card-loop .card{width:calc(50% - 10px)}}.card--community-updates{width:33.3333%;padding:calc(20px / 2)}.card--community-updates .icon-arrow{top:20px}.card--community-updates .card__link{position:relative}.card--community-updates .card__link:after{content:"";position:absolute;left:20px;top:-52px;width:105px;height:105px;border-radius:50%;background-color:#fff;z-index:40;transition:box-shadow .2s ease-in-out}.card--community-updates .card__link:hover .icon-arrow,.card--community-updates .card__link:focus .icon-arrow,.card--community-updates .card__link:active .icon-arrow{transform:translateX(0) !important}.card--community-updates .card__link:hover:after,.card--community-updates .card__link:focus:after,.card--community-updates .card__link:active:after{box-shadow:0 7px 20px rgba(0,42,58,.2);transition:box-shadow .2s ease-in-out}.card--community-updates .card__inner{padding-top:52px;height:100%;overflow:visible;z-index:45}.card--community-updates .card__image{position:absolute;left:20px;top:-52px;width:105px;height:105px;border-radius:50%;background-color:#fff;overflow:hidden}.card--community-updates .card__image img{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%, -50%);height:105px;width:105px;object-fit:cover;max-width:initial;width:100%;position:relative;z-index:1;display:block;object-position:center;height:100%}.card--community-updates .card__content{padding:10px 30px 30px}.card--community-updates .card__content h5{margin:0 0 8px 0;font-size:15px}.card--community-updates .card__content p{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500;margin:0}.card--community-updates .card__content p+p{margin-top:20px}@media all and (min-width: 992px){body:not(.home) .card--community-updates{padding:calc(20px / 2) 10px 10px 60px}body:not(.home) .card--community-updates .icon-arrow{top:auto;bottom:12px;right:15px}body:not(.home) .card--community-updates .card__inner{padding-top:0}body:not(.home) .card--community-updates .card__image{left:0;top:10px;transform:translateX(-50%)}body:not(.home) .card--community-updates .card__link::after{left:0;top:10px;transform:translateX(-50%)}body:not(.home) .card--community-updates .card__content{padding:20px 15px 40px 65px}}@media all and (max-width: 767px){.card--community-updates{width:100%;box-shadow:none;padding:0;min-height:95px}.card--community-updates:hover,.card--community-updates:focus{transform:none}.card--community-updates+.card--community-updates .card__content{justify-content:center}.card--community-updates .card__link:after{display:none}.card--community-updates .card__inner{padding-top:0;box-shadow:none}.card--community-updates .card__image{width:80px;height:80px;left:-40px;top:calc(50% - 40px)}.card--community-updates .card__favourite-icon{top:20px}.card--community-updates .card__content{padding-left:calc(20px + 40px);padding-right:calc(20px + 40px)}.bjzm-wrapper--community .card--community-updates{display:none}.bjzm-wrapper--community .card--community-updates:first-child{display:block}}.models__loop--community{min-height:320px}@media all and (max-width: 767px){.models__loop--community{min-height:0}}.models__loop-inner{display:flex;flex-wrap:wrap}.models__loop-inner .card__favourite-icon{position:absolute;right:15px;top:15px}@media all and (max-width: 767px){.models__loop-inner{justify-content:space-between}.models__loop-inner .card__favourite-icon{position:absolute;right:5px;top:5px}}.mortgage-calculator-image-card .card__favourite-icon,.elevation-floorplans-image-card .card__favourite-icon{right:5px;top:15px}.card__model-availability{position:absolute;display:flex;align-items:center;justify-content:center;height:21px;padding:0 24px;left:0;top:20px;font-family:ChronicaProAdjusted;font-size:12px;line-height:1.2;letter-spacing:.6px;font-weight:700;text-transform:uppercase;background-color:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:20;transition:all .4s}@media all and (max-width: 767px){.card__model-availability{height:18px;font-size:10px;line-height:1.2;letter-spacing:.5px;top:18px}}.card__model-availability .model-availability-label{position:relative}.card__model-availability.model-coming-soon{color:#fff;background-color:#002a3a}.card__model-availability.model-sold-out{color:#fff;background-color:#3e3e3e}.card__model-availability.model-reserved{color:#3e3e3e}.card__model-availability.model-quick-closing{background-color:#f6be00}.card__model-availability.avail-hero{top:20px;height:20px;font-size:12px;line-height:1.2;letter-spacing:.6px}@media all and (min-width: 768px){.card__model-availability.avail-hero{top:30px;height:31px;font-size:18px;line-height:1.2;letter-spacing:.9px}}.card__model-availability.model-default-selection{display:none}.card__starting-price-wrapper{margin-top:auto;color:#fff;background-color:#002a3a}.card__starting-price-wrapper .starting-price-content{text-align:center;padding:14px 16px;font-size:16px;font-weight:600;line-height:1.56}@media all and (max-width: 767px){.card__starting-price-wrapper .starting-price-content{font-size:13px}}.card--model{width:33.3333%;padding:10px}.card--model .card__title{font-weight:400;margin:0;transition:all .4s;padding-right:30px}.card--model .card__model-community{margin:0;font-weight:normal}.card--model .card__quick-closing-tag{position:absolute;top:15px;left:0;z-index:5;background:#123b4c;padding:9px 16px 7px;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#fff;font-size:14px}.card--model .card__content{position:relative;height:calc(100% - 150px);justify-content:flex-start;transition:all .4s}.card--model .card__content p{font-size:12px;line-height:15px;margin:0;transition:all .4s}.card--model .card__content p+p{margin-top:10px}.card--model .card__data-list{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap;margin-bottom:1px}.card--model .card__data-list li{list-style-type:none;padding:0;margin:0}.card--model .card__data-list li:before{display:none}.card--model .card__data-list li{margin-top:10px}@media all and (max-width: 767px){.card--model .card__data-list li{display:none}.card--model .card__data-list li.card__data-list-item--modelprice{display:block;width:100%}}.card--model .card__data-list-item{width:50%;font-size:12px;line-height:15px}.card--model .card__data-list-item--modelprice-elevation{font-size:15px}.card--model .card__bottom{position:relative;transform:none;height:auto}.card--model .card__actions-link.active:link,.card--model .card__actions-link.active:visited{color:#002a3a;border-bottom:solid thin #f6be00}.card--model .card__actions-link.button--disabled{opacity:.4;pointer-events:none;cursor:normal}@media all and (max-width: 767px){.card--model .card__actions-link.hidden-mobile{display:none}}.card--model .card__actions-link.show-mobile{display:none}@media all and (max-width: 767px){.card--model .card__actions-link.show-mobile{display:inline-block}}.card--model .card__right-tab{padding:5px 10px 0;position:absolute;height:22px;right:-1px;top:-20px;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500;font-size:12px;background-color:#fff;border-top-left-radius:4px;z-index:20;transition:all .4s}.card--model .card__image{display:block;height:250px}.card--model .card__inner{display:flex;flex-direction:column;min-height:100px;height:100%}.card--model .card__actions-list{padding:0;margin:0;list-style-type:none}.card--model .card__actions-list li{list-style-type:none;padding:0;margin:0}.card--model .card__actions-list li:before{display:none}.card--model .card__actions-list li{text-align:center;margin-top:15px}.card--model .card__actions-link--calculate-mortgage{color:#a6bbc8;font-size:13px;line-height:17px;transition:color .5s}.card--model .card__actions-link--calculate-mortgage .icon-arrow{position:static}.card--model .card__actions-link--calculate-mortgage:hover,.card--model .card__actions-link--calculate-mortgage:focus{color:#002a3a}.card--model .card__actions-link--calculate-mortgage:hover .icon-arrow svg path,.card--model .card__actions-link--calculate-mortgage:focus .icon-arrow svg path{fill:#002a3a}.card--model-elevation{display:none}.card--model-elevation.active{display:block;width:256px;padding-left:0;padding-right:0}.card--model-elevation.active .card__image{height:unset}.card--model--community .card__image{height:180px}.card--model--community .card__content p{margin-top:7px}.card--model--community .card__content p:before{content:"";border-radius:50%;background-color:#002a3a;width:3px;height:3px;display:inline-block;margin-right:7px;vertical-align:2px}.card--model-community-2563 .card__image{height:190px}.card--model-design{margin-top:0 !important}.card--model-design .card__content{padding-top:188px !important}.card--similar-model{width:25%}@media all and (max-width: 1200px){.card--model-design .card__content{padding-top:108px !important}.card--model .card__image{height:170px}}@media all and (max-width: 991px){.card--model-design{margin-bottom:100px}.card--model{width:50%}.card--model .card__image{height:230px}.card--model--community .card__image{height:200px}}@media all and (max-width: 767px){.card--model{width:calc(50% - 5px);padding:0 0 20px 0}.card--model .icon-arrow{right:22px;top:18px;height:12px;width:12px}.card--model .card__content{padding:20px 15px;height:100%}.card--model .card__image{height:130px}.card--model .card__title{font-size:16px;line-height:17px;padding-right:30px}.card--model--community .card__title{font-size:16px;line-height:18px}.card--model--community .card__image{height:130px}}@media all and (max-width: 480px){.card--model--community .card__image{height:130px}}.inspiration-load-more,.upgrades-load-more{text-align:center;margin-top:40px}.card--inspiration-gallery,.card--upgrades-gallery{padding:10px;width:33.3333%}@media all and (max-width: 991px){.card--inspiration-gallery,.card--upgrades-gallery{width:50% !important}}.card--inspiration-gallery.card--has-caption .card__image,.card--upgrades-gallery.card--has-caption .card__image{height:calc(100% - 70px)}.card--inspiration-gallery.card--has-caption .card__content,.card--upgrades-gallery.card--has-caption .card__content{height:70px}.card--inspiration-gallery .card__link,.card--upgrades-gallery .card__link{position:relative}.card--inspiration-gallery .card__content,.card--upgrades-gallery .card__content{height:50px;padding:17px;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:12px;line-height:16px;font-weight:500}.card--inspiration-gallery .card__content h3,.card--upgrades-gallery .card__content h3{margin:0 0 3px;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:12px;line-height:16px;font-weight:500}.card--inspiration-gallery .card__caption-body,.card--upgrades-gallery .card__caption-body{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:12px;line-height:16px;font-weight:500;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card--inspiration-gallery .card__image,.card--upgrades-gallery .card__image{height:calc(100% - 50px);position:relative;z-index:2}.card--inspiration-gallery .card__image:before,.card--upgrades-gallery .card__image:before{content:"";position:absolute;width:100%;height:190px;top:0;left:0;z-index:3;background:rgba(0,0,0,0);background:linear-gradient(to bottom, rgba(18, 59, 76, 0.3) 0%, rgba(4, 12, 15, 0) 100%)}.card--inspiration-gallery .card__inner.card__inner--inspiration-gallery-tall-rectangle,.card--upgrades-gallery .card__inner.card__inner--inspiration-gallery-tall-rectangle{height:498px}@media all and (max-width: 767px){.card--inspiration-gallery .card__inner.card__inner--inspiration-gallery-tall-rectangle,.card--upgrades-gallery .card__inner.card__inner--inspiration-gallery-tall-rectangle{height:398px}}.card--inspiration-gallery .card__inner.card__inner--inspiration-gallery-medium-rectangle,.card--upgrades-gallery .card__inner.card__inner--inspiration-gallery-medium-rectangle{height:339px}@media all and (max-width: 767px){.card--inspiration-gallery .card__inner.card__inner--inspiration-gallery-medium-rectangle,.card--upgrades-gallery .card__inner.card__inner--inspiration-gallery-medium-rectangle{height:220px}}.card--inspiration-gallery .card__inner.card__inner--inspiration-gallery-short-rectangle,.card--upgrades-gallery .card__inner.card__inner--inspiration-gallery-short-rectangle{height:251px}@media all and (max-width: 767px){.card--inspiration-gallery .card__inner.card__inner--inspiration-gallery-short-rectangle,.card--upgrades-gallery .card__inner.card__inner--inspiration-gallery-short-rectangle{height:171px}}.card--blog-post{width:33.3333%;padding:calc(20px / 2)}@media all and (max-width: 1200px){.card--blog-post{width:50%}}@media all and (max-width: 767px){.card--blog-post{width:100%}}.card--blog-post .icon-arrow{position:static}.card--blog-post.card--has-overlay .card__image{position:relative}.card--blog-post.card--has-overlay .card picture,.card--blog-post.card--has-overlay .card img{z-index:5}.card--blog-post.card--has-overlay .card__icon-overlay{position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10}.card-loop--related-posts .card--blog-post{width:25%}@media all and (max-width: 1200px){.card-loop--related-posts .card--blog-post{width:33.3333%}}@media all and (max-width: 991px){.card-loop--related-posts .card--blog-post{width:50%}}@media all and (max-width: 767px){.card-loop--related-posts .card--blog-post{width:100%}.card-loop--related-posts .card--blog-post .card__inner{height:auto}.card-loop--related-posts .card--blog-post .card__inner .card__content{padding:16px 16px 14px}.card-loop--related-posts .card--blog-post .card__inner .card__content .card__meta-list{flex-direction:row}.card-loop--related-posts .card--blog-post .card__inner .card__content .card__footer{margin-bottom:0}}@media all and (max-width: 767px){.card-loop--blog-post .card-loop__inner{flex-wrap:wrap;justify-content:space-between}.card--blog-post{padding:0;width:calc(50% - 5px);margin-bottom:20px}.card--blog-post .card__inner{height:100%}.card--blog-post .card__image{height:40%}.card--blog-post .card__bottom{transform:none;height:auto;position:relative}.card--blog-post .card__content{padding:10px 10px 10px;justify-content:space-between}.card--blog-post .card__meta-list{margin:0 0 10px 0;flex-direction:column}.card--blog-post .card__meta-list-item{font-size:12px;line-height:16px;font-weight:500}.card--blog-post .card__title{font-size:14px;line-height:16px}.card--blog-post .card__excerpt{display:none;visibility:hidden}.card--blog-post .card__footer{display:block;opacity:1;margin-top:17px;margin-bottom:40px}.card--blog-post .card__icon-overlay{top:24%}.card--blog-post .card__icon-overlay img{width:20px}}.card--blog-post-featured{width:50%;padding:20px;position:relative;z-index:50}.card--blog-post-featured:not(.card--subfeature):nth-child(3),.card--blog-post-featured:not(.card--subfeature):nth-child(4){margin-top:168px}.card--blog-post-featured.card--subfeature{width:33.3333%;padding:10px;margin-bottom:80px}.card--blog-post-featured.card--subfeature .card__link::after{top:calc(-168px + 30px);left:calc(50% - 168px)}.card--blog-post-featured.card--subfeature .card__image{top:calc(-168px + 20px);left:calc(50% - 168px)}.card--blog-post-featured.card--subfeature .card__content{padding:45px;padding-top:calc(168px + 20px)}.card--blog-post-featured .icon-arrow{position:static}.card--blog-post-featured .card__inner{height:100%;overflow:visible;z-index:45}.card--blog-post-featured .card__link:hover .card__readmore,.card--blog-post-featured .card__link:active .card__readmore,.card--blog-post-featured .card__link:focus .card__readmore{color:#002a3a;transition:all .5s}.card--blog-post-featured .card__link:hover .icon-arrow path,.card--blog-post-featured .card__link:active .icon-arrow path,.card--blog-post-featured .card__link:focus .icon-arrow path{fill:#002a3a}.card--blog-post-featured .card__link:hover:after,.card--blog-post-featured .card__link:active:after,.card--blog-post-featured .card__link:focus:after{box-shadow:0 7px 20px rgba(0,42,58,.2);transition:box-shadow .2s ease-in-out}.card--blog-post-featured .card__link:after{content:"";position:absolute;left:50px;top:calc(-168px + 50px);width:316px;height:316px;border-radius:50%;background-color:#fff;z-index:40;transition:box-shadow .2s ease-in-out}.card--blog-post-featured .card__image{position:absolute;left:calc(60px / 2);top:calc(-168px + 30px);width:316px;height:316px;border-radius:50%;background-color:#fff;overflow:hidden;z-index:51}.card--blog-post-featured .card__image img{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:100%;width:auto;height:auto;transform:translate(-50%, -50%);object-fit:cover;object-position:center}.card--blog-post-featured .card__meta-list{margin-top:30px}.card--blog-post-featured .card__content{padding:60px;padding-top:calc(168px + 20px)}.card--blog-post-featured .card__tag-wrapper{padding-bottom:40px;display:flex;flex-flow:column nowrap;align-items:flex-end;min-height:150px}.card--blog-post-featured .card__tag-wrapper .post-tag{max-width:168px;display:block;text-align:left;color:#57798e;font-size:12px;line-height:15px;font-weight:400;color:#57798e}.card--blog-post-featured .card__readmore{font-size:12px;line-height:15px;font-weight:400;color:#57798e;margin-top:30px;color:#a6bbc8;transition:all .5s}.card--blog-post-featured .card__excerpt{opacity:1}@media all and (max-width: 1200px){.card--blog-post-featured.card--subfeature{width:50%;margin-bottom:100px}.card--blog-post-featured.card--subfeature .card__link::after{left:calc(50% - 100px);top:calc(-100px + 20px)}.card--blog-post-featured.card--subfeature .card__image{top:calc(-100px + 10px);left:calc(50% - 100px)}.card--blog-post-featured.card--subfeature .card__content{padding:45px;padding-top:calc(100px + 20px)}.card--blog-post-featured .card__link::after{width:200px;height:200px;top:-80px}.card--blog-post-featured .card__image{width:200px;height:200px;top:-100px}.card--blog-post-featured .card__tag-wrapper{padding-bottom:20px;min-height:65px}.card--blog-post-featured .card__tag-wrapper .post-tag{max-width:100px}.card--blog-post-featured .card__content{padding:60px;padding-top:calc(100px + 20px)}.card--blog-post-featured .card__meta-list{margin-top:10px}}@media all and (max-width: 991px){.card--blog-post-featured{width:100%;padding-right:0;padding-left:0}.card--blog-post-featured+.card--blog-post-featured{margin-top:100px}.card--blog-post-featured:not(.card--subfeature):nth-child(3),.card--blog-post-featured:not(.card--subfeature):nth-child(4){margin-top:100px}.card--blog-post-featured.card--subfeature{width:100%;margin-bottom:100px;margin-top:0}.card--blog-post-featured .card__link::after{width:200px;height:200px;top:-80px;left:40px}.card--blog-post-featured .card__image{width:200px;height:200px;left:40px;top:-100px}.card--blog-post-featured .card__tag-wrapper{padding:0 0 20px;min-height:85px}.card--blog-post-featured .card__content{padding:40px;padding-top:138px}.card--blog-post-featured .card__meta-list{margin-top:0}.card--blog-post-featured .card__readmore{margin-top:20px}}@media all and (max-width: 767px){.card--blog-post-featured.card--subfeature{width:100%;margin-bottom:100px}.card--blog-post-featured.card--subfeature+.card--blog-post-featured{margin-top:0}}@media all and (max-width: 767px){.card--blog-post-featured .card__meta-list{flex-flow:row wrap}.card--blog-post-featured .card__meta-list li{width:100%;padding:0}.card--blog-post-featured .card__meta-list li:after{display:none}}.card--team-member{min-width:220px;width:20%;padding:5px}.card--team-member:not(.no-hover) .card__link:hover .icon-arrow,.card--team-member:not(.no-hover) .card__link:focus .icon-arrow{transform:translateX(5px)}.card--team-member:not(.no-hover) .card__link:hover .icon-arrow svg path,.card--team-member:not(.no-hover) .card__link:focus .icon-arrow svg path{fill:#002a3a}.card--team-member:not(.no-hover) .card__link:hover .card__content,.card--team-member:not(.no-hover) .card__link:focus .card__content{color:#002a3a;transition:all .5s}.card--team-member.faux-shadow .card__inner{box-shadow:0 3px 10px rgba(0,42,58,.1)}.card--team-member .card__body{position:relative}.card--team-member .card__inner{height:350px}.card--team-member .card__image{height:60%}.card--team-member .card__content{padding:15px;height:40%;color:#57798e;position:relative;transition:all .5s}.card--team-member .card__content h3{margin:0 0 15px;max-width:calc(100% - 60px);font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:25px;font-weight:600;line-height:30px}@media all and (max-width: 767px){.card--team-member .card__content h3{font-size:22px;line-height:24px}}.card--team-member .card__content p{color:inherit;font-size:12px;line-height:18px}.card--team-member .icon-arrow{right:15px;top:15px}@media all and (max-width: 767px){.card--team-member{min-width:200px}}@media all and (max-width: 480px){.card--team-member{width:50%;min-width:0}.card--team-member .card__image{height:55%}.card--team-member .card__content h3{font-size:20px;line-height:22px;margin-bottom:10px}}.card--map-window{width:100%;border-radius:4px;overflow-y:auto;display:flex;flex-flow:column nowrap;justify-content:space-between}.card--map-window .card__logo-wrapper{background-color:#fff;height:150px;padding:15px;text-align:center;display:flex;align-items:center;justify-content:center}.card--map-window .card__logo-wrapper h4{margin:0}.card--map-window .card__logo-wrapper img{display:block;max-width:100%;width:auto;height:auto;max-height:100%;margin:0 auto}.card--map-window .card__content{background-color:#002a3a;padding:20px;flex:1;overflow-y:auto}.card--map-window .card__quick-hits,.card--map-window .card__address,.card--map-window .card__short-description{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:12px;line-height:20px;font-weight:500}.card--map-window .card__quick-hits{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:12px;line-height:20px;font-weight:500;color:#f6be00;margin-bottom:10px}.card--map-window .card__quick-hits ul{padding:0;margin:0 0 10px 0}.card--map-window .card__quick-hits ul li{list-style:none;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.card--map-window .card__quick-hits ul li:before{content:url("../img/icons/icon-checkmark-gold-circled.svg");width:15px;height:15px;display:inline-block;margin-right:7px;vertical-align:-4px}.card--map-window .card__address{margin-bottom:10px;color:#fff;transition:color,.5s}.card--map-window .card__address:hover,.card--map-window .card__address:focus{color:#f6be00;transition:color,.5s}.card--map-window .card__address br{display:none}.card--map-window .card__short-description{color:#fff;margin-bottom:10px}.card--map-window .card__short-description p{margin:0;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.card--map-window .card__short-description p a{color:inherit}.card--map-window .card__button-wrapper{text-align:center;padding:15px 0 0}.card--map-window .card__button-wrapper .button{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;color:#fff;font-weight:400}.card--map-window .card__button-wrapper .button:hover,.card--map-window .card__button-wrapper .button:active{text-shadow:0px 0px 1px #002a3a;background-color:#fff;color:#002a3a;border-color:#fff}.card--map-window-small .card__content{background-color:#fff;text-align:center}.card--map-window-small .card__content h4{margin:0}.communities__mobile-city-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.communities__mobile-city-wrapper .community-city{width:100%}.card--communities-mobile{background-color:#fff;position:relative;display:block;box-shadow:0 1px 8px rgba(0,42,48,.2);color:#002a3a;width:calc(50% - 5px);margin:10px auto}.card--communities-mobile:hover,.card--communities-mobile:focus{box-shadow:0 7px 20px rgba(0,42,58,.2);transition:all .5s}.card--communities-mobile .icon-arrow{top:auto;bottom:30px;top:auto;bottom:11px;right:22px;height:15px;width:12px}.card--communities-mobile .card__link{color:#002a3a}.card--communities-mobile .card__image{background-color:#fff;overflow:hidden;width:100%;height:160px;position:relative}.card--communities-mobile .card__image img{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%, -50%)}.card--communities-mobile .card__content{padding:30px;padding-top:25px}.card--communities-mobile .card__content p{margin:0}.card--communities-mobile .card__content p:before{content:"";border-radius:50%;background-color:#002a3a;width:3px;height:3px;display:inline-block;margin-right:7px;vertical-align:2px}.card--communities-mobile .card__content p+p{margin-top:2px}.card--communities-mobile .card__content h3{margin:0}.card--communities-mobile .card__short-description{margin-top:5px}@media all and (max-width: 767px){.card--communities-mobile .icon-arrow{top:auto;bottom:8px;right:15px;height:15px;width:12px}.card--communities-mobile .card__image{height:115px}.card--communities-mobile .card__image{height:85px}.card--communities-mobile .card__short-description{margin-top:5px;padding-right:21px}.card--communities-mobile .card__content{padding:14px 13px 8px 13px;height:auto}.card--communities-mobile .card__content p{display:none}.card--communities-mobile .card__content p:last-child{display:block;line-height:17px}.card--communities-mobile .card__content h3{margin:0;font-size:15px;line-height:16px}}.card--horizontal{width:100%;padding:4px 0}.card--horizontal.card--main-contact-info .card__title h2{margin:0 0 10px;font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:25px;font-weight:600;line-height:30px}@media all and (max-width: 767px){.card--horizontal.card--main-contact-info .card__title h2{font-size:22px;line-height:24px}}.card--horizontal.card--main-contact-info .card__title p{font-weight:500}.card--horizontal.card--main-contact-info .card__content{padding:40px;align-items:flex-start;display:block}@media all and (max-width: 991px){.card--horizontal.card--main-contact-info .card__content p{font-size:14px}}@media all and (max-width: 767px){.card--horizontal.card--main-contact-info .card__content>div{margin:5px 0}}.card--horizontal.card--main-contact-info .card__content-columns{display:flex}.card--horizontal.card--main-contact-info .card__contact-left,.card--horizontal.card--main-contact-info .card__contact-right{width:50%;flex-basis:50%}.card--horizontal.card--main-contact-info .card__contact-header{text-align:center;margin-bottom:13px}.card--horizontal.card--main-contact-info a{color:inherit}.card--horizontal.card--main-contact-info a:hover,.card--horizontal.card--main-contact-info a:focus,.card--horizontal.card--main-contact-info a:active{text-decoration:underline}.card--horizontal.card--resources .card__link:hover .faux-button,.card--horizontal.card--resources .card__link:focus .faux-button{background-color:#002a3a;color:#fff;transition:all .4s}.card--horizontal.card--resources .card__link:hover .faux-button svg path,.card--horizontal.card--resources .card__link:hover .faux-button svg polygon,.card--horizontal.card--resources .card__link:hover .faux-button svg rect,.card--horizontal.card--resources .card__link:focus .faux-button svg path,.card--horizontal.card--resources .card__link:focus .faux-button svg polygon,.card--horizontal.card--resources .card__link:focus .faux-button svg rect{fill:#fff;transition:all .4s}.card--horizontal.card--resources .card__title h3{font-size:16px;line-height:20px;margin-bottom:5px;margin-top:0;font-weight:500}.card--horizontal.card--resources .card__content{padding:20px}.card--horizontal.card--resources .card__content p{margin:0;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500;color:#57798e}.card--horizontal.card--resources .faux-button{border-radius:4px;width:100%;padding:14px 25px;background-color:#e7ecef;transition:all .4s;display:flex;justify-content:space-between;align-items:center}.card--horizontal.card--resources .faux-button .icon-download-doc,.card--horizontal.card--resources .faux-button .icon-view-doc{width:23px;height:23px;display:inline-block}.card--horizontal.card--resources .faux-button__text{flex:1;padding:0 10px;text-align:center}.card--horizontal .card__inner{height:auto}.card--horizontal .card__content{padding:13px 20px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.card--horizontal .card__content>*{flex:1}.card--horizontal .card__content h4{font-size:16px}.card--horizontal .card__content h4,.card--horizontal .card__content p{margin:0}.card--horizontal .card__cta{padding:12px 0}.card--horizontal .card__button-wrapper{display:flex;justify-content:flex-end}.card--horizontal .card__link{color:inherit}.card--horizontal .position-city{padding:0 15px;text-align:center}.card--hom-card .card__content{padding:24px 20px 20px}.card--hom-card .card__content h4{margin-top:3px}.card--hom-card .card__title{font-size:16px;line-height:20px;color:#002a3a;font-weight:500}.card--hom-card .card__category{font-size:13px;line-height:20px;font-weight:500;color:#57798e;font-weight:500}.card--hom-card .card__button-wrapper{position:absolute;right:30px;top:30px}@media all and (max-width: 767px){.card--horizontal .card__content{flex-flow:row wrap}.card--horizontal .card__content>*{flex:none;width:100%;text-align:center}.card--horizontal .card__content h4{margin-bottom:10px}.card--horizontal .card__button-wrapper{margin-top:0;text-align:center}.card--horizontal .card__cta{text-align:center;width:100%;padding-top:5px;padding-bottom:5px}.card--horizontal .button{margin:0 auto}.card--horizontal .position-city{display:none}.card--hom-card .card__content{flex-direction:row;align-items:flex-start}.card--hom-card .card__left,.card--hom-card .card__button-wrapper{flex:1;text-align:left;margin:0}.card--hom-card .card__left{width:calc(100% - 80px);flex-basis:calc(100% - 80px)}.card--hom-card .button{margin:0}}.card--subcontractor-cta{padding:80px 0}.card--subcontractor-cta .card__inner{height:auto}.card--subcontractor-cta .card__link .icon-arrow path{fill:#fff}.card--subcontractor-cta .card__link:hover .button.button--transparent-white-border,.card--subcontractor-cta .card__link:focus .button.button--transparent-white-border,.card--subcontractor-cta .card__link:active .button.button--transparent-white-border{background-color:#fff;color:#002a3a}.card--subcontractor-cta .card__content{padding:60px 50px;height:45%;color:#fff;background-color:#57798e;display:flex;justify-content:space-between}.card--subcontractor-cta .card__content h2{margin:0;max-width:250px;color:#fff}.card--subcontractor-cta .card__content p{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:16px;font-weight:400;line-height:25px;color:#fff;text-align:center}@media all and (max-width: 767px){.card--subcontractor-cta .card__content p{font-size:12px;line-height:20px}}.card--subcontractor-cta .card__content p.large-p{font-size:18px;line-height:24px;margin-bottom:10px}.card--subcontractor-cta .card__cta{color:inherit;font-size:inherit}.card--subcontractor-cta .icon-arrow{position:static;vertical-align:1px}@media all and (max-width: 767px){.card--subcontractor-cta .card__content{padding:40px 30px}.card--subcontractor-cta .card__content h2{margin:0 auto 10px}.card--subcontractor-cta .card__content p.large-p{font-size:16px;line-height:22px}}@media all and (max-width: 480px){.card--subcontractor-cta{padding:30px 0}.card--subcontractor-cta .card__content{padding:40px 30px}.card--subcontractor-cta .card__content p.large-p{font-size:16px;line-height:22px}}.card--contact{position:static;padding:10px;background-color:rgba(0,0,0,0);box-shadow:none;transform:none;width:33.3333%;max-height:100%}@media all and (max-width: 1200px){.card--contact{width:50%}}@media all and (max-width: 767px){.card--contact{width:100%}}.card--contact .card__inner{height:100%}.card--contact .card__image{height:200px;display:flex;align-items:center;justify-content:center}@media all and (max-width: 480px){.card--contact .card__image{height:120px}}.card--contact .card__image-img{max-height:100%;max-width:100%;margin-bottom:0;width:auto}@media all and (max-width: 991px){.card--contact .card__image-img{position:static}}.card--contact .card__title{font-size:15px;line-height:20px;font-weight:800;margin-bottom:0}.card--contact .card__excerpt{opacity:1}.card--contact .card__content address{font-style:normal;font-size:13px;line-height:20px;margin-top:4px;margin-bottom:23px}.card--contact .card__content p{margin-top:0}.card--contact .card__content a:not(.card__cta){color:#002a3a}.card--contact .card__content a:not(.card__cta):hover,.card--contact .card__content a:not(.card__cta):focus,.card--contact .card__content a:not(.card__cta):active{text-decoration:underline}.card--contact .card__content .contact-content__general-phone,.card--contact .card__content .contact-content__general-email{margin:0;font-size:11px}.card--contact .card__content .contact-content__general-phone a,.card--contact .card__content .contact-content__general-email a{word-break:break-word}.card--contact .card__content .contact-content__general-phone a:hover,.card--contact .card__content .contact-content__general-phone a:focus,.card--contact .card__content .contact-content__general-phone a:active,.card--contact .card__content .contact-content__general-email a:hover,.card--contact .card__content .contact-content__general-email a:focus,.card--contact .card__content .contact-content__general-email a:active{text-decoration:underline}.card--contact .card__content .contact-content__general-phone{margin-top:23px}.card--contact .card__content .contact-content__model-home{color:#002a3a;margin:0;min-height:20px}@media all and (max-width: 480px){.card--contact .card__content .contact-content__model-home{min-height:0}}.card--contact .card__content .contact-content__model-home .has-model img{height:15px;width:15px;margin-right:3px;vertical-align:-3px}.card--contact .card__content .contact-content__model-home i{margin-right:5px}.card--contact .card__content .contact-content__model-home span{display:inline-block}.card--contact .card__cta{text-align:right;width:100%;display:block;padding-top:15px;padding-right:5px}.card--contact .card__cta:hover,.card--contact .card__cta:focus{color:#002a3a;transition:color .5s}.card--contact .card__cta:hover .icon-arrow,.card--contact .card__cta:focus .icon-arrow{transform:translateX(5px);transition:transform .5s}.card--contact .card__cta:hover .icon-arrow path,.card--contact .card__cta:focus .icon-arrow path{fill:#002a3a;transition:fill .5s}.card--contact .contact-columns{width:100%;margin-top:20px;display:flex;flex-flow:row wrap}.card--contact .contact-columns__column{padding:0 5px}.card--contact .contact-columns__column--left{width:60%}.card--contact .contact-columns__column--left h4{margin-top:0;margin-bottom:13px}@media all and (max-width: 480px){.card--contact .contact-columns__column--left{width:100%;max-width:200px;margin:0 auto;text-align:center}}.card--contact .contact-columns__column--right{width:40%}@media all and (max-width: 480px){.card--contact .contact-columns__column--right{width:100%;max-width:200px;margin:15px auto 0;text-align:center}}.card--contact .contact-columns__column--right h4{font-size:13px;line-height:20px;margin-bottom:0;margin-top:11px}.card--contact .contact-columns__column--right p{font-size:11px}.card--h-man{width:33.333%;position:relative;padding:calc(20px / 2);padding-top:60px;height:auto}.card--h-man p{color:#57798e;font-size:13px;line-height:22px;margin-bottom:0}.card--h-man .card__link{position:relative}.card--h-man .card__link:hover:after,.card--h-man .card__link:active:after,.card--h-man .card__link:focus:after{box-shadow:0 7px 20px rgba(0,42,58,.2);transition:box-shadow .2s ease-in-out}.card--h-man .card__link:after{content:"";position:absolute;left:20px;top:-53px;height:105px;width:105px;border-radius:50%;background-color:#fff;z-index:40;transition:box-shadow .2s ease-in-out}.card--h-man .card__inner{overflow:visible;height:100%;position:relative;z-index:45}.card--h-man .card__content{padding-top:70px;justify-content:flex-start}.card--h-man .card__image{background-color:#57798e;border-radius:50%;height:105px;width:105px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:calc(20px * 1);transform:translateY(-50%);z-index:50}.card--h-man .card__img{width:52px;height:auto;display:block}.card--h-man .card__title{color:#002a3a;font-size:16px;line-height:17px}.hom-search{position:absolute;top:30px;left:0;width:100%;z-index:20}.hom-search input[type=text]{position:relative;z-index:2;width:400px}.hom-search__inner{display:flex;justify-content:flex-end}.hom-search__input-wrapper{position:relative}.hom-search__result{display:block}.hom-search__result--title{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hom-search__result--cat{font-size:13px}.hom-search__no-results{position:absolute;width:100%;background-color:#fff;width:100%;padding:12px 23px;cursor:default;display:none}.hom-search__no-results--active{display:block}.hom-search__no-results-inner{height:100%;display:flex;align-items:center}.hom-search__no-results-inner p{color:#002a3a;margin:0}@media all and (max-width: 767px){.hom-search{bottom:20px;top:auto}.hom-search input[type=text]{width:100%;max-width:100%}.hom-search__input-wrapper{width:100%}.card--h-man{width:100%;box-shadow:none;padding:0}.card-loop--hom-categories .card{margin-bottom:20px;width:calc(100% - 40px);margin-left:40px}.card-loop--hom-categories .card__link:after{left:-40px;top:20px;height:80px;width:80px}.card-loop--hom-categories .card__inner{flex-direction:column}.card-loop--hom-categories .card__content{padding:20px 60px 20px 60px;min-height:120px}.card-loop--hom-categories .card__image{top:20px;left:0;transform:translateX(-50%);height:80px;width:80px}.card-loop--hom-categories .card__img{width:40px}}.sidebar{padding-top:20px}.sidebar__mobile-nav{position:absolute;width:65px;height:100%;top:0;background-color:red;opacity:1;z-index:10;display:none}@media all and (max-width: 991px){.sidebar__mobile-nav{display:block}}.sidebar__mobile-nav--prev{left:0;background:linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%)}.sidebar__mobile-nav--prev .icon-arrow{transform:rotate(180deg);margin-right:33px;margin-top:0}.sidebar__mobile-nav--next{right:0;background:linear-gradient(to left, #ffffff 0%, rgba(255, 255, 255, 0) 100%)}.sidebar__mobile-nav--next .icon-arrow{margin-left:33px;margin-top:4px}.sidebar__mobile-nav .icon-arrow{opacity:.6;height:15px;width:15px}.sidebar__mobile-nav-link{height:100%;display:block}.sidebar__mobile-nav-link:hover,.sidebar__mobile-nav-link:active,.sidebar__mobile-nav-link:focus{background-color:rgba(0,0,0,0);outline:none}.sidebar__mobile-nav-arrow{display:flex;align-items:center;justify-content:center;height:100%}.sidebar__title{font-size:13px;line-height:16px;color:#57798e}.sidebar--mortgage-calculator .sidebar{height:100%}.sidebar--mortgage-calculator .sidebar__inner{height:100%}.sidebar-filters li{list-style:none}.sidebar-filters__filter-groups{max-height:calc(100vh - 300px);overflow-y:auto}.sidebar-filters__list{padding:0;margin:0;list-style-type:none}.sidebar-filters__list li{list-style-type:none;padding:0;margin:0}.sidebar-filters__list li:before{display:none}.sidebar-filters__toggle-arrow{position:absolute;left:0;top:2px;transform:rotate(90deg);transition:all .3s ease-in-out}.sidebar-filters__toggle-heading:link,.sidebar-filters__toggle-heading:visited{color:#002a3a;font-size:12px;font-weight:normal;position:relative;padding-left:13px;transition:all .3s ease-in-out}.sidebar-filters__heading{margin:15px 0}.sidebar-filters__heading .icon-arrow{margin-left:0;margin-right:5px}.sidebar-filters__item{position:relative}.sidebar-filters__label{font-size:12px;font-weight:normal;line-height:30px;padding-left:25px;transition:all .2s;cursor:pointer}.sidebar-filters__label:hover{color:#57798e;transition:all .2s}.sidebar-filters__input-wrapper{position:absolute;left:0;top:3px}.sidebar-filters__button-group{margin-top:30px;margin-bottom:40px}.sidebar-filters__button-group .button{width:155px}.sidebar-filters__button-wrap{margin-top:10px}.sidebar-filters--desktop .sidebar-filters__list{max-height:0;overflow:hidden;transition:all .3s ease-in-out}.sidebar-filters--desktop .sidebar-filters__section--active .sidebar-filters__list{max-height:400px}.sidebar-filters--desktop .sidebar-filters__section--active .sidebar-filters__toggle-arrow{transform:rotate(270deg)}@media all and (max-width: 991px){.sidebar-filters__button-group{margin-top:20px;margin-bottom:5px}.sidebar-filters__section{border-bottom:solid thin}.sidebar-filters__list li:last-child{margin-bottom:13px}.sidebar-filters--exterior .sidebar-filters__button-group{margin-top:20px;margin-bottom:5px}.sidebar-filters--exterior .sidebar-filters__section{border-bottom:solid thin;border:none;white-space:nowrap;border-radius:0}.sidebar-filters--exterior .sidebar-filters__heading .icon-arrow{display:none}.sidebar-filters--exterior .sidebar-filters__list{display:none}.sidebar-filters--exterior .sidebar-filters__list li:last-child{margin-bottom:13px}}@media all and (max-width: 767px){.sidebar-filters__action-button{width:100%;text-align:center}}.topbar__filters{margin:0;padding:40px 0 30px;display:flex;flex-flow:row wrap;justify-content:center;gap:0 10px}.topbar__filter-item{list-style:none;display:inline-block;padding:5px 0}.topbar__filter{padding:8px 12px 7px;font-size:15px;line-height:20px;text-align:center;color:#002a3a;border-radius:4px;transition:all .5s;position:relative}.topbar__filter:hover,.topbar__filter.active{box-shadow:0 3px 10px rgba(0,42,58,.3);color:#fff;background-color:#002a3a;transition:all .5s}@media all and (max-width: 1200px){.topbar__filters{justify-content:center}.topbar__filter-item{padding:10px 0}}@media all and (max-width: 480px){.topbar__filter{font-size:13px}}.arrow-icon{width:30px;height:10px;position:relative}.arrow-icon:after{content:"";position:absolute;width:10px;height:10px;border:solid thin #5d5e5e;top:24px;transform:rotate(45deg);left:21px;transition:all .3s ease}.arrow-icon--prev{cursor:pointer;transform:translateX(13px)}.arrow-icon--prev:after{border-right:rgba(0,0,0,0);border-top:rgba(0,0,0,0)}.arrow-icon--next{cursor:pointer;transform:translateX(13px)}.arrow-icon--next:after{left:auto;right:-21px;border-left:rgba(0,0,0,0);border-bottom:rgba(0,0,0,0)}.bjzm-slideshow__nav-list{list-style-type:none;margin:0 !important;display:flex;padding:0;transform:translateY(4px)}.bjzm-slideshow__nav-item{margin-bottom:0 !important}.bjzm-slideshow__nav-item:before{display:none}.bjzm-slideshow__nav-link:link,.bjzm-slideshow__nav-link:visited{height:50px;width:50px;padding:0;display:flex;align-items:center;justify-content:center}.bjzm-slideshow__nav-inner{display:flex;justify-content:space-between}.bjzm-slideshow__title{margin-top:9px;margin-bottom:0}@media all and (max-width: 767px){.bjzm-slideshow__title{margin-top:17px}}.bjzm-slideshow__caption a:before{top:9px}.bjzm-slideshow__list{list-style-type:none;padding:0 !important;margin:-13px 0 0 0 !important;color:inherit}.bjzm-slideshow__item{list-style-type:none}.bjzm-slideshow__item:before{display:none}.bjzm-slideshow__link:link,.bjzm-slideshow__link:visited{color:inherit;text-decoration:none}.bjzm-slideshow__link:link *,.bjzm-slideshow__link:visited *{color:inherit}.bjzm-slideshow__inner--image{position:relative;overflow:hidden;top:80px}.bjzm-slideshow .slick-arrow{position:absolute;bottom:0;left:50%;width:100px;height:60px;border:none;background:rgba(0,0,0,0);cursor:pointer;text-indent:-999px;overflow:hidden;outline:none}.bjzm-slideshow .slick-arrow.slick-prev{margin-left:-130px}.bjzm-slideshow .slick-arrow.slick-next{margin-left:30px}.bjzm-slideshow__list--carousel.bjzm-slideshow__list{position:relative;margin:0;padding:0;list-style:none}.bjzm-slideshow__list--carousel .bjzm-slideshow__caption{display:none}@media(max-width: 1220px){.bjzm-slideshow__list--carousel{padding:0 0 86px}}@media(max-width: 480px){.bjzm-slideshow__list--carousel{padding:0 0 61px;margin-bottom:20px}}.bjzm-slideshow__list--carousel .bjzm-slideshow__item{list-style:none;padding:0 20px;margin:0}.bjzm-slideshow__list--carousel .bjzm-slideshow__item-inner{position:relative}.bjzm-slideshow__list--carousel .bjzm-slideshow__img-outer{position:relative}.bjzm-slideshow__list--carousel .bjzm-slideshow__caption{display:block}.bjzm-slideshow--page{padding-bottom:30px}.slide-pager{position:relative;width:100%;padding:20px 0 0}.slide-pager p{display:none}.slide-pager__inner{display:flex;padding-bottom:10px}.slide-pager__half{width:50%;padding:6px 20px}.slide-pager__half--left{text-align:right;border-right:solid 1px}.slide-pager__half--right{text-align:left;border-left:solid 1px}.slide-pager__number{font-size:25px;font-weight:normal}.slide-pager__number--index{font-weight:bold}.cms-content .bjzm-slideshow .bjzm-slideshow__inner{width:100vw}.bjzm-gallery{margin:45px auto}@media all and (max-width: 480px){.bjzm-gallery{margin:22px auto}}.bjzm-gallery:last-child{margin-bottom:0}.bjzm-gallery .bjzm-gallery__list{list-style-type:none;display:flex;justify-content:space-between;padding:0;flex-wrap:wrap}@media all and (max-width: 767px){.bjzm-gallery .bjzm-gallery__list{margin:20px 0}}.bjzm-gallery__img-outer{overflow:hidden;border:1px solid #fff}.bjzm-gallery__img{display:block}.bjzm-gallery__lightbox-link:hover,.bjzm-gallery__lightbox-link:active{text-decoration:none !important;border:none !important}.bjzm-gallery__caption{height:auto;display:block;padding:0}.bjzm-gallery__caption p{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:12px;line-height:16px;font-weight:500;margin-bottom:0}.bjzm-gallery .bjzm-gallery__item{width:calc(50% - 5px);list-style-type:none;padding:0;margin:0 0 10px 0;border-radius:4px;background-color:#fff}@media all and (max-width: 767px){.bjzm-gallery .bjzm-gallery__item{width:100%;flex-basis:100%;padding:0 10px;margin-top:20px}}.bjzm-gallery.three-columns .bjzm-gallery__item{margin:0 0 16px 0;width:calc(33.3333% - 9px)}@media all and (max-width: 767px){.bjzm-gallery.three-columns .bjzm-gallery__item{width:100%;flex-basis:100%;padding:0 10px;margin-top:20px}}.bjzm-gallery.alternating-captions{margin:70px auto}.bjzm-gallery.alternating-captions .bjzm-gallery__item{width:100%;margin:25px 0 0}.bjzm-gallery.alternating-captions .bjzm-gallery__img-outer,.bjzm-gallery.alternating-captions .bjzm-gallery__caption{display:block;width:100%}.bjzm-gallery.alternating-captions .bjzm-gallery__caption-inner p{font-size:14px;margin:10px 0;line-height:21px}.bjzm-gallery__img-outer .bjzm-gallery__lightbox-link{display:block;position:relative}.bjzm-gallery__img-outer .bjzm-gallery__lightbox-link:link{border:0}.button{border-radius:26px;border:1px solid;text-decoration:none;outline:none;font-family:inherit;display:inline-block;font-size:13px;line-height:13px;font-weight:500;padding:14px 29px 13px 28px;position:relative;cursor:pointer;color:#002a3a;border-color:#002a3a;text-align:center;transition:all .4s}.button:hover,.button:active{color:#fff;background-color:#002a3a;border-color:#002a3a;transition:all .4s}.button.mobile-screen:hover,.button.mobile-screen:active{-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;color:inherit}.button:hover,.button:active,.button:focus{color:#fff;background-color:#002a3a;border-color:#002a3a;text-shadow:0px 0px .5px #fff;transition:all .4s}.button span{color:inherit}.button--submit{margin-top:52px}.button--small{font-size:12px;line-height:12px;padding:13px 26px 12px}.button--med{padding:14px 40px 13px;min-width:185px}.button--large{padding:14px 46px 13px}.button--xlarge{padding:14px 51px 13px}.button--has-icon{padding-right:45px}.button--has-icon span{position:relative}.button--has-icon span:after,.button--has-icon span:before{display:block;position:absolute;width:16px;height:16px;top:calc(50% - 7px);right:-15px;transition:opacity,.5s}.button--has-icon span:after{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px;opacity:1}.button--has-icon span:after svg{width:100%;display:block}.button--has-icon span:after svg path{fill:"dark-blue"}.button--has-icon span:before{content:url("../img/icons/icon-arrow-white.svg");display:inline-block;margin-left:2px;width:8px;opacity:0}.button--has-icon span:before svg{width:100%;display:block}.button--has-icon span:before svg path{fill:"white"}.button--has-icon:hover span:before,.button--has-icon:focus span:before{opacity:1;transition:opacity,.5s}.button--has-icon:hover span:after,.button--has-icon:focus span:after{opacity:0;transition:opacity,.5s}.button--has-icon.button--transparent-white-border span:after{content:url("../img/icons/icon-arrow-white.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--transparent-white-border span:after svg{width:100%;display:block}.button--has-icon.button--transparent-white-border span:after svg path{fill:"white"}.button--has-icon.button--transparent-white-border span:before{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--transparent-white-border span:before svg{width:100%;display:block}.button--has-icon.button--transparent-white-border span:before svg path{fill:"dark-blue"}.button--has-icon.button--gold span:after,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:after{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--gold span:after svg,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:after svg{width:100%;display:block}.button--has-icon.button--gold span:after svg path,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:after svg path{fill:"dark-blue"}.button--has-icon.button--gold span:before,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:before{content:url("../img/icons/icon-arrow-gold.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--gold span:before svg,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:before svg{width:100%;display:block}.button--has-icon.button--gold span:before svg path,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a.button--has-icon span:before svg path{fill:"gold"}.button--has-icon.button--dark-blue span:before{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--dark-blue span:before svg{width:100%;display:block}.button--has-icon.button--dark-blue span:before svg path{fill:"dark-blue"}.button--has-icon.button--dark-blue span:after{content:url("../img/icons/icon-arrow-white.svg");display:inline-block;margin-left:2px;width:8px}.button--has-icon.button--dark-blue span:after svg{width:100%;display:block}.button--has-icon.button--dark-blue span:after svg path{fill:"white"}.button--has-icon.button--small{padding-right:41px}.button--has-icon.button--small span:after,.button--has-icon.button--small span:before{top:calc(50% - 6px)}.button--has-icon.button--med{padding-right:55px}.button--has-icon.button--large{padding-right:61px}.button--has-icon.button--xlarge{padding-right:64px}.button--gold,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a{background-color:#f6be00;border-color:#f6be00}.button--gold:hover,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a:hover,.button--gold:active,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a:active,.button--gold:focus,.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper a:focus{color:#f6be00;text-shadow:0px 0px .5px #f6be00;background-color:rgba(0,0,0,0);border-color:#f6be00}.button--dark-blue{background-color:#002a3a;border-color:#002a3a;color:#fff}.button--dark-blue:hover,.button--dark-blue:active,.button--dark-blue:focus{color:#002a3a;text-shadow:0px 0px .5px #002a3a;background-color:#fff;border-color:#002a3a}.button--white{background-color:#fff}.button--white-no-border{background-color:#fff;border:none}.button--light-blue{background-color:#a6bbc8;border-color:#a6bbc8}.button--transparent{background-color:rgba(0,0,0,0)}.button--transparent-med-border{background-color:rgba(0,0,0,0);border-color:#57798e}.button--transparent-white-border{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.button--transparent-white-border:hover,.button--transparent-white-border:active,.button--transparent-white-border:focus{background-color:#fff;text-shadow:0px 0px .5px #002a3a;color:#002a3a;border-color:#fff}.button--star-button{background-color:rgba(0,0,0,0);background:none;border:none;cursor:pointer;padding:3px;color:#57798e;display:flex;align-items:center;transition:all .3s ease-in-out}.button--star-button .icon-favourite+span{padding-left:5px;padding-top:3px}.button--star-button path{transition:all .3s ease-in-out}.button--star-button:hover,.button--star-button:active,.button--star-button:focus{background-color:rgba(0,0,0,0);color:#002a3a;transition:all .3s ease-in-out}.button--star-button:hover path,.button--star-button:active path,.button--star-button:focus path{fill:#f6be00;stroke:#f6be00;transition:all .3s ease-in-out}.button--star-button-has-text{position:relative;padding:8px 3px 9px 32px;font-size:14px;font-weight:400}.button--star-button-has-text .icon-star{position:absolute;top:0;left:0}.wp-block-button__link{border-radius:26px;border:1px solid;text-decoration:none;outline:none;font-family:inherit;display:inline-block;font-size:13px;line-height:13px;font-weight:500;padding:14px 29px 13px 28px;position:relative;cursor:pointer;color:#002a3a;border-color:#002a3a;text-align:center;transition:all .4s;background-color:#f6be00;color:#002a3a;border-color:#f6be00;margin-top:30px}.wp-block-button__link:hover,.wp-block-button__link:active{color:#fff;background-color:#002a3a;border-color:#002a3a;transition:all .4s}.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active{border-color:#002a3a;background-color:#002a3a;color:#fff;transition:all .5s}.icon-favourite--high-rise svg path{stroke:#707070}.icon-favourite--high-rise.active svg path{fill:#707070}input[type=text],input[type=email],input[type=number],input[type=password],textarea,select{border-radius:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font-family:inherit;font-size:18px;letter-spacing:normal;padding:13px 23px;resize:none;transition:all .2s ease;text-align:left;width:100%;background-color:#fff;border:1px solid #fff;transition:all .2s;color:#002a3a;transition:all .5s}input[type=text]:focus,input[type=text]:active,input[type=email]:focus,input[type=email]:active,input[type=number]:focus,input[type=number]:active,input[type=password]:focus,input[type=password]:active,textarea:focus,textarea:active,select:focus,select:active{outline:none;border-color:#a6bbc8;transition:all .5s}input[type=text]::selection,input[type=email]::selection,input[type=number]::selection,input[type=password]::selection,textarea::selection,select::selection{background:#000;color:#fff}@media all and (max-width: 767px){input[type=text],input[type=email],input[type=number],input[type=password],textarea,select{font-size:16px;line-height:20px}}textarea{height:70px;min-height:70px;line-height:20px}input[type=submit],.gform_next_button{border-radius:26px;border:1px solid;text-decoration:none;outline:none;font-family:inherit;display:inline-block;font-size:13px;line-height:13px;font-weight:500;padding:14px 29px 13px 28px;position:relative;cursor:pointer;color:#002a3a;border-color:#002a3a;text-align:center;transition:all .4s;margin-top:20px;min-width:185px;background-color:#f6be00;color:#002a3a;border-color:#f6be00;display:inline-block;outline:none;border:1px solid #f6be00;font-family:inherit;line-height:1;text-align:center;cursor:pointer;transition:all .5s}input[type=submit]:hover,input[type=submit]:active,.gform_next_button:hover,.gform_next_button:active{color:#fff;background-color:#002a3a;border-color:#002a3a;transition:all .4s}input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,.gform_next_button:hover,.gform_next_button:focus,.gform_next_button:active{border-color:#002a3a;background-color:#002a3a;color:#fff;text-shadow:0px 0px .5px #fff;transition:all .5s}input[type=submit].disabled,.gform_next_button.disabled{opacity:.5 !important;pointer-events:none;cursor:default}.gform_previous_button{background-color:rgba(0,0,0,0)}input[type=checkbox]{border:1px solid #002a3a;border-radius:50%;position:relative;height:16px;width:16px;appearance:none;-webkit-appearance:none;transition:all .2s;cursor:pointer}input[type=checkbox]+label{font-size:12px;line-height:15px;display:inline-block;vertical-align:4px;cursor:pointer;transition:all .2s}input[type=checkbox]+label:hover{color:#002a3a;transition:all .2s}input[type=checkbox]+label:hover~input{border-color:#002a3a}input[type=checkbox]:hover{border-color:#002a3a}input[type=checkbox]:focus{background-color:rgba(0,0,0,0);outline:none;transition:all .2s}input[type=checkbox]:checked{border-color:#002a3a;background-color:#002a3a;transition:all .2s}input[type=checkbox].error,input[type=checkbox].um-error{border-color:#ae2573;background-color:#fff;transition:all .5s}input[type=radio]{border:1px solid #002a3a;border-radius:50%;position:relative;height:16px;width:16px;appearance:none;-webkit-appearance:none;cursor:pointer;transition:all .2s}input[type=radio]+label{padding:10px;font-size:12px;line-height:15px;display:inline-block;vertical-align:3px;cursor:pointer;transition:all .2s}input[type=radio]+label:hover{color:#002a3a;transition:all .2s}input[type=radio]+label:hover~input,input[type=radio]+label:hover+input{border-color:#002a3a}input[type=radio]+label:hover span{color:#002a3a;transition:all .2s}input[type=radio]:after{content:"";border-radius:50%;position:absolute;top:0;left:0;height:100%;width:100%;display:none;background:#002a3a}input[type=radio]:focus{outline:none}input[type=radio]:hover{border-color:#002a3a;transition:all .2s}input[type=radio]:checked{transition:all .5s}input[type=radio]:checked:after{display:block}input[type=radio].error{border-color:#ae2573;background-color:#fff;transition:all .5s}input[type=radio].error:checked{background-color:#f6be00}.gform_body,.um-form_body,.form_body{position:relative;z-index:10;width:100%}.gform_footer,.um-form_footer,.form_footer{clear:both;position:relative;z-index:5;text-align:left}.gform_footer p,.gform_footer br,.um-form_footer p,.um-form_footer br,.form_footer p,.form_footer br{display:none}.gform__required-notice,.gform__optional-notice,.um-form__required-notice,.um-form__optional-notice,.form__required-notice,.form__optional-notice{font-size:12px;line-height:15px;color:#002a3a;padding:20px 0;display:block}.gform a,.um-form a,.form a{color:#002a3a}.gform .button,.gform .um-button,.um-form .button,.um-form .um-button,.form .button,.form .um-button{border-radius:26px;border:1px solid;text-decoration:none;outline:none;font-family:inherit;display:inline-block;font-size:13px;line-height:13px;font-weight:500;padding:14px 29px 13px 28px;position:relative;cursor:pointer;color:#002a3a;border-color:#002a3a;text-align:center;transition:all .4s;padding:14px 46px 13px;background-color:#f6be00;color:#002a3a;border-color:#f6be00;display:inline-block;outline:none;border:1px solid #f6be00;background-color:#f6be00;font-family:inherit;line-height:1;cursor:pointer;margin-top:30px;min-width:185px;text-align:center;transition:all .5s}.gform .button:hover,.gform .button:active,.gform .um-button:hover,.gform .um-button:active,.um-form .button:hover,.um-form .button:active,.um-form .um-button:hover,.um-form .um-button:active,.form .button:hover,.form .button:active,.form .um-button:hover,.form .um-button:active{color:#fff;background-color:#002a3a;border-color:#002a3a;transition:all .4s}.gform .button:hover,.gform .button:focus,.gform .button:active,.gform .um-button:hover,.gform .um-button:focus,.gform .um-button:active,.um-form .button:hover,.um-form .button:focus,.um-form .button:active,.um-form .um-button:hover,.um-form .um-button:focus,.um-form .um-button:active,.form .button:hover,.form .button:focus,.form .button:active,.form .um-button:hover,.form .um-button:focus,.form .um-button:active{border-color:#002a3a;background-color:#002a3a;color:#fff;text-shadow:0px 0px .5px #fff;transition:all .5s}.gform .button.disabled,.gform .um-button.disabled,.um-form .button.disabled,.um-form .um-button.disabled,.form .button.disabled,.form .um-button.disabled{opacity:.5 !important;pointer-events:none;cursor:default}.gform a:not(.button):not(.um-button),.um-form a:not(.button):not(.um-button),.form a:not(.button):not(.um-button){text-decoration:underline}.gfield{margin:5px;margin-top:15px}.gfield>h3{margin-top:0;margin-bottom:0}.gfield.gfield_error label{color:#ae2573}.gfield.gfield_error .gfield_checkbox li label,.gfield.gfield_error .gfield_radio li label{border-color:#ae2573}.gfield.gfield_error .gfield_select{border-color:#ae2573}.gfield.gfield_error .select2-container{border-radius:26px;border:1px solid #ae2573}.gfield.gfield_error.gfield--split-group ul li label{color:#ae2573}.gfield.gfield_error.gfield--split-group ul li input{border-color:#ae2573}.gfield.gfield--long-wrapper .gfield_checkbox li,.gfield.gfield--long-wrapper .gfield_radio li{width:calc(25% - 10px)}.gfield.gfield--file-upload{margin:15px 5px}.gfield.gfield--file-upload.gfield_error label{border:1px dashed #ae2573;color:#ae2573}.gfield.gfield--file-upload.gfield_error .gform_drop_area{border:2px dashed #ae2573;color:#ae2573}.gfield.gfield--file-upload.gfield_error .gform_drop_area:after{color:#ae2573}.gfield.gfield--file-upload.gfield_error .button{border-color:#ae2573;color:#ae2573}.gfield.gfield--file-upload.gfield_error .button:hover{color:#fff}.gfield.gfield--file-upload label{border:1px dashed #002a3a;border-radius:4px;padding:65px 30px 30px 30px;color:#002a3a;text-align:center;cursor:pointer;transition:all .5s;position:relative}.gfield.gfield--file-upload label:hover,.gfield.gfield--file-upload label:focus{color:#fff;background-color:#002a3a;transition:all .5s}.gfield.gfield--file-upload label:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;top:30px;left:0;text-align:center;font-size:20px;color:inherit;width:100%}.gfield.gfield--file-upload label.has-file{color:#fff;background-color:#002a3a}.gfield.gfield--file-upload label.has-file:hover,.gfield.gfield--file-upload label.has-file:focus{color:#fff;background-color:#002a3a}.gfield.gfield--file-upload input{position:absolute;left:-99999px}.gfield.gfield--multi-file-upload{margin-top:10px;position:relative}.gfield.gfield--multi-file-upload.has-dragover{color:#fff;transition:all .5s}.gfield.gfield--multi-file-upload.has-dragover .gform_drop_area{background-color:#002a3a;border-color:#fff;color:#fff}.gfield.gfield--multi-file-upload.has-dragover .gform_drop_area:after{transform:translateY(-5px);color:#fff;transition:all .5s}.gfield.gfield--multi-file-upload.has-dragover .button{color:#fff;border-color:#fff}.gfield.gfield--multi-file-upload .gfield_description{display:none}.gfield.gfield--multi-file-upload .validation_message li{font-size:12px;line-height:15px;font-weight:400;color:#57798e;list-style:none;padding:5px 0}.gfield.gfield--multi-file-upload.gfield_error .gform_drop_area{border:1px dashed #ae2573;color:#ae2573}.gfield.gfield--multi-file-upload.gfield_error .gform_drop_area:after{color:#ae2573}.gfield.gfield--multi-file-upload.gfield_error .button{border-color:#ae2573;color:#ae2573}.gfield.gfield--multi-file-upload.gfield_error .button:hover{color:#fff}.gfield.gfield--multi-file-upload #extensions_message{position:absolute;left:-99999px}.gfield.gfield--multi-file-upload label{display:none}.gfield,.um-field,.form-field{margin-bottom:20px;position:relative;flex-wrap:wrap;width:100%;flex-basis:100%;list-style-type:none}.gfield hr,.um-field hr,.form-field hr{background-color:#a6bbc8;border:none;height:1px;width:100%;margin:30px 0}@media all and (max-width: 767px){.gfield hr,.um-field hr,.form-field hr{margin:20px 0}}.gfield hr.no-bottom-margin,.um-field hr.no-bottom-margin,.form-field hr.no-bottom-margin{margin-bottom:0}.gfield.gsection,.um-field.gsection,.form-field.gsection{margin-top:0;margin-bottom:0}@media all and (max-width: 767px){.gfield,.um-field,.form-field{margin-bottom:25px}}.gfield::before,.um-field::before,.form-field::before{content:none;display:none}.gfield--half,.um-field--half,.form-field--half{width:calc(50% - 5px);flex-basis:calc(50% - 10px)}.gfield--half.gfield--button-radios .gfield_radio li,.um-field--half.gfield--button-radios .gfield_radio li,.form-field--half.gfield--button-radios .gfield_radio li{width:calc(50% - 10px);margin-bottom:0}.gfield--half.gfield--button-checkboxes .gfield_checkbox li,.um-field--half.gfield--button-checkboxes .gfield_checkbox li,.form-field--half.gfield--button-checkboxes .gfield_checkbox li{width:calc(50% - 10px);margin-bottom:0}.gfield--short,.um-field--short,.form-field--short{width:calc(50% - 5px);flex-basis:calc(50% - 10px);margin-right:50%}.gfield--file-upload label,.um-field--file-upload label,.form-field--file-upload label{display:none}.gfield--split-group ul,.um-field--split-group ul,.form-field--split-group ul{display:flex;flex-flow:row wrap;padding:0;margin:0}.gfield--split-group ul li,.um-field--split-group ul li,.form-field--split-group ul li{padding:2px 5px}.gfield--split-group.form-group--thirds ul li,.um-field--split-group.form-group--thirds ul li,.form-field--split-group.form-group--thirds ul li{width:33%}@media all and (max-width: 767px){.gfield--split-group.form-group--thirds ul li,.um-field--split-group.form-group--thirds ul li,.form-field--split-group.form-group--thirds ul li{width:50%}}@media all and (max-width: 480px){.gfield--split-group.form-group--thirds ul li,.um-field--split-group.form-group--thirds ul li,.form-field--split-group.form-group--thirds ul li{width:100%}}.gfield--split-group.form-group--fourths ul li,.um-field--split-group.form-group--fourths ul li,.form-field--split-group.form-group--fourths ul li{width:25%}@media all and (max-width: 991px){.gfield--split-group.form-group--fourths ul li,.um-field--split-group.form-group--fourths ul li,.form-field--split-group.form-group--fourths ul li{width:33.333%}}@media all and (max-width: 767px){.gfield--split-group.form-group--fourths ul li,.um-field--split-group.form-group--fourths ul li,.form-field--split-group.form-group--fourths ul li{width:50%}}@media all and (max-width: 480px){.gfield--split-group.form-group--fourths ul li,.um-field--split-group.form-group--fourths ul li,.form-field--split-group.form-group--fourths ul li{width:100%}}.gfield_label,.gfield-label,.um-field_label,.um-field-label,.form-field_label,.form-field-label{font-family:inherit;font-size:14px;display:block;padding-bottom:5px}.gfield_required,.um-field_required,.form-field_required{display:none}.gfield--button-checkboxes .gfield_checkbox,.gfield--button-checkboxes .gfield_radio,.gfield--button-radios .gfield_checkbox,.gfield--button-radios .gfield_radio,.um-field--button-checkboxes .gfield_checkbox,.um-field--button-checkboxes .gfield_radio,.um-field--button-radios .gfield_checkbox,.um-field--button-radios .gfield_radio,.form-field--button-checkboxes .gfield_checkbox,.form-field--button-checkboxes .gfield_radio,.form-field--button-radios .gfield_checkbox,.form-field--button-radios .gfield_radio{padding:0;display:flex;flex-flow:row wrap;justify-content:flex-start}.gfield--button-checkboxes .gfield_checkbox li,.gfield--button-checkboxes .gfield_radio li,.gfield--button-radios .gfield_checkbox li,.gfield--button-radios .gfield_radio li,.um-field--button-checkboxes .gfield_checkbox li,.um-field--button-checkboxes .gfield_radio li,.um-field--button-radios .gfield_checkbox li,.um-field--button-radios .gfield_radio li,.form-field--button-checkboxes .gfield_checkbox li,.form-field--button-checkboxes .gfield_radio li,.form-field--button-radios .gfield_checkbox li,.form-field--button-radios .gfield_radio li{margin-bottom:20px;width:calc(25% - 10px);margin-right:10px}.gfield--button-checkboxes .gfield_checkbox li label,.gfield--button-checkboxes .gfield_radio li label,.gfield--button-radios .gfield_checkbox li label,.gfield--button-radios .gfield_radio li label,.um-field--button-checkboxes .gfield_checkbox li label,.um-field--button-checkboxes .gfield_radio li label,.um-field--button-radios .gfield_checkbox li label,.um-field--button-radios .gfield_radio li label,.form-field--button-checkboxes .gfield_checkbox li label,.form-field--button-checkboxes .gfield_radio li label,.form-field--button-radios .gfield_checkbox li label,.form-field--button-radios .gfield_radio li label{width:100%;border-radius:26px;padding:14px;text-align:center;box-shadow:0 3px 10px rgba(0,42,58,.1);cursor:pointer;background-color:#fff;display:block;transition:all .4s;border:1px solid #fff}.gfield--button-checkboxes .gfield_checkbox li label:hover,.gfield--button-checkboxes .gfield_radio li label:hover,.gfield--button-radios .gfield_checkbox li label:hover,.gfield--button-radios .gfield_radio li label:hover,.um-field--button-checkboxes .gfield_checkbox li label:hover,.um-field--button-checkboxes .gfield_radio li label:hover,.um-field--button-radios .gfield_checkbox li label:hover,.um-field--button-radios .gfield_radio li label:hover,.form-field--button-checkboxes .gfield_checkbox li label:hover,.form-field--button-checkboxes .gfield_radio li label:hover,.form-field--button-radios .gfield_checkbox li label:hover,.form-field--button-radios .gfield_radio li label:hover{color:#002a3a}.gfield--button-checkboxes .gfield_checkbox input:checked+label,.gfield--button-checkboxes .gfield_radio input:checked+label,.gfield--button-radios .gfield_checkbox input:checked+label,.gfield--button-radios .gfield_radio input:checked+label,.um-field--button-checkboxes .gfield_checkbox input:checked+label,.um-field--button-checkboxes .gfield_radio input:checked+label,.um-field--button-radios .gfield_checkbox input:checked+label,.um-field--button-radios .gfield_radio input:checked+label,.form-field--button-checkboxes .gfield_checkbox input:checked+label,.form-field--button-checkboxes .gfield_radio input:checked+label,.form-field--button-radios .gfield_checkbox input:checked+label,.form-field--button-radios .gfield_radio input:checked+label{border-color:#002a3a}.gfield--button-checkboxes .gfield_checkbox input:hover+label,.gfield--button-checkboxes .gfield_checkbox input:focus+label,.gfield--button-checkboxes .gfield_radio input:hover+label,.gfield--button-checkboxes .gfield_radio input:focus+label,.gfield--button-radios .gfield_checkbox input:hover+label,.gfield--button-radios .gfield_checkbox input:focus+label,.gfield--button-radios .gfield_radio input:hover+label,.gfield--button-radios .gfield_radio input:focus+label,.um-field--button-checkboxes .gfield_checkbox input:hover+label,.um-field--button-checkboxes .gfield_checkbox input:focus+label,.um-field--button-checkboxes .gfield_radio input:hover+label,.um-field--button-checkboxes .gfield_radio input:focus+label,.um-field--button-radios .gfield_checkbox input:hover+label,.um-field--button-radios .gfield_checkbox input:focus+label,.um-field--button-radios .gfield_radio input:hover+label,.um-field--button-radios .gfield_radio input:focus+label,.form-field--button-checkboxes .gfield_checkbox input:hover+label,.form-field--button-checkboxes .gfield_checkbox input:focus+label,.form-field--button-checkboxes .gfield_radio input:hover+label,.form-field--button-checkboxes .gfield_radio input:focus+label,.form-field--button-radios .gfield_checkbox input:hover+label,.form-field--button-radios .gfield_checkbox input:focus+label,.form-field--button-radios .gfield_radio input:hover+label,.form-field--button-radios .gfield_radio input:focus+label{box-shadow:0 7px 20px rgba(0,42,58,.2)}.gfield--button-checkboxes input[type=checkbox],.gfield--button-checkboxes input[type=radio],.gfield--button-radios input[type=checkbox],.gfield--button-radios input[type=radio],.um-field--button-checkboxes input[type=checkbox],.um-field--button-checkboxes input[type=radio],.um-field--button-radios input[type=checkbox],.um-field--button-radios input[type=radio],.form-field--button-checkboxes input[type=checkbox],.form-field--button-checkboxes input[type=radio],.form-field--button-radios input[type=checkbox],.form-field--button-radios input[type=radio]{position:absolute;left:-99999px}.gfield--button-checkboxes input[type=checkbox]:checked+label,.gfield--button-checkboxes input[type=radio]:checked+label,.gfield--button-radios input[type=checkbox]:checked+label,.gfield--button-radios input[type=radio]:checked+label,.um-field--button-checkboxes input[type=checkbox]:checked+label,.um-field--button-checkboxes input[type=radio]:checked+label,.um-field--button-radios input[type=checkbox]:checked+label,.um-field--button-radios input[type=radio]:checked+label,.form-field--button-checkboxes input[type=checkbox]:checked+label,.form-field--button-checkboxes input[type=radio]:checked+label,.form-field--button-radios input[type=checkbox]:checked+label,.form-field--button-radios input[type=radio]:checked+label{color:#fff;background-color:#002a3a;transition:all .4s}.gfield--number-slider-input .ginput_container_number,.um-field--number-slider-input .ginput_container_number,.form-field--number-slider-input .ginput_container_number{display:none}.gfield--number-slider-input .instruction,.um-field--number-slider-input .instruction,.form-field--number-slider-input .instruction{display:none}.gfield_description,.gfield .instruction,.um-field_description,.um-field .instruction,.form-field_description,.form-field .instruction{padding-top:2px;padding-bottom:15px;font-size:12px;line-height:15px;color:#002a3a}.gfield_description.validation_message,.gfield .instruction.validation_message,.um-field_description.validation_message,.um-field .instruction.validation_message,.form-field_description.validation_message,.form-field .instruction.validation_message{display:none}.gfield_error input[type=text],.gfield_error input[type=email],.gfield_error textarea,.um-field_error input[type=text],.um-field_error input[type=email],.um-field_error textarea,.form-field_error input[type=text],.form-field_error input[type=email],.form-field_error textarea{border-color:#ae2573 !important}.gfield--required-legend,.um-field--required-legend,.form-field--required-legend{text-align:right}.gfield--required-legend p,.um-field--required-legend p,.form-field--required-legend p{margin:0;color:#969696;font-weight:bold}.um-form label{cursor:pointer}.um-form .um-button{min-width:185px;text-align:center}.um-form .um-button:not(input){padding:14px 45px 13px 30px}.um-form .um-button:not(input):after,.um-form .um-button:not(input):before{display:block;position:absolute;width:16px;height:16px;top:calc(50% - 6px);right:31px;transition:opacity,.5s}.um-form .um-button:not(input):hover:before,.um-form .um-button:not(input):focus:before{opacity:1;transition:opacity,.5s}.um-form .um-button:not(input):hover:after,.um-form .um-button:not(input):focus:after{opacity:0;transition:opacity,.5s}.um-form .um-button:not(input):after{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px;opacity:1}.um-form .um-button:not(input):after svg{width:100%;display:block}.um-form .um-button:not(input):after svg path{fill:"dark-blue"}.um-form .um-button:not(input):before{content:url("../img/icons/icon-arrow-white.svg");display:inline-block;margin-left:2px;width:8px;opacity:0}.um-form .um-button:not(input):before svg{width:100%;display:block}.um-form .um-button:not(input):before svg path{fill:"white"}.um-form .um-half{width:50%;float:left}@media all and (max-width: 991px){.um-form .um-half{width:100%;float:none;clear:both;text-align:center}}.um-form .um-half+.um-half{padding-left:10px}@media all and (max-width: 991px){.um-form .um-half+.um-half{padding-left:0;padding-top:10px}}.um-form .um-row--split{display:flex;margin-bottom:0}@media all and (max-width: 991px){.um-form .um-row--split{display:block}}.um-form .um-row--split>div:not(.um-clear){width:50%}@media all and (max-width: 991px){.um-form .um-row--split>div:not(.um-clear){width:100%}}.um-form .um-row--split>div:not(.um-clear):first-of-type{padding-right:5px}@media all and (max-width: 991px){.um-form .um-row--split>div:not(.um-clear):first-of-type{padding-right:0}}.um-form .um-row--split>div:not(.um-clear):nth-of-type(2){padding-left:5px}@media all and (max-width: 991px){.um-form .um-row--split>div:not(.um-clear):nth-of-type(2){padding-left:0}}.um-form .um-clear{clear:both;float:none}.um-form .um-field-error{color:#ae2573;font-size:13px;margin:10px 0 30px;font-size:13px;line-height:17px;font-weight:500}.um-form p.um-notice{margin-bottom:30px;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500;color:#ae2573 !important}.um-form p.um-notice a:not(.button):not(.um-button){margin:0;color:#ae2573 !important}.um-form p.um-notice a:not(.button):not(.um-button):hover,.um-form p.um-notice a:not(.button):not(.um-button):focus,.um-form p.um-notice a:not(.button):not(.um-button):active{color:#ae2573 !important}.um-form .um-tip-text{padding:9px 0 5px;font-size:11px;color:#002a3a;display:block;width:100%}.um-form .um-tip{padding-left:5px;position:relative;display:inline-block;cursor:pointer}.um-form .um-tip .um-icon-help-circled{display:none}.um-form .um-tip:hover:before{display:block}.um-form .um-tip:after{content:"";display:block;font-family:"Font Awesome 5 Pro";font-weight:300;font-size:12px}.um-form .um-tip:before{content:attr(original-title);display:none;position:absolute;bottom:10px;left:10px;background:#fff;box-shadow:0 3px 10px rgba(0,42,58,.3);color:#002a3a;min-width:230px;padding:15px;border-radius:4px;z-index:2;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500}.tipsy{display:none !important}.um-form-field.um-error{border:1px solid #ae2573}.um-field-checkbox-option{padding-left:5px;font-size:12px;line-height:15px;display:inline-block;vertical-align:3px}.um-field-checkbox{transition:all .2s}.um-field-checkbox:hover{color:#002a3a;transition:all .2s}.um-field-checkbox:hover input{border-color:#002a3a;transition:all .2s}.um-field-checkbox input{transition:all .2s}.um-field-checkbox input:hover{border-color:#002a3a;transition:all .2s}.um-field-community_emails_opt_in{margin-bottom:0;padding-top:10px}.um-login .um-col-alt{display:inline-block}.um-login .um-col-alt-b{display:inline-block;padding-left:40px;height:100px;vertical-align:top}@media all and (max-width: 991px){.um-login .um-col-alt-b{padding-left:0}}@media all and (max-width: 767px){.um-login .um-col-alt-b{padding-left:30px}}@media all and (max-width: 480px){.um-login .um-col-alt-b{padding-left:0}}.um-login .um-col-alt-b a{margin-top:0;font-size:12px;line-height:15px}.um-login .um-field-c{padding-bottom:5px}.um-login .um-field-c .um-field-area>*{float:left}.um-login a:not(.button):not(.um-button){text-align:center;display:inline-block;color:#a6bbc8}.um-login a:not(.button):not(.um-button):hover,.um-login a:not(.button):not(.um-button):focus,.um-login a:not(.button):not(.um-button):active{color:#fff}.um-password .um-field-block>div{text-align:left !important;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:16px;font-weight:400;line-height:25px}@media all and (max-width: 767px){.um-password .um-field-block>div{font-size:12px;line-height:20px}}.um-register .um-row--split{margin-bottom:0 !important}.um-field-user_login{display:none}._gform_confirmation_message{padding:50px 30px;margin:40px 0;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:15px;line-height:20px;font-weight:600;border:1px solid #002a3a;border-radius:4px}.gform_drop_area{margin:10px 0;border-radius:4px;padding:65px 30px 30px;text-align:center;transition:all .5s;position:relative;text-align:center;border:1px dashed #002a3a;color:#002a3a;transition:all .5s}.gform_drop_area:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;top:30px;left:0;text-align:center;font-size:20px;color:#002a3a;width:100%;transition:all .5s}.gform_drop_area .button{background-color:rgba(0,0,0,0);margin-top:15px}.gform_drop_area .button:hover,.gform_drop_area .button:focus,.gform_drop_area .button:active{background-color:#002a3a;color:#fff}.gform_drop_area .gform_drop_instructions{display:block;width:100%}.ginput_container_select{position:relative}.ginput_container_select:after{content:"";display:block;content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px;width:10px;margin-left:0;position:absolute;right:20px;top:10px;transform:rotate(90deg)}.ginput_container_select:after svg{width:100%;display:block}.ginput_container_select:after svg path{fill:"dark-blue"}@media all and (max-width: 767px){.ginput_container_select:after{top:12px}}.validation_error{color:#ae2573;font-weight:500;border:1px solid #ae2573;padding:30px;margin:40px 0}img.gform_ajax_spinner{display:none !important}.select2-container{height:100%;line-height:18px}.select2-container .select2-selection,.select2-container .select2-selection--single{border-radius:26px;background-color:#fff;border:none;padding:5px 23px;line-height:inherit}.select2-container .select2-selection__rendered{padding:11px 0;font-size:inherit}.select2-container .select2-selection__arrow b{width:10px !important;height:18px !important;margin-top:-7px !important;transform:rotate(90deg);border:none !important}.select2-container .select2-selection__arrow b:after{content:"";display:block;content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px;width:10px;margin-left:0}.select2-container .select2-selection__arrow b:after svg{width:100%;display:block}.select2-container .select2-selection__arrow b:after svg path{fill:"dark-blue"}.field--error:after{color:#ae2573}.gform_hidden,.gfield.hidden{margin:0}.ginput_preview{padding:10px 20px 0;font-size:13px;line-height:17px}.ginput_preview img{margin-right:5px;cursor:pointer}.ginput_preview strong{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500}.gform__custom-file-preview{display:flex;justify-content:space-between;font-size:13px;line-height:17px}.gform__custom-file-preview .gform_delete{width:100px;text-align:right;cursor:pointer;padding-left:20px;font-size:12px;color:#002a3a;transition:color .5s}.gform__custom-file-preview .gform_delete:hover{color:#002a3a;transition:color .5s}.gform__custom-file-preview .gform_delete i{margin-right:10px;margin-right:2px;vertical-align:-1px}.form--success .form__response{width:100%;text-align:center;padding:0 50px}.form__fine-print-wrapper{max-width:920px;margin:30px auto 50px auto}.form__fine-print{margin:0 5px;font-size:12px;line-height:15px;color:#002a3a}.form__fine-print a{color:#002a3a;font-weight:500}.form__fine-print a:hover,.form__fine-print a:active,.form__fine-print a:focus{text-decoration:underline}.gform_fields{display:flex;flex-wrap:wrap;padding:0;margin:0}.gfield_checkbox li,.gfield_radio li{list-style:none}@media all and (max-width: 991px){.gfield--button-checkboxes .gfield_checkbox li,.gfield--button-checkboxes .gfield_radio li,.gfield--button-radios .gfield_checkbox li,.gfield--button-radios .gfield_radio li,.form-field--button-checkboxes .gfield_checkbox li,.form-field--button-checkboxes .gfield_radio li,.form-field--button-radios .gfield_checkbox li,.form-field--button-radios .gfield_radio li{width:calc(33% - 10px)}.gfield--button-checkboxes.gfield--long-wrapper .gfield_checkbox li,.gfield--button-checkboxes.gfield--long-wrapper .gfield_radio li,.gfield--button-radios.gfield--long-wrapper .gfield_checkbox li,.gfield--button-radios.gfield--long-wrapper .gfield_radio li,.form-field--button-checkboxes.gfield--long-wrapper .gfield_checkbox li,.form-field--button-checkboxes.gfield--long-wrapper .gfield_radio li,.form-field--button-radios.gfield--long-wrapper .gfield_checkbox li,.form-field--button-radios.gfield--long-wrapper .gfield_radio li{width:calc(33% - 10px)}}@media all and (max-width: 767px){.gfield,.form-field{margin:5px 0}.gfield--half,.form-field--half{flex:none;width:100%;max-width:100%;margin:5px 0}.gfield--half+.gfield--half,.form-field--half+.gfield--half{margin:5px 0;width:100%}.gfield input[type=text],.gfield input[type=email],.gfield input[type=password],.gfield textarea,.gfield select,.gfield .selectize-input,.form-field input[type=text],.form-field input[type=email],.form-field input[type=password],.form-field textarea,.form-field select,.form-field .selectize-input{width:100% !important}.gfield--opt-in,.form-field--opt-in{position:relative;bottom:0}.gfield--button-checkboxes .gfield_checkbox li,.gfield--button-checkboxes .gfield_radio li,.gfield--button-radios .gfield_checkbox li,.gfield--button-radios .gfield_radio li,.form-field--button-checkboxes .gfield_checkbox li,.form-field--button-checkboxes .gfield_radio li,.form-field--button-radios .gfield_checkbox li,.form-field--button-radios .gfield_radio li{width:calc(50% - 10px)}.gfield--button-checkboxes.gfield--long-wrapper .gfield_checkbox li,.gfield--button-checkboxes.gfield--long-wrapper .gfield_radio li,.gfield--button-radios.gfield--long-wrapper .gfield_checkbox li,.gfield--button-radios.gfield--long-wrapper .gfield_radio li,.form-field--button-checkboxes.gfield--long-wrapper .gfield_checkbox li,.form-field--button-checkboxes.gfield--long-wrapper .gfield_radio li,.form-field--button-radios.gfield--long-wrapper .gfield_checkbox li,.form-field--button-radios.gfield--long-wrapper .gfield_radio li{width:calc(50% - 10px)}.gform_footer{text-align:left}}@media all and (max-width: 480px){.gfield--button-checkboxes .gfield_checkbox li,.gfield--button-checkboxes .gfield_radio li,.gfield--button-radios .gfield_checkbox li,.gfield--button-radios .gfield_radio li,.form-field--button-checkboxes .gfield_checkbox li,.form-field--button-checkboxes .gfield_radio li,.form-field--button-radios .gfield_checkbox li,.form-field--button-radios .gfield_radio li{margin:0 0 20px 0;width:100%}.gfield--button-checkboxes.gfield--long-wrapper .gfield_checkbox li,.gfield--button-checkboxes.gfield--long-wrapper .gfield_radio li,.gfield--button-radios.gfield--long-wrapper .gfield_checkbox li,.gfield--button-radios.gfield--long-wrapper .gfield_radio li,.form-field--button-checkboxes.gfield--long-wrapper .gfield_checkbox li,.form-field--button-checkboxes.gfield--long-wrapper .gfield_radio li,.form-field--button-radios.gfield--long-wrapper .gfield_checkbox li,.form-field--button-radios.gfield--long-wrapper .gfield_radio li{width:100%}}@media all and (max-width: 767px){.body-page-register .bjzm-wrapper:not(.bjzm-wrapper--white-background){background:-webkit-gradient(linear, left top, right top, from(#dee4e7), to(#a6bbc8));background:linear-gradient(to right, #dee4e7 0%, #a6bbc8 100%)}}@media all and (max-width: 767px){.body-page-register .hero--secondary .hero__inner{height:unset}}@media all and (max-width: 767px){.body-page-register .hero__container{height:80%}}.body-page-register .form__fine-print,.body-page-register .gfield_grey-text,.body-page-register .partial_entry_warning{color:#3e3e3e}.body-page-register .form__fine-print a,.body-page-register .gfield_grey-text a,.body-page-register .partial_entry_warning a{color:#3e3e3e}.body-page-register .partial_entry_warning{max-width:920px;margin:30px auto 0 5px;font-size:12px;line-height:15px}@media all and (max-width: 767px){.body-page-register .partial_entry_warning{margin-left:0}}@media all and (max-width: 767px){.body-page-register .form__fine-print{margin-left:0}}.body-page-register .form__fine-print-wrapper{margin:-10px auto 50px auto}@media all and (max-width: 767px){.body-page-register .form__fine-print-wrapper{margin:0 auto 20px 0}}.body-page-register .mobile-only{display:none}.body-page-register .mobile-register-text{display:none}@media all and (max-width: 767px){.body-page-register #gform_wrapper_36{margin-top:-140px}.body-page-register .desktop-only{display:none}.body-page-register .mobile-only{display:block}.body-page-register h2.form-mobile-title{font-size:35px;line-height:40px}.body-page-register p.form-mobile-subtitle{font-size:12px;line-height:1.37}.body-page-register .hero__background-outer{display:none}.body-page-register .hero--secondary{background:rgba(0,0,0,0);height:unset;min-height:280px}.body-page-register .hero__content-wrapper:after{background:rgba(0,0,0,0)}.body-page-register .hero__content{-webkit-transform:translateY(-24%);transform:translateY(-24%)}.body-page-register .hero__content br{display:block}.body-page-register .hero__content p{line-height:1.37}.body-page-register .hero__content .hero__main-content .hero__display-title{size:11px;color:#3e3e3e}.body-page-register .hero__content .hero__main-content h2,.body-page-register .hero__content .hero__main-content p{display:none}.body-page-register .mobile-register-text{display:block}.body-page-register .mobile-register-text h2{font-size:28px;line-height:1.14;margin:0}.body-page-register #field_36_9 h3{font-size:20px;line-height:1.1}.body-page-register #field_36_10,.body-page-register #field_36_17{display:flex;flex-direction:column-reverse}.body-page-register #field_36_10 h3,.body-page-register #field_36_17 h3{font-size:28px;line-height:1.14}.body-page-register .gfield--type-html:first-of-type{margin-top:0}.body-page-register .entry-content__main{padding-top:0}}.bjzm-register-form{width:100%;max-width:920px;display:flex;flex-direction:column-reverse;margin:0 auto}.bjzm-register-form input[type=text],.bjzm-register-form input[type=email],.bjzm-register-form input[type=number],.bjzm-register-form input[type=password],.bjzm-register-form textarea,.bjzm-register-form select{padding:9px 23px}@media all and (max-width: 767px){.bjzm-register-form input[type=text],.bjzm-register-form input[type=email],.bjzm-register-form input[type=number],.bjzm-register-form input[type=password],.bjzm-register-form textarea,.bjzm-register-form select{padding:11px 23px;font-size:12px}}.bjzm-register-form input[type=submit],.bjzm-register-form .gform_previous_button,.bjzm-register-form .gform_next_button{width:185px;min-width:auto;margin-top:20px}.bjzm-register-form .gf_progressbar_percentage{display:none}.bjzm-register-form .custom-progress-indicator{display:flex;height:22px}.bjzm-register-form .custom-progress-indicator__inner{display:flex;align-self:center}.bjzm-register-form .progress-circle{width:13px;height:13px;border-radius:50%;border:1px solid #002a3a;margin:0 5px}.bjzm-register-form .progress-circle.active{background-color:#002a3a;border-color:#002a3a}.bjzm-register-form .gf_progressbar_wrapper{display:flex;flex-direction:row-reverse;align-self:start;margin:16px 5px 5px;height:26px}@media all and (max-width: 767px){.bjzm-register-form .gf_progressbar_wrapper{margin:16px 5px 5px -3px}}.bjzm-register-form .gf_progressbar_wrapper .gf_progressbar,.bjzm-register-form .gf_progressbar_wrapper .gf_progressbar_title{padding-right:16px;font-size:13px;line-height:25px}.bjzm-register-form .gf_progressbar_wrapper .gf_progressbar_title:before{content:"Step ";font-size:13px;visibility:visible;left:0}.bjzm-register-form .gf_progressbar_wrapper .gf_progressbar_title{font-size:0}.bjzm-register-form .gf_progressbar_wrapper .gf_progressbar_title>*{font-size:13px}.bjzm-register-form .gf_progressbar_wrapper .gf_step_current_page:after{content:" / ";font-size:13px}.bjzm-register-form h3{margin-bottom:0}@media all and (max-width: 767px){.bjzm-register-form h3{margin-bottom:14px}}.bjzm-register-form .community-card-wrapper::selection{background:unset}.bjzm-register-form .community-card-wrapper .card{width:100%;height:100%}@media all and (max-width: 991px){.bjzm-register-form .community-card-wrapper p{display:none}.bjzm-register-form .community-card-wrapper p:last-child{display:block}}@media all and (max-width: 767px){.bjzm-register-form .community-card-wrapper .card{padding:0}.bjzm-register-form .community-card-wrapper__inner{height:calc(100% - 10px)}.bjzm-register-form .community-card-wrapper__content{padding:20px 15px}.bjzm-register-form .community-card-wrapper__title{font-size:18px}}.bjzm-register-form .form__community-hidden-input{position:absolute;left:-99999px}.bjzm-register-form .form__community-hidden-input:focus+label .card__inner{box-shadow:0 7px 20px rgba(0,42,58,.2);transition:box-shadow .2s ease-in-out}.bjzm-register-form .form__required-notice,.bjzm-register-form .form__optional-notice{color:#3e3e3e}@media all and (max-width: 767px){.bjzm-register-form .form__required-notice:first-of-type,.bjzm-register-form .form__optional-notice:first-of-type{padding-top:0;padding-bottom:0}}@media all and (max-width: 767px){.bjzm-register-form .form__required-notice{display:block;padding-top:0;margin-bottom:20px}}.bjzm-register-form .gfield{margin-bottom:10px;border:none;padding:0}.bjzm-register-form .gfield_label{line-height:25px}.bjzm-register-form .gfield_radio,.bjzm-register-form .gfield_checkbox{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px}@media all and (max-width: 767px){.bjzm-register-form .gfield_radio,.bjzm-register-form .gfield_checkbox{grid-template-columns:repeat(2, 1fr)}}.bjzm-register-form .gfield_radio .gchoice label,.bjzm-register-form .gfield_checkbox .gchoice label{background-color:#fff;border-radius:26px;text-align:center;width:100%;padding:16px 15px 14px;font-size:12px;line-height:15px;display:block;cursor:pointer;transition:all .4s}.bjzm-register-form .select-instructions .gfield_label{padding-bottom:0}.bjzm-register-form .gfield--type-html{margin-bottom:0}.bjzm-register-form .gfield--type-html h3:not(:last-child){margin-bottom:14px}.bjzm-register-form .gfield--type-html .gfield_description{padding-bottom:0;font-size:14px;line-height:1.64}.bjzm-register-form .gfield--type-html .gfield_description.select_applicable{padding-bottom:14px;font-size:12px;line-height:15px;color:#3e3e3e}@media all and (max-width: 767px){.bjzm-register-form .gfield--type-html .gfield_description.select_applicable{margin-top:-28px}}.bjzm-register-form .gfield--type-html.register-form__communities-wrapper{margin-top:40px}.bjzm-register-form .gfield--realtor-radio .gfield_radio{grid-template-columns:repeat(2, 1fr)}@media all and (max-width: 767px){.bjzm-register-form .gfield--realtor-radio{margin-bottom:10px}}.bjzm-register-form .gfield--all-communities .gfield_checkbox,.bjzm-register-form #all-communities-buttons-wrapper .gfield_checkbox{grid-template-columns:repeat(3, 1fr)}@media all and (max-width: 767px){.bjzm-register-form .gfield--all-communities .gfield_checkbox,.bjzm-register-form #all-communities-buttons-wrapper .gfield_checkbox{grid-template-columns:repeat(1, 1fr)}}.bjzm-register-form .gfield--all-communities .gfield_checkbox label,.bjzm-register-form #all-communities-buttons-wrapper .gfield_checkbox label{display:flex;flex-direction:column;border-radius:40px;min-height:65px;justify-content:center;font-size:13px;line-height:1.54;font-weight:500}@media all and (max-width: 767px){.bjzm-register-form .gfield--all-communities{margin-top:10px;margin-bottom:20px}}@media all and (max-width: 767px){.bjzm-register-form .ginput_container_select:after{top:16px}}.bjzm-register-form .max-budget-text{font-size:12px;line-height:1.25}.bjzm-register-form .gfield--hear-about{margin-top:0}.bjzm-register-form .gfield--hear-about h3{margin-top:0}.bjzm-register-form .gfield--hear-about legend{display:none}.bjzm-register-form .gfield--hear-about .gfield_radio,.bjzm-register-form .gfield--hear-about .gfield_checkbox{column-gap:10px;row-gap:20px}@media all and (max-width: 991px){.bjzm-register-form .gfield--hear-about .gfield_radio,.bjzm-register-form .gfield--hear-about .gfield_checkbox{grid-template-columns:repeat(3, 1fr)}}@media all and (max-width: 767px){.bjzm-register-form .gfield--hear-about .gfield_radio,.bjzm-register-form .gfield--hear-about .gfield_checkbox{grid-template-columns:repeat(2, 1fr)}}.bjzm-register-form #field_36_20{display:none}@media all and (max-width: 767px){.bjzm-register-form #field_36_20{display:block}.bjzm-register-form #field_36_20 .gfield_label{padding-bottom:0}}@media all and (max-width: 767px){.bjzm-register-form #field_36_12{display:none}}@media all and (max-width: 767px){.bjzm-register-form label[for=register-form__budget-slider]{display:none}}.bjzm-register-form #form__budget-slider__wrapper{margin-top:10px;padding:24px 0 20px;position:relative}.bjzm-register-form #form__budget-slider__wrapper.has-error:after{content:"";display:block;width:calc(100% + 20px);height:calc(100% + 20px);top:-10px;left:-10px;border:1px solid #ae2573;position:absolute}@media all and (max-width: 767px){.bjzm-register-form #form__budget-slider__wrapper{display:none}}.bjzm-register-form #form__budget-slider__wrapper #budget-range-list{display:none}.bjzm-register-form #form__budget-slider__wrapper .range-markers{width:100%;margin-top:-25px;width:calc(100% + 64px);margin-left:-32px;display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative}@media all and (max-width: 991px){.bjzm-register-form #form__budget-slider__wrapper .range-markers{width:calc(100% + 42px);margin-left:-21px}}.bjzm-register-form #form__budget-slider__wrapper .range-markers::after{content:"";display:block;height:3px;width:calc(100% - 64px);background-color:#fff;position:absolute;top:11px;left:32px;box-shadow:0 1px 3px rgba(0,0,0,.16);z-index:1}.bjzm-register-form #form__budget-slider__wrapper .range-wrapper{text-align:center;flex:1;cursor:pointer;height:100%;position:relative;z-index:2}.bjzm-register-form #form__budget-slider__wrapper .range-wrapper:focus{outline:none}.bjzm-register-form #form__budget-slider__wrapper .range-wrapper:hover .range-label,.bjzm-register-form #form__budget-slider__wrapper .range-wrapper.selected .range-label{transition:all .1s}.bjzm-register-form #form__budget-slider__wrapper .range-wrapper:hover .range-bubble:after,.bjzm-register-form #form__budget-slider__wrapper .range-wrapper.selected .range-bubble:after{box-shadow:0 7px 20px rgba(0,42,58,.2);transition:all .1s}.bjzm-register-form #form__budget-slider__wrapper .range-wrapper.selected .range-label{font-weight:600;transition:all .1s}.bjzm-register-form #form__budget-slider__wrapper .range-wrapper.selected .range-bubble{background:rgba(0,0,0,0)}.bjzm-register-form #form__budget-slider__wrapper .range-wrapper.selected .range-bubble:after{background:rgba(0,0,0,0)}.bjzm-register-form #form__budget-slider__wrapper .range-bubble{display:block;margin:0 auto 20px;width:25px;height:25px;background:#fff;border-radius:50%;cursor:pointer;position:relative}.bjzm-register-form #form__budget-slider__wrapper .range-bubble:after{content:"";display:block;width:25px;height:25px;background:#fff;border-radius:50%;position:absolute;top:0;left:0;transform:scale(1, 1);box-shadow:none;transition:all .1s}.bjzm-register-form #form__budget-slider__wrapper .range-label{transform:translateY(0);transition:all .1s;cursor:pointer;display:block;appearance:none;-webkit-appearance:none;border:none;background-color:rgba(0,0,0,0);padding:0;margin:0 auto;box-shadow:none;line-height:1.56}.bjzm-register-form #form__budget-slider__wrapper input[type=range]#register-form__budget-slider{margin-left:0;padding:0;-webkit-appearance:none;width:100%;background:rgba(0,0,0,0);border:none;position:relative;z-index:20}.bjzm-register-form #form__budget-slider__wrapper input[type=range]#register-form__budget-slider .range-bubble{width:25px;height:25px;border-radius:50%;position:absolute}.bjzm-register-form #form__budget-slider__wrapper input[type=range]#register-form__budget-slider.has-value::-webkit-slider-thumb{background-color:#002a3a;display:block}.bjzm-register-form #form__budget-slider__wrapper input[type=range]#register-form__budget-slider.has-value::-moz-range-thumb{background:#002a3a;display:block}.bjzm-register-form #form__budget-slider__wrapper input[type=range]#register-form__budget-slider::-webkit-slider-thumb{display:none;background-color:rgba(0,0,0,0);border-radius:50%;border:none;outline:none;cursor:pointer;-webkit-appearance:none;height:25px;width:25px;margin-top:-22px;position:relative}.bjzm-register-form #form__budget-slider__wrapper input[type=range]#register-form__budget-slider::-moz-range-thumb{display:none;background-color:#fff;border-radius:50%;border:none;outline:none;cursor:pointer;-webkit-appearance:none;height:25px;width:25px;position:relative;transform:translateY(3px)}.bjzm-register-form #form__budget-slider__wrapper input[type=range]#register-form__budget-slider:focus{outline:none}.bjzm-register-form #form__budget-slider__wrapper input[type=range]#register-form__budget-slider::-moz-range-progress{background:none;border:none;box-shadow:none}.bjzm-register-form #form__budget-slider__wrapper input[type=range]#register-form__budget-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,0);border:rgba(0,0,0,0);color:rgba(0,0,0,0);cursor:pointer}.bjzm-register-form #form__budget-slider__wrapper input[type=range]#register-form__budget-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,0);width:500px;cursor:pointer}.bjzm-register-form .gform_footer{margin:0 5px 5px}.bjzm-register-form .city-communities-group{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 10px;margin-bottom:10px}@media all and (max-width: 767px){.bjzm-register-form .city-communities-group{justify-content:space-between;grid-template-columns:repeat(1, 1fr)}}.bjzm-register-form .city-communities-group input[type=checkbox]+label{height:65px;padding-right:0;padding-left:0}.bjzm-register-form .city-communities-group input[type=checkbox]:checked+label .card__inner{color:#fff;background:linear-gradient(to right, rgba(0, 42, 58, 0) 0%, rgba(0, 42, 58, 0) 12%, #002a3a 12%)}@media all and (max-width: 767px){.bjzm-register-form .city-communities-group input[type=checkbox]:checked+label .card__inner{background:linear-gradient(to right, rgba(0, 42, 58, 0) 0%, rgba(0, 42, 58, 0) 8%, #002a3a 8%)}}.bjzm-register-form .city-communities-group input[type=checkbox]:checked+label .card__title{color:#fff;transition:all .4s}.bjzm-register-form .city-communities-group input[type=checkbox]:checked+label .card__right-tab{color:#fff;background-color:#002a3a;transition:all .4s}.bjzm-register-form .city-communities-group .community-card-wrapper .card--model{margin-bottom:14px;padding:0}.bjzm-register-form .city-communities-group .community-card-wrapper .card__inner{display:flex;flex-direction:row;border-radius:40px;min-height:65px}.bjzm-register-form .city-communities-group .community-card-wrapper .card__inner .card__image{width:65px;height:65px}.bjzm-register-form .city-communities-group .community-card-wrapper .card__inner .card__image img{width:65px;border-radius:50%}.bjzm-register-form .city-communities-group .community-card-wrapper .card__inner .card__content{height:100%;width:100%;padding:6px 6px 6px 8px;justify-content:center;transition:none}.bjzm-register-form .city-communities-group .community-card-wrapper .card__inner .card__content .card__title{font-size:13px;line-height:16px;font-weight:500}.bjzm-register-form .select2-container .select2-selection__rendered{padding:11px 0;font-size:inherit}.bjzm-register-form .gform_confirmation_message_36{margin-bottom:30px}@media all and (max-width: 767px){.bjzm-register-form .gform_confirmation_message_36{margin-bottom:20px}}.bjzm-register-form .gform_page_footer{display:flex;margin:5px;gap:10px}@media all and (max-width: 767px){.bjzm-register-form .gform_page_footer{margin:5px 0}}.bjzm-register-form .gform_hidden{display:none}.bjzm-job-application-form{margin:0 auto;padding-bottom:60px;padding-top:40px;max-width:900px}.bjzm-job-application-form .gform_footer .button{margin-top:20px}.bjzm-job-application-form .select2-container .select2-selection__rendered{padding:11px 0;font-size:inherit}.bjzm-subcontractor-form{width:100%;max-width:920px;margin:0 auto;padding-bottom:50px}.bjzm-subcontractor-form .additional-builder-controls{display:flex;justify-content:flex-end;margin-bottom:30px;border-bottom:1px solid #a6bbc8;height:35px;color:#57798e}.bjzm-subcontractor-form .additional-builder-controls .builder-control{cursor:pointer;font-size:18px;padding:0 3px;transition:all .5s;font-size:12px;line-height:15px;font-weight:400;color:#57798e}.bjzm-subcontractor-form .additional-builder-controls .builder-control:hover,.bjzm-subcontractor-form .additional-builder-controls .builder-control:focus{color:#002a3a !important;text-decoration:none !important;transition:all .5s}.bjzm-subcontractor-form .additional-builder-controls .builder-control span{vertical-align:2px;padding-right:3px}.bjzm-subcontractor-form .additional-builder-controls .builder-control i{font-size:16px}.lightbox{position:fixed;height:100vh;top:0;left:0;width:100vw;z-index:1000;display:none;justify-content:center;align-items:center;opacity:0;transition:opacity .5s}.lightbox.active{opacity:1;display:flex;transition:opacity .5s}.lightbox.loaded .lightbox__content,.lightbox.loaded .lightbox__close,.lightbox.loaded .lightbox__arrow{opacity:1;transition:all .3s}.lightbox.loaded .lightbox__inner{background-color:#fff;transition:background-color .3s}.lightbox--highrise .lightbox__inner{margin:0 auto;overflow:visible;background-color:rgba(0,0,0,0)}.lightbox--highrise .lightbox__content{margin:0 auto;overflow:visible;background-color:rgba(0,0,0,0);padding:0}.lightbox--highrise .lightbox__image-wrapper:before{display:none}.lightbox--image-gallery .lightbox__outer{display:flex}.lightbox--image-gallery .lightbox__inner{margin:0 auto;overflow:visible;background-color:rgba(0,0,0,0);height:100%}.lightbox--image-gallery .lightbox__content{padding:0}.lightbox--image-gallery .lightbox__image-wrapper img{border-top-left-radius:4px;border-top-right-radius:4px}.lightbox--image-gallery.lightbox--has-icon .lightbox__image-wrapper:before{content:"";position:absolute;width:100%;height:190px;top:0;left:0;z-index:3;background:rgba(0,0,0,0);background:linear-gradient(to bottom, rgba(18, 59, 76, 0.3) 0%, rgba(4, 12, 15, 0) 100%)}.lightbox--has-arrows .lightbox__arrow{display:block}.lightbox--has-caption .lightbox__content{padding:0;display:flex;flex-flow:column;align-items:center;justify-content:space-between}.lightbox--has-caption .lightbox__image-wrapper img{max-height:calc(98vh - 155px)}.lightbox--video-popup .lightbox__image-wrapper{height:100%;top:0}.lightbox--video-popup .lightbox__outer{height:100%}.lightbox--video-popup .lightbox__inner{top:0;height:100%;width:100%}.lightbox--video-popup .lightbox__content{padding:0;height:100%}.lightbox--video-popup .lightbox__arrow{display:none}.lightbox--video-popup .lightbox__inner{background-color:rgba(0,0,0,0) !important}.lightbox--video-popup.lightbox--video-popup .lightbox__arrow{display:inline-block}@media all and (max-width: 767px){.lightbox--video-popup .lightbox__inner{top:50px;height:52%}}.lightbox--hero-video-popup .lightbox__arrow{display:none !important}@media all and (max-width: 767px){.lightbox--hero-video-popup .lightbox__outer{padding:0}}.lightbox__iframe-video-outer,.lightbox__iframe-video{height:100%;width:100%}.lightbox__overlay{background-color:rgba(0,18,25,.84);position:absolute;z-index:1002;height:100vh;width:100vw;top:0;left:0;display:block;cursor:pointer}.lightbox__outer{position:relative;max-width:96vw;width:1100px;height:auto;max-height:98vh;z-index:1003;padding:20px 70px}@media all and (max-width: 480px){.lightbox__outer{padding:20px 40px}}.lightbox__inner{padding:0;background-color:#fff;position:relative;overflow:auto;max-height:calc(98vh - 40px);max-width:100%;border-radius:4px}.lightbox__caption{height:auto;padding:17px;width:100%;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:12px;line-height:16px;font-weight:500}.lightbox__caption h3{margin:0 0 3px;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:12px;line-height:16px;font-weight:500}.lightbox__caption .card__caption-body{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:12px;line-height:16px;font-weight:500;margin:0}.lightbox__content{padding:80px;width:100%;opacity:0}.lightbox__image-wrapper{max-width:100%;max-height:100%;position:relative;z-index:4}.lightbox__image-wrapper img{display:block;max-width:100%;max-height:calc(98vh - 100px);margin:0 auto}.lightbox__favourite-icon{position:absolute;right:6px;top:5px;z-index:5}.lightbox__close,.lightbox__arrow{cursor:pointer;position:absolute;padding:10px;display:block;opacity:0;transition:opacity .5s}.lightbox__close img,.lightbox__arrow img{max-width:100%;max-height:100%}.lightbox__close:hover svg path,.lightbox__close:focus svg path,.lightbox__arrow:hover svg path,.lightbox__arrow:focus svg path{fill:#f6be00}.lightbox__close{width:46px;height:46px;top:10px;right:0}@media all and (max-width: 480px){.lightbox__close{width:34px;height:34px}}.lightbox__close:hover,.lightbox__close:focus{top:5px;transition:all .5s}.lightbox__close:hover svg rect,.lightbox__close:focus svg rect{fill:#f6be00;transition:all .5s}.lightbox__arrow{top:calc(50% - 22px);display:none}.lightbox__arrow.arrow-prev{left:0;padding-right:20px;transform:rotate(180deg);transition:all .5s}.lightbox__arrow.arrow-prev:hover,.lightbox__arrow.arrow-prev:focus{left:-5px;transition:all .5s}.lightbox__arrow.arrow-next{right:0;padding-right:20px;transition:all .5s}.lightbox__arrow.arrow-next:hover,.lightbox__arrow.arrow-next:focus{right:-5px;transition:all .5s}.lightbox--team .lightbox__content{padding:80px 80px 40px}.lightbox--team .lightbox__image{width:225px;height:225px;border-radius:50%;background-color:#fff;overflow:hidden;z-index:51;position:absolute;top:30px;left:85px}.lightbox--team .lightbox__image img{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%, -50%);object-fit:cover;object-position:center;max-height:100%}.lightbox--team .lightbox__header{background:#fff;background:linear-gradient(to right, #ffffff 0%, #a6bbc8 100%);padding:90px 80px 25px;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;flex-flow:row nowrap;justify-content:flex-end;overflow:visible}.lightbox--team .lightbox__title-wrapper{width:calc(100% - 285px)}.lightbox--team .lightbox__title{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:52px;line-height:60px;font-weight:400;margin:0 0 5px}@media all and (max-width: 991px){.lightbox--team .lightbox__title{font-size:45px;line-height:50px}}@media all and (max-width: 767px){.lightbox--team .lightbox__title{font-size:35px;line-height:40px}}.lightbox--team .lightbox__secondary-title{font-size:16px;line-height:22px;font-weight:500;margin:0}@media all and (max-width: 991px){.lightbox__content{padding:50px}.lightbox--team .lightbox__image{left:50px;width:150px;height:150px}.lightbox--team .lightbox__header{padding:50px 50px 20px}.lightbox--team .lightbox__title-wrapper{width:calc(100% - 185px)}.lightbox--team .lightbox__content{padding:50px}}@media all and (max-width: 767px){.lightbox__content{padding:30px}.lightbox--team .lightbox__image{top:20px;left:calc(50% - 75px);width:150px;height:150px}.lightbox--team .lightbox__header{padding:190px 30px 20px}.lightbox--team .lightbox__title-wrapper{text-align:center;width:100%}.lightbox--team .lightbox__content{padding:30px}}@media all and (max-width: 480px){.lightbox__caption{padding:10px 13px}.lightbox__outer{padding:20px 40px}.lightbox__close{width:34px;height:34px}.lightbox__arrow{width:34px}.lightbox__arrow.arrow-prev{padding-right:10px}.lightbox__arrow.arrow-next{padding-left:10px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transform:translateY(-30px);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;transition-delay:.2s;transform:translateY(0)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;transform:translateY(-30px)}.content-blocks{overflow:hidden}.content-block{position:relative}.content-block__copy-inner{margin:0 auto}.content-block__copy-inner .button{margin-top:20px}.content-block__image{position:relative;z-index:10}.content-block.content-block--floorplan-legal.floorplan-elevations .container,.content-block.content-block--floorplans-download.floorplan-elevations .container{padding-left:0;padding-right:0}.content-block.content-block--floorplan-legal.floorplan-elevations .container .floorplan-elevations-disclaimer,.content-block.content-block--floorplans-download.floorplan-elevations .container .floorplan-elevations-disclaimer{padding-top:26px}@media all and (max-width: 767px){.content-block.content-block--floorplan-legal.floorplan-elevations .container .floorplan-elevations-download,.content-block.content-block--floorplans-download.floorplan-elevations .container .floorplan-elevations-download{padding-top:22px}}.content-block .floorplans-download{padding:10px 0 0 0;margin-bottom:0}.content-block .floorplans-download a{display:inline-block;font-size:13px;line-height:17px;font-weight:500;text-decoration:none}.content-block .floorplans-download-icon-wrapper{display:inline-flex;align-self:center}.content-block .floorplans-download-icon-wrapper .floorplans-download-icon svg{top:1px;position:relative}.content-block__fine-print{margin:0 0 50px;max-width:900px}@media all and (max-width: 767px){.content-block__fine-print{margin:0 auto 50px}}.content-block__fine-print.floorplan-legal,.content-block__fine-print.mortgage-calculator-legal{padding:40px 10px;text-align:left;font-size:12px;line-height:15px;margin-bottom:0}.content-block__fine-print.floorplan-legal h4,.content-block__fine-print.mortgage-calculator-legal h4{font-size:12px;line-height:15px}@media all and (max-width: 767px){.content-block__fine-print.floorplan-legal,.content-block__fine-print.mortgage-calculator-legal{padding:40px 10px 40px 0;text-align:left}.content-block__fine-print.floorplan-legal h4,.content-block__fine-print.mortgage-calculator-legal h4{font-size:11px;line-height:15px}}.content-block__fine-print.floorplan-legal{padding-left:0}.content-block__fine-print.floorplan-legal p{font-size:12px;line-height:15px;color:#002a3a;font-weight:500}.content-block__fine-print.mortgage-calculator-legal{padding-top:0}.content-block__fine-print p{font-size:12px;line-height:15px;color:#57798e}.content-block__fine-print strong{font-weight:500}.content-block__fine-print a{color:#002a3a;font-weight:500}.content-block__fine-print a:hover,.content-block__fine-print a:active,.content-block__fine-print a:focus{text-decoration:underline}.content-block__back-to-top-link{position:fixed;right:5px;bottom:5px;padding:15px;font-size:12px;font-weight:500;color:#57798e;text-align:center}.content-block__back-to-top-link:hover{transform:translateY(-5px);color:#002a3a}.content-block__back-to-top-link:hover .icon-arrow svg path{fill:#002a3a}.content-block__back-to-top-link .link-text{display:block;width:100%;padding-top:5px}.content-block__back-to-top-link .icon-arrow{transform:rotate(-90deg);margin:0 auto}.content-block--half-width-copy .content-block__copy{max-width:640px}.content-block--background-gradient-image{padding:65px 0 75px;background-size:cover;background-position:center center;background-repeat:no-repeat}.content-block--background-gradient-image::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);background:linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.71) 33%, rgba(255, 255, 255, 0.88) 66%, rgb(255, 255, 255) 100%);z-index:5}@media all and (max-width: 767px){.content-block--background-gradient-image::after{background:rgba(0,0,0,0);background:linear-gradient(to left, rgba(255, 255, 255, 0.75) 100%, rgba(255, 255, 255, 0.95) 66%, rgb(255, 255, 255) 100%)}}.content-block--background-gradient-image .content-block__container{position:relative;z-index:10}.content-block--community-updates{position:relative;z-index:50;padding-top:20px;padding-bottom:20px}@media all and (max-width: 991px){.content-block--community-updates{padding-bottom:40px}}.content-block--community-updates__wrapper{display:flex;flex-flow:row wrap}.content-block--community-updates__title-wrapper{max-width:210px;padding:0 calc(20px / 2)}.content-block--community-updates__card-wrapper{flex:1;display:flex;flex-flow:row wrap;align-items:stretch}@media all and (max-width: 767px){.content-block--home-community-updates .content-block--community-updates__card-wrapper .card--community-updates:not(:first-of-type){display:none}}.content-block--community-models,.content-block--community-details{background-color:#fff;padding-top:20px}.content-block--community-location{margin-top:100px;padding-bottom:100px}.content-block--model-elevations{padding-bottom:0}@media all and (max-width: 767px){.content-block--model-elevations{padding-bottom:0}}.content-block--values{background-color:#fff}.content-block--values .values-slider__frame-wrapper{padding:0;font-size:0}@media all and (min-width: ){.content-block--values .values-slider__frame-wrapper{flex-flow:row nowrap;align-items:flex-start}}.content-block--values .values-slider__frame{width:33.3333%;display:inline-block;max-width:100vw}.content-block--values .values-slider__frame:hover,.content-block--values .values-slider__frame:focus,.content-block--values .values-slider__frame:active{outline:none}.content-block--values .values-slider__image{display:block;width:100%;height:auto}@media all and (max-width: 480px){.content-block--values .values-slider__image{width:100vw}}.content-block--values .values-slider__text{text-align:center;font-size:28px;line-height:35px}@media all and (max-width: 991px){.content-block--values .values-slider__text{font-size:20px;line-height:27px}}.content-block--hiring-team{padding:65px 0}@media all and (max-width: 480px){.content-block--hiring-team{padding:40px 0}}.content-block--hiring-team .hiring-team__card-wrapper{display:flex;flex-flow:row wrap;justify-content:center}.content-block--hiring-team .hiring-team__link-wrapper{text-align:center;margin-top:60px}.content-block--subfeatures{margin-top:180px}@media all and (max-width: 767px){.content-block--subfeatures{margin-top:100px}}.content-block--subfeatures .content-block__wrapper{display:flex;flex-flow:row wrap}.content-block--main-contact-info{position:relative;z-index:500}@media all and (max-width: 767px){.content-block--main-contact-info{margin:50px 0}}.content-block--main-contact-info .container{text-align:center}.content-block--main-contact-info .card{transform:translateY(-50%);display:inline-block;width:auto;min-width:50%}.content-block--main-contact-info .card__content{text-align:left}@media all and (max-width: 767px){.content-block--main-contact-info .card{transform:none}}.content-block--contact-cards{padding-bottom:100px}.content-block--contact-cards .contact-cards{display:flex;flex-flow:row wrap;align-items:stretch}.content-block--model-image-gallery{background:#fff;padding:45px 0 100px}.content-block--model-image-gallery .image-gallery__wrapper{display:flex;flex-flow:row nowrap}@media all and (max-width: 480px){.content-block--model-image-gallery .image-gallery__wrapper{flex-flow:row wrap}}.content-block--model-image-gallery .image-gallery__play-icon{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%)}.content-block--model-image-gallery .image-gallery__play-icon svg{height:70px}.content-block--model-image-gallery .image-gallery__play-icon .outline{transition:all .3s ease-in-out}.content-block--model-image-gallery .image-gallery__image{position:relative}.content-block--model-image-gallery .image-gallery__image:hover .outline,.content-block--model-image-gallery .image-gallery__image:active .outline{fill:#f6be00}.content-block--model-image-gallery .image-gallery__column{flex-flow:column nowrap}@media all and (max-width: 480px){.content-block--model-image-gallery .image-gallery__column.column--left{width:100%}}@media all and (min-width: 1201px){.content-block--model-image-gallery .image-gallery__column.column--left.image-count-three{width:60%}}@media all and (max-width: 480px){.content-block--model-image-gallery .image-gallery__column.column--middle{width:66%}}@media all and (max-width: 480px){.content-block--model-image-gallery .image-gallery__column.column--middle.image-count-two{width:100%}}@media all and (max-width: 480px){.content-block--model-image-gallery .image-gallery__column.column--middle.image-count-three{width:100%}}@media all and (min-width: 1201px){.content-block--model-image-gallery .image-gallery__column.column--middle.image-count-three{width:41.36%}}@media all and (max-width: 480px){.content-block--model-image-gallery .image-gallery__column.column--right{width:34%}}.content-block--model-image-gallery .image-gallery__image{padding:3px;display:block}.content-block--model-image-gallery .image-gallery__image:hover img,.content-block--model-image-gallery .image-gallery__image:focus img{box-shadow:0 7px 20px rgba(0,42,58,.2);transition:all,.2s}.content-block--model-image-gallery .image-gallery__image img{width:100%;height:100%;border-radius:4px;display:block;box-shadow:0 3px 10px rgba(0,42,58,.1);transition:all,.2s}.content-block--model-similar-listings{background-color:#fff;padding:45px 0}.content-block--model-community-info{padding:90px 0 0}@media all and (max-width: 767px){.content-block--model-community-info{padding:50px 0 0}}.content-block.hbj-full{max-width:820px;margin:0 auto 70px;position:relative}@media all and (max-width: 767px){.content-block.hbj-full{margin:40px 0}}.content-block.hbj-full:first-of-type{margin-top:-50px}.content-block.hbj-full.content-block--floating-image-left .content-block__copy{justify-content:flex-end}.content-block.hbj-full.content-block--floating-image-left .content-block__image{transform:translate(0%, 30%)}@media all and (max-width: 480px){.content-block.hbj-full.content-block--floating-image-left .content-block__image{transform:translate(-10%, 30%)}}.content-block.hbj-full.content-block--floating-image-right .content-block__image{transform:translate(35%, 150px)}@media all and (max-width: 480px){.content-block.hbj-full.content-block--floating-image-right .content-block__image{transform:translate(10%, 30%)}}.content-block.hbj-full .content-block__copy-inner{max-width:488px;margin:0}.content-block.hbj-full .content-block__copy{display:flex;position:relative;z-index:10}.content-block.hbj-full .content-block__copy h2{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:28px;font-weight:400;line-height:30px}@media all and (max-width: 767px){.content-block.hbj-full .content-block__copy h2{font-size:20px;line-height:22px}}.content-block.hbj-full .content-block__image{position:relative;z-index:5}.content-block.hbj-full .content-block__image img{max-width:435px}@media all and (max-width: 767px){.content-block.hbj-full .content-block__image img{max-width:100%}}@media all and (max-width: 480px){.content-block.hbj-full .content-block__image img{max-width:100%}}.content-block--inspiration-gallery,.content-block--upgrades-gallery{padding-bottom:100px}.content-block--white-background{background-color:#fff}.communities{padding-bottom:100px}.communities__outer{display:flex;justify-content:space-between}.communities--show-on-mobile{display:none}.communities__navigation{position:relative;flex:1}.communities__navigation-wrapper{height:calc(100% - 230px);overflow:hidden;position:absolute;width:calc(100% + 80px);z-index:10;padding-top:0;margin-top:230px}.communities .dont-use-this ::-webkit-scrollbar{width:20px;overflow:visible}.communities .dont-use-this ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px;width:20px;background-color:#a6bbc8;border-radius:10px;margin:6px auto;box-shadow:0 3px 10px rgba(0,42,58,.3);padding:10px;overflow:visible}.communities .dont-use-this ::-webkit-scrollbar-thumb{background-color:#fff !important;border-radius:10px;box-shadow:0 3px 10px rgba(0,42,58,.3);width:5px;transition:box-shadow .5s;box-shadow:0 3px 10px rgba(0,42,58,.3) inset;overflow:visible;border:solid 1px red}.communities .dont-use-this ::-webkit-scrollbar-thumb:hover{background:#b30000;box-shadow:0 3px 10px rgba(0,42,58,.3)}.communities #communitites-map{margin-top:80px;height:650px;max-width:900px;width:70%;background:#fff;position:relative;z-index:1}.communities #communitites-map.communities__map--past .gm-style-iw{box-shadow:none;background-color:rgba(0,0,0,0);width:0;height:0}.communities #communitites-map.communities__map--past .gm-style-iw:before{height:46px;width:46px;top:-23px;left:calc(50% - 23px)}.communities #communitites-map.communities__map--past .gm-style-iw:after{height:28px;width:28px;top:-14px;left:calc(50% - 14px)}.communities #communitites-map .gm-style-iw{padding:0;width:260px;height:325px;overflow:visible}.communities #communitites-map .gm-style-iw:before{content:"";display:block;position:absolute;height:26px;width:26px;top:-13px;left:calc(50% - 13px);box-shadow:none;border-radius:50%;background-color:#f6be00;z-index:50000}.communities #communitites-map .gm-style-iw:after{content:"";display:block;position:absolute;height:16px;width:16px;top:-8px;left:calc(50% - 8px);box-shadow:none;border-radius:50%;border:1px solid #fff;z-index:50001}.communities #communitites-map .gm-style-iw-d{overflow:auto !important}.communities #communitites-map .gm-style-iw-t:after{display:none}.communities #communitites-map .gm-style-iw-tc:after{display:none !important}.communities__mobile-city-wrapper+.communities__mobile-city-wrapper{margin-top:10px}.communities__card-wrapper{padding-top:150px}.communities__card-wrapper .community-city{font-size:12px;line-height:15px;font-weight:400;color:#57798e;font-size:20px}.content-block--interactive-siteplan{padding-top:0}.content-block--interactive-siteplan #siteplan-app{padding-top:0 !important}.content-block--interactive-siteplan #siteplan-app>.container-fluid>.row:not(.content){display:none !important}@media all and (min-width: 1201px){.content-block--interactive-siteplan #siteplan-app .col-xl-8{-ms-flex:100%;flex:100%;max-width:100%;justify-content:center}}@media all and (min-width: 768px){.content-block--interactive-siteplan #siteplan-app .col-xl-8 .filter{margin:0 .5rem .5rem .5rem}}@media all and (max-width: 767px){.content-block--interactive-siteplan #siteplan-app #siteplan-appbar #legend-contents{display:none}}#adhoc-neighbourhood-map{padding-top:1rem !important;margin-top:2rem}.recent-blog-posts__header{position:relative;height:315px}.recent-blog-posts__header::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:rgba(0,0,0,0);background:linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.71) 33%, rgba(255, 255, 255, 0.88) 66%, rgb(255, 255, 255) 100%)}@media all and (max-width: 767px){.recent-blog-posts__header::after{background:rgba(0,0,0,0);background:linear-gradient(to left, rgba(255, 255, 255, 0.75) 100%, rgba(255, 255, 255, 0.95) 66%, rgb(255, 255, 255) 100%)}}.recent-blog-posts__image{object-fit:cover;max-width:initial;width:100%;position:relative;z-index:1;display:block;object-position:center;height:100%;position:relative;z-index:1;display:block}.recent-blog-posts__title{top:0;left:0;position:absolute;z-index:5;width:100%;height:100%}.recent-blog-posts__title .container{height:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding-right:40px;padding-left:40px}.recent-blog-posts__card-wrapper{display:flex;flex-flow:row wrap;padding-top:75px;padding-bottom:75px}.recent-blog-posts--show-on-mobile{display:none;text-align:center;padding-bottom:70px}.careers-positions--related-positions{padding-bottom:60px}.careers-positions__title{margin-bottom:20px}.careers-positions__link-wrapper{text-align:center;padding:25px 0}.careers-positions__link{color:#57798e}.careers-positions__link .icon-arrow{vertical-align:1px;transition:all .5s}.careers-positions__link .icon-arrow svg path{fill:#57798e}.careers-positions__link:hover:not(.button),.careers-positions__link:focus:not(.button){color:#002a3a}.careers-positions__link:hover:not(.button) .icon-arrow,.careers-positions__link:focus:not(.button) .icon-arrow{transform:translateX(5px);transition:all .5s}.careers-positions__link:hover:not(.button) .icon-arrow svg path,.careers-positions__link:focus:not(.button) .icon-arrow svg path{fill:#002a3a}.career-opportunities__mobile-header{display:none}.career-opportunities .card-loop--career-opportunity .no-content{padding:25px 50px;text-align:center;width:100%}.content-block--careers-values{padding-top:65px;padding-bottom:65px}@media all and (max-width: 767px){.content-block--careers-values{padding-top:30px;padding-bottom:30px}}.dh-gallery{padding-bottom:50px}.dh-gallery .dh-gallery__section--gallery{padding-top:50px}.dh-gallery__section+.dh-gallery__section.dh-gallery__section--heading-section{padding-top:0;min-height:20px}.dh-gallery__section-title{margin-bottom:0;padding:0 10px}.dh-gallery__card-wrapper{display:flex;flex-flow:row wrap}.related-blog-posts{background:#fff;background:linear-gradient(to right, #ffffff 0%, #a6bbc8 100%);padding-top:120px;padding-bottom:120px}@media all and (max-width: 1200px){.content-block__back-to-top-link{font-size:11px;line-height:11px}.content-block__back-to-top-link .link-text{padding-top:3px}.content-block__back-to-top-link .icon-arrow{width:12px}.communities #communitites-map{height:600px;width:60%}.recent-blog-posts__card-wrapper{padding-top:50px;padding-bottom:50px}.recent-blog-posts__title .container{padding-right:calc(40px - 20px);padding-left:calc(40px - 20px)}.related-blog-posts{padding-top:80px;padding-bottom:80px}}@media all and (max-width: 991px){.content-block__back-to-top-link{right:0;bottom:0}.content-block--full-width,.content-block--half-width,.content-block--quarter-width{width:100%}.content-block--community-updates__title-wrapper{width:100%;max-width:100%;padding:0}.content-block--community-updates__card-wrapper{margin-top:40px;flex:none;width:100%}.content-block--community-location{margin-top:150px;padding-bottom:20px}.communities #communitites-map{width:65%}.career-opportunities__mobile-header{display:flex;justify-content:space-between;align-items:center}.career-opportunities .filter-toggle{padding:10px 13px}.career-opportunities .filter-toggle:link,.career-opportunities .filter-toggle:visited{transition:none}.career-opportunities .filter-toggle--close{display:none}.career-opportunities .filter-toggle--active{background-color:#fff}.career-opportunities .filter-toggle--active .filter-toggle-icon--open{display:none}.career-opportunities .filter-toggle--active .filter-toggle-icon--close{display:block}.career-opportunities .filter-toggle-icon--open{transform:translate(0px, 4px);display:block}.career-opportunities .filter-toggle-icon--close{display:none;transform:translate(-1px, 2px)}.career-opportunities .card-loop--career-opportunity{padding-top:0}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar--career-opportunities{background:#fff;position:absolute;top:0;width:100%;max-width:calc(100% - 20px);z-index:55;padding-right:0;margin-left:10px;display:none;top:73px}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar--career-opportunities.mobile-active{display:block}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar--career-opportunities.mobile-active .sidebar__inner{padding:17px;box-shadow:0 3px 10px rgba(0,42,58,.1)}}@media all and (max-width: 767px){.content-block--community-updates{padding-top:0}.content-block--community-updates__card-wrapper{margin-top:0;background-color:#fff;box-shadow:0 3px 10px rgba(0,42,58,.1)}.content-block--background-gradient-image{padding:40px 0 50px}.communities--hide-on-mobile{display:none}.communities--show-on-mobile{display:block}.communities__outer{flex-flow:column;justify-content:flex-start}.recent-blog-posts__header{height:150px}.recent-blog-posts--hide-on-mobile{display:none}.recent-blog-posts--show-on-mobile{display:block}.related-blog-posts{padding-top:50px;padding-bottom:50px}.content-block__back-to-top-link{box-shadow:0 3px 10px rgba(0,42,58,.1);right:0;bottom:0;font-size:11px;width:100%;background-color:#fff;z-index:5;display:flex;flex-flow:row-reverse nowrap;justify-content:center}.content-block__back-to-top-link:hover{transform:none}.content-block__back-to-top-link .link-text{display:inline-block;width:auto;padding-top:0;padding-right:5px}.content-block__back-to-top-link .icon-arrow{display:inline-block;width:8px;height:8px;vertical-align:1px;margin:0 0 3px}}.bjzm-single-map__inner{min-height:400px}.bjzm-single-map__canvas{height:100%;width:100%}.hbj-slider{padding:80px 0 100px}.hbj-slider__container{padding-right:0;padding-left:0}.hbj-slider__title-wrapper{display:flex;justify-content:space-between;align-items:center}.hbj-slider__title-wrapper h2{flex:1}.hbj-slider__outer{overflow:auto;width:100%;padding-top:25px}.hbj-slider__inner{width:100%;overflow-x:auto;white-space:nowrap}.hbj-slider__frame-wrapper{padding:0;font-size:0;display:flex}.hbj-slider__frame{display:inline-block}.hbj-slider__frame:hover,.hbj-slider__frame:focus,.hbj-slider__frame:active{outline:none}.hbj-slider__frame-inner{display:flex;flex-flow:column}.hbj-slider__image{display:block;width:auto;height:200px}.hbj-slider__text{width:100%;max-width:360px;text-align:center;padding:10px 20px;margin:0 auto}.hbj-slider__text h3{margin-bottom:15px}.hbj-slider__text p{white-space:initial;margin:0}.hbj-slider__text p+p{margin-top:10px}.hbj-slider__mobile-button{display:none}.hbj-slider #hbj-slider__slider .mCSB_container{margin-bottom:50px}.hbj-slider #hbj-slider__slider .mCSB_draggerContainer{width:800px;max-width:90%;margin:0 auto}.hbj-slider #hbj-slider__slider .mCSB_dragger{width:158px !important}.hbj-slider #hbj-slider__slider .mCSB_dragger_bar{background-color:#fff !important;border-radius:10px;box-shadow:0 3px 10px rgba(0,42,58,.3);height:10px;width:100%;transition:box-shadow .5s}.hbj-slider #hbj-slider__slider .mCSB_dragger_bar:focus,.hbj-slider #hbj-slider__slider .mCSB_dragger_bar:hover{box-shadow:0 3px 10px rgba(0,42,58,.7);transition:box-shadow .5s}.hbj-slider #hbj-slider__slider .mCSB_draggerRail{height:10px;background-color:#a6bbc8;border-radius:10px;margin:6px auto}.hbj-slider #hbj-slider__slider .mCSB_scrollTools_horizontal{height:30px}.slick-dots{display:flex;justify-content:center;padding:0;margin:40px 0 0 0}.slick-dots li{margin:0 5px;list-style:none}.slick-dots li.slick-active button{background-color:#002a3a}.slick-dots li button{display:block;padding:0;color:rgba(0,0,0,0);width:10px;height:10px;background-color:#a6bbc8;border-radius:50%;cursor:pointer;border:none;outline:none}.slick-dots li button:hover,.slick-dots li button:focus,.slick-dots li button:active{outline:none;border:none}@media all and (max-width: 767px){.hbj-slider{padding:40px 0}.hbj-slider__title-wrapper .button{display:none}.hbj-slider__title-wrapper h2{max-width:230px}.hbj-slider__outer{padding-top:0}.hbj-slider__image{height:150px}.hbj-slider__mobile-button{text-align:center;display:block;margin-top:40px}.hbj-slider #hbj-slider__slider .mCSB_container{margin-bottom:60px}.hbj-slider__text{padding-top:0;max-width:250px}.hbj-slider__text br{display:none}.hbj-slider__text p{font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500}.hbj-slider__text p+p{margin-top:10px}}@media all and (max-width: 480px){.hbj-slider__image{height:150px}.hbj-slider__text{max-width:200px}.hbj-slider__frame-wrapper{display:block;overflow-x:hidden}.hbj-slider .slick-list{overflow:visible}.hbj-slider .slick-dots{margin-top:20px}}.fusion-carousel-wrapper{overflow:hidden;max-width:100vw;position:relative}.fusion-carousel-wrapper .fusion-carousel{position:relative;overflow:visible}.fusion-carousel-wrapper .fusion-carousel .carousel{overflow:visible}.fusion-carousel-wrapper .fusion-carousel .carousel .carousel-slides{position:relative;left:0;display:flex;transition:left .3s ease}.fusion-carousel-wrapper .fusion-carousel .carousel .carousel-slide{flex:0 0 80%;padding-right:20px}.fusion-carousel-wrapper .fusion-carousel .carousel .carousel-slide img{max-width:100%}.fusion-carousel-wrapper .fusion-carousel-navigation-wrapper .carousel-navigation{display:flex;align-items:center;justify-content:flex-end;margin:30px 20px 0 0}@media all and (max-width: 991px){.fusion-carousel-wrapper .fusion-carousel-navigation-wrapper .carousel-navigation{margin:20px 20px 0 0}}.fusion-carousel-wrapper .fusion-carousel-navigation-wrapper .carousel-navigation .slide-indicator{width:30px;text-align:center;margin:0 10px;font-size:1.2rem;margin-top:3px}.fusion-carousel-wrapper .fusion-carousel-navigation-wrapper .carousel-navigation .chevron-button{width:48px;height:12px;cursor:pointer;border:none;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21 34a2 2 0 0 1-1.42-3.42L26.2 24l-6.36-6.62a2 2 0 0 1 2.828-2.832l.012.012 7.72 8a2 2 0 0 1 0 2.8l-8 8A2 2 0 0 1 21 34z' fill='%23002A3A'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:35px 35px}.fusion-carousel-wrapper .fusion-carousel-navigation-wrapper .carousel-navigation .chevron-button.carousel-prev{transform:scaleX(-1)}.fusion-carousel-wrapper .fusion-carousel-navigation-wrapper .carousel-navigation .chevron-button:disabled{opacity:25%}.mortgage-calculator{display:flex;flex-direction:column}@media all and (min-width: 992px){.mortgage-calculator{flex-direction:row}}.mortgage-calculator__inner-left{width:100%}@media all and (min-width: 992px){.mortgage-calculator__inner-left{width:60%}}@media all and (min-width: 1201px){.mortgage-calculator__inner-left{width:33.3%}}.mortgage-calculator__inner-right{padding:20px 0 0;width:100%}@media all and (min-width: 992px){.mortgage-calculator__inner-right{padding:6px 20px 30px}}@media all and (min-width: 1201px){.mortgage-calculator__inner-right{width:66.6%}}.mortgage-calculator__columns{display:flex;flex-direction:column;justify-content:space-between}@media all and (min-width: 768px){.mortgage-calculator__columns{flex-direction:row}}.mortgage-calculator__column{width:100%}@media all and (min-width: 768px){.mortgage-calculator__column--left{padding-right:10px}}@media all and (min-width: 768px){.mortgage-calculator__column--right{padding-left:10px}}.mortgage-calculator__header{margin-bottom:27px}.mortgage-calculator__header-inner{display:flex;width:100%;justify-content:space-between}.mortgage-calculator__model-name{margin-top:0;margin-bottom:0}.mortgage-calculator__model-name,.mortgage-calculator__elevation-item{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:28px;font-weight:400;line-height:30px;font-size:25px;line-height:29px}@media all and (max-width: 767px){.mortgage-calculator__model-name,.mortgage-calculator__elevation-item{font-size:20px;line-height:22px}}.mortgage-calculator__unit{position:absolute;left:7px;bottom:20px;font-size:18px;line-height:18px}.mortgage-calculator__unit--large{margin-bottom:0;font-size:28px;left:0;bottom:20px}.mortgage-calculator__unit--home-cost{left:16px}.mortgage-calculator__unit--est-upgrades{left:16px}.mortgage-calculator__unit--downpayment{right:auto;left:39px;bottom:21px}.mortgage-calculator__input-group{margin-bottom:25px;position:relative}.mortgage-calculator__input-group--no-border{border:none}.mortgage-calculator__input-group--large{margin-top:25px;margin-bottom:25px}.mortgage-calculator__label{font-size:14px;line-height:17px;margin-bottom:11px;display:block}.mortgage-calculator__assumptions{position:relative;text-align:right}.mortgage-calculator__assumptions:hover .mortgage-calculator__assumptions-tooltip{display:block}.mortgage-calculator__assumptions ul{list-style-type:lower-roman}.mortgage-calculator__assumptions-link{color:inherit;font-size:12px}.mortgage-calculator__assumptions-tooltip{position:absolute;background-color:#fff;content:attr(original-title);display:none;position:absolute;bottom:25px;left:-2px;background:#fff;-webkit-box-shadow:0 3px 10px rgba(0,42,58,.3);box-shadow:0 3px 10px rgba(0,42,58,.3);color:#002a3a;min-width:230px;padding:20px;border-radius:4px;z-index:2;font-family:ChronicaPro;font-weight:normal;font-style:normal;color:#002a3a;font-size:13px;line-height:17px;font-weight:500;text-align:left}.mortgage-calculator__assumptions-tooltip ul{margin:0;padding:0;padding-left:10px}.mortgage-calculator__assumptions-tooltip li{font-size:12px;padding-left:0;line-height:16px;margin-bottom:10px}.mortgage-calculator__assumptions-tooltip p{margin:0}.mortgage-calculator__assumptions-tooltip h5{margin:0 0 9px 0;font-size:12px}.mortgage-calculator .select-wrapper{position:relative}.mortgage-calculator .select-wrapper .icon-arrow{position:absolute;z-index:2;right:10px;top:7px;transform:rotate(90deg)}.mortgage-calculator .select2-container .select2-selection,.mortgage-calculator .select2-container .select2-selection--single,.mortgage-calculator input[type=text],.mortgage-calculator input[type=number],.mortgage-calculator select{font-size:18px;line-height:18px;padding:16px;height:auto;min-height:54px}.mortgage-calculator .select2-container .select2-selection:focus,.mortgage-calculator .select2-container .select2-selection--single:focus,.mortgage-calculator input[type=text]:focus,.mortgage-calculator input[type=number]:focus,.mortgage-calculator select:focus{border-color:#002a3a}.mortgage-calculator .select2-container .select2-selection.mortgage-calculator__input--monthly-payment,.mortgage-calculator .select2-container .select2-selection--single.mortgage-calculator__input--monthly-payment,.mortgage-calculator input[type=text].mortgage-calculator__input--monthly-payment,.mortgage-calculator input[type=number].mortgage-calculator__input--monthly-payment,.mortgage-calculator select.mortgage-calculator__input--monthly-payment{border-radius:0;border:none;border-bottom:solid 2px #002a3a;background-color:rgba(0,0,0,0);font-size:28px;padding:0;line-height:30px;padding-left:16px}.mortgage-calculator .select2-container .select2-selection.disabled,.mortgage-calculator .select2-container .select2-selection--single.disabled,.mortgage-calculator input[type=text].disabled,.mortgage-calculator input[type=number].disabled,.mortgage-calculator select.disabled{pointer-events:none;cursor:normal}.mortgage-calculator .select2-container .select2-selection.disabled--small,.mortgage-calculator .select2-container .select2-selection--single.disabled--small,.mortgage-calculator input[type=text].disabled--small,.mortgage-calculator input[type=number].disabled--small,.mortgage-calculator select.disabled--small{padding-right:0}.mortgage-calculator .select2-container .select2-selection.mortgage-calculator__input--has-unit,.mortgage-calculator .select2-container .select2-selection--single.mortgage-calculator__input--has-unit,.mortgage-calculator input[type=text].mortgage-calculator__input--has-unit,.mortgage-calculator input[type=number].mortgage-calculator__input--has-unit,.mortgage-calculator select.mortgage-calculator__input--has-unit{padding-left:15px}.mortgage-calculator .select2-container .select2-selection.mortgage-calculator__input--no-border,.mortgage-calculator .select2-container .select2-selection--single.mortgage-calculator__input--no-border,.mortgage-calculator input[type=text].mortgage-calculator__input--no-border,.mortgage-calculator input[type=number].mortgage-calculator__input--no-border,.mortgage-calculator select.mortgage-calculator__input--no-border{border:none}.mortgage-calculator .select2-container .select2-selection.mortgage-calculator__input--has-unit-small,.mortgage-calculator .select2-container .select2-selection--single.mortgage-calculator__input--has-unit-small,.mortgage-calculator input[type=text].mortgage-calculator__input--has-unit-small,.mortgage-calculator input[type=number].mortgage-calculator__input--has-unit-small,.mortgage-calculator select.mortgage-calculator__input--has-unit-small{padding-left:26px}.mortgage-calculator .select2-container--default .select2-selection--single .select2-selection__rendered,.mortgage-calculator .select2-dropdown li{font-size:13px;line-height:17px;padding:16px}.mortgage-calculator .select2-container--default .select2-selection--single .select2-selection__arrow{height:23px;width:29px;right:5px}.mortgage-calculator .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-4px}.mortgage-calculator select{padding-top:0;padding-bottom:0}.content-block--model-mortgage-calculator{padding-top:45px}@media all and (min-width: 992px){.content-block--model-mortgage-calculator{padding-bottom:45px}}.select2-dropdown li{font-size:13px;line-height:17px;padding:7px 8px 3px;height:auto}.models__loop-header-inner{display:flex}.models__loop-header-column{padding:10px 0}.models__loop-header-column--left{width:25%}.models__loop-header-column--right{width:75%}.content-block--mortgage-calculator-legal,.mortgage-calculator-legal{width:300px}@media all and (min-width: 992px){.content-block--mortgage-calculator-legal,.mortgage-calculator-legal{margin-top:-140px}}.content-block__fine-print.mortgage-calculator-legal{padding-left:0}@media all and (max-width: 1200px){.card--model-elevation{width:50%}}@media all and (max-width: 767px){.mortgage-calculator,.card--model-elevation,.models__loop-header-inner{width:100%;padding:10px 0 10px}.models__loop-header-column h3{margin-bottom:0}.models__loop-header-column--left{width:100%}.models-loop__elevations-header-mobile{width:100%;max-width:360px;margin:0 auto;padding:10px;display:block}.models-loop__elevations-header-mobile h3{margin-bottom:0}}#masonry-container{opacity:0}#masonry-container.loaded{opacity:1;transition:opacity .5s}.xdsoft_autocomplete{display:inline;position:relative;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;text-align:start}.xdsoft_autocomplete .xdsoft_input{position:relative;z-index:2}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown{position:absolute;border:none;box-shadow:none;cursor:default;display:none;z-index:1001;margin-top:-1px;background-color:#fff;min-width:100%;overflow:auto}.xdsoft_autocomplete .xdsoft_autocomplete_hint{position:absolute;z-index:1;color:#ccc !important;-webkit-text-fill-color:#ccc !important;text-fill-color:#ccc !important;overflow:hidden !important;white-space:pre !important}.xdsoft_autocomplete .xdsoft_autocomplete_hint span{color:rgba(0,0,0,0);opacity:0}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>.xdsoft_autocomplete_copyright{color:#ddd;font-size:10px;text-decoration:none;right:5px;position:absolute;margin-top:-15px;z-index:1002}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div{background:#fff;white-space:nowrap;cursor:pointer;line-height:1.5em;padding:2px 0px 2px 0px}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div.active{background:#57798e;color:#fff}@keyframes dash{to{stroke-dashoffset:0}}.involvement{margin-bottom:180px;position:relative}.involvement__main-content{margin-bottom:130px;max-width:480px}.involvement__inner{position:relative}.involvement__caption{position:absolute}.involvement__list{transform:translateX(140px)}.involvement__item{position:absolute;color:#fff;top:0;right:0;height:100%;width:100%;z-index:5;opacity:0;transition:all .4s ease-in-out}.involvement__item--active{opacity:1;transition:all .4s ease-in-out}.involvement__item-inner{position:relative}.involvement__svg-outer{position:absolute;width:100%;top:0;left:-30px;height:100%;text-align:center}.involvement__svg-outer svg{height:100%;width:105%}.involvement__svg-outer path{stroke:#fff}.involvement__captions{height:100%;width:100%;position:relative;height:448px}.involvement__item-caption{position:absolute;right:0;height:210px;width:210px;z-index:20;background-color:#bfced6;cursor:default}.involvement__item-caption--active{background-color:#f6be00}.involvement__item-caption *{color:#002a3a}.involvement__item-caption{border-radius:5px}.involvement__item-caption--count-0{top:90px;left:30px}.involvement__item-caption--count-1{top:-20px;right:100px}.involvement__item-caption--count-2{bottom:-120px;left:290px;top:auto}.involvement__item-caption--count-3{right:-30px;bottom:-90px;top:auto}.involvement__item-caption--count-4{top:-70px;left:410px}.involvement__item-caption--count-5{right:356px;bottom:-180px;top:auto}.involvement__img{object-fit:cover;object-position:center;max-width:none;width:100%;height:448px;display:block}.involvement__img-outer{z-index:10}.involvement__caption-inner{padding:40px 30px 30px 30px}.involvement__caption-inner h4{font-size:58px;line-height:32px;margin:0;font-weight:bold;letter-spacing:-3px;margin-bottom:20px}.involvement__caption-inner p{font-size:15px;line-height:20px}.involvement__cta{position:absolute;bottom:30px;left:50%;transform:translateX(-50%)}.involvement__item-inner ul{margin:0;padding:0}.involvement__item-content-inner li{position:relative;padding-left:50px;line-height:20px;padding-bottom:10px}.involvement__item-content-inner li:before{content:"";display:block;background-size:20px;height:20px;width:20px;position:absolute;left:0;top:1px}.involvement__header{margin-bottom:20px}.involvement__header-inner{display:flex;width:100%;justify-content:space-between;align-items:center}.involvement__title{margin:0 0 0 0;font-size:40px;line-height:40px}.involvement__price{margin:0 0 0 0;font-size:30px;line-height:30px}.involvement__leaf{position:absolute;z-index:-1}.involvement__leaf-left{top:-330px;left:-338px}.involvement__leaf-left img{height:468px}.involvement__leaf-right{right:-658px;top:-341px}.involvement__leaf-right img{height:1120px}.involvement li>p:last-child{display:none}.involvement__item--active .involvement{margin-bottom:80px;position:relative}.involvement__item--active .involvement__caption{position:absolute}.involvement__arrows{display:none;position:absolute;bottom:-70px;left:0;width:100%;padding:0 20px}.involvement__arrow{padding:10px;display:block;cursor:pointer}.involvement__arrow:hover .icon-arrow svg path,.involvement__arrow:focus .icon-arrow svg path{fill:#002a3a}.involvement__arrow--left{transform:rotate(180deg)}.involvement__arrow .icon-arrow{margin:0}@media all and (max-width: 1200px){.involvement{margin-bottom:80px}.involvement__svg-outer{left:0}.involvement__list{transform:translateX(115px)}.involvement__item-caption{height:176px;width:176px}.involvement__item-caption--count-1{top:-20px;right:80px}.involvement__item-caption--count-2{bottom:-80px;left:180px;top:auto}.involvement__item-caption--count-3{right:-30px;bottom:-60px;top:auto}.involvement__item-caption--count-5{right:280px;bottom:-120px;top:auto}.involvement__caption-inner{padding:30px 20px 20px}.involvement__caption-inner h4{font-size:40px;margin-bottom:10px}.involvement__caption-inner p{font-size:13px;line-height:17px;margin-bottom:0}}@media all and (max-width: 991px){.involvement{margin-bottom:130px}.involvement__svg-outer svg{width:113%}.involvement__img,.involvement__captions{height:398px}.involvement__item-caption--count-1{top:-20px;right:10px}.involvement__item-caption--count-2{bottom:-80px;left:70px;top:auto}.involvement__item-caption--count-3{right:-40px;bottom:-70px;top:auto}.involvement__item-caption--count-4{top:-70px;left:240px}.involvement__item-caption--count-5{right:220px;bottom:-140px;top:auto}}@media all and (max-width: 767px){.involvement{margin-bottom:180px}.involvement__main-content{margin-bottom:60px}.involvement__list{transform:translateX(0)}.involvement__item{width:calc(100vw + 1px);right:50%;transform:translateX(50%)}.involvement__img,.involvement__captions{height:308px}.involvement__svg-outer{top:10px}.involvement__svg-outer svg{width:150%;margin-left:-20%}.involvement__item-caption{right:calc(50% - 90px);bottom:-140px;top:auto;left:auto;opacity:0;z-index:1}.involvement__item-caption--active{opacity:1;z-index:5}.involvement__arrows{display:flex;justify-content:space-between}.involvement__arrow--right{position:absolute;bottom:-16px;right:16px}.involvement__arrow--left{position:absolute;bottom:-8px;left:20px}}.community-nav{position:relative;z-index:101;background:#fff;box-shadow:0px 1px 3px rgba(0,42,58,.3);transition:400ms}.community-nav__inner{display:flex;justify-content:center;align-items:center;height:40px;white-space:nowrap;overflow-x:auto}.community-nav a{margin:0 35px;font:500 13px/38px "ChronicaPro",sans-serif;color:#57798e;border-bottom:2px solid rgba(0,0,0,0);transition:300ms}.community-nav a:first-of-type{display:none;margin-right:0;padding-right:35px;position:relative;color:#002a3a}.community-nav a:first-of-type::after{content:"";position:absolute;top:10px;bottom:8px;right:0;width:1px;border-right:1px solid #57798e}.community-nav a.active{font-weight:600;color:#002a3a;border-bottom:2px solid #002a3a}.community-nav.fixed{position:fixed;top:80px;left:0;right:0}.community-nav.fixed .community-nav__inner{justify-content:flex-start;padding-left:375px}.admin-bar .community-nav.fixed{top:112px}.community-nav.fixed a{margin:0 18px}.community-nav.fixed a:first-of-type{display:block;margin-right:0}.community-nav.fixed a:nth-of-type(2){margin-left:30px}.community-nav.scrollable .community-nav__inner{justify-content:flex-start}.community-nav.scrollable::before{content:"";position:absolute;top:0;bottom:0;right:0;width:120px;background:linear-gradient(270deg, white, rgba(255, 255, 255, 0));pointer-events:none}.community-nav.scrollable::after{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gICAgICAgICAgICAgICAgPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDb21wb25lbnRfMTZfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiAgICAgICAgICAgICB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxOC44IDE2LjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4LjggMTYuOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+ICAgICAgICAgICAgPGcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xOC44LDguMnYwLjRsLTcuMiw4LjFsLTEuNy0xLjNsNS4yLTUuOUgwLjRWNy4yaDE0LjVsLTUtNS44TDExLjYsMEwxOC44LDguMnoiLz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L3N2Zz4=);width:20px;height:18px;background-size:20px;background-repeat:no-repeat;position:absolute;top:10px;right:10px;z-index:2;pointer-events:none}.community-nav.scrollable a:last-of-type{padding-right:80px}@media all and (max-width: 767px){.community-nav a{margin:0 15px}.community-nav a:first-of-type{padding-right:15px}.community-nav.fixed{top:66px}.community-nav.fixed .community-nav__inner{padding-left:0}.community-nav.fixed a{margin:0 10px}.community-nav.fixed a:nth-of-type(2){margin-left:15px}.admin-bar .community-nav.fixed{top:112px}}.fake-pagination__loop-item{visibility:hidden;opacity:0;transition:visibility 0s linear 300ms,opacity 300ms;display:none}.fake-pagination__loop-item--active{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity 300ms;display:block}.fusion-about__container--narrow{width:950px}.fusion-about__section-1{background-repeat:no-repeat;background-position:top center;background-size:cover}.awards__content-item-inner p:first-child{margin-top:-20px}.awards__content-item-inner img{height:auto;max-height:120px;width:auto;max-width:100%}.awards__content-item--count-0 .awards__content-item-inner img{max-height:40px;width:auto}.content-block--about-section{background-color:#fff}.content-block--involvement{overflow:hidden}.content-block--involvement h2{margin-bottom:50px}@media all and (max-width: 767px){.content-block--involvement h2{margin-bottom:35px}}.content-block--awards{min-height:900px}@media all and (max-width: 767px){.content-block--awards{min-height:600px}}.about-section{position:relative;overflow:hidden}@media all and (max-width: 480px){.about-section br{display:none}}.about-section .fusion-about__container--narrow{padding:0}.about-section__wrapper{position:relative;z-index:10}.about-section__svgs{position:absolute;z-index:1;width:100%;height:100%;top:0}.about-section__svgs svg{width:100%}.about-section--promise .about-section__inner{padding-top:250px}@media all and (max-width: 767px){.about-section--promise .about-section__inner{padding-top:100px;padding-bottom:80px}}.about-section__inner{padding:80px 0;position:relative}@media all and (max-width: 767px){.about-section__inner{padding:0}}.about-section.content-block--half-width-copy .content-block__copy{max-width:480px;margin-left:146px}@media all and (max-width: 991px){.about-section.content-block--half-width-copy .content-block__copy{margin-left:auto;margin-right:auto}}@media all and (max-width: 1200px){.awards .fusion-about__container--narrow{padding-right:20px;padding-left:20px}}.awards__columns-inner{display:flex}.awards__column{width:50%;position:relative}.awards__column--left{width:66.66%}@media all and (max-width: 1200px){.awards__column--left{width:60%}}.awards__column--right{width:33.33%}@media all and (max-width: 1200px){.awards__column--right{width:40%}}.awards__inner{min-height:700px;padding-top:190px;position:relative;z-index:5}.awards__inner.show-on-mobile{display:none}@media all and (max-width: 767px){.awards__inner.show-on-mobile{display:block;padding-top:100px;padding-bottom:100px;min-height:500px}}@media all and (max-width: 480px){.awards__inner.show-on-mobile{padding-top:80px;padding-bottom:80px}}@media all and (max-width: 767px){.awards__inner.hide-on-mobile{display:none}}.awards__nav-list{list-style-type:none;padding:0;margin:0;margin-top:80px;width:calc(100% - 80px)}.awards__nav-item .icon-arrow{margin-right:15px;display:none}.awards__nav-item--active .icon-arrow{display:inline-block}.awards__nav-link{font-size:30px;line-height:32px;color:#002a3a;display:block;border-bottom:solid thin #002a3a;padding:21px 0}@media all and (max-width: 1200px){.awards__nav-link{font-size:24px;line-height:26px;padding:18px 0}}.awards__content-item{opacity:0;position:absolute;transition:opacity .2s ease-in-out}.awards__content-item--active{opacity:1;transition:opacity .2s ease-in-out .2s}.awards__background-image{background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.awards__accordion--active .awards__accordion-heading .icon-arrow{transform:rotate(-90deg);transition:all .3s}.awards__accordion-heading{font-size:30px;line-height:32px;color:#002a3a;display:block;border-bottom:solid thin #002a3a;padding:21px 0}@media all and (max-width: 1200px){.awards__accordion-heading{font-size:24px;line-height:26px;padding:18px 0}}@media all and (max-width: 480px){.awards__accordion-heading{font-size:20px;line-height:22px;padding:18px 0}}.awards__accordion-heading .icon-arrow{transform:rotate(90deg);margin-left:10px;transition:all .3s}.awards__accordion-body{display:none}.awards__accordion-body-inner{padding:15px 0}.awards__accordion-body-inner img{height:auto;max-height:120px;width:auto;max-width:100%}.our-values__card{display:block;margin-bottom:20px}.our-values__card:hover .our-values__dropdown-toggle,.our-values__card:focus .our-values__dropdown-toggle{background-color:#002a3a}.our-values__card--active:hover .our-values__dropdown-toggle,.our-values__card--active:focus .our-values__dropdown-toggle{background-color:#f6be00}.our-values__card--active .our-values__card-inner{max-height:400px}.our-values__card--active .our-values__dropdown-toggle{background-color:#f6be00}.our-values__card--active .our-values__dropdown-toggle::before{transform:rotate(0)}.our-values__card--active .our-values__dropdown{transform:translate(0);opacity:1;transition-delay:100ms}.our-values__card-inner{padding:5px;max-height:105px;height:auto;overflow:hidden;transition:400ms max-height linear}@media all and (max-width: 767px){.our-values__card-inner{padding-top:11px}}.our-values__card-inner img{max-width:370px}@media all and (max-width: 767px){.our-values__card-inner img{max-width:320px}}.our-values__dropdown-toggle{position:absolute;top:42px;right:15px;height:24px;width:24px;border-radius:24px;background-color:#bfced6;overflow:hidden;transition:350ms background-color}.our-values__dropdown-toggle::before,.our-values__dropdown-toggle::after{content:"";display:block;position:absolute;top:11px;right:8px;background:#fff;height:2px;width:8px;transition:400ms background-color,400ms transform}.our-values__dropdown-toggle::before{transform:rotate(90deg)}.our-values__dropdown{max-width:452px;width:100%;margin:-30px 30px 0 auto;transform:translateY(-15px);opacity:0;transition:400ms opacity,400ms transform}@media all and (max-width: 991px){.our-values__dropdown{margin:auto;padding:0 20px}}@media all and (max-width: 767px){.our-values__dropdown{margin-top:-15px}}.our-values__content{padding-right:100px}.our-values__columns{display:flex;justify-content:space-between}@media all and (max-width: 767px){.our-values__columns{flex-direction:column;justify-content:center}}.our-values__column--left{width:37.5%;padding-top:120px}.our-values__column--left img{max-width:100%}@media all and (max-width: 767px){.our-values__column--left{width:100%}}@media all and (max-width: 767px){.our-values__column--left{padding-top:0}}.our-values__column--right{width:50%}@media all and (max-width: 1200px){.our-values__column--right{padding-right:0;width:53%}}@media all and (max-width: 767px){.our-values__column--right{width:100%}}.our-values__column--right ul{list-style-type:none;padding-left:0;margin-top:50px}@media all and (max-width: 767px){.our-values__column--right ul{margin-top:30px}}.our-values__column--right li{position:relative;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:center;padding:20px 0 15px 30px;margin-bottom:0}.our-values__column--right li:before{height:9px;width:9px;position:absolute;top:0;left:0;background-color:#002a3a;top:calc(50% - 4px);border-radius:50%;content:""}@media all and (max-width: 1200px){.our-values__column--right li{font-size:22px;line-height:28px}.our-values__column--right li:before{top:calc(50% - 2px)}}@media all and (max-width: 991px){.our-values__column--right li:before{height:7px;width:7px}}@media all and (max-width: 767px){.our-values__column--right li{padding:15px 0 10px 20px;margin-bottom:0}}.our-values__column--right li br{display:none}.our-values__column--right li h3{margin:0;font-size:30px;line-height:36px}.our-values__column--right li h3 br{display:initial}@media all and (max-width: 1200px){.our-values__column--right li h3{font-size:22px;line-height:28px}}.our-values__column--right li p{margin:5px 0 10px}.our-values__column--right li img{width:87px;height:auto;position:absolute;top:0;left:0;top:50%;transform:translateY(-50%)}@media all and (max-width: 767px){.our-values__column--right li img{width:60px}}.popup{background-color:#fff;border-radius:4px;cursor:initial;display:none;box-shadow:0 3px 10px rgba(0,42,58,.3);color:#002a3a;max-width:100vw;position:absolute;top:35px;right:-50px;z-index:50}.popup.active{display:block}.popup.popup--for-star{top:45px;right:-40px}.popup:before{content:"";position:absolute;top:-15px;right:45px;height:16px;width:16px;border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0);border-bottom:16px solid #fff}.popup__close{color:#57798e;position:absolute;top:10px;right:10px;font-size:10px;cursor:pointer;transition:color,.5s}.popup__close:hover,.popup__close:focus{color:#002a3a;transition:color,.5s}.popup__content{text-align:center;padding:30px}.popup__content p{margin:0;font-size:12px;line-height:15px;font-weight:400;color:#57798e}.popup__content p a:not(.button){width:100%;display:block;color:inherit;padding-top:5px}.popup__content p a:not(.button):hover,.popup__content p a:not(.button):focus,.popup__content p a:not(.button):active{color:#002a3a}.popup__content p a:not(.button):hover:after,.popup__content p a:not(.button):focus:after,.popup__content p a:not(.button):active:after{content:url("../img/icons/icon-arrow-dark-blue.svg");display:inline-block;margin-left:2px;width:8px;margin-left:5px;transform:translateX(5px);transition:all .5s}.popup__content p a:not(.button):hover:after svg,.popup__content p a:not(.button):focus:after svg,.popup__content p a:not(.button):active:after svg{width:100%;display:block}.popup__content p a:not(.button):hover:after svg path,.popup__content p a:not(.button):focus:after svg path,.popup__content p a:not(.button):active:after svg path{fill:"dark-blue"}.popup__content p a:not(.button):after{content:url("../img/icons/icon-arrow-med-blue.svg");display:inline-block;margin-left:2px;width:8px;margin-left:5px;transition:all .5s}.popup__content p a:not(.button):after svg{width:100%;display:block}.popup__content p a:not(.button):after svg path{fill:"med-blue"}.popup__title{font-size:20px;line-height:22px;margin:0}.popup__title+p{margin-top:20px}.popup .button{margin:25px auto}.popup__button-wrapper .button{min-width:108px;margin-bottom:0}.popup--sign-in,.popup--error{width:300px}.popup--confirm-unfavourite{width:410px}.popup--inverted{top:auto;bottom:35px}.popup--inverted.popup--for-star{top:auto;bottom:45px}.popup--inverted:before{top:auto;bottom:-15px;border-left:16px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0);border-bottom:none;border-top:16px solid #fff}.popup--confirm-account-deletion{width:400px;right:0}.popup--confirm-account-updated{top:-140px;bottom:auto;right:auto;left:0}.popup--confirm-account-updated:before{right:auto;left:45px}@media all and (max-width: 1200px){.popup:before{right:15px}.popup--sign-in,.popup--confirm-unfavourite{right:-20px}}@media all and (max-width: 991px){.popup:before{top:-9px;right:7px;height:10px;width:10px;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #fff}.popup--sign-in,.popup--confirm-unfavourite{right:-6px;top:25px}.popup--inverted{top:auto;bottom:25px}.popup--inverted:before{top:auto;bottom:-9px;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:none;border-top:10px solid #fff}}@media all and (max-width: 767px){.popup:before{right:21px}.popup__title{font-size:16px;line-height:18px}.popup__title+p{margin-top:15px}.popup__content{padding:20px}.popup .button{margin:20px auto}.popup__button-wrapper .button{margin-bottom:0}.popup--sign-in{width:260px}.popup--sign-in,.popup--confirm-unfavourite{width:300px;right:-20px;top:27px}.popup--inverted{top:auto;bottom:27px}}@media all and (max-width: 480px){.popup--confirm-unfavourite{width:290px}.popup--confirm-account-deletion{width:300px;right:auto;left:0}.popup--confirm-account-deletion:before{right:auto;left:-20px}}.hbj-full{padding-bottom:80px;margin-top:-230px;border:none}.hbj-full .container__inner{width:100%;max-width:575px}.hbj-full #hbj-prev>span,.hbj-full #hbj-next>span{display:flex}.hbj-full__slider--captions{z-index:20;margin-top:35px}.hbj-full__slider--captions .hbj-full__slide{color:inherit}.hbj-full__slider--images{transform:translateY(-115%);z-index:1;margin-bottom:-45%}.hbj-full__slide{min-height:431px;position:relative}.hbj-full__slide:focus{outline:none}.hbj-full__nav-item{display:flex;transform:translateY(-93px)}.hbj-full__nav-item--prev{transform:translateY(-95px) rotate(180deg)}.hbj-full__nav-item--next{position:absolute;left:215px}.hbj-full__nav-item .button:link,.hbj-full__nav-item .button:visited{position:relative !important;left:0 !important;border:none;padding:0;border-radius:0;padding:10px 12px 12px}@media all and (max-width: 767px){.hbj-full__nav-item .button:link,.hbj-full__nav-item .button:visited{padding:8px 12px 8px}}.hbj-full__nav-item .button:hover,.hbj-full__nav-item .button:active{background-color:rgba(0,0,0,0);opacity:.4}.hbj-full__nav-item .button:focus{background-color:rgba(0,0,0,0)}.hbj-full__slide-content{position:relative;z-index:20;padding-top:16px}.hbj-full__slide-content h2{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:28px;font-weight:400;line-height:30px;margin-bottom:15px}@media all and (max-width: 767px){.hbj-full__slide-content h2{font-size:20px;line-height:22px}}.hbj-full__slide-content p{line-height:22px}.hbj-full__slide-image{position:absolute;height:100%;right:0;bottom:0;width:100%;overflow-x:hidden;z-index:15}.hbj-full__slide-img{min-width:1700px;height:auto;display:block;position:absolute;right:0;bottom:0;width:100%;z-index:15}.hbj-full__footer{position:absolute;bottom:auto;width:100%;z-index:30;top:405px;left:0}.hbj-full__nav-inner{position:relative}.hbj-full__nav-list{list-style-type:none;display:flex;margin:0;padding:0;justify-content:space-between}.hbj-full .slick-dots{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;max-width:100%;justify-content:flex-start;transform:translateY(-148px);z-index:30;position:relative;padding-left:90px !important}@media all and (min-width: ){.hbj-full .slick-dots{max-width:100%;padding-left:30px;padding-right:30px}}@media all and (min-width: ){.hbj-full .slick-dots{width:100%;padding-left:30px;padding-right:30px}}@media all and (min-width: 768px){.hbj-full .slick-dots{width:700px;padding-left:0;padding-right:0}}@media all and (min-width: 992px){.hbj-full .slick-dots{width:940px;padding-left:0;padding-right:0}}@media all and (min-width: 1201px){.hbj-full .slick-dots{width:1328px;padding-left:40px;padding-right:40px}}.hbj-full .slick-dots button{transition:all .3s ease-in-out}.hbj-full .slick-dots button:hover,.hbj-full .slick-dots button:active{background-color:#002a3a}@media all and (max-width: 1200px){.hbj-full .slick-dots{padding-left:50px !important}}@media all and (max-width: 991px){.hbj-full .slick-dots{transform:translateY(-108px)}}@media all and (max-width: 767px){.hbj-full .slick-dots{transform:translateY(-69px);padding-left:68px !important}}@media all and (max-width: 1200px){.hbj-full .container__inner{max-width:465px}.hbj-full__slider--captions .hbj-full__slide .hbj-full__slide-content{height:288px}.hbj-full__slide-img{min-width:1600px}}@media all and (max-width: 991px){.hbj-full{margin-top:-260px}.hbj-full__slider--captions .hbj-full__slide .hbj-full__slide-content{height:308px}.hbj-full__slide{min-height:401px}.hbj-full__slide-content{padding-top:60px;height:308px}.hbj-full__slide-img{min-width:1000px}.hbj-full__footer{top:415px}}@media all and (max-width: 767px){.hbj-full{margin-top:-160px}.hbj-full__slide{min-height:431px}.hbj-full__slide-img{min-width:1100px}.hbj-full .slick-dots{width:455px;transform:translateY(-3px);justify-content:center;padding-left:20px !important;margin-top:0 !important}.hbj-full__slider--images{transform:translateY(calc(-100% - 33px))}.hbj-full__slider--captions{position:relative}.hbj-full__slider--captions .hbj-full__slide .hbj-full__slide-content{height:275px;padding-top:0;align-items:flex-start}.hbj-full__nav-item{transform:translateY(-68px)}.hbj-full__nav-item--prev{transform:translateY(-69px) rotate(180deg)}.hbj-full__nav-item--next{right:0;left:auto}.hbj-full__footer{top:485px}}@media all and (max-width: 480px){.hbj-full__nav-item{transform:translateY(-106px)}.hbj-full__nav-item--prev{transform:translateY(-106px) rotate(180deg)}.hbj-full__slide-img{min-width:750px}.hbj-full__slide{min-height:391px}}.hero--post-id-539.hero--community .hero__display-title{margin-bottom:-80px}.hero--post-id-539.hero--community .hero__community-logo{max-width:500px;max-height:300px}@media all and (max-width: 767px){.hero--post-id-539.hero--community .hero__community-logo{max-width:100%}}.hero--post-id-539.hero--community .hero__community-info{margin-top:-80px}@media all and (max-width: 767px){.hero--post-id-539.hero--community .hero__community-info{margin-top:0}.hero--post-id-538.hero--community .hero__community-logo{margin-top:-60px}.hero--post-id-538.hero--community .hero__play-button{top:153px}.hero--post-id-538.hero--community .hero__community-info{margin-top:-70px}}.community-location--539 .community-location__logo{max-height:115px;margin-top:-15px;margin-bottom:-25px}.hero--post-id-536.hero--community .hero__display-title{margin-bottom:-80px}.hero--post-id-536.hero--community .hero__community-logo{max-width:500px;max-height:300px}@media all and (max-width: 767px){.hero--post-id-536.hero--community .hero__community-logo{max-width:100%}}.hero--post-id-536.hero--community .hero__community-info{margin-top:-80px}.community-location--536 .community-location__logo{max-height:135px;margin-top:-20px;margin-bottom:-30px}#map-card-536 .card__logo-wrapper{padding-top:0;padding-bottom:0}.hero--post-id-540.hero--community .hero__display-title{margin-bottom:-40px}.hero--post-id-540.hero--community .hero__community-info{margin-top:-40px}#map-card-540 .card__logo-wrapper{padding-top:0;padding-bottom:0}.hero--post-id-538.hero--community .hero__display-title{margin-bottom:-10px}.hero--post-id-538.hero--community .hero__community-info{margin-top:-20px}.hero--post-id-543.hero--community .hero__display-title{margin-bottom:-40px}.hero--post-id-543.hero--community .hero__community-info{margin-top:-30px}.hero--post-id-35985.hero--community .hero__community-logo,.hero--post-id-47832.hero--community .hero__community-logo{max-height:190px}@media all and (max-width: 767px){.hero--post-id-35985.hero--community .hero__community-logo,.hero--post-id-47832.hero--community .hero__community-logo{max-height:160px}}.announcement{position:absolute;z-index:11;top:80px;left:375px;right:0;background:rgba(246,190,0,.8);padding:12px 35px;color:#002a3a;display:flex;align-items:center;font-size:13px}.announcement .announcement-copy{padding-top:3px}.announcement b{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='512' height='512' enable-background='new 0 0 512 512' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23002a3a' data-name='Layer 3'%3E%3Cpath d='M11 14.414v7.435a.152.152 0 0 0 .152.151h9.7a.152.152 0 0 0 .148-.151v-7.435l-5-5z' data-original='%23000000'/%3E%3Cpath d='M16 1a15 15 0 1 0 15 15A15.017 15.017 0 0 0 16 1zm8.207 15.207a.95.95 0 0 1-1.207.138v5.5A2.154 2.154 0 0 1 20.848 24h-9.7A2.154 2.154 0 0 1 9 21.849v-5.5a.986.986 0 0 1-1.207-.138 1 1 0 0 1 0-1.414l1.5-1.5 6-6a1 1 0 0 1 1.414 0l6 6 1.5 1.5a1 1 0 0 1 0 1.41z' data-original='%23000000'/%3E%3C/g%3E%3C/svg%3E");background-size:22px 22px;display:inline-block;width:22px;height:22px;margin-right:10px;margin-left:-16px;flex:0 0 22px}@media all and (max-width: 767px){.announcement{left:0;top:66px}}.entry-content__main a:not(.button):not(.um-button):not(.card__link):not(.wp-block-button__link),.entry-content--post a:not(.button):not(.um-button):not(.card__link):not(.wp-block-button__link){color:inherit;font-weight:500}.entry-content__main a:not(.button):not(.um-button):not(.card__link):not(.wp-block-button__link):hover,.entry-content__main a:not(.button):not(.um-button):not(.card__link):not(.wp-block-button__link):focus,.entry-content__main a:not(.button):not(.um-button):not(.card__link):not(.wp-block-button__link):active,.entry-content--post a:not(.button):not(.um-button):not(.card__link):not(.wp-block-button__link):hover,.entry-content--post a:not(.button):not(.um-button):not(.card__link):not(.wp-block-button__link):focus,.entry-content--post a:not(.button):not(.um-button):not(.card__link):not(.wp-block-button__link):active{text-decoration:underline}.entry-content__main{padding-top:30px;padding-bottom:30px}.vimeo-wrapper{padding:0;width:100%;height:100%;overflow:hidden;position:relative}.vimeo-wrapper iframe{box-sizing:border-box;width:177.77777778vw;height:56.25vw;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media all and (max-width: 767px){.vimeo-wrapper iframe{width:1510px}}.post-loop{margin-top:60px}@media all and (max-width: 480px){.bjzm-wrapper--blog .content-block__image>.container{padding-left:0;padding-right:0}}.blog-single-page{background:#fff}.blog-single-page .content-single__entry-content a:not(.wp-block-button__link){color:#002a3a}.blog-single-page .content-single__entry-content a:not(.wp-block-button__link):hover,.blog-single-page .content-single__entry-content a:not(.wp-block-button__link):focus{text-decoration:underline}.blog-single-page .blog-post__meta-list{margin:0}.blog-single-page .blog-post__meta-list li{margin-right:0}.blog-single-page .blog-post__tags p{color:#57798e}.blog-single-page .blog-post__tags a{color:inherit}.blog-single-page .blog-post__featured-image{width:100%;margin:40px auto 0}.blog-single-page .blog-post__featured-image img{width:100%;height:auto}.blog-single-page .blog-post__category{margin:0}.blog-single-page .blog-post-inner{padding:50px 0}.blog-single-page .blog-post-inner iframe{display:block;width:100%;margin:40px auto;min-height:345px}.blog-single-page .blog-post-inner img{max-width:100%}.blog-single-page .blog-post-inner a:not(.wp-block-button__link){font-weight:600}@media all and (max-width: 767px){.blog-single-page .blog-post__featured-image{margin-top:20px}.blog-single-page .blog-post__info{margin-bottom:0}.blog-single-page .blog-post__meta{flex-flow:row wrap}.blog-single-page .blog-post__meta-list{width:100%}.blog-single-page .blog-post-inner{padding:25px 0}}.bjzm-wrapper--404 h1{font-family:ChronicaPro;font-weight:normal;font-style:normal;font-size:40px;font-weight:400;line-height:40px;text-align:center;margin:0}@media all and (max-width: 767px){.bjzm-wrapper--404 h1{font-size:28px;line-height:30px}}.bjzm-wrapper--404 .bjzm-wrapper__inner{padding:250px 0 170px}@media all and (max-width: 767px){.bjzm-wrapper--404 .bjzm-wrapper__inner{padding:190px 0 140px}}@media all and (max-width: 480px){.bjzm-wrapper--404 .bjzm-wrapper__inner{padding:90px 0 40px}}.models__mobile-header{display:none}.models__desktop-header h3{margin-bottom:0}@media all and (max-width: 991px){.models__desktop-header{display:none}}.content-block__container.container.launch-details{width:100%;padding-left:0;padding-right:0}.launch-details-white-bg-wrapper{background-color:#fff}.announce-gradient-bg,.launch-details-gradient-bg,.launch-details-white-bg{position:relative;display:grid;grid-template-columns:minmax(400px, 1fr) 3fr 1fr;grid-template-rows:auto;gap:0 16px;padding-left:40px;padding-right:40px}@media all and (max-width: 1200px){.announce-gradient-bg,.launch-details-gradient-bg,.launch-details-white-bg{padding-left:0;padding-right:0;gap:16px}}@media all and (max-width: 767px){.announce-gradient-bg,.launch-details-gradient-bg,.launch-details-white-bg{padding-left:20px;padding-right:20px;grid-template-columns:1fr;grid-template-rows:auto}}.announce-gradient-bg,.launch-details-gradient-bg{padding-top:27px}@media all and (max-width: 991px){.announce-gradient-bg,.launch-details-gradient-bg{padding-bottom:30px}}.launch-details-white-bg{padding-top:30px;min-height:220px}@media all and (max-width: 991px){.launch-details-white-bg{min-height:unset}}@media all and (max-width: 991px){.announce-image-container,.launch-details-image-container{width:300px;height:300px}}.announce-image-container{position:absolute}@media all and (min-width: 992px){.announce-image-container{position:relative}}.announce-image,.launch-details-image{position:absolute;width:360px;height:360px;border-radius:50%;background-color:#fff;overflow:hidden;z-index:1}@media all and (max-width: 991px){.announce-image,.launch-details-image{width:300px;height:300px}}.announce-image img,.launch-details-image img{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:100%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);object-fit:cover;object-position:center}.announce-title,.launch-details-title{grid-column:2/3;align-self:center;line-height:1.35}@media all and (max-width: 991px){.announce-title,.launch-details-title{grid-column:1/3;margin-bottom:0}}.register-cta{grid-column:3/4;align-self:center;justify-self:center}@media all and (max-width: 991px){.register-cta{grid-column:1;justify-self:left}}.launch-details-calendar-share{grid-column:2/4;display:flex;font-size:14px}.launch-details-calendar{white-space:nowrap;margin-right:24px}.launch-details-calendar a{color:inherit}.launch-details-calendar span:after{content:url("../img/icons/icon-add-to-calendar-dark-blue.svg");display:inline-block;border-radius:50%;height:16px;width:16px;margin-left:8px;vertical-align:middle}.launch-details-share{white-space:nowrap}.launch-details-share a{color:inherit}.launch-details-share span:after{content:url("../img/icons/icon-share-dark-blue.svg");display:inline-block;border-radius:50%;height:16px;width:16px;margin-left:8px}.release-highlights,.cal-share-highlights{grid-column:2/4}@media all and (max-width: 991px){.release-highlights,.cal-share-highlights{grid-column:1}}.release-highlights .bullets-title,.cal-share-highlights .bullets-title{margin-top:30px}.release-highlights ul,.cal-share-highlights ul{margin:20px 0 0 26px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 60px}@media all and (max-width: 991px){.release-highlights ul,.cal-share-highlights ul{grid-template-columns:1fr}}.release-highlights ul li,.cal-share-highlights ul li{display:block;font-weight:400;line-height:1.3;list-style:none;font-size:14px;padding:2px 0 8px 2px;text-indent:-14px}.release-highlights ul li:before,.cal-share-highlights ul li:before{content:url("../img/icons/icon-checkmark-gold-circled.svg");display:inline-block;border-radius:50%;height:16px;width:16px;margin-right:-2px;vertical-align:-2px}@media all and (max-width: 767px){.release-highlights ul,.cal-share-highlights ul{margin:10px 0;padding-left:26px}.release-highlights ul li,.cal-share-highlights ul li{font-size:13px}}.community-details,.community-announce{padding-top:10px;padding-bottom:30px}@media all and (max-width: 991px){.community-details,.community-announce{padding-top:10px;padding-bottom:10px}}.community-details .community-details-title,.community-announce .community-details-title{padding-bottom:20px}.community-details .community-announce-download-containers,.community-details .community-details-download-containers,.community-announce .community-announce-download-containers,.community-announce .community-details-download-containers{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px 80px}@media all and (max-width: 991px){.community-details .community-announce-download-containers,.community-details .community-details-download-containers,.community-announce .community-announce-download-containers,.community-announce .community-details-download-containers{gap:30px 50px}}.community-details .community-announce-download-containers .pdf-download-details-container,.community-details .community-details-download-containers .pdf-download-details-container,.community-announce .community-announce-download-containers .pdf-download-details-container,.community-announce .community-details-download-containers .pdf-download-details-container{flex-direction:column}.community-details .community-announce-download-containers .pdf-download-details,.community-details .community-details-download-containers .pdf-download-details,.community-announce .community-announce-download-containers .pdf-download-details,.community-announce .community-details-download-containers .pdf-download-details{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 30px}@media all and (max-width: 991px){.community-details .community-announce-download-containers .pdf-download-details,.community-details .community-details-download-containers .pdf-download-details,.community-announce .community-announce-download-containers .pdf-download-details,.community-announce .community-details-download-containers .pdf-download-details{flex-direction:column;gap:20px}}.community-details .community-announce-download-containers .download-pdf,.community-details .community-details-download-containers .download-pdf,.community-announce .community-announce-download-containers .download-pdf,.community-announce .community-details-download-containers .download-pdf{white-space:nowrap}.community-details .community-announce-download-containers .download-pdf .button--has-icon span,.community-details .community-details-download-containers .download-pdf .button--has-icon span,.community-announce .community-announce-download-containers .download-pdf .button--has-icon span,.community-announce .community-details-download-containers .download-pdf .button--has-icon span{padding-right:4px}.community-details .community-announce-download-containers .download-pdf .button--has-icon span:after,.community-details .community-details-download-containers .download-pdf .button--has-icon span:after,.community-announce .community-announce-download-containers .download-pdf .button--has-icon span:after,.community-announce .community-details-download-containers .download-pdf .button--has-icon span:after{content:url("../img/icons/icon-new-tab-dark-blue.svg");display:inline-block;margin-top:.5px;width:11px}.community-details .community-announce-download-containers .download-pdf .button--has-icon span:after svg,.community-details .community-details-download-containers .download-pdf .button--has-icon span:after svg,.community-announce .community-announce-download-containers .download-pdf .button--has-icon span:after svg,.community-announce .community-details-download-containers .download-pdf .button--has-icon span:after svg{width:100%;display:block}.community-details .community-announce-download-containers .download-pdf .button--has-icon span:after svg path,.community-details .community-details-download-containers .download-pdf .button--has-icon span:after svg path,.community-announce .community-announce-download-containers .download-pdf .button--has-icon span:after svg path,.community-announce .community-details-download-containers .download-pdf .button--has-icon span:after svg path{fill:"dark-blue"}.community-details .community-announce-download-containers .download-pdf .button--has-icon span:before,.community-details .community-details-download-containers .download-pdf .button--has-icon span:before,.community-announce .community-announce-download-containers .download-pdf .button--has-icon span:before,.community-announce .community-details-download-containers .download-pdf .button--has-icon span:before{content:url("../img/icons/icon-new-tab-white.svg");display:inline-block;margin-top:.5px;width:11px}.community-details .community-announce-download-containers .download-pdf .button--has-icon span:before svg,.community-details .community-details-download-containers .download-pdf .button--has-icon span:before svg,.community-announce .community-announce-download-containers .download-pdf .button--has-icon span:before svg,.community-announce .community-details-download-containers .download-pdf .button--has-icon span:before svg{width:100%;display:block}.community-details .community-announce-download-containers .download-pdf .button--has-icon span:before svg path,.community-details .community-details-download-containers .download-pdf .button--has-icon span:before svg path,.community-announce .community-announce-download-containers .download-pdf .button--has-icon span:before svg path,.community-announce .community-details-download-containers .download-pdf .button--has-icon span:before svg path{fill:"white"}.content-block--community-announce .community-announce{padding-bottom:0px}.content-block--community-announce .community-announce .community-announce-header{min-height:150px}@media all and (min-width: 992px){.content-block--community-announce .community-announce .community-announce-header{min-height:350px}}.content-block--community-announce .community-announce .community-announce-header h2{font-size:35px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.14}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-header h2{margin-top:0;padding-left:150px;font-size:28px}}@media all and (max-width: 767px){.content-block--community-announce .community-announce .community-announce-header h2{padding-left:130px;font-size:16px;line-height:1.26}}@media all and (min-width: 1201px){.content-block--community-announce .community-announce .community-announce-header h2{margin-top:60px}}.content-block--community-announce .community-announce .community-announce-header .register-cta{display:none}@media all and (min-width: 768px){.content-block--community-announce .community-announce .community-announce-header .register-cta{display:block}}.content-block--community-announce .community-announce .community-announce-header p{max-width:80%;margin:50px 0;font-size:40px;line-height:1.35;color:#002a3a}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-header p{font-size:28px;line-height:1.21}}@media all and (min-width: 768px){.content-block--community-announce .community-announce .community-announce-header p{margin:80px 0}}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-header .announce-image-container,.content-block--community-announce .community-announce .community-announce-header .announce-image-container .announce-image{width:170px;height:170px}}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-header .announce-image-container{margin-top:-10px;margin-left:-80px}}@media all and (max-width: 767px){.content-block--community-announce .community-announce .community-announce-header .announce-image-container{margin-top:-20px;margin-left:-60px}}.content-block--community-announce .community-announce .community-announce-header .announce-gradient-bg{padding-left:0px;padding-right:0px}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-header .announce-gradient-bg{display:flex}}.content-block--community-announce .community-announce .community-announce-content{background-color:#fff;padding-top:45px}.content-block--community-announce .community-announce .community-announce-content .plus-toggle{position:relative;height:57px;width:57px;border-radius:50%;background:rgba(0,0,0,0);border:2px solid #fff;outline:none;padding:12px;display:block;margin:auto;transition:all .25s cubic-bezier(0.25, 0.8, 0.25, 1);cursor:pointer;z-index:20}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-content .plus-toggle{transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1);height:27px;width:27px;border:1px solid #fff;padding:12px}}.content-block--community-announce .community-announce .community-announce-content .plus-toggle::before,.content-block--community-announce .community-announce .community-announce-content .plus-toggle::after{position:absolute;top:50%;left:50%;width:55%;height:2px;background-color:#fff;pointer-events:none;transition:all .25s cubic-bezier(0.25, 0.8, 0.25, 1);transform-origin:center;content:""}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-content .plus-toggle::before,.content-block--community-announce .community-announce .community-announce-content .plus-toggle::after{height:1px;transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1)}}.content-block--community-announce .community-announce .community-announce-content .plus-toggle::before{transform:translate(-50%, -50%)}.content-block--community-announce .community-announce .community-announce-content .plus-toggle::after{transform:translate(-50%, -50%) rotate(90deg)}.content-block--community-announce .community-announce .community-announce-content .active .plus-toggle{border-color:#000;transform:rotate(180deg)}.content-block--community-announce .community-announce .community-announce-content .active .plus-toggle::before,.content-block--community-announce .community-announce .community-announce-content .active .plus-toggle::after{background-color:#000}.content-block--community-announce .community-announce .community-announce-content .active .plus-toggle::after{width:0}@media all and (max-width: 991px){.content-block--community-announce .community-announce .highlights-and-pdfs{padding:0;margin-top:30px;margin-bottom:30px;border-radius:4px;border:0}}@media all and (max-width: 991px){.content-block--community-announce .community-announce .highlights-and-pdfs .panel-wrapper{box-shadow:0 3px 10px 0 rgba(0,42,58,.1);background:#fff}}@media all and (max-width: 767px){.content-block--community-announce .community-announce .highlights-and-pdfs .panel-wrapper{margin:0 20px}}.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-highlight-button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding-top:35px;padding-bottom:10px}@media all and (min-width: 992px){.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-highlight-button{display:none}}.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-highlight-button .plus-toggle{position:absolute;top:30px;right:20px;color:#000;border-color:#000}.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-highlight-button .plus-toggle::before,.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-highlight-button .plus-toggle::after{background-color:#000}@media all and (max-width: 991px){.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-panel{max-height:0;transition:max-height .25s ease .25s}}@media all and (max-width: 991px){.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-panel .community-highlights-subheading{opacity:0;margin-left:30px;margin-right:30px;transition:opacity .25s ease}}.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-panel .release-highlights{margin-bottom:25px}@media all and (max-width: 991px){.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-panel .release-highlights{opacity:0;margin-left:30px;margin-right:30px;transition:opacity .25s ease}}.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-panel .community-announce-download-containers{margin-bottom:40px}@media all and (max-width: 991px){.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-panel .community-announce-download-containers{opacity:0;transition:opacity .25s ease;margin-left:30px;margin-right:30px;padding-bottom:30px}}.content-block--community-announce .community-announce .highlights-and-pdfs .mobile-panel .community-announce-download-containers .pdf-download-details{flex-direction:row}.content-block--community-announce .community-announce .highlights-and-pdfs.active .mobile-panel{max-height:800px;transition:max-height .25s ease .25,opacity .25s ease .5s}.content-block--community-announce .community-announce .highlights-and-pdfs.active .mobile-panel .community-highlights-subheading,.content-block--community-announce .community-announce .highlights-and-pdfs.active .mobile-panel .release-highlights,.content-block--community-announce .community-announce .highlights-and-pdfs.active .mobile-panel .community-announce-download-containers{opacity:1;transition:opacity .25s ease .25s,max-height .25s ease}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel{position:relative;margin-bottom:30px}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel:last-child{margin-bottom:0}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel{margin-bottom:20px}}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .image-wrapper{aspect-ratio:1248/550}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .image-wrapper img{width:100%}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .image-wrapper{display:none}}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper{position:absolute;top:0;left:0;display:flex;height:100%;width:100%}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper{position:relative}}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper .controls{display:flex;align-items:center;justify-content:center;padding:0 45px}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper .controls{position:absolute;top:20px;right:0;padding:0 20px}}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper .panel-content{display:flex;flex-direction:column;justify-content:center}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper .panel-content{width:100%;justify-content:flex-start}}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper .panel-content h2{width:calc(75% - 140px);margin:20px 0;transition:color .25s ease;color:#fff;line-height:54px;background-position:center;background-size:auto 100%}@media all and (min-width: 992px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper .panel-content h2{background-image:none !important}}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper .panel-content h2{display:flex;align-items:center;text-align:center;width:100%;padding:20px;aspect-ratio:350/268;margin:0;line-height:34px}}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper .panel-content p{width:calc(75% - 140px);padding:0;margin:0;opacity:0;transition:opacity .25s ease}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper .panel-content p{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;height:100%;padding:20px;background:#fff;box-shadow:0 3px 10px 0 rgba(0,42,58,.1);transition:opacity .4s ease,padding .25s ease .5s;font-size:16px}}@media all and (min-width: 992px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel .panel-content-wrapper .panel-content p{transition:opacity .25s ease,max-height .25s ease;max-height:0}}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel:before{position:absolute;top:0;left:0;display:block;background:#fff;height:100%;width:0;transition:width .25s ease;content:"";box-shadow:0 3px 10px 0 rgba(0,42,58,.1)}@media all and (max-width: 991px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel:before{content:none}}@media all and (min-width: 992px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel.active .panel-content-wrapper h2{color:#000}}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel.active .panel-content-wrapper p{opacity:1;transition:opacity .75s ease .25s,padding .25s ease}@media all and (min-width: 992px){.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel.active .panel-content-wrapper p{max-height:300px;transition:max-height .25s ease,opacity .75s ease .25s,padding .25s ease .25}}.content-block--community-announce .community-announce .community-announce-highlights .community-announce-highlight-panels .panel.active:before{width:75%}.content-block--community-announce .community-announce .community-announce-cta{background-color:#fff}.content-block--community-announce .community-announce .community-announce-cta .community-cta-wrapper{margin-top:0;margin-bottom:0;padding-top:50px;padding-bottom:50px}.community-location{position:relative;height:600px}.community-location__inner{height:100%}.community-location__map{height:100%;width:100%;max-width:870px;background-color:gray}.community-location__contact-card{background-color:#fff;max-width:600px;width:100%;position:absolute;top:50%;transform:translateY(-50%);max-height:560px;box-shadow:0 1px 3px rgba(0,0,0,.16);right:0}.community-location__contact-card p,.community-location__contact-card address{font-style:normal;font-size:13px;line-height:20px;margin-top:4px;margin-bottom:0}.community-location__contact-card p a,.community-location__contact-card address a{color:inherit}.community-location__contact-card h4{margin-bottom:13px;font-size:15px;line-height:20px}.community-location__contact-card h5{margin:0}.community-location__contact-card a:not(.button):hover,.community-location__contact-card a:not(.button):focus,.community-location__contact-card a:not(.button):active{text-decoration:underline}.community-location__contact-card-inner{padding:23px 53px 43px}.community-location__logo{max-width:250px;max-height:95px}.community-location__contact-columns{display:flex}.community-location__contact-column{width:50%}.community-location__contact-column.community-location__contact-column--left{width:45%}.community-location__contact-column.community-location__contact-column--right{width:55%}.model-availability-disclaimer{padding-left:10px;padding-right:10px}@media all and (max-width: 767px){.model-availability-disclaimer{padding-left:0;padding-right:0}}.sales-professionals{min-height:50px;margin-bottom:20px}.sales-professional{position:relative;margin-top:15px}.sales-professional__img{max-width:52px;border-radius:50%;position:absolute;left:0}.sales-professional__info{padding-left:70px}.sales-professional__link{word-break:break-word}.sales-professional__link:link,.sales-professional__link:visited{color:inherit}.app-legend .filters{white-space:nowrap;flex-wrap:wrap}@media all and (max-width: 991px){.models__mobile-header{display:flex;justify-content:space-between;align-items:center}.models .filter-toggle{padding:10px 13px}.models .filter-toggle:link,.models .filter-toggle:visited{transition:none}.models .filter-toggle--close{display:none}.models .filter-toggle--active{background-color:#fff}.models .filter-toggle--active .filter-toggle-icon--open{display:none}.models .filter-toggle--active .filter-toggle-icon--close{display:block}.models .filter-toggle-icon--open{transform:translate(0px, 4px);display:block}.models .filter-toggle-icon--close{display:none;transform:translate(-1px, 2px)}.community-location{height:auto}.community-location__inner{height:100%;display:flex;flex-direction:column-reverse}.community-location__contact-card{transform:none;width:100%;max-width:initial;box-shadow:none;max-height:initial;position:relative;width:calc(100% + 40px);left:-20px;padding-left:20px;padding-right:20px}.community-location__contact-card-inner{padding:140px 0 105px}.community-location__map{min-height:375px !important;height:375px !important;transform:translateY(-53px);z-index:10}.community-location__logo{margin:0 auto;box-shadow:0 1px 3px rgba(0,0,0,.16);max-width:initial;max-width:300px;max-height:250px !important;display:block;padding:50px 20px;position:absolute;top:0;transform:translate(-50%, -50%);background:#fff;left:50%}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar--community-filter{background:#fff;position:absolute;top:0;width:100%;max-width:calc(100% - 20px);z-index:55;padding-right:0;margin-left:10px;display:none;top:73px}.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar--community-filter.mobile-active{display:block;z-index:1000}}.mobile-community-nav{position:absolute;width:100%;position:absolute;width:100%;background:#fff;left:20px;width:calc(100% - 40px);z-index:10;height:100%;box-shadow:0 3px 10px rgba(0,42,58,.1);display:none;top:52px;z-index:40;height:calc(100% - 120px)}.mobile-community-nav__close{right:0;left:auto;position:absolute;background:#fff;padding:10px 13px;top:-44px}.mobile-community-nav--active{display:block}.mobile-community-nav__inner{padding:30px 20px}.mobile-community-nav .navigation--communities-list{padding:0}.mobile-community-nav ul li.community-item{display:block;padding-left:0 !important}.mobile-community-nav ul li.community-item:before{display:none}.mobile-community-nav .community-item__link:before{display:none}.mobile-community-nav .community-item__link:hover,.mobile-community-nav .community-item__link:active{color:inherit}@media all and (max-width: 767px){.bjzm-wrapper--has-sidebar .bjzm-wrapper__sidebar--community-filter{background:#fff;position:absolute;width:100%;max-width:100%;margin-left:0;z-index:100}.sales-professional__img{max-width:52px;border-radius:50%;position:absolute;left:0;position:relative;margin:0 auto;display:block}.sales-professional__info{text-align:center;padding-left:0;margin-top:10px}.community-location__contact-column.community-location__contact-column--left{margin:0 auto 30px auto;text-align:center}.community-location__cta{text-align:center}.community-location__contact-card h4{text-align:center;margin-top:30px}}@media all and (max-width: 480px){.community-location__contact-columns{flex-direction:column}.community-location__contact-column.community-location__contact-column--left,.community-location__contact-column.community-location__contact-column--right{width:100%;max-width:100%;margin:0 auto}}.modal{display:none;position:fixed;z-index:1021;opacity:0;transition:opacity .7s ease-out,transform .7s ease-out;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,18,25,.84)}.modal.show{opacity:1}.modal-header{background-color:#002a3a;color:#f6be00;border-radius:3px 3px 0 0}.modal-title{margin:0;padding:60px 30px 24px 30px}@media all and (max-width: 767px){.modal-title{padding-top:50px}}.modal-content{margin:auto;width:540px;min-height:200px;box-shadow:4px 4px 4px 0 rgba(0,0,0,.15)}@media all and (max-width: 767px){.modal-content{width:320px}}.modal-content button{border:none;background-color:rgba(0,0,0,0);padding:18px 16px 0 0}.sharing-tooltip{display:none;position:absolute;z-index:1030;padding:5px 10px;background-color:#002a3a;color:#fff;border-radius:4px;font-size:16px;text-align:center;opacity:.9}.close{color:#fff;font-size:13px;line-height:normal}.close:hover,.close:focus{color:#57798e;text-decoration:none;cursor:pointer}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1020;background-color:#000}.modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modal-dialog .modal-content>p{display:none}.modal-dialog .modal-body{background-color:#fefefe;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:40px 30px 46px 30px;border-radius:0 0 3px 3px}@media all and (max-width: 767px){.modal-dialog .modal-body{flex-direction:column;padding-top:20px;padding-bottom:20px}}.modal-dialog .modal-body .share-container:not(:last-of-type){margin-right:20px}.modal-dialog .modal-body .share-container p{display:none}.modal-dialog .modal-body .share{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-evenly;width:100%;height:100%;margin-bottom:0;padding:0;color:#002a3a;font-size:16px;font-weight:400;line-height:1.25;text-align:center;text-decoration:none;gap:6px}@media all and (max-width: 767px){.modal-dialog .modal-body .share{flex-direction:row-reverse;height:50px;padding-top:10px;padding-bottom:10px;gap:unset}}@media all and (max-width: 767px){.modal-dialog .modal-body .share .icon-container{margin-right:16px;width:20px}}.modal-dialog .modal-body .share:hover{color:#57798e;cursor:pointer}.modal-dialog .modal-body .share.social-share:hover{color:#57798e}.modal-dialog .modal-body .share.social-share:hover .icon-container svg path{transition:all .3s;fill:#57798e}.modal-dialog .modal-body .share p{display:none}.modal-dialog .modal-close{display:flex;justify-content:right;white-space:nowrap}.modal-dialog .modal-close span{display:flex;align-items:center;color:#fff}.modal-dialog .modal-close span:after{content:"";display:inline-block;border-radius:50%;background:url("../img/icons/icon-close-large.svg") no-repeat center;background-size:20px 20px;height:20px;width:20px;margin-left:8px;margin-top:-2px}@media all and (max-width: 767px){.modal-dialog .modal-close{margin-top:10px}}#calendarModal .modal-content{width:320px}#calendarModal .modal-body{flex-direction:column;padding:30px}#calendarModal .modal-body .share-container:not(:last-of-type){margin-right:20px}#calendarModal .modal-body .share{flex-direction:row-reverse;height:50px;padding-top:10px;padding-bottom:10px}#calendarModal .modal-body .share .icon-container{margin-right:16px;width:20px}.community-cta-wrapper{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:0 16px;margin-top:50px;margin-bottom:50px}.community-cta-wrapper h3{margin-top:0;margin-bottom:0}@media all and (max-width: 1200px){.community-cta-wrapper{gap:16px}}.cta-above-contact .community-cta-wrapper{margin-bottom:-50px}@media all and (max-width: 991px){.cta-above-contact .community-cta-wrapper{margin-bottom:30px;padding-bottom:20px}}.community-sitemap{position:relative;display:flex;margin:0 auto;background-color:#fff}.community-sitemap img,.community-sitemap svg{margin:0 auto;width:100%;height:100%}.community-sitemap-container{margin:40px 0;max-width:1400px;width:100%;margin-left:auto;margin-right:auto}.community-sitemap-wrapper{display:grid;grid-template-columns:210px 1fr;gap:14px}@media all and (max-width: 991px){.community-sitemap-wrapper{grid-template-columns:300px 1fr;gap:20px}}@media all and (max-width: 767px){.community-sitemap-wrapper{grid-template-columns:1fr;gap:20px}}.community-sitemap-sidebar{display:flex;flex-direction:column;gap:20px}@media all and (max-width: 767px){.community-sitemap-sidebar{order:-1}}.sidebar__title:has(+.unit-filters){margin-bottom:10px}.unit-filters__inner{display:flex;flex-direction:column;gap:5px}.unit-filters__section{display:flex;flex-direction:column}.unit-filters__select-wrapper{position:relative;cursor:pointer}.unit-filters__select-display{width:100%;min-height:42px;padding:10px 35px 10px 12px;border:1px solid #ccc;border-radius:4px;background-color:#dee5ea;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M10.293 3.293L6 7.586 1.707 3.293A1 1 0 00.293 4.707l5 5a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;font-size:12px;color:#002a3a;display:flex;align-items:center;gap:4px;transition:all .2s ease;font-weight:600}.unit-filters__select-value{font-weight:400;color:#666}.unit-filters__label{display:block;margin-bottom:8px;font-size:.875rem;font-weight:600;color:#333}.unit-filters__select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2;transition:none;font-size:.9rem}.unit-filters__select:focus{outline:none}.unit-filters__select:focus,.unit-filters__select:active{opacity:1;background-color:#fff;border:1px solid #06c;border-radius:4px;padding:10px 35px 10px 12px;appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist}.unit-filters__select:focus:not(:active)+.unit-filters__select-display{border-color:#06c;box-shadow:0 0 0 3px rgba(0,102,204,.1)}.unit-filters__select:hover:not(:focus):not(:active)+.unit-filters__select-display{border-color:#999}.unit-filters__select:focus+.unit-filters__select-display,.unit-filters__select:active+.unit-filters__select-display{opacity:0;pointer-events:none}.unit-filters__actions{margin-top:5px}.unit-filters__actions .button{width:100%}.community-sitemap-units h3{margin-bottom:20px;font-size:1.5rem;font-weight:600}.community-sitemap-units .unit-list{list-style:none;padding:0;margin:0;max-height:600px;overflow-y:auto}.community-sitemap-units .unit-list::-webkit-scrollbar{width:8px}.community-sitemap-units .unit-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}.community-sitemap-units .unit-list::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.community-sitemap-units .unit-list::-webkit-scrollbar-thumb:hover{background:#555}.community-sitemap-units .unit-list-item{padding:5px;cursor:pointer;transition:all .3s ease;display:flex;justify-content:space-between;align-items:center;border-radius:4px}.community-sitemap-units .unit-list-item:last-child{border-bottom:none}.community-sitemap-units .unit-list-item:hover{background-color:#f8f8f8}.community-sitemap-units .unit-list-item .unit-name{font-weight:400;font-size:12px;color:#002a3a}.community-sitemap-units .unit-list-item .unit-status{font-size:.75rem;padding:5px 8px 4px;border-radius:50px;display:inline-block;width:fit-content;line-height:1;color:#002a3a}.community-sitemap-units .unit-list-item.active{background-color:#002a3a}.community-sitemap-units .unit-list-item.active .unit-name{color:#fff;font-weight:600}.community-sitemap-units .unit-list-item.status-available .unit-status{background-color:#e0f9de}.community-sitemap-units .unit-list-item.status-sold .unit-status,.community-sitemap-units .unit-list-item.status-not-available .unit-status,.community-sitemap-units .unit-list-item.status-terminated .unit-status{background-color:#f8dcdc}.community-sitemap-units .unit-list-item.status-model .unit-status,.community-sitemap-units .unit-list-item.status-conditional .unit-status,.community-sitemap-units .unit-list-item.status-in-progress .unit-status{background-color:#f9f7de}.community-sitemap-svg{position:relative;border:1px solid #e0e0e0;border-radius:8px;padding:20px;background-color:#fff;min-height:400px;display:flex;align-items:center;justify-content:center}.community-sitemap-svg svg{width:100%;height:auto;max-width:100%}.community-sitemap-svg svg path,.community-sitemap-svg svg circle,.community-sitemap-svg svg rect,.community-sitemap-svg svg polygon,.community-sitemap-svg svg polyline{transition:all .3s ease}.community-sitemap-svg svg path.highlighted,.community-sitemap-svg svg circle.highlighted,.community-sitemap-svg svg rect.highlighted,.community-sitemap-svg svg polygon.highlighted,.community-sitemap-svg svg polyline.highlighted{filter:drop-shadow(0 0 8px rgba(255, 215, 0, 0.8));animation:pulse 1.5s ease-in-out infinite}.community-sitemap-svg svg path:hover,.community-sitemap-svg svg circle:hover,.community-sitemap-svg svg rect:hover,.community-sitemap-svg svg polygon:hover,.community-sitemap-svg svg polyline:hover{opacity:.8}@media all and (max-width: 767px){.community-sitemap-svg{order:-1}}@keyframes pulse{0%,100%{filter:drop-shadow(0 0 8px rgba(255, 215, 0, 0.8))}50%{filter:drop-shadow(0 0 15px rgb(255, 215, 0))}}.api-error{color:#ae2573}.header.ie-header .header__user-actions{top:21px}.ie-slider input[type=range]#register-form__budget-slider{top:13px}/*# sourceMappingURL=style.css.map */
