#property_card_accordion .accordion .accordion-item .accordion-header .accordion-button{display:block;background-color:#f4f5f7;color:#000;border-radius:.3125rem 0 0 .3125rem;padding:.5rem 1rem}#property_card_accordion .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none!important}#property_card_accordion .accordion .accordion-item .accordion-header .accordion-button:after{display:none}#property_card_accordion .accordion .accordion-item .accordion-header .accordion-button:hover{z-index:auto}#property_card_accordion .accordion .accordion-item .accordion-arrow{background-color:#e2e2e2}#property_card_accordion .accordion .accordion-item .accordion-arrow .rotate{transform:rotate(180deg);transition:transform .3s ease}#property_card_accordion .accordion .accordion-item .accordion-arrow .default-rotate{transform:rotate(0deg);transition:transform .3s ease}.card-detail-area{padding-top:8px;padding-bottom:8px}#property_card_accordion .col-3{padding-right:0}.text-short{-webkit-line-clamp:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.card-details-area .title-area{font-size:13px;font-weight:500;color:#5c5c5c;display:flex}.card-details-area .detail-area{font-size:15px;font-weight:500;color:#000;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.detail-area span,.title-area span{display:inline-block;max-width:100%;cursor:default}.new-details-area{display:flex;gap:15px}@media only screen and (max-width:1440px){.new-details-area{gap:10px}}.new-details-area .detail-card{display:flex;flex-direction:column;padding-right:15px;border-right:1px solid #d7d7d7}@media only screen and (max-width:1440px){.new-details-area .detail-card{padding-right:10px}}.new-details-area .detail-card:last-child{border-right:0;padding-right:0}.new-details-area .detail-card span{font-size:15px;color:#606c80;line-height:24px;font-weight:500}@media only screen and (max-width:1440px){.new-details-area .detail-card span{font-size:14px}}.new-details-area .detail-card label{font-size:15px;color:#000;line-height:24px;font-weight:600}@media only screen and (max-width:1440px){.new-details-area .detail-card label{font-size:14px}}.card-details-area{padding:10px 0}.card-details-area .title-area span{color:#606c80;font-size:14px;font-weight:500}@media only screen and (max-width:1440px){.card-details-area .title-area span{font-size:13px}}.card-details-area .detail-area span{color:#000;font-size:14px;font-weight:500}@media only screen and (max-width:1440px){.card-details-area .detail-area span{font-size:13px}}