div.is-loading:after,h4.is-loading:after,p.is-loading:after{display:block;width:100%;height:100%;top:0;left:0;background-color:#f4f5f5;background:-webkit-gradient(linear,left top,right top,color-stop(4%,#f4f5f5),color-stop(25%,#ced2d3),color-stop(36%,#f4f5f5));background:-o-linear-gradient(left,#f4f5f5 4%,#ced2d3 25%,#f4f5f5 36%);background:linear-gradient(90deg,#f4f5f5 4%,#ced2d3 25%,#f4f5f5 36%);background-size:1000px 100%;-webkit-animation:loading-shimmer 4s infinite;animation:loading-shimmer 4s infinite;z-index:2000}@-webkit-keyframes loading-shimmer{0%{background-position:-1500px 0}to{background-position:500px 0}}@keyframes loading-shimmer{0%{background-position:-1500px 0}to{background-position:500px 0}}body,html{overflow-x:unset}.grecaptcha-badge{opacity:0}div.is-loading,h4.is-loading,p.is-loading{position:relative}div.is-loading:after,h4.is-loading:after,p.is-loading:after{position:absolute;content:""}.apply-notice{background-color:hsla(0,0%,100%,.1);border-color:#fff}.apply-notice:before,.apply-notice>*{color:#fff}.appliance-form__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.625rem 0;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (min-width:576px){.appliance-form__row{padding:.625rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.appliance-form__row>*{margin-bottom:0}.appliance-form__row:hover{background-color:rgba(244,245,245,.4);-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.appliance-form__item{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:18.125rem}@media (min-width:576px){.appliance-form__item{max-width:unset}}.appliance-form__count{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 5.625rem;-ms-flex:0 0 5.625rem;flex:0 0 5.625rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right}.appliance-form__count,.appliance-form__row:hover .appliance-form__count{opacity:1;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (min-width:576px){.appliance-form__count{-webkit-flex:0 1 5.625rem;-ms-flex:0 1 5.625rem;flex:0 1 5.625rem;opacity:0}}.appliance-form__count--show{opacity:1!important}.appliance-form__count__change{margin-top:0;margin-bottom:0;padding:0 .625rem;font-family:neo-sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.125rem;-webkit-transition:none;-o-transition:none;transition:none;cursor:pointer}.appliance-form__count__change:hover{color:#1e6eae}.appliance-form__count__change:active{margin-top:1px;margin-bottom:-1px;color:#175383}.appliance-form__amount{-webkit-flex:0 1 2.5rem;-ms-flex:0 1 2.5rem;flex:0 1 2.5rem;text-align:right;min-width:2.5rem}@media (min-width:576px){.appliance-form__amount{-webkit-flex:0 1 5rem;-ms-flex:0 1 5rem;flex:0 1 5rem;min-width:unset}}.appliance-form__remodel-select{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:100%;margin-top:.625rem}.btn--upload{background-color:#f4f5f5;border-radius:0!important}.btn--upload:active .btn__content .btn__text{margin-top:1px;margin-bottom:-1px}.btn--upload .btn__content .btn__text{position:relative}.btn--upload .btn__content .btn__text:before{content:"\e92a";font-family:perc-icons;position:absolute;display:block;top:50%;left:-2.1875rem;-webkit-transform:translateY(-54%);-ms-transform:translateY(-54%);transform:translateY(-54%);font-size:1.5rem;color:inherit}.btn--upload--ready .btn__content .btn__text:before{color:#1e6eae}.btn--pip-complete .btn__content .btn__text:before{display:inline-block;position:relative;content:"\e909";margin-right:.3125rem;font-family:perc-icons;color:#1e6eae;font-size:1.5rem;line-height:1px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.fip .btn--pip-complete .btn__content .btn__text:before{color:#008485}.btn--pip-accordion{display:block;white-space:normal!important;text-align:left;width:100%}.btn--pip-accordion:after,.btn--pip-accordion:before{position:absolute;display:block;content:"";top:50%;right:1.125rem;margin-top:-1px;width:1.125rem;height:2px;opacity:1;background-color:#000;z-index:1;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1)}.btn--pip-accordion:after{width:1rem;right:1.1875rem;-webkit-transform:scale(1.1) rotate(90deg);-ms-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}.btn--pip-accordion:hover:after,.btn--pip-accordion:hover:before{background-color:#fff}.btn--pip-accordion .btn__content{display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.3125rem 1.5625rem .3125rem 1.25rem;height:auto;line-height:1.8;background-color:#fff}.btn--pip-accordion--on:after,.btn--pip-accordion--on:before{background-color:#fff}.btn--pip-accordion--on:after{-webkit-transform:scale(1.1) rotate(180deg);-ms-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg)}.btn--pip-accordion--on .btn__content{background-color:#38484e}.btn--pip-accordion--on .btn__content .btn__text{color:#fff}.document__trash{display:inline-block;margin-left:1.25rem;cursor:pointer;font-size:1.125rem;color:#cc2647}.btn__text--message-count{display:inline-block;width:1.6875rem;line-height:1.6875rem;margin-left:.625rem;padding:0 2px;background-color:#cc2647;border-radius:50%;color:#fff;text-align:center!important;font-family:inherit;font-size:smaller;letter-spacing:-1px}.btn--create-pdf{display:block;color:#2c8814;margin:0 0 .625rem}.btn--create-pdf:hover,.btn--create-pdf:hover .icon{color:#1e6eae}.btn--create-pdf .icon{font-size:.875rem}.btn--create-pdf:last-child{margin:0}.btn--create-pdf--loading:after{display:inline-block;content:"\e97b";margin-left:.3125rem;font-family:perc-icons;color:#38484e;font-size:.875rem;-webkit-animation:loadingSpinner .66s linear infinite;animation:loadingSpinner .66s linear infinite}@font-face{font-family:perc-icons;src:url(media/perc-icons.3317cce0.ttf) format("truetype"),url(media/perc-icons.48a8398f.woff) format("woff"),url(media/perc-icons.aed44ebe.svg#perc-icons) format("svg");font-weight:400;font-style:normal;font-display:fallback}.perc-icon,[class*=" perc-icon-"],[class^=perc-icon-]{font-family:perc-icons!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.perc-icon:before,[class*=" perc-icon-"]:before,[class^=perc-icon-]:before{color:#6b767b}.perc-icon-outbound-link:before{content:""}.perc-icon-upload:before{content:""}.perc-icon-trash:before{content:""}.perc-icon-commenting:before{content:""}.perc-icon-cart:before{content:""}.perc-icon-search:before{content:""}.perc-icon-where-to-buy:before{content:""}.perc-icon-warning:before{content:""}.perc-icon-info-i:before{content:""}.perc-icon-add-to-favorites:before{content:""}.perc-icon-caret-down:before{content:""}.perc-icon-caret-left:before{content:""}.perc-icon-caret-right:before{content:""}.perc-icon-caret-up:before{content:""}.perc-icon-arrow-left:before{content:""}.perc-icon-camera:before{content:""}.perc-icon-checkmark:before{content:""}.perc-icon-chevron-down:before{content:""}.perc-icon-chevron-up:before{content:""}.perc-icon-customize:before{content:""}.perc-icon-arrow-down:before{content:""}.perc-icon-download:before{content:""}.perc-icon-error:before{content:""}.perc-icon-external-link:before{content:""}.perc-icon-arrow-right:before{content:""}.perc-icon-image:before{content:""}.perc-icon-info:before{content:""}.perc-icon-location:before{content:""}.perc-icon-lock:before{content:""}.perc-icon-email:before{content:""}.perc-icon-play:before{content:""}.perc-icon-share:before{content:""}.perc-icon-success:before{content:""}.perc-icon-thumbs-down:before{content:""}.perc-icon-thumbs-up:before{content:""}.perc-icon-to-top:before{content:""}.perc-icon-arrow-up:before{content:""}.perc-icon-video:before{content:""}.perc-icon-chevron-left:before{content:""}.perc-icon-chevron-right:before{content:""}.perc-icon-print:before{content:""}.perc-icon-facebook:before{content:""}.perc-icon-instagram:before{content:""}.perc-icon-twitter:before{content:""}.perc-icon-linkedin:before{content:""}.perc-icon-youtube:before{content:""}.perc-icon-profile:before{content:""}.perc-icon-caret-circle-down:before{content:""}.perc-icon-file-pdf:before{content:""}.perc-icon-spinner:before{content:""}.card-project{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;padding:.9375rem;border:6px solid #1e6eae;background-color:#fff;color:#000;text-decoration:none!important;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1);font-family:neo-sans,sans-serif;font-size:1.125rem}.card-project--active{border-color:#1e6eae}.card-project--submitted{border-color:#0060ab}.card-project--incomplete{border-color:#cc2647}.card-project--approved,.card-project--completed,.card-project--inactive{border-color:#9ca4a7}.fip.card-project--submitted{border-color:#008485}.card-project--selectable{cursor:pointer!important}.card-project--selectable,.card-project--selectable:hover{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.card-project--selectable:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}.card-project--selectable .card-project__status-indicator{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.card-project--selected{border-color:#2c8814;-webkit-box-shadow:0 4px .75rem rgba(0,0,0,.3);box-shadow:0 4px .75rem rgba(0,0,0,.3)}.card-project--add-project{border:6px solid #ced2d3;background-color:#ced2d3;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;min-height:9.9375rem}.card-project--add-project,.card-project--add-project:hover{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.card-project--add-project:hover{background-color:#fff}.card-project--locked{opacity:.4;cursor:default}.card-project--locked:hover{background-color:#ced2d3}.card-project__add{position:relative;color:#000;font-size:1.125rem;text-align:center}.card-project__add,.card-project__add:after{display:block;font-family:neo-sans,sans-serif}.card-project__add:after{position:absolute;content:"+";right:-1.5625rem;top:50%;-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%);font-size:2.25rem;font-weight:100}.card-project__address,.card-project_qualify-for{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card-project__address{width:70%;margin:0 0 .9375rem;font-weight:100}.card-project__street{display:block;font-weight:700}.card-project__status{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;text-align:right;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:-.9375rem 0 .9375rem}.card-project__status-indicator{display:inline-block;background-color:#1e6eae;margin-bottom:.625rem;margin-right:-.9375rem;padding:0 4px 2px 10px;color:#fff;font-family:neo-sans,sans-serif;font-size:16px;font-weight:500;text-transform:uppercase}.card-project--active .card-project__status-indicator{background-color:#1e6eae}.card-project--submitted .card-project__status-indicator{background-color:#0060ab}.fip.card-project--submitted .card-project__status-indicator{background-color:#008485}.card-project--incomplete .card-project__status-indicator{background-color:#cc2647}.card-project--approved .card-project__status-indicator,.card-project--completed .card-project__status-indicator,.card-project--inactive .card-project__status-indicator{background-color:#9ca4a7}.card-project--selected .card-project__status-indicator{background-color:#2c8814;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (min-width:1410px){.card-project__status-indicator{font-size:1.25rem}}.card-project__messages{display:inline-block;position:relative;font-size:16px;font-weight:400}.card-project__messages:before{display:block;position:absolute;content:"\e900";font-size:20px;font-family:perc-icons;top:50%;left:-1.875rem;-webkit-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%)}@media (min-width:768px){.card-project__messages{font-size:1.125rem}}.card-project_qualify-amount{display:inline}.card-project__completion-date,.card-project__submitted-date{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 0 .9375rem}.card-project__view-details{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.card-project__view-details>a.btn,.card-project__view-details>a.btn--pip-accordion{padding-top:2px}.card-project__view-details>a.btn--pip-accordion .btn__content,.card-project__view-details>a.btn .btn__content{padding-right:2px;line-height:unset;height:unset}.card-project__view-details>a.btn,.card-project__view-details>a.btn--pip-accordion,.card-project__view-details>a.btn--pip-accordion .btn__text,.card-project__view-details>a.btn .btn__text{color:#000;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.card-project__view-details>a.btn--pip-accordion .btn__arrow:before,.card-project__view-details>a.btn .btn__arrow:before{background-color:#000;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.card-project__view-details>a.btn--pip-accordion .btn__arrow:after,.card-project__view-details>a.btn .btn__arrow:after{border-top-color:#000;border-right-color:#000;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.card-project__view-details>a.btn--pip-accordion:hover .btn__text,.card-project__view-details>a.btn:hover .btn__text{color:#1e6eae;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.card-project__view-details>a.btn--pip-accordion:hover .btn__arrow,.card-project__view-details>a.btn:hover .btn__arrow{-webkit-transition:none;-o-transition:none;transition:none}.card-project__view-details>a.btn--pip-accordion:hover .btn__arrow:before,.card-project__view-details>a.btn:hover .btn__arrow:before{background-color:#1e6eae;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.card-project__view-details>a.btn--pip-accordion:hover .btn__arrow:after,.card-project__view-details>a.btn:hover .btn__arrow:after{border-top-color:#1e6eae;border-right-color:#1e6eae;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.pip-dash{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;min-height:unset}@media (min-height:865px){.pip-dash{min-height:calc(100vh - 11.25rem - 1px)}.admin-bar .pip-dash{min-height:calc(100vh - 11.25rem - 33px)}}.pip-dash__menu{display:none;min-width:25rem}@media (min-width:768px){.pip-dash__menu{display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:14.0625rem}}@media (min-width:992px){.pip-dash__menu{min-width:25rem}}.pip-dash__content{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.pip-dash__content>.container{padding:0 1.5625rem}@media (min-width:992px){.pip-dash__content>.container{padding:0 5rem;margin:0}}.form__input--error{border-color:#cc2647}.form__input--search-query{-webkit-box-shadow:0 3px 6px rgba(56,72,78,.2)!important;box-shadow:0 3px 6px rgba(56,72,78,.2)!important}.empty-search-query{position:relative;display:block;right:0;height:2.5rem;line-height:2.5rem;padding:0;color:#cc2647;font-size:1.125rem;font-weight:700;font-family:neo-sans,sans-serif;text-align:right;text-transform:uppercase;text-decoration:none!important;border:none;background:none;cursor:pointer}.empty-search-query:hover{color:#fff}.empty-search-query__icon{position:relative;display:inline-block;top:-3px;width:1.25rem;height:1.25rem;margin-right:4px;vertical-align:middle;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);transition:all .3s cubic-bezier(.77,0,.175,1)}.empty-search-query__icon:after,.empty-search-query__icon:before{position:absolute;content:"";top:50%;left:50%;width:1.25rem;height:2px;background-color:#cc2647}.empty-search-query__icon:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.empty-search-query__icon:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.nested-checkboxes-wrapper{display:block;width:100%;height:18.75rem;padding:.625rem 1.25rem .625rem .625rem;overflow-y:scroll;overflow-x:hidden;border:1px solid #ced2d3;border-radius:.25rem;-webkit-box-shadow:0 3px 6px rgba(56,72,78,.2);box-shadow:0 3px 6px rgba(56,72,78,.2)}.nested-checkboxes-wrapper input[type=checkbox]{left:.3125rem}.nested-checkboxes-wrapper>ul{list-style:none;padding:0;margin:0}.nested-checkboxes-wrapper>ul>li>label{font-weight:700}.nested-checkboxes-wrapper>ul>li label{width:100%;cursor:pointer;padding:0 .3125rem 0 1.875rem;background-color:#fff}.nested-checkboxes-wrapper>ul>li label,.nested-checkboxes-wrapper>ul>li label:hover{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.nested-checkboxes-wrapper>ul>li label:hover{background-color:#ced2d3}.nested-checkboxes-wrapper>ul>li>ul{margin:0;padding-left:1.25rem}.nested-checkboxes-wrapper>ul>li>ul>li{list-style-type:none}.page-content--pip .gated__modal .perc-icon-lock:before{color:#fff!important}.page-content--pip .gated__modal .gated__modal__close{color:#fff}.page-content--pip .gated__modal .gated__modal__close:hover{color:#f2ce1b}.hero--pip{display:block;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5rem 0;background-size:cover;background-position:top;background-repeat:no-repeat;height:100%}@media (min-width:768px){.hero--pip{padding:9.375rem 0}}@media (min-height:50rem){.hero--pip--landing{display:-webkit-flex;display:-ms-flexbox;display:flex}.admin-bar .hero--pip--landing{height:calc(100vh - 11.25rem - 33px)}}@media (min-height:75rem){.hero--pip--apply{display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(100vh - 11.25rem - 1px)}.admin-bar .hero--pip--apply{height:calc(100vh - 11.25rem - 33px)}}@media (min-height:46.875rem){.hero--pip--pwd-reset{display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(100vh - 11.25rem - 1px)}.admin-bar .hero--pip--pwd-reset{height:calc(100vh - 11.25rem - 33px)}}.hero__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.hero__title-container{margin-bottom:1.875rem}.hero--pip .hero__title{display:inline;position:relative;margin-bottom:1.25rem;font-weight:700;color:#fff}.message{max-width:37.5rem;margin:0 0 2.5rem}.message__meta{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-bottom:6px;margin-bottom:1.25rem;border-bottom:4px solid #ced2d3}.message--is-new .message__meta{border-bottom-color:#cc2647}.message--mine .message__meta{border-bottom-color:#0060ab}.message__meta *{margin:0;color:#000;font-family:neo-sans,sans-serif;font-weight:500}.message__author{color:#cc2647}.message--mine .message__author{color:#1e6eae}.message__content{margin:0;white-space:pre-wrap}.direct-message__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.direct-message__mark-as-read,.direct-message__project-link,.direct-message__toggle-btn,.messages__unread-checkbox{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;margin-bottom:1.875rem}.messages__unread-checkbox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;height:2.75rem}.messages__unread-checkbox--wide{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.messages__unread-checkbox>label.form__checkbox{padding-left:unset;padding-right:1.625rem;cursor:pointer;color:#000}.messages__unread-checkbox>label.form__checkbox,.messages__unread-checkbox>label.form__checkbox:hover{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.messages__unread-checkbox>label.form__checkbox:hover{color:rgba(0,0,0,.5)}.messages__unread-checkbox>label.form__checkbox>input{left:unset;right:0}.messages__unread-checkbox>label.form__checkbox.form__checkbox--disabled{opacity:.3;cursor:not-allowed;font-style:italic;color:#000;-webkit-transition:none;-o-transition:none;transition:none}.messages__unread-checkbox>label.form__checkbox.form__checkbox--disabled>input{cursor:not-allowed}.project-messages__filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.project-messages__filters>.form__select{max-width:66%}.direct-message__project-link{text-align:right}.direct-message__messages-list,.direct-message__new-comment{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.direct-message__messages-list{margin:0 auto}.nav-mobile--pip{top:3.125rem;background:rgba(0,96,171,.6)}.nav-mobile--pip>ul.nav-mobile__primary-menu>li>a{color:#fff!important;font-size:2rem;line-height:4.6875rem;height:4.6875rem}.page-content--pip{min-height:unset;padding-top:3.125rem}@media (min-width:768px){.page-content--pip{padding-top:0}}.pip-progress-bar{width:100%;height:1.875rem;background-color:#ced2d3}.pip-progress-bar span{display:inline-block;height:100%;background-color:#2c8814}.pip-progress-bar p{text-align:center}.page-header--pip{display:block;margin-bottom:1.25rem}.page-header--pip .page-header__title{display:inline;position:relative;-webkit-box-shadow:-1.5625rem 0 0 #fff,1.5625rem 0 0 #fff;box-shadow:-1.5625rem 0 0 #fff,1.5625rem 0 0 #fff;padding:6px 0 3px;font-weight:900;color:#0060ab;background-color:#fff}.edit-form__back{display:inline-block;margin:0;cursor:pointer}.edit-form__back,.edit-form__back:before{position:relative;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.edit-form__back:before{content:"\e906";font-family:perc-icons;left:0;margin-right:.3125rem;font-size:1rem;color:inherit}.edit-form__back:hover{color:#000}.edit-form__back:hover,.edit-form__back:hover:before{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.edit-form__back:hover:before{left:-.1875rem}.side-menu{display:block;width:100%;height:100%;border-right:1px solid #ced2d3}.side-menu ul,.side-menu ul li{margin:0;padding:0}.side-menu ul li{display:block;list-style-type:none;border-bottom:1px solid #ced2d3}.side-menu ul li a{display:block;position:relative;height:4.6875rem;padding:0 .625rem;line-height:4.6875rem;font-size:1.125rem;font-family:neo-sans,sans-serif;text-transform:uppercase;font-weight:500;color:#000;background-color:#fff;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (min-width:992px){.side-menu ul li a{padding:0 1.875rem;font-size:1.5rem}}.side-menu ul li a:hover{color:#fff;background-color:#1e6eae;text-decoration:none}.side-menu ul li a:hover:after{right:.3125rem}@media (min-width:992px){.side-menu ul li a:hover:after{right:1.25rem}}.side-menu ul li a:after{position:absolute;content:"\e928";font-family:perc-icons;color:inherit;font-size:1.25rem;right:.625rem;top:50%;font-weight:400;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right .15s ease;-o-transition:right .15s ease;transition:right .15s ease}@media (min-width:992px){.side-menu ul li a:after{font-size:1.5rem;right:1.875rem}}.side-menu ul li.active a{color:#fff;background-color:#1e6eae}.side-menu ul li.active a:hover:after{right:1.875rem}.side-menu__unread-messages{display:inline-block;background-color:#cc2647;color:#fff;font-family:inherit;margin-left:.9375rem;width:2.375rem;line-height:2.375rem;padding:0;border-radius:50%;text-align:center;letter-spacing:-1px}.site-footer--pip{position:relative!important;display:block;width:100%;height:auto;max-height:unset;background:#ced2d3;padding:0 .625rem;top:unset;right:unset;bottom:unset;left:unset;z-index:unset}@media (min-width:768px){.site-footer--pip{max-height:5rem;padding:0 5rem}}.site-footer--pip .site-footer__main{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:.625rem 0 1.25rem;max-height:unset}.site-footer--pip .site-footer__main>:not(.site-footer__privacy){margin-bottom:1.875rem}@media (min-width:768px){.site-footer--pip .site-footer__main>:not(.site-footer__privacy){margin-bottom:0}}@media (min-width:768px){.site-footer--pip .site-footer__main{padding:1.25rem 0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-height:5rem}}.site-footer__logo{display:block;position:relative;top:0;width:21.75rem;height:5rem;margin-right:auto;margin-left:auto;margin-bottom:0!important;background:url(media/propane-logo-2021.1906c110.svg) no-repeat 0;background-repeat:no-repeat;background-position:50%;background-size:contain;-webkit-transition:width .15s ease-in-out;-o-transition:width .15s ease-in-out;transition:width .15s ease-in-out;-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width:768px){.site-footer__logo{margin-right:auto;margin-left:0;background-position:0}}.site-footer__logo.logo-footer__collapsed{width:3.25rem}.site-footer__privacy{display:inline-block;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;-webkit-order:3;-ms-flex-order:3;order:3;margin-bottom:0}@media (min-width:768px){.site-footer__privacy{-webkit-flex-basis:12.5rem;-ms-flex-preferred-size:12.5rem;flex-basis:12.5rem;text-align:left;-webkit-order:2;-ms-flex-order:2;order:2}}.site-footer__social.social-links{margin-top:0}.site-footer--pip .site-footer__social.social-links{-webkit-order:2;-ms-flex-order:2;order:2}.site-footer--pip .site-footer__social.social-links ul li{font-size:1.75rem}.site-footer--pip .site-footer__social.social-links ul li a :before{color:#38484e!important}.site-footer--pip .site-footer__social.social-links ul li a:hover :before{color:#1e6eae!important}.site-footer--pip .site-footer__social.social-links ul li a span{font-size:1.75rem!important;line-height:2.5rem}@media (min-width:768px){.site-footer--pip .site-footer__social.social-links{-webkit-order:3;-ms-flex-order:3;order:3;margin-left:auto}}.site-header,.site-header-mobile{background-color:#ced2d3;width:100%;margin:0;padding:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-header{display:none;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:6.25rem;margin:0;padding:0 5rem;border-bottom:1px solid #ced2d3}@media (min-width:768px){.site-header{display:-webkit-flex;display:-ms-flexbox;display:flex}}.site-header-mobile{display:-webkit-flex;display:-ms-flexbox;display:flex;height:3.125rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 .625rem}@media (min-width:768px){.site-header-mobile{display:none}}.logo-header{display:block;position:relative;top:0;width:6.75rem;height:5rem;background:url(media/PERC_Logo_Construction-Incentive_Blue_RGB.a406f71d.png) no-repeat 0;background-size:contain;background-position:50%;background-repeat:no-repeat;-webkit-transition:width .15s ease-in-out;-o-transition:width .15s ease-in-out;transition:width .15s ease-in-out}.logo-header.logo-header__collapsed{width:6.25rem;height:2rem;margin-right:.625rem}.logo-header.fip{background:url(media/PERC_Logo_Farm-Incentive_Blue_RGB.72af8c44.png) no-repeat 50%;background-size:contain}.site-header__btn{margin:0 .625rem;z-index:1}@media (min-width:768px){.site-header__btn{margin:0 0 0 auto}}.site-header-mobile__button{margin:0 .625rem}.site-header-mobile__button .btn__content{padding:0 .625rem;line-height:2.0625rem}@media (min-width:768px){.site-header-mobile__button{margin:0 0 0 auto}.site-header-mobile__button .btn__content{padding:0 1.125rem;line-height:2.5625rem}}.site-header-mobile .hamburger{margin-left:auto;background-color:rgba(0,0,0,0);outline:0;border:0}.site-header-mobile .hamburger .hamburger__icon,.site-header-mobile .hamburger .hamburger__icon:after,.site-header-mobile .hamburger .hamburger__icon:before{background-color:#000}.site-header-mobile .hamburger--active .hamburger__icon{background-color:rgba(0,0,0,0)}.pip__data-table{width:100%;border:0}.pip__data-table td{width:100%;padding:5px;vertical-align:top;border-bottom:1px solid #ced2d3}.pip__data-table td.center{vertical-align:middle}.pip__data-table tbody>tr>td:first-child{min-width:5.625rem;width:5.625rem}@media (min-width:576px){.pip__data-table tbody>tr>td:first-child{min-width:9.375rem;width:9.375rem}}.epat__table{width:100%;margin-bottom:1.875rem}.epat__table td,.epat__table th{max-width:6.25rem}.epat__table th{font-size:1rem}.epat__table--admin-dash{width:100%;margin:0 0 1.875rem;border-collapse:collapse}.epat__table--admin-dash tr td:first-child{border-left:none;text-align:left;font-weight:700}.epat__table--admin-dash tr td:last-child{border-right:none}.epat__table--admin-dash td{border:1px solid #ced2d3;padding:6px 0}#app-pip-messages .tabs__content{margin:0;max-width:unset}.tabs__unread-count{display:inline-block;background-color:#cc2647;color:#fff;font-family:inherit;margin-left:.625rem;padding:0;width:1.25rem;font-size:.8125rem;line-height:1.25rem;font-family:neo-sans,sans-serif;border-radius:50%;letter-spacing:-.1rem}#add-project .form__help{display:none}#add-project .btn,#add-project .btn--pip-accordion{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:3.125rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#add-project .btn__content{width:100%;text-align:left;padding-top:0;padding-bottom:0;padding-left:1.25rem;height:3.125rem;line-height:3.125rem}#add-project .btn__content .btn__text--message-count{margin-right:.3125rem}.hero--fip{background-size:cover!important;background-blend-mode:multiply;background-position:50%!important;min-height:calc(100vh - 180px)}.pip-dash__menu.fip .side-menu ul li.active a,.pip-dash__menu.fip .side-menu ul li a:hover{background-color:#008485}.nav-mobile--fip{top:3.125rem;background:rgba(0,132,133,.9)}.nav-mobile--fip>ul.nav-mobile__primary-menu>li>a{color:#fff!important;font-size:2rem;line-height:4.6875rem;height:4.6875rem}html{height:100%}html .fip-page-template{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}html .fip-page-template .page-content.page-content--pip{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.fip-page-template-pip-incentives .page-content .pip-dash .wysiwyg ul>li:before{border-color:#008485}#fip-demographic .form__field.form__field--required .form__label:after{color:#cc2647}#fip-demographic .number-acres{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fip-equipment-survey .form__field{margin-bottom:1.25rem}.fip-equipment-survey .fip-unit-form{border-left:1px solid #ced2d3;border-right:1px solid #ced2d3;border-bottom:1px solid #ced2d3;margin-bottom:1.875rem}.fip-equipment-survey .fip-unit-form-fields{padding:0 .625rem}.fip-equipment-survey .fip-unit-label{display:block;margin-bottom:1.25rem;padding:.625rem;border-bottom:1px solid #ced2d3;border-top:1px solid #ced2d3;background-color:#ced2d3}@media (min-width:1200px){.fip-multiselect{max-width:33%}}.highlightOption,.multiSelectContainer li:hover{background-color:#008485!important}.icon_down_dir{display:none}option:disabled{color:#ced2d3;opacity:.4}
/*# sourceMappingURL=pip.3be1c65bd7b23c1e8c61.css.map */