/**
 * Theme Name:     Uncode Child
 * Author:         Undsgn
 * Template:       uncode
 * Text Domain:    uncode-child
 * Description:    Uncode is a pixel perfect WordPress Theme designed with terrific attention to details.
 */

@import "css/grid-style.css";
 :root{
    --primary-color:#0E1F49;
    --secondary-color:#F21E29;
    --body-100:#192537;
    --body-200:#333333;
    --body-300:#535C69;
    --bg-gray:#D9D9D9;
    --white: #ffffff;
    --black: #000000;
    --blue-100: #23469D;
    --bg-gray-100:#F3F3F3;
    --bs-secondary:#F21E29;
    --bs-secondary-rgb:242, 30, 41;
    --bs-primary-rgb: 14, 31, 73;
    --font-head: "Crimson Text", serif;
    --font-body: "Poppins", serif;
    --bs-nav-link-font-size: 14px;
    --bs-navbar-nav-link-padding-x: 12px;
    --body-size: 16px;
    font-size: 15px;
  
  }
  *{margin:0;padding:0;box-sizing: border-box;}
  html{-webkit-font-smoothing: antialiased; -webkit-font-smoothing: subpixel-antialiased;  -moz-osx-font-smoothing: grayscale;scroll-behavior: smooth;}
  body::-webkit-scrollbar {width:10px;background:var(--bg-gray);}
  body::-webkit-scrollbar-track {background-color:var(--bg-gray);}
  body::-webkit-scrollbar-thumb {background:var(--secondary-color);width:4px;border-radius:2px;}
  
  /* Body and Heading Fonts */
  body{color:var(--body-300);background:var(--white);font-style:normal;font-weight: 400;font-size:var(--body-size);overflow-x:hidden;font-family: "Poppins", sans-serif;}
  h1,h2,h3,h4,h5,h6,button,.btn,li,a{font-style:normal;}
  h1,h2,h3,h4,h5,h6{font-weight:600;color:var(--body-100);line-height:1.2;padding:0;margin:0;margin-bottom: 24px;font-family: "Crimson Text", serif;}
  a{text-decoration:none;}
  a:hover, a:focus,a:active{outline:none;text-decoration:none;}
  ul,li{list-style:none;padding:0; margin:0;}
  img{max-width:100%;}
  p{line-height: 1.5;}
  
  h1{font-size: 75px;}
  h2{font-size: 42px;}
  h3{font-size: 36px;}
  h4{font-size: 28px;}
  h5{font-size: 24px;}
  h6{font-size: 20px;}
  .ph-row {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(-1 * var(--bs-gutter-y));margin-right: calc(-.5 * var(--bs-gutter-x));margin-left: calc(-.5 * var(--bs-gutter-x));}
  .ph-row:after{content:'';width:0;height: 0;display: table;clear: both;visibility:hidden;}
  .s-pad{padding: 50px 0;}
  
  .bg-primary{background-color: var(--primary-color);color: var(--white);}
  .bg-primary a{color: var(--white)}

  .btn {
    --bs-btn-padding-x: 12px;
    --bs-btn-padding-y: 24px;
    --bs-btn-font-family: ;
    --bs-btn-font-size: 1rem;
    --bs-btn-font-weight: 500;
    --bs-btn-line-height: 1.5;
    --bs-btn-color: var(--bs-body-color);
    --bs-btn-bg: transparent;
    --bs-btn-border-width: 0;
    --bs-btn-border-color: transparent;
    --bs-btn-border-radius: var(--bs-border-radius);
    --bs-btn-hover-border-color: transparent;
    --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);
    --bs-btn-disabled-opacity: 0.65;
    --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
    display: inline-block;
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    font-family: var(--bs-btn-font-family);
    font-size: var(--bs-btn-font-size);
    font-weight: var(--bs-btn-font-weight);
    line-height: var(--bs-btn-line-height);
    color: var(--bs-btn-color);
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
    border-radius: var(--bs-btn-border-radius);
    background-color: var(--bs-btn-bg);
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  }
  .btn-primary{--bs-border-radius:4px; --bs-btn-color:var(--white);--bs-btn-bg:var(--primary-color);--bs-btn-border-color:var(--primary-color);--bs-btn-hover-color:var(--white);--bs-btn-hover-bg:var(--secondary-color);--bs-btn-hover-border-color:var(--secondary-color);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:var(--white);--bs-btn-active-bg:var(--secondary-color);--bs-btn-active-border-color:var(--secondary-color);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--white);--bs-btn-disabled-bg:var(--primary-color);--bs-btn-disabled-border-color:var(--primary-color);}
  .btn-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: var(--secondary-color);
    --bs-btn-border-color: var(--secondary-color);
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: var(--blue-100);
    --bs-btn-hover-border-color: var(--blue-100);
    --bs-btn-focus-shadow-rgb: 130,138,145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: var(--blue-100);
    --bs-btn-active-border-color: var(--blue-100);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: var(--secondary-color);
    --bs-btn-disabled-border-color: var(--secondary-color);
  }
  .btn-outline-secondary {
    --bs-btn-color: var(--secondary-color);
    --bs-btn-border-color: var(--secondary-color);
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: var(--secondary-color);
    --bs-btn-hover-border-color: var(--secondary-color);
    --bs-btn-focus-shadow-rgb: 108,117,125;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: var(--secondary-color);
    --bs-btn-active-border-color: var(--secondary-color);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: var(--secondary-color);
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: var(--secondary-color);
    --bs-gradient: none;
  }
  .btn-body {
    --bs-btn-color: #fff;
    --bs-btn-bg: var(--blue-100);
    --bs-btn-border-color: var(--blue-100);
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: var(--secondary-color);
    --bs-btn-hover-border-color: var(--secondary-color);
    --bs-btn-focus-shadow-rgb: 130,138,145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: var(--secondary-color);
    --bs-btn-active-border-color: var(--secondary-color);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: var(--blue-100);
    --bs-btn-disabled-border-color: var(--blue-100);
  }
  html body div a.btn,
  html .btn:not(.btn-custom-typo):not(.btn-inherit):not(.uncode-nav-container){font-family: var(--font-body) !important;}

  .sec-container{max-width:100%;margin:0 auto;padding:0 0px;}  

  @media (min-width: 576px) {
  .sec-container {max-width: 100%;}
  }

  @media (min-width: 768px) {
  .sec-container{max-width: 100%;}
  }

  @media (min-width: 992px) {
  .sec-container {max-width: 95%;}
  }
  @media (min-width: 1200px) {
  .sec-container {max-width: 90%;}
  }

  @media (min-width: 1680px) {
  .sec-container {max-width: 85%;}
  }

  @media (min-width: 1920px) {
  .sec-container{ max-width:80%;}
  }
  
 .propertyhive .tns-ovh .tns-inner ul.properties li.tns-item{padding: 0 0.5rem;border-bottom:0;}
 .propertyhive .tns-ovh #tns1-iw,.propertyhive .tns-ovh #tns2-iw{margin: 0 -1rem;}
 .propertyhive .tns-ovh .tns-inner #tns1 li.tns-item,
 .propertyhive .tns-ovh .tns-inner #tns2 li.tns-item{padding: 0 0.5rem;}
 .propertyhive ul.properties{display: flex;flex-wrap: wrap;margin: 0 -15px;}
 .propertyhive ul.properties li{padding:0 15px 0;margin-bottom: 30px;margin-left: 0 ;width: 33.33% ;}
 .propertyhive ul.properties li .thumbnail{width: 100%;overflow: hidden;height: 100%;}
 .propertyhive ul.properties li .thumbnail a{padding-top: 75%;height: auto;}
 .propertyhive ul.properties li .thumbnail a img{position: absolute;top: 0;left: 0;width: 100%;height: 100% !important;z-index: 1;object-fit: cover;}
 .propertyhive ul.properties li .thumbnail a .details{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;padding: 16px;background-image: linear-gradient(0deg, rgba(14, 31, 73, 1) 0%, rgba(14, 31, 73, 0) 100%);float: unset;}
 .propertyhive ul.properties li .thumbnail a .details{display: flex;align-items: flex-start;flex-direction: column;justify-content: flex-end;font-family: 'Poppins', sans-serif;}
 .propertyhive ul.properties li .thumbnail a .details span{font-size: 14px;color: #ffffff;display: block;}
 .propertyhive ul.properties li .thumbnail a .details h5,
 .propertyhive ul.properties li .thumbnail a .details h6{color: #ffffff;margin: 0 0 8px;}
 .propertyhive ul.properties li .thumbnail a .details h5{font-size: 30px;display:flex;align-items: center;}
 .propertyhive ul.properties li .thumbnail a .details h6{font-family: 'Poppins',sans-serif;font-weight: 400;}
 .propertyhive ul.properties li .thumbnail a .details h5 span.property-type{background-color: transparent;position: relative;right: auto;top:auto;}
 .propertyhive ul.properties li .thumbnail a .details .prop-details{list-style: none !important;display: flex;gap: 8px;flex-wrap: wrap;align-items: center;padding: 0 !important;margin: 0;width: 100%;}
 .propertyhive ul.properties li .thumbnail a .details .prop-details li {padding: 0;float: unset;display: flex;border: 0;align-items: center;margin-right:4px;margin-bottom: 0;width:auto;}
 .propertyhive ul.properties li .thumbnail a .details .prop-details span{font-size: 12px;}
 .propertyhive ul.properties li .thumbnail a .details span:first-child { position: absolute; top: 0; right: 0; display: inline-block; background: var(--primary-color);color: var(--white); padding: 4px 16px;  margin: 16px;border-radius: 8px;}
 .propertyhive ul.properties li .thumbnail a .details img {position: absolute;left: 0;top: 0;width: 150px;height: auto !important;}

 .propertyhive ul.properties li .thumbnail a .details .prop-details li i.icons {width: 14px;height: 14px;background-size: contain;background-repeat: no-repeat;background-position: center center;margin-right: 5px;flex-shrink: 0;}
 .propertyhive ul.properties li .thumbnail a .details .prop-details li i.ic-bedroom {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 25 17' style='enable-background:new 0 0 25 17;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M2.5,12.1h20V9.7c0-0.3-0.1-0.6-0.4-0.9c-0.2-0.2-0.5-0.3-0.9-0.3H3.8c-0.4,0-0.7,0.1-0.9,0.3 C2.6,9.1,2.5,9.4,2.5,9.7V12.1z M3.8,6.1h7.5V3.6c0-0.3-0.1-0.6-0.4-0.9c-0.2-0.2-0.5-0.3-0.9-0.3H5c-0.4,0-0.7,0.1-0.9,0.3 C3.9,3,3.8,3.3,3.8,3.6V6.1z M13.8,6.1h7.5V3.6c0-0.3-0.1-0.6-0.4-0.9c-0.2-0.2-0.5-0.3-0.9-0.3h-5c-0.4,0-0.7,0.1-0.9,0.3 c-0.2,0.2-0.4,0.5-0.4,0.9V6.1z M0,17V9.7c0-0.5,0.1-1,0.3-1.5C0.6,7.8,0.9,7.4,1.3,7V3.6c0-1,0.4-1.9,1.1-2.6C3.1,0.4,4,0,5,0h5 c0.5,0,0.9,0.1,1.3,0.3c0.4,0.2,0.8,0.4,1.2,0.7c0.4-0.3,0.7-0.5,1.2-0.7C14.1,0.1,14.5,0,15,0h5c1,0,1.9,0.4,2.7,1.1 c0.7,0.7,1.1,1.6,1.1,2.6V7c0.4,0.3,0.7,0.7,0.9,1.2C24.9,8.7,25,9.2,25,9.7V17h-2.5v-2.4h-20V17H0z'/%3E%3C/svg%3E%0A");}
 .propertyhive ul.properties li .thumbnail a .details .prop-details li i.ic-bathroom {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 21 20' style='enable-background:new 0 0 21 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M18.9,17H2.1v-4h16.8V17z M18.9,11V2.9c0-0.8-0.3-1.5-0.9-2C17.5,0.3,16.7,0,15.9,0c-0.4,0-0.8,0.1-1.1,0.2 c-0.4,0.1-0.7,0.4-1,0.6l-1.3,1.3C12.2,2,11.9,2,11.7,2c-0.3,0-0.5,0.1-0.8,0.3l2.9,2.8c0.2-0.2,0.3-0.5,0.3-0.8 c0.1-0.3,0-0.6-0.1-0.8l1.3-1.3c0.1-0.1,0.2-0.1,0.3-0.2C15.7,2,15.8,2,15.9,2c0.2,0,0.5,0.1,0.6,0.3c0.2,0.2,0.3,0.4,0.3,0.6V11 H9.6c0,0,0,0,0,0H3.1L0,11v6c0,0.6,0.2,1,0.6,1.4C1,18.8,1.5,19,2.1,19c0,0.3,0.1,0.5,0.3,0.7C2.6,19.9,2.9,20,3.1,20h14.7 c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7c0.6,0,1.1-0.2,1.5-0.6C20.8,18,21,17.6,21,17v-6H18.9z'/%3E%3C/svg%3E%0A");}
 .propertyhive ul.properties li .thumbnail a .details .prop-details li i.ic-reception {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 18' style='enable-background:new 0 0 24 18;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M6.5,10h10.9V8c0-0.4,0.1-0.9,0.3-1.2c0.2-0.4,0.5-0.7,0.8-1V3c0-0.3-0.1-0.5-0.3-0.7C18,2.1,17.8,2,17.5,2H6.5 C6.2,2,6,2.1,5.8,2.3C5.6,2.5,5.5,2.7,5.5,3v2.8c0.3,0.3,0.6,0.6,0.8,1C6.4,7.1,6.5,7.6,6.5,8V10z M3.3,14h17.5 c0.3,0,0.6-0.1,0.8-0.3c0.2-0.2,0.3-0.4,0.3-0.7V8c0-0.3-0.1-0.5-0.3-0.7C21.3,7.1,21,7,20.7,7s-0.6,0.1-0.8,0.3 c-0.2,0.2-0.3,0.4-0.3,0.7v4H4.4V8c0-0.3-0.1-0.5-0.3-0.7C3.8,7.1,3.6,7,3.3,7C3,7,2.7,7.1,2.5,7.3C2.3,7.5,2.2,7.7,2.2,8v5 c0,0.3,0.1,0.5,0.3,0.7C2.7,13.9,3,14,3.3,14z M4.4,18c-0.3,0-0.6-0.1-0.8-0.3c-0.2-0.2-0.3-0.4-0.3-0.7v-1c-0.9,0-1.7-0.3-2.3-0.9 c-0.6-0.6-1-1.3-1-2.1V8c0-0.8,0.3-1.5,1-2.1C1.6,5.3,2.4,5,3.3,5V3c0-0.8,0.3-1.5,1-2.1C4.9,0.3,5.6,0,6.5,0h10.9 c0.9,0,1.7,0.3,2.3,0.9c0.6,0.6,1,1.3,1,2.1v2c0.9,0,1.7,0.3,2.3,0.9c0.6,0.6,1,1.3,1,2.1v5c0,0.8-0.3,1.5-1,2.1 c-0.6,0.6-1.4,0.9-2.3,0.9v1c0,0.3-0.1,0.5-0.3,0.7c-0.2,0.2-0.5,0.3-0.8,0.3s-0.6-0.1-0.8-0.3c-0.2-0.2-0.3-0.4-0.3-0.7v-1H5.5v1 c0,0.3-0.1,0.5-0.3,0.7C4.9,17.9,4.7,18,4.4,18z'/%3E%3C/svg%3E%0A");}
 .propertyhive ul.properties li .thumbnail a .details .prop-details li i.ic-garage {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19 22' style='enable-background:new 0 0 19 22;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23F9F9FA;%7D%0A%3C/style%3E%3Cpath class='st0' d='M3.6,22V9.8h11.9V22H3.6z M5.9,14.7h7.1v-2.4H5.9V14.7z M5.9,19.6h7.1v-2.4H5.9V19.6z M0,22V7.3L9.5,0L19,7.3 V22h-2.4V8.6L9.5,3.1L2.4,8.6V22H0z'/%3E%3C/svg%3E%0A");}

 .tns-controls{display: block;position: absolute;width:100%;top:50%;}
 .tns-controls button{width:40px;height: 40px;border:1px solid var(--primary-color);border-radius: 100%;padding:0;display: inline-flex;justify-content: center;align-items: center;position: absolute;font-size: 0;background-color: var(--primary-color);}
 .tns-controls button:before{content:'';display: block;width:15px;height:15px;position: absolute;left:10px;top:10px;display: flex;justify-content: center;align-items: center;background-size: cover;}
 .tns-controls button[data-controls="prev"]{left:-30px;}
 .tns-controls button[data-controls="next"]{right:-30px;}
 .tns-controls button[data-controls="prev"]:before{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg height='50px' width='50px' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330 330' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M233.25,306.001L127.5,165.005L233.25,24.001c4.971-6.628,3.627-16.03-3-21c-6.627-4.971-16.03-3.626-21,3 L96.75,156.005c-4,5.333-4,12.667,0,18l112.5,149.996c2.947,3.93,7.451,6.001,12.012,6.001c3.131,0,6.29-0.978,8.988-3.001 C236.878,322.03,238.221,312.628,233.25,306.001z'/%3E%3C/svg%3E");}
 .tns-controls button[data-controls="next"]:before{left:12px;background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg height='50px' width='50px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330 330' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M250.606,154.389l-150-149.996c-5.857-5.858-15.355-5.858-21.213,0.001 c-5.857,5.858-5.857,15.355,0.001,21.213l139.393,139.39L79.393,304.394c-5.857,5.858-5.857,15.355,0.001,21.213 C82.322,328.536,86.161,330,90,330s7.678-1.464,10.607-4.394l149.999-150.004c2.814-2.813,4.394-6.628,4.394-10.606 C255,161.018,253.42,157.202,250.606,154.389z'/%3E%3C/svg%3E");}
 .propertyhive .search-result ul.properties li{width: 33.33%;margin-left: 0;}
 
 .single-property-banner {display: grid;grid-template-columns: repeat(4, 1fr);grid-template-rows: repeat(2, 1fr);grid-column-gap: 8px;grid-row-gap: 8px;}
.div1 { grid-area: 1 / 1 / 3 / 3; }
.div2 { grid-area: 1 / 3 / 2 / 4; }
.div3 { grid-area: 1 / 4 / 2 / 5; }
.div4 { grid-area: 2 / 3 / 3 / 4; }
.div5 { grid-area: 2 / 4 / 3 / 5; }
.single-property-banner a{display: block;line-height: 0;margin: auto;height: 100%;padding-top: 100%;position: relative;}
.single-property-banner a img{height: 100%;object-fit: cover;position: absolute;left:0;top: 0;width: 100%;}

.department-label{position:absolute;top:0;right:0;display:inline-block;background:var(--primary-color);color:var(--white);padding:4px 16px;margin:16px;border-radius:8px;}
.department-label.availability-sold{background-color: #db3336 !important;color: #fff;}
.div1 {
  position: relative;
}
.sold-img img {
  width: 220px !important; 
  height: 150px !important;
  opacity: 1;
  z-index: 999999;
  margin: 10px 0 0 20px;
}
[id^=property-] .thumbnails.flexslider{display: none;}
.sec-j-content h2.p-title{margin-top:0;}
.sec-j{margin-top: -60px;padding-top: 100px;}
.sec-j-wrap{display: flex;gap: 24px;}
.sec-j-wrap .sec-j-content{flex-grow: 1;color: var(--white);}
.sec-j-wrap .sec-j-content p{font-size: 30px;color: var(--white);font-family: var(--font-body);margin: 0;}
.sec-j-wrap .sec-j-content p span{padding-left: 8px;color: var(--secondary-color);}
.sec-j-wrap .sec-j-content ul{display: flex;align-items: center;gap: 24px;margin-bottom: 30px;}
.sec-j-btn{flex-shrink: 0;margin-left: auto;}
.sec-j-btn .btn{white-space:wrap;}

.s-icon-text{display: flex;align-items: center;gap: 8px;}
i.icons {display: inline-block;width: 20px;height: 20px;background-size: contain;background-repeat: no-repeat;background-position: center center;margin-right: 5px;flex-shrink: 0;}
i.ic-bedroom {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 25 17' style='enable-background:new 0 0 25 17;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M2.5,12.1h20V9.7c0-0.3-0.1-0.6-0.4-0.9c-0.2-0.2-0.5-0.3-0.9-0.3H3.8c-0.4,0-0.7,0.1-0.9,0.3 C2.6,9.1,2.5,9.4,2.5,9.7V12.1z M3.8,6.1h7.5V3.6c0-0.3-0.1-0.6-0.4-0.9c-0.2-0.2-0.5-0.3-0.9-0.3H5c-0.4,0-0.7,0.1-0.9,0.3 C3.9,3,3.8,3.3,3.8,3.6V6.1z M13.8,6.1h7.5V3.6c0-0.3-0.1-0.6-0.4-0.9c-0.2-0.2-0.5-0.3-0.9-0.3h-5c-0.4,0-0.7,0.1-0.9,0.3 c-0.2,0.2-0.4,0.5-0.4,0.9V6.1z M0,17V9.7c0-0.5,0.1-1,0.3-1.5C0.6,7.8,0.9,7.4,1.3,7V3.6c0-1,0.4-1.9,1.1-2.6C3.1,0.4,4,0,5,0h5 c0.5,0,0.9,0.1,1.3,0.3c0.4,0.2,0.8,0.4,1.2,0.7c0.4-0.3,0.7-0.5,1.2-0.7C14.1,0.1,14.5,0,15,0h5c1,0,1.9,0.4,2.7,1.1 c0.7,0.7,1.1,1.6,1.1,2.6V7c0.4,0.3,0.7,0.7,0.9,1.2C24.9,8.7,25,9.2,25,9.7V17h-2.5v-2.4h-20V17H0z'/%3E%3C/svg%3E%0A");}
i.ic-bathroom {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 21 20' style='enable-background:new 0 0 21 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M18.9,17H2.1v-4h16.8V17z M18.9,11V2.9c0-0.8-0.3-1.5-0.9-2C17.5,0.3,16.7,0,15.9,0c-0.4,0-0.8,0.1-1.1,0.2 c-0.4,0.1-0.7,0.4-1,0.6l-1.3,1.3C12.2,2,11.9,2,11.7,2c-0.3,0-0.5,0.1-0.8,0.3l2.9,2.8c0.2-0.2,0.3-0.5,0.3-0.8 c0.1-0.3,0-0.6-0.1-0.8l1.3-1.3c0.1-0.1,0.2-0.1,0.3-0.2C15.7,2,15.8,2,15.9,2c0.2,0,0.5,0.1,0.6,0.3c0.2,0.2,0.3,0.4,0.3,0.6V11 H9.6c0,0,0,0,0,0H3.1L0,11v6c0,0.6,0.2,1,0.6,1.4C1,18.8,1.5,19,2.1,19c0,0.3,0.1,0.5,0.3,0.7C2.6,19.9,2.9,20,3.1,20h14.7 c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7c0.6,0,1.1-0.2,1.5-0.6C20.8,18,21,17.6,21,17v-6H18.9z'/%3E%3C/svg%3E%0A");}
i.ic-reception {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 18' style='enable-background:new 0 0 24 18;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M6.5,10h10.9V8c0-0.4,0.1-0.9,0.3-1.2c0.2-0.4,0.5-0.7,0.8-1V3c0-0.3-0.1-0.5-0.3-0.7C18,2.1,17.8,2,17.5,2H6.5 C6.2,2,6,2.1,5.8,2.3C5.6,2.5,5.5,2.7,5.5,3v2.8c0.3,0.3,0.6,0.6,0.8,1C6.4,7.1,6.5,7.6,6.5,8V10z M3.3,14h17.5 c0.3,0,0.6-0.1,0.8-0.3c0.2-0.2,0.3-0.4,0.3-0.7V8c0-0.3-0.1-0.5-0.3-0.7C21.3,7.1,21,7,20.7,7s-0.6,0.1-0.8,0.3 c-0.2,0.2-0.3,0.4-0.3,0.7v4H4.4V8c0-0.3-0.1-0.5-0.3-0.7C3.8,7.1,3.6,7,3.3,7C3,7,2.7,7.1,2.5,7.3C2.3,7.5,2.2,7.7,2.2,8v5 c0,0.3,0.1,0.5,0.3,0.7C2.7,13.9,3,14,3.3,14z M4.4,18c-0.3,0-0.6-0.1-0.8-0.3c-0.2-0.2-0.3-0.4-0.3-0.7v-1c-0.9,0-1.7-0.3-2.3-0.9 c-0.6-0.6-1-1.3-1-2.1V8c0-0.8,0.3-1.5,1-2.1C1.6,5.3,2.4,5,3.3,5V3c0-0.8,0.3-1.5,1-2.1C4.9,0.3,5.6,0,6.5,0h10.9 c0.9,0,1.7,0.3,2.3,0.9c0.6,0.6,1,1.3,1,2.1v2c0.9,0,1.7,0.3,2.3,0.9c0.6,0.6,1,1.3,1,2.1v5c0,0.8-0.3,1.5-1,2.1 c-0.6,0.6-1.4,0.9-2.3,0.9v1c0,0.3-0.1,0.5-0.3,0.7c-0.2,0.2-0.5,0.3-0.8,0.3s-0.6-0.1-0.8-0.3c-0.2-0.2-0.3-0.4-0.3-0.7v-1H5.5v1 c0,0.3-0.1,0.5-0.3,0.7C4.9,17.9,4.7,18,4.4,18z'/%3E%3C/svg%3E%0A");}
/* i.ic-parking{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 114.84 122.88'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M25.64,44.74c-4,1.51-6.34,5.84-7.84,10.53L13,70.07l-2.31-4.33C.42,65.13-.76,71,9.51,76.16h0C-1.92,83.56-.35,96.51.78,110.88a4.73,4.73,0,0,0,0,.54v8a3.48,3.48,0,0,0,3.47,3.47H19a3.48,3.48,0,0,0,3.47-3.47v-2.78H92.4v2.78a3.48,3.48,0,0,0,3.47,3.47h14.79a3.48,3.48,0,0,0,3.47-3.47v-6.15C115.28,94.54,116,87,108.59,79.39l-1.82-2.79C118,71.28,117,65.12,106.44,65.74l-2,3.87-3.57-14.35c-1.48-5.91-5-11.09-11.1-11.09h-.07c-.67,2-1.44,3.91-2.31,5.83,4.5.14,7.23,4,8.2,8.45l3.58,14.88H18v0l4.47-14.88a20,20,0,0,1,1.92-4.36A6.32,6.32,0,0,1,26,52a7,7,0,0,1,2.18-1.46c-.35-.69-.69-1.37-1-2.07-.57-1.22-1.09-2.46-1.56-3.7ZM70,59.91A50,50,0,0,1,59.1,69a1.55,1.55,0,0,1-1.76.06A62,62,0,0,1,42.12,55.44a48.49,48.49,0,0,1-10.23-22.1c-1.22-7.53-.08-14.78,3.67-20.67a25.46,25.46,0,0,1,5.67-6.28A27.6,27.6,0,0,1,58.57,0,24.45,24.45,0,0,1,75,6.72a24.65,24.65,0,0,1,4.39,5.35c4,6.64,4.9,15.11,3.13,23.68A52.16,52.16,0,0,1,70,59.89v0ZM67.83,24a7.74,7.74,0,0,1-1,3.85A7.05,7.05,0,0,1,64,30.63a9.91,9.91,0,0,1-4.64,1H56V37.8H49.48V16.34h9.83a8.81,8.81,0,0,1,6.32,2.09A7.35,7.35,0,0,1,67.83,24ZM59,26.58A2.25,2.25,0,0,0,61.19,24,2.26,2.26,0,0,0,59,21.49H56v5.09ZM57.42,6.88c10.29,0,18.64,9,18.64,20.19S67.71,47.26,57.42,47.26s-18.64-9-18.64-20.19S47.13,6.88,57.42,6.88Zm-29,86.32L15.25,91.54c-3.1-.34-3.93,1-2.88,3.64l1.43,3.45a5,5,0,0,0,1.77,2,6.08,6.08,0,0,0,2.94.81l11.73.09c2.83,0,4.05-1.14,3.16-3.73a6.32,6.32,0,0,0-5-4.58Zm58.06,0,13.14-1.66c3.11-.34,3.94,1,2.88,3.64l-1.42,3.45a5.05,5.05,0,0,1-1.77,2,6.15,6.15,0,0,1-3,.81l-11.72.09c-2.83,0-4-1.14-3.17-3.73a6.34,6.34,0,0,1,5-4.58Z'/%3E%3C/svg%3E");} */
i.ic-parking {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19 22' style='enable-background:new 0 0 19 22;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23F9F9FA;%7D%0A%3C/style%3E%3Cpath class='st0' d='M3.6,22V9.8h11.9V22H3.6z M5.9,14.7h7.1v-2.4H5.9V14.7z M5.9,19.6h7.1v-2.4H5.9V19.6z M0,22V7.3L9.5,0L19,7.3 V22h-2.4V8.6L9.5,3.1L2.4,8.6V22H0z'/%3E%3C/svg%3E%0A");}
.s-icon-text span{font-size: var(--body-size);}
.banner-images .propertyhivegallery.images{padding: 0;}
.sec-j-icon-wrap{--gap-size:16px;--col-count: 4;display: flex;gap: var(--gap-size);width: 100%;flex-wrap: wrap;}
.sec-j-icon{width: calc(((100% / var(--col-count)) - var(--gap-size)) + (var(--gap-size) / 4));display: flex;align-items: center;gap: 16px;background: #ffffff;border-radius: 8px;color: #000000;padding:6px 16px;}
.sec-j-icon i{width:20px;height:35px;background-size: 100%;}
.sec-j-icon i.ic-building{background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='16px' height='18px' viewBox='0 0 16 18'%3E%3Cpath fill='%230E1F49' d='M0,18V6l8-6l8,6v12H9v-6H7v6H0z M2,16h3v-6h6v6h3V7L8,2.5L2,7V16z'/%3E%3C/svg%3E");}
.sec-j-icon i.ic-tenure{background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='16px' height='20px' viewBox='0 0 16 20'%3E%3Cpath fill='%230E1F49' d='M9,7V2H2v16h12V7H9z M2,20c-0.6,0-1-0.2-1.4-0.6S0,18.6,0,18V2c0-0.5,0.2-1,0.6-1.4S1.4,0,2,0h8l6,6v12 c0,0.6-0.2,1-0.6,1.4S14.5,20,14,20H2z M4,12h8v-2H4V12z M4,16h8v-2H4V16z'/%3E%3C/svg%3E");}
.sec-j-icon i.ic-taxb{background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='16.1px' height='18px' viewBox='0 0 16.1 18'%3E%3Cpath fill='%230E1F49' d='M0,18V6l8-6l5.4,4.1c-0.4,0-0.8,0.1-1.2,0.3s-0.7,0.3-1,0.6L8,2.5L2,7v9h4v2H0z'/%3E%3Cpath fill='%230E1F49' d='M11,16.1c0.4-0.5,0.7-1,0.8-1.6c0.2-0.6,0.1-1.2,0.1-1.8h2.4v-1.7h-2.7c-0.1-0.5-0.2-1-0.2-1.6 c0-0.9,0.3-2,1.7-2c0.7,0,1.2,0.2,1.5,0.3l0.3,0.2l0.5-1.8l-0.2-0.1c-0.3-0.2-1-0.5-2.1-0.5c-2.2,0-3.8,1.6-3.8,3.8 c0,0.6,0.1,1.1,0.2,1.7H8v1.7h1.9c0,0.4,0.1,0.6,0.1,1c0,1.2-0.7,2.3-1.9,2.9l-0.2,0.1V18h8.1v-1.9L11,16.1L11,16.1z'/%3E%3C/svg%3E");}
.sec-j-icon i.ic-Rcategory{background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20px' height='20px' viewBox='0 0 20 20'%3E%3Cpath fill='%230E1F49' d='M8,16v-2h2v2H8z M8,12v-2h2v2H8z M12,16v-2h4v2H12z M12,12v-2h4v2H12z M6,18h12V8H6V18z M6,6h2V4H6V6z M2,6h2V4 H2V6z M2,10h2V8H2V10z M2,14h2v-2H2V14z M2,18h2v-2H2V18z M0,20V3.8L5,0l5,3.8V6h10v14H0z'/%3E%3C/svg%3E");}
.sec-j-icon i.ic-council{background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='16px' height='18px' viewBox='0 0 16 18'%3E%3Cpath fill='%230E1F49' d='M3,18V8h10v10H3z M5,12h6v-2H5V12z M5,16h6v-2H5V16z M0,18V6l8-6l8,6v12h-2V7L8,2.5L2,7v11H0z'/%3E%3C/svg%3E");}
.sec-j-icon i.ic-garden{background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20px' height='16px' viewBox='0 0 20 16'%3E%3Cpath fill='%230E1F49' d='M8.2,8.2C8,8,7.8,7.9,7.6,7.7C7.4,7.6,7.2,7.5,6.9,7.3c0-0.1,0-0.2,0-0.3s0-0.2,0-0.3c0-1.3-0.2-2.5-0.6-3.6 S5.4,0.9,4.7,0c1.1,0.5,2.1,1.1,2.9,1.9C8.4,2.8,9,3.8,9.4,4.9c-0.3,0.5-0.6,1-0.8,1.6C8.4,7,8.3,7.6,8.2,8.2z M10,10 c0-1.1,0.2-2.1,0.6-3.1c0.4-0.9,1-1.8,1.7-2.5c0.7-0.7,1.5-1.3,2.5-1.7c0.9-0.4,1.9-0.7,3-0.7c-0.9,0.6-1.8,1.3-2.4,2.1 C14.6,5,14,6,13.6,7c-0.7,0.3-1.4,0.8-2,1.3C11,8.8,10.5,9.4,10,10z M12,16c0-0.7-0.1-1.4-0.2-2.1c-0.1-0.7-0.4-1.4-0.6-2 c0.7-1.2,1.7-2.1,2.9-2.9S16.5,8,18,8c0.3,0,0.7,0,1,0.1c0.3,0,0.7,0.1,1,0.2c-1.4,0.4-2.6,1.1-3.7,2.1c-1,1-1.7,2.2-2.1,3.7H20v2 H12z M0,16v-2h5.8c-0.4-1.4-1.1-2.6-2.1-3.7c-1-1-2.2-1.7-3.7-2.1c0.3-0.1,0.7-0.1,1-0.2C1.3,8,1.6,8,2,8c2.2,0,4.1,0.8,5.7,2.3 S10,13.8,10,16H0z'/%3E%3C/svg%3E");}
.sec-j-icon i.ic-modern-style{background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22px' height='18px' viewBox='0 0 22 18'%3E%3Cpath fill='%230E1F49' d='M5,16h12V7.1l-6-4.6L5,7.1V16z M3,18V8.6L1.2,10L0,8.4L11,0l11,8.4L20.8,10L19,8.6V18L3,18L3,18z'/%3E%3C/svg%3E");}
.sec-j-icon i.ic-locations{background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='14px' height='20px' viewBox='0 0 14 20'%3E%3Cpath fill='%230E1F49' d='M7,9c0.5,0,1-0.2,1.4-0.6C8.8,8,9,7.6,9,7c0-0.5-0.2-1-0.6-1.4C8,5.2,7.5,5,7,5C6.4,5,6,5.2,5.6,5.6 C5.2,6,5,6.5,5,7c0,0.6,0.2,1,0.6,1.4C6,8.8,6.4,9,7,9z M7,17c-2.4-1.7-4.1-3.4-5.3-5S0,8.7,0,7.2C0,6,0.2,4.9,0.6,4s1-1.6,1.6-2.2 c0.7-0.6,1.4-1.1,2.3-1.4C5.4,0.2,6.2,0,7,0c0.8,0,1.6,0.2,2.5,0.5c0.8,0.3,1.6,0.8,2.3,1.4c0.7,0.6,1.2,1.3,1.6,2.2 C13.8,4.9,14,6,14,7.2c0,1.6-0.6,3.2-1.7,4.8S9.3,15.3,7,17z M7,14.5c1.7-1.2,2.9-2.4,3.7-3.7C11.6,9.6,12,8.4,12,7.2 c0-1.7-0.5-3-1.6-3.9C9.3,2.4,8.2,2,7,2C5.8,2,4.7,2.4,3.6,3.3C2.5,4.2,2,5.5,2,7.2c0,1.1,0.4,2.3,1.2,3.5S5.3,13.1,7,14.5z M7,20 c-1.8,0-3.2-0.3-4.3-0.8C1.6,18.6,1,17.9,1,17c0-0.4,0.1-0.8,0.4-1.1s0.6-0.6,1-0.9l1.6,1.5c-0.2,0.1-0.3,0.1-0.5,0.2 C3.3,16.8,3.1,16.9,3,17c0.2,0.3,0.7,0.5,1.5,0.7S6.1,18,7,18c0.8,0,1.7-0.1,2.5-0.3c0.8-0.2,1.3-0.4,1.5-0.7 c-0.1-0.1-0.3-0.2-0.5-0.3s-0.4-0.2-0.5-0.2l1.5-1.5c0.5,0.3,0.8,0.6,1.1,0.9S13,16.6,13,17c0,0.9-0.6,1.6-1.7,2.2 C10.2,19.7,8.8,20,7,20z'/%3E%3C/svg%3E");}

.sec-j-icon p{margin: 0;}
.sec-j-icon p a{color: #000000;}
.sec-j-icon-content small{font-size: 12px;font-weight: 600;}

.key-f-sec{position: relative;padding:80px 0;background-color: var(--white);}
/* .key-f-sec:before{content:'';width:100%;height:46%;background-color:var(--bg-gray-100);position: absolute;left:0;top:0;} */
/* .key-f-sec:after{content:'';width:100%;height: 60%;background-color:#ffffff;position: absolute;left:0;bottom:0;} */
.key-f-sec > .sec-container{position: relative;z-index:5}

.summerytab ul.tabs{margin:0;padding:0;list-style:none;height:40px;width:100%;display: flex;flex-wrap:nowrap;border-bottom:2px solid #afafaf;overflow-y:hidden;}
.summerytab ul.tabs::-webkit-scrollbar-thumb {height: 0;width: 0;background-color: transparent;}
.summerytab ul.tabs li{margin:0;padding:0;height:40px;line-height:40px;position:relative;border-bottom:2px solid transparent;}
.summerytab ul.tabs li a{text-decoration:none;color: var(--body-300);display:block;font-size:15px;padding:0 20px;outline:none;font-weight: 600;}
.summerytab ul.tabs li a:hover{background-color: #e5e5e5;}
.summerytab ul.tabs li.active a {color: var(--white);background: var(--primary-color);border-radius: 4px;}
.summerytab .tab_container{border-top:none;clear:both;float:left;width:100%;background:#fff;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
.summerytab .tab_content{padding: 0;font-size:15px;}

.key-f-sec.is-gray{background-color:var(--bg-gray-100)}
.key-f-sec .graybgsec ul.kf-list{column-count:2;list-style: none;}
.key-f-sec .graybgsec ul.kf-list li{font-weight: 600;color:#535C69;position: relative;padding-left:24px;list-style: none;margin-bottom: 16px;font-size: 1rem;}
.key-f-sec .graybgsec ul.kf-list li:before{content:'';width: 1rem;height: 1rem;position:absolute;left:0;top:6px;background-size:100%;background-repeat:no-repeat;background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='13px' height='11px' viewBox='0 0 13 11'%3E%3Cpath fill='%23192537' d='M12.7,1.9l-7.8,8.7c-0.1,0.1-0.2,0.2-0.3,0.3C4.5,11,4.3,11,4.2,11s-0.3,0-0.4-0.1c-0.1-0.1-0.2-0.1-0.3-0.3 L0.3,7.1C0.2,7,0.1,6.9,0.1,6.7C0,6.6,0,6.5,0,6.3C0,6,0.1,5.7,0.3,5.5C0.5,5.3,0.7,5.2,1,5.2s0.5,0.1,0.7,0.3l2.5,2.8l7.1-8 C11.5,0.1,11.7,0,12,0c0.3,0,0.5,0.1,0.7,0.3C12.9,0.5,13,0.8,13,1.1C13,1.4,12.9,1.7,12.7,1.9z'/%3E%3C/svg%3E");}

.tab_content h2{position: relative;margin-bottom: 50px;font-size: 40px !important;}
.tab_content h2:after{content:'';width:100px;height: 2px;background-color:#0E1F49;position: absolute;bottom:-20px;left:0;}
.ph-col-xs-12 > h2{position: relative;margin-bottom: 50px;font-size: 40px !important;margin-top: 0;}
.ph-col-xs-12 > h2:after{content:'';width:100px;height: 2px;background-color:#0E1F49;position: absolute;bottom:-20px;left:0;}

.kf-img-inner{background-color:#0E1F49;position: relative;border-radius: 8px;overflow: hidden;margin-bottom: -360px;}
.kf-img-inner figure{position: relative;margin:0;padding:0;line-height: 0;}
.kf-img-inner figure img{width: 100%;}
.kf-img-inner figure .kf-captions{width:100%;height: 100%;display: flex;justify-content: center;align-items: center;position: absolute;left:0;top:0;background-color: #0E1F4980;}
.kf-img-inner figure .kf-captions img{width: 75%;height: auto;}
.kf-img-inner .kf-card{padding:40px 20px;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;}
.kf-img-inner .kf-card h2{position: relative;margin-bottom: 50px;font-size: 40px !important;margin-top: 0;color: var(--white);}
.kf-img-inner .kf-card h2:after{content:'';width:100px;height: 2px;background-color:#0E1F49;position: absolute;bottom:-20px;left:0;background-color: var(--white);}
.kf-img-inner .kf-card h3{font-size: 20px;color: #fff;margin-bottom: 0;margin-top: 0;}
.kf-img-inner .kf-card p{font-size: 15px;color:#fff;margin-bottom: 24px;margin-top: 0;}
.kf-img-inner .kf-card a.mailbtn{width: 100%;height: 45px;border:1px solid #fff;border-radius: 5px;color:#fff;display: flex;justify-content: center;align-items: center;margin-bottom: 20px;}
.kf-img-inner .kf-card a.callusbtn{width: 100%;height: 45px;background-color:#ff0000;border-radius: 5px;color:#fff;display: flex;justify-content: center;align-items: center;margin-bottom: 0;}

.home-main-search > .row{padding-top: 0 !important;}
.home-main-search > .row > .wpb_row{margin: 0 auto;}
.home-main-search > .row > .wpb_row > .wpb_column{margin-top:-30px;background:var(--white);padding:0!important;border-radius:8px;box-shadow:0 5px 20px rgba(0,0,0,0.15);display: block;height: auto;}
.property-search-form{padding: 0px; display: flex; justify-content: space-between; align-items: center;}
.property-search-form:before,.property-search-form:after{display: none;}
.property-search-form .control{border-right:1px solid var(--bg-gray);min-width:90px;padding: 0;flex: auto;}
.property-search-form .control.control-address_keyword{min-width: 240px;}
.property-search-form input,
.property-search-form .control input,
.property-search-form .control select{border:0;width:100%;box-shadow:none;margin:0;}
.property-search-form .control input[type=checkbox]{display:inline-block;width:16px;height:16px;border: 2px solid var(--bg-gray);vertical-align:middle;margin-right:8px;}
.property-search-form .control select{background: transparent !important;}
.property-search-form .control input#address_keyword::placeholder {font-weight:400;}
.property-search-form .control.control-include-sold-stc{padding-left: 16px;}
.property-search-form .control.control-draw_a_map{order:6;border:0;padding:0;}

.home-main-search .property-search-form input[type=submit]{display:inline-block;padding:12px 32px;background:#0E1F49;border:1px solid transparent;border-radius:4px;color:var(--white);font-family:"Poppins",sans-serif!important;min-height: 60px;width: 200px;border-radius: 0;}
.search-filter .property-search-form input[type=submit]{display:inline-block;padding:12px 32px;background:#0E1F49;border:1px solid transparent;border-radius:4px;color:var(--white);font-family:"Poppins",sans-serif!important;min-height: 60px;width: 200px;border-radius: 0;}
html body .home-main-search .property-search-form input[type=submit]{font-family:"Poppins",sans-serif!important;}
.search-page-form .property-search-form .control input::placeholder{color:#102047;}
.search-page-form .property-search-form .control input:-ms-input-placeholder{color:#102047;}
.search-page-form .property-search-form .control>select{color: #102047;text-align: center;font-weight:400;}
.search-page-form .property-search-form .control>select>option {display: block;text-align: left;}
.search-page-form .property-search-form .control>select>option[selected="selected"]{text-align: center;}
.search-page-form .property-search-form .control>label {color: #BFBFBF;}
.search-page-form .property-search-form .control slelct::placeholder{color:#102047;}
.search-page-form .property-search-form .control slelct:-ms-input-placeholder{color:#102047;}
/* .property-search-form .control.control-address_keyword {min-width: 220px;} */

.tab_content .prop-details li{display: flex;margin-bottom: 16px;}
.key-f-sec .tab_content > a{display: inline-block;padding: 12px 32px;background-color: var(--primary-color);color: var(--white);font-size: 1rem;font-weight: 600;font-family: var(--font-body);border-radius: 4px;}
.key-f-sec .tab_content p span{font-weight: 600;padding-left: 8px;}


.featured-pro-sec { padding: 50px 0;margin: 0;}
.featured-pro-sec h2{position: relative;margin-bottom: 50px;font-size: 40px !important;margin-top: 0;}
.featured-pro-sec h2:after{content:'';width:100px;height: 2px;background-color:#0E1F49;position: absolute;bottom:-20px;left:0;}

.br-a, .banner-images{background: var(--white);}
.br-a{padding: 32px 0;text-align: left;}
.br-a a{background: transparent;display: inline-block;text-align: left;color: var(--body-300);font-weight: 300;}
.br-a a:before{content: "";display: inline-block;width: 24px;height: 24px;vertical-align: middle;margin-right: 16px;background-repeat: no-repeat;background-size: contain;background-position: center;}
.br-a a:before{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 13.5 7.4' style='enable-background:new 0 0 13.5 7.4;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23545D6A;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='12.1,7.4 8.1,3.7 12.1,0 13.5,0 9.5,3.7 13.5,7.4 '/%3E%3Cpolygon class='st0' points='4,7.4 0,3.7 4,0 5.4,0 1.4,3.7 5.4,7.4 '/%3E%3C/svg%3E%0A");}
.br-a a span{vertical-align: middle;display: inline-block;margin-right: 8px;}


.search-banner{width:100%;position: relative;}
.search-banner figure{margin:0;padding:0;height:350px;overflow: hidden;}
.search-banner figure img{width:100%;height:100%;object-fit:cover;object-position: center;}

.search-caps{position: absolute;width: 100%;height: 100%;top:0;left:0;background-image: -moz-linear-gradient( 90deg, rgb(28,43,53) 0%, rgba(255,255,255,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(28,43,53) 0%, rgba(255,255,255,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(28,43,53) 0%, rgba(255,255,255,0) 100%);display: flex;align-items: flex-end;justify-content: flex-start;padding-bottom:40px;background-color: color(srgb 0.05 0.12 0.29 / 0.5);}
.search-caps .sec-container{width:90%;}
.search-caps h4{color: #fff;text-align: left;}
.search-caps p{color: #fff;text-align: left;}
.search-filter .sec-container{max-width: 90%;width: 90%;}
.search-filter .searchfilter-inner{display: flex;flex-wrap: wrap;}
.search-filter .searchfilter-inner .search-page-form{margin:-30px auto 0;background:var(--white);padding:0!important;border-radius:8px;box-shadow:0 5px 20px rgba(0,0,0,0.15);position: relative;width: 100%;}
.search-filter .searchfilter-inner .search-property-count{width: 50%;padding-top: 50px;padding-bottom: 50px;}
.search-filter .searchfilter-inner .search-property-count p{font-size: 13px;color: #BFBFBF;}
.search-filter .searchfilter-inner .search-order-form{width: 50%;text-align: right;padding-top: 50px;padding-bottom: 50px;}
.search-filter .searchfilter-inner .search-order-form form.propertyhive-ordering{display: inline-flex;}
.search-filter .searchfilter-inner .search-order-form form.propertyhive-ordering select{font-size: 13px;color: #BFBFBF;text-align: right;}
.search-filter .searchfilter-inner .search-order-form .orderby{background-color: transparent;}
.search-filter .searchfilter-inner .property-search-form input[type=submit]{display:inline-block;padding:12px 32px;background:#0E1F49;border:1px solid transparent;border-radius:0 7px 7px 0;color:var(--white);font-family:"Poppins",sans-serif!important;min-height: 60px;width: 200px;}

.search-result .sec-container{width: 90%;max-width: 90%;}
span.department-label {position: absolute;top: 16px;right:auto;left:16px;font-size: 18px;font-weight: 500;text-transform: uppercase;z-index: 99;background: var(--primary-color);display: block;
  color: var(--white);border-radius: 4px;padding: 4px 8px;line-height: normal;}


/*.search-result.propertyhive ul.properties li{display: inline-block;vertical-align: top;white-space: normal;padding: 0 0.5rem;float: none;position: relative;}
.search-result.propertyhive ul.properties li .thumbnail{}
.search-result.propertyhive ul.properties li .details{display: flex;align-items: flex-start;flex-direction: column;justify-content: flex-end;font-family: 'Poppins', sans-serif;position: absolute;width:100%;height:100%;left:0;top:0;z-index: 9;}
*/

.fp-heading{display: flex;flex-wrap: wrap;justify-content: space-between;}
.fp-heading a.viewallbtn{display: inline-flex;min-width:280px;height:55px;background-color: var(--primary-color);border-radius: 5px;justify-content: center;align-items: center;font-size: 18px;color:var(--white);text-transform: uppercase;}
.mapsection .map-search .search-page-form{position:absolute;z-index:999;background:#fff;margin:0 auto;width:90%;border-radius:10px;box-shadow:0 5px 5px rgba(0,0,0,0.5);left:0;right:0;}

.main-container .row-container.map-main > .row-parent{padding:0;}
.main-container .row-container.map-main > .row-parent > .wpb_row.row-inner{height: auto !important;}
.mapsection .map-search .search-page-form .property-search-form input[type="submit"]{display:inline-block;padding:12px 32px;background:#0E1F49;border:1px solid transparent;border-radius:0 10px 10px 0;color:var(--white);font-family:"Poppins",sans-serif!important;min-height: 60px;min-width: 150px;}

.startrating{margin-bottom: 50px;}
.startrating .owl-carousel .owl-item .tmb .t-inside{display: flex;flex-direction: column;}
/*.startrating .owl-carousel .owl-item .tmb .t-inside .t-entry-visual{padding-top:50px;}*/
.startrating .owl-carousel .owl-item .tmb .t-inside .t-entry-visual .t-entry-visual-tc .t-entry-visual-cont > div.dummy{padding-top:13% !important;}
.startrating .owl-carousel .owl-item .tmb .t-inside .t-entry-visual .t-entry-visual-tc .t-entry-visual-cont > a{width: 70%;top:20px;}
/*.startrating .owl-carousel .owl-item .tmb .t-inside .t-entry-text{order:0;}
.startrating .owl-carousel .owl-item .tmb .t-inside .t-entry-visual{order:6;}*/
.startrating .owl-carousel .owl-item .tmb .t-inside .t-entry-text .t-entry-text-tc{padding-top: 0;margin-top: 0px;min-height:220px;}
.startrating .owl-carousel .owl-item .tmb .t-inside .t-entry-text .t-entry .t-entry-title a{color:#000;}
.startrating .owl-carousel .owl-item .tmb .t-inside .t-entry-text .t-entry .t-entry-excerpt p{color:#000;}
.propertyhive ul.properties li .thumbnail a .details span.availability-sold{background-color:#db3336 !important;color:#fff;}
.with_frm_style .frm_primary_label{line-height: 1;}
.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=phone],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.frm_form_fields_style,.with_frm_style .frm_scroll_box .frm_opt_container,.frm_form_fields_active_style,.frm_form_fields_error_style,.with_frm_style .frm-card-element.StripeElement,.with_frm_style .frm_slimselect.ss-main{margin-top:0;border-radius:4px;border:1px solid #ccc!important;padding:12px 16px;font-size:14px;color:var(--body-200);}
.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style .form-field textarea:focus,.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement{background-color:#ffffff;border-color:var(--primary-color)!important;color:var(--body-200);box-shadow:none;}
.style-light input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus,.style-light textarea:focus,.style-dark .style-light input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus,.style-dark .style-light textarea:focus{border-color:var(--primary-color)!important;}
.with_frm_style .frm_form_field.frm_html_container,.with_frm_style .frm_form_field .frm_show_it{color:var(--body-200);}
.frm_style_formidable-style.with_frm_style .frm_submit button{margin: 0;display: block;width: 100%;background-color: var(--primary-color);padding: 16px;border-radius: 0;color: var(--white);border: 0;}
.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background-color: var(--body-100);}

.tab-content .tab-pane{padding-top: 0;}
.tab-content .tab-form-section .single-block-padding{padding: 0;}
.tab-content .tab-form-section  .row{--gutter-x: 8px;margin: 0 calc(-1 * var(--gutter-x));display: flex;flex-wrap: wrap;}
.tab-content .tab-form-section  .row > *{padding: 0 var(--gutter-x);float: unset;display: block;height: auto;margin-bottom: 16px;}
.tab-content .tab-form-section  .row > p{width: 100%;}
.tab-content .tab-form-section  h5{margin: 0 0 24px;}
.tab-content .tab-form-section  p,
.tab-content .tab-form-section  p strong{margin-top: 0;color: var(--body-200);}
.tab-content .tab-form-section  label{color: var(--body-200);font-weight: 400;font-size: 14px;}
.tab-content .tab-form-section  .wpcf7-form-control{margin-top: 0;width: 100%;}
.tab-form-section  .wpcf7-form-control{border: 1px solid #cccccc;border-radius: 4px;}
.tab-form-section  .wpcf7-form-control.wpcf7-submit{width:100%;display: block;background-color: var(--primary-color);color: var(--white);border: 0;font-size: 16px}
.tab-form-section ul{margin-bottom: 24px;}
.tab-form-section ul,
.tab-form-section ul li {list-style-type: disc;}
.tab-form-section ul li {margin-bottom: 16px;}
.tab-form-section ul li p{line-height: 1.5;color: var(--body-200);font-weight: 500;}
.tab-form-section .wpcf7-field-group-add {width: 32px;height: 32px;border-radius: 50%;margin-bottom: 24px;font-size: 16px;background: #0e1f49;
  color: #fff;}
.tab-form-section .wpcf7-field-group-remove {width: 32px;height: 32px;border-radius: 50%;margin-bottom: 24px;font-size: 16px;background: #0e1f49;
  color: #fff;}
.horse-form-para{margin-bottom: 8px;}

.tab-form-section h3 {display: inline-block;margin: 0 auto 24px;padding-bottom: 8px;position: relative;}
.tab-form-section h3:after {content: "";display: block;width: 50%;position: absolute;bottom: 0;left: 0;margin: 0;border: 1px solid var(--primary-color)}


.propertyhive-pagination{padding: 50px 0 16px;text-align: center;}
.propertyhive-pagination .page-numbers{display: inline-block;}
.propertyhive-pagination .page-numbers a,
.propertyhive-pagination .page-numbers span{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;background-color: var(--primary-color);color: var(--white);border-radius: 0;margin: 0 1px;border: 1px solid transparent;}
.propertyhive-pagination .page-numbers .dots,
.propertyhive-pagination .page-numbers .prev,
.propertyhive-pagination .page-numbers .next{background: transparent;color: var(--primary-color);}
.propertyhive-pagination .page-numbers a:hover,
.propertyhive-pagination .page-numbers .prev:hover,
.propertyhive-pagination .page-numbers .next:hover{background: transparent;color: var(--primary-color);border: 1px solid var(--primary-color);}
.propertyhive ul.properties li .thumbnail a .details .property-type {color: #fff;}

.auction-property-grid{display: flex;flex-wrap: wrap;margin: 0 -16px;}
.auction-property-grid > *{display: block !important;padding: 0 16px !important;height: auto !important;float: unset;margin-bottom: 32px;}
.auction-property-grid .thumbnail{width: 100%;overflow: hidden;height: 100%;position: relative;}
.auction-property-grid .thumbnail a{padding-top: 75%;height: auto;display: block;}
.auction-property-grid .thumbnail a img{position: absolute;top: 0;left: 0;width: 100%;height: 100% !important;z-index: 1;}
.auction-property-grid .thumbnail a .details{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;padding: 16px;background-image: linear-gradient(0deg, rgba(14, 31, 73, 1) 0%, rgba(14, 31, 73, 0) 100%);float: unset;}
.auction-property-grid .thumbnail a .details{display: flex;align-items: flex-start;flex-direction: column;justify-content: flex-end;font-family: 'Poppins', sans-serif;}
.auction-property-grid .thumbnail a .details span{font-size: 14px;color: #ffffff;display: block;}
.auction-property-grid .thumbnail a .details h5,
.auction-property-grid .thumbnail a .details h6{color: #ffffff;margin: 0 0 8px;}
.auction-property-grid .thumbnail a .details h5{font-size: 30px;}
.auction-property-grid .thumbnail a .details h6{font-family: 'Poppins',sans-serif;font-weight: 400;}
.auction-property-grid .thumbnail a .details .prop-details{list-style: none !important;display: flex;gap: 8px;flex-wrap: wrap;align-items: center;padding: 0 !important;margin: 0;}
.auction-property-grid .thumbnail a .details .prop-details li {padding: 0;float: unset;display: flex;border: 0;align-items: center;margin-right: 16px;margin-bottom: 0;}
.auction-property-grid .thumbnail a .details .prop-details span{font-size: 12px;}
.auction-property-grid .thumbnail a .details span:first-child { position: absolute; top: 0; right: 0; display: inline-block; background: var(--primary-color);color: var(--white); padding: 4px 16px;  margin: 16px;border-radius: 8px;}
.auction-property-grid .thumbnail a .details .prop-details li i.icons {width: 14px;height: 14px;background-size: contain;background-repeat: no-repeat;background-position: center center;margin-right: 5px;flex-shrink: 0;}
.auction-property-grid .thumbnail a .details .prop-details li i.ic-bedroom {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 25 17' style='enable-background:new 0 0 25 17;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M2.5,12.1h20V9.7c0-0.3-0.1-0.6-0.4-0.9c-0.2-0.2-0.5-0.3-0.9-0.3H3.8c-0.4,0-0.7,0.1-0.9,0.3 C2.6,9.1,2.5,9.4,2.5,9.7V12.1z M3.8,6.1h7.5V3.6c0-0.3-0.1-0.6-0.4-0.9c-0.2-0.2-0.5-0.3-0.9-0.3H5c-0.4,0-0.7,0.1-0.9,0.3 C3.9,3,3.8,3.3,3.8,3.6V6.1z M13.8,6.1h7.5V3.6c0-0.3-0.1-0.6-0.4-0.9c-0.2-0.2-0.5-0.3-0.9-0.3h-5c-0.4,0-0.7,0.1-0.9,0.3 c-0.2,0.2-0.4,0.5-0.4,0.9V6.1z M0,17V9.7c0-0.5,0.1-1,0.3-1.5C0.6,7.8,0.9,7.4,1.3,7V3.6c0-1,0.4-1.9,1.1-2.6C3.1,0.4,4,0,5,0h5 c0.5,0,0.9,0.1,1.3,0.3c0.4,0.2,0.8,0.4,1.2,0.7c0.4-0.3,0.7-0.5,1.2-0.7C14.1,0.1,14.5,0,15,0h5c1,0,1.9,0.4,2.7,1.1 c0.7,0.7,1.1,1.6,1.1,2.6V7c0.4,0.3,0.7,0.7,0.9,1.2C24.9,8.7,25,9.2,25,9.7V17h-2.5v-2.4h-20V17H0z'/%3E%3C/svg%3E%0A");}
.auction-property-grid .thumbnail a .details .prop-details li i.ic-bathroom {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 21 20' style='enable-background:new 0 0 21 20;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M18.9,17H2.1v-4h16.8V17z M18.9,11V2.9c0-0.8-0.3-1.5-0.9-2C17.5,0.3,16.7,0,15.9,0c-0.4,0-0.8,0.1-1.1,0.2 c-0.4,0.1-0.7,0.4-1,0.6l-1.3,1.3C12.2,2,11.9,2,11.7,2c-0.3,0-0.5,0.1-0.8,0.3l2.9,2.8c0.2-0.2,0.3-0.5,0.3-0.8 c0.1-0.3,0-0.6-0.1-0.8l1.3-1.3c0.1-0.1,0.2-0.1,0.3-0.2C15.7,2,15.8,2,15.9,2c0.2,0,0.5,0.1,0.6,0.3c0.2,0.2,0.3,0.4,0.3,0.6V11 H9.6c0,0,0,0,0,0H3.1L0,11v6c0,0.6,0.2,1,0.6,1.4C1,18.8,1.5,19,2.1,19c0,0.3,0.1,0.5,0.3,0.7C2.6,19.9,2.9,20,3.1,20h14.7 c0.3,0,0.5-0.1,0.7-0.3c0.2-0.2,0.3-0.4,0.3-0.7c0.6,0,1.1-0.2,1.5-0.6C20.8,18,21,17.6,21,17v-6H18.9z'/%3E%3C/svg%3E%0A");}
.auction-property-grid .thumbnail a .details .prop-details li i.ic-reception {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 18' style='enable-background:new 0 0 24 18;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M6.5,10h10.9V8c0-0.4,0.1-0.9,0.3-1.2c0.2-0.4,0.5-0.7,0.8-1V3c0-0.3-0.1-0.5-0.3-0.7C18,2.1,17.8,2,17.5,2H6.5 C6.2,2,6,2.1,5.8,2.3C5.6,2.5,5.5,2.7,5.5,3v2.8c0.3,0.3,0.6,0.6,0.8,1C6.4,7.1,6.5,7.6,6.5,8V10z M3.3,14h17.5 c0.3,0,0.6-0.1,0.8-0.3c0.2-0.2,0.3-0.4,0.3-0.7V8c0-0.3-0.1-0.5-0.3-0.7C21.3,7.1,21,7,20.7,7s-0.6,0.1-0.8,0.3 c-0.2,0.2-0.3,0.4-0.3,0.7v4H4.4V8c0-0.3-0.1-0.5-0.3-0.7C3.8,7.1,3.6,7,3.3,7C3,7,2.7,7.1,2.5,7.3C2.3,7.5,2.2,7.7,2.2,8v5 c0,0.3,0.1,0.5,0.3,0.7C2.7,13.9,3,14,3.3,14z M4.4,18c-0.3,0-0.6-0.1-0.8-0.3c-0.2-0.2-0.3-0.4-0.3-0.7v-1c-0.9,0-1.7-0.3-2.3-0.9 c-0.6-0.6-1-1.3-1-2.1V8c0-0.8,0.3-1.5,1-2.1C1.6,5.3,2.4,5,3.3,5V3c0-0.8,0.3-1.5,1-2.1C4.9,0.3,5.6,0,6.5,0h10.9 c0.9,0,1.7,0.3,2.3,0.9c0.6,0.6,1,1.3,1,2.1v2c0.9,0,1.7,0.3,2.3,0.9c0.6,0.6,1,1.3,1,2.1v5c0,0.8-0.3,1.5-1,2.1 c-0.6,0.6-1.4,0.9-2.3,0.9v1c0,0.3-0.1,0.5-0.3,0.7c-0.2,0.2-0.5,0.3-0.8,0.3s-0.6-0.1-0.8-0.3c-0.2-0.2-0.3-0.4-0.3-0.7v-1H5.5v1 c0,0.3-0.1,0.5-0.3,0.7C4.9,17.9,4.7,18,4.4,18z'/%3E%3C/svg%3E%0A");}
.auction-property-grid .thumbnail a .details .prop-details li i.ic-garage {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19 22' style='enable-background:new 0 0 19 22;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23F9F9FA;%7D%0A%3C/style%3E%3Cpath class='st0' d='M3.6,22V9.8h11.9V22H3.6z M5.9,14.7h7.1v-2.4H5.9V14.7z M5.9,19.6h7.1v-2.4H5.9V19.6z M0,22V7.3L9.5,0L19,7.3 V22h-2.4V8.6L9.5,3.1L2.4,8.6V22H0z'/%3E%3C/svg%3E%0A");}
.propertyhive{position: relative;}
.propertyhive-draw-a-search-controls a#ph_draw_a_search_view,.propertyhive-draw-a-search-controls a#ph_draw_a_search_draw{background:#F21E29!important;}
.property-search-form .control.control-include-sold-stc{display:none;}
.control.control-draw_a_map{padding-left:10px;}
.mapsection .map-search .uncont{max-width:90%;}
.mapsection .map-search .search-page-form{width:100%;margin:auto;top:-40px;}
.propertyhive ul.properties li .thumbnail a .custom-property-thumbnail img{transition: 0.5s;}
.propertyhive ul.properties li .thumbnail a:hover .custom-property-thumbnail img{transform: scale(1.2);}
.propertyhive ul.properties li .thumbnail a:hover >.details{display:none;}

.auction-property-grid .thumbnail a.cursor-init img{transition: 0.5s;}
.auction-property-grid .thumbnail a.cursor-init:hover img{transform: scale(1.2);}
.auction-property-grid .thumbnail a.cursor-init:hover > .details{display:none;}
.featured-pro-sec .sec-container .propertyhive .tns-outer .tns-ovh{overflow: inherit;}

.custom-hide-form-footer .site-footer .footer-form-section{display: none;}
.fancybox-content{max-width: 600px;}
.fancybox-content h2{font-size: 34px !important;margin-bottom:10px;margin-top:0;}
.fancybox-content p{font-size: 14px !important;margin-bottom:0px;margin-top: 0;}

.propertyhive-enquiery-form{display: flex;flex-wrap: wrap;position: relative;padding-top: 30px;margin:0 -15px;justify-content: center;width: 100%;}
.propertyhive-enquiery-form p{margin:0;padding:0;display: block;}
.property-enquiry-form .alert {position: absolute;width:100%;font-size: 13px;top:0;left:0;text-align: center;}
.property-enquiry-form .alert.alert-success{color:green;}
.property-enquiry-form .alert.alert-danger{color:#ff0000;}
.propertyhive-enquiery-form .control{width: 50%;padding:0 15px;margin-bottom: 15px;position: relative;}
.propertyhive-enquiery-form .control.control-telephone_number{width: 100%;}
.propertyhive-enquiery-form .control.control-message{width: 100%;}
.propertyhive-enquiery-form .control input{border: 1px solid #cccccc;border-radius: 4px;width: 100%}
.propertyhive-enquiery-form .control-viewing-time select{border: 1px solid #cccccc;border-radius: 4px;width: 100%}
.propertyhive-enquiery-form .control textarea{border: 1px solid #cccccc;border-radius: 4px;width: 100%;height: 100px;}
.propertyhive-enquiery-form input[type="submit"]{min-width: 150px;min-height: 45px;background-color:var(--secondary-color);color:#fff;display: inline-flex;justify-content: center;align-items: center;font-size: 15px;font-weight: 700;}
.propertyhive-enquiery-form .wpcf7-response-output{position: absolute;bottom:-10px;width: 100%;text-align: center;font-size: 13px;margin:0;padding:0;}
.propertyhive-enquiery-form .wpcf7-response-output.sucess{color:green;}
.propertyhive-enquiery-form .wpcf7-response-output.danger{color: #ff0000;}
.propertyhive-enquiery-form .control .wpcf7-not-valid-tip{position: absolute;width: 100%;top:100%;left:0;color: #ff0000 !important;text-align: left;font-size: 13px;margin:0;}
/* 12-03-2025 */
.sales-process .t-entry-visual-cont {height: 300px;}
div#ui-datepicker-div {display: none !important;}
.row.form-row{display:flex;flex-wrap: wrap;margin: 0 -16px ;}
.row.form-row .form-col{display: block;height: auto !important;padding: 0 16px;}
.row.form-row .form-col p{margin: 0 !important;}
.form-row input, .form-row textarea,.form-row select{width: 100%}
.main-container .row-container .row-parent .column_child.single-internal-gutter .uncont > *:not(.uncode-owl-nav-wrap):not(:first-child), .main-container .row-container .row-parent .column_child.single-internal-gutter .uncont > .uncode-owl-nav-wrap:not(:first-child) > * {
  margin-top: 20px !important;
}

.owl-carousel-wrapper.sp-owl-nav{overflow: inherit !important;}
.sp-owl-nav .owl-carousel-container .owl-carousel .owl-stage-outer{overflow: hidden;}
.sp-owl-nav .owl-carousel .owl-nav.disabled{display: block;}
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-prev,
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-next{width:40px;height: 40px;border:1px solid var(--primary-color);border-radius: 100%;padding:0;display: inline-flex;justify-content: center;align-items: center;position: absolute;font-size: 0;background-color: var(--primary-color);opacity: 1 !important;margin:0 !important;}
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-prev{left:-30px !important;}
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-next{right:10px !important;}
.sp-owl-nav.test-class .owl-carousel .owl-nav.disabled .owl-prev,
.sp-owl-nav.test-class .owl-carousel .owl-nav.disabled .owl-next{top:28%;}
.sp-owl-nav.test-class .owl-carousel .owl-nav.disabled .owl-next{right:-10px !important;}
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-prev .owl-nav-container{background:transparent !important;border-radius:0 !important;width:20px!important;height:20px!important;border:0;padding:0;position:relative;bottom:auto;top:2px;left:2px;}
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-next .owl-nav-container{background:transparent !important;border-radius:0 !important;width:20px!important;height:20px!important;border:0;padding:0;position:relative;bottom:auto;top:2px;right:-2px;}
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-prev .owl-nav-container i.fa,
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-next .owl-nav-container i.fa{display: none;} 
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-prev .owl-nav-container:before,
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-next .owl-nav-container:before{content:'';display: block;width:15px;height:15px;position: absolute;left:0px;top:0px;display: flex;justify-content: center;align-items: center;background-size: cover;}
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-prev .owl-nav-container:before{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg height='50px' width='50px' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330 330' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M233.25,306.001L127.5,165.005L233.25,24.001c4.971-6.628,3.627-16.03-3-21c-6.627-4.971-16.03-3.626-21,3 L96.75,156.005c-4,5.333-4,12.667,0,18l112.5,149.996c2.947,3.93,7.451,6.001,12.012,6.001c3.131,0,6.29-0.978,8.988-3.001 C236.878,322.03,238.221,312.628,233.25,306.001z'/%3E%3C/svg%3E");}
.sp-owl-nav .owl-carousel .owl-nav.disabled .owl-next .owl-nav-container:before{right:12px;background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg height='50px' width='50px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330 330' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M250.606,154.389l-150-149.996c-5.857-5.858-15.355-5.858-21.213,0.001 c-5.857,5.858-5.857,15.355,0.001,21.213l139.393,139.39L79.393,304.394c-5.857,5.858-5.857,15.355,0.001,21.213 C82.322,328.536,86.161,330,90,330s7.678-1.464,10.607-4.394l149.999-150.004c2.814-2.813,4.394-6.628,4.394-10.606 C255,161.018,253.42,157.202,250.606,154.389z'/%3E%3C/svg%3E");}

.site-footer .widget_nav_menu .menu-main-menu-container .menu-smart{display: flex;justify-content: space-evenly;align-items: center;}
.site-footer .widget_nav_menu .menu-main-menu-container .menu-smart:after{display: none;}
.propertyhive .tns-ovh{padding-left:10px;}
.shortcode-prop .propertyhive .tns-ovh{padding-left: 0;}

.archive.post-type-archive .site-footer .widget_nav_menu .menu-main-menu-container .menu-smart{padding:22px 0;}

.archive.post-type-archive .site-footer .vc_row[data-section="2"] .row .wpb_row>.wpb_column .vc_row:first-child .wpb_row >.wpb_column {padding-top: 0;}
.archive.post-type-archive .site-footer .vc_row[data-section="2"] .row .wpb_row>.wpb_column .ps-footer-sec .wpb_row >.wpb_column .uncont>.empty-space.empty-single{padding-top:80px;}
.archive.post-type-archive .site-footer .vc_row[data-section="2"] .row .wpb_row>.wpb_column .vc_row .row .wpb_row >.wpb_column {padding-left: 0;padding-right: 0;padding-bottom: 0;}

.propertyhive-draw-a-search-controls {display: none;}
.propertyhive .tns-controls{top:43%;}
.sold-porp #tns3 > .tns-item{padding:0 20px 0 0;}
.banner-images .propertyhivegallery.images{position: relative;}
.nav-button{position: absolute;width:100%;top:50%;  display: none;}
.nav-button button.n-btn{width:40px;height: 40px;border-radius:100%;background-color:var(--primary-color);position: absolute;top:0;}
.nav-button button.n-btn.prev{left:-10px;}
.nav-button button.n-btn.next{right:-10px;}
.nav-button button.n-btn:before{content:'';display: block;width:15px;height:15px;position: absolute;left:12px;top:12px;display: flex;justify-content: center;align-items: center;background-size: cover;}
.nav-button button.n-btn.prev:before{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg height='50px' width='50px' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330 330' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M233.25,306.001L127.5,165.005L233.25,24.001c4.971-6.628,3.627-16.03-3-21c-6.627-4.971-16.03-3.626-21,3 L96.75,156.005c-4,5.333-4,12.667,0,18l112.5,149.996c2.947,3.93,7.451,6.001,12.012,6.001c3.131,0,6.29-0.978,8.988-3.001 C236.878,322.03,238.221,312.628,233.25,306.001z'/%3E%3C/svg%3E");}
.nav-button button.n-btn.next:before{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3Csvg height='50px' width='50px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 330 330' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M250.606,154.389l-150-149.996c-5.857-5.858-15.355-5.858-21.213,0.001 c-5.857,5.858-5.857,15.355,0.001,21.213l139.393,139.39L79.393,304.394c-5.857,5.858-5.857,15.355,0.001,21.213 C82.322,328.536,86.161,330,90,330s7.678-1.464,10.607-4.394l149.999-150.004c2.814-2.813,4.394-6.628,4.394-10.606 C255,161.018,253.42,157.202,250.606,154.389z'/%3E%3C/svg%3E");}

.property-search-form input[type=submit]{order:5;border-radius: 0 !important;}
.property-search-form .control.control-draw_a_map>label{display:block;margin:0;padding:0;position: relative;}
.property-search-form .control.control-draw_a_map>label>input[type="checkbox"]{opacity: 0;position: absolute;left:0;top:0;z-index: -999;}
.property-search-form .control.control-draw_a_map>label>span{display: flex;width:100%;min-height:60px;background-color:#de3a36;color:#fff;justify-content: center;align-items: center;padding:12px 30px;cursor: pointer;border-radius: 0 8px 8px 0;}
.property-search-form .control.control-draw_a_map>label>input[type="checkbox"]:checked + span{background-color:var(--primary-color);}
.mob{display: none;}
.kf-img-inner{padding-top:50px;}

/******************************** Media Querry***************************************/

@media (max-width: 1440px) {
  .key-f-sec:before{height: 500px;}
  .property-search-form .control {min-width: 130px;}
}

@media (max-width: 1440px) {
  
  .property-search-form .control.control-address_keyword {min-width: 200px !important;}
  .property-search-form .control {min-width: 100px !important;}
  .property-search-form .control.control-draw_a_map>label>span{padding: 12px 12px;}

}

@media (max-width: 1200px) {
  .property-search-form{display: flex;flex-wrap: wrap;align-items: center;}
  .property-search-form .control {width: 25%;}
  .home-main-search .property-search-form input[type=submit]{width: 25%;margin: 0;}
}

@media (max-width:1080px) {
  .fp-heading{margin-bottom: 30px;}
  .key-f-sec .graybgsec ul.kf-list{  column-count: 1;}
  .auction-property-grid > .auction-gird{width: 50%;}
}

@media (max-width:991px) {
  .sec-j-wrap {display: block;margin-bottom: 36px;}
  .sec-j-icon-wrap{--col-count:2;}
  .home-banner-style .row-parent > .wpb_row.row-inner{height: 480px !important;}
  .property-search-form .control {width: 50%;}
  .home-main-search .property-search-form input[type=submit],
  .property-search-form input[type=submit]{width:100%;border-radius: 0 0 7px 7px;}
  .search-filter .searchfilter-inner .property-search-form input[type=submit]{width:100%;border-radius: 0 0 7px 7px;}
  .home-main-search .property-search-form input[type=submit]{width: 50%;}
  .sec-j-wrap .sec-j-content ul{flex-wrap: wrap;gap: 16px;}
  .kf-img-inner {max-width: 480px; margin: auto;}
  .kf-img-inner .kf-card{align-items: center;}
  .fp-heading{display: block;}
  .mapsection .map-search .search-page-form{position: relative;}
  .main-container .row .mapsection .map-search .uncont:not(.overflow-hidden-mask){max-width:95% !important;}
  .mapsection .map-search .search-page-form .property-search-form input[type="submit"]{border-radius: 0 0px 10px 10px;}
  .sec-container{padding:0 15px;}
  .single.single-property .sec-container{padding:0 36px;}
  .featured-pro-sec .sec-container .propertyhive .tns-outer .tns-ovh{overflow: hidden;}
  .propertyhive .tns-ovh .tns-inner #tns1 li.tns-item, 
  .propertyhive .tns-ovh .tns-inner #tns2 li.tns-item{padding:0 0 0 0px;}
}

@media (max-width:959px) {
  .desk{display: none;}
  .mob{display:block;}
}

@media (max-width:767px) {
  .home-main-search .property-search-form input[type=submit]{margin-right: 0;}
  .search-filter .searchfilter-inner .property-search-form input[type=submit]{margin-right: 0;}
  .property-search-form .control{min-width: 100%;border:0;}

  .search-filter .searchfilter-inner .property-search-form input[type=submit]{width: 100%;}
  .sec-j-icon-wrap{--col-count:2;}
  .sec-j-wrap {flex-wrap: wrap;gap: initial;}
  .sec-j-btn{margin:0 0 30px;width: 100%;}
  .sec-j-btn a.btn {width: 100%;display: flex;text-align: center;justify-content: center; align-items: center; transform: scale(1) !important;}

  .nav-button {display: flex;}
  .single-property-banner{position: relative;height:400px;margin: 0 auto;overflow: hidden;text-align: left;font-size: 0;display:block;}  /*animation: 30s slidy infinite;*/
  .single-property-banner:after{content: '';clear: both;width: 0;height: 0;display: table;visibility: hidden;opacity: 0;}
  .single-property-banner >li{ position: absolute;top:0;width: 100%;height:400px;display: flex !important;align-items: center; justify-content: center;transition: transform 1s;}
  .single-property-banner >li>a{padding-top: 0;position: initial;}
  .single-property-banner >li>a img{width:100%;height: 100%;object-fit: cover;}

  @keyframes slidy {
    0% { left: 0%; }
    20% { left: 0%; }
    25% { left: -100%; }
    45% { left: -100%; }
    50% { left: -200%; }
    70% { left: -200%; }
    75% { left: -300%; }
    95% { left: -300%; }
    100% { left: -400%; }
  }
  .auction-property-grid > .auction-gird{width:100%;}
  
  .property-search-form .control label {padding: 12px 0 12px 16px;display: block;}
  .home-main-search .property-search-form input[type=submit] {width: 100%;}
  body .main-container .row-container .row-parent{padding: 36px;}
  body .main-container .row-inner > div:not(.vc_helper){padding: 0;}

  .propertyhive ul.properties li .thumbnail a{padding-top:100%;}
  .propertyhive ul.properties li .thumbnail a .details .prop-details li{display: inline-flex;width: auto !important;}
  .propertyhive ul.properties li .thumbnail a .details img{width: 100px;}
  .vertical-tab-contents{width: 100% !important;}
  .property-enquiry-form .control{width:100%;}
  .property-enquiry-form .control.control-telephone_number{width: 100%;}
  .fancybox-content{max-width: 90%;}
  .search-page-form .property-search-form .control>label{text-align: center;}
  .property-search-form .control.control-draw_a_map>label>span{border-radius: 0 0 8px 8px;}  
  .kf-img.mob{padding:0 36px !important;}
  .single.single-property .propertyhive ul.properties li .thumbnail a .details{padding:0 20px 20px 60px;}
  .propertyhive ul.properties li .thumbnail{position: relative;}
  .propertyhive ul.properties li .thumbnail a .details{padding:0 30px 20px 30px}
  .featured-pro-sec .sec-container .propertyhive .tns-outer .tns-ovh{padding-left: 0;}
}

.current-location{top:5px;}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    text-align: center;
    font-size: 18px;
    justify-content: center;
    padding-left: 50px;
    color: green;
}


@media (max-width:600px) {
  .row.form-row .form-col {
    width: 100%;
  }
  .propertyhive ul.properties li .thumbnail a .details{padding:0 30px 20px 30px;}
}

@media (max-width:568px) {
  .tab-content .tab-form-section .form-row{margin:0;}
.tab-content .tab-form-section .form-row .form-col{width: 100%;padding:0;}
.tns-controls button[data-controls="next"]{right:-20px;}
.tns-controls button[data-controls="prev"]{left:-20px;}
}

@media (max-width:430px) {
.sec-j-icon-wrap{--col-count:1;justify-content: center;column-gap: 0;}
}