#hoa .section-learn-more-tile-container div.section-learn-more-tile-blog-item a:hover,#hoa .tertiary-nav a:hover{text-decoration:underline}#hoa section p{color:#3c4650;font-size:20px;line-height:30px;text-align:center}#hoa section{margin:110px 0}#hoa #footer_sub_v2{margin-top:0}#hoa .g-container h2{color:#008fbe;font-weight:300;font-size:2.35em;margin:0;text-align:center}#hoa .g-container h5{color:#3c4650;font-size:26px;font-weight:300;line-height:29px}#hoa .section-headline{color:#9b9b9d;font-family:HelveticaNowTextBold,Helvetica,Arial,sans-serif;font-size:20px;letter-spacing:1px;line-height:32px;text-transform:uppercase}#hoa .section-footnote{font-size:12px;font-weight:400;line-height:14px}#hoa .section-tagline{color:#3c4650;font-family:HelveticaNowDisplayBold,Helvetica,Arial,sans-serif;font-size:32px;line-height:35px}#hoa .add-top-border{border-top:1px solid #d8d9da;padding-top:110px}@media only screen and (max-width:1023px){#hoa .img-container{margin-top:30px;text-align:center}}#hoa .bullet-items-container{margin-top:40px;text-align:left}#hoa .bullet-items-container p{color:#58595b;font-family:HelveticaNowTextBold,Helvetica,Arial,sans-serif;font-size:17px;line-height:27px;margin-bottom:35px;text-align:inherit}#hoa .hoa-hero h1,#hoa .tertiary-nav a.active{font-family:HelveticaNowDisplayBold,Helvetica,Arial,sans-serif}#hoa .bullet-items-container ul{color:#58595b;font-size:16px;line-height:21px}#hoa .bullet-items-container ul li{background:url(//learn.appfolio.com/apm/www/images/shared/bullets/blue_10x10.png) 0 6px no-repeat;list-style:none;margin-bottom:22px;padding-left:20px}#hoa .bullet-items-container ul li:last-of-type{margin-bottom:0}#hoa .hoa-hero{position:relative}#hoa .hoa-hero h1{color:#fff;font-size:2.75em;font-weight:700;line-height:48px;margin:80px 0 25px;text-align:center}#hoa .hoa-hero .hero-subline{color:#fff;font-size:20px;line-height:30px;text-align:center}@media only screen and (min-width:768px){#hoa .hoa-hero-button-section{margin-left:auto;margin-right:auto;margin-top:40px;width:500px}}@media only screen and (min-width:1000px){#hoa.hub .hoa-hero,#hoa.ps-board .hoa-hero,#hoa.ps-cams .hoa-hero,#hoa.wf-communication .hoa-hero,#hoa.wf-community .hoa-hero,#hoa.wf-financials .hoa-hero{padding:191.5px 0 66.5px}#hoa.ps-homeowners .hoa-hero{padding:284.5px 0 153.5px}}@media only screen and (max-width:999px){#hoa.hub .hoa-hero,#hoa.ps-board .hoa-hero,#hoa.ps-cams .hoa-hero,#hoa.ps-homeowners .hoa-hero,#hoa.wf-communication .hoa-hero,#hoa.wf-community .hoa-hero,#hoa.wf-financials .hoa-hero{padding:66.5px 0}}@media only screen and (min-width:640px){#hoa.hub .hoa-hero{background:url(//www.appfolio.com/images/desktop/hoa/hub-hero_2880x620.png) center center/cover no-repeat}#hoa.ps-board .hoa-hero{background:url(//www.appfolio.com/images/desktop/hoa/ps-board-hero_2880x950.png) center center/cover no-repeat}#hoa.ps-cams .hoa-hero{background:url(//www.appfolio.com/images/desktop/hoa/ps-cams-hero_2880x950.png) center center/cover no-repeat}#hoa.ps-homeowners .hoa-hero{background:url(//www.appfolio.com/images/desktop/hoa/ps-homeowners-hero_2880x950.png) center center/cover no-repeat}#hoa.wf-communication .hoa-hero{background:url(//www.appfolio.com/images/desktop/hoa/wf-communication-hero_2880x620.png) center center/cover no-repeat}#hoa.wf-community .hoa-hero{background:url(//www.appfolio.com/images/desktop/hoa/wf-community-hero_2880x620.png) center center/cover no-repeat}#hoa.wf-financials .hoa-hero{background:url(//www.appfolio.com/images/desktop/hoa/wf-financials-hero_2880x620.png) center center/cover no-repeat}}@media only screen and (max-width:639px){#hoa.hub .hoa-hero{background:url(//www.appfolio.com/images/mobile/hoa/hub-hero_1440x620.png) center center/cover no-repeat}#hoa.ps-board .hoa-hero{background:url(//www.appfolio.com/images/mobile/hoa/ps-board-hero_1440x950.png) center center/cover no-repeat}#hoa.ps-cams .hoa-hero{background:url(//www.appfolio.com/images/mobile/hoa/ps-cams-hero_1440x950.png) center center/cover no-repeat}#hoa.ps-homeowners .hoa-hero{background:url(//www.appfolio.com/images/mobile/hoa/ps-homeowners-hero_1440x950.png) center center/cover no-repeat}#hoa.wf-communication .hoa-hero{background:url(//www.appfolio.com/images/mobile/hoa/wf-communication-hero_1440x620.png) center center/cover no-repeat}#hoa.wf-community .hoa-hero{background:url(//www.appfolio.com/images/mobile/hoa/wf-community-hero_1440x620.png) center center/cover no-repeat}#hoa.wf-financials .hoa-hero{background:url(//www.appfolio.com/images/mobile/hoa/wf-financials-hero_1440x620.png) center center/cover no-repeat}}@media only screen and (max-width:440px){#hoa .hoa-hero h1{font-size:2.6em}}#hoa .tertiary-nav{background-color:#f5f5f5;margin:0;padding:20px 0}#hoa .tertiary-nav,#hoa .tertiary-nav a{color:#747576;font-size:14px;font-weight:400;line-height:21px}#hoa .tertiary-nav ul{margin-bottom:0}#hoa .tertiary-nav ul li{margin-bottom:17px}#hoa .tertiary-nav ul li:last-of-type{margin-bottom:0}#hoa .tertiary-nav .tertiary-nav-heading{font-family:HelveticaNowTextBold,Helvetica,Arial,sans-serif;font-size:14px;line-height:21px;margin-bottom:15px}@media only screen and (max-width:639px){#hoa .tertiary-nav>.row .columns{margin-bottom:30px}#hoa .tertiary-nav>.row .columns:nth-child(2){margin-bottom:0}}#hoa .section-cta-dark-grey{background-color:#3c4650;padding:90px .9375rem 100px;text-align:center}#hoa .section-cta-dark-grey h2{color:#fff;font-family:HelveticaNowDisplayxBold,Helvetica,Arial,sans-serif;font-size:60px;line-height:66px;margin:0 auto 55px;max-width:797px}#hoa .section-features-overview{margin:110px 0 90px;text-align:center}#hoa .section-features-overview img{margin-bottom:28px}#hoa .section-features-overview p{color:#58595b;font-size:17px;line-height:27px;margin-bottom:0}#hoa .section-features-overview img#award-ribbon-blue{width:70px}#hoa .section-features-overview img#chat-bubbles-blue,#hoa .section-features-overview img#flow-chart-square-blue{width:100px}#hoa .section-features-overview img#chat-bubble-dollars-3-people{width:189.5px}#hoa .section-features-overview img#hand-holding-mobile-device-blue{width:62px}#hoa .section-features-overview img#open-letter-mobile-device-text-bubble-blue{width:124px}#hoa .section-features-overview img#thumbs-up-blue{width:94px}@media only screen and (max-width:1023px){#hoa .section-features-overview .columns{margin-bottom:50px}#hoa .section-features-overview .columns:last-child{margin-bottom:0}}@media only screen and (min-width:640px){#hoa .section-features-overview img#chat-bubble-dollars-3-people{margin-bottom:33.75px}#hoa .section-features-overview img#chat-bubbles-blue{margin-bottom:46px}#hoa .section-features-overview img#flow-chart-square-blue{margin-bottom:29.5px}#hoa .section-features-overview img#hand-holding-mobile-device-blue{margin-bottom:29.25px}#hoa .section-features-overview img#open-letter-mobile-device-text-bubble-blue{margin-bottom:33.75px}}#hoa .section-learn-more-container{background:#f3f4f4;margin:0;padding:100px 0}#hoa .section-learn-more-tile-container.section-learn-more-tile-blog-container{padding:40px 45px}#hoa .section-learn-more-tile-container{background:#fff;border-radius:10px;box-shadow:0 10px 40px 10px rgba(0,0,0,.05);height:100%;padding:74.5px 37.5px;text-align:center}#hoa .section-learn-more-tile-container a:not(.button){text-align:left}#hoa .section-learn-more-tile-container p{color:#3c4650;font-size:16px;font-weight:400;line-height:21px;text-align:left}#hoa .section-learn-more-tile-container .section-learn-more-button{display:inline-block;margin-top:30px}#hoa .section-learn-more-tile-container .section-learn-more-tile-blog-headline{font-size:24px;line-height:29px}#hoa .section-learn-more-tile-container .section-learn-more-tile-blog-item{align-items:center;display:inline-flex;justify-content:left;margin-bottom:20px;width:100%}#hoa .section-learn-more-tile-container .section-learn-more-tile-copy p:last-of-type,#hoa .section-learn-more-tile-container div.section-learn-more-tile-blog-item:last-of-type{margin-bottom:0}#hoa .section-learn-more-tile-container div.section-learn-more-tile-blog-item a{color:#008fbe;font-family:HelveticaNowTextBold,Helvetica,Arial,sans-serif;font-size:16px;line-height:21px}#hoa .section-learn-more-tile-container .section-learn-more-tile-blog-item img{margin-right:21px;width:100px}#hoa .section-learn-more-tile-container .section-learn-more-tile-copy{display:inline-block;text-align:left;width:calc(100% - 109px - 40px)}#hoa .section-learn-more-tile-container .section-learn-more-tile-headline{font-family:HelveticaNowTextBold,Helvetica,Arial,sans-serif;font-size:17px;line-height:27px;margin-bottom:10px}#hoa .section-learn-more-tile-container .section-learn-more-tile-img{display:inline-block;margin-right:30px;vertical-align:top;width:109px}@media only screen and (max-width:1023px){#hoa .section-learn-more-container>.row>.columns{margin-bottom:40px}#hoa .section-learn-more-container>.row>div.columns:last-of-type{margin-bottom:0}}@media only screen and (max-width:450px){#hoa .section-learn-more-tile-container .section-learn-more-tile-blog-headline{margin-bottom:40px}#hoa .section-learn-more-tile-container .section-learn-more-tile-blog-item{display:block;margin-bottom:40px}#hoa .section-learn-more-tile-container .section-learn-more-tile-blog-item a{width:100%}#hoa .section-learn-more-tile-container .section-learn-more-tile-blog-item img{margin:0 auto 20px}#hoa .section-learn-more-tile-container .section-learn-more-tile-copy,#hoa .section-learn-more-tile-container .section-learn-more-tile-copy p{text-align:center;width:100%}#hoa .section-learn-more-tile-container .section-learn-more-tile-img{display:block;margin:0 auto 30px}}#hoa .section-ps-overview h6{color:#3c4650;font-size:24px;font-weight:400;line-height:29px;margin-bottom:30px;text-align:center}#hoa .section-ps-overview img{text-align:center}#hoa .section-ps-overview .bullet-items-container,#hoa .section-ps-overview p{margin-bottom:60px}#hoa .section-ps-overview .bullet-items-container p{color:#3c4650;font-size:20px;font-weight:400;line-height:30px;margin:60px 0 30px;text-align:center}#hoa .section-ps-success-stories img{margin-bottom:17px}#hoa .section-ps-success-stories .copy-container a{font-size:18px;font-weight:500;line-height:30px}#hoa .section-ps-success-stories .copy-container p{color:#58595b;font-size:17px;font-weight:400;line-height:27px;text-align:left}#hoa .section-ps-success-stories .section-tagline{margin-bottom:50px}@media only screen and (min-width:1024px){#hoa .section-ps-success-stories .ps-success-stories-item{margin:0 auto;max-width:309px;padding:0}}@media only screen and (max-width:639px){#hoa .section-ps-success-stories .row>div.columns{margin-bottom:50px}#hoa .section-ps-success-stories .row>div.columns:last-of-type{margin-bottom:0}}#hoa .section-quote-button{margin-top:29px}#hoa .section-quote-container{margin:100px auto;text-align:center}#hoa .section-quote-container q{color:#58595b;display:block;font-size:24px;font-weight:300;line-height:40px;margin-bottom:34px;text-align:center}#hoa .section-quote-container .quote-icon{margin-bottom:38px}#hoa .section-quote-container .quote-source{color:#3c4650;display:block;font-family:HelveticaNowTextBold,Helvetica,Arial,sans-serif;letter-spacing:1px;margin-bottom:5.5px;text-align:inherit;text-transform:uppercase}#hoa .section-quote-container .quote-source-container{display:inline-flex;margin-left:auto;margin-right:auto;text-align:center}#hoa .section-quote-container .quote-source-container.centered .quote-source-copy-container{text-align:center}#hoa .section-quote-container .quote-source-copy-container{display:inline-flex;flex-direction:column;font-size:17px;justify-content:center;line-height:21px;text-align:left}#hoa .section-quote-container .quote-source-details{color:#58595b;display:block;font-weight:400;text-align:inherit}#hoa .section-quote-container .quote-source-img-container{height:100px;margin:0 25px 0 0;width:100px}#hoa .section-quote-container .quote-stats{color:#58595b;font-family:HelveticaNowTextBold,Helvetica,Arial,sans-serif;font-size:17px;line-height:21px;margin-bottom:25px;text-align:center;text-transform:uppercase}@media only screen and (max-width:639px){#hoa .section-quote-container .quote-source-container,#hoa .section-quote-container .quote-source-copy-container,#hoa .section-quote-container .quote-source-img-container{display:block;margin:auto;text-align:center}#hoa .section-quote-container .quote-source-img-container{margin-bottom:25px}}#hoa.hub .hub-body{margin-top:100px}#hoa.hub .hub-body .section-tagline{margin-bottom:60px}@media only screen and (min-width:1200px){#hoa.hub .hoa-boxes-container>.row,#hoa.hub .hub-body>.row{max-width:1170px}}#hoa.hub .hoa-box-container{display:flex;flex-direction:column;justify-content:space-between}#hoa.hub .hoa-boxes-container{margin-top:100px;text-align:center}#hoa.hub .hoa-boxes-container .border-left{border-left:1px solid #d8d9da}#hoa.hub .hoa-boxes-container h5,#hoa.hub .hoa-boxes-container p{font-family:HelveticaNowTextLight,Helvetica,Arial,sans-serif;margin-left:auto;margin-right:auto;max-width:460px;text-align:center}#hoa.hub .hoa-boxes-container h5{margin-bottom:20px}#hoa.hub .hoa-boxes-container p{margin-bottom:40px}#hoa.hub .hoa-boxes-container p a{clear:both;color:#008fbe;display:block;margin-top:7px}#hoa.hub .hoa-boxes-container .hoa-tiles.row{margin-left:auto;margin-right:auto;max-width:460px}@media only screen and (max-width:1023px){#hoa.hub .hoa-boxes-container .hoa-tile-container>.row>.columns{margin-bottom:30px}#hoa.hub .hoa-boxes-container .hoa-tile-container>.row>.columns:nth-child(3){margin-bottom:0}}@media only screen and (min-width:640px){#hoa.hub .hoa-boxes-container .hoa-tile-container .columns{padding-left:7px;padding-right:7px}#hoa.hub .hoa-boxes-container .hoa-tile-container .columns:nth-child(1){padding-left:0}#hoa.hub .hoa-boxes-container .hoa-tile-container .columns:nth-child(3){padding-right:0}}@media only screen and (max-width:639px){#hoa.hub .hoa-boxes-container .hoa-box-container{margin-bottom:80px}#hoa.hub .hoa-boxes-container .hoa-box-container:nth-child(2){margin-bottom:0}}#hoa.hub .hoa-boxes-container .hoa-tile{background:linear-gradient(0deg,rgba(0,143,190,.03),rgba(0,143,190,.03)),rgba(255,255,255,.9);border:1px solid #008fbe;border-radius:7px;box-sizing:border-box;display:inline-flex;height:140px;margin:auto;position:relative;text-align:center;width:140px}#hoa.hub .hoa-boxes-container .hoa-tile:hover{background-color:#008fbe1a}#hoa.hub .hoa-boxes-container .hoa-tile img{margin:auto}#hoa.hub .hoa-boxes-container .hoa-tile p{bottom:0;color:#008fbe;display:inline-flex;flex-direction:column;font-size:15px;font-weight:700;height:36px;justify-content:center;left:0;line-height:18px;margin-bottom:14px;padding:0 8px;position:absolute;width:100%}#hoa.hub #hoa-tile-2-keys{margin-bottom:46px}#hoa.hub #hoa-tile-3-people{margin-bottom:52px}#hoa.hub #hoa-tile-5-people{margin-bottom:58px}#hoa.hub #hoa-tile-buildings-and-gear,#hoa.hub #hoa-tile-chat-bubbles{margin-bottom:55px}#hoa.hub #hoa-tile-math-operators-chart{margin-bottom:52px}#hoa.wf-communication .section-cta-dark-grey{margin-top:0}#hoa .section-wf-communication-document-sharing{background-color:#e8faff;margin-bottom:0;padding:110px 0}#hoa .section-wf-communication-mailing-service .arrow-arc-over-blue{position:absolute;top:-10px;width:72px}#hoa .section-wf-communication-mailing-service #arrow-arc-over-blue-1{left:150px}#hoa .section-wf-communication-mailing-service #arrow-arc-over-blue-2{left:345px}#hoa .section-wf-communication-mailing-service .img-container{margin-top:58px;position:relative;text-align:center}#hoa .section-wf-communication-mailing-service .img-container p{color:#58595b;font-size:14px;font-weight:400;line-height:16px}#hoa .section-wf-communication-mailing-service .img-container p:last-of-type{margin-bottom:0}#hoa .section-wf-communication-mailing-service #desktop-monitor-document-checkmark-blue{margin-bottom:13.5px;width:100px}#hoa .section-wf-communication-mailing-service #document-checklist-arrow-blue{margin-bottom:16.5px;width:80.5px}#hoa .section-wf-communication-mailing-service #lines-and-envelope-blue{margin:20px 0 22.5px;width:125px}@media only screen and (max-width:1023px){#hoa .section-wf-communication-mailing-service .img-container div.columns{margin-bottom:50px}#hoa .section-wf-communication-mailing-service .img-container div.columns:last-of-type{margin-bottom:0}#hoa .section-wf-communication-mailing-service #lines-and-envelope-blue{margin-top:0}}@media only screen and (max-width:639px){#hoa .section-wf-communication-portals .img-container img{max-height:600px}}#hoa .section-wf-communication-texting-emailing .img-container img{max-height:606px}@media only screen and (min-width:640px){#hoa .section-wf-communication-portals p,#hoa .section-wf-communication-texting-emailing p{text-align:left}#hoa .section-wf-communication-portals .img-container,#hoa .section-wf-communication-texting-emailing .img-container{margin-top:0}}#hoa .section-wf-management-architectural-reviews{background-color:#e8faff;margin-bottom:0;padding:110px 0}#hoa .section-wf-management-architectural-reviews .img-container{margin-top:60px}#hoa .section-wf-management-maintenance{margin:0 110px;padding-top:110px}#hoa .section-wf-management-maintenance .img-container{margin-top:60px}@media only screen and (min-width:640px){#hoa .section-wf-management-portals p{text-align:left}#hoa .section-wf-management-portals .img-container{margin-top:0}}#hoa .section-wf-management-vendor .img-container{margin-top:60px}@media only screen and (min-width:640px){#hoa .section-wf-financials-accounting p,#hoa .section-wf-management-violations p{text-align:left}#hoa .section-wf-management-violations .img-container{margin-top:0}}@media only screen and (min-width:1200px){#hoa .section-wf-financials-accounting .img-container{min-height:357px}#hoa .section-wf-financials-accounting .img-container img{margin-right:-85px;position:absolute;width:585px}#hoa .section-wf-financials-automated-ap .img-container{min-height:457px}#hoa .section-wf-financials-automated-ap .img-container img{margin-right:-95px;position:absolute;width:595px}}@media only screen and (min-width:1024px){#hoa .section-wf-financials-automated-ap .section-subline{margin-bottom:60px}}#hoa .section-wf-financials-bank-integrations{background-color:#e8faff;margin:0;padding:110px 0 120px}#hoa .section-wf-financials-bank-integrations .bank-integrations-img-container{text-align:center}#hoa .section-wf-financials-bank-integrations .bank-integrations-img-item-container{display:inline-flex}#hoa .section-wf-financials-bank-integrations div.bank-integrations-img-item-container:last-of-type{padding-right:0}#hoa .section-wf-financials-bank-integrations img#alliance-association-bank{max-width:158px}#hoa .section-wf-financials-bank-integrations img#check-alt{max-width:148px}#hoa .section-wf-financials-bank-integrations img#cit-group{max-width:63px}#hoa .section-wf-financials-bank-integrations img#pacific-premier-bank{max-width:116px}#hoa .section-wf-financials-bank-integrations img#union-bank{max-width:202px}#hoa .section-wf-financials-bank-integrations .section-subline{margin-bottom:66px}@media only screen and (min-width:1000px){#hoa .section-wf-financials-bank-integrations .bank-integrations-img-item-container{padding-right:25px;width:17.6%}#hoa .section-wf-financials-bank-integrations .bank-integrations-img-item-container#alliance-association-bank-container{width:22%}#hoa .section-wf-financials-bank-integrations .bank-integrations-img-item-container#cit-group-container{width:11%}#hoa .section-wf-financials-bank-integrations .bank-integrations-img-item-container#union-bank-container{width:27%}}@media only screen and (min-width:640px) and (max-width:999px){#hoa .section-wf-financials-bank-integrations .bank-integrations-img-item-container{justify-content:center;width:32%}#hoa .section-wf-financials-bank-integrations .bank-integrations-img-item-container:nth-child(4),#hoa .section-wf-financials-bank-integrations .bank-integrations-img-item-container:nth-child(5){margin-top:30px}}@media only screen and (max-width:639px){#hoa .section-wf-management-portals .img-container img{max-height:600px}#hoa .section-wf-management-violations .img-container img{max-height:400px}#hoa .section-wf-financials-bank-integrations div.bank-integrations-img-item-container{justify-content:center;margin-bottom:30px;width:100%}#hoa .section-wf-financials-bank-integrations div.bank-integrations-img-item-container:last-of-type{margin-bottom:0}}@media only screen and (min-width:1200px){#hoa .section-wf-financials-board-approvals .img-container{min-height:480px}#hoa .section-wf-financials-board-approvals .img-container img{margin-left:-125px;position:absolute;width:625px}}#hoa .section-wf-financials-corporate-accounting{background-color:#e8faff;padding:110px 0}#hoa .section-wf-financials-corporate-accounting .img-container{margin-top:60px}#hoa .section-wf-financials-corporate-accounting .section-quote-container{margin-bottom:0}@media only screen and (min-width:640px) and (max-width:1023px){#hoa .section-wf-financials-online-payments .img-container{margin-top:0}}@media only screen and (max-width:639px){#hoa .section-wf-financials-online-payments .img-container img{max-height:600px}}#hoa.ps-cams .section-ps-overview .img-container img,#hoa.ps-homeowners .section-ps-overview .img-container img{max-height:606px}#hoa .section-wf-financials-reporting .img-container{margin-top:60px}@media only screen and (min-width:1024px){#hoa .section-wf-financials-smart-bill .copy-container p{text-align:left}#hoa .section-wf-financials-smart-bill .section-subline{margin-bottom:60px}}#hoa.ps-board .section-ps-overview .section-footnote,#hoa.ps-board .section-ps-overview h6{margin-bottom:0}#hoa.ps-board .section-ps-overview.animated h6{margin-bottom:30px}#hoa.ps-board .section-ps-overview.animated .section-footnote{margin-top:10px}@media only screen and (min-width:1024px){#hoa.ps-board .section-ps-overview .section-footnote{margin-top:-25px}}@media only screen and (min-width:640px){#hoa .section-wf-financials-board-approvals p,#hoa .section-wf-financials-online-payments p,#hoa.ps-cams .section-ps-overview .copy-container p{text-align:left}#hoa.ps-cams .section-ps-overview .content-container{margin-top:80px}}#hoa.ps-homeowners .section-ps-overview .img-container{text-align:center}@media only screen and (max-width:1023px){#hoa.ps-homeowners .section-ps-overview h6{margin-bottom:0}}