/** Override Styles **/
/** Variables **/
/** Typography / List Styles **/
.txt-teal, .text-and-image-teal.band h2, .text-and-image-teal.band h3 {
  color: #000000; }

.form-block.band .text-wrap h2, .form-block.band .text-wrap h3 {
  color: #000000; }

.bodycopy ul li::marker {
  color: #C59B6C; }

/** Background Styles **/
.bg-gradient {
  background: linear-gradient(to right, #053230, #043A37); }

.bg-shape {
  display: none; }

/** Button Styles **/
button#checkAvailability, button#checkAvailabilityMob, .read-more {
  background: #C59B6C;
  border: 1px solid #B48D5F; }
  button#checkAvailability:hover, button#checkAvailabilityMob:hover, .read-more:hover {
    color: #C59B6C; }

.read-more.arrow:hover {
  background: #C59B6C; }

/** Header Styles **/
header .header-wrapper .masthead__logo svg {
  width: 310px;
  padding-top: 10px; }
  @media screen and (max-width: 1750px) {
    header .header-wrapper .masthead__logo svg {
      width: 220px; } }
  @media screen and (max-width: 450px) {
    header .header-wrapper .masthead__logo svg {
      width: 220px; } }
header .header-wrapper ul li {
  color: #000000; }
  header .header-wrapper ul li a:after {
    background: #C59B6C; }
  header .header-wrapper ul li ul.sub-menu li:hover {
    background: #C59B6C; }
  header .header-wrapper ul li ul.sub-menu li:not(:last-child) {
    border-bottom: 1px solid #C59B6C; }

/** Footer Styles **/
footer {
  background: #053230; }
  footer .top-row {
    border-bottom: none;
    padding: 30px 0;
    margin: 0; }
    footer .top-row .socials img {
      margin-left: 0;
      margin-right: 20px; }
  footer .bottom-row li a:hover {
    color: #C59B6C; }
  footer .bottom-row .newsletter .form-wrapper .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework form .gform_footer input {
    background: #C59B6C;
    border: 1px solid #B48D5F; }
  footer .bg-shape {
    display: none; }

/** Review Section Styles **/
.reviews {
  background: #053230; }
  .reviews .review {
    background: #042523; }
    .reviews .review:before {
      border-left: 92px solid #042523; }

/** Filter Styles **/
.filter .facet-wrap .facet-label {
  color: #000000 !important; }
.filter .facet-wrap select {
  background: #efefef !important;
  color: #9d9d9d !important; }

/** Homepage Styles **/
.latest-opportunities.band .heading .left-side::after, .properties-wrap.band .heading .left-side::after {
  background: #043B38; }
.latest-opportunities.band .latest-opportunities-slider .property, .latest-opportunities.band .flex .property, .properties-wrap.band .latest-opportunities-slider .property, .properties-wrap.band .flex .property {
  background: #053230; }
  .latest-opportunities.band .latest-opportunities-slider .property:hover .read-more, .latest-opportunities.band .flex .property:hover .read-more, .properties-wrap.band .latest-opportunities-slider .property:hover .read-more, .properties-wrap.band .flex .property:hover .read-more {
    background: #C59B6C !important; }
  .latest-opportunities.band .latest-opportunities-slider .property .image-wrap .sticker, .latest-opportunities.band .latest-opportunities-slider .property .image-wrap .sticker p, .latest-opportunities.band .flex .property .image-wrap .sticker, .latest-opportunities.band .flex .property .image-wrap .sticker p, .properties-wrap.band .latest-opportunities-slider .property .image-wrap .sticker, .properties-wrap.band .latest-opportunities-slider .property .image-wrap .sticker p, .properties-wrap.band .flex .property .image-wrap .sticker, .properties-wrap.band .flex .property .image-wrap .sticker p {
    top: 0;
    background: #053230; }
  .latest-opportunities.band .latest-opportunities-slider .property .content-wrap h3, .latest-opportunities.band .flex .property .content-wrap h3, .properties-wrap.band .latest-opportunities-slider .property .content-wrap h3, .properties-wrap.band .flex .property .content-wrap h3 {
    margin-bottom: 20px; }
  .latest-opportunities.band .latest-opportunities-slider .property .content-wrap ul li:before, .latest-opportunities.band .flex .property .content-wrap ul li:before, .properties-wrap.band .latest-opportunities-slider .property .content-wrap ul li:before, .properties-wrap.band .flex .property .content-wrap ul li:before {
    background: #ffffff;
    width: 3px;
    height: 3px; }
  .latest-opportunities.band .latest-opportunities-slider .property .content-wrap .price-wrap p, .latest-opportunities.band .flex .property .content-wrap .price-wrap p, .properties-wrap.band .latest-opportunities-slider .property .content-wrap .price-wrap p, .properties-wrap.band .flex .property .content-wrap .price-wrap p {
    color: #ffffff; }
  .latest-opportunities.band .latest-opportunities-slider .property .content-wrap .link-wrap .read-more, .latest-opportunities.band .flex .property .content-wrap .link-wrap .read-more, .properties-wrap.band .latest-opportunities-slider .property .content-wrap .link-wrap .read-more, .properties-wrap.band .flex .property .content-wrap .link-wrap .read-more {
    background: transparent; }
    .latest-opportunities.band .latest-opportunities-slider .property .content-wrap .link-wrap .read-more:hover, .latest-opportunities.band .flex .property .content-wrap .link-wrap .read-more:hover, .properties-wrap.band .latest-opportunities-slider .property .content-wrap .link-wrap .read-more:hover, .properties-wrap.band .flex .property .content-wrap .link-wrap .read-more:hover {
      background: #C59B6C; }

.featured-properties .tour .sticker {
  background: #043B38; }

.form-block.band .form-wrapper:after {
  background: #043B38; }
.form-block.band .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework form .gform_footer input {
  background: #C59B6C;
  border: 1px solid #B48D5F; }

/** Development Page Styles **/
.sold-out-properties.band .property h3 {
  margin-bottom: 25px !important; }
.sold-out-properties.band .property ul li::before {
  background: #ffffff !important;
  width: 3px !important;
  height: 3px !important; }
.sold-out-properties.band .property .price-wrap p.price, .sold-out-properties.band .property .latest-opportunities.band .sold-out-slider .property .price-wrap p.price {
  color: #ffffff !important; }

/** Single Development Page **/
.single-property .property-form .price-banner {
  visibility: hidden !important; }

.floorplans .tabs .tab::after {
  background-color: #C59B6C; }

.property-about .intro:before, .property-about .bottom-image-wrap::after, .text-and-image-teal.band .text-wrap::after {
  background: #043B38; }

/** City Guides Page **/
.property-form.form-block.band .price-banner {
  background: #042523;
  color: #ffffff; }

.features-block .features .feature p {
  color: #000000; }
.features-block .features .feature p.big::after {
  background: #C59B6C; }

/** Services Page **/
.services-block.features-block .services.features .feature h3.big {
  color: #000000; }
  .services-block.features-block .services.features .feature h3.big:after {
    background: #C59B6C; }
.services-block.features-block .services.features .feature ul li {
  color: #000000; }
  .services-block.features-block .services.features .feature ul li:before {
    color: #C59B6C; }

.services-block.features-block .services.features .featured {
  background-color: rgba(162, 128, 89, 0.16) !important; }

/** FAQs Page **/
.ewd-ufaq-faqs .ewd-ufaq-faq-div .ewd-ufaq-post-margin .ewd-ufaq-post-margin-symbol span, .ewd-ufaq-faqs .ewd-ufaq-faq-div .ewd-ufaq-post-margin .ewd-ufaq-faq-title-text h4:hover, .ewd-ufaq-faqs .ewd-ufaq-faq-div.ewd-ufaq-post-active .ewd-ufaq-post-margin .ewd-ufaq-faq-title-text h4 {
  color: #C59B6C; }

/** Glossary Page **/
.pagename-glossary strong {
  color: #C59B6C; }

/** News Archive Page **/
.news-post-wrapper.band .property .image-wrap .sticker, .flex-3-cols .property .image-wrap .sticker {
  background: #043B38 !important;
  top: 0 !important; }
.news-post-wrapper.band .property .content-wrap, .flex-3-cols .property .content-wrap {
  background: #043B38; }
  .news-post-wrapper.band .property .content-wrap .read-more, .flex-3-cols .property .content-wrap .read-more {
    background: transparent; }
    .news-post-wrapper.band .property .content-wrap .read-more:hover, .flex-3-cols .property .content-wrap .read-more:hover {
      background: #C59B6C; }

/** Single News Page **/
.post-content.band .text-side::after {
  background: #043B38; }

.post-content.band .share-side .newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework form .gform_fields .gfield label {
  color: #000000; }

.post-content.band .share-side .newsletter .gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework form .gform_footer input {
  background: #C59B6C;
  border: 1px solid #B48D5F; }

/** Meet The Team Page **/
.meet-the-team.band .team-members-wrap .team-member .team-member-content {
  background: #043B38; }

/** Career Opportunities Page **/
.pagename-career-opportunities strong {
  color: #C59B6C; }

/** City Guides Page **/
.city-details {
  background: #053230; }

/** Popup Modal Styles **/
.gform_wrapper.gform-theme.gform-theme--foundation.gform-theme--framework form .gform_footer input[type=submit] {
  background: #C59B6C;
  border: 1px solid #B48D5F; }

/** Cookie Consent Styling **/
.cky-notice-btn-wrapper .cky-btn {
  color: #C59B6C !important;
  border: 2px solid #C59B6C !important; }
.cky-notice-btn-wrapper .cky-btn-accept {
  background: #C59B6C !important;
  color: #ffffff !important; }
  .cky-notice-btn-wrapper .cky-btn-accept:hover {
    background: #B48D5F !important; }

/** Read Our Reviews Styling **/
.text-link span::after {
  background: #C59B6C; }

.text-link::before {
  background: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="uuid-e794f867-efa5-4a95-8046-8d95613048ed" data-name="Isolation Mode" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 24.018"><defs><style> .uuid-1bc9a1f7-4bd3-4b7e-b7f1-812b8bb4881d { fill: %23C59B6C; stroke-width: 0px; } </style></defs><polygon class="uuid-1bc9a1f7-4bd3-4b7e-b7f1-812b8bb4881d" points=".113 0 0 .098 0 23.921 .113 24.018 14 12.009 .113 0"/></svg>'); }

/*# sourceMappingURL=override.css.map */
