.property-seo-section{padding:72px 0;background:#f6f8fb;color:#17233c}.property-seo-container{max-width:1120px}.property-seo-intro{max-width:900px;margin:0 auto 42px;font-size:19px;line-height:1.75;color:#33445f}.property-seo-block{margin-top:24px;padding:34px 38px;background:#fff;border:1px solid #e3e9f1;border-radius:18px;box-shadow:0 12px 36px rgba(16,42,77,.06)}.property-seo-block h2{margin:0 0 22px;color:#124f99;font-size:30px;line-height:1.2}.property-seo-richtext{font-size:16px;line-height:1.75}.property-seo-richtext ul{margin:0;padding-left:22px}.property-seo-richtext li+li{margin-top:8px}.property-unit-table-wrap{overflow-x:auto}.property-unit-table{width:100%;min-width:850px;border-collapse:collapse}.property-unit-table th,.property-unit-table td{padding:14px 12px;border-bottom:1px solid #e7ebf1;text-align:left;vertical-align:top}.property-unit-table th{background:#eff5fc;color:#124f99;font-size:13px;text-transform:uppercase;letter-spacing:.03em}.property-unit-table td{font-size:14px}.property-unit-table a,.property-map-link{color:#1870d6;text-decoration:underline}.property-inventory-empty{border-style:dashed}.property-faq details{border-top:1px solid #e4e8ef}.property-faq details:last-child{border-bottom:1px solid #e4e8ef}.property-faq summary{padding:18px 0;cursor:pointer;list-style:none}.property-faq summary::-webkit-details-marker{display:none}.property-faq summary h3{display:inline;margin:0;font-size:18px;color:#17233c}.property-faq details>div{padding:0 0 20px;line-height:1.7;color:#4c5c73}@media(max-width:767px){.property-seo-section{padding:42px 0}.property-seo-intro{font-size:17px}.property-seo-block{padding:24px 20px;border-radius:12px}.property-seo-block h2{font-size:24px}}
