html, body {margin: 0;border: 0;padding: 0;font-family: 'Raleway', sans-serif!important;font-weight: 500;color: #293241!important;background: #F4F1EE!important;font-size: 14px;line-height: 26px!important;letter-spacing: 1.2px;}* {box-sizing: border-box!important;}.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1440px!important;}.navbar .container-fluid, .navbar .container {display: block!important;}#main {margin-top: 0!important;}.grecaptcha-badge {visibility: hidden;}body.menu_open {overflow-y: hidden;}.bg_image {background-size: cover!important;background-repeat: no-repeat!important;background-position: center!important;}.form-control:focus, .form-control:active {border-color: transparent!important;box-shadow: none!important;}.small_padding_top {padding-top: 40px;}.small_padding_bottom {padding-bottom: 40px;}.medium_padding_top {padding-top: 80px;}.medium_padding_bottom {padding-bottom: 80px;}.large_padding_top {padding-top: 120px;}.large_padding_bottom {padding-bottom: 120px;}strong {font-weight: 700!important;}span.gold {color: #9C7D5D;}span.italic {font-style: italic;}p.large {font-size: 20px;line-height: 28px;}p.subheading {text-transform: uppercase;font-weight: 600;letter-spacing: 3.2px!important;display: block;}a {color: #A4855F!important;}a.rounded_button {border-radius: 50px;padding: 10px 22px;display: inline-flex;align-items: center;transition: all 0.3s;}a.rounded_button.white {border: 1px solid #fff;color: #fff!important;}a.rounded_button.white i {margin-right: 10px;color: #9C7D5D;font-size: 18px;}a.rounded_button.white:hover {color: #9C7D5D!important;background: #fff;}a.box_button {padding: 10px 22px;display: inline-flex;align-items: center;transition: all 0.3s;}a.box_button i {margin-right: 10px;font-size: 18px;}a.box_button.gold {border: 1px solid #A5865F;color: #fff!important;}a.box_button.gold i {color: #9C7D5D;transition: all 0.3s;}a.box_button.gold:hover {background: #A5865F;}a.box_button.gold:hover i {color: #fff;}a.box_button.red {border: 1px solid #E3131B;color: #fff!important;background: #E3131B;}a.box_button.red i {color: #fff;transition: all 0.3s;}a.box_button.red:hover {background: transparent;}a.arrow_button {margin-top: 5px;padding-right: 35px;display: inline-block;align-self: flex-start;position: relative;font-weight: 700;letter-spacing: 1.2px;transition: all 0.3s;}a.arrow_button:after {content: '';display: inline-block;width: 24px;height: 24px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);background-repeat: no-repeat;background-position: center;background-size: cover;}a.arrow_button.gold {color: #B79468!important;}a.arrow_button.gold:after {background-image: url('/assets/2023/06/Gold-Arrow-Button.png');}hr {border-color: #A5865F!important;opacity: 1!important;}h1, h2, h3 {margin-top: 30px!important;margin-bottom: 20px!important;font-weight: 600!important;display: inline-block;letter-spacing: 0.1px;}h1, h2.large {font-size: 44px!important;}h2, h3.large {font-size: 36px!important;}h3 {font-size: 30px!important;}h3.small {font-size: 20px!important;line-height: 28px;}h1 a, h2 a, h3 a {color: #B79468;}header.site-header {padding: 11px 0;background: #293241;position: relative;z-index: 50;}header.site-header .subheading a {color: #fff!important;}header.site-header .subheading i {color: #9C7D5D;}header.site-header .navbar-brand img {height: 90px;}header.site-header .nav-icon-wrapper {color: #fff;cursor: pointer;}header.site-header .nav-icon-wrapper #nav-icon {margin-left: 18px;width: 40px;height: 22px;position: relative;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer;}header.site-header .nav-icon-wrapper #nav-icon span {display: block;position: absolute;height: 2px;width: 100%;background: #fff;border-radius: 15px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}header.site-header .nav-icon-wrapper:hover #nav-icon span {background: #9C7D5D;}header.site-header .nav-icon-wrapper #nav-icon span:nth-child(1) {top: 0px;}header.site-header .nav-icon-wrapper:hover #nav-icon span:nth-child(1) {width: 50%;}header.site-header .nav-icon-wrapper #nav-icon span:nth-child(2) {top: 10px;width: 50%;}header.site-header .nav-icon-wrapper:hover #nav-icon span:nth-child(2) {width: 100%;}header.site-header .nav-icon-wrapper #nav-icon span:nth-child(3) {top: 20px;}header.site-header .nav-icon-wrapper:hover #nav-icon span:nth-child(3) {width: 50%;}header.site-header .nav-icon-wrapper #nav-icon.open span:nth-child(1) {top: 10px;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);width: 32px;}header.site-header .nav-icon-wrapper #nav-icon.open span:nth-child(2) {opacity: 0;left: -60px;}header.site-header .nav-icon-wrapper #nav-icon.open span:nth-child(3) {top: 10px;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);width: 32px;}header.site-header .rounded_menu a {padding: 0 30px;color: #F2EFEB!important;position: relative;font-weight: 600;transition: all 0.3s;}header.site-header .rounded_menu a:hover {color: #9C7D5D!important;}header.site-header .rounded_menu a:after {content: '|';display: inline-block;position: absolute;right: 0;font-size: 23px;color: #9C7D5D;font-weight: 500;}header.site-header .rounded_menu a:last-child:after {display: none;}.top_banner_wrapper {border-top: 3px solid #F4F1EE;position: relative;z-index: 50;}.top_banner_wrapper .top_banner {padding: 5px 10px;color: #fff!important;text-align: center;overflow: hidden;}.top_banner_wrapper a {color: #fff!important;font-weight: 600;}.top_banner_wrapper a .more {margin-left: 8px;display: inline-block;color: #2A3342;}.sliding_menu {padding: 151px 0 0;position: fixed;top: 0;right: -60%;height: 100vh;max-width: 60%;width: 100%;background: #2F3A4C;z-index: 30;display: flex;flex-direction: column;justify-content: center;transition: all 0.5s;}.sliding_menu.open {right: 0;}.sliding_menu ul li a {padding: 10px 0;color: #fff!important;font-size: 23px;line-height: 23px;transition: all 0.3s;}.sliding_menu ul li a:hover {color: #9C7D5D!important;}.sliding_menu .bottom_menu_section {margin-top: 50px;border-top: 1px solid #9c7d5d;padding-top: 20px;display: flex;justify-content: space-between;}.sliding_menu .bottom_menu_section .social {display: flex;align-items: center;}.sliding_menu .bottom_menu_section .social i {margin-right: 15px;color: #9C7D5D;font-size: 24px;}.menu_overlay {position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.4);opacity: 0;z-index: 20;pointer-events: none;transition: all 0.3s;}.menu_overlay.show {opacity: 1;pointer-events: all;}.location_search_block {height: calc(100vh - 151px);overflow: hidden;position: relative;}.location_search_block video {position: absolute;width: 100%;height: 100%;object-fit: cover;}.location_search_block .location_search_slider_wrapper {position: relative;}.location_search_block .location_search_slider_wrapper, .location_search_block .location_search_slider_wrapper .location_search_slider, .location_search_block .location_search_slider_wrapper .location_search_slider .slick-list, .location_search_block .location_search_slider_wrapper .location_search_slider .slick-list .slick-track {height: 100%;}.location_search_block .location_search_slider_wrapper .overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.21);z-index: 1;}.location_search_block .location_search_slider_wrapper .text_overlay {position: absolute;bottom: 40px;left: 0;width: 100%;text-align: center;z-index: 5;}.location_search_block .location_search_slider_wrapper .text_overlay {color: #fff;}.location_search_block form.location_form .form-control {border: 0;border-radius: 0;padding: 12px 30px;}.location_search_block form.location_form .form-control::-webkit-input-placeholder {letter-spacing: 1.2px;}.location_search_block form.location_form .form-control::-moz-placeholder {letter-spacing: 1.2px;}.location_search_block form.location_form .form-control::-ms-placeholder {letter-spacing: 1.2px;}.location_search_block form.location_form .form-control::placeholder {letter-spacing: 1.2px;}.location_search_block form.location_form input#submit {margin-left: 20px;border: 1px solid #fff;background: transparent;color: #fff;max-width: 200px;transition: all 0.3s;}.location_search_block form.location_form input#submit:hover {border: 1px solid #9C7D5D;background: #9C7D5D;color: #fff;}.breadcrumb_block p#breadcrumbs {margin-bottom: 0;font-weight: 600;font-size: 12px;color: #9C7D5D;}.breadcrumb_block p#breadcrumbs span span:first-child {margin-left: 0;}.breadcrumb_block p#breadcrumbs span span {margin: 0 15px;}.breadcrumb_block p#breadcrumbs span.breadcrumb_last {color: #293241;}.breadcrumb_block p#breadcrumbs img {height: 16px;}.developments_list_block .map_wrapper {position: relative;}.developments_list_block #map {border: 0;height: 841px;width: 100%;}.developments_list_block .map_wrapper .key {padding: 15px 35px;position: absolute;bottom: 30px;left: 50%;transform: translateX(-50%);background: #F6F6F6;display: flex;align-items: center;pointer-events: none;}.developments_list_block .map_wrapper .key .current, .developments_list_block .map_wrapper .key .upcoming {display: flex;align-items: center;text-transform: uppercase;letter-spacing: 1.2px;}.developments_list_block .map_wrapper .key .current {margin-right: 40px;}.developments_list_block .map_wrapper .key .spot {margin-right: 10px;border-radius: 50%;width: 18px;height: 18px;display: inline-block;}.developments_list_block .map_wrapper .key .current .spot {background: #2A3342;}.developments_list_block .map_wrapper .key .upcoming .spot {background: #AE9168;}.developments_list_block .development_list_wrapper {overflow-y: scroll;height: 841px;-ms-overflow-style: none;scrollbar-width: none;}.developments_list_block .development_list_wrapper::-webkit-scrollbar {display: none;}.developments_list_block .results {margin-top: -41px;display: flex;justify-content: space-between;font-weight: 700;}.developments_list_block .results .scroll {border-bottom: 1px solid #2A3342;}.developments_list_block .development_list_wrapper .development_list_item {margin-bottom: 15px;background: #ebe7e1;border: 2px solid #f4f1ee;}.developments_list_block .development_list_wrapper .development_list_item.active {border-color: #A4855F;}.developments_list_block .development_list_wrapper .development_list_item:last-child {margin-bottom: 0;}.developments_list_block .development_list_wrapper .development_list_item .bg_image {min-height: 320px;height: 100%;position: relative;}.developments_list_block .development_list_wrapper .development_list_item .bg_image .overlay_wording {padding: 40px;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4);backdrop-filter: blur(3px);display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;}.developments_list_block .development_list_wrapper .development_list_item .bg_image .overlay_wording p {margin-bottom: 0;color: #F2EFEB;text-transform: uppercase;font-weight: 700;font-size: 18px;letter-spacing: 3px;}.developments_list_block .development_list_wrapper .development_list_item .bg_image .overlay_wording .logo {margin: 20px 0;max-height: 100px;}.developments_list_block .development_list_wrapper .development_list_item .bg_image .caption_wording {border-radius: 15px;padding: 0 20px;position: absolute;top: 15px;left: 15px;}.developments_list_block .development_list_wrapper .development_list_item .bg_image .caption_wording p {margin-bottom: 0;color: #D9D1C4;font-weight: 700;text-transform: uppercase;letter-spacing: 2px;font-size: 12px;line-height: 22px;}.developments_list_block .development_list_wrapper .development_list_item h2 a {color: #293241 !important;}.developments_list_block .development_list_wrapper .development_list_item h2.upcoming a, .developments_list_block .development_list_wrapper .development_list_item h2.upcoming {color: #B79468 !important;}.developments_list_block .development_filter {margin-bottom: 100px;}.developments_list_block .development_filter span, .developments_list_block .development_filter a {margin: 0 25px;border-radius: 30px;padding: 8px 25px;color: #2A3342!important;position: relative;font-weight: 700;font-size: 16px;letter-spacing: 1.2px;text-transform: uppercase;transition: all 0.3s;}.developments_list_block .development_filter a.active, .developments_list_block .development_filter a:hover {background: #2A3342;color: #F4F1EE!important;}.developments_list_block .development_filter a:after {content: '|';display: inline-block;position: absolute;right: -30px;font-size: 23px;color: #9C7D5D;font-weight: 500;}.developments_list_block .development_filter a:last-child:after {display: none;}.gm-style-iw-d {overflow: visible !important;max-height: initial !important;}.gm-style .gm-style-iw-c {max-height: initial !important;}.infocontent {margin: -16px 0 0 -16px;max-width: 300px;min-width: 200px;width: 100vw;position: relative;border-radius: 10px;overflow: hidden;z-index: 100000;}.infocontent .infocontent-close {position: absolute;top: 12px;right: 12px;opacity: 0.4;background: #fff;border-radius: 50%;height: 24px;width: 24px;text-align: center;cursor: pointer;z-index: 100000;transition: opacity 0.3s;box-shadow: 0 0 6px 0 rgba(0,0,0,0.3);}.infocontent .infocontent-close:hover {opacity: 1;}.infocontent .infocontent-close svg {fill: #000;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}.infocontent .marker-image {position: relative;height: 150px;overflow: hidden;margin-bottom: 0;background: #fff;}.infocontent .marker-image img {width: 100%;position: absolute;top: 50%;left: 0;right: 0;transform: translateY(-50%);}.infocontent .infocontent-wrapper {background-color: rgb(84, 86, 90);padding: 16px;display: flex;justify-content: space-between;}.infocontent .infocontent-wrapper .marker-title {color: #fff;font-size: 15px;line-height: 1.3;position: relative;padding-right: 28px;}.infocontent .infocontent-wrapper .marker-directions {position: relative;max-width: 80px;min-width: 40px;text-align: center;}.infocontent .infocontent-wrapper .marker-directions a .marker-directions-label {padding-bottom: 8px;color: #fff;font-size: 13px;}.infocontent .infocontent-wrapper .marker-directions a .marker-directions-icon {width: 48px;height: 48px;border-radius: 100%;background-color: #fff;position: absolute;bottom: -48px;right: 50%;transform: translate(50%, 0);display: flex;justify-content: center;align-items: center;box-shadow: 0 1px 6px 0 rgba(0,0,0,0.3);}.infocontent .marker-content {padding: 16px;padding-top: 28px;background: #fff;color: #222;font-size: 13px;}.infocontent .marker-content .marker-address {display: flex;align-items: center;margin-bottom: 8px;}.infocontent .marker-content .marker-address .icon-wrapper {display: flex;align-items: center;flex: 0 0 12px;margin-right: 12px;}.infocontent .marker-content .marker-address .marker-address-info {text-transform: uppercase;}.infocontent .marker-content .marker-description {color: #222;font-size: 13px;border-top: 1px solid #e6e6e6;margin-top: 12px;padding-top: 12px;}.infocontent .marker-content .marker-description .button {background: #A4855F!important;color: white !important;width: 100%;display: block;text-align: center;padding: 10px;border: 1px solid transparent;}.infocontent .marker-content .marker-description .button:hover {color: #A4855F!important;border-color: #A4855F!important;background: transparent !important;}.scroller::-webkit-scrollbar {height: 12px;width: 12px;}.scroller::-webkit-scrollbar-track {background: linear-gradient(to bottom, rgba(165,134,95,0) 44.999%,rgba(165,134,95,1) 45%,rgba(165,134,95,1) 55%,rgba(165,134,95,0) 55.001%);height: 2px;width: 2px;}.scroller::-webkit-scrollbar-thumb {background: #A5865F;border: 1px solid #707070;}.scroller::-webkit-scrollbar-thumb:hover {background: #707070;}.horizontal_panels_block .bg_image {aspect-ratio: 1 / 0.713821;position: relative;}.horizontal_panels_block .caption_wording {border-radius: 15px;padding: 3px 20px;position: absolute;top: 20px;left: -13px;font-size: 13px;letter-spacing: 2.7px;font-weight: 700;text-transform: uppercase;color: #D9D1C4;}.development_card_slider_block .development_card_slider .slick-list .slick-track .bg_image {margin-top: 60px;margin-bottom: 20px;height: 360px;position: relative;}.development_card_slider_block .development_card_slider .slick-list .slick-track .slick-slide {margin: 0 20px;}.development_card_slider_block .development_card_slider .slick-list {margin: 0 -20px;}.development_card_slider_block .development_card_slider .slick-list {overflow: unset;}.development_card_slider_block .development_card_slider .price {font-weight: 700;}.development_card_slider_block .development_card_slider h3 a {color: #2F3A4C!important;}.development_card_slider_block .development_card_slider .bg_image .caption_wording {border-radius: 15px;padding: 0 20px;position: absolute;top: 15px;left: -20px;}.development_card_slider_block .development_card_slider .bg_image .caption_wording p {margin-bottom: 0;color: #D9D1C4;font-weight: 700;text-transform: uppercase;letter-spacing: 2px;font-size: 12px;line-height: 22px;}.development_card_slider_block .arrows {position: absolute;top: 40px;right: 0;}.development_card_slider_block .arrows i {margin: 0 0 0 40px;color: #9C7D5D;font-size: 24px;cursor: pointer;}.panels_block .panel .bg_image {margin-top: 60px;margin-bottom: 20px;height: 300px;position: relative;}.panels_block .panel .bg_image .caption {margin-bottom: 0;border-radius: 15px;padding: 3px 20px;font-weight: 700;letter-spacing: 2px;font-size: 13px;color: #D9D1C4;background: #2A3342;text-transform: uppercase;text-align: center;position: absolute;top: 15px;left: -20px;}.mortgage_calculator .mortgage_calculator_inner {margin-top: 40px;}.mortgage_calculator label {display: block;font-weight: 700;}.mortgage_calculator input {max-width: 100%;width: 100%;background: #fff;}.mortgage_calculator [type="text"], .mortgage_calculator [type="number"] {border: 0;padding: 5px;}.mortgage_calculator [type="text"] + span, .mortgage_calculator [type="number"] + span {transform: translateX(-170%);pointer-events: none;touch-action: none;position: absolute;right: 0;}.mortgage_calculator [type="range"] {-webkit-appearance: none;appearance: none;background: transparent;cursor: pointer;}.mortgage_calculator [type="range"]::-webkit-slider-runnable-track {background: #1E242C;}.mortgage_calculator [type="range"]::-moz-range-track {background: #1E242C;}.mortgage_calculator [type="range"]::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;background-color: #9C7D5D!important;margin-top: -7px;width: 20px;height: 20px;}.mortgage_calculator [type="range"]::-moz-range-thumb {border: none;border-radius: 0;background-color: #9C7D5D;width: 1.5rem;height: 1.5rem;}.mortgage_calculator .prepend {position: absolute;pointer-events: none;touch-action: none;bottom: 0;padding-bottom: 4px;padding-left: 5px;}.mortgage_calculator .prepend + input {padding-left: 18px;}.mortgage_calculator .light {background: #ebe7e1;}.mortgage_calculator .dark {background: #252D39;color: #F2EFEB;}.mortgage_calculator .dark hr {border-color: #F2EFEB !important;}.mortgage_calculator .dark h3 {margin-top: 0!important;color: #F2EFEB;}.mortgage_calculator .dark h3 em {color: #AF895F;}.mortgage_calculator .dark .monthly_payment, .mortgage_calculator .dark .interest_only {font-size: 24px!important;font-weight: 600!important;letter-spacing: 0.1px;}.completed_development_panels_block .panel {display: flex;flex-direction: column;}.completed_development_panels_block .panel .bg_image {margin-top: 60px;margin-bottom: 20px;height: 260px;position: relative;}.completed_development_panels_block .panel .caption_wording {border-radius: 15px;padding: 0 20px;position: absolute;top: 15px;left: -20px;background: #293241;}.completed_development_panels_block .panel .caption_wording p {margin-bottom: 0;color: #D9D1C4;font-weight: 700;text-transform: uppercase;letter-spacing: 2px;font-size: 12px;line-height: 22px;}.testimonial_block {background: #ebe7e1;}.testimonial_block .stars {margin-top: 10px;margin-bottom: 20px;}.testimonial_block .stars i {margin-right: 3px;color: #A5865F;font-size: 24px;}.testimonial_block video {width: 100%;height: auto;}.testimonial_block p {font-weight: 600;}.bookmark_menu {border-bottom: 1px solid #A5865F;padding-bottom: 15px;text-align: center;}.bookmark_menu a {padding: 0 30px;color: #2F3A4C!important;position: relative;font-weight: 600;text-transform: uppercase;letter-spacing: 1.2px;flex-grow: 1;transition: all 0.3s;}.bookmark_menu a:hover {color: #9C7D5D!important;}.bookmark_menu a:after {content: '|';display: inline-block;position: absolute;right: 0;font-size: 23px;color: #9C7D5D;font-weight: 500;}.bookmark_menu a:last-child:after {display: none;}.downloads_block .download_wrapper {margin-top: 15px;border-bottom: 1px solid #A5865F;padding: 0 0 15px;display: flex;align-items: center;}.downloads_block .download_wrapper p {font-size: 18px;line-height: 21px;font-weight: 600;}.downloads_block .download_wrapper p a {color: #293241!important;}.table_wrapper {font-weight: 600;letter-spacing: 1.2px;}.table_wrapper table tr td {padding: 3px 0;}.table_wrapper .phone {font-size: 24px;}.table_wrapper .phone a {color: #293241!important;font-weight: 700;}.floating_get_in_touch {padding: 30px 0;position: fixed;bottom: -100%;left: 0;width: 100%;background: #2A3342;color: #fff;z-index: 100;transition: all 1.5s;}.floating_get_in_touch .rounded_label {margin-bottom: 0;border-radius: 15px;padding: 2px 15px;position: absolute;top: -12.5px;left: 50%;transform: translateX(-50%);background: #A5865F;font-size: 12px;}.floating_get_in_touch .box_button {margin-left: 20px;}.plot_wrapper {display: flex;}.plot_wrapper .plot {margin-top: 60px;display: flex;flex-direction: column;flex-grow: 1;}.plot_wrapper:nth-child(-n+3) .plot {margin-top: 0;}.plot_wrapper .plot * {font-weight: 600;}.plot_wrapper .plot h3 a {color: #2A3342!important;}.plot_wrapper .plot .caption_wording {border-radius: 15px;padding: 0 20px;position: absolute;top: 15px;left: -20px;}.plot_wrapper .plot .caption_wording p {margin-bottom: 0;color: #D9D1C4;font-weight: 700;text-transform: uppercase;letter-spacing: 2px;font-size: 12px;line-height: 22px;}.plot_wrapper .plot .bg_image {margin-bottom: 20px;height: 320px;position: relative;}.plot_wrapper .plot .icons {margin-bottom: 20px;display: flex;}.plot_wrapper .plot .icons .icon {margin-right: 25px;}.plot_wrapper .plot .icons .icon img {margin-left: 10px;max-height: 20px;}.plot_wrapper .plot .arrow_button {margin-right: 25px;}.plot_information .icons {display: flex;flex-direction: column;}.plot_information .icons .icon {margin-bottom: 15px;display: flex;align-items: center;flex-grow: 1;font-weight: 600;}.plot_information .icons .icon p {margin-bottom: 0;}.plot_information .icons .icon .image {margin-right: 20px;width: 25px;height: 40px;display: flex;align-items: center;justify-content: center;font-weight: 600;}.plot_information .icons .icon .image .icon-url {width: 25px;}.plot_information .icons .icon .image img {max-width: 25px;max-height: 40px;}#floorplans .floorplan_wrapper {margin-top: 60px;}#floorplans .floorplan_wrapper .floorplan_image {position: relative;max-height: 400px;max-width: 100%;}#floorplans .floorplan_wrapper .table-plots {margin-top: 60px;}#floorplans .floorplan_wrapper .table-plots tr td:after {content: "";display: inline-block;vertical-align: top;min-height: 26px;}#floorplans .floorplan_wrapper .table-plots tr th {white-space: nowrap;}#floorplans .floorplan_wrapper .table-plots tr th, #floorplans .floorplan_wrapper .table-plots tr td {padding: 5px 0;text-transform: uppercase;letter-spacing: 1.2px;font-weight: 600;}#floorplans .floorplan_wrapper .table-plots tr th {padding: 8px 0;border-bottom: 1px solid #9C7D5D;}#floorplans .floorplan_wrapper .table-plots tr:first-child td {padding-top: 30px;}#floorplans .floorplan_wrapper .table-plots tr td:nth-child(2) {text-align: right;}.key_items {margin-top: 40px;margin-bottom: 20px;display: flex;justify-content: center;}.key_items p {margin-bottom: 0;font-weight: 600;letter-spacing: 1.2px;}.key_items .key_item {margin-left: 20px;display: flex;align-items: center;justify-content: center;flex-grow: 1;}.key_items .key_item img {margin-right: 10px;max-height: 12px;}.key_items .key_item p {margin-bottom: 0;}.key_features {padding: 60px 80px;background: #ebe7e1;}.key_features hr {margin: 20px 0 50px;}.key_features ul {padding: 0;list-style-type: none;-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;}.key_features ul li {margin-bottom: 15px;display: flex;align-items: center;font-weight: 600;letter-spacing: 1.2px;}.key_features ul li img {margin-right: 8px;max-width: 24px;max-height: 28px;}.table-availability {margin-top: 60px;border-collapse:separate;border-spacing: 0 15px;vertical-align: middle;}.table-availability tr th, .table-availability tr td {padding: 15px 40px;text-transform: uppercase;letter-spacing: 1.2px;font-weight: 600;text-align: left;}.table-availability tr th {padding-bottom: 10px;}.table-availability tr td {background: #ebe7e1;}.table-availability tr td p.caption {margin: 0 auto;border-radius: 15px;padding: 0 15px;color: #D9D1C4;text-transform: uppercase;width: 100%;max-width: 220px;text-align: center;}.siteplan_block {background: #ebe7e1;}.siteplan_block .siteplan_wrapper {margin-top: 60px;}.siteplan_block .siteplan_wrapper .poppy .key {max-height:675px;overflow-y:scroll;}.siteplan_block .siteplan_wrapper .map_popup {position: absolute;z-index: 100;padding: 1rem;background: white;transform: translate(-50%, calc(-100% - 30px));display: none;width: 550px;}.siteplan_block .siteplan_wrapper .map_popup .image {height: 100%;}.siteplan_block .siteplan_wrapper .map_popup .image img {object-fit: cover;height: 100%;width: 100%;}.siteplan_block .siteplan_wrapper .map_popup .title h2 {margin: 0 0 0.5rem !important;font-size: 24px !important;}.siteplan_block .siteplan_wrapper .map_popup .title p {text-transform: uppercase;font-size: 16px;letter-spacing: 1px;}.siteplan_block .siteplan_wrapper .map_popup .icons {margin-bottom: 20px;display: flex;}.siteplan_block .siteplan_wrapper .map_popup .icons .icon {margin-right: 25px;}.siteplan_block .siteplan_wrapper .map_popup .icons .icon img {margin-left: 10px;max-height: 20px;}.siteplan_container.grey .mapify-holder img {filter: brightness(0.7);}.siteplan_block .siteplan_wrapper .siteplan_container {position: relative;}.siteplan_block .siteplan_wrapper .siteplan_container > img {width: 100%;height: auto;}.siteplan_block .siteplan_wrapper .siteplan_container .plot_image {position: absolute;z-index: 10;}.siteplan_block .siteplan_wrapper .siteplan_container .plot_image img:first-child {opacity: 0;}.siteplan_block .siteplan_wrapper .siteplan_container .plot_image.active img:first-child {opacity: 1;}.siteplan_block .siteplan_wrapper .siteplan_container .individual_plots img {width: 100%;}.siteplan_block .siteplan_wrapper .siteplan_container .individual_plots .mask {opacity: 0;z-index: 0;position: absolute;top: 0;left: 0;}.siteplan_block .siteplan_wrapper .siteplan_container .individual_plots img:hover + .mask, .siteplan_block .siteplan_wrapper .siteplan_container .individual_plots .mask:hover {opacity: 1;z-index: 11;}.siteplan_container.grey .mapify-holder + .individual_plots {display: block;}.siteplan_block .siteplan_wrapper .key .key_item {margin-bottom: 18px;display: flex;cursor: pointer;}.siteplan_block .siteplan_wrapper .poppy .key .key_item {margin-bottom: 14px;}.siteplan_block .siteplan_wrapper .key .key_item.active .colour_block {border: 4px double black;}.siteplan_block .siteplan_wrapper .key .key_item .colour_block {margin-top: 5px;margin-right: 20px;width: 18px;height: 18px;position: relative;overflow: hidden;}.siteplan_block .siteplan_wrapper .key .key_item .colour_block.housing {background: #87847A;}.siteplan_block .siteplan_wrapper .key .key_item .colour_block.housing:before {background: #87847A;}.siteplan_block .siteplan_wrapper .key .key_item .colour_block:before {content: '';position: absolute;top: 5px;left: -13px;width: 26px;height: 26px;filter: brightness(85%);transform: rotate(-45deg);}.siteplan_block .siteplan_plot_link {position: absolute;background: rgba(0, 0, 0, 0.4);border: 1px solid red;cursor: pointer;}.mapify-hover.plot-hover {fill: rgba(255,255,255,0.3);stroke: #000;stroke-width: 1.5px;}#local_area_map {border: 0;height: 650px;width: 100%;}.logos_block .logo_slider_wrapper {margin-top: 40px;}.logos_block .logo_slider_wrapper img {margin: 0 auto;max-height: 110px;}.logos_block .bottom_text {margin-top: 80px;font-weight: 600;}.large_information_content_block .content {padding: 80px 150px;background: #ebe7e1;}.large_information_content_block .content hr {margin: 15px 0 50px;}.large_information_content_block .bg_image {height: 300px;}.gallery_slider_block {position: relative;}.gallery_slider_block .house_tiles {content: '';width: 100%;height: 523px;background-image: url('/assets/2023/07/Biscuit-House-Tile-v2.png');background-position: center;background-size: 32px 37px;display: block;position: absolute;top: 0;left: 0;}.gallery_slider_block .gallery_slider_wrapper {position: relative;height: 700px;}.gallery_slider_block .gallery_slider_wrapper .gallery_slider .video_button {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background: #E3131B!important;}.video_modal .modal-header {border: 0;border-radius: 0;background: #9C7D5D;}.video_modal .modal-header .btn-close {background: transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;}.video_modal .modal-content {border-radius: 0;}.video_modal .modal-body {padding: 0;}.video_modal .modal-body .video-container {overflow: hidden;position: relative;width:100%;}.video_modal .modal-body .video-container::after {padding-top: 56.25%;display: block;content: '';}.video_modal .modal-body .video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.gallery_slider_block .gallery_slider_wrapper .gallery_slider, .gallery_slider_block .gallery_slider_wrapper .gallery_slider .slick-list, .gallery_slider_block .gallery_slider_wrapper .gallery_slider .slick-list .slick-track {height: 100%;}.gallery_slider_block .gallery_slider_wrapper .gallery_slider .slick-list .slick-track .slick-slide {position: relative;overflow: hidden;}.gallery_slider_block .gallery_slider_wrapper .gallery_slider .slick-list .slick-track .slick-slide video {min-width: 100%;min-height: 100%;width: auto;height: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}.gallery_slider_block .gallery_slider_wrapper .gallery_slider .slick-dots li:only-child {display: none;}.gallery_slider_block .gallery_slider_wrapper .gallery_slider .slick-dots {bottom: 25px;}.gallery_slider_block.gallery_slider_block_with_banner .gallery_slider_wrapper .gallery_slider .slick-dots {bottom: 140px;}.gallery_slider_block .gallery_slider_wrapper .gallery_slider .slick-dots li {border-radius: 50%;width: 11px;height: 11px;background: #fff;transition: all 0.3s;}.gallery_slider_block .gallery_slider_wrapper .gallery_slider .slick-dots li.slick-active, .gallery_slider_block .gallery_slider_wrapper .gallery_slider .slick-dots li:hover {background: #A5865F;}.gallery_slider_block .gallery_slider_wrapper .gallery_slider .slick-dots li button {padding: 0;}.gallery_slider_block .gallery_slider_wrapper .gallery_slider .slick-dots li button:before {display: none;}.gallery_slider_block .gallery_slider_wrapper .caption_wrapper {position: absolute;bottom: 25%;left: 7.5rem;width: 20%;z-index: 5;font-size: 2rem;color: #fff;}.gallery_slider_block .gallery_slider_wrapper .caption_wrapper .caption {position: relative;padding: 12px 25px;background-color: rgba(41,50,65,0.75);font-weight: 900;}.gallery_slider_block .gallery_slider_wrapper .caption_wrapper .caption-content {display: inline-block;padding-top: 6px;font-size:1.7rem;font-weight: 100;}.gallery_slider_block .gallery_slider_wrapper .slider_banner {padding: 20px 70px;position: absolute;bottom: -70px;background: #fff;text-align: center;z-index: 5;width: 85%;left: 50%;transform: translateX(-50%);}.gallery_slider_block .gallery_slider_wrapper .slider_banner hr {margin: 20px 0;}.gallery_slider_block .gallery_slider_wrapper .slider_banner .highlight_items {display: flex;}.gallery_slider_block .gallery_slider_wrapper .slider_banner .highlight_items .item {display: flex;align-items: center;justify-content: center;flex: 1;}.gallery_slider_block .gallery_slider_wrapper .slider_banner .highlight_items .item p {margin-bottom: 0!important;font-weight: 600;letter-spacing: 1.2px;}.gallery_slider_block .gallery_slider_wrapper .slider_banner .highlight_items .item img {margin-right: 12px;max-height: 30px;}#adv-custom-pager a {display: inline-block;padding: 0.5rem;}.alm-reveal {display: flex;flex-wrap: wrap;}.alm-reveal>* {-ms-flex-negative: 0;flex-shrink: 0;margin-top: var(--bs-gutter-y);max-width: 100%;padding-left: calc(3rem*.5);padding-right: calc(3rem*.5);width: 100%;}.alm-load-more-btn {display: none;}.news .single_news_item {display: flex;flex-direction: column;}.news .single_news_item .bg_image {margin-bottom: 20px;height: 260px;position: relative;}.news .single_news_item .content {margin-bottom: 60px;padding: 0 10px;display: flex;flex-direction: column;flex-grow: 1;font-weight: 600;}.news .single_news_item .content p.date {margin-bottom: 8px;color: #2F3A4C;}.news .single_news_item .content h3 {color: #2F3A4C!important;}.news .single_news_item .content a.arrow_button {margin-top: auto;}.single_news .bg_image {margin-bottom: 60px;height: 650px;}.left_and_right_panels_block .panel a {color: #293241!important;font-weight: 700;font-style: italic;}.left_and_right_panels_block .panel {margin-bottom: 30px;background: #ebe7e1;}.left_and_right_panels_block .panel p {font-size: 16px;line-height: 28px;}.left_and_right_panels_block .panel hr {margin-top: 15px;margin-bottom: 30px;}.left_and_right_panels_block .panel img.icon {margin-right: 15px;max-height: 50px;max-width: 50px;width: 100%;}.accordion_block .accordion-item:first-child {border-top: 1px solid #D4CBBD!important;}.accordion_block .accordion-item {border-bottom: 1px solid #D4CBBD!important;background: transparent;}.accordion_block .accordion-item .accordion-button {padding: 15px 0 15px 35px;position: relative;background: transparent;color: #293241!important;letter-spacing: 1.2px;font-weight: 600;}.accordion_block .accordion-item .accordion-button:after {position: absolute;left: 0;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23B79468'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")!important;}.accordion_block .accordion-item .accordion-button:focus {box-shadow: none!important;}.accordion_block .accordion-item .accordion-body {padding: 15px 0 15px 35px;}.image_and_content_block hr {margin: 70px 0;}.content_slider_block .content_slider_images div {height: 100%;}.content_slider_block .content_slider_wrapper {margin-top: 60px;}.content_slider_block .content_slider .slick-dots {bottom: -45px;text-align: left;}.content_slider_block .content_slider .slick-dots li {border-radius: 50%;width: 11px;height: 11px;background: #D9D1C4;transition: all 0.3s;}.content_slider_block .content_slider .slick-dots li:only-child {display: none;}.content_slider_block .content_slider .slick-dots li.slick-active, .content_slider_block .content_slider .slick-dots li:hover {background: #2F3A4C;}.content_slider_block .content_slider .slick-dots li button {padding: 0;}.content_slider_block .content_slider .slick-dots li button:before {display: none;}.tiled_background_block {height: 495px;background-image: url('/assets/2023/07/Biscuit-House-Tile-v2.png');background-position: center;background-size: 32px 37px;display: flex;align-items: center;}.development_office:nth-child(1), .development_office:nth-child(2) {margin-top: 0!important;}.development_office {margin-top: 60px!important;}.development_office .bg_image {min-height: 160px;}.form_block {overflow-x: hidden;}.form_block .wpcf7 {margin-top: 40px;}.form_block .wpcf7 .form-control {margin-bottom: 1rem;border: 1px solid #fff;border-radius: 0;padding: 15px 30px;color: #D4CBBD;-webkit-text-fill-color: #D4CBBD!important;}.form_block .wpcf7 .form-check {margin-bottom: 1rem;padding: 0;text-align: left;display: flex;}.form_block .wpcf7 .form-check .form-check-input:focus {border-color: #A5865F;box-shadow: none!important;}.form_block .wpcf7 .form-check .form-check-input:checked {background-color: #A5865F;}.form_block .wpcf7 .form-check label {margin-left: 10px;color: #D4CBBD;}.form_block .wpcf7 .form-check .wpcf7-list-item {margin: 0;}.form_block .wpcf7 .form-check .wpcf7-list-item input {margin: 0!important;}.select2-dropdown {border: 0!important;}.select2-container--default .select2-selection--single {border: 0!important;border-radius: 0!important;height: 53px!important;}.select2-container--default .select2-selection--single .select2-selection__rendered {padding-left: 30px!important;color: #D4CBBD!important;line-height: 53px!important;text-align: left;}.select2-container--default .select2-selection--single .select2-selection__arrow {height: 53px!important;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {background-color: #D4CBBD!important;}.form_block .wpcf7 .form-control.wpcf7-not-valid {border: 1px solid #dd8484;}.form_block .wpcf7 .form-control.wpcf7-submit {margin: 20px auto 0;border: 1px solid #A5865F!important;padding: 12px 55px;background: transparent;width: auto;color: #A58656!important;-webkit-text-fill-color: #A58656!important;font-weight: 700;letter-spacing: 1.2px;transition: all 0.3s;}.form_block .wpcf7 .form-control.wpcf7-submit:hover {background: #A58656;color: #fff!important;-webkit-text-fill-color: #fff!important;}.form_block .wpcf7 .form-control::-webkit-input-placeholder {color: #D4CBBD;letter-spacing: 1.2px;}.form_block .wpcf7 .form-control::-moz-placeholder {color: #D4CBBD;letter-spacing: 1.2px;}.form_block .wpcf7 .form-control::-ms-placeholder {color: #D4CBBD;letter-spacing: 1.2px;}.form_block .wpcf7 .form-control::placeholder {color: #D4CBBD;letter-spacing: 1.2px;}.form_block .wpcf7 .form-control:-webkit-autofill, .form_block .wpcf7 .form-control:-webkit-autofill:hover, .form_block .wpcf7 .form-control:-webkit-autofill:focus, .form_block .wpcf7 .form-control:-webkit-autofill:active {transition: background-color 5000s ease-in-out 0s!important;}.form_block .wpcf7 .wpcf7-not-valid-tip {display: none!important;}.form_block .wpcf7 .wpcf7-spinner {margin-top: -40px;margin-left: 95px;position: absolute;}.form_block .wpcf7 form.invalid .wpcf7-response-output {margin: 30px 0 0!important;padding: 12px 30px!important;}.form_block .wpcf7 form.invalid .wpcf7-response-output, .form_block .wpcf7 form.unaccepted .wpcf7-response-output, .form_block .wpcf7 form.payment-required .wpcf7-response-output {border-color: #dd8484!important;}#mortgageModal .modal-header {border: 0!important;}#mortgageModal .modal-content {border-radius: 0!important;background: #F4F1EE;}#mortgageModal .modal-content .modal-body {padding-top: 60px;padding-bottom: 60px;}#mortgageModal .mortgage_calculator {padding-bottom: 0;}#mortgageModal .mortgage_calculator h2 {margin-top: 0!important;}#callbackModal .modal-header, #brochureModal .modal-header {border: 0!important;}#callbackModal .modal-content, #brochureModal .modal-content {border-radius: 0!important;background: #F4F1EE;}#callbackModal .modal-content .modal-body, #brochureModal .modal-content .modal-body, {padding: 60px;}#callbackModal .modal-content .modal-body .select2-container, #brochureModal .modal-content .modal-body .select2-container {display: block;}footer.site-footer {padding: 30px 0;background: #2F3A4C;background-image: url('/assets/2023/07/Blue-House-Tile-v2.png');background-position: center;background-size: 32px 37px;font-size: 12px;}footer.site-footer p {color: #9C7D5D;font-weight: 600;}footer.site-footer .footer_links {margin-bottom: 12px;}footer.site-footer .footer_links a {padding: 0 20px;color: #fff!important;position: relative;font-weight: 600;}footer.site-footer .footer_links a:first-child {padding-left: 0;}footer.site-footer .footer_links a:last-child {padding-right: 0;}footer.site-footer .footer_links a:after {content: '|';display: inline-block;position: absolute;right: 0;font-size: 23px;color: #9C7D5D;font-weight: 500;}footer.site-footer .footer_links a:last-child:after {display: none;}footer.site-footer .social {display: flex;flex-direction: column;align-items: flex-end;}footer.site-footer .social p {color: #fff;}footer.site-footer .social .icons {display: flex;justify-content: center;}footer.site-footer .social .icons i {margin: 0 7.5px;color: #9C7D5D;font-size: 24px;}@media (max-width: 1399.98px) {h3 {font-size: 28px!important;}p.subheading {letter-spacing: 2.5px!important;}.sliding_menu {right: -100%;max-width: 100%;}.gallery_slider_block .gallery_slider_wrapper {height: 600px;}.tiled_background_block {height: 400px;}.floating_get_in_touch a.box_button {padding: 10px 12px;}.bookmark_menu {overflow-x: scroll;flex-wrap: nowrap!important;white-space: nowrap;}.bookmark_menu::-webkit-scrollbar {display: none;}.bookmark_menu {-ms-overflow-style: none;scrollbar-width: none;}}@media (max-width: 1199.98px) {.large_padding_top {padding-top: 80px;}.large_padding_bottom {padding-bottom: 80px;}h1, h2.large {font-size: 36px!important;}h2, h3.large {font-size: 32px!important;}h3 {font-size: 24px!important;}.large_information_content_block .content {padding: 70px;}.developments_list_block .development_list_wrapper {height: unset;}.logos_block .logo_slider_wrapper img {max-height: 110px;}.gallery_slider_block .gallery_slider_wrapper .slider_banner {padding: 20px 35px;bottom: -50px;}.gallery_slider_block.gallery_slider_block_with_banner .gallery_slider_wrapper .gallery_slider .slick-dots {bottom: 150px;}.gallery_slider_block .house_tiles {display: none;}.development_office:nth-child(1), .development_office:nth-child(2) {margin-top: 0!important;}.development_office {margin-top: 60px!important;}.floating_get_in_touch a.box_button {padding: 8px 10px;font-size: 12px;line-height: 16px;}.key_features ul {-moz-column-count: 2;-webkit-column-count: 2;column-count: 2;}.table-availability tr th, .table-availability tr td {padding: 15px 30px;}}@media (max-width: 991.98px) {.large_padding_top {padding-top: 40px;}.large_padding_bottom {padding-bottom: 40px;}.medium_padding_top {padding-top: 40px;}.medium_padding_bottom {padding-bottom: 40px;}.floating_get_in_touch {padding: 30px 0 20px 0;}.floating_get_in_touch .box_button {margin: 0 10px;}.sliding_menu .bottom_menu_section {margin-top: 30px;}.sliding_menu ul li a {font-size: 21px;line-height: 21px;}header.site-header .subheading i {font-size: 24px;}.bookmark_menu {margin-top: 60px;}.single-plot .bookmark_menu {margin-top: 0px;}.gallery_slider_block .gallery_slider_wrapper {height: 450px;}.gallery_slider_block.gallery_slider_block_with_banner .gallery_slider_wrapper .gallery_slider .slick-dots {bottom: 75px;}.large_information_content_block .bg_image {height: 220px;}.image_and_content_block .bg_image {margin-bottom: 30px;height: 300px!important;}.large_information_content_block .content {padding: 50px 30px;}.tiled_background_block {height: 340px;}.testimonial_block video {margin-bottom: 30px;}.logos_block .logo_slider_wrapper img {max-height: 90px;}.gallery_slider_block .gallery_slider_wrapper .slider_banner {padding: 20px;bottom: -58px;width: 90%;}.gallery_slider_block .gallery_slider_wrapper .slider_banner .highlight_items, .gallery_slider_block .gallery_slider_wrapper .slider_banner hr {display: none;}.gallery_slider_block .gallery_slider_wrapper .slider_banner p.subheading {margin-bottom: 0;}.development_card_slider_block .development_card_slider .bg_image .caption_wording {top: 8px;left: -8px;}.panels_block .panel .bg_image .caption {top: 8px;left: -8px;}.completed_development_panels_block .panel .caption_wording {top: 8px;left: -8px;}.plot_wrapper {margin-top: 60px!important;}.plot_wrapper:nth-child(1), .plot_wrapper:nth-child(2) {margin-top: 0!important;}.plot_wrapper .plot {margin-top: 0;}.plot_wrapper .plot .caption_wording {top: 8px;left: -8px;}.content_slider_block .content_slider_images div {min-height: 340px;}.single_news .bg_image {margin-bottom: 60px;height: 350px;}.development_office .bg_image {min-height: 300px;}.development_office .bg_image_wrapper {margin-bottom: 20px;}#floorplans .floorplan_wrapper .table-plots tr th, #floorplans .floorplan_wrapper .table-plots tr td {letter-spacing: 1px;font-size: 12px;}.key_items .key_item {margin-left: 0;}.table-availability {margin-top: 30px;}.table-availability tr th, .table-availability tr td {padding: 15px 20px;}footer.site-footer .social {margin-bottom: 20px;align-items: flex-start;}footer.site-footer .social .icons i {margin: 0 15px 0 0;}footer.site-footer .footer_links a {padding: 0 11px;}}@media (max-width: 767.98px) {a.rounded_button {padding: 8px 15px;}a.rounded_button i {font-size: 16px;}header.site-header .navbar-brand img {height: 75px;}.sliding_menu {padding-top: 136px;}.sliding_menu ul li a {font-size: 18px;line-height: 18px;}.location_search_block {height: calc(100vh - 136px);}.large_information_content_block .bg_image {height: 170px;}.left_and_right_panels_block .panel .bg_image {min-height: 260px;}.developments_list_block .development_filter span, .developments_list_block .development_filter a {margin: 0 15px;padding: 8px 20px;}.developments_list_block .development_filter a:after {right: -18px;}.logos_block .bottom_text {margin-top: 40px;}.form_block .wpcf7 .form-check {margin-top: 15px;}.gallery_slider_block .gallery_slider_wrapper {height: 330px;}.plot_wrapper:nth-child(2) {margin-top: 60px!important;}.siteplan_block .siteplan_wrapper .key {margin-bottom: 20px;display: flex;flex-wrap: wrap;}.siteplan_block .siteplan_wrapper .key .key_item {margin-right: 35px;}.siteplan_block .siteplan_wrapper .key .key_item .colour_block {margin-right: 10px;}.mortgage_calculator .dark .monthly_payment {margin-bottom: 0;}.development_card_slider_block .arrows {display: none;}.development_card_slider_block .development_card_slider .slick-list .slick-track .bg_image {height: 300px;}#floorplans .floorplan_wrapper .table-plots tr th, #floorplans .floorplan_wrapper .table-plots tr td {letter-spacing: 0.5px;font-size: 11px;}#floorplans .floorplan_wrapper .table-plots tr:first-child td {padding-top: 20px;}.key_items {margin-top: 30px;display: block;}.key_features {padding: 20px 15px;}.key_features ul li {letter-spacing: 0.5px;}.table-availability tr th, .table-availability tr td {padding: 15px 10px;}.development_office:nth-child(2) {margin-top: 60px!important;}}@media (max-width: 575.98px) {.large_padding_top {padding-top: 30px;}.large_padding_bottom {padding-bottom: 30px;}.medium_padding_top {padding-top: 30px;}.medium_padding_bottom {padding-bottom: 30px;}.small_padding_top {padding-top: 30px;}.small_padding_bottom {padding-bottom: 30px;}h1, h2.large {font-size: 22px!important;}h2, h3.large {font-size: 26px!important;}h3 {font-size: 21px!important;}p.large {font-size: 16px;line-height: 21px;}.sliding_menu ul li a {padding: 10px 0;font-size: 16px;line-height: 16px;}.developments_list_block .development_filter a {margin: 0 10px;padding: 8px 15px;font-size: 12px;}.developments_list_block .development_filter a:after {right: -16px;}.large_information_content_block .content {padding: 30px 20px;}.large_information_content_block .bg_image {height: 130px;}.location_search_block form.location_form input#submit {margin: 20px auto 0;}#floorplans .floorplan_wrapper .table-plots tr th, #floorplans .floorplan_wrapper .table-plots tr td {letter-spacing: 0.5px;font-size: 14px;}.development_card_slider_block .development_card_slider .slick-list .slick-track .bg_image {height: 240px;}.table-availability tr th, .table-availability tr td {font-size: 12px;}.key_features ul li {text-align: left;line-height: 21px;}.key_features ul li img {margin-right: 12px;max-width: 22px;max-height: 25px;}.gallery_slider_block .gallery_slider_wrapper .caption_wrapper {left:1rem;width:90%;}.gallery_slider_block .gallery_slider_wrapper .caption_wrapper .caption-content {padding: 5px 15px;font-size: 12px;}.alm-reveal>* {padding-left: calc(1.5rem*.5);padding-right: calc(1.5rem*.5);}.form_block .wpcf7 {margin-top: 30px;}.form_block .wpcf7 .form-control {padding: 10px 15px;}#mortgageModal .modal-content .modal-body, #callbackModal .modal-content .modal-body, #brochureModal .modal-content .modal-body {padding: 15px;}.mortgage_calculator .mortgage_calculator_inner {margin-top: 30px;}.bookmark_menu a {padding: 0 20px 0 15px;}.mortgage_calculator .disclaimer {font-size: 11px;line-height: 18px;}footer.site-footer p {line-height: 21px;}}
