:root{--template-primary:var(--aios-custom-ihomefinder-primary-color, #000);--template-secondary:var(--aios-custom-ihomefinder-secondary-color, #000)}body.admin-bar{margin-top:-32px}#inner-page-wrapper>*{min-width:100%;padding:0!important}body>*:not(#main-wrapper),#main-wrapper>*:not(main),#main-wrapper>main>*:not(#inner-page-wrapper),.hentry>*:not(.entry-content),.entry-content>*:not(#listings-printable),#breadcrumbs{display:none!important}#inner-page-wrapper{margin-bottom:0}#content-sidebar,#content-full{min-height:0;margin-top:0}#content-sidebar #content,#content-full #content{width:100%;margin-top:0}#listings-printable,#content .listings-printable-inner{position:relative}#content .listings-printable-inner{width:615px;max-width:100%;margin:0 auto}#content .listings-printable-header{position:absolute;z-index:10;top:0;left:0;right:0;padding:30px}#content .listings-printable-header span{display:block;font-family:var(--secondary-font);font-size:40px;font-weight:400;line-height:1;text-transform:uppercase;color:#fff!important;text-align:center}#content .listings-printable-header img{display:block;max-width:300px;margin:0 auto}#content .listings-printable-photo{position:relative}#content .listings-printable-photo:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .2)!important}#content .listings-printable-photo img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}#content .listings-printable-photo img[src*="no-photo"]{object-fit:contain}#content .listings-printable-photo canvas{display:block;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}#content .listings-printable-photo div{position:absolute;z-index:2;bottom:30px;left:0;right:0}#content .listings-printable-photo div strong{font-size:16px;font-weight:500;display:block;line-height:1;color:#fff!important;text-align:center;padding:0 10px}#content .listings-printable-info{position:relative;font-weight:400;text-transform:uppercase;text-align:center;color:#fff!important;padding:30px;background:var(--template-primary)!important}#content .listings-printable-title{display:none;font-size:40px;margin-bottom:15px;color:#fff!important}#content .listings-printable-address{font-size:22px;color:#fff!important}#content .listings-printable-price{font-size:35px;color:#fff!important;margin-top:5px}#content .listings-printable-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:30px 0 0;padding:0}#content .listings-printable-plan li{display:block;padding:0 15px;font-size:18px;font-weight:400;line-height:1;text-transform:uppercase;color:#fff!important}#content .listings-printable-plan li i{display:inline-block;font-weight:500;font-style:normal;margin-right:5px;color:#fff!important}#content .listings-printable-plan li i:before{color:#fff!important}#content .listings-printable-amenities{position:relative;margin-top:40px}#content .listings-printable-amenities h2{font-size:25px;font-weight:400;line-height:1;text-transform:uppercase;text-align:center;color:#fff!important;margin-bottom:0}#content .listings-printable-amenities ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}#content .listings-printable-amenities ul li{display:block;padding:10px;font-size:16px;color:#fff!important}#content .listings-printable-description{padding:30px 15px;font-size:16px;font-weight:400;text-align:justify}#content .listings-printable-description p{margin:0;text-align:inherit}#content .listings-printable-git{position:relative;background:var(--template-primary)!important;padding:30px;text-align:center}#content .listings-printable-git h2{font-size:35px;font-weight:400;line-height:1;text-transform:uppercase;text-align:center;color:#fff!important;margin:0}#content .listings-printable-git strong{display:block;font-size:25px;font-weight:400;line-height:1;text-transform:uppercase;color:#fff!important;margin-top:30px}#content .listings-printable-git ul{display:block;margin:15px;padding:0}#content .listings-printable-git ul li{display:block;font-size:15px;font-weight:400;line-height:1;color:#fff!important}#content .listings-printable-git ul li i{font-size:12px;font-style:normal;display:inline-block;vertical-align:middle;margin-right:8px;color:#fff!important}#content .listings-printable-git ul li i:before{color:#fff!important}#content .listings-printable-git ul li+li{margin-top:10px}#content .listings-printable-git ul li a{color:inherit!important}#content .listings-printable-git ul li span{display:none}#content .listings-printable-git ul li *{color:#fff!important}#content .listings-printable-disclaimer{position:relative;display:block;font-size:15px;font-weight:400;line-height:1.5;padding:30px 15px;text-align:justify;border-top:1px solid #d9d9d9}#content .listings-printable-disclaimer *{color:#888888!important}#content .listings-printable-disclaimer>p,#content .listings-printable-disclaimer>div{clear:both}#content .listings-printable-disclaimer>div+div,#content .listings-printable-disclaimer>p+p{margin-top:10px}#content .listings-printable-disclaimer-seller-rep{position:relative;display:flex;flex-flow:column}#content .listings-printable-disclaimer-seller-rep img{display:block;max-width:200px;order:-1;margin-bottom:10px}@page{size:auto!important;margin:30px!important}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}#content .listings-printable-git ul li a{display:none}#content .listings-printable-title{display:block}#content .listings-printable-git ul li span{display:inline-block}}