.elementor-4690 .elementor-element.elementor-element-8772eee:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-8772eee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf7c539 );}.elementor-4690 .elementor-element.elementor-element-8772eee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4690 .elementor-element.elementor-element-8772eee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4690 .elementor-element.elementor-element-c72556d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4690 .elementor-element.elementor-element-c72556d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4690 .elementor-element.elementor-element-c72556d > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-4690 .elementor-element.elementor-element-26d9d6b{text-align:end;}.elementor-4690 .elementor-element.elementor-element-11ad590{text-align:end;}.elementor-4690 .elementor-element.elementor-element-1fede18 .elementor-repeater-item-3209067 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://i0.wp.com/canvasestatehomes.com/wp-content/uploads/2026/02/twin-waters-272-facade-1-big.jpg?fit=1024%2C683&ssl=1);background-size:cover;}.elementor-4690 .elementor-element.elementor-element-1fede18 .elementor-repeater-item-1c97ad3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://i0.wp.com/canvasestatehomes.com/wp-content/uploads/2026/02/twin-waters-272-interior-3-big.jpg?fit=1024%2C683&ssl=1);background-size:cover;}.elementor-4690 .elementor-element.elementor-element-1fede18 .elementor-repeater-item-ffedaf8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://i0.wp.com/canvasestatehomes.com/wp-content/uploads/2026/02/twin-waters-272-interior-5-big.jpg?fit=1024%2C683&ssl=1);background-size:cover;}.elementor-4690 .elementor-element.elementor-element-1fede18 .elementor-repeater-item-e84b1cd .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://i0.wp.com/canvasestatehomes.com/wp-content/uploads/2026/02/twin-waters-272-interior-2-big.jpg?fit=1024%2C683&ssl=1);background-size:cover;}.elementor-4690 .elementor-element.elementor-element-1fede18 .elementor-repeater-item-245493f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://i0.wp.com/canvasestatehomes.com/wp-content/uploads/2026/02/twin-waters-272-facade-5-big.jpg?fit=1024%2C683&ssl=1);background-size:cover;}.elementor-4690 .elementor-element.elementor-element-1fede18 .elementor-repeater-item-a96f233 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://i0.wp.com/canvasestatehomes.com/wp-content/uploads/2026/02/twin-waters-272-interior-6-big.jpg?fit=1024%2C683&ssl=1);background-size:cover;}.elementor-4690 .elementor-element.elementor-element-1fede18 .elementor-repeater-item-78a4d0d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://i0.wp.com/canvasestatehomes.com/wp-content/uploads/2026/02/twin-waters-272-facade-2-big.jpg?fit=1024%2C683&ssl=1);background-size:cover;}.elementor-4690 .elementor-element.elementor-element-1fede18 .swiper-slide{transition-duration:calc(5000ms*1.2);height:640px;}.elementor-4690 .elementor-element.elementor-element-1fede18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4690 .elementor-element.elementor-element-1fede18 .swiper-slide-contents{max-width:64%;}.elementor-4690 .elementor-element.elementor-element-1fede18 .swiper-slide-inner{text-align:center;}.elementor-4690 .elementor-element.elementor-element-5743a9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4690 .elementor-element.elementor-element-5743a9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf7c539 );}.elementor-bc-flex-widget .elementor-4690 .elementor-element.elementor-element-5743a9e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4690 .elementor-element.elementor-element-5743a9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4690 .elementor-element.elementor-element-5743a9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4690 .elementor-element.elementor-element-5743a9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4690 .elementor-element.elementor-element-5ab4565 .gallery-item .gallery-caption{text-align:center;}.elementor-4690 .elementor-element.elementor-element-9fd3458:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-9fd3458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d77a1cb );}.elementor-4690 .elementor-element.elementor-element-9fd3458{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-4690 .elementor-element.elementor-element-9fd3458 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4690 .elementor-element.elementor-element-e415666:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-e415666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4690 .elementor-element.elementor-element-e415666 > .elementor-container{min-height:720px;}.elementor-4690 .elementor-element.elementor-element-e415666{box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4690 .elementor-element.elementor-element-e415666 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4690 .elementor-element.elementor-element-b7ae3e4 > .elementor-element-populated{padding:30px 30px 30px 60px;}.elementor-4690 .elementor-element.elementor-element-3616df6{text-align:start;}.elementor-4690 .elementor-element.elementor-element-6cf4e2f{columns:2;}.elementor-bc-flex-widget .elementor-4690 .elementor-element.elementor-element-65a16d5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4690 .elementor-element.elementor-element-65a16d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4690 .elementor-element.elementor-element-65a16d5 > .elementor-element-populated{padding:80px 0px 0px 0px;}.elementor-4690 .elementor-element.elementor-element-743d9c8 .gallery-item .gallery-caption{text-align:center;}.elementor-4690 .elementor-element.elementor-element-a59c485{padding:60px 0px 60px 0px;}.elementor-4690 .elementor-element.elementor-element-041a582 .gallery-item{padding:0 15px 15px 0;}.elementor-4690 .elementor-element.elementor-element-041a582 .gallery{margin:0 -15px -15px 0;}.elementor-4690 .elementor-element.elementor-element-041a582 .gallery-item .gallery-caption{text-align:center;}.elementor-4690 .elementor-element.elementor-element-2f35e5a:not(.elementor-motion-effects-element-type-background), .elementor-4690 .elementor-element.elementor-element-2f35e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f346ca3 );}.elementor-4690 .elementor-element.elementor-element-2f35e5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;}.elementor-4690 .elementor-element.elementor-element-2f35e5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4690 .elementor-element.elementor-element-2f35e5a .elementor-heading-title{color:#FFFFFF;}.elementor-4690 .elementor-element.elementor-element-1219a0b .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-4690 .elementor-element.elementor-element-1219a0b > .elementor-element-populated{color:var( --e-global-color-bf7c539 );}.elementor-4690 .elementor-element.elementor-element-bfc75a9{color:#FFFFFF;}.elementor-4690 .elementor-element.elementor-element-8baf8fd > .elementor-container{min-height:0px;}@media(min-width:768px){.elementor-4690 .elementor-element.elementor-element-c72556d{width:25%;}.elementor-4690 .elementor-element.elementor-element-d11a09f{width:49.664%;}.elementor-4690 .elementor-element.elementor-element-5743a9e{width:25%;}.elementor-4690 .elementor-element.elementor-element-b7ae3e4{width:35.876%;}.elementor-4690 .elementor-element.elementor-element-65a16d5{width:64.124%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4690 .elementor-element.elementor-element-b7ae3e4{width:40%;}.elementor-4690 .elementor-element.elementor-element-65a16d5{width:60%;}}@media(max-width:1024px){.elementor-4690 .elementor-element.elementor-element-11ad590{text-align:end;}.elementor-4690 .elementor-element.elementor-element-1fede18 .swiper-slide{height:287px;}.elementor-4690 .elementor-element.elementor-element-b7ae3e4 > .elementor-element-populated{padding:30px 0px 30px 30px;}}@media(max-width:767px){.elementor-4690 .elementor-element.elementor-element-8772eee{margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-4690 .elementor-element.elementor-element-c72556d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4690 .elementor-element.elementor-element-c72556d > .elementor-element-populated{margin:0px 00px 0030px 0px;--e-column-margin-right:00px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4690 .elementor-element.elementor-element-26d9d6b{text-align:center;}.elementor-4690 .elementor-element.elementor-element-11ad590{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-2963dcc */.property-group-meta {
  list-style: none;
  margin-left: 0;
}

.property-group-meta li {
  display: inline-block;
  margin-right: 30px;
  font-size: 1.2rem;
}

.property-group-meta li:last-child {
  margin-right: 0;
}

.property-group-meta li:before {
  content: '';
  background-size: contain;
  width: 40px;
  height: 30px;
  display: inline-block;
  background-repeat: no-repeat;
  vertical-align: middle;
  margin-right: 6px;
}
.property-group-meta li:before { content: ""; }    

/* Car icon */
.property-group-meta li.car-meta:before {
  background-image: url('/wp-content/uploads/custom/car-meta.png');}

/* Bed icon */
.property-group-meta li.bed-meta:before {
  background-image:url('/wp-content/uploads/custom/bed-meta.png');
}

/* Shower icon (replaces bath) */
.property-group-meta li.bath-meta:before {
  background-image: url('/wp-content/uploads/custom/bath-meta.png');
    width:25px;
}

/* Floor area (sqm) icon */
.property-group-meta li.sqm-meta:before {
  background-image: url('/wp-content/uploads/custom/sqm-meta.png');;
}

/* Land area icon */
.property-group-meta li.land-sqm-meta:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2016%2016%27%20stroke%3D%27%236b7280%27%20fill%3D%27none%27%20stroke-width%3D%271.5%27%3E%3Crect%20x%3D%271.5%27%20y%3D%271.5%27%20width%3D%2713%27%20height%3D%2713%27/%3E%3Cpath%20d%3D%27M1.5%2010l4-3%203%202%205-4%27/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0faaf41 */body {padding: 0px!important};/* End custom CSS */