.heading{background:#faf4eb;border-left:10px solid #EA5417;clip-path:polygon(0 0,95% 0,100% 100%,0 100%);font-size:1.15rem;font-weight:700;margin-bottom:20px;max-width:450px;padding:10px}@media screen and (max-width:450px){.heading{max-width:90%}}.breadcrumb{margin:0 0 50px}.pagination{align-items:center;display:flex;flex-wrap:wrap;margin:50px 0;padding:0 5px;width:100%;justify-content:center}@media screen and (max-width:959px){.pagination{margin:30px 0 30px auto;width:100%}}.pagination_link{margin:0 10px}.pagination_link-current{color:#ea5417;margin:0 5px}.property{align-items:center;display:flex;justify-content:space-between;margin:0 0 30px;padding:10px 0;border-bottom:1px dotted #CACACA}@media screen and (max-width:959px){.property{align-items:flex-start;flex-direction:column}}.property_box{align-items:center;display:flex;justify-content:space-between}.property_box-left{justify-content:flex-start;margin:0 15px 0 0;width:40%}@media screen and (max-width:959px){.property_box-left{width:100%}}.property_box-right{width:32%}@media screen and (max-width:959px){.property_box-right{width:100%}}.property_number{margin-right:10px;width:30px}.property_name{font-size:1.075rem;width:calc(100% - 50px)}.property_tel{margin:0 15px 0 0;width:20%}@media screen and (max-width:959px){.property_tel{margin:15px 0;width:100%}}.property_rating{align-items:center;display:flex}.property_rating_image{width:32px}.property_rating_count{margin:0 5px}.property_detail{margin:0 0 10px}.property_detail_link{background:#fff;border:1px solid #FF9900;border-radius:5px;color:#333;cursor:pointer;max-width:140px;padding:10px 15px;text-align:center}.review{border-bottom:1px dotted #333;display:flex;padding:15px 0}@media screen and (max-width:959px){.review{flex-direction:column}}.review_date{max-width:100px;padding:5px 0 0;width:20%}@media screen and (max-width:959px){.review_date{margin:0 0 15px;max-width:100%;padding:0;width:-moz-fit-content;width:fit-content}}.review_date-time{min-width:100px;width:13%}@media screen and (max-width:959px){.review_date-time{margin:0 0 15px;width:100%}}.review_property-name{font-size:1.075rem;margin:0 15px 0 0}.review_container{display:flex;flex-direction:column}.review_box{align-items:center;display:flex;margin-bottom:15px}@media screen and (max-width:959px){.review_title{max-width:calc(100% - 50px)}}.review_comment{margin:0 0 15px}.review_detail{text-align:right}.review_icon{margin:0 15px 0 0;width:32px}@media screen and (max-width:450px){.review_icon{margin:0 10px 0 0}}.review_button{border:1px solid #555;border-radius:5px;min-width:70px}.review_button:hover{background:#f90;border:1px solid #FF9900;color:#fff}.town-top_properties{margin:50px 0}.town-top_properties_container{padding:0 0 0 30px}@media screen and (max-width:959px){.town-top_properties_container{padding:0}}
