.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%}}.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}.reviews_heading{font-size:25px;padding:30px 0;border-bottom:1px dotted #000}.reviews_reply_name{font-weight:700;padding-top:40px}.reviews_reply_comment{padding-top:10px}.reply_form_heading{font-size:25px;padding:50px 0 10px}.reply_container{display:flex;gap:60px}@media screen and (max-width:450px){.reply_container{display:block}}.reply_container .reply_form_content{width:80%;height:100px}@media screen and (max-width:450px){.reply_container .reply_form_content{margin-left:15px}}.reply_btn_container{text-align:center;margin:20px 0}.reply_btn{font-size:16px;border-radius:3px;color:#fff;background:#f90;padding:5px 50px;cursor:pointer}.reply_btn:hover{opacity:.8}
