.ip-neighborhoods-footer-wrapper,.cta-contact-inner-wrapper,.ip-banner,.footer,.ip-container #main-wrapper .header,.ip-container #main-wrapper .mobile-logo,.ip-container #main-wrapper .sidenav-wrapper{display:none!important}#inner-page-wrapper{margin-bottom:0}#inner-page-wrapper>.container{width:100%;padding:0 0}.pf-top{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;width:calc(100% - 30px);margin:0 auto;max-width:1400px;padding:20px 0 0}.pf-top img{display:block;width:100%;height:auto}.pf-content{margin:80px 0 0}.pf-content .pf-title{color:#1c9dbf;font-size:26px;font-weight:500;font-family:"Montserrat",sans-serif;text-transform:uppercase;margin:0 0 17px}.pf-content .pf-title span{font-family:"Prata",serif;display:block;font-size:60px;color:#5a5a5a;text-transform:initial;margin:18px 0 0}.pf-content .pf-inner{position:relative}.pf-content .pf-img{position:relative;z-index:0}.pf-content .pf-img:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.15}.pf-content .pf-img>canvas{display:block;width:100%;height:auto;background-size:cover;background-position:center;position:relative;z-index:0}.pf-content .pf-img>img{display:none;width:100%;height:auto;position:relative;z-index:0}.pf-info{position:absolute;z-index:2;bottom:0;right:0;width:calc(100% - 30px);max-width:672px;background:url(../../../../../themes/lajollahomes.com-2020/assets/images/printable-flyer/pf-info.jpg) center center no-repeat;background-size:cover;color:#fff;padding:42px 70px 40px 35px;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}.pf-info .pf-info-l{max-width:340px}.pf-info .pf-add{font-family:"Prata",serif;font-size:25px;margin:0 0 16px}.pf-info .pf-price{font-family:"Prata",serif;font-size:40px;margin:0 0 10px}.pf-info .pf-status{font-family:"Montserrat",sans-serif;font-size:20px;text-transform:uppercase;font-weight:500}.pf-info .pf-info-bb{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center}.pf-info .pf-info-bb>div{text-align:center;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:300;letter-spacing:.025em;border-left:1px solid rgb(255 255 255 / .2);text-transform:uppercase;padding:0 23px}.pf-info .pf-info-bb>div:first-child{padding-left:0;border-left:0 solid #fff}.pf-info .pf-info-bb>div:last-child{padding-right:0}.pf-info .pf-info-bb span{display:block;font-size:37px;margin:0 0 10px}.pf-info .pf-mls{font-weight:300;font-size:20px;font-family:"Montserrat",sans-serif;margin:45px 0 0}.pf-info .pf-mls span{font-weight:500}.pf-desc{font-size:18px;font-weight:300;line-height:1.9;letter-spacing:.025em;color:#555;margin:40px 0 0}.pf-contact{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;margin:55px 0 0;padding:0 0 103px}.pf-contact h3{font-size:22px;font-weight:700;text-transform:uppercase;color:#5a5a5a;margin:0 0 15px}.pf-contact .pf-contact-mid{border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;padding:0 60px}.pf-contact .pf-contact-mid li{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;margin:18px 0 0;color:#5a5a5a}.pf-contact .pf-contact-mid li:first-child{margin:0 0 0}.pf-contact .pf-contact-mid li em{font-size:25px;color:#1c9dbf;min-width:25px;margin:0 10px 0 0}.pf-contact .pf-contact-mid li em.ai-font-phone-alt{font-size:20px}.pf-contact .pf-contact-mid li span{font-size:16px;letter-spacing:.035em}.pf-contact .pf-contact-right ul{font-size:0}.pf-contact .pf-contact-right li{display:inline-block;vertical-align:middle;margin:0 0 0 28px}.pf-contact .pf-contact-right li:first-child{margin:0 0 0 0}.pf-contact .pf-contact-right li a{color:#1c9dbf;font-size:22px}.pf-contact .pf-contact-right li a:hover{color:#555}.pf-contact .pf-contact-right li:last-child a{font-size:17px}.pf-bottom{background:url(../../../../../themes/lajollahomes.com-2020/assets/images/printable-flyer/pf-footer.jpg) center center no-repeat;background-size:cover;color:#fff;padding:95px 0 128px;position:relative}.pf-bottom:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:50px;background:url(../../../../../themes/lajollahomes.com-2020/assets/images/printable-flyer/pf-accent.jpg) center center no-repeat;background-size:cover}.pf-bottom .pf-disc ul{font-size:0;margin:0 0 12px}.pf-bottom .pf-disc li{display:inline-block;vertical-align:middle;font-size:18px;font-weight:700;letter-spacing:.035em;text-transform:uppercase;border-left:1px solid #fff;padding:0 18px}.pf-bottom .pf-disc li:first-child{padding-left:0;border-left:0 solid #fff}.pf-bottom .pf-disc li:right-child{padding-right:0}.pf-bottom .pf-disc p{color:#d0d0d0;font-size:13px;font-weight:300;line-height:1.6;letter-spacing:.05em}.pf-bottom-logo{padding:5px 0 0}.pf-bottom-logo img{margin:0 auto}.ihf-printable .pf-logo{display:block;font-family:"Montserrat",sans-serif;font-size:45px;font-weight:400;color:#1c9dbf;letter-spacing:.05em;text-align:center;text-transform:uppercase}.ihf-printable .pf-logo div{font-family:"Prata",serif;font-size:18px;font-weight:400;letter-spacing:.38em;text-transform:initial;margin-top:10px;padding-top:15px;border-top:1px solid #5a5a5a;color:#5a5a5a}.ihf-printable .pf-info .pf-info-bb img{margin:0 0 15px}@media only screen and (max-width:991px){.aios-mobile-header-wrapper,.mobile-logo{display:none!important}.pf-content .pf-title{text-align:center}.pf-content .pf-title span{font-size:45px}.pf-info{position:relative;width:100%;max-width:none;padding:30px 15px}.pf-contact{flex-flow:column wrap;align-items:center;justify-content:center;margin:55px 0 0;text-align:center}.pf-contact .pf-contact-mid{border-left:0 solid #f3f3f3;border-right:0 solid #f3f3f3;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;padding:25px 20px;margin:30px 0}.pf-bottom .pf-disc{text-align:center}.pf-bottom-logo{padding:15px 0 0}}@media only screen and (max-width:767px){.pf-top{flex-flow:column wrap;align-items:center;justify-content:center}.pf-top>div:first-child{margin:0 0 20px}.pf-info{flex-flow:column wrap;align-items:center;justify-content:center;text-align:center}.pf-info .pf-info-l{max-width:none;padding:0 0 20px}.pf-contact .pf-contact-mid li{text-align:left}.pf-desc{text-align:center}.pf-bottom .pf-disc li{display:block;border-top:1px solid #fff;border-left:0 solid #fff;margin-top:10px;padding:10px 0 0}.pf-bottom .pf-disc li:first-child{border-top:0 solid #fff;margin-top:0}.pf-bottom .pf-disc p br{display:none}.pf-contact .pf-contact-left img{max-width:100%}}@media only screen and (max-width:480px){.pf-content .pf-title{font-size:14px}.pf-content .pf-title span{font-size:31px}}@media print{.pf-content .pf-img>img{display:block}.pf-contact-mid li span.show-on-print-ihf,.pf-contact-mid li em.show-on-print-ihf{display:block!important}.pf-top>div{max-width:100px}.pf-top>div:first-child{max-width:250px}.pf-bottom .pf-disc p br,.pf-bottom-logo,.pf-contact .pf-contact-left,.pf-contact .pf-contact-right,.grecaptcha-badge,.aios-mobile-header-wrapper,.pf-content .pf-img>canvas{display:none!important}.pf-content{margin:40px 0 0}.pf-content .pf-title{font-size:20px;text-align:center}.pf-content .pf-title span{font-size:30px}.pf-content .pf-inner{max-width:500px;margin:20px auto 0}.pf-info{position:relative;width:100%;max-width:none;color:#000;padding:20px 0;flex-flow:column wrap;align-items:center;justify-content:center;text-align:center}.pf-info .pf-info-l{max-width:none;margin:0 0 30px}.pf-info .pf-add{font-size:20px}.pf-info .pf-price{font-size:25px}.pf-info .pf-status{margin:20px 0 0;font-size:17px}.pf-info .pf-info-bb span{font-size:25px}.pf-desc{font-size:13px;line-height:1.7;letter-spacing:0em;margin:20px 0 0}.pf-contact{flex-flow:column wrap;align-items:center;padding:0 0 20px}.pf-contact h3{text-align:center}.pf-contact .pf-contact-mid{border-left:0 solid #fff;border-right:0 solid #fff;padding:0 0}.pf-contact .pf-contact-mid li{text-align:left}.pf-bottom .pf-disc li{display:block;font-size:16px;padding:0 0;line-height:1.5;text-align:center}.pf-bottom .pf-disc p{color:#d0d0d0;font-size:12px;text-align:center}}