.information li.nav-item{
  margin-left: 0;
  border-right: 1px solid #8f8f8f;
  padding-right: 20px;
}
.information li.nav-item:last-child{
  margin-left: 0;
  border-right: 0;
}
.information li.nav-item a{
  color: #fff;
}
.information li.nav-item a:hover{
  color: #AA8A39;
}
.information li.nav-item .active{
  color: #AA8A39;
}


.panel.align-top {
  /* align-items: flex-start; */
}

.panel h1 {
  font-size: 1.8em;
  color: var(--color-just-black);
  font-weight: 300;
  margin: 0 auto;
}
.panel.description {
  padding-bottom: 60px;
}
.panel p, .panel li {
  color: var(--color-just-black);
  font-weight: 300;
  text-align: left;
  font-size: 0.8em;
  line-height: 1.5em;
  margin: 0.3em 0 1em 0;
}
.panel p strong, .panel li strong {
  color: var(--color-just-black);
  font-weight: 300;
}
.panel p code, .panel li code {
  background-color: rgba(255,255,255,0.15);
  padding: 2px 4px;
  border-radius: 5px;
}
.panel li {
  margin: 0;
}
.gray {
  background:#666;
  height: 100vh !important;
}
.blue {
  background:blue;
  height: 100vh !important;
}
.green {
    background:green;
  height: 100vh !important;
}

.red {
  background:#f00;
  height: 100vh !important;
}

.purple {
  background: purple;
}

.green {
  background:green;
}
.panel img{
  width: 100%;
  border-radius: 5px;
  /* margin-top: -11px !important; */
  /* box-shadow: 0px 0px 20px #ffffff24; */
}
.panel{
  padding-top: 0 !important;
}

.panel {
    width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.5em;
  text-align: center;
  position: relative;
  box-sizing: border-box;
  padding: 10px;
  color: var(--color-just-black);
  padding-bottom: 0px !important;
}


.property-type{
  width: 100%;
  background-color: #191a1a;
  position: relative;
  z-index: 99;
  padding: 15px 0;
}
.area-div{
  background-color: #474848;
  width: 100%;
  padding: 10px;
  border-radius: 3px;
  float: left;
  text-align: left;
}
.area-pl{
  padding-left: 0 !important;
}
.area-div h1{
  font-size: 22px;
  color: #fff;
  font-weight: 600;
}
.area-div h2{
  font-size: 13px;
  letter-spacing: 0.5px;
  font-weight: 400;
  color: #fff;
  text-transform: uppercase;
  padding: 0 !important;
}
.area-div hr{
  border-bottom:1px solid #eee;
  margin: 6px 0 10px 0;
}
.area {
  font-size: 22px;
  color: #fff;
  font-weight: 400;
}
.reg-btn {
  background-color: #B6892C;
  color: #fff;
  padding: 8px 17px;
  font-size: 0.94rem;
  text-transform: uppercase;
  font-weight: 300;
  border-radius: 3px;
  transition: ease all 0.2s;
  width: 100%;
  margin: 0 auto;
  margin-top: 15px;
  display: inline-block;
  text-align: center;
}
.reg-btn:hover {
  background-color: #dfb560;
  color: #fff;
}
.plan-img{
  border: 1px solid #d3d3d3;
  padding: 15px;
  border-radius: 3px;
  width: 100%;
}

.property-type h5{
  text-transform: uppercase;
  font-size: 1.2rem;
}
.property-type p{
  /* text-transform: uppercase; */
}
.property-type .nav-tabs{
  background-color: #3F4040;
  border: 0;
}
.property-type li.nav-item {
  margin: 0 20px;
  width: 46%;
  text-align: center;
  padding: 10px;
  
}
.property-type button#home-tab {
  background: none;
  border: 0;
  border-radius: 0;
  text-transform: uppercase;
  border-right: 1px solid #eee;
}
.property-type .nav-tabs .nav-link {
  color: #eee;
  font-weight: 300;
  padding: 0;
  border: 0;
  width: 100%;
}

.property-type .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: #ab8a3a;
  font-weight: 500;
  background: unset;
}

.property-type .accordion-button:not(.collapsed)::after {
  background-image: url(../images/download-ic.svg);
  background-size: 67% !important;
  background-position: 50% 50% !important;
  transform: rotate(-180deg);
  border: 1px solid #ab8a3a;
  border-radius: 2px !important;
  padding: 15px !important;
}
.property-type .accordion-button::after{
  width: 11px;
  height: 11px;
  border-radius: 2px;
  background-color: var(--bs-danger);
  background: url(../images/download-ic.svg) no-repeat right center;
  border: 1px solid #ab8a3a;
  background-size: 67% !important;
  background-position: 50% 50% !important;
  border-radius: 2px !important;
  padding: 15px;
}
.property-type .accordion-button {
  background-color: unset !important;
  padding: 0rem 0rem;
}
.property-type .accordion-item{
border: 0 !important;
padding: 20px 0px !important;
border-bottom: 1px solid #eeeeee5e !important;
border-radius: 0 !important;
}
.property-type .accordion-header{
padding: 0 !important;
}
.property-type .accordion-button{
padding: 0 !important;
}

.location-prop table {
  border: 0px solid #AA8A39;
  padding: 13x 10px;
}
.location-prop td {
  border: 0px solid #AA8A39;
  padding: 13px 10px;
}
.project-dtl .card{
  background-color: unset;
}  
.project-dtl .card-img-div{
  width: 68%;
  display: inline-block;
  margin-left: 16%;
  z-index: 99;
}
.project-dtl .card-img-div img{
  border-radius: 7px;
  width: 100%;
}
.project-dtl .card-body{
  border: 1px solid #ab8a3a;
  border-radius: 5px;
  padding-top: 125px;
  margin-top: -100px;
  padding-left: 16%;
  padding-bottom: 35px;
}
.broch {
margin-left: -85%;
}
.suggest{
  margin-left:-85%;
}

.saleshead{
  margin-left: -100%;
}
.salesteam ul{
  margin: 0;
  padding: 0;
}
.salesteam li{
  margin: 0 0 20px 0;
  padding: 0 0 0 40px;
  list-style: none;
  background: url(../images/salesli-ic.svg) no-repeat 1% 50%;
  font-size: 17px;
  color: #fff;
  font-weight: 300;
  line-height: 20px;
}
.reg-interest p{
font-size: 12px;
color: #2b2b2b;
float: left;
line-height: 14px;
font-weight: 300;
margin-top: 12px;
}
.reg-interest checkbox{
float: left;
margin-right: 4px;
width: 20px;
height: 16px;
margin-bottom: 30px;
}
.gold-gradient{
border-radius: 0px 10px 10px 0px;
background: #785d18;
background: linear-gradient(90deg, rgba(120, 93, 24, 1) 0%, rgba(170, 138, 57, 1) 50%, rgba(224, 179, 65, 1) 100%);
}
.reg-interest .form-control {
font-weight: 300;
font-size: 14px;
}

.place-request .modal-dialog {
max-width: 850px;
}


.place-request .form-area {
background-color: #fff;
box-shadow: 0px 5px 10px rgba(90, 116, 148, 0.3);
padding: 40px;
border-radius: 6px;
display: flex;
align-items: center;
justify-content: center;
}
.place-request .form-area .form-inner {
width: 100%;
}
.place-request .form-control {
display: block;
width: 100%;
height: auto;
padding: 11px 19px;
font-size: 1rem;
line-height: 1.4;
color: #475F7B;
background-color: #FFF;
border: 1px solid #DFE3E7;
border-radius: .267rem;
-webkit-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.place-request .form-control:focus {
color: #475F7B;
background-color: #FFF;
border-color: #5A8DEE;
outline: 0;
box-shadow: 0 3px 8px 0 rgb(0 0 0 / 10%);
}
.place-request .intl-tel-input,
.iti{
width: 100%;
}
.place-request p{
font-size: 13px;
color: #222;
font-weight: 300;
margin-bottom: 10px;
}
.place-request p span{
width: 22px;
height: 50px;
float: left;
margin-top: 3px;
}
.place-request .modal-body{
padding: 8%;
}
.place-requestimg{
background: url(../images/popup-img.jpg) no-repeat left top;
background-size: cover;
}


.brochures .card{
background-color: unset;
}  
.brochures .card-img-div{
width:75%;
display: inline-block;
margin-left: 13%;
z-index: 99;
height: 400px;
}
.brochures .card-img-div img{
border-radius: 7px;
width: 100%;
}
.brochures>.card-body{
border: 1px solid #ab8a3a;
border-radius: 5px;
border-radius: 5px;
  padding-top: 300px;
  margin-top: -280px;
  padding-left: 12%;
  padding-bottom: 35px;
}
.brochures>.card-body p a{
text-transform: uppercase;
font-size: 16px;
font-weight: 300;
color: #fff;
}
.brochures>.card-body p a:hover{
color: #ab8a3a;
}
.brochures>.card-body i{
text-transform: uppercase;
font-size: 18px;
}
.brochures>.card-body p span{
font-size: 14px;
float: right;
margin-right: 32px;
}
h5#staticBackdropLabel {
margin-bottom: 0;
line-height: 1.5;
color: #000;
text-transform: uppercase;
font-size: 1.16rem;
letter-spacing: -0.3px !important;
}