@keyframes rotating{100%{transform:rotate(360deg)}}@media(min-width: 768px){.estate-detail{display:grid;grid-gap:clamp(2rem,2.5477707006vw,4rem);grid-template-columns:1.5fr 1fr}}.estate-detail .estate-detail-img{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:clamp(2rem,2.5477707006vw,4rem);text-align:center;align-items:center}@media(min-width: 768px){.estate-detail .estate-detail-img{margin-bottom:0}}.estate-detail .estate-detail-img img{height:100%;max-height:40rem;object-fit:contain}@media(min-width: 768px){.estate-detail .estate-detail-img img{max-height:70rem}}.estate-detail .estate-detail-img .gallery-box{width:100%}.estate-detail .estate-detail-img .gallery-box:first-of-type .gallery-item{position:relative;padding:clamp(5rem,4.4585987261vw,7rem) 0;aspect-ratio:unset}.estate-detail .estate-detail-img .gallery-box:first-of-type .gallery-item::before{content:"";position:absolute;top:0;left:0;display:block;width:clamp(4rem,4.1401273885vw,6.5rem);height:clamp(4rem,4.1401273885vw,6.5rem);background-image:url(../../img/severka.svg);background-size:contain}.estate-detail .estate-detail-img .gallery-box:first-of-type .gallery-item-inner{display:block}@media(min-width: 575px){.estate-detail .estate-detail-img .gallery-box:first-of-type .gallery-item-inner{padding:clamp(2rem,2.5477707006vw,4rem)}}.estate-detail .estate-detail-img .gallery-box:not(:first-of-type){width:33%}.estate-detail .estate-detail-img .gallery-box:not(:first-of-type) .gallery-item-inner{display:block;padding:clamp(1.6rem,1.5286624204vw,2.4rem)}.estate-detail .estate-detail-content .estate-detail-table-description{margin-top:clamp(1.6rem,1.5286624204vw,2.4rem);font-size:1.6rem}.estate-detail .estate-detail-content .estate-detail-content-btn{display:none;gap:1rem;flex-wrap:wrap;margin-top:clamp(1.6rem,1.5286624204vw,2.4rem)}.estate-detail .estate-detail-content table .type-border{font-weight:600;border-color:var(--text-color, #262626)}.estate-detail .estate-detail-content table .type-bold{font-weight:600}.estate-detail-description{max-width:122.6rem;margin-top:clamp(3.2rem,3.0573248408vw,4.8rem);font-family:var(--font-family-headline, "Poppins"),sans-serif;font-size:1.6rem}.estate-detail-description *:first-child{margin-top:0}.estate-detail-description *:last-child{margin-bottom:0}.estate--free .estate-detail .estate-detail-content .estate-detail-content-btn{display:flex}