.grid:after{content:"";display:block;clear:both}.grid{overflow:hidden!important;background:#000!important;height:64vh}.grid-item{width:25%;float:left;margin-bottom:0;margin-left:0;margin-right:0;height:32vh;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.grid:hover>.grid-item{opacity:.6}.grid-item:hover{opacity:1!important}.grid-item--width2{width:50%;height:64vh}.img-box-grid,.img-box-grid-list{width:100%;background-repeat:no-repeat!important;background-position:50% 50%!important;overflow:hidden}.img-box-grid{height:32vh;border:1px solid #333;border-left:none;-webkit-background-size:cover!important;background-size:cover!important}.img-box-grid--height2{height:64vh;border-left:1px #333 solid}.hover01 figure div{transform:scale(1)!important;opacity:1;transition:-ms-transform 450ms cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform 450ms cubic-bezier(.645,.045,.355,1) 0s,transform 450ms cubic-bezier(.645,.045,.355,1) 0s,opacity 450ms cubic-bezier(.645,.045,.355,1) 0s!important}.hover01 figure:hover div{transform:scale(1.05)!important;opacity:1!important;transition:-ms-transform 450ms cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform 450ms cubic-bezier(.645,.045,.355,1) 0s,transform 450ms cubic-bezier(.645,.045,.355,1) 0s!important}figure{overflow:hidden;margin:0!important}.img-box-grid-list{padding-top:100%;-webkit-background-size:cover!important;background-size:cover!important}.img-box-grid-list::before{display:block;content:"";background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.1) 60%,rgba(0,0,0,.35) 75%,rgba(0,0,0,.85) 99%,#000 100%);pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}figure,figure.default{position:relative}@media (max-width:700px){.grid{height:50vh}.grid-item{width:50%;height:25vh}.grid-item--width2{width:50%;height:50vh}.img-box-grid{height:25vh}.img-box-grid--height2{height:50vh}}*{box-sizing:border-box}html{scroll-behavior:smooth}button.btn-primary{background-color:#056985;border-color:#056985}button.btn-primary:hover{background-color:#034456;border-color:#034456}div.property-detail section.map-container div#map{height:500px}div.property-detail h3.subheader{border-bottom:1px solid #dedede;font-size:1.5em;font-weight:400;padding-bottom:10px}div.property-detail .no-border{border:none!important;padding:0!important}div.property-detail h6.subheader{border-bottom:1px solid #dedede;font-weight:400;padding-bottom:10px}div.property-detail section.title{border-bottom:1px solid #dedede}div.property-detail section.title div.d-flex{align-items:center}div.property-detail section.title h1{font-size:2em;font-weight:400;display:inline-flex;width:auto;margin-bottom:0}div.property-detail section.title span.badge-danger{font-size:1em;align-items:center;display:inline-flex}div.property-detail section.title h6{font-weight:400}div.property-detail section.description p{font-size:.9em;color:#454545}div.property-detail section.fixed-attributes{display:inline-block;width:100%;padding-left:0}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute{display:inline-block;text-align:center;width:68px;margin:8px;font-size:12px;color:#333;vertical-align:top;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute span.item-fixed-attribute-value{font-weight:600}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute span.item-fixed-attribute-label,div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute span.item-fixed-attribute-value{padding-top:5px}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute i{font-size:30px;padding:15px;color:#056985}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute .cls-1,div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute .cls-2,div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute .st0,div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute .st1,div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute .st2,div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute .st3,div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute .st4,div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute .st5,div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute .st6{fill:none;stroke:#056985;stroke-miterlimit:10}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute .item-fixed-attribute-svg{padding:10px}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute:hover{transform:scale(1.1);transition:all .3s ease}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute:hover i{color:#034456}div.property-detail section.attributes ul.list-attributes li.item-attribute span.text,div.property-detail section.expenses ul.list-expenses li.item-expense span.text{font-size:.9em;color:#454545}div.property-detail section.attributes ul.list-attributes li.item-attribute{list-style-type:none;align-items:center}div.property-detail section.attributes ul.list-attributes li.item-attribute img{height:50px}div.property-detail section.expenses ul.list-expenses li.item-expense{list-style-type:none}div#side-panel div.sticky-top{top:150px}div#side-panel div.sticky-top div.total-expenses h3 a:active,div#side-panel div.sticky-top div.total-expenses h3 a:focus,div#side-panel div.sticky-top div.total-expenses h3 a:hover{text-decoration:none;color:#034456}div#side-panel div.sticky-top div.total-expenses h6.total-expense{font-weight:400;transition:all .2s ease}div#side-panel div.sticky-top div.total-expenses a.link-total-expenses:hover{text-decoration:none}div#side-panel div.sticky-top div.total-expenses a.link-total-expenses:hover h6.total-expense{font-weight:500;transition:all .2s ease}div#side-panel div.sticky-top h4.contact-title{font-weight:400!important}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide figure.figure-pre-image{width:250px;height:250px;max-width:250px;max-height:250px}.swiper-button-next,.swiper-button-prev{color:#222!important;top:13px!important}.swiper-button-next::after,.swiper-button-prev::after{color:#222!important;font-size:10px!important;padding:2px}.swiper-button-prev{right:35px!important;left:unset!important}.swiper-button-next{right:8px!important}@media (max-width:1600px) and (min-width:1401px){div#side-panel div.sticky-top{top:100px}}@media (max-width:1400px){div#side-panel div.sticky-top{top:75px}div#side-panel div.sticky-top div.total-expenses h6.total-expense{font-size:1em}div#side-panel div.sticky-top #contact-property{margin-top:1.5em!important}div#side-panel div.sticky-top #contact-property .form-group{margin-bottom:.6em}div#side-panel h4.contact-title{font-size:1.3em}div#side-panel h3{font-size:1.5em}}@media (max-width:600px){div#container-property-detail{padding-right:0;margin-right:0}div#container-property-detail div#left-panel-property-detail{padding-right:0}div#side-panel{padding-right:0;margin-top:2em}div#side-panel div.sticky-top div.total-expenses h6.total-expense{font-size:1em}div#side-panel h4.contact-title{font-size:1.3em}div#side-panel h3{font-size:1.5em}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute{width:60px;margin:6px;font-size:10px}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute span.item-fixed-attribute-label,div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute span.item-fixed-attribute-value{padding-top:5px}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute i{font-size:25px;padding:12px}div.property-detail section.fixed-attributes ul.list-fixed-attributes li.item-fixed-attribute .item-fixed-attribute-svg{padding:10px}}