@import url(https://use.typekit.net/tuy6wtb.css);.gallcell.sold .image-wrapper:hover .image .bg-image{-webkit-transform:scale(1);transform:scale(1)}.gallcell.sold .image-wrapper .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;background:rgba(13,12,12,.6);border-radius:7px;mix-blend-mode:multiply}.gallcell.sold .image-wrapper .overlay-text{font-size:2.5rem;font-weight:500;color:#fff;text-transform:capitalize;position:absolute;top:50%;left:3rem;right:3rem;text-align:center;z-index:4;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gallcell.sold .content .icons,.gallcell.sold .content h2,.gallcell.sold .content p{opacity:.5}.gallcell .image-wrapper{position:relative;height:25vh;display:block;margin-bottom:3rem;min-height:200px}.gallcell .image-wrapper:hover .image .bg-image{-webkit-transform:scale(1.1);transform:scale(1.1)}.gallcell .image-wrapper .banner{position:absolute;top:2rem;left:-.5rem;z-index:2;border-radius:30px;text-transform:uppercase;padding:.5rem 2rem;font-weight:500}.gallcell .image-wrapper .banner.red{background:#ef817a;color:#fff}.gallcell .image-wrapper .banner.mintgreen{background:#c3ebda;color:#31403b}.gallcell .image-wrapper .banner.yellow{background:#f5dd7f;color:#31403b}.gallcell .image-wrapper .banner.olivegreen{background:#5b7304;color:#fff}.gallcell .image-wrapper .banner.tooltip{left:auto;right:1.5rem;top:1.5rem;padding:0;cursor:pointer}.gallcell .image-wrapper .banner.tooltip:hover svg circle{fill:#31403b}.gallcell .image-wrapper .banner.tooltip svg{width:5rem}.gallcell .image-wrapper .banner.tooltip svg circle{fill:#f5dd7f}.gallcell .image-wrapper .image{position:relative;border-radius:7px;overflow:hidden;height:100%}.gallcell .image-wrapper .image .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:all .3s cubic-bezier(.445,.05,.55,.95)}.gallcell .content h2{font-size:2rem;font-weight:500;margin:0 0 1rem}.gallcell .content p{margin:0}.gallcell .content .icons{margin:.5rem 0 1rem}.gallcell .content .icons .icon{margin-right:1.5rem}.gallcell .content .icons .icon,.gallcell .content .icons .icon img,.gallcell .content .icons .icon span{display:inline-block;vertical-align:middle}.gallcell .content .icons .icon span{font-size:1.3rem;text-transform:capitalize}.gallcell .content .icons .icon img{height:1.5rem;margin-right:.5rem;display:inline-block}.gallcell .content .bottom .epc,.gallcell .content .bottom .price{display:inline-block;vertical-align:middle}.gallcell .content .bottom .epc{margin-right:2rem}.gallcell .content .bottom .epc img{height:3rem;display:block}.gallcell .content .bottom .price{border:1px solid #31403b;border-radius:30px;text-transform:uppercase;padding:.1rem 1.5rem;font-size:1.3rem}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@-webkit-keyframes fadeInRotateStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@keyframes fadeInRotateStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@-webkit-keyframes fadeInScaleStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:0}to{-webkit-transform:scale(1) rotate(90deg);transform:scale(1) rotate(90deg);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:1}}@keyframes fadeInScaleStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:0}to{-webkit-transform:scale(1) rotate(90deg);transform:scale(1) rotate(90deg);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:1}}.estate-slider .title h2{margin:0 0 3rem}.estate-slider .text{margin-bottom:5rem}.estate-slider .slider{margin-bottom:7rem}.estate-slider .slider .slick-slide{margin:0 1rem}.estate-slider .slider .slick-list{margin:0 -1rem}.estate-slider .slider .slick-dots{bottom:-4rem}.estate-slider .link{margin-top:3rem}