a{text-decoration:none}a:hover{cursor:pointer}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.breakpoint-helper{position:fixed;left:0;bottom:0;padding:0 10px;border-radius:0 5px 0 0;z-index:1001;white-space:nowrap;background:#ffdcb2;color:#222}.breakpoint-helper span:before{content:"Bruce Wayne"}@media(max-width: 600px){.breakpoint-helper{background:#333;color:#ff0}.breakpoint-helper span:before{content:"Batman Begins"}}@media(max-width: 700px){.breakpoint-helper{background:#000;color:#f5f5f5}.breakpoint-helper span:before{content:"Dark Knight"}}@media(max-width: 1200px){.breakpoint-helper{background:#f5f5f5;color:#333}.breakpoint-helper span:before{content:"Dark Knight Rises"}}@font-face{font-family:"neulis_altbold";src:url("../fonts/neulisalt-bold-webfont.woff2") format("woff2"),url("../fonts/neulisalt-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"neulis_altextra_bold";src:url("../fonts/neulisalt-extrabold-webfont.woff2") format("woff2"),url("../fonts/neulisalt-extrabold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"neulis_altmedium";src:url("../fonts/neulisalt-medium-webfont.woff2") format("woff2"),url("../fonts/neulisalt-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"neulis_altregular";src:url("../fonts/neulisalt-regular-webfont.woff2") format("woff2"),url("../fonts/neulisalt-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}html,input,textarea{-webkit-font-smoothing:antialiased}body{text-rendering:optimizeLegibility;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";-moz-osx-font-smoothing:grayscale}body{color:#073742;font-family:"neulis_altregular",Helvetica,sans-serif;font-size:20px;letter-spacing:-0.4px;line-height:32px}.small{font-size:16px;line-height:20px}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}h1,h2{font-family:"neulis_altbold",Helvetica,sans-serif;font-size:44px;letter-spacing:.44px;line-height:56px;margin-bottom:16px}h1{color:#fff}h2{color:#08272e}@media(max-width: 1200px){h2{font-size:32px;letter-spacing:.32px;line-height:40px}}h3{font-size:32px;letter-spacing:.64px;line-height:44px}@media(max-width: 600px){h3{font-size:24px;letter-spacing:.48px;line-height:32px}}h4{font-family:"neulis_altextra_bold",Helvetica,sans-serif;font-size:76px;letter-spacing:.76px;line-height:80px}@media(max-width: 600px){h4{font-size:44px;letter-spacing:.44px;line-height:56px}}h5{font-family:"neulis_altmedium",Helvetica,sans-serif;font-size:20px;letter-spacing:.4px;line-height:32px;text-transform:uppercase}h6{font-family:"neulis_altmedium",Helvetica,sans-serif;font-size:16px;letter-spacing:.32px;line-height:20px;text-transform:uppercase}*,*:before,*:after{box-sizing:border-box}article,body,div,figure,footer,form,header,html,img,li,nav,p,section,span,ul{margin:0px;position:relative}img{display:inline-block;max-width:100%}.clearfix::after{content:"";display:table;clear:both}html{background:#fff}.container{margin-left:auto;margin-right:auto;max-width:1200px}@media(max-width: 1200px){.container{padding:24px}}.flex{display:-ms-flexbox;display:flex}.grid{display:grid}.mb-40{margin-bottom:40px}.pt-12{padding-top:12px}.opacity-75{opacity:75%}.button{-ms-flex-item-align:start;align-self:flex-start;background-color:#bdedfc;border:none;border-radius:100px;color:#073742;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-family:"neulis_altmedium",Helvetica,sans-serif;font-size:16px;outline:none;line-height:20px;padding:12px 16px 12px 20px;text-transform:capitalize}.button img{padding-left:8px}.outline{background-color:rgba(0,0,0,0);border:1px solid}.heavy{background-color:#073742;color:#fff}.light{background-color:#fcff8f}.large{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;padding:24px 0;width:400px}header{background-color:#08272e;padding:24px 0}header .logo{-ms-flex-negative:0;flex-shrink:0}header section.container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}nav a:first-of-type{margin-left:0}nav a{color:#fff;font-size:16px;line-height:20px;margin-left:52px}nav .button{display:inline-block;padding:12px 20px}@media(max-width: 600px){nav .nav-item-1,nav .nav-item-2{display:none}}footer{padding-top:100px}@media(max-width: 825px){footer{padding-top:72px}}footer .container{margin-bottom:100px}@media(max-width: 1000px){footer .container{-ms-flex-direction:column;flex-direction:column}}@media(max-width: 825px){footer .container{margin-bottom:50px}}footer .container .col-1{margin-right:40px;padding-right:100px;width:50%}@media(max-width: 1000px){footer .container .col-1{margin-bottom:40px;margin-right:0;padding-right:0;width:100%}}footer .container .col-1 p{line-height:28px;margin:24px 0}footer .container .col-1 img.footerLogos{height:48px;margin-right:32px}footer .container .col-2{display:-ms-flexbox;display:flex;width:50%}@media(max-width: 1000px){footer .container .col-2{-ms-flex-direction:column;flex-direction:column;width:100%}}footer .container .col-2 div{width:50%}@media(max-width: 1000px){footer .container .col-2 div{width:100%}}footer .container .col-2 div ul{list-style:none;margin-top:24px;padding-left:0}footer .container .col-2 div ul a{color:#073742;font-size:16px;line-height:20px}footer .container .col-2 .areaListings{margin-right:20px}@media(max-width: 1000px){footer .container .col-2 .areaListings{margin-bottom:40px;margin-right:0}}footer .container .col-2 .contactLinks{margin-left:20px}@media(max-width: 1000px){footer .container .col-2 .contactLinks{margin-left:0}}footer .container .col-2 .contactLinks span{font-family:"neulis_altmedium",Helvetica,sans-serif;font-size:16px;line-height:20px}footer .legal{-ms-flex-pack:justify;justify-content:space-between}footer .legal a{color:#073742}footer .footerBar{background-size:cover;background-image:url("../img/bottomBar.jpg");background-position:50%;height:120px}@media(max-width: 1000px){footer .footerBar{height:100px}}@media(max-width: 700px){footer .footerBar{height:80px}}@media(max-width: 600px){footer .footerBar{height:60px}}.about,.benefits,.testimonial{padding-bottom:200px;padding-top:200px}@media(max-width: 825px){.about,.benefits,.testimonial{padding-bottom:100px;padding-top:100px}}.hero{background-color:#08272e;background-image:url("../img/bg_bars.png");background-position:bottom right;background-repeat:no-repeat;background-size:auto 100%}.hero .container{padding:80px 0 120px 0}.hero .container .text{color:#fff;width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media(max-width: 700px){.hero .container .text{width:100%}}.hero .container figure.large-hero{margin-left:auto;max-width:500px}@media(max-width: 1200px){.hero .container figure.large-hero{max-width:400px}}@media(max-width: 825px){.hero .container figure.large-hero{max-width:300px}}@media(max-width: 700px){.hero .container figure.large-hero{display:none}}.hero .container figure.large-hero img{width:100%}.hero .container figure.small-hero{display:none}@media(max-width: 700px){.hero .container figure.small-hero{bottom:24px;display:block;height:auto;position:absolute;right:24px;width:15%}}@media(max-width: 1200px){.hero .container{padding:80px 24px 120px 24px}}.heroBar{background-size:cover;background-image:url("../img/graphicBar.jpg");background-position:50%;height:120px}@media(max-width: 1000px){.heroBar{height:100px}}@media(max-width: 700px){.heroBar{height:80px}}@media(max-width: 600px){.heroBar{height:60px}}.about h3{width:75%}@media(max-width: 825px){.about h3{width:100%}}.about .text{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media(max-width: 825px){.about .text{-ms-flex-align:normal;align-items:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}}.about .text p{margin-right:24px}@media(max-width: 825px){.about .text p{margin:0 0 24px 0}}.about .gallery{margin:48px 0}.about .gallery figure{height:100%}.about .gallery figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about .gallery .col-1,.about .gallery .col-2{-ms-flex-direction:column;flex-direction:column;overflow:hidden}.about .gallery .row-1,.about .gallery .row-2{overflow:hidden}.about .gallery .col-1{padding-right:16px;width:50%}@media(max-width: 700px){.about .gallery .col-1{padding-right:0;width:100%}}.about .gallery .col-1 .row-1{height:320px;margin-bottom:16px}@media(max-width: 700px){.about .gallery .col-1 .row-1{height:240px}}.about .gallery .col-1 .row-1 .large-img{min-width:244px;margin-right:16px;width:58%}.about .gallery .col-1 .row-1 .small-img{background-color:#bdedfc;-ms-flex-positive:1;flex-grow:1}.about .gallery .col-1 .row-2{height:370px}@media(max-width: 700px){.about .gallery .col-1 .row-2{height:240px}}.about .gallery .col-1 .row-2 .col{-ms-flex-direction:column;flex-direction:column;margin-right:16px;width:42%}.about .gallery .col-1 .row-2 .col figure{background-color:#ffa2ea;height:50%}.about .gallery .col-1 .row-2 .col figure:first-of-type{background-color:#fcff8f;margin-bottom:16px}.about .gallery .col-1 .row-2 .large-img{-ms-flex-positive:1;flex-grow:1}.about .gallery .col-2{width:50%}@media(max-width: 700px){.about .gallery .col-2{display:none}}.about .gallery .col-2 .row-1{height:360px;margin-bottom:16px}.about .gallery .col-2 .row-1 figure:first-of-type{margin-right:16px}.about .gallery .col-2 .row-1 .small-img{background-color:#ff9254;width:285px}.about .gallery .col-2 .row-1 .small-img img{-o-object-fit:cover;object-fit:cover}.about .gallery .col-2 .row-2{height:330px}#areaListings{background-color:#ebfafe;-ms-flex-direction:column;flex-direction:column}#areaListings .listing{max-height:500px}@media(max-width: 825px){#areaListings .listing{display:-ms-flexbox;display:flex;max-height:100%;-ms-flex-direction:column;flex-direction:column}}#areaListings .listing figure,#areaListings .listing .text{width:50%}@media(max-width: 825px){#areaListings .listing figure,#areaListings .listing .text{width:100%}}#areaListings .listing figure{height:auto}@media(max-width: 825px){#areaListings .listing figure{height:240px}}#areaListings .listing figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#areaListings .listing .text{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:0 120px}@media(max-width: 1600px){#areaListings .listing .text{padding:0 80px}}@media(max-width: 1200px){#areaListings .listing .text{padding:0 60px}}@media(max-width: 1000px){#areaListings .listing .text{padding:60px 24px}}#areaListings .listing .text h2{max-width:500px}@media(max-width: 825px){#areaListings .listing .text h2{max-width:100%}}#areaListings .listing .text h2 span{text-decoration:underline}#areaListings .listing .text h2 .spokane,#areaListings .listing .text h2 .cda{background-color:#fcff8f}#areaListings .listing .text h2 .tri-cities,#areaListings .listing .text h2 .florida{background-color:#ff9254}#areaListings .listing .text h2 .seattle{background-color:#ffa2ea}#areaListings .listing .text h2 .post-falls{background-color:#bdedfc}#areaListings .listing .text p{max-width:500px}@media(max-width: 825px){#areaListings .listing .text p{max-width:100%}}@media(max-width: 1200px){#areaListings .listing .text p{font-size:16px;letter-spacing:-0.32px;line-height:28px}}#areaListings .listing .text .buttonGroup{max-width:500px;width:100%}#areaListings .listing .text .buttonGroup a{-ms-flex-negative:0;flex-shrink:0}#areaListings .listing .text .buttonGroup a:first-of-type{margin-right:12px}@media(max-width: 825px){#areaListings .second .text,#areaListings .fourth .text,#areaListings .sixth .text{-ms-flex-order:2;order:2}}@media(max-width: 825px){#areaListings .second figure,#areaListings .fourth figure,#areaListings .sixth figure{-ms-flex-order:1;order:1}}.benefits{background-color:#073742;background-image:url("../img/logo_initial.png");background-position:bottom right;background-repeat:no-repeat;background-size:600px auto;color:#fff}@media(max-width: 825px){.benefits{background-size:200px auto}}.benefits h4{margin-bottom:100px}@media(max-width: 600px){.benefits h4{margin-bottom:48px}}.benefits .text{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 825px){.benefits .text{-ms-flex-direction:column;flex-direction:column}}.benefits .text h5{width:25%}@media(max-width: 825px){.benefits .text h5{margin-bottom:40px;width:100%}}.benefits .text .list{width:58.33333333%}@media(max-width: 825px){.benefits .text .list{width:100%}}.benefits .text .list ul{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);grid-gap:80px;list-style:none;margin-bottom:80px;opacity:75%;padding-left:0}@media(max-width: 825px){.benefits .text .list ul{grid-gap:40px}}@media(max-width: 600px){.benefits .text .list ul{grid-template-columns:1fr;margin-bottom:48px}}.benefits .text .list ul li{border-top:1px solid #bdedfc;padding-top:32px}.benefits .text .list ul li:nth-child(2){border-top-color:#fcff8f}.benefits .text .list ul li:nth-child(3){border-top-color:#ffa2ea}.benefits .text .list ul li:nth-child(4){border-top-color:#ff9254}.propertyManagement{background-color:#08272e;color:#fff;padding:80px 0}@media(max-width: 1000px){.propertyManagement{padding:60px 0}}.propertyManagement .container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1000px){.propertyManagement .container{-ms-flex-direction:column;flex-direction:column;text-align:center}}@media(max-width: 1000px){.propertyManagement .container .text{margin-bottom:24px}}@media(max-width: 600px){.propertyManagement .container .text{text-align:left;width:100%}}.propertyManagement .container a{-ms-flex-align:center;align-items:center;border:1px solid #fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;padding:40px}@media(max-width: 600px){.propertyManagement .container a{padding:28px;width:100%}}@media(max-width: 825px){.propertyManagement .container a img{height:40px}}@media(max-width: 600px){.propertyManagement .container a img{height:32px}}.propertyManagement .container a .arrowIcon{background-color:#fff;border-radius:1000px;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;height:44px;-ms-flex-pack:center;justify-content:center;margin-left:48px;width:44px}@media(max-width: 600px){.propertyManagement .container a .arrowIcon{margin-left:24px}}.propertyManagement .container a .arrowIcon img{height:20px}.propertyManagement .container a:hover{--bg-opacity: 1;background-color:rgba(0, 95, 255, var(--bg-opacity));border-color:#005fff}.testimonial{background-color:#bdedfc}@media(max-width: 825px){.testimonial{padding-bottom:0}}@media(max-width: 1000px){.testimonial .content{padding:0 24px;width:100%}}@media(max-width: 825px){.testimonial .content{padding-bottom:100px}}.testimonial .content span{display:inline-block;font-family:"neulis_altextra_bold",Helvetica,sans-serif;font-size:116px;line-height:116px}@media(max-width: 825px){.testimonial .content span{font-size:80px;line-height:80px}}.testimonial .content blockquote{font-size:44px;font-weight:400;letter-spacing:-0.88px;line-height:56px;margin:0 0 40px 0}@media(max-width: 825px){.testimonial .content blockquote{font-size:24px;letter-spacing:-0.48px;line-height:40px}}.testimonial .content .clientName p{font-size:16px;line-height:20px;text-transform:uppercase}.testimonial .reviewCTA{background-color:#073742;left:0;margin-left:auto;margin-right:auto;padding:80px;position:absolute;right:0;bottom:-122;z-index:1000}@media(max-width: 825px){.testimonial .reviewCTA{bottom:0;padding:60px 24px;position:relative}}@media(max-width: 600px){.testimonial .reviewCTA{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.testimonial .reviewCTA p{color:#fff;margin-right:80px}@media(max-width: 600px){.testimonial .reviewCTA p{margin-bottom:40px;margin-right:0px;text-align:left;width:100%}}.testimonial .reviewCTA .button{-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 825px){.testimonial .reviewCTA .button{-ms-flex-item-align:start;align-self:flex-start}}.testimonial .content,.testimonial .reviewCTA{margin-left:auto;margin-right:auto;max-width:900px}.whatsNext{padding-top:200px}@media(max-width: 825px){.whatsNext{padding-top:100px}}.whatsNext p{width:66%}@media(max-width: 1000px){.whatsNext p{width:100%}}@media(max-width: 600px){.whatsNext a.large{width:100%}}main.contact{background-color:#08272e;color:#fff;padding-bottom:200px;padding-top:100px}@media(max-width: 825px){main.contact{padding-bottom:100px;padding-top:40px}}main.contact .content{-ms-flex-direction:column;flex-direction:column;padding-right:11.91666667%;width:100%}@media(max-width: 825px){main.contact .content{padding-right:0}}main.contact .content .text{margin-bottom:100px}@media(max-width: 825px){main.contact .content .text{margin-bottom:60px}}main.contact .content .text h1{font-family:"neulis_altbold",Helvetica,sans-serif;font-size:120px;font-style:normal;font-weight:400;line-height:128px;letter-spacing:-2.4px;margin-bottom:16px}@media(max-width: 600px){main.contact .content .text h1{font-size:44px;letter-spacing:.44px;line-height:56px}}main.contact .content .text p{font-size:32px;line-height:44px;letter-spacing:-0.64px}@media(max-width: 600px){main.contact .content .text p{font-size:20px;letter-spacing:-0.4px;line-height:32px}}main.contact .content .form{width:100%}@media(max-width: 825px){main.contact .content .form{margin-bottom:100px}}main.contact .content .form .fieldset{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:60px}main.contact .content .form .fieldset label{padding-bottom:16px}main.contact .content .form .fieldset input,main.contact .content .form .fieldset select,main.contact .content .form .fieldset textarea{border:none;border-radius:0;color:#08272e;display:-ms-flexbox;display:flex;height:60px;padding:0 16px;width:100%}main.contact .content .form .fieldset select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../img/arrow_down.svg");background-size:44px;background-repeat:no-repeat;background-position:calc(100% - 16px) center;padding-right:16px}main.contact .content .form .fieldset textarea{resize:vertical;height:240px;min-height:240px;padding-top:20px}main.contact aside{min-width:270px;width:22.5%}@media(max-width: 825px){main.contact aside{width:100%}}main.contact aside ul{list-style:none;margin-top:24px;padding-left:0}main.contact aside ul li{border-top:1px solid #bdedfc;padding:32px 0 80px 0}main.contact aside ul li h6{margin-bottom:24px}main.contact aside ul li a{color:#fff;display:block;font-size:16px;line-height:20px}main.contact aside ul li:nth-child(2){border-top-color:#fcff8f}main.contact aside ul li:nth-child(3){border-top-color:#ffa2ea}main.contact aside ul li:nth-child(4){border-top-color:#ff9254}main.contact aside ul li:nth-child(5){border-top-color:#fff}main.contact aside ul li:nth-child(6){border-top-color:#fff;padding-bottom:0}@media(max-width: 825px){main.contact .container{-ms-flex-direction:column;flex-direction:column}}main.privacy{padding-bottom:100px;padding-top:100px}main.privacy h2{margin-bottom:48px}main.privacy h6{margin:32px 0 16px}main.privacy p{padding-bottom:32px;opacity:75%}main.privacy ul{opacity:75%;padding-bottom:32px}#formResult{display:none;padding:24px;margin-bottom:32px}#formResult.error{background-color:#d7263d;display:block}#formResult.success{background-color:#29d663;display:block}