@import url(https://use.typekit.net/hxc3xrk.css);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.estate-details .grid{grid-gap:3rem 5rem;gap:3rem 5rem}.estate-details .grid .item-wrapper:has(.toggle.active)>.content{max-height:200dvh}.estate-details .grid .item-wrapper.full-width .content ul li{grid-template-columns:1fr}.estate-details .grid .item-wrapper .toggle{position:relative;cursor:pointer;margin-bottom:1.5rem}.estate-details .grid .item-wrapper .toggle.active svg{transform:rotate(180deg)}.estate-details .grid .item-wrapper .toggle h5{padding-right:5rem}.estate-details .grid .item-wrapper .toggle svg{right:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;transform-origin:center top;height:1rem}.estate-details .grid .item-wrapper .content{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.estate-details .grid .item-wrapper .content ul li{list-style-type:none;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 3rem;gap:0 3rem;padding:1rem 0;border-bottom:1px solid hsla(0,0%,67.5%,.5)}.estate-details .grid .item-wrapper .content ul li:first-child{border-top:1px solid hsla(0,0%,67.5%,.5)}.estate-details .grid .item-wrapper .content ul li span img{height:2rem;display:inline-block;vertical-align:middle;margin-right:.5rem}.estate-details .grid .item-wrapper .content ul li a{color:var(--main-color);transition:all .3s cubic-bezier(.445,.05,.55,.95)}.estate-details .grid .item-wrapper .content ul li a:before{display:none}.estate-details .grid .item-wrapper .content ul li a svg{display:inline-block;vertical-align:middle;height:1.5rem;margin-right:.5rem}.estate-details .grid .item-wrapper .content ul li a svg path{fill:var(--main-color);transition:all .3s cubic-bezier(.445,.05,.55,.95)}.estate-details .grid .item-wrapper .content ul li a:hover{color:var(--accent-color)}.estate-details .grid .item-wrapper .content ul li a:hover svg path{fill:var(--accent-color)}@media only screen and (max-width:576px){.estate-details .grid .item-wrapper .content ul li{grid-template-columns:1fr}}
