@charset "UTF-8";
/* xl - DESKTOP STYLES */
html {
  scroll-behavior: smooth;
}
header a.logo-light img, header a.logo-dark img {
  margin-top: 20px;
  margin-bottom: 20px;
}
h4 {
  line-height: 20px;
}
.page-title-large h2 {
  font-size: 15px;
  line-height: 18px;
}
section.single-post-main-section {
  padding-bottom: 0px;
}
.single .page-title-small {
  display: none;
}
.flexslider {
  border: 1px solid #fff !important;
}
.flex-control-paging li a {
  background: #ffffff !important;
}
.list-style-9 li {
  border-bottom: 1px solid #ffffff;
}
.vc_gitem-zone h4 {
  margin-bottom: 0px !important;
}
.single-properties h2 {
  font-size: 40px;
  line-height: 45px;
}
nav.navbar.navbar-default ul.nav > li > a {
  font-size: 14px;
}
.padding-45px-all {
  padding: 30px;
}
li#menu-item-22095 a {
  background-color: #01548a !important;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 8px;
  padding-left: 8px;
  margin-top: 15px;
  color: #ffffff;
  border-radius: 5px;
}
.list-style-9 li {
  border-bottom: 1px solid #ffffff;
  color: #ffffff !important;
}
.navbar-nav {
  margin-top: 50px !important;
}
.header-right {
  margin-top: 50px;
}
.text-medium-gray {
  color: #727271;
}
.bg-extra-dark-gray {
  background-color: #ffffff;
}
.text-medium-gray {
  color: #232323;
  font-size: 14px;
  text-transform: none;
}
.social-icon-style-1.text-center {
  margin-left: 90px !important;
}
footer .menu li a {
  font-size: 14px;
  line-height: 20px;
  color: #232323;
  font-family: Montserrat;
}
footer p {
  font-size: 14px;
  line-height: 20px;
  color: #232323;
  font-family: Montserrat;
}
.text-small {
  font-size: 14px;
  line-height: 20px;
  color: #232323;
  font-family: Montserrat;
}
.pofo-footer .border-color-medium-dark-gray {
  border-color: #363636;
  border: none !important;
}
.pofo-footer .padding-30px-bottom {
  padding-bottom: 0px;
}
.pofo-footer .padding-five-top {
  padding-top: 0%;
}
section, .default-page-space {
  padding: 60px 0;
}
.opacity7 {
  opacity: 1;
}
.accordion-style1 .panel-title, .toggles .panel-title {
  font-size: 14px;
}
h4 {
  font-size: 16px;
  font-weight: 500;
}
.developmenttype::before {
  font-family: "Font Awesome 6 Free";
  /* Adjust depending on your version */
  content: "";
  /* Unicode for home icon */
  font-weight: 900;
  /* Required for solid icons */
  margin-right: 5px;
  color: #01548a;
}
.developmenttype {
  text-transform: capitalize;
}
.developmentbeds::before {
  font-family: "Font Awesome 6 Free";
  /* Adjust depending on your version */
  content: "";
  /* Unicode for home icon */
  font-weight: 900;
  /* Required for solid icons */
  margin-right: 5px;
  color: #01548a;
}
.developmentprice::before {
  font-family: "Font Awesome 6 Free";
  /* Adjust depending on your version */
  content: "";
  /* Unicode for home icon */
  font-weight: 900;
  /* Required for solid icons */
  margin-right: 5px;
  color: #01548a;
}
.asdfdevelopmentshare::after {
  font-family: "Font Awesome 6 Free";
  /* Adjust depending on your version */
  content: "%";
  /* Unicode for home icon */
  font-weight: 900;
  /* Required for solid icons */
  margin-right: 5px;
  color: #01548a;
}
.btn.btn-dark-gray {
  background: #01548a;
  border-color: #01548a;
  color: #fff;
}
.btn.btn-dark-gray:hover, .btn.btn-dark-gray:focus {
  color: #01548a;
}
.btn.btn-transparent-dark-gray {
  border-color: #01548a;
  color: #01548a;
}
.btn.btn-transparent-dark-gray:hover, .btn.btn-transparent-dark-gray:focus {
  background: #01548a;
  border-color: #01548a;
}
.vc_gitem-zone {
  background-color: #ffffff !important;
  border: solid 1px #f7f7f7;
}
.vc_custom_1419240516480 {
  background-color: #ffffff !important;
}
a.vc_gitem-link {
  color: #01548a;
}
.vc_gitem-acf {
  color: #01548a;
  display: inline;
  margin-left: 0px;
  margin-right: 15px;
}
.vc_gitem_row .vc_gitem-col {
  display: flex;
  flex-wrap: wrap;
}
.single .bg-light-gray {
  background-color: #01548a !important;
}
.single .page-title-small h1 {
  color: #ffffff;
}
.property-address {
  font-size: 25px;
  line-height: 30px;
  font-weight: 500;
  color: black;
}
.property-price::before {
  font-family: "Font Awesome 6 Free";
  /* Adjust depending on your version */
  content: "";
  /* Unicode for home icon */
  font-weight: 600;
  margin-right: 5px;
}
body.wp-singular.resale-template-default.single.single-resale li {
  color: #ffffff !important;
}
.property-price {
  font-size: 20px;
}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title {
  width: 100%;
}
.btn.btn-white {
  background: #01548a;
  border-color: #01548a;
  color: #ffffff;
}
.accordion-style1 .panel-title, .toggles .panel-title {
  text-transform: uppercase;
}
.accordion-style1 .panel-heading i {
  font-size: 16px;
  color: #01548a;
}
.vc_custom_heading a:visited {
  color: #01548a;
}
body.wp-singular.resale-template-default.single.single-resale .wp-block-heading {
  font-size: 25px;
  font-weight: 500;
  color: #00548a;
  margin: 0;
}
body.wp-singular.resale-template-default.single.single-resale .wp-block-search__button {
  border: none;
  padding: 0.375em 0.625em;
  max-height: 42px;
  background: #00548a;
  color: #fff;
}
body.wp-singular.resale-template-default.single.single-resale div#secondary {
  width: 25%;
  background-color: #f6f6f6;
  padding: 30px;
}
body.wp-singular.resale-template-default.single.single-resale ul {
  padding: 0;
}
body.wp-singular.resale-template-default.single.single-resale li {
  list-style: none;
}
body.wp-singular.resale-template-default.single.single-resale a:hover {
  color: #00548a;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F22099-scss-desktop.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BACAG%3BAAAA%3BAAAA%3BAAGH%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%22%7D */