.elementor-415 .elementor-element.elementor-element-4fbd1568{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-415 .elementor-element.elementor-element-4e3e789{--e-image-carousel-slides-to-show:5;}.elementor-415 .elementor-element.elementor-element-4e3e789 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-415 .elementor-element.elementor-element-4e3e789{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-415 .elementor-element.elementor-element-4e3e789{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS */.property-table {
  margin: 0px;
  overflow-x: auto;
}

.property-table table {
  width: 100%;
  border-collapse: collapse; 
  font-size: 15px;
  text-align: left;
}

.property-table th,
.property-table td {
  border: 1px solid #ddd;
  padding: 12px 10px;
  vertical-align: top;
  text-align:center;
  vertical-align:middle;
}
.property-table td { 
    line-height:1.6em;
  	font-family: "DM Sans", Sans-serif;
    color:#333333;
}

.property-table thead th {
  background-color: #002d72; /* Dark blue */
  color: #fff;
  text-align: center;
  font-weight: bold;
  font-family:'Montserrat';
  text-transform:uppercase;
}

.property-table tbody td:first-child {
  background-color: #0099cc; /* Cyan-ish blue for first column */
  color: #000000;
  font-weight: bold;
  width: 180px;
  text-align:right;
}

.property-table tbody tr:nth-child(even) td {
  background-color: #f7faff;
}

.property-table tbody tr:nth-child(odd) td {
  background-color: #e9f3ff;
}

.property-table sup {
  font-size: 10px;
  vertical-align: super;
}
.rocking_animation{
        animation: rocking 2s infinite;
        animation-timing-function: ease-out;
        transition: .2s;
}
@keyframes rocking{
    0% {
    transform: rotate(0);
    }
    25% {
        transform: rotate(0);
    }
    50% {
        transform: rotate(2deg);
    }
    75% {
        transform: rotate(-2deg);
    }
    100% {
        transform: rotate(0);
}
}/* End custom CSS */