 article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}audio, canvas, video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}a {background: transparent;}a:focus {outline: thin dotted;}a:active, a:hover {outline: 0;}h1 {font-size: 2em;margin: 0.67em 0;}abbr[title] {border-bottom: 1px dotted;}b, strong, .strong {font-weight: bold;}dfn, em, .em {font-style: italic;}hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}p {-webkit-hyphens: auto;-epub-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}pre {margin: 0;}code, kbd, pre, samp {font-family: monospace, serif;font-size: 1em;}pre {white-space: pre-wrap;}q {quotes: "\201C" "\201D" "\2018" "\2019";}q:before, q:after {content: '';content: none;}small, .small {font-size: 75%;}sub, sup {font-size: 60%;line-height: 0;margin-left: 2px;}sup {}sub {}dl, menu, ol, ul {margin: 0;}dd {margin: 0;}menu {padding: 0 0 0 40px;}nav ol, nav ul {padding: 0;list-style-type: none;}nav ul, nav ol {list-style: none;list-style-image: none;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 0;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}button, input, select, textarea {font-family: inherit;font-size: 100%;margin: 0;}button, input {line-height: normal;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button:hover, button:active, button:focus, html input[type="button"]:hover, html input[type="button"]:active, html input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"]:focus {outline: 0;}button[disabled], html input[disabled] {cursor: default;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}textarea {overflow: auto;vertical-align: top;}table {border-collapse: collapse;border-spacing: 0;}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.image-replacement, .ir {text-indent: 100%;white-space: nowrap;overflow: hidden;}.clearfix, .cf, .comment-respond {zoom: 1;}span.amp {font-family: Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style: italic;}* {-webkit-hyphens: none !important;-moz-hyphens: none !important;-ms-hyphens: none !important;hyphens: none !important;}.alert-help, .alert-info, .alert-error, .alert-success {margin: 10px;padding: 5px 18px;border: 1px solid;}.alert-help {border-color: #e8dc59;background: #ebe16f;}.alert-info {border-color: #bfe4f4;background: #d5edf8;}.alert-error {border-color: #f8cdce;background: #fbe3e4;}.alert-success {border-color: #deeaae;background: #e6efc2;}.white-btn, #searchsubmit, .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_page_footer input[type="submit"], .gform_wrapper .gform_page_footer input.button, .red-btn, .transparent-btn, .gform_wrapper .form_saved_message_emailform input[type=submit] {display: inline-block;position: relative;font-family: "acumin-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration: none;text-transform: uppercase;font-size: 0.7777777778em;line-height: 1em;font-weight: 800;padding: 22px 30px;border-radius: 0;border: 1px solid #e3e3e3;cursor: pointer;text-align: center;-webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out;-moz-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out;transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.2s ease-in-out;}.white-btn:hover, #searchsubmit:hover, .gform_wrapper .gform_footer input[type="submit"]:hover, .gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_page_footer input[type="submit"]:hover, .gform_wrapper .gform_page_footer input.button:hover, .red-btn:hover, .transparent-btn:hover, .gform_wrapper .form_saved_message_emailform input[type=submit]:hover, .white-btn:focus, #searchsubmit:focus, .gform_wrapper .gform_footer input[type="submit"]:focus, .gform_wrapper .gform_footer input.button:focus, .gform_wrapper .gform_page_footer input[type="submit"]:focus, .gform_wrapper .gform_page_footer input.button:focus, .red-btn:focus, .transparent-btn:focus, .gform_wrapper .form_saved_message_emailform input[type=submit]:focus {text-decoration: none;outline: none;}.white-btn:active, #searchsubmit:active, .gform_wrapper .gform_footer input[type="submit"]:active, .gform_wrapper .gform_footer input.button:active, .gform_wrapper .gform_page_footer input[type="submit"]:active, .gform_wrapper .gform_page_footer input.button:active, .red-btn:active, .transparent-btn:active, .gform_wrapper .form_saved_message_emailform input[type=submit]:active {top: 1px;}.white-btn, #searchsubmit, .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_page_footer input[type="submit"], .gform_wrapper .gform_page_footer input.button {background-color: #fff;color: #c51f4b;}.white-btn:hover, #searchsubmit:hover, .gform_wrapper .gform_footer input[type="submit"]:hover, .gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_page_footer input[type="submit"]:hover, .gform_wrapper .gform_page_footer input.button:hover, .white-btn:focus, #searchsubmit:focus, .gform_wrapper .gform_footer input[type="submit"]:focus, .gform_wrapper .gform_footer input.button:focus, .gform_wrapper .gform_page_footer input[type="submit"]:focus, .gform_wrapper .gform_page_footer input.button:focus {background-color: #e3e3e3;border-color: #e3e3e3;color: #c51f4b;}.white-btn:active, #searchsubmit:active, .gform_wrapper .gform_footer input[type="submit"]:active, .gform_wrapper .gform_footer input.button:active, .gform_wrapper .gform_page_footer input[type="submit"]:active, .gform_wrapper .gform_page_footer input.button:active {background-color: #cacaca;border-color: #cacaca;color: #c51f4b;}.red-btn {background-color: #c51f4b;border-color: #c51f4b;color: #fff;}.red-btn:hover, .red-btn:focus {background-color: #fff;border-color: #fff;color: #c51f4b;}.red-btn:active {background-color: #e6e6e6;border-color: #e6e6e6;color: #c51f4b;}.transparent-btn {background-color: transparent;border-color: #fff;color: #fff;}.transparent-btn:hover, .transparent-btn:focus {background-color: #fff;border-color: #fff;color: #c51f4b;}.transparent-btn:active {background-color: #e6e6e6;border-color: #e6e6e6;color: #c51f4b;}input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select, textarea, .field {display: block;height: auto;line-height: 1em;padding: 15px 10px;margin-bottom: 14px;font-size: 1em;font-weight: 500;color: #113156;border-radius: 3px;vertical-align: middle;box-shadow: none;border: 0;border-bottom: 1px solid #e3e3e3;appearance: none;-moz-appearance: none;-webkit-appearance: none;-webkit-border-radius: 0;width: 100%;font-family: "acumin-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;background-color: #fff;-webkit-transition: background-color 0.24s ease-in-out;-moz-transition: background-color 0.24s ease-in-out;transition: background-color 0.24s ease-in-out;}input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="color"]::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, .field::-webkit-input-placeholder {color: #58595b;}input[type="text"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="datetime"]:-moz-placeholder, input[type="datetime-local"]:-moz-placeholder, input[type="date"]:-moz-placeholder, input[type="month"]:-moz-placeholder, input[type="time"]:-moz-placeholder, input[type="week"]:-moz-placeholder, input[type="number"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="url"]:-moz-placeholder, input[type="search"]:-moz-placeholder, input[type="tel"]:-moz-placeholder, input[type="color"]:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder, .field:-moz-placeholder {color: #58595b;opacity: 1;}input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="color"]::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, .field::-moz-placeholder {color: #58595b;opacity: 1;}input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="datetime-local"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="month"]:-ms-input-placeholder, input[type="time"]:-ms-input-placeholder, input[type="week"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="color"]:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder, .field:-ms-input-placeholder {color: #58595b;}input[type="text"]:placeholder-shown, input[type="password"]:placeholder-shown, input[type="datetime"]:placeholder-shown, input[type="datetime-local"]:placeholder-shown, input[type="date"]:placeholder-shown, input[type="month"]:placeholder-shown, input[type="time"]:placeholder-shown, input[type="week"]:placeholder-shown, input[type="number"]:placeholder-shown, input[type="email"]:placeholder-shown, input[type="url"]:placeholder-shown, input[type="search"]:placeholder-shown, input[type="tel"]:placeholder-shown, input[type="color"]:placeholder-shown, select:placeholder-shown, textarea:placeholder-shown, .field:placeholder-shown {color: #58595b;}input[type="text"]:focus, input[type="text"]:active, input[type="password"]:focus, input[type="password"]:active, input[type="datetime"]:focus, input[type="datetime"]:active, input[type="datetime-local"]:focus, input[type="datetime-local"]:active, input[type="date"]:focus, input[type="date"]:active, input[type="month"]:focus, input[type="month"]:active, input[type="time"]:focus, input[type="time"]:active, input[type="week"]:focus, input[type="week"]:active, input[type="number"]:focus, input[type="number"]:active, input[type="email"]:focus, input[type="email"]:active, input[type="url"]:focus, input[type="url"]:active, input[type="search"]:focus, input[type="search"]:active, input[type="tel"]:focus, input[type="tel"]:active, input[type="color"]:focus, input[type="color"]:active, select:focus, select:active, textarea:focus, textarea:active, .field:focus, .field:active {outline: none;}input[type="text"].error, input[type="text"].is-invalid, input[type="password"].error, input[type="password"].is-invalid, input[type="datetime"].error, input[type="datetime"].is-invalid, input[type="datetime-local"].error, input[type="datetime-local"].is-invalid, input[type="date"].error, input[type="date"].is-invalid, input[type="month"].error, input[type="month"].is-invalid, input[type="time"].error, input[type="time"].is-invalid, input[type="week"].error, input[type="week"].is-invalid, input[type="number"].error, input[type="number"].is-invalid, input[type="email"].error, input[type="email"].is-invalid, input[type="url"].error, input[type="url"].is-invalid, input[type="search"].error, input[type="search"].is-invalid, input[type="tel"].error, input[type="tel"].is-invalid, input[type="color"].error, input[type="color"].is-invalid, select.error, select.is-invalid, textarea.error, textarea.is-invalid, .field.error, .field.is-invalid {color: #fbe3e4;border-color: #fbe3e4;background-color: #fff;background-position: 99% center;background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);outline-color: #fbe3e4;}input[type="text"].success, input[type="text"].is-valid, input[type="password"].success, input[type="password"].is-valid, input[type="datetime"].success, input[type="datetime"].is-valid, input[type="datetime-local"].success, input[type="datetime-local"].is-valid, input[type="date"].success, input[type="date"].is-valid, input[type="month"].success, input[type="month"].is-valid, input[type="time"].success, input[type="time"].is-valid, input[type="week"].success, input[type="week"].is-valid, input[type="number"].success, input[type="number"].is-valid, input[type="email"].success, input[type="email"].is-valid, input[type="url"].success, input[type="url"].is-valid, input[type="search"].success, input[type="search"].is-valid, input[type="tel"].success, input[type="tel"].is-valid, input[type="color"].success, input[type="color"].is-valid, select.success, select.is-valid, textarea.success, textarea.is-valid, .field.success, .field.is-valid {color: #e6efc2;border-color: #e6efc2;background-color: #fff;background-position: 99% center;background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);outline-color: #e6efc2;}input[type="text"][disabled], input[type="text"].is-disabled, input[type="password"][disabled], input[type="password"].is-disabled, input[type="datetime"][disabled], input[type="datetime"].is-disabled, input[type="datetime-local"][disabled], input[type="datetime-local"].is-disabled, input[type="date"][disabled], input[type="date"].is-disabled, input[type="month"][disabled], input[type="month"].is-disabled, input[type="time"][disabled], input[type="time"].is-disabled, input[type="week"][disabled], input[type="week"].is-disabled, input[type="number"][disabled], input[type="number"].is-disabled, input[type="email"][disabled], input[type="email"].is-disabled, input[type="url"][disabled], input[type="url"].is-disabled, input[type="search"][disabled], input[type="search"].is-disabled, input[type="tel"][disabled], input[type="tel"].is-disabled, input[type="color"][disabled], input[type="color"].is-disabled, select[disabled], select.is-disabled, textarea[disabled], textarea.is-disabled, .field[disabled], .field.is-disabled {cursor: not-allowed;border-color: #e1e1e1;opacity: 0.6;}input[type="text"][disabled]:focus, input[type="text"][disabled]:active, input[type="text"].is-disabled:focus, input[type="text"].is-disabled:active, input[type="password"][disabled]:focus, input[type="password"][disabled]:active, input[type="password"].is-disabled:focus, input[type="password"].is-disabled:active, input[type="datetime"][disabled]:focus, input[type="datetime"][disabled]:active, input[type="datetime"].is-disabled:focus, input[type="datetime"].is-disabled:active, input[type="datetime-local"][disabled]:focus, input[type="datetime-local"][disabled]:active, input[type="datetime-local"].is-disabled:focus, input[type="datetime-local"].is-disabled:active, input[type="date"][disabled]:focus, input[type="date"][disabled]:active, input[type="date"].is-disabled:focus, input[type="date"].is-disabled:active, input[type="month"][disabled]:focus, input[type="month"][disabled]:active, input[type="month"].is-disabled:focus, input[type="month"].is-disabled:active, input[type="time"][disabled]:focus, input[type="time"][disabled]:active, input[type="time"].is-disabled:focus, input[type="time"].is-disabled:active, input[type="week"][disabled]:focus, input[type="week"][disabled]:active, input[type="week"].is-disabled:focus, input[type="week"].is-disabled:active, input[type="number"][disabled]:focus, input[type="number"][disabled]:active, input[type="number"].is-disabled:focus, input[type="number"].is-disabled:active, input[type="email"][disabled]:focus, input[type="email"][disabled]:active, input[type="email"].is-disabled:focus, input[type="email"].is-disabled:active, input[type="url"][disabled]:focus, input[type="url"][disabled]:active, input[type="url"].is-disabled:focus, input[type="url"].is-disabled:active, input[type="search"][disabled]:focus, input[type="search"][disabled]:active, input[type="search"].is-disabled:focus, input[type="search"].is-disabled:active, input[type="tel"][disabled]:focus, input[type="tel"][disabled]:active, input[type="tel"].is-disabled:focus, input[type="tel"].is-disabled:active, input[type="color"][disabled]:focus, input[type="color"][disabled]:active, input[type="color"].is-disabled:focus, input[type="color"].is-disabled:active, select[disabled]:focus, select[disabled]:active, select.is-disabled:focus, select.is-disabled:active, textarea[disabled]:focus, textarea[disabled]:active, textarea.is-disabled:focus, textarea.is-disabled:active, .field[disabled]:focus, .field[disabled]:active, .field.is-disabled:focus, .field.is-disabled:active {background-color: #d5edf8;}input[type="password"] {letter-spacing: 0.3em;}textarea {max-width: 100%;min-height: 120px;line-height: 1.5em;}select {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);background-repeat: no-repeat;background-position: 97.5% center;}select::-ms-expand {display: none;}input[type="checkbox"] {visibility: hidden;position: relative;margin-right: 10px;display: none;}input[type="checkbox"] + label {position: relative;padding-left: 25px;cursor: pointer;font-weight: 800;font-size: 0.7777777778em;color: #58595b;}input[type="checkbox"] + label:before {position: absolute;content: '';background-color: #e3e3e3;display: inline-block;width: 10px;height: 10px;border-radius: 0;visibility: visible;font-weight: 700;line-height: 6px;text-align: center;position: absolute;left: 0;top: 6px;-webkit-transition: background-color 0.2s ease-in-out;-moz-transition: background-color 0.2s ease-in-out;transition: background-color 0.2s ease-in-out;}input[type="checkbox"]:checked + label:before {background-color: #c51f4b;}input[type="radio"] {display: none;visibility: hidden;position: relative;margin-right: 10px;}input[type="radio"] + label {font-weight: 800;font-size: 0.7777777778em;color: #58595b;cursor: pointer;}input[type="radio"] + label:before {position: absolute;content: '';border-radius: 100%;background-color: #e3e3e3;display: inline-block;width: 10px;height: 10px;margin-top: 6px;margin-right: 10px;font-weight: 700;visibility: visible;line-height: 13px;vertical-align: top;text-align: center;position: absolute;left: 0;-webkit-transition: background-color 0.2s ease-in-out;-moz-transition: background-color 0.2s ease-in-out;transition: background-color 0.2s ease-in-out;}input[type="radio"]:checked + label:before {background-color: #c51f4b;}#searchsubmit {padding: 10px;}.ui-datepicker-title {font-size: 16px;}.gform_wrapper {overflow: hidden;margin: 20px 0 0;max-width: 100%;}.gform_wrapper .gform_ajax_spinner {margin: 10px 0 0 10px !important;}.gform_wrapper .instruction {display: none;}.gform_wrapper ul {margin: 0;}.gform_wrapper ul li {list-style-type: none;}.gform_wrapper .gf_progressbar_title {background: 0 !important;color: #58595b !important;opacity: 1 !important;font-weight: 700;}.gform_wrapper .gf_step {font-size: 1em;}.gform_wrapper .gf_step span.gf_step_number {font-size: 16px;}.gform_wrapper .gf_step span.gf_step_label {vertical-align: top;}.gform_wrapper div.validation_error {margin-bottom: 5px;border: 0;text-align: left;color: #c51a4a;}.gform_wrapper .gform_body .form-title {font-size: 1.5em;text-transform: uppercase;font-weight: 800;margin-bottom: 0;}.gform_wrapper .gform_body .gform_fields {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 0;}.gform_wrapper .gform_body .gform_fields .gfield {margin: 0;overflow: hidden;padding: 0;width: 100%;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox {margin-top: 10px;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox {padding: 0;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li label {margin: 0 !important;line-height: 1.7;font-size: 1em;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_radio {margin-top: 10px;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio {padding: 0;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio li label {margin: 0px 0 0 10px !important;line-height: 1.7;font-size: 1em;position: relative;padding-left: 25px;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_radio .gfield_radio li:last-child {padding-right: 0;}.gform_wrapper .gform_body .gform_fields .gfield.full-width {width: 100%;}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label {display: none;font-weight: 500;}.gform_wrapper .gform_body .gform_fields .gfield.field_description_below, .gform_wrapper .gform_body .gform_fields .gfield.field_description_above {margin-bottom: 20px;}.gform_wrapper .gform_body .gform_fields .gfield.field_description_above .gfield_label {display: inline-block;color: #58595b;margin-top: 13px;}.gform_wrapper .gform_body .gform_fields .gfield.gfield_html {margin-bottom: 40px;}.gform_wrapper .gform_body .gform_fields .gfield.gform_validation_container {display: none;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_date {width: 100% !important;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="text"], .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="email"], .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea {width: 100%;max-width: 100%;margin: 0;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="text"]:focus, .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="email"]:focus, .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:focus {outline: none;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea {height: auto;}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error {margin-top: 0 !important;margin-bottom: 14px !important;padding-left: 0 !important;background-color: transparent !important;padding: 0 !important;border: 0 !important;}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .ginput_container {max-width: none !important;margin-top: 0 !important;}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .validation_message {margin-top: 10px !important;padding: 0 0 0 12px !important;font-size: .9em;color: #c51a4a;}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error input[type="text"], .gform_wrapper .gform_body .gform_fields .gfield.gfield_error input[type="email"], .gform_wrapper .gform_body .gform_fields .gfield.gfield_error textarea {border-bottom: 1px solid #c51a4a;margin: 0;resize: none;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox {margin-top: 0;display: block;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox {padding: 0;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li {display: inline-block;padding-left: 20px;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li label {margin: 0 !important;line-height: 1.7;font-size: 0.7777777778em;font-weight: 800;color: #58595b;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox .gfield_checkbox li:first-child {padding-left: 0;}.gform_wrapper .gform_footer, .gform_wrapper .gform_page_footer {margin-top: 35px;padding-top: 0;border: 0;text-align: center;}.gform_wrapper input[type="file"] {font-size: 15px;}.gform_wrapper .screen-reader-text {display: block;}.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label, .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label {font-size: .95em;font-weight: 600;color: #58595b;}.gform_wrapper .form_saved_message_emailform input[type=text] {width: 100%;}.gform_confirmation_wrapper {margin: 0;color: #58595b;font-size: 1em;margin-bottom: 28px;line-height: 28px;}.gform_wrapper .top_label div.ginput_container {margin: 0;}@media only screen and (min-width: 768px) {.gform_wrapper {margin: 110px 0 0;}.gform_wrapper .gform_body .gform_fields .gfield {width: 46%;}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox {display: inline-block;}.gform_wrapper .gform_body .gform_fields .gfield.field_description_below, .gform_wrapper .gform_body .gform_fields .gfield .gform_wrapper .gform_body .gform_fields .gfield.field_description_above {margin-bottom: 42px;}}#footerContents .gform_wrapper {position: relative;margin: 0;background: 0;padding: 0;}#footerContents .gform_wrapper .gform_ajax_spinner {margin: 10px 10px 0 0 !important;}#footerContents .gform_wrapper .top_label div.ginput_container {margin: 0;}#footerContents .gform_wrapper .gform_body {width: 83%;display: inline-block;vertical-align: top;}#footerContents .gform_wrapper .gform_body .gform_fields .gfield.field_description_below {margin: 0;width: 100%;}#footerContents .gform_wrapper .gform_body .gform_fields .gfield .gfield_label {display: none;}#footerContents .gform_wrapper .gform_body .gform_fields .gfield input[type="email"], #footerContents .gform_wrapper .gform_body .gform_fields .gfield input[type="text"] {width: 380px;padding: 15px 12px;margin: 0;height: 51px;}#footerContents .gform_wrapper .gform_body .gform_fields .gfield.gfield_error input[type="text"], #footerContents .gform_wrapper .gform_body .gform_fields .gfield.gfield_error input[type="email"] {border-bottom: 1px solid #e3e3e3;}#footerContents .gform_wrapper .gform_footer {width: 17%;display: inline-block;vertical-align: top;margin: 0 0 0 -5px;}#footerContents .gform_wrapper .gform_footer input.button, #footerContents .gform_wrapper .gform_footer input[type="submit"], #footerContents .gform_wrapper .gform_footer .gform_page_footer input.button {background-color: transparent;background-image: url(../images/red-arrow.png);background-position: center;background-repeat: no-repeat;text-indent: -9999px;height: 51px;border: 0;margin: 0;border-bottom: 1px solid #e3e3e3;-webkit-transition: opacity ease-in-out 0.2s;-moz-transition: opacity ease-in-out 0.2s;transition: opacity ease-in-out 0.2s;}#footerContents .gform_wrapper .gform_footer input.button:hover, #footerContents .gform_wrapper .gform_footer input[type="submit"]:hover, #footerContents .gform_wrapper .gform_footer .gform_page_footer input.button:hover {opacity: .7;}#footerContents .gform_wrapper .gform_footer input.button:active, #footerContents .gform_wrapper .gform_footer input[type="submit"]:active, #footerContents .gform_wrapper .gform_footer .gform_page_footer input.button:active {top: 0;opacity: .9;}@media only screen and (min-width: 1030px) {.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_checkbox {padding-left: 20px;}}.content-column.one_half {padding: 10px;}.top-white-bg .aligncenter {display: block;margin: 0 auto 40px;}.top-white-bg {margin-bottom: 40px;}.top-grey-bg {background: #e7e7e7;padding-top: 35px;padding-bottom: 35px;margin-bottom: 40px;}.choose-cards .et_pb_row:not(:first-child) .et_pb_text_inner {background: white !important;padding: 35px !important;box-shadow: 0px 3px 20px 3px #e9e9e9 !important;display: flex;flex-direction: column;justify-content: space-between;align-items: center;min-height: 620px;}.choose-cards .et_pb_row .et_pb_text_inner h3 {color: #4c4c4c !important;font-size: 26px !important;max-width: 400px !important;line-height: 35px !important;}.choose-cards .et_pb_row .et_pb_text_inner p {font-size: 16px;}.choose-cards .et_pb_row .et_pb_text_inner img {margin-top: 20px;margin-bottom: 20px;display: block;}.choose-cards .et_pb_row .et_pb_text_inner a.red-btn {background: #c61e4a !important;padding: 20px 40px !important;font-size: 16px;color: white !important;font-weight: 700 !important;}.choose-cards .et_pb_row .et_pb_text_inner a.red-btn:hover {background: #d5d5d5 !important;color: #303030 !important;}.et_pb_row.et_pb_row_6.et_pb_row_1-4_1-2_1-4 {display: flex;align-items: center;}@media only screen and (max-width: 982px) {.et_pb_row.et_pb_row_6.et_pb_row_1-4_1-2_1-4 {flex-direction: column;}}.home-plan-flex-contain {display: flex;flex-wrap: wrap;justify-content: center;}.home-plan-flex {background: white;padding: 20px;width: 31%;margin: 1%;display: flex;justify-content: center;align-items: center;flex-direction: column;}.home-plan-flex h3 {font-weight: 700;text-align: center;color: #143156;}.home-plan-flex p {text-align: center;margin-top: 0px;}.no-margin > :first-child, .margin-off > :first-child, .entry-content > :first-child, #locations-list .location > :first-child, .checkerboardItem .main-description > :first-child, .checkerboardItem .content > :first-child, .wysiwyg-content .wrap > :first-child, .qd_infoBox > :first-child {margin-top: 0;}.no-margin > :last-child, .margin-off > :last-child, .entry-content > :last-child, #locations-list .location > :last-child, .checkerboardItem .main-description > :last-child, .checkerboardItem .content > :last-child, .wysiwyg-content .wrap > :last-child, .qd_infoBox > :last-child {margin-bottom: 0;}br {display: none;}.sprites, .filterSection .filterText:before {background-repeat: no-repeat;background-image: url(../images/sprites.png);}.no-margin-top > :first-child {margin-top: 0;}.no-margin-bottom > :last-child, #media-gallery .gallery .text-container .content > :last-child {margin-bottom: 0;}.featImg, .featured-image, .feat-img, #locations-list .map_block, .pathway-block, .featImage, .featured-img, .featuredImg {background-position: center;background-size: cover;background-repeat: no-repeat;}body {font-family: "acumin-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 18px;font-size: 1.125em;line-height: 1.5;color: #58595b;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}hr {background-color: #8fb8c9;border: 0;height: 1px;width: 80%;margin: 30px auto;}.wrap {margin: 0 auto;padding: 0 15px;}.slick-arrow {border: solid #fff;border-width: 0 2px 2px 0;display: inline-block;padding: 10px;position: absolute;top: 49%;z-index: 3000;cursor: pointer;}.slick-arrow.slick-prev {transform: rotate(135deg);-webkit-transform: rotate(135deg);left: 15px;}.slick-arrow.slick-next {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);right: 15px;}.slick-dots {position: absolute;bottom: 0;left: 0;right: 0;padding: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.slick-dots li {padding: 0 !important;margin: 0 12px !important;overflow: auto !important;}.slick-dots li button {border-radius: 100%;border: 0;text-indent: -9999px;height: 15px;width: 15px;padding: 0;background: transparent;border: 2px solid #fff;}.slick-dots li:first-child {margin-left: 0;}.slick-dots li:last-child {margin-right: 0;}.slick-dots li.slick-active button {background-color: #fff;}a {color: #c51a4a;outline: 0;-webkit-transition: color ease-in-out 0.2s, background-color ease-in-out 0.2s;-moz-transition: color ease-in-out 0.2s, background-color ease-in-out 0.2s;transition: color ease-in-out 0.2s, background-color ease-in-out 0.2s;}a:hover, a:focus {color: #9c153b;outline: 0;}a:active {outline: 0;}a:link {-webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);}h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {text-rendering: optimizelegibility;font-weight: 500;}h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {text-decoration: none;}h1, .h1 {font-size: 2.2222222222em;line-height: 1em;color: #143156;font-weight: 800;letter-spacing: -0.025em;}h2, .h2 {font-size: 2.2222222222em;line-height: 1em;color: #143156;font-weight: 800;letter-spacing: -0.025em;}h3, .h3 {font-size: 1.125em;}h4, .h4 {font-size: 1.1em;font-weight: 700;}h5, .h5 {font-size: 0.846em;line-height: 2.09em;text-transform: uppercase;letter-spacing: 2px;}h6, .h6 {font-size: 0.7777777778em;line-height: 1.7142857143em;font-weight: 400;}.header {padding: 26px 15px 35px;position: relative;z-index: 2000;}.header.open {background-color: #fff;-webkit-transition: background-color 0.14s ease-in;-moz-transition: background-color 0.14s ease-in;transition: background-color 0.14s ease-in;}.header .overlay {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(20, 49, 86, 0.75);z-index: 10;}#inner-header {position: relative;z-index: 5000;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-align-content: center;-moz-align-content: center;-ms-align-content: center;align-content: center;}.social-media .social-icons {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;-ms-flex-pack: flex-end;}.social-media a {color: #fff;padding: 20px 20px 0;-webkit-transition: color 0.2s ease-in-out;-moz-transition: color 0.2s ease-in-out;transition: color 0.2s ease-in-out;}.social-media a:hover {color: #8fb8c9;}#site-logo svg {width: 188px;height: 40px;position: absolute;left: 0;right: 0;}#site-logo #header_logo {display: none;}#site-logo #logo_overlay .a, #site-logo #logo_overlay .st02 {fill: #c51a4a;}#site-logo #logo_overlay .b, #site-logo #logo_overlay .st1 {fill: #fff;}#site-logo #logo_overlay .c, #site-logo #logo_overlay .st2 {fill: #8fb8c9;}#site-logo.open #logo_overlay .a {fill: #c51a4a;}#site-logo.open #logo_overlay .b {fill: #113156;}#site-logo.open #logo_overlay .c {fill: #8fb8c9;}#utility-cont.open .social-media a {color: #8fb8c9;}#utility-cont.open .social-media a:hover {color: #6da2b8;}.utility-menu {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;}.utility-container {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;color: #fff;}.utility-container a {color: #fff;text-decoration: none;font-size: 1em;line-height: 0.75em;font-weight: 700;-webkit-transition: color ease-in-out 0.25s;-moz-transition: color ease-in-out 0.25s;transition: color ease-in-out 0.25s;}.utility-container a:hover {color: #8fb8c9;}.utility-container a .menu-image-hover-wrapper img.hovered-image {margin-left: -23px;}.utility-container.open {color: #fff;}.utility-container.open a {color: #8fb8c9;}.utility-container.open a .menu-image-hover-wrapper img.hovered-image {opacity: 1;margin-left: -23px;}.utility-container.open a:hover {color: #6da2b8;}.utility-container.open a:hover img:first-child {opacity: 0;visibility: hidden;}.utility-container.open a:hover img.hovered-image {opacity: 1;}.utility-container #utilityNav .nav {margin: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;}.utility-container #utilityNav .nav li {margin: 0 20px;}#mainNav {display: none;margin-top: 104px;}#mainNav.open {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}#mainNav #headerMainMenu {width: 100%;}#mainNav #main-nav {width: 100%;}#mainNav #main-nav li[class*="current-menu"] > ul {display: block;}#mainNav #main-nav ul.sub-menu, #mainNav #main-nav ul.children {display: none;}#mainNav #main-nav .leftNavArrow {position: absolute;right: 0;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;}#mainNav .nav {}#mainNav .nav > li {padding: 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: baseline;-moz-align-items: baseline;-ms-align-items: baseline;align-items: baseline;-webkit-align-content: baseline;-moz-align-content: baseline;-ms-align-content: baseline;align-content: baseline;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}#mainNav .nav > li > a {border-bottom: 1px solid #e3e3e3;padding: 20px 30px;width: 100%;}#mainNav .nav li {position: relative;}#mainNav .nav li a {font-size: 1.1111111111em;line-height: 1.3em;font-weight: 800;text-decoration: none;color: #143156;display: block;}#mainNav .nav li a:hover, #mainNav .nav li a:focus {color: #183a67;}#mainNav .nav li ul.sub-menu, #mainNav .nav li ul.children {border-top: 0;margin: 28px 0 15px 30px;z-index: 8999;}#mainNav .nav li ul.sub-menu.right, #mainNav .nav li ul.children.right {margin-left: 5%;}#mainNav .nav li ul.sub-menu li, #mainNav .nav li ul.children li {}#mainNav .nav li ul.sub-menu li a, #mainNav .nav li ul.children li a {color: #58595b;font-weight: 500;padding: 7px 0;font-size: 16px;line-height: 24px;}#mainNav .nav li ul.sub-menu li a:hover, #mainNav .nav li ul.sub-menu li a:focus, #mainNav .nav li ul.children li a:hover, #mainNav .nav li ul.children li a:focus {color: #3f4041;}#mainNav .nav li ul.sub-menu li:first-child a, #mainNav .nav li ul.children li:first-child a {padding-top: 0;}#mainNav .nav li ul.sub-menu li:last-child a a, #mainNav .nav li ul.children li:last-child a a {padding-bottom: 0;}#mainNav .mobile-content {width: 100%;margin: 75px 0 0;}#mainNav .square-logo {display: block;text-align: center;margin: 0 0 9px;}#mainNav .square-logo svg {width: 40px;height: 40px;margin: 0 auto;}#mainNav .utility-menu {border-top: 1px solid #8fb8c9;margin: 15px 0;}#mainNav .utility-menu .upper-nav-social {display: none;}#mainNav .utility-menu a {color: #8fb8c9 !important;display: block;text-decoration: none;font-size: 0.8888888889em !important;line-height: 1.375em !important;font-weight: 700 !important;-webkit-transition: color ease-in-out 0.25s;-moz-transition: color ease-in-out 0.25s;transition: color ease-in-out 0.25s;border-bottom: 0 !important;padding: 25px 10px !important;}#mainNav .utility-menu a:hover {color: #6da2b8;}#mainNav .utility-menu a .menu-image-hover-wrapper {opacity: 1;}#mainNav .utility-menu a .menu-image-hover-wrapper img.menu-image {display: none;}#mainNav .utility-menu a .menu-image-hover-wrapper img.hovered-image {opacity: 1;}.sub-nav {display: block;text-align: center;border-top: 1px solid #8fb8c9;}.sub-nav .menu-item a img {margin: 0 auto !important;}.sub-nav li {display: inline-block;padding: 0 20px;}.sub-nav li .menu-image-hover-wrapper {display: none;}.sub-nav a {font-size: 0.6666666667em;line-height: 1.3333333333em;letter-spacing: 0.025em;color: #fff;text-decoration: none;text-transform: uppercase;font-weight: 800;}.sub-nav a:hover {color: #8fb8c9;}.sub-nav a:active, .sub-nav a:focus {color: #81afc2;}#mobileMenu, #footerMobileMenu {width: 25px;height: 18px;position: relative;top: 0;right: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: 0.5s ease-in-out;-moz-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;cursor: pointer;}#mobileMenu span, #footerMobileMenu span {display: block;position: absolute;height: 2px;width: 100%;background: #fff;border-radius: 0;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: 0.25s ease-in-out;-moz-transition: 0.25s ease-in-out;transition: 0.25s ease-in-out;}#mobileMenu span:nth-child(1), #footerMobileMenu span:nth-child(1) {top: 0px;}#mobileMenu span:nth-child(2), #footerMobileMenu span:nth-child(2) {top: 7px;}#mobileMenu span:nth-child(3), #footerMobileMenu span:nth-child(3) {top: 14px;}#mobileMenu.open span, #footerMobileMenu.open span {background: #113156;}#mobileMenu.open span:nth-child(1), #footerMobileMenu.open span:nth-child(1) {top: 9px;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);transform: rotate(135deg);}#mobileMenu.open span:nth-child(2), #footerMobileMenu.open span:nth-child(2) {opacity: 0;left: -60px;}#mobileMenu.open span:nth-child(3), #footerMobileMenu.open span:nth-child(3) {top: 9px;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);transform: rotate(-135deg);}#container {position: relative;}#content {top: 0;left: 0;right: 0;}.single-title, .page-title, .entry-title {margin: 0;}.byline {color: #58595b;font-style: italic;margin: 0;}.entry-content {margin: 35px auto 40px;}.entry-content p {margin: 0 0 1.5em;}.entry-content ol {margin: 0 0 1.5em;padding: 0;counter-reset: item;}.entry-content ol > li {margin: 0 0 20px;padding: 0 0 0 2em;text-indent: -2em;list-style-type: none;counter-increment: item;font-weight: 400;}.entry-content ol > li:before {display: inline-block;width: 1em;padding-right: 1em;font-weight: 800;text-align: right;font-size: 0.7777777778em;content: counter(item);}.entry-content table {width: 100%;border: 1px solid #58595b;margin-bottom: 1.5em;}.entry-content table caption {margin: 0 0 7px;font-size: 0.75em;color: #58595b;text-transform: uppercase;letter-spacing: 1px;}.entry-content tr {border-bottom: 1px solid #58595b;}.entry-content tr:nth-child(even) {background-color: #e3e3e3;}.entry-content td {padding: 7px;border-right: 1px solid #58595b;}.entry-content td:last-child {border-right: 0;}.entry-content th {background-color: #e3e3e3;border-bottom: 1px solid #58595b;border-right: 1px solid #58595b;}.entry-content th:last-child {border-right: 0;}.entry-content blockquote {margin: 0 0 1.5em 0.75em;padding: 0 0 0 0.75em;border-left: 3px solid #e1e1e1;font-style: italic;color: #58595b;}.entry-content dd {margin-left: 0;font-size: 0.9em;color: #787878;margin-bottom: 1.5em;}.entry-content img {margin: 0 0 1.5em 0;max-width: 100%;height: auto;}.entry-content .size-auto, .entry-content .size-full, .entry-content .size-large, .entry-content .size-medium, .entry-content .size-thumbnail {max-width: 100%;height: auto;}.entry-content pre {background: #000;color: #e3e3e3;font-size: 0.9em;padding: 1.5em;margin: 0 0 1.5em;border-radius: 3px;}.wp-caption {max-width: 100%;background: #eee;padding: 5px;}.wp-caption img {max-width: 100%;margin-bottom: 0;width: 100%;}.wp-caption p.wp-caption-text {font-size: 0.85em;margin: 4px 0 7px;text-align: center;}.tags {margin: 0;}.page-banner {position: relative;padding: 37px 0 15px;}.page-banner .sub-nav {border-top: 1px solid #8fb8c9;}.page-banner #square-logo-white-container {display: none;}.page-banner .container {height: 100%;position: relative;z-index: 500;}.page-banner .overlay {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(20, 49, 86, 0.75);z-index: 10;}.page-banner .wrap {position: relative;height: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;flex: 0 1 auto;}.page-banner .wrap .text {width: 100%;margin: 80px 0 40px;min-height: 186px;padding-bottom: 60px;}.page-banner .wrap #sub-menu-nav {width: 100%;position: absolute;bottom: 0;left: 0;right: 0;}.page-banner .wrap #sub-menu-nav .nav {padding-top: 15px;margin: 0 15px 0;}.page-banner .wrap hr {background-color: #8fb8c9;width: 100%;margin: 5px 0 0;}.page-banner .main-title {font-weight: 800;font-size: 2em;line-height: 1em;letter-spacing: -0.025em;color: #fff;margin: 0 0 15px;font-family: "acumin-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;}.page-banner .social-media {position: relative;z-index: 1000;position: absolute;right: 0;bottom: 0;display: none;}.page-banner .social-media .social-icons {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.page-banner .social-media a {color: #fff;padding: 20px 45px 20px;-webkit-transition: color 0.2s ease-in-out;-moz-transition: color 0.2s ease-in-out;transition: color 0.2s ease-in-out;}.page-banner .social-media a:first-child {padding-top: 0;}.page-banner .social-media a:last-child {padding-bottom: 0;}.page-banner .social-media a:hover {color: #8fb8c9;}#sub-menu-nav #square-logo-white-container {display: none;}.home #sub-menu-nav #square-logo-white-container {display: block;text-align: center;margin: 0 0 9px;}.home #sub-menu-nav #square-logo-white-container svg {width: 40px;height: 40px;margin: 0 auto;fill: #fff;}.home #sub-menu-nav #square-logo-white-container svg .st0 {display: none;}.home #sub-menu-nav #square-logo-white-container svg .st1 {display: inline;}.home #sub-menu-nav #square-logo-white-container svg .st2 {fill: #fff;}.home #sub-menu-nav #square-logo-white-container svg .st3 {fill: #fff;}.home #sub-menu-nav #square-logo-white-container svg .st4 {fill: #fff;}.home .sticky-bottom #square-logo-white-container {display: none;}.home .page-banner {overflow: hidden;height: 100vh;}.home .page-banner #video-background {position: absolute;right: 0;top: 0;bottom: 0;left: -100%;position: absolute;right: 0;bottom: 0;min-width: 100%;min-height: 100%;width: auto;height: auto;background-size: cover;overflow: hidden;display: none;}.home .page-banner #video-background.active {display: block;}.home .page-banner .text {min-height: 0;margin: 0;}.home .page-banner .main-title {border-bottom: none;padding: 20px;width: 100%;}.home .page-banner .sub-title {font-family: "relation-one", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: 700;font-size: 1.7777777778em;line-height: 1.5em;color: #fff;margin: 0 0 -5px;display: none;}.home .page-banner .sub-title.page-title-exists {text-align: right;}.home .page-banner .mainstage-description {margin: 20px 0 150px;}.home .page-banner .mainstage-description * {color: #fff;}.home .arrow {border: solid #8fb8c9;border-width: 0 3px 3px 0;display: inline-block;padding: 15px;border-radius: 3px;transform: rotate(-135deg);-webkit-transform: rotate(-135deg);position: absolute;right: 40px;bottom: 0;display: none;cursor: pointer;}.home .footer {border-top: 0;}.home .social-media {bottom: auto;top: 42%;}#contact-page-content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}#locations-list {border-bottom: 1px solid #e3e3e3;position: relative;width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}#locations-list .wrap {overflow: hidden;}#locations-list .content {padding: 40px 0 40px;}#locations-list .content .title {color: #143156;font-size: 2em;line-height: 1em;letter-spacing: -0.025em;font-weight: 800;border-bottom: 2px solid #c51f4b;margin-bottom: 20px;padding-bottom: 20px;}#locations-list .location {font-size: 1em;line-height: 1.3333333333em;font-weight: 500;color: #58595b;margin-bottom: 30px;}#locations-list .location:last-child {margin-bottom: 0;}#locations-list .address {margin: 0 0 15px;}#locations-list .phone, #locations-list .fax {margin: 0 0 15px;}#locations-list .phone .text, #locations-list .fax .text {font-weight: 800;text-transform: uppercase;font-size: 0.7777777778em;margin-right: 10px;}#locations-list .phone a, #locations-list .fax a {color: #58595b;text-decoration: none;}#locations-list .phone a:hover, #locations-list .fax a:hover {color: #e3e3e3;}#locations-list .map_block {background-position: top center;height: 500px;}#locations-list .map_block:after {content: '';display: block;width: 0;height: 0;border-top: 30px solid transparent;border-bottom: 0 solid transparent;border-right: 30px solid #fff;position: absolute;bottom: 0;right: 0;z-index: 5000;}#locations-list #locationsMapContainer {height: 100%;}.contact-gform {border: solid 1px #58595b;padding: 25px;}.filterSection {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;text-align: center;border-bottom: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;padding: 20px 0;}.filterSection .filter-options {-webkit-column-count: 2;-moz-column-count: 2;-o-column-count: 2;column-count: 2;-webkit-column-gap: 40px;-moz-column-gap: 40px;-o-column-gap: 40px;column-gap: 40px;}.filterSection .filterOption {margin-bottom: 10px;}.filterSection .filterOption input[type="checkbox"] + label {font-size: 0.6666666667em;padding-left: 20px;}.filterSection .filterText {cursor: pointer;}.filterSection .filterText:before {content: '';display: inline-block;background-position: 0 center;width: 47px;height: 26px;vertical-align: top;}.filterSection .filterText.active:before {background-position: -50px center;}.filterSection .filterTitle {font-weight: 800;font-size: 0.7777777778em;letter-spacing: 0.025em;color: #c51f4b;line-height: 1em;margin: 0;display: inline-block;line-height: 1.1111111111em;vertical-align: middle;}.filterSection .filterChoices {text-align: left;display: none;margin: 15px 15px 0;}.tos-desktop .tos-wrapper.tos-fixed, .tos-wrapper.tos-fixed {background-color: rgba(20, 49, 86, 0.85) !important;}body .tos-caption {display: none;}body .tos-close, body .tos-next, body .tos-prev {background: none;}body .tos-next span, body .tos-prev span {width: 20px;height: 20px;}body .tos-slide.tos-image img {position: relative;}body .tos-slide.tos-image img:before, body .tos-slide.tos-image img:after {content: '';display: block;width: 0;height: 0;position: absolute;z-index: 50;}body .tos-slide.tos-image img:before {border-top: 0 solid transparent;border-bottom: 30px solid transparent;border-left: 30px solid #c51f4b;top: 0;left: 0;}body .tos-slide.tos-image img:after {border-top: 30px solid transparent;border-bottom: 0 solid transparent;border-right: 30px solid #fff;bottom: 0;right: 0;}body .tos-pagination {opacity: 1;}body .tos-pagination.tos-bullets a:not(tos-selected) {border: 2px solid #fff;background-color: transparent;}body .tos-pagination.tos-bullets a.tos-selected {background-color: #fff;}.page-template-template-homes .footer, .single-qd_community .footer {border-top: 0;}.checkerboardItem {border-bottom: 1px solid #e3e3e3;}.checkerboardItem:first-child {border-top: 0;}.checkerboardItem .home-btn {margin-top: 30px;}.checkerboardItem .checkerText {padding: 40px 0;}.checkerboardItem .wrap {position: relative;}.checkerboardItem .wrap.comm-info-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: -500px;}.checkerboardItem .wrap .title {color: #143156;font-size: 1.5555555556em;line-height: 1em;letter-spacing: -0.025em;font-weight: 800;margin: 0 0 20px;}.checkerboardItem .wrap hr {height: 2px;background-color: #c51f4b;width: 100%;margin-bottom: 30px;}.checkerboardItem .wrap hr.comm-info-hr {margin-bottom: 40px !important;}.checkerboardItem .block-icon {height: 60px;background-size: 60px;background-repeat: no-repeat;background-position: center;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;margin-bottom: 20px;}.checkerboardItem .sub-title {font-size: 1.4444444444em;letter-spacing: 0.025em;color: #c51f4b;text-transform: none;font-family: "relation-one", "Helvetica Neue", Helvetica, Arial, sans-serif;line-height: 1em;margin: 0;}.checkerboardItem .sub-title.comm-info-title {color: #fff;text-align: center;margin-bottom: 40px;}.checkerboardItem .floor-plan-contents {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;}.checkerboardItem .floor-plan-contents .home-btn {margin-top: 0;}.checkerboardItem .main-description {padding-bottom: 40px;}.checkerboardItem .content {font-size: 1em;line-height: 1.3333333333em;font-weight: 500;color: #58595b;margin: 32px auto 0;}.checkerboardItem .content.community-content {padding-top: 0;margin-top: 0;}.checkerboardItem .content.community-content hr {height: 1px;border: 0;background-color: #e3e3e3;width: 100% !important;margin-right: 0 !important;}.checkerboardItem .content.community-info {color: #fff;border-top: 1px solid #fff;padding-top: 20px;margin-top: 15px;line-height: 1.3333333333em;}.checkerboardItem .content.community-info .content-info {margin: 0 0 15px;}.checkerboardItem .content > :last-child {margin-bottom: 0;}.checkerboardItem .content-area {position: relative;z-index: 5000;padding: 50px 0 50px 0;}.checkerboardItem .content-area .sub-heading {font-size: 1.3333333333em;color: #fff;letter-spacing: -0.025em;font-weight: 800;margin: 0;}.checkerboardItem .content-area .img-container {padding-right: 30px;width: 38%;}.checkerboardItem .content-area .img-container img {max-width: 100%;}.checkerboardItem .content-area .text-area {width: 63%;}.checkerboardItem .text-block {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.checkerboardItem .agent {padding-bottom: 50px;}.checkerboardItem .content-info {margin: 16px 0;line-height: 1em;}.checkerboardItem .content-info .description {font-weight: 800;font-size: 0.7777777778em;text-transform: uppercase;margin-right: 15px;}.checkerboardItem .content-info .info {font-weight: 500;font-size: 1em;}.checkerboardItem .content-info .info a {color: #fff;text-decoration: none;}.checkerboardItem .content-info .info a:hover {color: #8fb8c9;}.checkerboardItem .additional-info ol {margin: 0 0 1.5em;padding: 0;counter-reset: item;}.checkerboardItem .additional-info ol > li {margin: 0 0 20px;padding: 0 0 0 2em;text-indent: -2em;list-style-type: none;counter-increment: item;font-weight: 400;}.checkerboardItem .additional-info ol > li:before {display: inline-block;width: 1em;padding-right: 1em;font-weight: 800;text-align: right;font-size: 0.7777777778em;content: counter(item);}.checkerboardItem .additional-info.school-info {margin-bottom: 30px;}.checkerboardItem .checkerImageTag {height: 400px;width: 100%;position: relative;}.checkerboardItem .checkerImageTag:not(.qd_slides) {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;align-items: flex-end;padding: 40px 0;}.checkerboardItem .checkerImageTag:not(.qd_slides) .featured-img {position: absolute;right: 0;top: 0;bottom: 0;left: 0;z-index: -50;}.checkerboardItem .checkerImageTag.qd_slides .image-container {height: 100%;}.checkerboardItem .checkerImageTag.qd_slides .image-container .slick-list {height: 100%;}.checkerboardItem .checkerImageTag.qd_slides .image-container .slick-list .slick-track {height: 100%;}.checkerboardItem .checkerImageTag.qd_slides .image-container .slick-list .slick-track .slick-slide a {height: 100%;width: 100%;display: block;}.checkerboardItem .checkerImageTag.comm-img-area {-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;height: 500px;}.checkerboardItem .checkerImageTag .transparent-btn {z-index: 10000;}.checkerboardItem .checkerImageTag .overlay {background-color: rgba(0, 0, 0, 0.4);position: absolute;bottom: 0;top: 0;right: 0;left: 0;}.checkerboardItem .checkerImageTag .overlay.comm-info-overlay {background-color: rgba(17, 49, 86, 0.75);}.checkerboardItem.leftImage .checkerImageTag:before, .checkerboardItem.leftImage .checkerImageTag:after {content: '';display: block;width: 0;height: 0;position: absolute;z-index: 50;}.checkerboardItem.leftImage .checkerImageTag:before {border-top: 0 solid transparent;border-bottom: 30px solid transparent;border-left: 30px solid #c51f4b;top: 0;left: 0;}.checkerboardItem.leftImage .checkerImageTag:after {border-top: 30px solid transparent;border-bottom: 0 solid transparent;border-right: 30px solid #fff;bottom: 0;right: 0;}.checkerboardItem.rightImage .checkerImageTag:before {content: '';display: block;width: 0;height: 0;border-top: 30px solid transparent;border-bottom: 0 solid transparent;border-left: 30px solid #fff;position: absolute;bottom: 0;left: 0;z-index: 5000;}.checkerboardItem.rightImage .checkerImageTag:after {content: '';display: block;width: 0;height: 0;border-top: 0 solid transparent;border-bottom: 30px solid transparent;border-right: 30px solid #c51f4b;position: absolute;top: 0;right: 0;z-index: 5000;}.alm-btn-wrap {padding: 0;}.ajax-load-more-wrap.infinite button.alm-load-more-btn.done {display: none;}.wysiwyg-content {padding: 60px 0 60px;}.pathway-block {height: 250px;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;}.pathway-block .overlay {background-color: rgba(0, 0, 0, 0.2);position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.pathway-block .transparent-btn {font-size: 1.3333333333em;line-height: 1em;font-weight: 800;letter-spacing: 0.025em;text-transform: none;}#slider {margin: 0 0 35px;clear: both;}#slider .slides .slide {position: relative;height: 220px;}#slider .slides .slide:after {content: '';display: block;width: 0;height: 0;position: absolute;z-index: 50;border-top: 30px solid transparent;border-bottom: 0 solid transparent;border-right: 30px solid #fff;bottom: 0;right: 0;}#slider .slides .slide a {display: block;height: 100%;width: 100%;}#community-section {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;margin-top: 40px;margin-bottom: 40px;position: relative;}#community-section .information .city {color: #143156;font-weight: 800;font-size: 1.6666666667em;letter-spacing: -0.025em;margin: 0 0 20px;padding-bottom: 18px;border-bottom: 1px solid #8fb8c9;line-height: 1em;}#community-section .information .full-address {font-size: 1em;line-height: 1.3333333333em;font-weight: 500;color: #143156;}#community-section #slider-nav {margin-bottom: 30px;}#community-section #slider-nav .slick-arrow {border-color: #e3e3e3;top: 40%;}#community-section #slider-nav .slick-arrow.slick-prev {left: -90px;}#community-section #slider-nav .slick-arrow.slick-next {display: none !important;}#community-section #slider-nav .slider-nav .slide-thumb {width: auto;height: 72px;cursor: pointer;margin: 0 15px;position: relative;overflow: hidden;}#community-section #slider-nav .slider-nav .slide-thumb img {max-width: 120%;}#community-section #slider-nav .slider-nav .slide-thumb .overlay {background-color: rgba(0, 0, 0, 0.25);position: absolute;right: 0;top: 0;bottom: 0;left: 0;z-index: 25;-webkit-transition: background-color 0.2s ease-in-out;-moz-transition: background-color 0.2s ease-in-out;transition: background-color 0.2s ease-in-out;}#community-section #slider-nav .slider-nav .slide-thumb.slick-center .overlay {background-color: transparent;}#community-section #slider-nav .slider-nav .slide-thumb:after {content: '';display: block;width: 0;height: 0;position: absolute;z-index: 50;border-top: 16px solid transparent;border-bottom: 0 solid transparent;border-right: 16px solid #fff;bottom: -1px;right: -1px;}.page-template-template-community .map_block #locationsMapContainer {height: 360px;-webkit-appearance: none;}.page-template-template-community .locations {-webkit-column-count: 3;-moz-column-count: 3;-o-column-count: 3;column-count: 3;-webkit-column-gap: 10px;-moz-column-gap: 10px;-o-column-gap: 10px;column-gap: 10px;list-style-type: none;padding: 0;margin: 0 auto;}.page-template-template-community .locations li {break-inside: avoid;font-size: 0.7777777778em;margin-bottom: 20px;color: #58595b;text-decoration: none;font-weight: 800;cursor: pointer;}.page-template-template-community .locations li:hover {color: #c51a4a;}.page-template-template-community_2022 .map_block #locationsMapContainer {height: 360px;-webkit-appearance: none;}.page-template-template-community_2022 .locations {-webkit-column-count: 3;-moz-column-count: 3;-o-column-count: 3;column-count: 3;-webkit-column-gap: 10px;-moz-column-gap: 10px;-o-column-gap: 10px;column-gap: 10px;list-style-type: none;padding: 0;margin: 0 auto;}.page-template-template-community_2022 .locations li {break-inside: avoid;font-size: 0.7777777778em;margin-bottom: 20px;color: #58595b;text-decoration: none;font-weight: 800;cursor: pointer;}.page-template-template-community_2022 .locations li:hover {color: #c51a4a;}.locations-feed .wrap {border-bottom: 1px solid #8fb8c9;padding-bottom: 20px;margin-bottom: 30px;}.qd_infoBox {padding: 10px 0 10px 10px;font-family: "acumin-pro", "Helvetica Neue", Helvetica, Arial, sans-serif !important;}.qd_infoBox.selected-text {padding: 0;}.qd_infoBox.selected-text .title {color: #c51a4a;border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}.qd_infoBox .title {font-size: 18px;letter-spacing: -0.025em;color: #143156;border-bottom: 1px solid #c51a4a;padding-bottom: 15px;margin-bottom: 20px;font-weight: 800;}.qd_infoBox p {font-size: 14px;font-weight: 500;color: #58595b;margin: 10px 0;}.qd_infoBox p .heading {font-weight: 800;text-transform: uppercase;margin-right: 7px;}.qd_infoBox .link {font-weight: 800;font-size: 14px;text-transform: uppercase;text-align: center;display: block;text-decoration: none;color: #c51a4a;margin: 25px 0 0;}.qd_infoBox .link:hover {text-decoration: underline;}#media-gallery {margin-bottom: 40px;}#media-gallery .alm-reveal {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: flex-start;-moz-justify-content: flex-start;-ms-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: flex-start;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}#media-gallery .gallery {width: 100%;margin: 30px 0 0;}#media-gallery .gallery .image-container {width: 100%;height: 200px;position: relative;margin-bottom: 20px;}#media-gallery .gallery .image-container .wp-video {width: 100% !important;max-width: 330px;}#media-gallery .gallery .image-container .wp-video .wp-video-shortcode {width: 100% !important;height: auto;}#media-gallery .gallery .image-container a:first-child {position: absolute;right: 0;top: 0;bottom: 0;left: 0;}#media-gallery .gallery .text-container hr {width: 100%;background-color: #e3e3e3;margin: 10px 0;}#media-gallery .gallery .text-container .title {font-size: 1em;font-weight: 800;letter-spacing: -0.025em;color: #143156;margin: 0;}#media-gallery .gallery .text-container .content p {font-size: 0.7777777778em;color: #58595b;margin: 0 0 5px;font-weight: 500;}#media-gallery .gallery .text-container .content p .description {text-transform: uppercase;font-weight: 800;}#gallery-buttons {margin-bottom: 35px;}#gallery-buttons .wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;text-align: center;}#gallery-buttons .wrap .this-btn a {text-decoration: none;}#gallery-buttons .wrap .this-btn.photo-gallery-btn {margin-right: 50px;}#gallery-buttons .wrap .this-btn.photo-gallery-btn h6 {color: #c51a4a;}#gallery-buttons .wrap .this-btn.video-gallery-btn {margin-left: 50px;}#gallery-buttons .wrap .this-btn.video-gallery-btn h6 {color: #8fb8c9;}#gallery-buttons .wrap .this-btn h6 {margin: 0;text-transform: uppercase;font-weight: 800;letter-spacing: 0.025em;font-size: 0.7716666667em;line-height: 1.2958963283em;}.page-template-template-media-gallery #gallery-buttons .wrap .this-btn.photo-gallery-btn h6 {color: #c51a4a;}.page-template-template-media-gallery #gallery-buttons .wrap .this-btn.video-gallery-btn h6 {color: #8fb8c9;}.page-template-template-video-gallery #media-gallery .gallery .image-container {height: 180px;}.page-template-template-video-gallery #gallery-buttons .wrap .this-btn.photo-gallery-btn h6 {color: #8fb8c9;}.page-template-template-video-gallery #gallery-buttons .wrap .this-btn.video-gallery-btn h6 {color: #c51a4a;}.bones_page_navi {text-align: center;margin: 28px 0;font-size: 1.8em;font-family: "acumin-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #c51a4a;}.bones_page_navi li {display: inline-block;}.bones_page_navi li.bpn-prev-link a, .bones_page_navi li.bpn-prev-link div, .bones_page_navi li.bpn-next-link a, .bones_page_navi li.bpn-next-link div {display: block;text-align: center;vertical-align: middle;color: #c51a4a;}.bones_page_navi li.bpn-prev-link a:hover, .bones_page_navi li.bpn-next-link a:hover {color: #143156;}.bones_page_navi li.bpn-prev-link .inactiveNextArrow, .bones_page_navi li.bpn-prev-link .inactivePreviousArrow, .bones_page_navi li.bpn-next-link .inactiveNextArrow, .bones_page_navi li.bpn-next-link .inactivePreviousArrow {color: #e3e3e3;}.bones_page_navi li.bpn-prev-link {margin-right: 5px;}.bones_page_navi li.bpn-next-link {margin-left: 5px;}.bones_page_navi li.bpn-num-link a, .bones_page_navi li.bpn-num-link div, .bones_page_navi li.bpn-current a, .bones_page_navi li.bpn-current div {display: inline-block;width: 28px;line-height: 27px;text-align: center;color: #c51a4a;}.bones_page_navi li.bpn-num-link a:hover, .bones_page_navi li.bpn-current a:hover {color: #143156;}.bones_page_navi li.bpn-num-link .currentPage, .bones_page_navi li.bpn-current .currentPage {color: #e3e3e3;}#comments-title {padding: 0.75em;margin: 0;border-top: 1px solid #e3e3e3;}.commentlist {margin: 0;list-style-type: none;}.comment {position: relative;clear: both;overflow: hidden;padding: 1.5em;border-bottom: 1px solid #e3e3e3;}.comment .comment-author {padding: 7px;border: 0;}.comment .vcard {margin-left: 50px;}.comment .vcard cite.fn {font-weight: 700;font-style: normal;}.comment .vcard time {display: block;font-size: 0.9em;font-style: italic;}.comment .vcard time a {color: #58595b;text-decoration: none;}.comment .vcard time a:hover {text-decoration: underline;}.comment .vcard .avatar {position: absolute;left: 16px;border-radius: 50%;}.comment:last-child {margin-bottom: 0;}.comment .children {margin: 0;}.comment[class*=depth-] {margin-top: 1.1em;}.comment.depth-1 {margin-left: 0;margin-top: 0;}.comment:not(.depth-1) {margin-top: 0;margin-left: 7px;padding: 7px;}.comment.odd {background-color: #fff;}.comment.even {background: #e3e3e3;}.comment_content p {margin: 0.7335em 0 1.5em;font-size: 1em;line-height: 1.5em;}.comment-reply-link {font-size: 0.9em;float: right;}.comment-edit-link {font-style: italic;margin: 0 7px;text-decoration: none;font-size: 0.9em;}.comment-respond {padding: 1.5em;border-top: 1px solid #e3e3e3;}#reply-title {margin: 0;}.logged-in-as {color: #58595b;font-style: italic;margin: 0;}.logged-in-as a {color: #58595b;}.comment-form-comment {margin: 1.5em 0 0.75em;}.form-allowed-tags {padding: 1.5em;background-color: #e3e3e3;font-size: 0.9em;}#submit {float: right;font-size: 1em;}#comment-form-title {margin: 0 0 1.1em;}#allowed_tags {margin: 1.5em 10px 0.7335em 0;}.nocomments {margin: 0 20px 1.1em;}.widget ul li {}.no-widgets {background-color: #fff;padding: 1.5em;text-align: center;border: 1px solid #e1e1e1;border-radius: 2px;margin-bottom: 1.5em;}.friendly_button.friendly_button_left, .friendly_button.friendly_button_right {text-align: center;}.footer {clear: both;background-color: #fff;color: #58595b;border-top: 1px solid #e3e3e3;}.footer .footer-utility-nav {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;}.footer .footer-utility-nav li:after {content: '|';margin: 0 5px;}.footer .footer-utility-nav li:last-child:after {display: none;}#footerContents {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-flex-direction: column-reverse;-moz-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;padding: 70px 0 20px;border-bottom: 1px solid #e3e3e3;}#footerContents .address {color: #113156;font-size: 0.7777777778em;line-height: 1.2857142857em;font-weight: 500;margin-top: 26px;text-align: center;}#footerContents .address a {text-decoration: none;}#footerContents .column {margin: 0 auto;}#footerContents .column.logo-nav-container .sub-column.with-nav {display: none;}#footerContents .column.logo-nav-container .sub-column.with-logo {position: relative;}#footerContents .column.logo-nav-container .sub-column.with-logo #footerMobileMenu {position: absolute;right: 0;top: 10px;}#footerContents .column.logo-nav-container .sub-column.with-logo #footerMobileMenu span {background-color: #8fb8c9;}#footerContents .column.with-form {width: 300px;max-width: 100%;margin-bottom: 70px;}.footerNav {margin-top: 16px;}.footerNav li a {font-weight: 800;font-size: 0.7777777778em;line-height: 1.2857142857em;color: #58595b;text-decoration: none;margin: 24px 0;display: block;}.footerNav li a:hover {text-decoration: underline;}.footerNav li:first-child a {margin-top: 0;}.footerNav li:last-child a {margin-bottom: 0;}.footerNav .footer-nav {-webkit-column-count: 2;-moz-column-count: 2;-o-column-count: 2;column-count: 2;-webkit-column-gap: 20px;-moz-column-gap: 20px;-o-column-gap: 20px;column-gap: 20px;}.footer-title {font-size: 1.3333333333em;font-weight: 800;line-height: 2em;letter-spacing: -0.025em;color: #113156;border-bottom: 1px solid #8fb8c9;padding-bottom: 10px;margin-top: 0;margin-bottom: 25px;}#footer-logo {text-align: left;}#footer-logo svg {width: 180px;height: 53px;}#footer-logo .a, #footer-logo .st02 {fill: #c51a4a;}#footer-logo .b, #footer-logo .st1 {fill: #113156;}#footer-logo .c, #footer-logo .st2 {fill: #8fb8c9;}.copyright {margin-top: 0;}#footerSubContents {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;padding: 22px 0;color: #e3e3e3;font-weight: 500;font-size: 0.7777777778em;line-height: 1.2857142857em;}#footerSubContents .footerSubNav {display: none;}#footerSubContents a {color: #e3e3e3;text-decoration: none;}#footerSubContents a:hover {color: #b0b0b0;}@media screen and (orientation: landscape) and (min-device-width: 319px) {.heading-area {margin-top: 15%;margin-bottom: -30px;}}.new-header {width: 100%;height: 100vh;position: relative;}.new-header .text {z-index: 2;}.new-header .text hr {display: none;}.new-header .main-title {padding: 0 5%;}.header-upper {background: transparent;color: #fff;padding: 15px 35px;position: relative;z-index: 1000001;min-height: 85px;-moz-transition: all .2s ease-in;-o-transition: all .2s ease-in;-webkit-transition: all .2s ease-in;transition: all .2s ease-in;-webkit-transition: all 0.2s ease-in;-moz-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}.header-upper.open {background: #fff;}#mainNav.open {background-color: #fff;margin: 75px -35px -15px -35px;padding: 25px;}.upper-nav {margin-top: 15px;}.upper-nav-social {padding-right: 50px;visibility: hidden;opacity: 0;-webkit-transition: opacity 0.5s ease-out;-moz-transition: opacity 0.5s ease-out;transition: opacity 0.5s ease-out;}.upper-nav-social a {padding: 0 15px;}.sticky-social {visibility: visible !important;opacity: 1;display: none;}.header-middle {height: calc(100vh + 105px);position: relative;z-index: 0;background-position: center center;background-size: cover;top: -105px;}.text {position: absolute;color: #fff !important;width: 100%;top: 15%;}.text h1 {color: #fff !important;}.text hr {width: 100% !important;}.heading-sub-title {width: 50%;text-align: right;font-family: "relation-one", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 1.78rem;position: absolute;bottom: 0;right: 0;display: none;}@media only screen and (min-width: 900px) {.heading-sub-title {display: inline-block;}}.mainstage-description {width: 100% !important;padding: 0 5%;}@media only screen and (min-width: 638px) {.mainstage-description {width: 50%;padding: auto;}}@media only screen and (min-width: 638px) {.home .heading-area .main-title {padding: 0 5%;}.heading-area {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;display: flex;position: relative;}.heading-area .main-title {width: 100%;font-size: 4rem;margin-bottom: 0;padding: 0 5%;}}@media only screen and (min-width: 638px) and (min-width: 638px) {.heading-area .main-title {margin-bottom: .67em;width: 50%;}}.mainstage-description {width: 50%;}.header-middle__overlay {width: 100%;height: 100%;background-color: rgba(17, 49, 86, 0.75);z-index: 1;position: relative;}.video-container {position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;background: #000;display: none;}.video-container video {position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}.text--inner {top: 155px !important;}.header-middle--inner {height: 550px !important;}.header-social {position: absolute;right: 35px;bottom: 5%;display: none;}@media only screen and (min-width: 900px) {.header-social {display: inline-block;}}.header-social .social-link {display: block;padding: 20px 0;color: #fff;}.header-bottom {background: transparent;color: #fff;padding: 30px;position: absolute;z-index: 1000000;bottom: 0;width: 100%;}.header-bottom--inner {bottom: 105px !important;}.new-header--inner {height: auto !important;}.heading-area--inner {margin-top: 10%;}.sticky {position: fixed !important;top: 0;width: 100%;background-color: #143156 !important;}.sticky.open {background-color: #fff !important;}.sticky-bottom {position: fixed !important;top: 85px !important;width: 100% !important;bottom: auto !important;background-color: #143156 !important;}@media only screen and (min-width: 1030px) {.header-wrap {width: 768px !important;}}@media only screen and (min-width: 1180px) {.header-wrap {width: 1024px !important;}}@media only screen and (min-width: 1335px) {.header-wrap {width: 1184px !important;}}.tos-desktop .tos-wrapper.tos-fixed, .tos-wrapper.tos-fixed {z-index: 9999999 !important;}@media only screen and (min-width: 375px) {#mainNav .nav li ul.sub-menu li a, #mainNav .nav li ul.children li a {font-size: 16px;line-height: 24px;}}@media only screen and (min-width: 481px) {.menu {}.menu ul {}.menu ul li {}.menu ul li a {}.entry-content {}.entry-content .alignleft, .entry-content img.alignleft {margin-right: 1.5em;display: inline;float: left;}.entry-content .alignright, .entry-content img.alignright {margin-left: 1.5em;display: inline;float: right;}.entry-content .aligncenter, .entry-content img.aligncenter {margin-right: auto;margin-left: auto;display: block;clear: both;}.page-banner .wrap hr {display: none;}}@media only screen and (min-width: 768px) {.wrap {width: 760px;}.header .text hr {display: block;}.new-header .text hr {display: block;}#mainNav .nav li ul.sub-menu li a, #mainNav .nav li ul.children li a {font-size: 16px !important;}.home #square-logo-white-container {display: none;}.home .page-banner #video-background {left: 0;}.heading-area {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;display: flex;position: relative;}.heading-area .main-title {width: 100%;font-size: 4rem;margin-bottom: 0;padding: 0;}}@media only screen and (min-width: 768px) and (min-width: 638px) {.heading-area .main-title {margin-bottom: .67em;width: 50%;}}@media only screen and (min-width: 768px) {.page-banner {padding: 37px 0;}.page-banner #square-logo-white-container {display: none !important;}.page-banner .wrap hr {margin: 40px 0 0;display: block;}.page-banner .main-title {font-size: 4em;line-height: 1em;margin: 0;}.checkerboardItem {position: relative;}.checkerboardItem .wrap {overflow: hidden;}.checkerboardItem .wrap.comm-info-wrap {margin-top: 0;}.checkerboardItem .content-area {width: 100%;}.checkerboardItem .checkerImageTag {position: absolute;top: 0;bottom: 0;height: 100%;width: 50%;z-index: 20;}.checkerboardItem .checkerImageTag.comm-img-area {width: 100%;}.checkerboardItem .checkerImageTag .image-container .slick-track:before, .checkerboardItem .checkerImageTag .image-container .slick-track:after {display: none;}.checkerboardItem .checkerText {margin-bottom: 0;padding: 66px 0 75px;}.checkerboardItem .checkerText.with-image {width: 50%;}.checkerboardItem .checkerText.with-image.community-more-info {padding-left: 0 !important;float: none !important;width: 100% !important;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;}.checkerboardItem .checkerText.with-image.community-more-info .more-info {width: 46% !important;}.checkerboardItem.leftImage .checkerImageTag {left: 0;right: auto;}.checkerboardItem.leftImage .checkerText.with-image {padding-left: 9%;float: right;}.checkerboardItem.rightImage .checkerImageTag {left: auto;right: 0;}.checkerboardItem.rightImage .checkerText.with-image {float: left;}.checkerboardItem.rightImage .checkerText.with-image hr {margin-right: -20%;width: 150%;}.checkerboardItem.rightImage .checkerText.with-image .title, .checkerboardItem.rightImage .checkerText.with-image .content, .checkerboardItem.rightImage .checkerText.with-image .main-description {padding-right: 20%;}#locations-list .map_block {height: 700px;}#media-gallery .gallery {width: 47%;margin: 30px 3% 0;}#media-gallery .gallery:nth-child(2n+ 1) {margin-left: 0;}#media-gallery .gallery:nth-child(2n+ 2) {margin-right: 0;}.page-template-template-video-gallery #media-gallery .gallery .image-container {height: 200px;}.page-template-template-community .map_block #locationsMapContainer {height: 500px;}.page-template-template-community_2022 .map_block #locationsMapContainer {height: 500px;}#slider {margin: 0 0 55px;}#slider .slides .slide {height: 400px;}#footerContents {-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}#footerContents .column {width: 33%;padding: 0 1%;}#footerContents .column:first-child {padding-left: 0;}#footerContents .column:last-child {padding-right: 0;}#footerContents .column.logo-nav-container {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;width: 68%;margin-left: 0;}#footerContents .column.logo-nav-container .sub-column {width: 50%;}#footerContents .column.logo-nav-container .sub-column.with-nav {display: block !important;}#footerContents .column.logo-nav-container .sub-column.with-logo {position: relative;}#footerContents .column.logo-nav-container .sub-column.with-logo #footerMobileMenu {display: none !important;}#footerContents .column.with-form {max-width: 100%;width: 30%;margin-bottom: 0;}.footer-title {font-size: 1.1111111111em;line-height: 1.5em;}.footerNav {margin-top: 7px;}}@media only screen and (min-width: 768px) and (max-width: 1024px) {#locations-list .map_block {height: 960px;}}@media only screen and (min-width: 1030px) {.wrap {width: 1024px;padding: 0;}#inner-content {width: 980px;}body {font-size: 18px;font-size: 1.125em;}.mobile-logo {display: none !important;}br {display: block;}.slick-arrow.slick-prev {left: 40px;}.slick-arrow.slick-next {right: 40px;}.slick-dots {bottom: 46px;}h1, .h1 {font-size: 2.6666666667em;line-height: 1em;}h2, .h2 {font-size: 2.6666666667em;line-height: 1em;}.header {padding: 26px 2.7% 35px;height: auto;}#site-logo svg {width: 253px;height: 53px;}#site-logo svg {-webkit-transition: visibility 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition: visibility 0.2s ease-in-out, opacity 0.2s ease-in-out;transition: visibility 0.2s ease-in-out, opacity 0.2s ease-in-out;}#site-logo #header_logo {-webkit-transition: height 0.2s ease-in-out;-moz-transition: height 0.2s ease-in-out;transition: height 0.2s ease-in-out;display: block;}#site-logo #header_logo .a {fill: #c51a4a;}#site-logo #header_logo .b {fill: #fff;}#site-logo #header_logo .c {fill: #8fb8c9;}#site-logo #logo_overlay {-webkit-transition: height 0.14s ease-in-out;-moz-transition: height 0.14s ease-in-out;transition: height 0.14s ease-in-out;height: 0;}#site-logo #logo_overlay svg {opacity: 0;visibility: hidden;}#site-logo #logo_overlay svg {}#site-logo #logo_overlay .a {fill: #c51a4a;}#site-logo #logo_overlay .b {fill: #113156;}#site-logo #logo_overlay .c {fill: #8fb8c9;}#site-logo.open #header_logo {height: 0;}#site-logo.open #header_logo svg {opacity: 0;visibility: hidden;}#site-logo.open #logo_overlay {margin-top: 0;height: auto;}#site-logo.open #logo_overlay svg {opacity: 1;visibility: visible;}.utility-container #utilityNav .nav {margin: 0;}#mainNav {margin-top: 75px;}#mainNav #main-nav ul.sub-menu, #mainNav #main-nav ul.children {display: block !important;}#mainNav #main-nav .leftNavArrow {display: none !important;}#mainNav .nav {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;margin: 0;}#mainNav .nav > li {padding: 0 10px;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;align-items: flex-start;-webkit-align-content: flex-start;-moz-align-content: flex-start;-ms-align-content: flex-start;align-content: flex-start;}#mainNav .nav > li > a {border-bottom: 1px solid #8fb8c9;padding: 0 0 15px;}#mainNav .nav > li:first-child {padding-left: 0;}#mainNav .nav > li:last-child {padding-right: 0;}#mainNav .nav li {}#mainNav .nav li a {font-size: 1em;line-height: 1.3333333333em;}#mainNav .nav li ul.sub-menu, #mainNav .nav li ul.children {margin: 40px 0 0;}#mainNav .nav li ul.sub-menu.right, #mainNav .nav li ul.children.right {margin-left: 40px;}#mainNav .nav li ul.sub-menu li, #mainNav .nav li ul.children li {}#mainNav .nav li ul.sub-menu li a, #mainNav .nav li ul.children li a {font-size: 1em;line-height: 1.3333333333em;}.sub-nav {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;align-items: flex-end;border-top: 0;}.sub-nav li .menu-image-hover-wrapper {display: block;}.sub-nav a {font-size: 16px;line-height: 24px;}#mobileMenu {width: 29px;height: 23px;}#mobileMenu span:nth-child(2) {top: 11px;}#mobileMenu span:nth-child(3) {top: 21px;}#mobileMenu.open span:nth-child(1) {top: 11px;}#mobileMenu.open span:nth-child(3) {top: 11px;}#content {top: -105px;position: relative;}#content.clearHeader {top: 0 !important;}.entry-content {margin: 75px auto 60px;}.page-banner .wrap {width: 900px;}.page-banner .wrap #sub-menu-nav .nav {margin: 0 70px 0;border-top: 0;}.page-banner .wrap hr {background-color: #fff;margin: 40px 0 0;}.page-banner .main-title {width: 100%;}.page-banner .social-media {display: block;}.video-container {display: block;}.home #sub-menu-nav #square-logo-white-container {display: none;}.home #content {top: 0;}.home .page-banner .sub-nav {border-top: 0;}.home .page-banner #video-background {display: block;}.home .page-banner .heading-area {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;align-items: flex-end;}.home .page-banner .main-title {width: 47%;padding: 0;}.home .page-banner .sub-title {width: 30%;display: block;}.home .page-banner .mainstage-description {margin: 80px 0 0;}.home .arrow {display: block;}.sticky-social {display: block;}#contact-page-content {display: block;}#locations-list {display: block;}#locations-list .content {width: 50%;padding: 145px 0 157px 9%;position: relative;float: right;}#locations-list .content .title {margin-bottom: 40px;padding-bottom: 40px;}#locations-list .location {margin-bottom: 100px;}#locations-list .address {text-align: left;}#locations-list .map_block {width: 50%;height: auto;position: absolute;left: 0;top: 0;bottom: 0;}#locations-list .map_block:after {border-top: 60px solid transparent;border-bottom: 0 solid transparent;border-right: 60px solid #fff;}#locations-list #locationsMapContainer {height: 100%;}.filterSection .filter-options {-webkit-column-count: 2;-moz-column-count: 2;-o-column-count: 2;column-count: 2;-webkit-column-gap: 80px;-moz-column-gap: 80px;-o-column-gap: 80px;column-gap: 80px;}.filterSection .filterOption input[type="checkbox"] + label {font-size: 0.7777777778em;padding-left: 25px;}.filterSection .filterChoices {margin: 60px 0 0;}body .tos-slide.tos-image img:before {border-bottom: 60px solid transparent;border-left: 60px solid #c51f4b;}body .tos-slide.tos-image img:after {border-top: 60px solid transparent;border-bottom: 0 solid transparent;border-right: 60px solid #fff;}.checkerboardItem .checkerText {padding: 100px 0 100px;}.checkerboardItem .checkerText.with-image.community-more-info {padding-left: 9% !important;float: right !important;width: 50% !important;display: block;}.checkerboardItem .checkerText.with-image.community-more-info .more-info {width: 100% !important;}.checkerboardItem .home-btn {margin-top: 45px;}.checkerboardItem .wrap.comm-info-wrap {-webkit-flex-wrap: no-wrap;-moz-flex-wrap: no-wrap;-ms-flex-wrap: no-wrap;flex-wrap: no-wrap;margin-top: 0;}.checkerboardItem .wrap .title {font-size: 2em;line-height: 1em;margin: 0 0 40px;}.checkerboardItem .wrap hr {margin-bottom: 80px;}.checkerboardItem .block-icon {height: 80px;background-size: 80px;margin-bottom: 140px;}.checkerboardItem .sub-title {font-size: 1.7777777778em;line-height: 0.75em;}.checkerboardItem .sub-title.comm-info-title {margin-bottom: 150px;}.checkerboardItem .main-description {padding-bottom: 80px;}.checkerboardItem .content-area {width: 50%;padding: 110px 9% 110px 0;}.checkerboardItem .content-area .img-container {padding-right: 60px;width: 47%;}.checkerboardItem .content-area .text-area {width: 63%;}.checkerboardItem .agent {padding-bottom: 110px;}.checkerboardItem .content-info {margin: 26px 0;}.checkerboardItem .additional-info.school-info {margin-bottom: 100px;}.checkerboardItem .checkerImageTag {height: auto;}.checkerboardItem .checkerImageTag:not(.qd_slides) {padding: 110px 0;}.checkerboardItem .checkerImageTag.comm-img-area {height: auto;width: 50%;}.checkerboardItem.leftImage .checkerImageTag:before {border-bottom: 60px solid transparent;border-left: 60px solid #c51f4b;}.checkerboardItem.leftImage .checkerImageTag:after {border-top: 60px solid transparent;border-right: 60px solid #fff;}.checkerboardItem.rightImage .checkerImageTag:before {border-top: 60px solid transparent;border-bottom: 0 solid transparent;border-left: 60px solid #fff;}.checkerboardItem.rightImage .checkerImageTag:after {border-bottom: 60px solid transparent;border-right: 60px solid #c51f4b;}.wysiwyg-content {padding: 120px 0 115px;}.pathway-block {height: 450px;position: relative;}#slider .slides .slide:after {border-top: 60px solid transparent;border-bottom: 0 solid transparent;border-right: 60px solid #fff;}#community-section {display: block;margin-top: 70px;margin-bottom: 70px;min-height: 140px;}#community-section .information {width: 35%;}#community-section .information .city {font-size: 2em;letter-spacing: -0.025em;margin: 0 0 32px;padding-bottom: 32px;line-height: 1em;}#community-section #slider-nav {width: 50%;position: absolute;right: 0;top: 0;margin-bottom: 0;}#community-section #slider-nav .slider-nav .slide-thumb {width: 140px;height: auto;max-height: 140px;cursor: pointer;margin: 0 15px;position: relative;}#slider {margin: 0 0 70px;}#slider .slides .slide {height: 720px;}.page-template-template-community .map_block #locationsMapContainer {height: 1180px;}.page-template-template-community .locations {-webkit-column-count: 3;-moz-column-count: 3;-o-column-count: 3;column-count: 3;-webkit-column-gap: 40px;-moz-column-gap: 40px;-o-column-gap: 40px;column-gap: 40px;width: 76%;}.page-template-template-community_2022 .map_block #locationsMapContainer {height: 1180px;}.page-template-template-community_2022 .locations {-webkit-column-count: 3;-moz-column-count: 3;-o-column-count: 3;column-count: 3;-webkit-column-gap: 40px;-moz-column-gap: 40px;-o-column-gap: 40px;column-gap: 40px;width: 76%;}.locations-feed .wrap {padding-bottom: 30px;margin-bottom: 47px;}#media-gallery {margin-bottom: 80px;}#media-gallery .gallery {width: 30%;margin: 80px 2.5% 0;}#media-gallery .gallery:nth-child(2n+ 1) {margin-left: 2.5%;}#media-gallery .gallery:nth-child(2n+ 2) {margin-right: 2.5%;}#media-gallery .gallery:nth-child(3n+ 1) {margin-left: 0;}#media-gallery .gallery:nth-child(3n+ 3) {margin-right: 0;}#media-gallery .gallery .image-container {height: 280px;margin-bottom: 40px;}#media-gallery .gallery .image-container .wp-video {max-width: 100%;}#media-gallery .gallery .text-container hr {margin: 20px 0;}.friendly_button.friendly_button_left {text-align: left;}.friendly_button.friendly_button_right {text-align: right;}#footerContents {padding: 133px 0 103px;}#footerContents .address {margin-top: 50px;text-align: left;}#footerContents .column.logo-nav-container {width: 58%;}#footerContents .column.with-form {width: 33%;}#footer-logo svg {width: 253px;}#footerSubContents {-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;}#footerSubContents .footerSubNav {display: block;}}@media only screen and (min-width: 1240px) {.wrap {width: 1184px;}#slider {margin: 0 0 70px;}#slider .slides .slide {height: 900px;}.page-banner .wrap {width: 1184px;}.page-banner .wrap #sub-menu-nav .nav {margin: 0 15px 0;}#locations-list .map_block {height: auto;}}@media print {* {background: transparent !important;color: black !important;text-shadow: none !important;filter: none !important;-ms-filter: none !important;}a, a:visited {color: #444 !important;text-decoration: underline;}a:after, a:visited:after {content: " (" attr(href) ")";}a abbr[title]:after, a:visited abbr[title]:after {content: " (" attr(title) ")";}.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content: "";}pre, blockquote {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}tr, img {page-break-inside: avoid;}img {max-width: 100% !important;}@page {margin: 0.5cm;}p, h2, h3 {orphans: 3;widows: 3;}h2, h3 {page-break-after: avoid;}.sidebar, .page-navigation, .wp-prev-next, .respond-form, nav {display: none;}}.blog #inner-content article {line-height: 0;}.loop-post {border: 1px solid #ccc;margin-bottom: 30px !important;display: flex;}.loop-post .l-postimg {position: relative;width: 27%;}.loop-post .l-postimg .byline.entry-meta.vcard {position: absolute;left: auto;right: 0;top: 29px;background: #9c153b;padding: 8px;color: #fff;font-style: inherit;font-size: 21px;word-break: keep-all;width: 60px;text-align: center;line-height: 24px;}.loop-post .l-content {padding: 5px 22px;box-sizing: border-box;flex: 1;}.loop-post .l-postimg img {margin-bottom: 0;}.loop-post .l-content h3 a {font-size: 27px;font-weight: normal;color: #143156;letter-spacing: 0.5px;}.loop-post .l-content svg {width: 21px;display: inline-block;margin-left: 13px;fill: #cd6e40;position: relative;top: 3px;}.loop-post .l-content .read-post {display: inline-block;margin-right: 13px;}.loop-post .l-content p.footer-category {margin-bottom: 45px;}.loop-post .l-content h3 {margin-bottom: 25px;}.loop-post .l-content h3 a {display: inline-block;line-height: normal !important;}.blog .entry-content {margin-top: 0;margin-bottom: 0;}.loop-post .l-content .footer-category, .loop-post .l-content .footer-category a {color: #a3a3a3;}.loop-post .l-content a {text-decoration: none;}.loop-post .l-content .read-post a {font-size: 22px;text-transform: uppercase;}.blog .blog-page-title {font-weight: normal;color: rgba(23, 56, 97, 0.66);font-size: 40px;}.feature-section .wpfp-bottom-content {background: rgba(60, 112, 179, 0.78) !important;}.feature-section .wpfp-grid-content {border: 1px solid rgba(204, 204, 204, 0.4);}.feature-section .wpfp-featured-post-grid .wpfp-title a {font-size: 16px !important;}html body .header-middle.header-middle-desktop {display: block;}html body.home .header-middle--inner {height: calc(100vh + 105px) !important;}html body header .text--inner {top: 15% !important;}html body .heading-area--inner {margin-top: 15%;}html body.home .new-header--inner {height: 100vh !important;}html body .new-header--inner {height: auto !important;}html body .header-bottom.header-bottom--inner.sticky-bottom {bottom: auto !important;}div#inner-content {padding-top: 70px;}section.map_block {margin-top: 105px;}.single-post div#inner-content {padding-top: 130px;}.single-post div#inner-content .entry-content {margin-top: 11px;}html body.blog #inner-content main#main, html body.archive #inner-content main#main {display: flex;justify-content: space-between;}.left-content {flex: 58%;margin-right: 33px;}.right-sidebar {padding: 15px;flex: 24%;}.right-sidebar .mailgun-list-widget-front {background: #07456b;padding: 24px 30px 30px 30px;}.right-sidebar label.screen-reader-text {display: none;}.right-sidebar .mailgun-list-widget-front h4 {color: #fff;text-align: center;font-weight: normal;font-size: 27px;margin-bottom: 10px;margin-top: 0;}.right-sidebar .mailgun-list-widget-front p {color: #fff;text-align: center;}.right-sidebar div h2 {font-size: 37px;font-weight: 600;border-bottom: 1px solid red;line-height: 90px;margin-top: 0px;margin-bottom: 18px;}.right-sidebar form#searchform {position: relative;}.right-sidebar #searchform input[type="search"] {border: 1px solid #ddd;max-width: calc(100% - 60px);padding-right: 50px;}.right-sidebar #searchform #searchsubmit {padding: 10px;display: inline-block;position: absolute;left: auto;right: 32px;top: 10px;border: 0;}.right-sidebar .mailgun-list-widget-front .list-form .mailgun-list-submit-button {background: #c51f4b;color: #fff;border: 0;padding: 14px 30px;margin: auto;text-transform: uppercase;}.right-sidebar .mailgun-list-widget-front .list-form {text-align: center;}.right-sidebar .mailgun-list-widget-front strong {display: none;}.right-sidebar #searchform #searchsubmit {font-size: 0;}.right-sidebar #searchform #searchsubmit:before {content: "";position: absolute;font-size: 15px;left: auto;right: auto;background-image: url(https://burk.playraystown.com/wp-content/themes/bones/library/images/sidebar-search.png);width: 34px;height: 36px;background-repeat: no-repeat;top: 1px;border: 0;}.right-sidebar #searchform #searchsubmit:hover {background: transparent;}.right-sidebar div ul {list-style: none;padding-left: 0;}.right-sidebar div ul li a {color: #9c958c;text-transform: uppercase;text-decoration: none;}.right-sidebar div ul li {margin-bottom: 10px;}.right-sidebar #searchform input::-webkit-input-placeholder, .right-sidebar .mailgun-list-widget-email input::-webkit-input-placeholder {color: #9c958c;}.right-sidebar #searchform input::-moz-placeholder, .right-sidebar .mailgun-list-widget-email input::-moz-placeholder {color: #9c958c;}.right-sidebar #searchform input:-ms-input-placeholder, .right-sidebar .mailgun-list-widget-email input:-ms-input-placeholder {color: #9c958c;}.right-sidebar #searchform input:-moz-placeholder, .right-sidebar .mailgun-list-widget-email input:-moz-placeholder {color: #9c958c;}.right-sidebar .mailgun-list-widget-front .widget-list-panel.result-panel {color: #fff;}.feature-section .wpfp-featured-post-grid .wpfp-title {overflow: hidden;height: 57px;}.archive div#inner-content, .blog #inner-content, .single-post div#inner-content {padding-top: 30px;}.search .entry-content {margin: 25px auto 25px;}.search #inner-content {padding-top: 130px;}.archive .h2.entry-title {font-weight: normal;font-size: 27px;margin-bottom: 7px;line-height: normal;}.archive h1.page-title {font-size: 33px;margin-bottom: 28px;font-weight: normal;}.archive .entry-content {margin: 25px auto 32px;}.archive .left-content article {border: 1px solid #ddd;padding: 14px;margin-bottom: 25px;}.archive .left-content .loop-post {border: 1px solid rgba(222, 221, 221, 0.38);margin-bottom: 30px !important;display: flex;background: rgba(245, 245, 245, 0.73);}.right-sidebar div ul li a:hover {color: #c51a4a;}.single-post .article-header h1.entry-title {font-size: 33px;font-weight: normal;margin-bottom: 12px;line-height: normal;}.search div#inner-content h1.archive-title {font-size: 33px;font-weight: normal;margin-top: 0;}.search .entry-content {margin: 25px auto 25px;}.search #inner-content {padding-top: 130px;}.search div#inner-content h4 {margin-bottom: 5px;}.single-post article .entry-content h2 {font-size: 26px;font-weight: normal;}html body.blog .new-header, html body.single-post .new-header, html body.archive .new-header {height: auto !important;}html body.blog .header-middle, html body.single-post .header-middle, html body.archive .header-middle {height: 550px !important;}html body.blog .text, html body.single-post .text, html body.archive .text {top: 155px !important;}html body.blog .heading-area, html body.single-post .heading-area, html body.archive .heading-area {margin-top: 10% !important;}html body.blog div#header-bottom, html body.single-post div#header-bottom, html body.archive div#header-bottom {bottom: 105px !important;}html body.blog div#header-bottom.sticky-bottom, html body.single-post div#header-bottom.sticky-bottom, html body.archive div#header-bottom.sticky-bottom {bottom: auto !important;}html body.single-post .header-middle .heading-area .main-title, html body.blog .header-middle .heading-area .main-title, html body.archive .header-middle .heading-area .main-title {width: 100%;font-size: 2.5rem;max-width: 100%;line-height: normal;overflow: hidden;height: 120px;}html body .header-bottom--inner {bottom: 105px !important;}html body .header-middle--inner {height: 550px !important;}html body .heading-area h1.main-title {width: 100%;font-size: 2.5rem;max-width: 100%;line-height: normal;overflow: hidden;height: 120px;}html body.home .heading-area h1.main-title {font-size: 4rem;overflow: inherit;height: auto;}div#inner-content {padding-top: 30px;}.entry-content {margin-top: 0;}html body section.map_block {margin-top: 0px;}html body .custom-html-widget #mc_embed_signup h1 {color: #fff;font-weight: normal;font-size: 27px;margin-bottom: 10px;margin-top: 0;line-height: 38px;text-align: center;}html body .custom-html-widget #mc_embed_signup {background: #07456b;padding: 24px 35px 30px 35px;}html body .custom-html-widget #mc_embed_signup p.widget-description {color: #fff;text-align: center;font-size: 18px;line-height: 26px;margin-top: 0;}html body .custom-html-widget #mc_embed_signup input.email {font-size: 15px;display: block;padding: 0 0.4em;margin: 0 4% 10px 0;min-height: 62px;width: 100%;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 0;margin-bottom: 20px;}html body .custom-html-widget #mc_embed_signup input.button {display: block;width: auto;min-width: inherit;background: #c51f4b !important;color: #fff;border: 0;padding: 16px 22px;margin: auto;text-transform: uppercase;line-height: normal;height: auto;border-radius: 0;font-size: 18px;}html body .custom-html-widget #mc_embed_signup form {text-align: center;padding: 0 !important;}.content-info {margin-bottom: 8px;}.content-info .info a img {margin-right: 7px;width: 22px;}.content-info .info a {border: 0 !important;font-size: 14px;font-weight: bold;text-decoration: none;}.downloadLinks .commDownloadFloorPlan {display: block;font-size: 14px;margin-bottom: 8px;}.video-link a {text-decoration: none;}.content-info .info a {font-size: 18px !important;}.checkerboardItem .content-area .img-container {padding-right: 17px !important;width: 40% !important;}.checkerboardItem .content-info .info {font-size: 18px !important;line-height: normal !important;}.information .downloadLinks a i {font-size: 25px;margin-right: 5px;}.information .downloadLinks a {text-transform: uppercase;font-weight: 700;text-decoration: none;display: flex;align-items: center;}.information a {text-decoration: none;}@media only screen and (min-width: 1030px) {html body.blog #inner-content, html body.archive #inner-content {width: 1220px !important;padding-left: 30px;padding-right: 30px;}}@media only screen and (max-width: 1030px) {html body .new-header .text hr {display: none;}}@media (min-width: 769px) and (max-width: 1030px) {.entry-content {margin-top: -75px;}#contact-page-content .entry-content {margin-top: 0;}}@media screen and (max-width: 1029px) {div#inner-content {padding-top: 0px;}.search div#inner-content {padding-top: 20px;}.right-sidebar .mailgun-list-widget-front h4 {font-size: 24px;}.archive div#inner-content, .single-post div#inner-content, html body.blog #inner-content {padding-top: 0px;margin-top: -75px;}}@media screen and (max-width: 991px) {html body.blog #inner-content main#main, html body.archive #inner-content main#main {display: block;}.left-content {margin-right: 0;}.right-sidebar {padding: 0;}}@media (min-width: 667px) and (max-width: 800px) {html body.blog .left-content .wpfpcolumns {height: inherit !important;width: 33.33333%;}}@media (min-width: 320px) and (max-width: 666px) {html body.blog .left-content .wpfpcolumns {height: inherit !important;width: 100%;}}@media only screen and (min-width: 768px) {html body.blog #inner-content, html body.archive #inner-content {width: 950px;max-width: 100%;}}@media screen and (max-width: 767px) {.loop-post .l-postimg .byline.entry-meta.vcard {padding: 4px;font-size: 17px;width: 42px;line-height: 18px;}.blog .blog-page-title {font-size: 32px;}.loop-post .l-content h3 a {font-size: 22px;}.loop-post .l-content .read-post a {font-size: 17px;}.loop-post .l-content p.footer-category {margin-bottom: 25px;}html body.blog #inner-content main#main {display: block;}.left-content {margin-right: 0;}.archive .h2.entry-title {font-size: 22px;}.single-post .article-header h1.entry-title {font-size: 25px;}div#inner-content {padding-top: 15px;}html body section.map_block {margin-top: 20px;}}@media screen and (max-width: 480px) {.loop-post .l-postimg {width: 100%;}.loop-post .l-postimg img {width: 100%;}.loop-post {display: block;}.archive .left-content .loop-post {display: block;}.archive .left-content .loop-post .l-postimg {width: 100%;}html body.single-post .header-middle .heading-area .main-title, html body.blog .header-middle .heading-area .main-title, html body.archive .header-middle .heading-area .main-title {font-size: 1.4em;width: 100%;}html body .heading-area h1.main-title {font-size: 1.4em;width: 100%;}}