.property__loader{padding-top:2rem;padding-bottom:2rem}.property__error{margin-top:2rem;text-align:center}.property__aside{display:grid;grid-gap:1rem;grid-template-columns:1fr}.property__customer>h3{margin-bottom:1rem;font-weight:700;font-size:1.2rem}.property__customer>img{width:100%;margin-bottom:1rem}.property__header{min-height:60px;padding:.5rem 1rem;display:flex;align-items:center;border-bottom:1px solid #e3e3e3;justify-content:space-between}.property__header h1{font-weight:600;font-size:1.4rem}.property__header h2{width:70%;font-size:1.1rem}.property__header span{white-space:nowrap;font-weight:600;font-size:1.2rem;color:#c9d700}.property__information{padding:1rem;border-bottom:1px solid #e3e3e3}.property__information>h3{margin-bottom:1.5rem;font-weight:700;font-size:1.2rem}.property__information>p{text-align:justify;font-size:.9rem;color:#555}.property__head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3e3e3;margin-bottom:1rem}.property__head__price{margin-bottom:.5rem;display:block;color:#000;font-size:1.3rem;display:flex}.property__head__title{width:70%;margin-bottom:.5rem;display:block;font-weight:600;color:#000;font-size:1rem}.property__detail{margin-bottom:1rem;padding:.5rem;display:grid;grid-gap:0 1rem;grid-template-columns:repeat(2,1fr);border:1px solid #e3e3e3;border-radius:4px;background-color:#f3f3f3}.property__detail span{margin-bottom:.2rem;display:block;font-size:.8rem}.property__detail span b{font-weight:600;font-size:.8rem}.property__detail span.span-2{grid-column:span 2;margin-top:.5rem}.property__detail:last-child,.property__detail span:last-child{margin-bottom:0}.property__detail--size span{font-size:.8rem}.property__actions{display:flex;flex-wrap:wrap}.property__actions button{width:-moz-max-content;width:max-content;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;align-items:center;border-radius:4px}.property__actions button:first-of-type{margin-right:1rem}.property__actions button:nth-of-type(2){background-color:#c9d700}.property__actions button:nth-of-type(2) svg{fill:#fff}.property__actions button:nth-of-type(2) span{color:#fff}.property__actions button svg{height:20px;width:20px;margin-right:1rem}.property__whatsapp{position:fixed;width:4rem;height:4rem;right:2rem!important;bottom:2rem!important;background-color:#25d366;color:#fff;border-radius:50%;text-align:center;font-size:30px;box-shadow:.1rem .1rem .3rem #999;z-index:100}.property__whatsapp__icon{width:1.5rem;height:1.5rem;margin-top:0}.property__properties{padding-top:.5rem;padding-bottom:.5rem}.property__properties__empty{padding:0 1rem;text-align:center}.property__properties__item{padding:.5rem 1rem;display:grid;grid-gap:1rem;grid-template-columns:140px 1fr;transition:all .4s}.property__properties__item:hover{background-color:#f3f3f3}.property__properties__image{height:100px;width:100%}.property__properties__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.property__properties__caption h3{margin-bottom:.5rem;font-weight:600}.property__properties__caption span{color:#c9d700}@media(max-width:992px){.property__header{grid-template-columns:1fr}.property__header h1{text-align:center;font-size:1.2rem}.property__header span{text-align:center}}@media(max-width:576px){.property__detail{grid-template-columns:1fr}.property__detail span.span-2{grid-column:span 1}}.tab{overflow:hidden;border-radius:0;background-color:#f1f1f1;margin-top:0;margin-bottom:0}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;width:auto}.tab button:hover{font-weight:700}.tab button.active{background-color:#c9d700;color:#fff;font-weight:700}.tabcontent{display:none;animation:fadeEffect 1s}.tabcontent.active{display:block}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}