﻿@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/static/fonts/open-sans/OpenSans-Light.woff2) format("woff2");font-display:optional}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/static/fonts/open-sans/OpenSans-Regular.woff2) format("woff2");font-display:optional}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;src:url(/static/fonts/open-sans/OpenSans-Medium.woff2) format("woff2");font-display:optional}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/static/fonts/open-sans/OpenSans-SemiBold.woff2) format("woff2");font-display:optional}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/static/fonts/open-sans/OpenSans-Bold.woff2) format("woff2");font-display:optional}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/static/fonts/open-sans/OpenSans-ExtraBold.woff2) format("woff2");font-display:optional}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:local("Oswald Light"),local("Oswald-Light"),url(//fonts.gstatic.com/s/oswald/v10/l1cOQ90roY9yC7voEhngDJBw1xU1rKptJj_0jans920.woff2) format("woff2"),url(//fonts.gstatic.com/s/oswald/v10/l1cOQ90roY9yC7voEhngDLO3LdcAZYWl9Si6vvxL-qU.woff) format("woff");font-display:swap}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:local("Oswald Regular"),local("Oswald-Regular"),url(//fonts.gstatic.com/s/oswald/v10/Qw6_9HvXRQGg5mMbFR3PhuvvDin1pK8aKteLpeZ5c0A.woff2) format("woff2"),url(//fonts.gstatic.com/s/oswald/v10/qs_6LdoYjCitupC9judWT-vvDin1pK8aKteLpeZ5c0A.woff) format("woff");font-display:swap}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:local("Oswald Bold"),local("Oswald-Bold"),url(//fonts.gstatic.com/s/oswald/v10/dI-qzxlKVQA6TUC5RKSb35Bw1xU1rKptJj_0jans920.woff2) format("woff2"),url(//fonts.gstatic.com/s/oswald/v10/dI-qzxlKVQA6TUC5RKSb37O3LdcAZYWl9Si6vvxL-qU.woff) format("woff");font-display:swap}body{-webkit-transition:margin-top 0.4s ease-in-out;-moz-transition:margin-top 0.4s ease-in-out;-ms-transition:margin-top 0.4s ease-in-out;-o-transition:margin-top 0.4s ease-in-out;transition:margin-top 0.4s ease-in-out;color:#3d3d3d;background:#eeeeee;margin-top:52px}body strong.jumbo{font-size:28px;text-transform:none}body #searchpage .no-results{color:#555;padding:20px;background-color:#ffffff}body #searchpage .no-results p{text-align:center;font-size:20px;margin:0}body #searchpage .no-results p small{font-size:14px}body #searchpage .no-results .jumbo{font-size:18px}body #searchpage .no-results .error-icon-container{color:#888;font-size:64px}body #page_404{padding:100px 16px 0;min-height:500px;min-height:calc(100vh - 306px);color:#fff;background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/blue-gradient.png);background-size:100% auto}body #page_404 img#logo{margin:20px auto}body #page_404 .jumbo{display:block;margin-bottom:30px;color:#fff;font-size:42px}body #page_404 #search_form_container{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;margin-top:60px;padding:25px}body #page_404 #search_form_container .tt-dropdown-menu{border-radius:0;padding:0}body #page_404 #search_form_container .tt-dropdown-menu .tt-suggestion{cursor:default;font-size:12px;line-height:18px;padding:3px 8px}body #page_404 #search_form_container .row{margin-left:-7px;margin-right:-7px}body #page_404 #search_form_container .row [class*='col-']{padding-left:7px;padding-right:7px}body #page_404 #search_form_container .row .form-inline .form-group{width:100%}body #page_404 #search_form_container .row .form-inline .form-group input.form-control{height:38px}body #page_404 #search_form_container .twitter-typeahead{width:100%}body #page_404 #search_form_container .v3-button{width:100%}body iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}body.page-shifted-for-expanded-photos{margin-top:292px}body.modal-open{position:relative}body.modal-open .modal{overflow:auto}@media (max-width: 767px){body.prevent-scroll{position:fixed;overflow:hidden;width:100%}}body .circle_item{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}body .col-v-spacer{margin-top:20px}body button,body input.btn{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale}body .btn-primary{background-color:#4abde9;border-color:#4abde9}body .btn-success{background-color:#2bbda6;border-color:#2bbda6}body .btn-danger{background-color:#ee6374;border-color:#ee6374}body #impersonating{margin-top:0px}body .field-error{color:#d9534f}body .field-error.field-required:after{content:' (required field)'}body .alert-text{font-weight:600;color:#ee6374}body .modern-button{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,0.004);min-width:inherit;color:#ffffff;background-color:#000000;border-color:#000000;padding:8px 20px;line-height:17px;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-family:'Open Sans';font-size:14px;font-weight:500;line-height:inherit}body .modern-button.modern-disabled-button,body .modern-button.modern-button[disabled]{color:#ffffff;background-color:#9b9b9b;border-color:#9b9b9b;font-size:16px;-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=$ms_value);filter:alpha(opacity=30);-webkit-appearance:none;-moz-appearance:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;cursor:not-allowed;pointer-events:none}body .modern-button.modern-disabled-button:hover,body .modern-button.modern-button[disabled]:hover{background-color:#7c7c7c;border-color:#7c7c7c}body .modern-button.modern-cased-text-button{text-transform:none}body .modern-button.modern-blue-button{color:#ffffff;background-color:#4abde9;border-color:#4abde9;font-size:16px;min-width:200px}body .modern-button.modern-blue-button:hover{background-color:#1ba6db;border-color:#1ba6db}body .modern-button.modern-dark-blue-button{color:#ffffff;background-color:#4abde9;border-color:#4abde9;font-size:16px;min-width:200px}body .modern-button.modern-dark-blue-button:hover{background-color:#1ba6db;border-color:#1ba6db}body .modern-button.modern-green-button{color:#ffffff;background-color:#2bbda6;border-color:#2bbda6;font-size:16px;min-width:200px}body .modern-button.modern-green-button:hover{background-color:#208b7a;border-color:#208b7a}body .modern-button.modern-teal-button{color:#ffffff;background-color:#40c7b8;border-color:#40c7b8;font-size:16px;min-width:200px}body .modern-button.modern-teal-button:hover{background-color:#2e9c90;border-color:#2e9c90}body .modern-button.modern-dark-green-button{color:#ffffff;background-color:#44ac9d;border-color:#44ac9d;font-size:16px;min-width:200px}body .modern-button.modern-dark-green-button:hover{background-color:#338075;border-color:#338075}body .modern-button.modern-hollow-dark-green-button{background-color:transparent;border:1px solid #44ac9d;color:#44ac9d;min-width:200px}body .modern-button.modern-hollow-dark-green-button:hover{color:#338075;border-color:#338075}body .modern-button.modern-red-button{color:#ffffff;background-color:#ee6374;border-color:#ee6374;font-size:16px;min-width:200px}body .modern-button.modern-red-button:hover{background-color:#e82c43;border-color:#e82c43}body .modern-button.modern-pink-button{color:#ffffff;background-color:#ff3566;border-color:#ff3566;font-size:16px;min-width:200px}body .modern-button.modern-pink-button:hover{background-color:#f7003c;border-color:#f7003c}body .modern-button.modern-grey-button{color:#ffffff;background-color:#9b9b9b;border-color:#9b9b9b;font-size:16px;min-width:200px}body .modern-button.modern-grey-button:hover{background-color:#7c7c7c;border-color:#7c7c7c}body .modern-button.modern-light-grey-button{color:#9b9b9b;background-color:#d8d8d8;border-color:#d8d8d8;font-size:16px;min-width:200px}body .modern-button.modern-light-grey-button:hover{background-color:#b9b9b9;border-color:#b9b9b9}body .modern-button.modern-orange-button{color:#ffffff;background-color:#f5a623;border-color:#f5a623;font-size:16px;min-width:200px}body .modern-button.modern-orange-button:hover{background-color:#d1860a;border-color:#d1860a}body .modern-button.modern-pink-button{color:#ffffff;background-color:#ff3566;border-color:#ff3566;font-size:16px;min-width:200px}body .modern-button.modern-pink-button:hover{background-color:#f7003c;border-color:#f7003c}body .modern-button.modern-white-button{color:#4abde9;background-color:#ffffff;border-color:#ffffff;font-size:16px;min-width:200px;border:1px solid}body .modern-button.modern-white-button:hover{background-color:#e0e0e0;border-color:#e0e0e0}body .modern-button.modern-small-button{min-width:165px;line-height:32px;padding:0px 12px;font-size:13px}body .modern-button.modern-small-button.modern-disabled-button,body .modern-button.modern-small-button.modern-button[disabled]{color:#ffffff;background-color:#9b9b9b;border-color:#9b9b9b;font-size:13px;-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=$ms_value);filter:alpha(opacity=30);-webkit-appearance:none;-moz-appearance:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;cursor:not-allowed;pointer-events:none}body .modern-button.modern-small-button.modern-disabled-button:hover,body .modern-button.modern-small-button.modern-button[disabled]:hover{background-color:#7c7c7c;border-color:#7c7c7c}body .modern-button.modern-extra-small-button{min-width:110px;line-height:26px;padding:0px 12px;font-size:12px}body .modern-button.modern-round-button{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:45px;height:45px;min-width:0px;padding:0px}@media (max-width: 767px){body .modern-button.modern-mobile-button{min-width:0px;width:100%;padding-left:15px;padding-right:15px}}body .modern-button.modern-link-button{color:#428bca;background-color:transparent;border-color:transparent;font-size:16px;min-width:200px;border:none;box-shadow:none;text-decoration:underline}body .modern-button.modern-link-button:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}body .dropdown-menu.scrollable-menu,body .uib-dropdown-menu.scrollable-menu{height:auto;max-height:200px;overflow-x:hidden}body .dropdown-menu.modern-dropdown-menu,body .uib-dropdown-menu.modern-dropdown-menu{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit}body .dropdown-menu.modern-dropdown-menu li a,body .uib-dropdown-menu.modern-dropdown-menu li a{max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}body .v3-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;min-width:100px;padding:7px 18px 6px;text-transform:uppercase;display:inline-block;cursor:pointer;white-space:nowrap;font-size:14px;outline:none;background-image:none;border:1px solid transparent;font-weight:500;text-align:center;line-height:1.65}@media (max-width: 767px){body .v3-button{white-space:normal}}body .v3-button.v3-solid-white-button{background-color:#ffffff;color:#000000 !important;text-decoration:none}body .v3-button.v3-solid-white-button:hover:not(.no-hover){background-color:#e0e0e0;border-color:#e0e0e0}body .v3-button.v3-hollow-white-button{background-color:transparent;border:1px solid #ffffff;color:#ffffff}body .v3-button.v3-hollow-white-button:hover:not(.no-hover){color:#e0e0e0;border-color:#e0e0e0}body .v3-button.v3-white-border-button{background-color:transparent;border:1px solid #cdcdcd;color:#cdcdcd}body .v3-button.v3-white-border-button:hover:not(.no-hover){color:#aeaeae;border-color:#aeaeae}body .v3-button.v3-solid-light-blue-button{background-color:#4abde9;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-light-blue-button:hover:not(.no-hover){background-color:#1ba6db;border-color:#1ba6db}body .v3-button.v3-hollow-light-blue-button{background-color:transparent;border:1px solid #4abde9;color:#4abde9}body .v3-button.v3-hollow-light-blue-button:hover:not(.no-hover){color:#1ba6db;border-color:#1ba6db}body .v3-button.v3-solid-sky-blue-button{background-color:#4abde9;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-sky-blue-button:hover:not(.no-hover){background-color:#1ba6db;border-color:#1ba6db}body .v3-button.v3-hollow-sky-blue-button{background-color:transparent;border:1px solid #4abde9;color:#4abde9}body .v3-button.v3-hollow-sky-blue-button:hover:not(.no-hover){color:#1ba6db;border-color:#1ba6db}body .v3-button.v3-solid-ocean-blue-button{background-color:#01a1dd;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-ocean-blue-button:hover:not(.no-hover){background-color:#0175a0;border-color:#0175a0}body .v3-button.v3-hollow-ocean-blue-button{background-color:transparent;border:1px solid #01a1dd;color:#01a1dd}body .v3-button.v3-hollow-ocean-blue-button:hover:not(.no-hover){color:#0175a0;border-color:#0175a0}body .v3-button.v3-solid-blue-button{background-color:#5c95b4;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-blue-button:hover:not(.no-hover){background-color:#427590;border-color:#427590}body .v3-button.v3-hollow-blue-button{background-color:transparent;border:1px solid #5c95b4;color:#5c95b4}body .v3-button.v3-hollow-blue-button:hover:not(.no-hover){color:#427590;border-color:#427590}body .v3-button.v3-solid-teal-button{background-color:#2bbda6;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-teal-button:hover:not(.no-hover){background-color:#208b7a;border-color:#208b7a}body .v3-button.v3-hollow-teal-button{background-color:transparent;border:1px solid #2bbda6;color:#2bbda6}body .v3-button.v3-hollow-teal-button:hover:not(.no-hover){color:#208b7a;border-color:#208b7a}body .v3-button.v3-solid-blue-teal-button{background-color:#57bdb0;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-blue-teal-button:hover:not(.no-hover){background-color:#3d9a8e;border-color:#3d9a8e}body .v3-button.v3-hollow-blue-teal-button{background-color:transparent;border:1px solid #57bdb0;color:#57bdb0}body .v3-button.v3-hollow-blue-teal-button:hover:not(.no-hover){color:#3d9a8e;border-color:#3d9a8e}body .v3-button.v3-solid-dark-teal-button{background-color:#50ab9d;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-dark-teal-button:hover:not(.no-hover){background-color:#3c8177;border-color:#3c8177}body .v3-button.v3-hollow-dark-teal-button{background-color:transparent;border:1px solid #50ab9d;color:#50ab9d}body .v3-button.v3-hollow-dark-teal-button:hover:not(.no-hover){color:#3c8177;border-color:#3c8177}body .v3-button.v3-solid-deep-blue-button{background-color:#30748c;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-deep-blue-button:hover:not(.no-hover){background-color:#204e5e;border-color:#204e5e}body .v3-button.v3-hollow-deep-blue-button{background-color:transparent;border:1px solid #30748c;color:#30748c}body .v3-button.v3-hollow-deep-blue-button:hover:not(.no-hover){color:#204e5e;border-color:#204e5e}body .v3-button.v3-solid-notification-button{background-color:#51c7b7;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-notification-button:hover:not(.no-hover){background-color:#35a696;border-color:#35a696}body .v3-button.v3-hollow-notification-button{background-color:transparent;border:1px solid #51c7b7;color:#51c7b7}body .v3-button.v3-hollow-notification-button:hover:not(.no-hover){color:#35a696;border-color:#35a696}body .v3-button.v3-solid-pink-button{background-color:#ff3566;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-pink-button:hover:not(.no-hover){background-color:#f7003c;border-color:#f7003c}body .v3-button.v3-hollow-pink-button{background-color:transparent;border:1px solid #ff3566;color:#ff3566}body .v3-button.v3-hollow-pink-button:hover:not(.no-hover){color:#f7003c;border-color:#f7003c}body .v3-button.v3-solid-light-red-button{background-color:#efa2a2;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-light-red-button:hover:not(.no-hover){background-color:#e66e6e;border-color:#e66e6e}body .v3-button.v3-hollow-light-red-button{background-color:transparent;border:1px solid #efa2a2;color:#efa2a2}body .v3-button.v3-hollow-light-red-button:hover:not(.no-hover){color:#e66e6e;border-color:#e66e6e}body .v3-button.v3-solid-dark-red-button{background-color:#d9534f;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-dark-red-button:hover:not(.no-hover){background-color:#c12e2a;border-color:#c12e2a}body .v3-button.v3-hollow-dark-red-button{background-color:transparent;border:1px solid #d9534f;color:#d9534f}body .v3-button.v3-hollow-dark-red-button:hover:not(.no-hover){color:#c12e2a;border-color:#c12e2a}body .v3-button.v3-solid-orange-button{background-color:#f5a623;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-orange-button:hover:not(.no-hover){background-color:#d1860a;border-color:#d1860a}body .v3-button.v3-hollow-orange-button{background-color:transparent;border:1px solid #f5a623;color:#f5a623}body .v3-button.v3-hollow-orange-button:hover:not(.no-hover){color:#d1860a;border-color:#d1860a}body .v3-button.v3-solid-light-grey-button{background-color:#d3d3d3;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-light-grey-button:hover:not(.no-hover){background-color:#b4b4b4;border-color:#b4b4b4}body .v3-button.v3-hollow-light-grey-button{background-color:transparent;border:1px solid #d3d3d3;color:#d3d3d3}body .v3-button.v3-hollow-light-grey-button:hover:not(.no-hover){color:#b4b4b4;border-color:#b4b4b4}body .v3-button.v3-solid-ultra-light-grey-button{background-color:#f9f9fb;color:#595959 !important;text-decoration:none}body .v3-button.v3-solid-ultra-light-grey-button:hover:not(.no-hover){background-color:#d4d4e3;border-color:#d4d4e3}body .v3-button.v3-hollow-ultra-light-grey-button{background-color:transparent;border:1px solid #f9f9fb;color:#f9f9fb}body .v3-button.v3-hollow-ultra-light-grey-button:hover:not(.no-hover){color:#d4d4e3;border-color:#d4d4e3}body .v3-button.v3-solid-inverse-grey-button{background-color:#eeeeee;color:#888d8e !important;text-decoration:none}body .v3-button.v3-solid-inverse-grey-button:hover:not(.no-hover){background-color:#cfcfcf;border-color:#cfcfcf}body .v3-button.v3-hollow-inverse-grey-button{background-color:transparent;border:1px solid #eeeeee;color:#eeeeee}body .v3-button.v3-hollow-inverse-grey-button:hover:not(.no-hover){color:#cfcfcf;border-color:#cfcfcf}body .v3-button.v3-solid-grey-button{background-color:#c0c0c0;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-grey-button:hover:not(.no-hover){background-color:#a1a1a1;border-color:#a1a1a1}body .v3-button.v3-hollow-grey-button{background-color:transparent;border:1px solid #c0c0c0;color:#c0c0c0}body .v3-button.v3-hollow-grey-button:hover:not(.no-hover){color:#a1a1a1;border-color:#a1a1a1}body .v3-button.v3-hollow-yellow-button{background-color:transparent;border:1px solid #f1ae41;color:#f1ae41}body .v3-button.v3-hollow-yellow-button:hover:not(.no-hover){color:#e49411;border-color:#e49411}body .v3-button.v3-solid-aqua-button{background-color:#2a8eb0;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-aqua-button:hover:not(.no-hover){background-color:#1e667f;border-color:#1e667f}body .v3-button.v3-hollow-aqua-button{background-color:transparent;border:1px solid #2a8eb0;color:#2a8eb0}body .v3-button.v3-hollow-aqua-button:hover:not(.no-hover){color:#1e667f;border-color:#1e667f}body .v3-button.v3-solid-teal-button{background-color:#2bbda6;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-teal-button:hover:not(.no-hover){background-color:#208b7a;border-color:#208b7a}body .v3-button.v3-hollow-teal-button{background-color:transparent;border:1px solid #2bbda6;color:#2bbda6}body .v3-button.v3-hollow-teal-button:hover:not(.no-hover){color:#208b7a;border-color:#208b7a}body .v3-button.v3-solid-notification-button-button{background-color:#51c7b7;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-notification-button-button:hover:not(.no-hover){background-color:#35a696;border-color:#35a696}body .v3-button.v3-hollow-notification-button-button{background-color:transparent;border:1px solid #51c7b7;color:#51c7b7}body .v3-button.v3-hollow-notification-button-button:hover:not(.no-hover){color:#35a696;border-color:#35a696}body .v3-button.v3-solid-dark-green-button-button{background-color:#44ac9d;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-dark-green-button-button:hover:not(.no-hover){background-color:#338075;border-color:#338075}body .v3-button.v3-hollow-dark-green-button-button{background-color:transparent;border:1px solid #44ac9d;color:#44ac9d}body .v3-button.v3-hollow-dark-green-button-button:hover:not(.no-hover){color:#338075;border-color:#338075}body .v3-button.v3-solid-dark-blue-button{background-color:#258fb2;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-dark-blue-button:hover:not(.no-hover){background-color:#1a667f;border-color:#1a667f}body .v3-button.v3-hollow-dark-blue-button{background-color:transparent;border:1px solid #258fb2;color:#258fb2}body .v3-button.v3-hollow-dark-blue-button:hover:not(.no-hover){color:#1a667f;border-color:#1a667f}body .v3-button.v3-solid-deep-blue-button{background-color:#30748c;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-deep-blue-button:hover:not(.no-hover){background-color:#204e5e;border-color:#204e5e}body .v3-button.v3-hollow-deep-blue-button{background-color:transparent;border:1px solid #30748c;color:#30748c}body .v3-button.v3-hollow-deep-blue-button:hover:not(.no-hover){color:#204e5e;border-color:#204e5e}body .v3-button.v3-solid-blue-green-button{background-color:#258fb2;color:#ffffff !important;text-decoration:none}body .v3-button.v3-solid-blue-green-button:hover:not(.no-hover){background-color:#1a667f;border-color:#1a667f}body .v3-button.v3-xsmall-button{padding:0px 4px;min-width:34px}body .v3-button.v3-small-button{padding-top:2px;padding-bottom:1px}body .v3-button.v3-large-button{padding-top:12px;padding-bottom:11px}body .v3-button.v3-no-text-transform-button{text-transform:none}body .v3-button.v3-square-button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body .v3-button:hover,body .v3-button:active,body .v3-button:focus{text-decoration:none !important}body .v3-button.v3-button-disabled{background-color:#cdcdcd;pointer-events:none}body .typeahead-group-header{padding:5px 10px;margin:5px 0px;background-color:#eeeeee;font-weight:500}body .pull-separator{width:20px;height:10px}body #blueimp-gallery .modal-body{padding:0 0 56.25%}body #breadcrumbs{font-family:'Open Sans';font-size:12px;font-weight:400;line-height:inherit;letter-spacing:0.5px;margin:15px -15px;height:18px;overflow:hidden}body #breadcrumbs .arr{font-family:Arial;font-weight:400;margin:0 3px}body .hide-overflow{overflow:hidden;float:left}body .container-section{padding:50px 0px}body .container-section:nth-child(even){background-color:#f0f0f0}body .container-section.container-section-no-title{padding-top:0px;padding-bottom:10px}body .container-section .container-subsection{margin-bottom:35px}body .container{word-wrap:break-word;max-width:1200px;width:100%}body .container h2.container-section-title{font-family:'Open Sans';font-size:23px;font-weight:600;line-height:inherit;text-align:center;font-style:italic;margin-bottom:7px}body .container .container-section-subtitle{text-transform:uppercase;text-align:center;margin-bottom:10px;font-weight:600;font-size:13px}body .container .container-section-divider{height:50px;position:relative;margin-bottom:50px}body .container .container-section-divider.container-section-no-title{margin-top:-25px;margin-bottom:0px}body .container .container-section-divider.container-section-map{margin-bottom:-25px;z-index:1000}body .container .container-section-divider .container-section-divider-icon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;color:#e4e4e4;border:2px solid #e4e4e4;background-color:#ffffff;width:50px;height:50px;left:50%;margin-left:-25px;text-align:center}body .container .container-section-divider .container-section-divider-icon .fas{font-size:28px;position:relative;top:9px}body .container .container-section-divider .container-section-divider-icon .fas.fa-street-view{left:1px}body .container .container-section-divider .container-section-divider-line{width:100%;height:2px;background:#e4e4e4;position:absolute;top:25px}body .container .container-section-divider .container-section-divider-line.container-section-divider-line-hidden{display:none}body .container.container-medium{max-width:800px}body .container.container-small{max-width:600px}body .form-inline .form-control{width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body .mainsection{margin:0 auto 0px}body .mainsection #content{margin-left:220px;margin-top:20px;padding:15px 20px 50px}body .mainsection #content .container{padding-top:12px}body .mainsection #content .container .progress.jumbo{height:30px}body .mainsection #content .container .container{width:inherit}body .mainsection #content .container .row:first-child{margin-top:0}body .widget{font-family:'Open Sans';font-size:inherit;font-weight:inherit;line-height:1.65;border:1px solid #f5f5f5;background-color:#ffffff;margin-bottom:20px;padding:0px}body .widget .title{font-family:'Open Sans';font-size:14px;font-weight:500;line-height:inherit;padding:12px 20px;margin:0px;text-transform:uppercase;text-align:left;color:#5a6063;border-bottom:1px solid rgba(205,205,205,0.5)}body .widget .title .right_link{font-family:'Open Sans';font-size:12px;font-weight:400;line-height:inherit;float:right;margin-top:1px;text-transform:none}body .widget .title .subtitle-left-align{font-family:'Open Sans';font-size:12px;font-weight:400;line-height:inherit;margin-top:2px;text-transform:none;line-height:normal}body .widget .title .title-primary-link{color:#5a6063}body .widget .title.large{font-weight:600;font-size:18px;text-transform:capitalize;line-height:24px}body .widget .title.middle{border-top:1px solid #eee}body .widget .title.row [class*='col-']{padding:0px}body .widget .body{padding:10px 20px;font-weight:400;font-size:14px;line-height:26px}body .widget .body.init_hidden{visibility:hidden}body .widget .body .item{margin-bottom:15px}body .widget .body h3{color:#5a6063;margin:15px 0px 15px 0px;line-height:1.43}body .widget .body h3:first-child{margin-top:0px}body .widget .body h3.subtitle{margin:8px 0px 3px 0px}body .widget .body.divider{border-bottom:1px solid #eee}body .widget .widget-column:first-child{padding-right:0px}body .widget .widget-column:last-child{padding-left:0px}body .widget .widget-column:not(:first-child):not(:last-child){padding-left:0px;padding-right:0px}body .widget.dark{background-color:#3f3f3f;color:#ffffff}body .widget.dark .title{border-bottom:none;color:#ffffff}body .widget.dark .title a{color:#ffffff}body .widget.dark .body.two_tone{background-color:#222;border-top:1px solid #666666;border-bottom:1px solid #666666}body .widget.dark .body h3{color:#ffffff}body .widget.transparent{background-color:transparent}body .widget.transparent .title.large{padding:12px 0px}body .widget.transparent .body{padding:10px 0px}@media (max-width: 991px){body .widget .title.large{font-size:20px}body .widget .title .right_link{float:none;display:block;margin-top:10px}body .widget .widget-column:first-child,body .widget .widget-column:last-child,body .widget .widget-column:not(:first-child):not(:last-child){padding-left:15px;padding-right:15px}body .widget .widget-column:not(:first-child){border-top:1px solid #eeeeee}}@media (max-width: 568px){body .widget{width:100%}}body .widget-modern{-webkit-appearance:none;-moz-appearance:none;box-shadow:0 0 15px #c3c3c3;-webkit-box-shadow:0 0 15px #c3c3c3;-moz-box-shadow:0 0 15px #c3c3c3;border:1px solid #ccc;background-color:#ffffff;margin-bottom:20px;padding:0px 13px}body .widget-modern.widget-modern-error .title,body .widget-modern.widget-modern-error .body{color:#ee6374}body .widget-modern .title{font-family:'Open Sans';font-size:14px;font-weight:600;line-height:inherit;padding:12px 15px 9px;margin:0px;text-transform:uppercase;text-align:left;color:#000000;border-bottom:1px solid #eee;margin-bottom:10px}body .widget-modern .title .right_link{float:right;text-transform:none;font-weight:400}body .widget-modern .title .lead-details-job-id{font-size:12px;margin-top:3px}body .widget-modern .title.large{font-size:20px;padding:10px;text-transform:capitalize}body .widget-modern .title.middle{border-top:1px solid #eee}body .widget-modern .title.row [class*='col-']{padding:0px}body .widget-modern .title.collapsed{height:1px;padding:5px}body .widget-modern .title.text-center{text-align:center}body .widget-modern .body{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:1.65;position:relative;padding:10px 15px}body .widget-modern .body.init_hidden{visibility:hidden}body .widget-modern .body .item{margin-bottom:15px}body .widget-modern .body h3{color:#000000;margin:15px 0px 15px 0px;line-height:1.43}body .widget-modern .body h3:first-child{margin-top:0px}body .widget-modern .body h3.subtitle{margin:8px 0px 3px 0px}body .widget-modern .body.divider{border-bottom:1px solid #eee}body .widget-modern .body:last-child{padding-bottom:30px}body .widget-modern .body.body-grey-panel{padding:20px 30px;margin:15px -13px 0px -13px;background-color:#eee}body .widget-modern .body.body-grey-panel.body-grey-panel-large{font-size:16px;line-height:1.65}body .widget-modern .widget-column:first-child{padding-right:0px}body .widget-modern .widget-column:last-child{padding-left:0px}body .widget-modern .widget-column:not(:first-child):not(:last-child){padding-left:0px;padding-right:0px}body .widget-modern .overlay{position:absolute;top:0px;left:0px;width:100%;height:100%}body .widget-modern .overlay .overlay-background{position:absolute;top:0px;left:0px;width:100%;height:100%;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=$ms_value);filter:alpha(opacity=50);background-color:#ffffff}body .widget-modern .overlay .overlay-main{position:absolute;top:0px;left:0px;width:100%;height:100%}body .widget-modern .overlay .overlay-main .overlay-content{font-family:'Open Sans';font-size:16px;font-weight:400;line-height:inherit;position:absolute;width:60%;top:20%;left:50%;margin-left:-30%;padding:20px 35px 30px}body .widget-modern .overlay .overlay-main .overlay-content .overlay-content-title{text-transform:uppercase;font-weight:600;margin-bottom:25px;font-size:18px;color:#63b75f}body .widget-modern .overlay .overlay-main .overlay-content .overlay-content-title.overlay-content-title-error{color:#b32b29}body .widget-modern .overlay .overlay-main .overlay-content .overlay-content-title .fas{margin-right:15px;font-size:30px;position:relative;top:5px}body .widget-modern .overlay .overlay-main .overlay-content ul li{list-style-type:disc;color:#428bca;margin-left:25px;margin-bottom:5px;font-size:14px}@media (max-width: 991px){body .widget-modern .overlay .overlay-main .overlay-content{font-size:14px;width:80%;top:5%;margin-left:-40%;padding:20px}body .widget-modern .overlay .overlay-main .overlay-content .overlay-content-title{font-size:14px}}@media (max-width: 568px){body .widget-modern .overlay .overlay-main .overlay-content{width:92%;margin-left:-46%;padding:10px}}@media (max-width: 991px){body .widget-modern .widget-column:first-child,body .widget-modern .widget-column:last-child,body .widget-modern .widget-column:not(:first-child):not(:last-child){padding-left:15px;padding-right:15px}body .widget-modern .widget-column:not(:first-child){border-top:1px solid #eeeeee}}body .fas,body .far,body .fal{font-family:'Font Awesome 5 Pro' !important}@media (min-width: 1000px){body #breadcrumbs{max-width:1200px !important}}@media (max-width: 767px){body .mainsection{width:100%}body .mainsection #content{margin-left:0px}}.underlined{text-decoration:underline}.pull-center{display:table;margin-left:auto;margin-right:auto}.center{margin-left:auto;margin-right:auto;display:block}.text-center{text-align:center}.oswald{font-family:'Open Sans';font-size:inherit;font-weight:400;line-height:inherit;text-transform:uppercase}a.anchor{display:block;position:relative;top:-60px;visibility:hidden}html,html a{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}ul{list-style:none;padding-left:0}.unstyled-list{margin:0;padding:0;list-style:none}.unstyled-button{padding:0;border:none;background-color:transparent;outline:none}.unstyled-button:hover{cursor:pointer}.btn-link:focus{outline:none;border:none}.btn-as-link{background:none;border:none;color:#222222;text-decoration:underline;text-transform:none;font-size:13px}.btn-as-link:hover{background:none;color:#222222;text-decoration:underline}.neue{font-family:'Helvetica Neue', Arial, sans-serif;font-weight:200}p.neue{font-size:18px;color:#888}.highlight{color:#25af50}.light-blue{color:#2ba6cb}.light-tone{color:#333}h1,#content-header h1,h2,h3,.h2,.h3,.h4,.h5{color:#2d2d2d;font-family:'Open Sans';font-size:inherit;font-weight:400;line-height:inherit;text-transform:uppercase;font-weight:normal;margin-left:0}.space0{margin-bottom:6.25px}.space1{margin-bottom:12.5px}.space2{margin-bottom:25px}.space3{margin-bottom:37.5px}.space4{margin-bottom:50px}.space5{margin-bottom:75px}.space10{margin-bottom:250px}.space11{margin-bottom:400px}#new_session_Modal{z-index:1000000}.modal-dialog{margin-top:100px}@media (max-width: 767px){.modal-dialog{margin-top:55px}}.modal{z-index:12000 !important}.modal-backdrop{background-color:#2c3238;z-index:2000 !important}.modal-backdrop.in.fade{opacity:0.9}.underline{text-decoration:underline}#filepicker_dialog_container,#filepicker_shade{z-index:12001 !important}.text-red{color:red}tr.dark{color:white;background:#808080}#signUpOnlyModal .modal-dialog{width:400px;margin-left:auto;margin-right:auto}[ng-cloak]{display:none !important}.modal.v3-modal-simple{z-index:10005 !important}.modal.v3-modal-simple.extra-small .modal-content{width:455px;min-height:inherit}.modal.v3-modal-simple.extra-small .modal-dialog{width:495px}.modal.v3-modal-simple.extra-thin .modal-content{width:375px;min-height:inherit}.modal.v3-modal-simple.extra-thin .modal-dialog{width:400px}.modal.v3-modal-simple.small .modal-content{width:500px;min-height:inherit}.modal.v3-modal-simple.small .modal-dialog{width:540px}.modal.v3-modal-simple.medium .modal-content{width:750px;min-height:inherit}.modal.v3-modal-simple.medium .modal-dialog{width:790px}.modal.v3-modal-simple.large .modal-content{width:850px;min-height:inherit}.modal.v3-modal-simple.large .modal-dialog{width:890px}.modal.v3-modal-simple.full-width .modal-content{width:100%;min-height:inherit}.modal.v3-modal-simple.full-width .modal-dialog{width:80%;max-width:1200px}.modal.v3-modal-simple .modal-dialog{width:1040px;max-width:100%;padding:0 20px}.modal.v3-modal-simple .modal-content{min-height:600px;width:1000px;max-width:100%;box-shadow:none;border:none;background-color:#fff}.modal.v3-modal-simple .close{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:35px;font-weight:200;position:absolute;top:11px;right:25px}.modal.v3-modal-simple .close.left{right:auto;left:25px}.modal.v3-modal-simple .close:active,.modal.v3-modal-simple .close:focus{outline:none}@media (max-width: 767px){.modal.v3-modal-simple.full-width .modal-content,.modal.v3-modal-simple.full-width .modal-dialog{width:100%}.modal.v3-modal-simple .modal-content,.modal.v3-modal-simple .modal-dialog{padding:0px}.modal.v3-modal-simple.extra-small.clear .modal-content,.modal.v3-modal-simple.small.clear .modal-content,.modal.v3-modal-simple.medium.clear .modal-content{background-color:transparent}.modal.v3-modal-simple.extra-small .modal-content,.modal.v3-modal-simple.extra-small .modal-dialog,.modal.v3-modal-simple.small .modal-content,.modal.v3-modal-simple.small .modal-dialog,.modal.v3-modal-simple.medium .modal-content,.modal.v3-modal-simple.medium .modal-dialog{width:100%;height:100%}.modal.v3-modal-simple .modal-dialog{margin:0;min-height:100%}.modal.v3-modal-simple .modal-content{border-radius:0;width:100%;min-height:100%;border:none;position:absolute;top:0;left:0}}.dropdown-menu{z-index:99999}.dropdown-menu>li>a{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit}.validation-form .ng-invalid.ng-touched{border-color:#ee6374}.validation-form .error-text{margin:5px 0px;color:#ee6374}.validation-form .warning-text{margin:5px 0px;color:#ff9f4b}.validate-url-input-component{position:relative}.validate-url-input-component input.form-control{padding-right:40px}.validate-url-input-component i{position:absolute;font-size:20px;top:50%;right:10px;line-height:0px}.validate-url-input-component .fa-spinner{color:#aaaaaa}.validate-url-input-component .fa-exclamation-triangle{color:#f5a623}.validate-url-input-component .fa-check-circle{color:#2bbda6}.validate-url-input-component .fa-exclamation-circle{color:#ee6374}#service-request-flow-container{z-index:100001}#modern-nav{position:fixed;top:0;z-index:1200;width:100%;height:52px;border:none;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit;-webkit-backface-visibility:hidden}#modern-nav #modern-nav-main{height:100%}#modern-nav #modern-nav-main #modern-nav-main-backdrop{position:absolute;z-index:-1;height:100%;width:100%;top:0;left:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}#modern-nav #modern-nav-main #modern-nav-main-content{height:100%;padding:0 30px}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-dashboard-back-link{display:none}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-main-desktop{height:100%}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-logo-wrapper{height:100%;overflow:hidden;float:left;margin-right:5px}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-logo-wrapper #modern-nav-logo{display:block;width:195px;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-transition:background-image linear 0.5s;-moz-transition:background-image linear 0.5s;-ms-transition:background-image linear 0.5s;-o-transition:background-image linear 0.5s;transition:background-image linear 0.5s}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-search #new_search{margin:8px 0}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper{float:right;height:100%;margin-right:-20px}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions{float:right;height:100%}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list{height:100%}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper{float:left;height:100%;padding:0 5px;position:relative}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper.dropdown-action{overflow:hidden}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper.dropdown-action:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #283036;position:absolute;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;bottom:-10px;opacity:0}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper.dropdown-action.dropdown-section-open:after{bottom:0px;opacity:1}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action{display:table;height:100%;padding:0 12px}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action .navbar-badge-indicator{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#ffffff;font-size:8px;background-color:#cccccc;height:15px;width:15px;position:absolute;right:-7px;top:-7px}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action .navbar-badge-indicator.error{background-color:#ea495d}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action .navbar-badge-indicator.warning{background-color:#f39f17}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action .navbar-badge-indicator.notification{background-color:#4bc2ea}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action .navbar-badge-indicator .indicator-value{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action.modern-nav-action-pull-right{padding-right:8px}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action.modern-nav-action-pull-left{padding-left:8px}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper #modern-nav-financing-link.modern-nav-action .modern-nav-action-content{color:#2bbda6}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action:hover,#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action:active,#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action:focus{text-decoration:none;outline:none}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action .modern-nav-action-content{display:table-cell;vertical-align:middle;letter-spacing:0.3px;font-size:12px;font-weight:600;-webkit-transition:color linear 0.2s;-moz-transition:color linear 0.2s;-ms-transition:color linear 0.2s;-o-transition:color linear 0.2s;transition:color linear 0.2s}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions-list .modern-nav-action-wrapper .modern-nav-action .modern-nav-action-content .fa-chevron-down{font-size:8px;position:relative;top:-1px;width:7.3px;height:8px;display:inline-block}@media (max-width: 1320px){#modern-nav #modern-nav-main #modern-nav-main-content{padding:0 16px}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions{margin:0 -11px}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper #modern-nav-actions #modern-nav-actions .modern-nav-action-wrapper .modern-nav-action{padding:0 6px}}@media (max-width: 767px){#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-dashboard-back-link{display:block;float:left;height:100%;padding:15.5px 16px;margin-left:-16px;position:relative;z-index:1}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-dashboard-back-link .back-icon-dark{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/back-icon-dark.png) no-repeat;background-size:contain;width:14px;height:21px}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-actions-wrapper{float:right}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-logo-wrapper{display:none}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-logo-wrapper.with-collapsing-logo{display:block;margin-left:-7px}#modern-nav #modern-nav-main #modern-nav-main-content #modern-nav-logo-wrapper.with-collapsing-logo #modern-nav-logo{background-size:200px auto;background-position:left;width:32px}#modern-nav.with-mobile-logo #modern-nav-main #modern-nav-main-content #modern-nav-dropdown-toggle-wrapper{float:right}#modern-nav.with-mobile-logo #modern-nav-main #modern-nav-main-content #modern-nav-dropdown-toggle-wrapper #modern-nav-dropdown-toggle{margin-right:-16px}#modern-nav.with-mobile-logo #modern-nav-main #modern-nav-main-content #modern-nav-logo-wrapper{display:block;width:auto}}#modern-nav #modern-nav-dropdown{position:absolute;z-index:-1;top:0;left:0;width:100%;padding-top:52px;height:0;overflow:hidden;opacity:0;color:#fff;-webkit-transition:height 0.2s linear, opacity 0.2s linear;-moz-transition:height 0.2s linear, opacity 0.2s linear;-ms-transition:height 0.2s linear, opacity 0.2s linear;-o-transition:height 0.2s linear, opacity 0.2s linear;transition:height 0.2s linear, opacity 0.2s linear}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper{height:100%;position:relative;overflow:hidden}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content{height:100%}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-desktop-content{position:relative;height:100%;background-color:#272f35}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-desktop-content .modern-nav-dropdown-section{width:100%;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content{display:none}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-backdrop{position:absolute;z-index:-1;height:100%;width:100%;top:0;left:0;background-color:#ffffff;opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}#modern-nav.modern-nav-dropdown-open #modern-nav-dropdown{height:330px;opacity:1}#modern-nav.modern-nav-dropdown-open #modern-nav-dropdown #modern-nav-dropdown-backdrop{opacity:0.95}@media (max-width: 767px){#modern-nav.modern-nav-dropdown-open #modern-nav-dropdown{height:100vh}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content{overflow:scroll}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-desktop-content{display:none}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content{display:block}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions{margin:0;padding:15px 25px;list-style:none}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .action-text{margin-left:35px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .dashboard-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/black_house_icon.png);background-repeat:no-repeat;background-size:16px 15px;width:16px;height:15px;vertical-align:bottom;position:absolute;margin-top:1px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .leads-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/black_dollar_sign.png);background-repeat:no-repeat;background-size:8px 14px;width:8px;height:14px;vertical-align:bottom;position:absolute;margin-left:5px;margin-top:2px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .edit-profile-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/black_pencil_icon.png);background-repeat:no-repeat;background-size:11px 14px;width:11px;height:14px;vertical-align:bottom;position:absolute;margin-top:2px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .settings-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/black_gear.png);background-repeat:no-repeat;background-size:15px 14px;width:15px;height:14px;vertical-align:bottom;position:absolute;margin-left:-1px;margin-top:2px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .work-agreements-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/black_document.png);background-repeat:no-repeat;background-size:14px 17px;width:14px;height:17px;vertical-align:bottom;position:absolute;margin-top:1px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .offers-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/sales-tag-icon.png);background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;vertical-align:bottom;position:absolute}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .right-arrow-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/back-icon-dark.png) no-repeat;background-size:contain;width:9px;height:18px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;vertical-align:bottom;position:absolute;margin-left:10px;-webkit-transition:0.4s all ease-in-out;-moz-transition:0.4s all ease-in-out;-ms-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .right-arrow-icon.pointing-down{height:22px;margin-left:12px;-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action{margin:2px 0;padding:12px 0}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .badge{font-family:'Open Sans';font-size:11px;font-weight:600;line-height:inherit;min-width:35px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .badge.badge-modern{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-transform:uppercase;padding:4px 7px;margin:0px 5px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .badge-info{background-color:#5bc0de;color:#ffffff}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .badge{font-family:'Open Sans';font-size:11px;font-weight:600;line-height:inherit;min-width:35px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .badge.badge-modern{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-transform:uppercase;padding:4px 7px;margin:0px 5px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .badge-warning{background-color:#f0ad4e;color:#ffffff}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .green-check-icon{display:inline-block;vertical-align:top;background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/green-check.png) no-repeat;background-size:contain;width:14px;height:14px;position:relative;top:2px;margin-left:5px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .yellow-warning-icon{display:inline-block;vertical-align:top;background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/yellow-warning-triangle-2.png) no-repeat;background-size:contain;width:14px;height:14px;position:relative;top:2px;margin-left:5px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .mobile-dropdown-action-badge{padding:3px;min-width:30px;margin-left:10px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .mobile-dropdown-link{font-size:15px;color:#484848;position:relative}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .mobile-dropdown-link.sub-dropdown:focus{text-decoration:none}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .mobile-dropdown-link .click-indicator.mobile-nav-list{z-index:9999;right:-50px;top:-21px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action.subaction{padding:8px 0}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .action-subsection{max-height:0;overflow:hidden;-webkit-transition:0.4s all ease-in-out;-moz-transition:0.4s all ease-in-out;-ms-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out;padding-left:55px}#modern-nav #modern-nav-dropdown #modern-nav-dropdown-content-wrapper #modern-nav-dropdown-content #modern-nav-dropdown-mobile-content #mobile-dropdown-actions .mobile-dropdown-action .action-subsection.show{max-height:200px}}#modern-nav-dropdown-toggle-wrapper{display:none;height:100%;float:left}@media (max-width: 767px){#modern-nav-dropdown-toggle-wrapper{display:block}}#modern-nav-dropdown-toggle-wrapper #modern-nav-dropdown-toggle{display:block;height:100%;float:right;position:relative;border:none;background:none;outline:none;padding:16px;margin-left:-16px}#modern-nav-dropdown-toggle-wrapper #modern-nav-dropdown-toggle .modern-nav-dropdown-toggle-bar{display:block;width:23px;height:1px;margin:0 auto;background-color:#252e35;opacity:1;-webkit-transition:transform 0.2s ease-out, width 0.2s ease-out, opacity 0.2s ease-out;-moz-transition:transform 0.2s ease-out, width 0.2s ease-out, opacity 0.2s ease-out;-ms-transition:transform 0.2s ease-out, width 0.2s ease-out, opacity 0.2s ease-out;-o-transition:transform 0.2s ease-out, width 0.2s ease-out, opacity 0.2s ease-out;transition:transform 0.2s ease-out, width 0.2s ease-out, opacity 0.2s ease-out;-moz-transform-origin:right;-o-transform-origin:right;-ms-transform-origin:right;-webkit-transform-origin:right;transform-origin:right}#modern-nav-dropdown-toggle-wrapper #modern-nav-dropdown-toggle .modern-nav-dropdown-toggle-bar:nth-child(1){-moz-transform:translateY(-7px);-o-transform:translateY(-7px);-ms-transform:translateY(-7px);-webkit-transform:translateY(-7px);transform:translateY(-7px)}#modern-nav-dropdown-toggle-wrapper #modern-nav-dropdown-toggle .modern-nav-dropdown-toggle-bar:nth-child(3){-moz-transform:translateY(7px);-o-transform:translateY(7px);-ms-transform:translateY(7px);-webkit-transform:translateY(7px);transform:translateY(7px)}#modern-nav-dropdown-toggle-wrapper #modern-nav-dropdown-toggle.toggled .modern-nav-dropdown-toggle-bar:nth-child(1){-moz-transform:translateY(-7px) rotate(-45deg);-o-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}#modern-nav-dropdown-toggle-wrapper #modern-nav-dropdown-toggle.toggled .modern-nav-dropdown-toggle-bar:nth-child(2){width:0;opacity:0}#modern-nav-dropdown-toggle-wrapper #modern-nav-dropdown-toggle.toggled .modern-nav-dropdown-toggle-bar:nth-child(3){-moz-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}#modern-nav-contractor-profile-setup{height:100%;overflow:hidden;float:left;margin-right:5px;margin-left:35px;border-left:solid 1px #e3e3e3;padding-left:16px}#modern-nav-contractor-profile-setup .close-profile-setup{position:absolute;right:30px;top:0px;font-size:35px;font-weight:200;cursor:pointer;color:#000000}#modern-nav-contractor-profile-setup .close-profile-setup:hover{text-decoration:none}@media (max-width: 767px){#modern-nav-contractor-profile-setup{margin-left:5px}#modern-nav-contractor-profile-setup .close-profile-setup{top:2px;right:16px}}.nav-popover .nav-popover-trigger{position:relative;cursor:pointer}.nav-popover .nav-popover-container{display:none;position:fixed;top:50px;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 2px 3px -1px rgba(99,99,99,0.5);-webkit-box-shadow:0 2px 3px -1px rgba(99,99,99,0.5);-moz-box-shadow:0 2px 3px -1px rgba(99,99,99,0.5);-moz-transform:translateX(-75%);-o-transform:translateX(-75%);-ms-transform:translateX(-75%);-webkit-transform:translateX(-75%);transform:translateX(-75%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:solid 1px #e1e1e1;cursor:default;background-color:#ffffff;width:340px}.nav-popover .nav-popover-container .nav-popover-close{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/modern-nav/close.png);background-repeat:no-repeat;width:18px;height:18px;background-size:18px 18px;position:absolute;right:10px;top:12px;cursor:pointer}.nav-popover .nav-popover-container .nav-popover-title{color:#5a6063;font-size:12px;text-transform:uppercase;font-weight:600;text-align:center;letter-spacing:0.5px;padding:15px;border-bottom:1px solid #dddddd}.nav-popover .nav-popover-container .nav-popover-list{height:255px;overflow-y:scroll}.nav-popover .nav-popover-container .nav-popover-list .nav-popover-row{color:#5a6063;font-size:12px;font-weight:500;padding:23px 12px;margin:0px 12px;border-bottom:1px solid #dddddd}.nav-popover .nav-popover-container .nav-popover-list .nav-popover-row:last-child{margin-bottom:28px}.nav-popover.nav-popover-open .nav-popover-container{display:block}@media (min-width: 768px){.nav-popover:hover .nav-popover-trigger{opacity:0.7}.nav-popover:hover .desktop-view{display:block}}@media (max-width: 767px){.nav-popover .nav-popover-container{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;width:100%;left:0px;height:100%}.nav-popover .nav-popover-container .nav-popover-list{height:85% !important}}#modern-nav-search{float:left;padding:9.5px 25px;height:100%}#modern-nav-search .modern-nav-search-form{height:100%}#modern-nav-search .modern-nav-search-form .modern-nav-search-form-fields{float:left;height:100%;position:relative}#modern-nav-search .modern-nav-search-form .modern-nav-search-form-fields:last-child{margin-right:5px}#modern-nav-search .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field{position:relative;display:block;float:left;height:100%;border:solid 1px #cecece;padding:5px;font-size:12px}#modern-nav-search .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field.search-form-keyword-field{width:167px;border-radius:4px 0 0 4px}#modern-nav-search .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field.search-form-location-field{width:126px;border-width:1px 1px 1px 0;border-radius:0 4px 4px 0}#modern-nav-search .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field:focus,#modern-nav-search .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field:active{outline:none}#modern-nav-search .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field.loading+.dropdown-menu.ng-hide{display:block !important;padding:5px}#modern-nav-search .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field.loading+.dropdown-menu.ng-hide:before{content:'\f110';font-family:FontAwesome;display:inline-block;text-align:center;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}#modern-nav-search .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field.noResults:focus+.dropdown-menu.ng-hide{display:block !important;padding:5px}#modern-nav-search .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field.noResults:focus+.dropdown-menu.ng-hide:before{content:'No results';font-size:11px;font-style:italic;color:#696969;display:inline-block}#modern-nav-search .modern-nav-search-form .modern-nav-search-form-button{float:left;height:100%;line-height:17px;padding:7px 14px;min-width:inherit;font-size:12px;letter-spacing:0.2px}@media (max-width: 1199px){#modern-nav-search{display:none}}#modern-nav.modern-nav-transparent:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-backdrop{opacity:0;border-bottom:none}#modern-nav.modern-nav-transparent:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-search .modern-nav-search-form .modern-nav-search-form-button{border-color:#fff;color:#fff}#modern-nav.modern-nav-transparent:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-search .modern-nav-search-form .modern-nav-search-form-button:hover{border-color:#e0e0e0;color:#e0e0e0}#modern-nav.modern-nav-transparent:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-logo{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-white-retina-v2.png)}#modern-nav.modern-nav-transparent:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-bz-id-wrapper #modern-nav-bz-id{color:#fff}#modern-nav.modern-nav-transparent:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-actions #modern-nav-actions-list{color:#fff}#modern-nav.modern-nav-transparent:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-actions #modern-nav-actions-list .modern-nav-action .modern-nav-action-content{color:#fff}#modern-nav.modern-nav-transparent:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-dropdown-toggle-wrapper #modern-nav-dropdown-toggle .modern-nav-dropdown-toggle-bar{background-color:#fff}#modern-nav.modern-nav-transparent.transparent-dark:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-backdrop{opacity:0;border-bottom:none}#modern-nav.modern-nav-transparent.transparent-dark:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-search .modern-nav-search-form .modern-nav-search-form-button{border-color:#4a4a4a;color:#4a4a4a}#modern-nav.modern-nav-transparent.transparent-dark:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-search .modern-nav-search-form .modern-nav-search-form-button:hover{border-color:#2b2b2b;color:#2b2b2b}#modern-nav.modern-nav-transparent.transparent-dark:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-logo{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png)}#modern-nav.modern-nav-transparent.transparent-dark:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-bz-id-wrapper #modern-nav-bz-id{color:#4a4a4a}#modern-nav.modern-nav-transparent.transparent-dark:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-actions #modern-nav-actions-list{color:#4a4a4a}#modern-nav.modern-nav-transparent.transparent-dark:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-actions #modern-nav-actions-list .modern-nav-action .modern-nav-action-content{color:#4a4a4a}#modern-nav.modern-nav-transparent.transparent-dark:not(.modern-nav-dropdown-open) #modern-nav-main #modern-nav-main-content #modern-nav-dropdown-toggle-wrapper #modern-nav-dropdown-toggle .modern-nav-dropdown-toggle-bar{background-color:#4a4a4a}#modern-nav #modern-nav-actions .modern-nav-alerts-action{width:17px;height:17px;position:relative}#modern-nav #modern-nav-actions .modern-nav-alerts-action .alerts-action-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/modern-nav/bell-dark.png);background-repeat:no-repeat;width:100%;height:100%;background-size:100% 100%}#modern-nav.modern-nav-light:not(.modern-nav-transparent) #modern-nav-actions .modern-nav-alerts-action .alerts-action-icon,#modern-nav.modern-nav-light.modern-nav-dropdown-open #modern-nav-actions .modern-nav-alerts-action .alerts-action-icon,#modern-nav.modern-nav-transparent.transparent-dark #modern-nav-actions .modern-nav-alerts-action .alerts-action-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/modern-nav/bell-dark.png);background-repeat:no-repeat;width:100%;height:100%;background-size:100% 100%}#modern-nav-actions .modern-nav-manage-action .modern-nav-manage-action-text,#modern-nav-actions .modern-nav-manage-action .modern-nav-manage-action-icon{display:inline-block}#modern-nav-actions .modern-nav-manage-action .modern-nav-manage-action-icon .modern-nav-manage-action-image,#modern-nav-actions .modern-nav-manage-action .modern-nav-manage-action-icon .modern-nav-manage-action-initials{width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#modern-nav-actions .modern-nav-manage-action .modern-nav-manage-action-icon .modern-nav-manage-action-initials{text-align:center;line-height:30px;background-color:rgba(0,0,0,0.6);color:#fff}#modern-nav #modern-nav-actions .modern-nav-messages-action{width:17px;height:17px;position:relative}#modern-nav #modern-nav-actions .modern-nav-messages-action .messages-action-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/modern-nav/bubble-dark.png);background-repeat:no-repeat;width:100%;height:100%;background-size:100% 100%}#modern-nav.modern-nav-light:not(.modern-nav-transparent) #modern-nav-actions .modern-nav-messages-action .messages-action-icon,#modern-nav.modern-nav-light.modern-nav-dropdown-open #modern-nav-actions .modern-nav-messages-action .messages-action-icon,#modern-nav.modern-nav-transparent.transparent-dark #modern-nav-actions .modern-nav-messages-action .messages-action-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/modern-nav/bubble-dark.png);background-repeat:no-repeat;width:100%;height:100%;background-size:100% 100%}#modern-nav #modern-nav-actions .modern-nav-profile-action-button{font-size:12px;padding:6px 18px 6px;border-color:#4abde9;color:#4abde9}#modern-nav.modern-nav-light:not(.modern-nav-transparent) #modern-nav-actions .modern-nav-profile-action .modern-nav-profile-action-button,#modern-nav.modern-nav-light.modern-nav-dropdown-open #modern-nav-actions .modern-nav-profile-action .modern-nav-profile-action-button,#modern-nav.modern-nav-transparent.transparent-dark #modern-nav-actions .modern-nav-profile-action .modern-nav-profile-action-button{border-color:#4abde9;color:#4abde9}#modern-nav.modern-nav-light:not(.modern-nav-transparent) #modern-nav-actions .modern-nav-profile-action .modern-nav-profile-action-button:hover,#modern-nav.modern-nav-light.modern-nav-dropdown-open #modern-nav-actions .modern-nav-profile-action .modern-nav-profile-action-button:hover,#modern-nav.modern-nav-transparent.transparent-dark #modern-nav-actions .modern-nav-profile-action .modern-nav-profile-action-button:hover{border-color:#1ba6db;color:#1ba6db}#modern-nav #modern-nav-actions .modern-nav-projects-action{width:17px;height:17px;position:relative}#modern-nav #modern-nav-actions .modern-nav-projects-action .project-indicator-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/modern-nav/tools.png);background-repeat:no-repeat;width:100%;height:100%;background-size:100% 100%}#modern-nav.modern-nav-light:not(.modern-nav-transparent) #modern-nav-actions .modern-nav-projects-action .project-indicator-icon,#modern-nav.modern-nav-light.modern-nav-dropdown-open #modern-nav-actions .modern-nav-projects-action .project-indicator-icon,#modern-nav.modern-nav-transparent.transparent-dark #modern-nav-actions .modern-nav-projects-action .project-indicator-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/modern-nav/tools-dark.png);background-repeat:no-repeat;width:100%;height:100%;background-size:100% 100%}#modern-nav #modern-nav-actions .modern-nav-sign-up-button{text-transform:none}#modern-nav.modern-nav-light:not(.modern-nav-transparent) #modern-nav-actions .modern-nav-sign-up-button,#modern-nav.modern-nav-light.modern-nav-dropdown-open #modern-nav-actions .modern-nav-sign-up-button,#modern-nav.modern-nav-transparent.transparent-dark #modern-nav-actions .modern-nav-sign-up-button{border-color:#4abde9;color:#4abde9}#modern-nav.modern-nav-light:not(.modern-nav-transparent) #modern-nav-actions .modern-nav-sign-up-button:hover,#modern-nav.modern-nav-light.modern-nav-dropdown-open #modern-nav-actions .modern-nav-sign-up-button:hover,#modern-nav.modern-nav-transparent.transparent-dark #modern-nav-actions .modern-nav-sign-up-button:hover{border-color:#1ba6db;color:#1ba6db}#modern-nav-about{max-width:1200px;margin:0 auto;padding:0 10px}#modern-nav-about #modern-nav-about-sections{margin:0 -20px}#modern-nav-about #modern-nav-about-sections .modern-nav-about-section{float:left;width:25%;font-size:14px;padding:0 20px}#modern-nav-about #modern-nav-about-sections .modern-nav-about-section .about-section-title{margin:0 0 16px;text-transform:uppercase;font-weight:700}#modern-nav-about #modern-nav-about-sections .modern-nav-about-section .about-section-text{color:#fff}#modern-nav-about #modern-nav-about-sections .modern-nav-about-section .about-section-text:not(:last-child){margin-bottom:10px}#modern-nav-about #modern-nav-about-sections .modern-nav-about-section .about-section-text .about-section-icon{width:20px}#modern-nav-about #modern-nav-about-sections .modern-nav-about-section .about-section-text .about-section-link{color:#fff}#modern-nav-about #modern-nav-about-sections .modern-nav-about-section .about-section-text .about-section-link:hover{color:#fff}#modern-nav-manage{max-width:1200px;margin:0 auto;padding:0 20px}#modern-nav-manage .yellow-warning-icon{display:inline-block;vertical-align:top;background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/yellow-warning-triangle-2.png) no-repeat;background-size:contain;width:15px;height:15px;position:relative;top:2px;margin-right:8px}#modern-nav-manage .green-check-icon{display:inline-block;vertical-align:top;background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/green-check.png) no-repeat;background-size:contain;width:15px;height:15px;position:relative;top:2px;margin-right:8px}#modern-nav-manage #modern-nav-manage-sections{margin:0 -20px}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section{float:right;width:25%;padding:0 20px}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-header{margin:0 0 16px;text-transform:uppercase;font-weight:700;font-size:14px}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-items{list-style:none;padding:0;margin:0}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-items .manage-section-item{margin-bottom:8px}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-items .manage-section-item .badge{font-family:'Open Sans';font-size:11px;font-weight:600;line-height:inherit;min-width:35px}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-items .manage-section-item .badge.badge-modern{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-transform:uppercase;padding:4px 7px;margin:0px 5px}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-items .manage-section-item .badge-info{background-color:#5bc0de;color:#ffffff}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-items .manage-section-item.manage-section-item-with-icon{max-width:180px}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-items .manage-section-item .manage-section-item-link{color:#fff;line-height:17px}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-items .manage-section-item .manage-section-item-link .manage-section-item-icon{margin-right:5px;width:20px}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-items .manage-section-item .manage-section-item-link .manage-section-item-badge{float:right;padding:0;min-width:30px}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-items .manage-section-item .manage-section-item-link:hover{color:#fff;text-decoration:none}#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section .manage-section-items .manage-section-item .manage-section-item-link:hover .manage-section-item-text{text-decoration:underline}@media (max-width: 991px){#modern-nav-manage #modern-nav-manage-sections .modern-nav-manage-section{width:33.33%}}#modern-nav-photo-ribbon{width:2664px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item{float:left}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-content{width:400px;height:150px;position:relative;text-align:center}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-content .photo-ribbon-content-wrapper{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-content .photo-ribbon-content-wrapper .photo-ribbon-header{margin:0 0 10px;text-transform:none;font-size:22px;color:#fff}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-content .photo-ribbon-content-wrapper .photo-ribbon-header.sub-header{font-size:16px;margin:0 0 20px}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-content .photo-ribbon-content-wrapper .photo-ribbon-buttons{padding:0 8px}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-content .photo-ribbon-content-wrapper .photo-ribbon-buttons .photo-ribbon-buttons-wrapper{margin:0 -8px}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-content .photo-ribbon-content-wrapper .photo-ribbon-buttons .photo-ribbon-buttons-wrapper .photo-ribbon-button-wrapper{float:left;width:50%;padding:0 8px}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-content .photo-ribbon-content-wrapper .photo-ribbon-buttons .photo-ribbon-buttons-wrapper .photo-ribbon-button-wrapper .photo-ribbon-button{width:100%}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-photos{padding:0 8px}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-photos .photo-ribbon-photo{float:left;padding:0 8px}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-photos .photo-ribbon-photo .photo-ribbon-photo-link{display:block}#modern-nav-photo-ribbon #photo-ribbon-wrapper .photo-ribbon-item.photo-ribbon-photos .photo-ribbon-photo .photo-ribbon-photo-link .photo-ribbon-image{height:150px;width:170px}.mobile-dropdown-action .modern-nav-search-form{margin:0 -10px;padding:0 10px 10px;border-bottom:solid 1px #e3e3e3}.mobile-dropdown-action .modern-nav-search-form .modern-nav-search-form-fields{position:relative}.mobile-dropdown-action .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field{width:100%;margin-bottom:10px;border:solid 1px #cecece;padding:5px;border-radius:4px;height:38px;color:#4a4a4a}.mobile-dropdown-action .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field.loading+.dropdown-menu.ng-hide{display:block !important;padding:5px;left:0;top:37px}.mobile-dropdown-action .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field.loading+.dropdown-menu.ng-hide:before{content:'\f110';font-family:FontAwesome;display:inline-block;text-align:center;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.mobile-dropdown-action .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field.noResults:focus+.dropdown-menu.ng-hide{display:block !important;padding:5px;left:0;top:37px}.mobile-dropdown-action .modern-nav-search-form .modern-nav-search-form-fields .modern-nav-search-form-field.noResults:focus+.dropdown-menu.ng-hide:before{content:'No results';font-size:11px;font-style:italic;color:#696969;display:inline-block}.mobile-dropdown-action .modern-nav-search-form .modern-nav-search-form-button{width:100%}.mobile-dropdown-action .modern-nav-search-form .dropdown-menu{color:#4a4a4a}.nav-messages{min-width:42px}.nav-messages.nav-popover .nav-popover-container .nav-popover-list{height:321px}.nav-messages .messages-indicator-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/modern-nav/message.png);background-repeat:no-repeat;width:17px;height:18px;background-size:17px 18px;margin:auto}.nav-messages .nav-conversation{font-size:12px;position:relative;display:block;text-decoration:none;cursor:pointer}.nav-messages .nav-conversation:hover{-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=$ms_value);filter:alpha(opacity=70)}.nav-messages .nav-conversation.conversation-unread{background-color:#e1e9f3}.nav-messages .nav-conversation.conversation-unread .conversation-unread-indicator{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:6px;width:8px;height:8px;background-color:#f39f17}.nav-messages .nav-conversation .message-participant-thumbnail{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px;width:50px;height:50px}.nav-messages .nav-conversation .message-info{padding:9px 10px 8px 81px;line-height:1.4}.nav-messages .nav-conversation .message-info .message-sender{letter-spacing:0.5px;font-weight:600;color:#4a4a4a}.nav-messages .nav-conversation .message-info .message-subject{color:#4a4a4a !important}.nav-messages .nav-conversation .message-info .message-body{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;color:#5a6063;font-weight:500}.nav-messages .nav-conversation .message-info .message-body.message-body-reply:before{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/modern-nav/reply.png);background-repeat:no-repeat;width:9px;height:7px;background-size:9px 7px;content:'';display:inline-block;margin-right:3px}.nav-messages .nav-conversation .message-info .message-timestamp{text-transform:uppercase;font-size:8px;font-weight:600;color:#9b9b9b;line-height:1.75}.nav-messages .nav-conversation .message-divider{background-color:#dddddd;height:1px;margin:0px 5px}.nav-messages .nav-conversation .message-divider.last-message-divider{margin-bottom:30px}.nav-messages .view-all-messages{display:block;text-align:center;color:#4a4a4a;font-weight:600;font-size:10px;text-decoration:underline;margin-top:-17px;margin-bottom:17px;text-transform:uppercase;cursor:pointer}.nav-messages .no-messages{min-height:127px;position:relative;color:#9b9b9b;font-size:12px;font-weight:500}.nav-messages .no-messages .no-messages-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/modern-nav/no-messages-icon.png);background-repeat:no-repeat;width:53px;height:52px;background-size:53px 52px;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);transform:translate(-120%, -50%);left:0px}.nav-messages .no-messages .no-messages-label{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#modern-nav.modern-nav-dark #modern-nav-main #modern-nav-main-backdrop{background-color:#272f35}#modern-nav.modern-nav-dark #modern-nav-main #modern-nav-logo{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-white-retina-v2.png)}#modern-nav.modern-nav-dark #modern-nav-main #modern-nav-logo.buildsolar-logo{background-image:url("https://www.buildsolar.org/static/brand.jpg")}#modern-nav.modern-nav-dark #modern-nav-main #modern-nav-search #new_search .navbar-search-button{border-color:#fff;color:#fff}#modern-nav.modern-nav-dark #modern-nav-main #modern-nav-search #new_search .navbar-search-button:hover{border-color:#e0e0e0;color:#e0e0e0}#modern-nav.modern-nav-dark #modern-nav-main #modern-nav-bz-id-wrapper #modern-nav-bz-id{color:#fff}#modern-nav.modern-nav-dark #modern-nav-main #modern-nav-actions #modern-nav-actions-list{color:#fff}#modern-nav.modern-nav-dark #modern-nav-main #modern-nav-actions #modern-nav-actions-list .modern-nav-action .modern-nav-action-content{color:#fff}#modern-nav.modern-nav-dark #modern-nav-main #modern-nav-main-content #modern-nav-dropdown-toggle-wrapper #modern-nav-dropdown-toggle .modern-nav-dropdown-toggle-bar{background-color:#fff}#modern-nav.modern-nav-light #modern-nav-main #modern-nav-main-backdrop{opacity:1;background-color:#fff;border-bottom:solid 1px #e3e3e3}#modern-nav.modern-nav-light #modern-nav-main #modern-nav-logo{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png)}#modern-nav.modern-nav-light #modern-nav-main #modern-nav-logo.buildsolar-logo{background-image:url("https://www.buildsolar.org/static/brand.jpg")}#modern-nav.modern-nav-light #modern-nav-main #modern-nav-search .modern-nav-search-form .modern-nav-search-form-button{border-color:#4abde9;color:#4abde9}#modern-nav.modern-nav-light #modern-nav-main #modern-nav-search .modern-nav-search-form .modern-nav-search-form-button:hover{border-color:#1ba6db;color:#1ba6db}#modern-nav.modern-nav-light #modern-nav-main #modern-nav-bz-id-wrapper #modern-nav-bz-id{color:#4a4a4a}#modern-nav.modern-nav-light #modern-nav-main #modern-nav-actions #modern-nav-actions-list .modern-nav-action-content{color:#4a4a4a}.winrate-mayday{height:50px;position:relative;z-index:1000;width:100%;top:0px;color:#ffffff;box-shadow:0px 1px 1px #4a4a4a;text-align:center}.winrate-mayday.first{background-color:#40c7b8}.winrate-mayday.second{background-color:#f1ae41}.winrate-mayday.third{background-color:#f98e8e}.winrate-mayday .mayday-message{font-family:'Open Sans';font-weight:600;opacity:0.7;display:inline-block;padding:18px 35px}.winrate-mayday .banner-actions{display:inline-block;position:relative;top:15px;right:75px}.winrate-mayday .banner-actions .white-question-mark-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/question-mark-white.png);background-repeat:no-repeat;background-size:13px 13px;width:13px;height:13px}.winrate-mayday .banner-actions .white-question-mark-icon{display:inline-block;position:relative;top:4px;right:5px}.winrate-mayday .banner-actions .report-hires-link{padding:1px;position:relative;background-color:#5a6063;color:#ffffff;text-transform:none !important;border-radius:2px !important;width:165px;height:25px;font-size:12px;opacity:0.9}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(/static/fonts/open-sans/OpenSans-Light.woff2) format("woff2");font-display:optional}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/static/fonts/open-sans/OpenSans-Regular.woff2) format("woff2");font-display:optional}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;src:url(/static/fonts/open-sans/OpenSans-Medium.woff2) format("woff2");font-display:optional}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/static/fonts/open-sans/OpenSans-SemiBold.woff2) format("woff2");font-display:optional}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/static/fonts/open-sans/OpenSans-Bold.woff2) format("woff2");font-display:optional}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url(/static/fonts/open-sans/OpenSans-ExtraBold.woff2) format("woff2");font-display:optional}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:local("Oswald Light"),local("Oswald-Light"),url(//fonts.gstatic.com/s/oswald/v10/l1cOQ90roY9yC7voEhngDJBw1xU1rKptJj_0jans920.woff2) format("woff2"),url(//fonts.gstatic.com/s/oswald/v10/l1cOQ90roY9yC7voEhngDLO3LdcAZYWl9Si6vvxL-qU.woff) format("woff");font-display:swap}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:local("Oswald Regular"),local("Oswald-Regular"),url(//fonts.gstatic.com/s/oswald/v10/Qw6_9HvXRQGg5mMbFR3PhuvvDin1pK8aKteLpeZ5c0A.woff2) format("woff2"),url(//fonts.gstatic.com/s/oswald/v10/qs_6LdoYjCitupC9judWT-vvDin1pK8aKteLpeZ5c0A.woff) format("woff");font-display:swap}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:local("Oswald Bold"),local("Oswald-Bold"),url(//fonts.gstatic.com/s/oswald/v10/dI-qzxlKVQA6TUC5RKSb35Bw1xU1rKptJj_0jans920.woff2) format("woff2"),url(//fonts.gstatic.com/s/oswald/v10/dI-qzxlKVQA6TUC5RKSb37O3LdcAZYWl9Si6vvxL-qU.woff) format("woff");font-display:swap}footer{font-family:'Open Sans';font-size:12px;font-weight:400;line-height:inherit;margin-bottom:-150px;background:#ffffff;padding:20px 0px;color:#d0d0d0;width:100%;border-top:1px solid #e3e3e3}footer .container .footer-social-links a{color:#5a6063}footer .container a{color:#2ba6cb}footer .container a:hover{text-decoration:underline}footer .container h6{font-family:'Open Sans';font-size:12px;font-weight:400;line-height:inherit;text-transform:uppercase;font-weight:600;color:#2e2e2e;margin-bottom:15px}footer .container p{font-size:12px}footer .container p a,footer .container p a:hover{color:#fff;border-bottom:1px dotted #fff}footer .container ul{list-style:none;padding-left:0;line-height:1.8em;font-size:13px}footer .container ul li{padding-bottom:8px}footer .container ul li a{color:#767676 !important;font-weight:300}footer .container .copyright{font-weight:300;color:#767676}footer .container .logo{margin:20px 0px 20px;width:167px;height:37px;text-indent:-99999px;width:190px}footer .container .logo.with-logo-image{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png) transparent no-repeat;background-size:contain}footer .container .bottom{border-top:1px solid rgba(255,255,255,0.14902);padding-top:30px;background-color:inherit}footer .hiring-button{width:100%;max-width:160px;color:#4abde9 !important;text-transform:capitalize;border:1px solid #4abde9 !important}#footer{max-width:800px;margin:auto}#footer #footer-debug{overflow:scroll;background-color:white;padding:10px}.qa-body-js-on footer .container p a,.qa-body-js-on footer .container p a:hover{color:#d0d0d0;border-bottom:1px dotted #d0d0d0}@media (max-width: 767px){#bottom-footer-section{padding:0px 15px 5px}}#call_modal .modal-header,#new_session_Modal .modal-header{background:#eee;text-align:center}#call_modal .modal-header>p,#new_session_Modal .modal-header>p{margin-bottom:0}#call_modal .modal-body,#new_session_Modal .modal-body{padding:30px 40px}#call_modal .btn-block,#new_session_Modal .btn-block{width:100%}#call_modal .modal-content,#new_session_Modal .modal-content{border-radius:0}#call_modal .modal-title,#new_session_Modal .modal-title{font-family:'Open Sans';font-size:24px;font-weight:500;line-height:inherit;color:#555;margin-bottom:6px;text-align:center;text-shadow:none}#call_modal .form-group,#new_session_Modal .form-group{clear:both;display:inline-block;margin-bottom:30px;width:100%}#call_modal .grp,#new_session_Modal .grp{float:left;width:100%}#call_modal .grp:after,#new_session_Modal .grp:after{content:'';float:left;width:0}#call_modal .grp>input,#new_session_Modal .grp>input{margin-bottom:12px !important}#call_modal .grp-need-help,#new_session_Modal .grp-need-help{width:60%}#call_modal .grp-in,#new_session_Modal .grp-in{margin-top:25px;width:6%;text-align:center}#call_modal .grp-where,#new_session_Modal .grp-where{width:34%}#call_modal .grp label,#new_session_Modal .grp label{margin-bottom:6px}#call_modal .signup-tos-link,#new_session_Modal .signup-tos-link{margin-top:30px;margin-bottom:-25px}@media (max-width: 767px){#call_modal .grp label,#new_session_Modal .grp label{font-size:12.5px}#call_modal .grp-need-help,#new_session_Modal .grp-need-help{width:70%}#call_modal .grp-in,#new_session_Modal .grp-in{width:10%}#call_modal .grp-where,#new_session_Modal .grp-where{width:20%}}#call_modal h2{text-transform:none;font-size:22px}#call_modal .modal-header{padding:14px}#call_modal .modal-title{font-size:15px;text-transform:none}#call_modal .blue-text{color:#428bca}#call_modal .form-group{margin-bottom:0px}#call_modal .modal-title{font-size:18px}@media (max-width: 440px){#call_modal .modal-body{padding:17px}#call_modal .modal-dialog{margin-top:10px}}#new_session_Modal.modal-modern{overflow:auto}#new_session_Modal.modal-modern .modal-dialog{width:600px}#new_session_Modal.modal-modern .modal-content{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:#f9f9fb;width:600px}#new_session_Modal.modal-modern .modal-content .container{width:100%}#new_session_Modal.modal-modern .modal-content .modal-header{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;padding:35px 30px;position:relative;background-color:#ffffff}#new_session_Modal.modal-modern .modal-content .modal-header .modal-title{font-family:'Open Sans';font-size:22px;font-weight:400;line-height:inherit;text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;color:#222222;text-align:center;line-height:1.1}#new_session_Modal.modal-modern .modal-content .modal-header .modal-title strong{font-weight:500}#new_session_Modal.modal-modern .modal-content .modal-header .modal-title p{margin-bottom:5px}#new_session_Modal.modal-modern .modal-content .modal-header .modal-subtitle{margin-bottom:-15px}#new_session_Modal.modal-modern .modal-content .modal-header .close{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:35px;font-weight:200;position:absolute;top:4px;right:12px}#new_session_Modal.modal-modern .modal-content .no-min-width{min-width:0px !important}#new_session_Modal.modal-modern .modal-content .won-modal-actions{max-width:300px;margin:0 auto}#new_session_Modal.modal-modern .modal-content .modal-body{padding-top:0px}#new_session_Modal.modal-modern .modal-content .modal-body .modern-form-control{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:34px;font-size:14px;font-weight:300;width:100%;padding:5px 11px;color:#666666;border:none;border-bottom:1px solid #eeeeee;-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3),0 -1px 1px #f0f0f0,0 1px 0 #f0f0f0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3),0 -1px 1px #f0f0f0,0 1px 0 #f0f0f0;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3),0 -1px 1px #f0f0f0,0 1px 0 #f0f0f0}#new_session_Modal.modal-modern .modal-content .modal-body .modern-form-control::-webkit-input-placeholder{color:#bababa;font-style:normal}#new_session_Modal.modal-modern .modal-content .modal-body .modern-form-control:-moz-placeholder{color:#bababa;opacity:1;font-style:normal}#new_session_Modal.modal-modern .modal-content .modal-body .modern-form-control::-moz-placeholder{color:#bababa;opacity:1;font-style:normal}#new_session_Modal.modal-modern .modal-content .modal-body .modern-form-control:-ms-input-placeholder{color:#bababa;font-style:normal}#new_session_Modal.modal-modern .modal-content .modal-body .modern-form-control.modern-form-control-v2{height:42px;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #dedede;font-size:14px}#new_session_Modal.modal-modern .modal-content .modal-body textarea.modern-form-control{height:250px}#new_session_Modal.modal-modern .modal-content .modal-body textarea.modern-form-control.short-textarea{height:130px}@media (max-width: 991px){#new_session_Modal.modal-modern .modal-content .modal-body textarea.modern-form-control{height:130px}}#new_session_Modal.modal-modern .modal-content .modal-body select.modern-form-control{background:#fff url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/select-arrows-grey-2.png) no-repeat;background-size:10px 50%;background-position:right 8px center;padding-right:20px}#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section{padding:22px}#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section>div,#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section .form-label{margin-bottom:8px}#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section>div strong,#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section .form-label strong{margin-left:7px}#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section input,#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section select{margin-bottom:15px}#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section .section-footer{margin:20px 15px 0px}#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section .section-footer .cancel-link{position:relative;top:12px}#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section .section-footer .section-footer-label{font-style:italic;margin-top:15px;font-size:13px}#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section .modal-body-scrollable-section{max-height:300px;overflow:scroll;border-bottom:1px solid #ddd}#new_session_Modal.modal-modern .modal-content .modal-body textarea{width:100%;height:200px}#new_session_Modal.modal-modern .modal-content .modal-body textarea.textarea-short{height:120px}#new_session_Modal.modal-modern .modal-content .modal-body .modal-error{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:10px 22px;margin:10px 22px -10px}#new_session_Modal.modal-modern .modal-content .modal-body .container .row{padding-top:30px}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-error{color:#b32b29}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-error .modal-body-error-icon{float:left;font-size:25px;margin-top:3px}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-error .modal-body-error-text{margin-left:45px}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-item-label{font-family:'Open Sans';font-size:18px;font-weight:400;line-height:inherit}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-item-value{font-family:'Open Sans';font-size:18px;font-weight:600;line-height:inherit}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-item-value input{font-weight:300}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-item-text{font-family:'Open Sans';font-size:15px;font-weight:400;line-height:inherit;color:#222222;margin-bottom:10px}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-item-subtext{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit;line-height:21px;color:#222222}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-item-subtext.subtext-big{font-size:20px;font-weight:300;line-height:30px}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-dropdown .btn{font-family:'Open Sans';font-size:16px;font-weight:400;line-height:inherit;color:#222222;text-transform:capitalize}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-dropdown .btn .dropdown-text{width:190px;overflow:hidden;display:inline-block;text-align:left;margin-bottom:-4px}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-dropdown .btn .caret{margin-top:-2px}#new_session_Modal.modal-modern .modal-content .modal-body .container .row .modal-body-dropdown li a{text-transform:capitalize}#new_session_Modal.modal-modern .modal-content .modal-footer{padding:15px;padding-top:25px;padding-bottom:35px}#new_session_Modal.modal-modern .modal-content .modal-footer .browse_button{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,0.004);width:inherit;font-size:14px;color:#fff;background-color:#5cb85c;border-color:#4cae4c;font-family:'Oswald', 'Open Sans Condensed', Impact;font-size:17px;font-weight:300;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;text-align:center;padding:7px;margin:10px;text-transform:uppercase;border:1px}#new_session_Modal.modal-modern .modal-content .modal-footer .browse_button .fas{font-size:20px;position:relative;top:-1px;right:5px}#new_session_Modal.modal-modern .modal-content .modal-footer .browse_button{width:100%;margin:0px;padding:10px}#new_session_Modal.modal-modern .modal-content .modal-footer .browse_button.cancel{background-color:#aaaaaa}#new_session_Modal.modal-modern .modal-content .modal-footer .row{padding-top:20px}@media (max-width: 767px){#new_session_Modal.modal-modern .modal-dialog{width:auto}#new_session_Modal.modal-modern .modal-content{width:100%}#new_session_Modal.modal-modern .modal-content .modal-header .modal-title{font-size:18px}#new_session_Modal.modal-modern .modal-content .modal-header .close{-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=$ms_value);filter:alpha(opacity=20);color:#000000;top:-1px;right:8px}#new_session_Modal.modal-modern .modal-content .modal-body a{white-space:-moz-pre-wrap !important;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;white-space:normal}#new_session_Modal.modal-modern .modal-content .modal-body .modal-body-section{padding:15px 0}}#new_session_Modal.modal-backdrop{background-color:#2c3238}#new_session_Modal.modal-backdrop.in.fade{opacity:0.9}#new_session_Modal .form-group{margin:0 0 15px 0}#new_session_Modal .form-group .modern-form-control{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:42px;font-size:19px;font-weight:300;width:100%;padding:6px 12px;color:#666666;border:none;border-bottom:1px solid #eeeeee;-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3),0 -1px 1px #fff,0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3),0 -1px 1px #fff,0 1px 0 #fff;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3),0 -1px 1px #fff,0 1px 0 #fff}#new_session_Modal .form-group .modern-form-control::-webkit-input-placeholder{color:#bababa;font-style:normal}#new_session_Modal .form-group .modern-form-control:-moz-placeholder{color:#bababa;opacity:1;font-style:normal}#new_session_Modal .form-group .modern-form-control::-moz-placeholder{color:#bababa;opacity:1;font-style:normal}#new_session_Modal .form-group .modern-form-control:-ms-input-placeholder{color:#bababa;font-style:normal}#new_session_Modal .form-group .modern-form-control.modern-form-control-v2{height:42px;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:1px solid #dedede;font-size:14px}#new_session_Modal .form-group textarea.modern-form-control{height:250px}#new_session_Modal .form-group textarea.modern-form-control.short-textarea{height:130px}@media (max-width: 991px){#new_session_Modal .form-group textarea.modern-form-control{height:130px}}#new_session_Modal .form-group select.modern-form-control{background:#fff url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/select-arrows-grey-2.png) no-repeat;background-size:10px 50%;background-position:right 8px center;padding-right:20px}#new_session_Modal .btn-block{text-transform:uppercase}#new_session_Modal .remember-me{display:inline-block;width:70%}#new_session_Modal .action-buttons{width:28%}#new_session_Modal .new-session-content{padding-top:30px}#new_session_Modal .modal-title{margin-bottom:0}#new_session_Modal .form-group.no-margin{margin:0}@media (max-width: 440px){#new_session_Modal .modal-body{padding:15px 25px}#new_session_Modal .form-group{margin:0 0 10px 0}}.flash.existing_user{margin-top:-2px}.flash.existing_user p{font-size:15px}@keyframes spin3{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.attachment-loader-wrapper{position:absolute;width:100%;height:100%;z-index:9999;background-color:rgba(255,255,255,0.7)}.attachment-loader-wrapper .attachment-loader{margin:25px auto;border:13px solid #f3f3f3;border-top:13px solid #4abde9;border-radius:50%;width:65px;height:65px;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@media (max-width: 767px){.attachment-loader-wrapper{position:fixed;top:0px;left:0px;padding-top:200px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.attachments-grid .document-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/lead/lead-icons-v4.png) -26px -32px no-repeat;width:60px;height:60px;border:none !important}.attachments-grid .spreadsheet-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project/retina/spreadsheet-icon.png);background-repeat:no-repeat;background-size:60px 60px;width:60px;height:60px;border:none !important}.attachments-grid .zip-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/lead/lead-icons-v4.png) -118px -32px no-repeat;width:60px;height:60px;border:none !important}.attachments-grid .photoshop-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/lead/lead-icons-v4.png) -210px -32px no-repeat;width:60px;height:60px;border:none !important}.attachments-grid .pdf-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/lead/lead-icons-v4.png) -302px -122px no-repeat;width:60px;height:60px;border:none !important}.attachments-grid .video-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/lead/lead-icons-v4.png) -118px -122px no-repeat;width:60px;height:60px;border:none !important}.attachments-grid .grid-item{margin-top:25px;display:inline-block;position:relative}.attachments-grid .grid-item.large-grid-item .grid-item-icon{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:169px;height:129px}.attachments-grid .grid-item.large-grid-item .grid-item-name{font-size:12px;color:#484848;text-align:center;padding-top:10px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:169px}.attachments-grid .grid-item .fa-times{position:absolute;z-index:999;right:10px;top:-7px;color:#aaaaaa;cursor:pointer}.attachments-grid .grid-item .grid-item-icon{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:none;position:relative;border:2px solid #8a8f90;width:60px;height:60px;cursor:pointer;overflow:hidden;margin-right:30px}.attachments-grid .grid-item .grid-item-icon:hover{-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=$ms_value);filter:alpha(opacity=80)}.attachments-grid .grid-item .grid-item-icon.image{border:none}.attachments-grid .grid-item .grid-item-icon .attachment-icon-text{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-transform:uppercase;font-weight:600;color:#8a8f90}.attachments-grid .grid-item .grid-item-icon img{vertical-align:inherit;position:absolute;top:0px;left:0px}.attachments-grid .grid-item .grid-item-name{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;margin-top:5px;max-width:60px;color:#5a6063;text-align:center;font-size:10px;font-weight:600}.attachments-grid .content-attachment-grid-button .grid-item-icon{border:1px solid #2e9ccb}.attachments-grid .content-attachment-grid-button .grid-item-icon .attachment-icon-text{font-size:40px;font-weight:300;color:#2e9ccb}.attachments-grid .content-attachment-grid-button .grid-item-name{color:#2e9ccb}.attachments-grid .attachment-loader-wrapper{position:absolute;width:100%;height:100%;z-index:9999;background-color:rgba(255,255,255,0.7)}.attachments-grid .attachment-loader-wrapper .attachment-loader{margin:25px auto;border:13px solid #f3f3f3;border-top:13px solid #4abde9;border-radius:50%;width:65px;height:65px;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@media (max-width: 767px){.attachments-grid .attachment-loader-wrapper{position:fixed;top:0px;left:0px;padding-top:200px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.attachments-grid .locked-attachment{float:left}.attachments-grid .locked-attachment .locked-attachment-wrapper{width:169px;margin-right:24px}.attachments-grid .locked-attachment .locked-attachment-wrapper .locked-attachment-image{width:100%;height:129px;background-position:center;background-repeat:no-repeat;border-radius:3px;border:solid 1px #e1e1e1;background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/lock-icon-grey-v2.png)}.attachments-grid .locked-attachment .locked-attachment-wrapper .locked-attachment-image.error{border-color:#ff9f4b}.attachments-grid .locked-attachment .locked-attachment-wrapper .locked-attachment-title{text-align:center;padding-top:10px;font-size:12px;color:#484848;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}@media (max-width: 991px){.attachments-grid .locked-attachment{width:50%}.attachments-grid .locked-attachment .locked-attachment-wrapper{width:100%;padding:5px}}.attachments-grid .add-more-button{display:inline-block}.attachments-grid.attachments-grid-scrollable{overflow-x:auto;overflow-y:hidden;width:auto;white-space:nowrap}.attachments-grid.attachments-grid-scrollable .grid-item .grid-item-icon{margin-right:20px}.attachments-grid.attachments-grid-scrollable .grid-item .grid-item-name{font-size:10px;font-weight:600}close-confirm-screen{position:absolute;width:100%;height:100%;background-color:#ffffff;z-index:9999;text-align:center;color:#4a4a4a}close-confirm-screen .close-header{font-size:25px;font-weight:600;margin-bottom:40px}close-confirm-screen .close-body{font-size:16px;font-weight:500;margin-bottom:45px}close-confirm-screen .close-actions.inline-actions .v3-button{display:inline-block;min-width:120px}close-confirm-screen .close-actions.inline-actions .v3-button:first-child{margin-right:25px}close-confirm-screen .close-actions .v3-button{text-transform:initial;display:block;padding:11px 18px 11px;min-width:300px;font-size:15px}close-confirm-screen .close-actions .v3-button.v3-white-border-button{color:#4a4a4a}close-confirm-screen .close-actions .v3-button.v3-solid-ultra-light-grey-button{background-color:#f2f2f2;border-color:#f2f2f2}close-confirm-screen .close-representative{position:relative;margin:0px auto 25px;max-width:325px;min-height:150px}close-confirm-screen .close-representative .rep-thumbnail-wrapper{-webkit-appearance:none;-moz-appearance:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);width:133px;height:131px;border-radius:4px;background-color:#ffffff;float:left;padding:15px}close-confirm-screen .close-representative .rep-thumbnail-wrapper .rep-thumbnail{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0px auto}close-confirm-screen .close-representative .rep-thumbnail-wrapper .rep-thumbnail.rep-andrew{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/andrew.png) no-repeat;background-size:76px 76px;width:76px;height:76px}close-confirm-screen .close-representative .rep-thumbnail-wrapper .rep-thumbnail.rep-brooke{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/brooke.png) no-repeat;background-size:76px 76px;width:76px;height:76px}close-confirm-screen .close-representative .rep-thumbnail-wrapper .rep-name{font-size:14px;font-weight:500;text-align:center;color:#545454;margin-top:7px}close-confirm-screen .close-representative .rep-contact-info{font-size:18px;font-weight:500;padding-top:35px}close-confirm-screen .close-representative .rep-contact-info .rep-phone{color:#4bbbe8;margin-top:10px;display:block}@media (max-width: 991px){close-confirm-screen{padding:0px 20px}}.information-loading-screen-container{display:none}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.information-loading-screen-container .fade-in{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}.information-loading-screen-container.active{position:fixed;display:block;top:0px;left:0px;width:100%;height:100%;background-color:white;z-index:99999;text-align:center}.information-loading-screen-container .contractor-review-container{position:relative;width:260px;height:170px;margin:auto;height:150px}.information-loading-screen-container .contractor-review-container .top-co,.information-loading-screen-container .contractor-review-container .middle-co,.information-loading-screen-container .contractor-review-container .bottom-co{position:absolute}@-moz-keyframes move-top{0%{left:80px}100%{left:70px}}@-webkit-keyframes move-top{0%{left:80px}100%{left:70px}}@-o-keyframes move-top{0%{left:80px}100%{left:70px}}@keyframes move-top{0%{left:80px}100%{left:70px}}@-moz-keyframes move-middle{0%{left:0px}100%{left:10px}}@-webkit-keyframes move-middle{0%{left:0px}100%{left:10px}}@-o-keyframes move-middle{0%{left:0px}100%{left:10px}}@keyframes move-middle{0%{left:0px}100%{left:10px}}@-moz-keyframes move-bottom{0%{left:50px}100%{left:40px}}@-webkit-keyframes move-bottom{0%{left:50px}100%{left:40px}}@-o-keyframes move-bottom{0%{left:50px}100%{left:40px}}@keyframes move-bottom{0%{left:50px}100%{left:40px}}.information-loading-screen-container .contractor-review-container .top-co{-webkit-animation:move-top 1.5s infinite alternate linear;-moz-animation:move-top 1.5s infinite alternate linear;-ms-animation:move-top 1.5s infinite alternate linear;-o-animation:move-top 1.5s infinite alternate linear;animation:move-top 1.5s infinite alternate linear;top:0px;left:80px}.information-loading-screen-container .contractor-review-container .middle-co{-webkit-animation:move-middle 1.5s infinite alternate linear;-moz-animation:move-middle 1.5s infinite alternate linear;-ms-animation:move-middle 1.5s infinite alternate linear;-o-animation:move-middle 1.5s infinite alternate linear;animation:move-middle 1.5s infinite alternate linear;top:50px;left:0px;z-index:2}.information-loading-screen-container .contractor-review-container .bottom-co{-webkit-animation:move-bottom 1.5s infinite alternate linear;-moz-animation:move-bottom 1.5s infinite alternate linear;-ms-animation:move-bottom 1.5s infinite alternate linear;-o-animation:move-bottom 1.5s infinite alternate linear;animation:move-bottom 1.5s infinite alternate linear;top:100px;left:50px}@-moz-keyframes blink{0%{opacity:0.2}20%{opacity:1}100%{opacity:0.2}}@-webkit-keyframes blink{0%{opacity:0.2}20%{opacity:1}100%{opacity:0.2}}@-o-keyframes blink{0%{opacity:0.2}20%{opacity:1}100%{opacity:0.2}}@keyframes blink{0%{opacity:0.2}20%{opacity:1}100%{opacity:0.2}}.information-loading-screen-container .circle-loader .circle-1,.information-loading-screen-container .circle-loader .circle-2,.information-loading-screen-container .circle-loader .circle-3{-webkit-animation:blink 1.4s infinite both;-moz-animation:blink 1.4s infinite both;-ms-animation:blink 1.4s infinite both;-o-animation:blink 1.4s infinite both;animation:blink 1.4s infinite both;display:inline-block;margin:30px 5px 0px 5px;background-color:#4abde9;border-radius:50%;width:10px;height:10px}.information-loading-screen-container .circle-loader .circle-2{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}.information-loading-screen-container .circle-loader .circle-3{-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-o-animation-delay:0.4s;animation-delay:0.4s}.information-loading-screen-container .loading-bz-logo{margin:15px 0px 0px 40px;background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/bz_logo.png) no-repeat;background-size:30px 30px;width:30px;height:30px;display:inline-block}.information-loading-screen-container .loading-bar-header{position:relative;height:75px;margin-bottom:110px}.information-loading-screen-container .loading-bar{position:absolute;bottom:0px;background-color:#f1f1f1;height:8px;width:100%}.information-loading-screen-container .loading-bar .loading-bar-progress{-webkit-transition:width 4s;-moz-transition:width 4s;-ms-transition:width 4s;-o-transition:width 4s;transition:width 4s;position:absolute;top:0px;left:0px;width:0px;background-color:#4abde9;height:8px}.information-loading-screen-container .contractor-logos-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/contractor_logos.png) no-repeat;background-size:280px 160px;width:280px;height:160px;display:inline-block}.information-loading-screen-container .screen-spinner-container{width:200px;height:140px;margin:auto}.information-loading-screen-container .screen-spinner-container .blank-screen-icon{position:absolute;top:0px;left:0px;background:url("//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/blank _screen.png") no-repeat;background-size:200px 140px;width:200px;height:140px;display:inline-block}.information-loading-screen-container .screen-spinner-container .blue-tools{position:absolute;top:53%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/blue_tools.png) no-repeat;background-size:40px 40px;width:40px;height:40px;display:inline-block}.information-loading-screen-container .screen-spinner-container .spinner{height:80px;width:80px;position:absolute;top:34px;left:59px;-webkit-animation:rotation 2s infinite linear;-moz-animation:rotation 2s infinite linear;-ms-animation:rotation 2s infinite linear;-o-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear;border:6px solid rgba(0,0,0,0);border-radius:100%}.information-loading-screen-container .screen-spinner-container .spinner:before{content:'';display:block;position:absolute;height:100%;width:100%;border-top:3px solid #4abde9;border-left:3px solid #4abde9;border-bottom:3px solid #4abde9;border-right:3px solid transparent;border-radius:100%}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes rotation{from{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes rotation{from{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{from{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.information-loading-screen-container .faces-container{display:inline-block}.information-loading-screen-container .contractor-face-a{margin-right:15px;background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/contractor_face_a.png) no-repeat;background-size:70px 70px;width:70px;height:70px;display:inline-block}.information-loading-screen-container .contractor-face-b{margin-right:15px;background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/contractor_face_b.png) no-repeat;background-size:70px 70px;width:70px;height:70px;display:inline-block}.information-loading-screen-container .contractor-face-c{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/contractor_face_c.png) no-repeat;background-size:70px 70px;width:70px;height:70px;display:inline-block}.information-loading-screen-container .contractor-logos-icon{margin:auto;display:block}.information-loading-screen-container .header{margin:0px auto;font-family:'Open Sans';font-size:28px;font-weight:400;text-align:center;text-transform:none}.information-loading-screen-container .body{width:100%;max-width:850px;min-height:70px;margin:30px auto 0px auto;line-height:1.5;font-family:'Open Sans';font-size:22px;text-align:center;color:#484848}.information-loading-screen-container .setup-timeline .timeline-bz-logo{margin-top:200px;background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/bz_logo.png) no-repeat;background-size:45px 45px;width:45px;height:45px;display:inline-block}@-moz-keyframes loading-pulse{from{transform:scale(0.7)}to{transform:scale(1.1)}}@-webkit-keyframes loading-pulse{from{transform:scale(0.7)}to{transform:scale(1.1)}}@-o-keyframes loading-pulse{from{transform:scale(0.7)}to{transform:scale(1.1)}}@keyframes loading-pulse{from{transform:scale(0.7)}to{transform:scale(1.1)}}.information-loading-screen-container .timeline-item{display:inline-block;margin-right:60px}.information-loading-screen-container .timeline-item.active .circle-image{background-color:#767676;border:4px solid white}.information-loading-screen-container .timeline-item.most-recent-active .circle-image{-webkit-animation:loading-pulse 0.75s infinite ease-in-out alternate;-moz-animation:loading-pulse 0.75s infinite ease-in-out alternate;-ms-animation:loading-pulse 0.75s infinite ease-in-out alternate;-o-animation:loading-pulse 0.75s infinite ease-in-out alternate;animation:loading-pulse 0.75s infinite ease-in-out alternate;background-color:#4abde9;border-color:#4abde9}.information-loading-screen-container .timeline-item .circle-image{position:relative;width:60px;height:60px;border:solid 1px #b9b9b9;background-color:white;border-radius:50px;display:inline-block}.information-loading-screen-container .timeline-item .circle-image .icon{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.information-loading-screen-container timeline-item:last-child>.timeline-item{margin-right:0px}.information-loading-screen-container .main-text-container{margin-top:60px}.information-loading-screen-container .timeline-container{position:relative;display:inline-block;margin-top:70px}.information-loading-screen-container .dotted-line{position:absolute;top:30px;left:10px;width:90%;height:0px;border-top:1px dashed gray}.information-loading-screen-container .gray-bookmark{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/gray_bookmark.png) no-repeat;background-size:21.9px 30px;width:21.9px;height:30px;display:inline-block}.information-loading-screen-container .gray-headphones{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/gray_headphones.png) no-repeat;background-size:30px 30px;width:30px;height:30px;display:inline-block}.information-loading-screen-container .gray-id-card{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/gray_id_card.png) no-repeat;background-size:30px 24.9px;width:30px;height:24.9px;display:inline-block}.information-loading-screen-container .gray-location{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/gray_location.png) no-repeat;background-size:30px 30px;width:30px;height:30px;display:inline-block}.information-loading-screen-container .white-bookmark{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/white_bookmark.png) no-repeat;background-size:21.9px 30px;width:21.9px;height:30px;display:inline-block}.information-loading-screen-container .white-headphones{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/white_headphones.png) no-repeat;background-size:30px 30px;width:30px;height:30px;display:inline-block}.information-loading-screen-container .white-id-card{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/white_id_card.png) no-repeat;background-size:30px 24.9px;width:30px;height:24.9px;display:inline-block}.information-loading-screen-container .white-location{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/white_location.png) no-repeat;background-size:30px 30px;width:30px;height:30px;display:inline-block}.information-loading-screen-container .white-tools{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/white_tools.png) no-repeat;background-size:30px 30px;width:30px;height:30px;display:inline-block}.information-loading-screen-container .blank-contractor-rating{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/blank_contractor_rating.png) no-repeat;background-size:200px 70px;width:200px;height:70px;display:inline-block}.information-loading-screen-container .color-contractor-rating{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/color_contractor_rating.png) no-repeat;background-size:200px 70px;width:200px;height:70px;display:inline-block}@media (max-width: 991px){.information-loading-screen-container{overflow-y:auto;padding:10px}.information-loading-screen-container .timeline-bz-logo{margin-top:15px !important}.information-loading-screen-container .main-text-container{margin-top:25px !important}.information-loading-screen-container .header{font-size:18px !important}.information-loading-screen-container .body{font-size:16px !important}.information-loading-screen-container .timeline-container{margin-top:20px !important}.information-loading-screen-container timeline-item{display:block !important;text-align:left !important}.information-loading-screen-container timeline-item .timeline-item{margin:8px 0px !important}.information-loading-screen-container timeline-item .timeline-item .circle-image{display:inline-block !important;vertical-align:middle !important}.information-loading-screen-container timeline-item .timeline-item .description{display:inline-block !important;margin-left:5px}}intro-screen{position:absolute;width:100%;height:100%;background-color:#ffffff;z-index:9999}intro-screen .intro-content{margin:0 auto;width:100%;max-width:1000px;padding:15px}intro-screen .main-container{margin-right:470px}intro-screen .intro-title{font-size:40px;font-weight:600;margin-bottom:10px;color:#000000}intro-screen .intro-sub-title{color:#000000;font-size:24px;margin-bottom:64px}intro-screen .promise-text{color:#01a1dd;font-size:18px;font-weight:600;margin-bottom:40px}intro-screen .promise-text .promise-name{font-weight:600;text-decoration:underline}intro-screen .info-bullets{color:#4a4a4a;line-height:1.5;font-size:14px}intro-screen .intro-button{font-weight:600;letter-spacing:1px;width:130px;height:44px;text-transform:capitalize}intro-screen .intro-pc-container{float:right;padding:25px 30px;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 3px 5px 3px rgba(0,0,0,0.08);-webkit-box-shadow:0 3px 5px 3px rgba(0,0,0,0.08);-moz-box-shadow:0 3px 5px 3px rgba(0,0,0,0.08);width:404px;height:260px;background-color:#ffffff;position:relative;top:12px}intro-screen .intro-pc-container .client-quote{font-size:13px;line-height:1.85;position:absolute;bottom:30px;color:#4a4a4a}intro-screen .intro-pc-container .intro-screen-pc-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/rory.png) no-repeat;background-size:110px 110px;width:110px;height:110px;display:inline-block;float:left}intro-screen .intro-pc-container .intro-screen-pc-title-container{color:#2e2e2e}intro-screen .intro-pc-container .intro-screen-pc-title-container .intro-screen-pc-title .pc-name{color:#000000;font-weight:600}@media (max-width: 991px){intro-screen .main-container{margin-right:inherit}intro-screen .intro-title{font-size:24px}intro-screen .intro-sub-title{font-size:16px}intro-screen .promise-text{font-size:14px;margin-bottom:30px;margin-bottom:30px;margin-top:60px}intro-screen .intro-content.introTestA{padding:0px 15px}}.modal.v3-modal-simple.project-form-modal project-multi-step-form{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-nav{height:46px;background-color:#1d262c}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-nav .nav-back-container,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-nav .nav-forward-container{width:40px;height:100%;cursor:pointer;position:relative;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-nav .nav-back-container .nav-back-button{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/back-chevron.png) no-repeat;background-size:10px 15px;width:10px;height:15px;display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-nav .nav-forward-container .nav-forward-button{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/forward-chevron.png) no-repeat;background-size:10px 15px;width:10px;height:15px;display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-nav .nav-close-container{width:40px;height:100%;cursor:pointer;position:relative;float:right;color:#fff;font-size:35px;font-weight:200}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar-placeholder{height:59px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar{width:335px;height:9px;position:relative;margin:25px auto}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar.progress-bar-hidden{visibility:hidden}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar .progress-bar-bg,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar .progress-bar-value{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%;height:9px;position:absolute;background-color:#dce3ea}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar .progress-bar-value{background-color:#4abde9;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container{width:100%;min-height:540px;overflow:hidden;position:relative}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body{-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=$ms_value);filter:alpha(opacity=0);min-height:540px;position:absolute;width:100%;top:100%}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body.active-body{-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=$ms_value);filter:alpha(opacity=100);top:0%}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body.active-body{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body.prev-body{-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=$ms_value);filter:alpha(opacity=0);top:-100%}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body.prev-body{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body:not(.active-body),.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body:not(.prev-body){-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body:not(.active-body),.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body:not(.prev-body){-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content{width:335px;margin-left:auto;margin-right:auto}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content{text-align:center;width:444px;margin-top:-39px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services{margin-top:24px;font-size:12px;color:#4a4a4a;letter-spacing:0.4px;font-weight:500}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-services-title{margin-bottom:16px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service{-webkit-border-radius:2.2px;-moz-border-radius:2.2px;border-radius:2.2px;position:relative;display:inline-block;width:104.9px;height:76.3px;border:solid 0.7px #dfdfdf;margin-right:5px;text-transform:capitalize;cursor:pointer}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected{border-color:#4abde9}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover .service-icon-label .service-icon.service-icon-bathroom,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected .service-icon-label .service-icon.service-icon-bathroom{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/bathroom-selected.png) no-repeat;background-size:22px 23px;width:22px;height:23px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover .service-icon-label .service-icon.service-icon-kitchen,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected .service-icon-label .service-icon.service-icon-kitchen{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/kitchen-selected.png) no-repeat;background-size:19px 28px;width:19px;height:28px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover .service-icon-label .service-icon.service-icon-multi-room,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected .service-icon-label .service-icon.service-icon-multi-room{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/multi-room-selected.png) no-repeat;background-size:25px 24px;width:25px;height:24px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover .service-icon-label .service-icon.service-icon-home-addition,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected .service-icon-label .service-icon.service-icon-home-addition{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/home-addition-selected.png) no-repeat;background-size:21px 21px;width:21px;height:21px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover .service-icon-label .service-icon.service-icon-new-home,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected .service-icon-label .service-icon.service-icon-new-home{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/new-home-selected.png) no-repeat;background-size:22px 18px;width:22px;height:18px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover .service-icon-label .service-icon.service-icon-roofing,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected .service-icon-label .service-icon.service-icon-roofing{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/roofing-selected.png) no-repeat;background-size:30px 15px;width:30px;height:15px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover .service-icon-label .service-icon.service-icon-painting,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected .service-icon-label .service-icon.service-icon-painting{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/painting-selected.png) no-repeat;background-size:23px 23px;width:23px;height:23px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover .service-icon-label .service-icon.service-icon-flooring,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected .service-icon-label .service-icon.service-icon-flooring{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/flooring-selected.png) no-repeat;background-size:25px 18px;width:25px;height:18px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover .service-icon-label .service-icon.service-icon-solar,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected .service-icon-label .service-icon.service-icon-solar{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/solar-selected.png) no-repeat;background-size:35px 35px;width:35px;height:35px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover .service-icon-label .service-icon.service-icon-commercial,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected .service-icon-label .service-icon.service-icon-commercial{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/commercial-selected.png) no-repeat;background-size:28px 28px;width:28px;height:28px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:hover .service-icon-label .service-label,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service.predefined-service-selected .service-icon-label .service-label{color:#4abde9}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label{position:absolute;bottom:13px;width:100%}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon{position:relative;bottom:3px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon.service-icon-bathroom{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/bathroom.png) no-repeat;background-size:22px 23px;width:22px;height:23px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon.service-icon-kitchen{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/kitchen.png) no-repeat;background-size:19px 28px;width:19px;height:28px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon.service-icon-multi-room{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/multi-room.png) no-repeat;background-size:25px 24px;width:25px;height:24px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon.service-icon-home-addition{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/home-addition.png) no-repeat;background-size:21px 21px;width:21px;height:21px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon.service-icon-new-home{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/new-home.png) no-repeat;background-size:22px 18px;width:22px;height:18px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon.service-icon-roofing{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/roofing.png) no-repeat;background-size:30px 15px;width:30px;height:15px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon.service-icon-painting{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/painting.png) no-repeat;background-size:23px 23px;width:23px;height:23px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon.service-icon-flooring{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/flooring.png) no-repeat;background-size:25px 18px;width:25px;height:18px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon.service-icon-solar{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/solar.png) no-repeat;background-size:35px 35px;width:35px;height:35px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon.service-icon-commercial{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/service-icons/commercial.png) no-repeat;background-size:28px 28px;width:28px;height:28px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-label{font-size:10px;font-weight:600;letter-spacing:0.3px;text-align:center;color:#4a4a4a;word-break:keep-all}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-label.service-label-new-home{margin-top:-4px;margin-bottom:-4px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-label.service-label-commercial{margin-bottom:-5px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .title-intro{margin-top:35px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .title-intro .slogan{font-size:12px;letter-spacing:0.4px;font-weight:500;line-height:1.45;color:#4a4a4a;margin:-15px -100px 25px -100px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .title-intro .title-question{font-size:16px;font-weight:600;color:#4a4a4a;margin:20px -100px 16px -100px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .title-intro .title-question.large-title-question{font-size:20px;font-weight:600;margin-bottom:30px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .content-sub-text{margin-top:5px}@media (max-width: 767px){.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content{width:initial}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services{margin-right:-15px;margin-left:-15px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-services-title{margin-bottom:13px;margin-top:-8px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service{width:49%;height:40px;margin-bottom:10px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:nth-child(odd){float:left}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service:nth-child(even){float:right;margin-right:0px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label{bottom:10px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-icon{display:none !important}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-label{font-size:12px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .predefined-services .predefined-service .service-icon-label .service-label.service-label-new-home{margin-top:0px;margin-bottom:0px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .title-intro .slogan{font-size:12px;letter-spacing:0.4px;margin:12px -15px 20px -15px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.title-content .title-question{font-size:19px;margin-bottom:25px}}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.urgency-content .terms-of-service{margin-top:110px}@media (max-width: 767px){.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.urgency-content .terms-of-service{margin-top:40px}}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button:hover,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button.grid-button-selected{border-color:#4abde9}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button:hover .button-icon.button-icon-home,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button.grid-button-selected .button-icon.button-icon-home{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/question-icons/home-selected.png) no-repeat;background-size:38px 30px;width:38px;height:30px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button:hover .button-icon.button-icon-condo,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button.grid-button-selected .button-icon.button-icon-condo{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/question-icons/condo-selected.png) no-repeat;background-size:36px 36px;width:36px;height:36px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button:hover .button-icon.button-icon-office,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button.grid-button-selected .button-icon.button-icon-office{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/question-icons/office-selected.png) no-repeat;background-size:30px 45px;width:30px;height:45px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button:hover .button-icon.button-icon-other,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button.grid-button-selected .button-icon.button-icon-other{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/question-icons/other-selected.png) no-repeat;background-size:36px 36px;width:36px;height:36px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button .button-icon.button-icon-home{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/question-icons/home.png) no-repeat;background-size:38px 30px;width:38px;height:30px;display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button .button-icon.button-icon-condo{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/question-icons/condo.png) no-repeat;background-size:36px 36px;width:36px;height:36px;display:inline-block;margin-bottom:16px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button .button-icon.button-icon-office{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/question-icons/office.png) no-repeat;background-size:30px 45px;width:30px;height:45px;display:inline-block;margin-bottom:10px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.property-type-content .answer-grid-button .button-icon.button-icon-other{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/question-icons/other.png) no-repeat;background-size:36px 36px;width:36px;height:36px;display:inline-block;margin-bottom:16px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.budget-content .content-screen-title .screen-title-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/budget.png) no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block;margin-bottom:-5px;margin-right:3px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.budget-content .budget-financing{font-weight:500;margin-bottom:15px;margin-top:-5px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.budget-content .budget-financing input[type='checkbox']{margin-right:5px;width:18px;height:18px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.budget-content .budget-financing .budget-financing-label{position:relative;top:-4px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.budget-content .error-text,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.budget-content .low-budget-text{color:#f39f17;text-align:center;font-weight:600;margin:20px -35px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.budget-content .low-budget-text{color:#3d3d3d}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.budget-content .tooltip.top{margin-top:5px !important}@media (max-width: 767px){.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.budget-content .error-text{margin-left:-5px;margin-right:-5px}}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-input-field{border:solid 1px #dfdfdf}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-input-field:focus{border-color:#4abde9}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-city-state-zip{position:relative;margin:0 -3px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-city-state-zip .location-city-state-zip-inputs{margin-bottom:20px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-city-state-zip .location-city-state-zip-inputs .location-input-wrapper{padding:0 3px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-city-state-zip .location-city-state-zip-inputs .location-input-wrapper .location-zip,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-city-state-zip .location-city-state-zip-inputs .location-input-wrapper .location-city-state{margin-bottom:0}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-city-state-zip .location-city-state-zip-inputs .location-input-wrapper .location-zip{text-align:center}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-suggestion-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/location-marker.png) no-repeat;background-size:9px 13px;width:9px;height:13px;display:inline-block;position:relative;top:-10px;left:-7px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-suggestion-address{display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-suggestion-address .suggestion-street-address{font-size:16px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .location-suggestion-address .suggestion-city-state{font-size:13px;color:#a4a4a4}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.location-content .dropdown-menu>li>a{padding:6px 20px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.description-content .content-attachment-button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;border:1px dashed #4abde9;color:#4abde9;padding:9px;text-align:center;margin-bottom:16px;font-weight:600;display:block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.description-content .terms-link{color:#9b9b9b;font-size:12px;margin-top:10px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.description-content .attachments-grid{margin:-20px 0% 20px;text-align:center}@media (max-width: 767px){.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.description-content .content-attachment-button{font-size:12px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.description-content .attachments-grid{margin:-20px -20px 20px 0px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.description-content .attachments-grid .grid-item .grid-item-icon{margin-right:25px}}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.password-content .email-display{padding:0px 12px;margin-bottom:20px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.password-content .email-display .email-display-label{font-size:12px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.password-content .email-display .email-display-label span{color:#2e9ccb;float:right;cursor:pointer}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.password-content .email-display .email-display-label span:hover{text-decoration:underline}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.password-content .email-display .email-display-value{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;font-size:16px;color:#4a4a4a;text-decoration:underline}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2{margin:50px -100px 0px -100px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .similar-contractors-title{font-size:14px;font-weight:500;color:#505050;margin-bottom:16px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .selected-contractor{float:left}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .plus-indicator{position:relative;font-size:35px;font-weight:100;color:#939393;float:left;height:204px;width:82px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .plus-indicator .indicator-text{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .suggested-contractors{float:right}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .suggested-contractors similar-contractor-tile{display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .suggested-contractors similar-contractor-tile:last-child{margin-left:25px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 similar-contractor-tile .contractor-tile{-webkit-appearance:none;-moz-appearance:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.23);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.23);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.23);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;width:142px;padding:19px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 similar-contractor-tile .contractor-tile .contractor-tile-image{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 similar-contractor-tile .contractor-tile .contractor-tile-image .contractor-first-initial{transform:scale(1);width:43px;height:43px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;font-size:20px;line-height:43px;background-color:#b9b9b9;color:#fff}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 similar-contractor-tile .contractor-tile .contractor-tile-image img{width:43px;height:43px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 similar-contractor-tile .contractor-tile .contractor-tile-info{font-size:12px;font-weight:500;text-align:center;margin-top:10px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 similar-contractor-tile .contractor-tile .contractor-tile-info .info-business-name{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 similar-contractor-tile .contractor-tile .contractor-tile-info .info-bz-score strong{font-weight:600}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 similar-contractor-tile .contractor-tile .contractor-tile-info .info-review-stars{color:#f5a622}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 similar-contractor-tile .contractor-tile .contractor-tile-info .info-review-stars .fa-star{margin-right:2px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 similar-contractor-tile .contractor-tile .contractor-tile-info .info-review-stars-placeholder{width:20px;height:17px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 similar-contractor-tile .contractor-tile-subtext{text-align:center;color:#484848;font-size:10px;font-weight:500;margin-top:10px}@media (max-width: 991px){.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2{margin:25px 0px 0px 0px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .selected-contractor{float:none;display:none}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .plus-indicator{float:none;height:50px;width:100%;display:none}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .suggested-contractors{float:none}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .suggested-contractors similar-contractor-tile{display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .suggested-contractors similar-contractor-tile:last-child{float:right}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.competing-bid-content .similar-contractors-v2 .suggested-contractors similar-contractor-tile .contractor-tile{width:150px}}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-button{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;height:53px;font-size:16px;font-weight:500;letter-spacing:0.5px;text-align:center;color:#4a4a4a;border:1px solid #dfdfdf;padding-top:15px;margin-bottom:10px;cursor:pointer;position:relative}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-button.answer-button-selected,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-button:hover{border-color:#4abde9}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-button .answer-button-sub-label{position:absolute;top:16px;right:0px;text-align:left;padding-left:16px;color:#9b9b9b;font-size:12px;width:50%}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-button-row{display:table;width:100%}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-button-row .answer-button{width:46%;float:left}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-button-row .answer-button:first-child{margin-right:8%}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-grid-button{-webkit-border-radius:2.2px;-moz-border-radius:2.2px;border-radius:2.2px;border:solid 0.7px #dfdfdf;position:relative;display:inline-block;width:47%;height:120px;margin-bottom:8px;cursor:pointer}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-grid-button:nth-child(even){float:right}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-grid-button:hover,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-grid-button.grid-button-selected{border-color:#4abde9}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-grid-button:hover .button-icon-label .button-label,.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-grid-button.grid-button-selected .button-icon-label .button-label{color:#4abde9}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-grid-button .button-icon-label{position:absolute;bottom:15px;width:100%;text-align:center}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-grid-button .button-icon-label .button-icon{display:block;margin:0px auto 18px auto}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .answer-grid-button .button-icon-label .button-label{font-size:13px;font-weight:600;letter-spacing:0.3px;text-align:center;color:#4a4a4a;word-break:keep-all}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .form-control{-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0 1px 3px 0 rgba(160,160,160,0.5);-webkit-box-shadow:inset 0 1px 3px 0 rgba(160,160,160,0.5);-moz-box-shadow:inset 0 1px 3px 0 rgba(160,160,160,0.5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:none;min-height:45px;margin-bottom:20px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .form-control.error-form-control{border:solid 1.1px #f39f17}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .form-control.project-owner-phone{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/phone.png) no-repeat;background-size:21px 20px;background-position:12px 13px;padding-left:40px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .form-control.project-owner-email{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/email.png) no-repeat;background-size:17px 13px;background-position:13px 15px;padding-left:40px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .form-control.project-location{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/location-marker.png) no-repeat;background-size:9px 13px;background-position:12px 15px;padding-left:32px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .form-control.project-owner-password{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/password.png) no-repeat;background-size:17px 21px;background-position:12px 11px;padding-left:40px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content select.form-control{background:#fff url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/select-arrows-grey-2.png) no-repeat right 8px center;background-size:10px 50%;padding-right:20px;text-transform:capitalize}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content textarea.form-control{height:217px;resize:none}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .form-content-error{color:#f39f17;font-style:italic;font-size:12px;font-weight:600;margin-top:-13px;margin-bottom:10px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .v3-button:disabled{background-color:#dddddd;border-color:#dddddd}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .terms-of-service{text-align:center;font-size:10px;color:#9b9b9b;margin-top:11px;font-weight:600}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content a{color:#01a1dd}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.urgency-content .content-screen-title .screen-title-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/calendar.png) no-repeat;background-size:16px 18px;width:16px;height:18px;display:inline-block;margin-bottom:-3px;margin-right:3px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.user-content .user-welcome-back{text-align:center;font-weight:600;color:#4a4a4a;margin-bottom:10px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.user-content .user-forgot-password{margin-top:8px;display:block;width:100%;text-align:center;font-weight:600;font-size:12px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.user-content .terms-of-service{margin:20px -50px 0px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.job-site-content .content-screen-title .screen-title-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/ruler.png) no-repeat;background-size:15px 19px;width:15px;height:19px;display:inline-block;margin-bottom:-4px;margin-right:3px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .content-screen-title{color:#4a4a4a;font-size:16px;font-weight:600;letter-spacing:0.4px;text-align:center;margin-bottom:24px;margin-left:-100px;margin-right:-100px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .content-screen-title .screen-title-admin-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/admin-face-2.png) no-repeat;background-size:40px 40px;width:40px;height:40px;display:inline-block;margin-bottom:-13px;margin-right:5px;position:relative}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .content-screen-title .screen-title-text-wrapper{display:inline-block}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .content-screen-title .screen-title-text-wrapper .screen-title-text{max-width:400px;display:inline-block;text-align:left;vertical-align:top}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .content-sub-text{font-size:13px;font-weight:500;color:#4a4a4a;margin-left:15px;margin-right:15px;margin-top:25px}@media (max-width: 767px){.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-nav .nav-close-container{top:-4px;right:-5px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar{width:initial;margin:12px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content{width:initial;padding:0px 20px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content.user-content .terms-of-service{margin:50px 0px 0px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .content-screen-title{margin-left:0px;margin-right:0px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .content-screen-title .screen-title-admin-icon{margin-bottom:0px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .content-screen-title .screen-title-text-wrapper{height:44px;min-width:216px;min-height:44px;vertical-align:top;position:relative}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .content-screen-title .screen-title-text-wrapper .screen-title-text{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0px;max-width:216px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content textarea.form-control{height:175px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container .project-form-body .form-body-content .content-sub-text{margin-left:30px;margin-right:30px}}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-nav-v5{background-color:#ffffff}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-nav-v5 .nav-back-container .nav-back-button{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/back-chevron-dark.png) no-repeat;background-size:10px 15px;width:10px;height:15px;display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-nav-v5 .nav-forward-container .nav-forward-button{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/forward-chevron-dark.png) no-repeat;background-size:10px 15px;width:10px;height:15px;display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-nav-v5 .nav-close-container{color:#000000}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar-v5-placeholder{height:70px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar-v5{width:100%;height:5px;margin:0px 0px 60px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar-v5 .progress-bar-bg{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:5px;background-color:#f1f1f1}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar-v5 .progress-bar-value{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;height:5px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container-v5 .project-form-body .form-body-content .content-screen-title{font-size:20px;font-weight:600;margin-left:-200px;margin-right:-200px;margin-bottom:30px}@media (max-width: 767px){.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-progress-bar-v5{margin-bottom:30px}.modal.v3-modal-simple.project-form-modal project-multi-step-form .project-form-container-v5 .project-form-body .form-body-content .content-screen-title{font-size:16px;margin-left:0px;margin-right:0px}}.modal.v3-modal-simple.project-form-modal .modal-content{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;min-height:505px}.modal.v3-modal-simple.project-form-modal .modal-dialog{width:100%;padding:0px;margin:0px;height:100%}.modal.v3-modal-simple.project-form-modal .modal-dialog .modal-content{width:100%;height:100%}@keyframes spin3{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (max-width: 767px){div.claim-business-search .claim-business-search-header{font-size:16px;padding:16px}div.claim-business-search .claim-business-search-content{margin-bottom:20px}div.claim-business-search .claim-business-search-content.with-results{margin-bottom:30px}div.claim-business-search .claim-business-search-content .claim-business-search-form{height:auto}div.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields{padding:0}div.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field{float:none;padding:0 !important;margin:0 0 16px;height:auto;width:100% !important}div.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-label{display:inline-block;position:static;font-weight:300;margin-bottom:6px;letter-spacing:1px}div.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-name,div.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-zip{height:40px;padding-left:12px}div.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-submit{position:static;width:100%;height:50px}div.claim-business-search .claim-business-search-content .claim-business-search-log-in{text-align:center;font-weight:600;margin-top:16px;color:#4a4a4a}div.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item{padding:15px 0;height:auto}div.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item .search-results-item-claim{position:static;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;background-color:#4abde9;font-size:12px;width:190px;color:#fff;margin-top:12px}div.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item:hover{background:none}div.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-add-prompt{float:none;text-align:center;line-height:1.4}div.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-add-prompt .claim-business-add-prompt-link{text-align:center;display:block;margin-top:6px}div.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-add-prompt-center .claim-business-add-prompt-button{margin-top:5px}div.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav{position:relative;float:none;width:100%;margin:2px 0 25px;padding:0 50px;text-align:center}div.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav .prev-page-link,div.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav .next-page-link{width:50px;position:absolute}div.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav .prev-page-link{left:0}div.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav .next-page-link{right:0}}.claim-business-search .claim-business-search-header{font-size:20px;font-weight:700;line-height:1.3;letter-spacing:1.4px;color:#5a6063;margin:0;padding:40px;text-align:center}.claim-business-search .claim-business-search-content{margin-bottom:140px}.claim-business-search .claim-business-search-content.with-results{margin-bottom:60px}.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field{float:left;position:relative}.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field.name-field{width:70%;padding-right:10px}.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field.zip-field{width:30%}.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-field-wrapper{display:block;width:100%;font-weight:400;margin:0}.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .search-form-field-error{color:#f5a623;display:inline-block;margin-top:5px}.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-label{position:absolute;top:13px;left:13px;font-weight:700;letter-spacing:0.2px;color:#5a6063}.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-name,.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-zip{height:43px}.registrations .claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-name,.registrations .claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-zip{padding-top:9px}.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-name.error,.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-zip.error{border:solid 1px #f5a623}.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-name{padding-left:130px}.claim-business-search .claim-business-search-content .claim-business-search-form .claim-business-search-form-fields .claim-business-search-form-field .claim-business-search-form-zip{padding-left:43px}.claim-business-search .claim-business-search-content .claim-business-search-results-wrapper .claim-business-search-results-loading{display:none}.claim-business-search .claim-business-search-content .claim-business-search-results{list-style:none;margin:20px 0 0;padding:0;border-bottom:solid 1px #d0d0d0}.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item{display:block}.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item:hover{cursor:pointer;background-color:rgba(215,215,215,0.3)}.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item:hover .search-results-item-claim{background-color:#4abde9;color:#fff}.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item .search-results-item-content{position:relative;padding:15px 150px 15px 10px;border-top:solid 1px #d0d0d0}.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item .search-results-item-content .search-results-item-details .search-results-item-business-name,.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item .search-results-item-content .search-results-item-details .search-results-item-license,.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item .search-results-item-content .search-results-item-details .search-results-item-address{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item .search-results-item-content .search-results-item-details .search-results-item-business-name{color:#5a6063;font-size:14px;font-weight:600;letter-spacing:0.2px;margin:0 0 8px;line-height:normal}.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item .search-results-item-content .search-results-item-details .search-results-item-license,.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item .search-results-item-content .search-results-item-details .search-results-item-address{color:#5a6063;font-size:12px}.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item .search-results-item-content .search-results-item-details .search-results-item-license{margin-bottom:4px}.claim-business-search .claim-business-search-content .claim-business-search-results .claim-business-search-results-item .search-results-item-content .search-results-item-claim{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;width:130px;font-size:10px;padding:7px 0 6px;-webkit-transition:background-color linear 0.2s;-moz-transition:background-color linear 0.2s;-ms-transition:background-color linear 0.2s;-o-transition:background-color linear 0.2s;transition:background-color linear 0.2s}.claim-business-search .claim-business-search-content .claim-business-search-results-footer{margin-top:15px;padding:0 5px}.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-add-prompt{font-size:14px;font-weight:600;color:#4a4a4a;float:left}.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-add-prompt-center{text-align:center;color:#5a6063;font-weight:700}.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-add-prompt-center .claim-business-add-prompt-button{text-transform:none;margin-left:5px}.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav{float:right}.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav .prev-page-link:not(:hover),.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav .next-page-link:not(:hover),.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav .page-link:not(:hover){text-decoration:none}.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav .prev-page-link{margin-right:15px}.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav .next-page-link{margin-left:15px}.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav .page-link{margin:0 5px}.claim-business-search .claim-business-search-content .claim-business-search-results-footer .claim-business-search-page-nav .page-link.active{text-decoration:underline}.email-password-form-wrapper .email-password-form{padding:15px 0}.email-password-form-wrapper .email-password-form .mail-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/auth/mail-icon.png) 0px 0px no-repeat;background-size:22px 16px;width:22px;height:16px}.email-password-form-wrapper .email-password-form .auth-lock-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/auth/auth-lock-icon.png) 0 -1px no-repeat;background-size:20px 23px;width:20px;height:23px}.email-password-form-wrapper .email-password-form .eye-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/auth/eye-icon.png) 0px 0px no-repeat;background-size:20px 14px;width:20px;height:14px}.email-password-form-wrapper .email-password-form .check-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/auth/check-icon.png) 0px 0px no-repeat;background-size:20px 16px;width:20px;height:16px}.email-password-form-wrapper .email-password-form .email-password-form-item{display:block;margin-bottom:16px}.email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-label{color:#5a6063;letter-spacing:1px;font-size:14px;font-weight:300;margin-bottom:6px;display:block}.email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-input-wrapper{position:relative;height:43px}.email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-input-wrapper .email-password-form-item-left-icon,.email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-input-wrapper .email-password-form-item-right-icon{display:block;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-input-wrapper .email-password-form-item-left-icon{left:12px}.email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-input-wrapper .email-password-form-item-left-icon.auth-lock-icon{left:13px}.email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-input-wrapper .email-password-form-item-right-icon{right:12px}.email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-input-wrapper .email-password-form-item-right-icon.password-icon:hover{cursor:pointer}.email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-input-wrapper .email-password-form-input{width:100%;height:100%;font-weight:400;padding:6px 45px}.email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-input-wrapper .email-password-form-input.email-password-form-input-error{border-color:#f5a623 !important}.email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-error{font-size:14px;font-weight:400;color:#f5a623;margin:5px}.email-password-form-wrapper .email-password-form .email-password-form-submit{display:block;width:100%;height:50px;font-size:15px;font-weight:700}.email-password-form-wrapper .email-password-form-actions{text-align:center;margin-bottom:30px}.email-password-form-wrapper .email-password-form-actions .email-password-form-action{display:block;margin-bottom:15px;font-weight:600}.email-password-form-wrapper .email-password-form-actions .email-password-form-action:not(a){color:#4a4a4a}.email-password-form-wrapper .email-password-form-actions .email-password-form-action.terms-link{color:#9b9b9b;font-size:12px}.auth-modal .modal-content{min-height:inherit !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#auth-modal-content{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit}#auth-modal-content .back-icon-dark{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/back-icon-dark.png) no-repeat;background-size:contain;width:14px;height:21px}#auth-modal-content .auth-modal-close{right:22px;z-index:1}@media (max-width: 767px){#auth-modal-content{position:relative;min-height:100vh}}@keyframes spin3{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#auth-screen-wrapper{margin:0 auto;max-width:1000px;background-color:#fff;margin-top:50px;min-height:490px;position:relative}#auth-screen{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit}#auth-screen .contractor-looking-up-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/characters/contractor-looking-up-icon-v2.png) 0 0 no-repeat;width:63px;height:97px;background-size:contain}#auth-screen .back-icon-dark{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/back-icon-dark.png) no-repeat;background-size:contain;width:14px;height:21px}#auth-screen .back-icon-dark{display:block;position:absolute;top:25px;left:25px}#auth-screen .auth-screen-main-wrapper{padding:20px 20px 0}#auth-screen .auth-screen-main-wrapper.auth-screen-v1_1 .auth-screen-main{max-width:640px}#auth-screen .auth-screen-main-wrapper.auth-screen-v1_1 email-password-form input.form-control{-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0 0 4px 0 rgba(155,155,155,0.5);-webkit-box-shadow:inset 0 0 4px 0 rgba(155,155,155,0.5);-moz-box-shadow:inset 0 0 4px 0 rgba(155,155,155,0.5);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:solid 1px #b9b9b9;height:60px;-webkit-appearance:none;-moz-appearance:none;color:#1b2e40;border:solid 1px #e3e3e3;outline:none}#auth-screen .auth-screen-main-wrapper.auth-screen-v1_1 email-password-form input.form-control.error-form-control{border:solid 1.1px #f39f17}#auth-screen .auth-screen-main-wrapper.auth-screen-v1_1 email-password-form .email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-input-wrapper{height:60px}#auth-screen .auth-screen-main-wrapper.auth-screen-v1_1 email-password-form .email-password-form-wrapper .email-password-form .email-password-form-submit{max-width:175px;margin:0 auto;text-transform:capitalize;height:43px}#auth-screen .auth-screen-main-wrapper.auth-screen-v1_1 email-password-form .email-password-form-wrapper .email-password-form-actions{margin-top:25px}#auth-screen .auth-screen-main-wrapper.auth-screen-v1_1 email-password-form .email-password-form-wrapper .email-password-form-actions .email-password-form-action.terms-link{margin-top:15px}#auth-screen .auth-screen-main-wrapper input.form-control{-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-ms-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}#auth-screen .auth-screen-main-wrapper input.form-control::-webkit-input-placeholder{color:#c0c0c0;font-style:normal}#auth-screen .auth-screen-main-wrapper input.form-control:-moz-placeholder{color:#c0c0c0;opacity:1;font-style:normal}#auth-screen .auth-screen-main-wrapper input.form-control::-moz-placeholder{color:#c0c0c0;opacity:1;font-style:normal}#auth-screen .auth-screen-main-wrapper input.form-control:-ms-input-placeholder{color:#c0c0c0;font-style:normal}#auth-screen .auth-screen-main-wrapper input.form-control:focus{-webkit-appearance:none;-moz-appearance:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-color:#4abde9}#auth-screen .auth-screen-main-wrapper .auth-screen-header{text-align:center;margin-bottom:20px}#auth-screen .auth-screen-main-wrapper .auth-screen-header .auth-screen-header-text{font-size:14px;color:#5a6063;letter-spacing:0.6px;margin:0 0 10px}#auth-screen .auth-screen-main-wrapper .auth-screen-header .auth-screen-header-logo{display:inline-block;width:195px;height:33px;background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-logo-light-blue-retina-v2.png);background-size:contain;background-repeat:no-repeat;background-position:center}#auth-screen .auth-screen-main-wrapper .auth-screen-subheader{text-align:center;font-size:24px;color:#5a6063;letter-spacing:0.8px;margin:30px 0 20px;line-height:1.4;font-weight:600}#auth-screen .auth-screen-main-wrapper .auth-screen-subheader .auth-screen-subheader-name{font-weight:700}#auth-screen .auth-screen-main-wrapper .auth-screen-subheader .auth-screen-subheader-small{display:block;margin-top:5px;font-size:18px}#auth-screen .auth-screen-main-wrapper .auth-screen-user-type-header{text-transform:uppercase;font-size:14px;text-align:center;margin:0 -20px;padding-bottom:20px;border-bottom:solid 1px #c9c9c9;color:#5a6063}#auth-screen .auth-screen-main-wrapper .auth-screen-nav{margin:0 -20px;border-bottom:solid 1px #c9c9c9;position:relative}#auth-screen .auth-screen-main-wrapper .auth-screen-nav .auth-screen-nav-items{list-style:none;margin:0;padding:0}#auth-screen .auth-screen-main-wrapper .auth-screen-nav .auth-screen-nav-items .auth-screen-nav-item{display:block;float:left;width:50%;text-align:center;text-transform:uppercase;letter-spacing:0.5px;padding:10px}#auth-screen .auth-screen-main-wrapper .auth-screen-nav .auth-screen-nav-items .auth-screen-nav-item.active{font-weight:700}#auth-screen .auth-screen-main-wrapper .auth-screen-nav .auth-screen-nav-items .auth-screen-nav-item:hover{cursor:pointer}#auth-screen .auth-screen-main-wrapper .auth-screen-nav .auth-screen-nav-underline{width:50%;height:6px;background-color:#4abde9;position:absolute;bottom:0;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-ms-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}#auth-screen .auth-screen-main-wrapper .auth-screen-main{max-width:740px;margin:0 auto}#auth-screen .auth-screen-main-wrapper .auth-screen-icon{display:block;margin:0 auto}@media (max-width: 767px){#auth-screen-wrapper{min-height:100vh;margin:0;position:relative}#auth-screen .auth-screen-main-wrapper{padding-bottom:100px}#auth-screen .auth-screen-icon{position:absolute;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}}.generated-message-text .message-text-info-icon{width:14px;height:14px;display:inline-block;background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/info-icon-blue.png);vertical-align:text-top;margin-left:2px}.generated-message-text .message-text-info-icon.white-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/info-icon-white.png)}.calendar-reminder-modal{text-align:center}@media (max-width: 991px){.calendar-reminder-modal{background-color:white}}.calendar-reminder-modal .section-content-title{font-size:22px}.calendar-reminder-modal .calendar-button{width:100%;max-width:300px;margin-bottom:15px}.tooltip-modern .tooltip-inner{background-color:#fff;color:#5a6063;font-size:13px;padding:12px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;box-shadow:0px 0px 2px 1px rgba(90,96,99,0.5);-webkit-box-shadow:0px 0px 2px 1px rgba(90,96,99,0.5);-moz-box-shadow:0px 0px 2px 1px rgba(90,96,99,0.5)}.tooltip-modern.in{opacity:1 !important}.tooltip-modern.top .tooltip-arrow{border-top-color:#fff}.tooltip-modern.right .tooltip-arrow{border-right-color:#fff}.tooltip-modern.bottom .tooltip-arrow{border-bottom-color:#fff}.tooltip-modern.left .tooltip-arrow{border-left-color:#fff}.checkmark{width:150px;height:150px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:10% auto;-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0px 0px 0px #5cc095;-webkit-box-shadow:inset 0px 0px 0px #5cc095;-moz-box-shadow:inset 0px 0px 0px #5cc095;-webkit-animation:fill 0.4s ease-in-out 0.4s forwards, scale 0.3s ease-in-out 0.9s both;-moz-animation:fill 0.4s ease-in-out 0.4s forwards, scale 0.3s ease-in-out 0.9s both;-ms-animation:fill 0.4s ease-in-out 0.4s forwards, scale 0.3s ease-in-out 0.9s both;-o-animation:fill 0.4s ease-in-out 0.4s forwards, scale 0.3s ease-in-out 0.9s both;animation:fill 0.4s ease-in-out 0.4s forwards, scale 0.3s ease-in-out 0.9s both}.checkmark .checkmark-circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#5cc095;fill:none;-webkit-animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;-moz-animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;-ms-animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;-o-animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;animation:stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards}.checkmark .checkmark-check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;-moz-animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;-ms-animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;-o-animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;animation:stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards}@-moz-keyframes stroke{100%{stroke-dashoffset:0}}@-webkit-keyframes stroke{100%{stroke-dashoffset:0}}@-o-keyframes stroke{100%{stroke-dashoffset:0}}@keyframes stroke{100%{stroke-dashoffset:0}}@-moz-keyframes scale{0%,100%{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}50%{-moz-transform:scale3d(1.1, 1.1, 1);-o-transform:scale3d(1.1, 1.1, 1);-ms-transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@-webkit-keyframes scale{0%,100%{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}50%{-moz-transform:scale3d(1.1, 1.1, 1);-o-transform:scale3d(1.1, 1.1, 1);-ms-transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@-o-keyframes scale{0%,100%{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}50%{-moz-transform:scale3d(1.1, 1.1, 1);-o-transform:scale3d(1.1, 1.1, 1);-ms-transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@keyframes scale{0%,100%{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}50%{-moz-transform:scale3d(1.1, 1.1, 1);-o-transform:scale3d(1.1, 1.1, 1);-ms-transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}}@-moz-keyframes fill{100%{-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0px 0px 0px 75px #5cc095;-webkit-box-shadow:inset 0px 0px 0px 75px #5cc095;-moz-box-shadow:inset 0px 0px 0px 75px #5cc095}}@-webkit-keyframes fill{100%{-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0px 0px 0px 75px #5cc095;-webkit-box-shadow:inset 0px 0px 0px 75px #5cc095;-moz-box-shadow:inset 0px 0px 0px 75px #5cc095}}@-o-keyframes fill{100%{-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0px 0px 0px 75px #5cc095;-webkit-box-shadow:inset 0px 0px 0px 75px #5cc095;-moz-box-shadow:inset 0px 0px 0px 75px #5cc095}}@keyframes fill{100%{-webkit-appearance:none;-moz-appearance:none;box-shadow:inset 0px 0px 0px 75px #5cc095;-webkit-box-shadow:inset 0px 0px 0px 75px #5cc095;-moz-box-shadow:inset 0px 0px 0px 75px #5cc095}}.checkmark-wrapper{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.multi-select-dropdown{display:inline-block;position:relative;z-index:999;line-height:1}.multi-select-dropdown .multi-select-dropdown-toggle{padding:6px 12px;background-color:transparent;border:none;outline:none;width:160px;text-align:left}.multi-select-dropdown .custom-select-dropdown-toggle{cursor:pointer}.multi-select-dropdown .dropdown-options-wrapper{position:absolute;top:100%;left:0;background-color:#fff;border-radius:2px;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.4);max-width:300px;max-height:400px;overflow:scroll;border:solid 1px #d6d6d6;width:190px}.multi-select-dropdown .dropdown-options-wrapper.wide-wrapper{width:auto;max-width:none}.multi-select-dropdown .dropdown-options-wrapper .select-actions .select-action{float:left;width:50%;display:block;padding:8px;text-align:center;border-bottom:solid 1px #d6d6d6;color:black}.multi-select-dropdown .dropdown-options-wrapper .select-actions .select-action:not(:first-child){border-left:solid 1px #d6d6d6}.multi-select-dropdown .dropdown-options-wrapper .select-actions .select-action:hover{background-color:#f5f5f5}.multi-select-dropdown .dropdown-options-wrapper .dropdown-options{list-style:none;padding:6px 0}.multi-select-dropdown .dropdown-options-wrapper .dropdown-options .dropdown-option{padding:6px 8px;font-size:13px;font-weight:600;color:#333}.multi-select-dropdown .dropdown-options-wrapper .dropdown-options .dropdown-option:hover{background-color:#f5f5f5;cursor:pointer}.multi-select-dropdown .dropdown-options-wrapper .dropdown-options .dropdown-option .dropdown-option-check-wrapper,.multi-select-dropdown .dropdown-options-wrapper .dropdown-options .dropdown-option .dropdown-option-text-wrapper{float:left}.multi-select-dropdown .dropdown-options-wrapper .dropdown-options .dropdown-option .dropdown-option-check-wrapper{margin-right:6px;padding:1px 0;width:13px;height:12px}.multi-select-dropdown .dropdown-options-wrapper .dropdown-options .dropdown-option .dropdown-option-check-wrapper .check-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/auth/check-icon.png) 0px 0px no-repeat;background-size:20px 16px;width:20px;height:16px;display:block;background-size:contain;width:100%;height:100%}.multi-select-dropdown.bz-modern{display:block}.multi-select-dropdown.bz-modern .multi-select-dropdown-toggle{height:55px;border:solid 1px #4abde9;border-radius:2px;position:relative;padding-right:32px}.multi-select-dropdown.bz-modern .multi-select-dropdown-toggle .dropdown-toggle-arrow{width:10px;height:10px;display:block;border:solid 2px #4abde9;border-top-width:0;border-left-width:0;position:absolute;right:20px;top:50%;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-moz-transform:rotate(45deg) translateY(-75%);-o-transform:rotate(45deg) translateY(-75%);-ms-transform:rotate(45deg) translateY(-75%);-webkit-transform:rotate(45deg) translateY(-75%);transform:rotate(45deg) translateY(-75%)}.multi-select-dropdown.bz-modern .dropdown-options-wrapper .dropdown-options .dropdown-option{font-size:16px;padding:9px 12px;font-weight:400}.multi-select-dropdown.bz-modern .dropdown-options-wrapper .dropdown-options .dropdown-option .dropdown-option-check-wrapper{height:15px}.multi-select-dropdown.bz-modern .dropdown-options-wrapper .dropdown-options .dropdown-option.dropdown-option-selected{background-color:#f5f5f5}.multi-select-dropdown.single-select .dropdown-options-wrapper .dropdown-options .dropdown-option .dropdown-option-check-wrapper{display:none}.select-dropdown.bz-modern{display:block;width:100%;height:55px;border:solid 1px #4abde9;border-radius:2px;outline:none;background-color:#fff;padding:6px 12px}.contractor-claim-fullscreen-modal .setup-body-content{margin-top:25px}.contractor-claim-fullscreen-modal .body-section-title{font-size:28px;font-weight:500;color:#2f2f2f;margin-bottom:35px}.contractor-claim-fullscreen-modal .body-section-subtitle{font-size:20px;font-weight:500;color:#2f2f2f;margin-bottom:35px}.contractor-claim-fullscreen-modal .email-password-form-wrapper .email-password-form .email-password-form-item .email-password-form-item-input-wrapper{height:60px}.contractor-claim-fullscreen-modal .email-password-form-wrapper .email-password-form-actions .email-password-form-action.terms-link{margin-top:0px}@media (max-width: 767px){.contractor-claim-fullscreen-modal .setup-body{margin-top:24px;margin-bottom:0px}.contractor-claim-fullscreen-modal .setup-body .setup-body-content{margin-top:0px}.contractor-claim-fullscreen-modal .body-section-title{font-size:20px}.contractor-claim-fullscreen-modal .body-section-title .small-title{font-size:14px;margin-top:5px}.contractor-claim-fullscreen-modal .body-section-subtitle{font-size:20px;margin-bottom:20px}}@media (max-width: 767px){div.impersonation-banner{font-size:12px;padding:15px}div.impersonation-banner .revert-impersonation-form{padding:0}div.impersonation-banner .revert-impersonation-form .revert-impersonation-button{position:static;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;margin-top:10px;width:100%;font-size:11px}}.impersonation-banner{position:fixed;z-index:9999;bottom:0;left:0;width:100%;padding:20px;background-color:#ee6374;color:#fff;font-size:14px;-webkit-animation:slide-up linear 0.2s forwards;-moz-animation:slide-up linear 0.2s forwards;-ms-animation:slide-up linear 0.2s forwards;-o-animation:slide-up linear 0.2s forwards;animation:slide-up linear 0.2s forwards}.impersonation-banner.collapsed{-webkit-animation:slide-down linear 0.2s forwards;-moz-animation:slide-down linear 0.2s forwards;-ms-animation:slide-down linear 0.2s forwards;-o-animation:slide-down linear 0.2s forwards;animation:slide-down linear 0.2s forwards}.impersonation-banner.collapsed .impersonation-banner-collapse{-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@-moz-keyframes slide-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes slide-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-down{0%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}100%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slide-down{0%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}100%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@-o-keyframes slide-down{0%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}100%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-down{0%{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}100%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}.impersonation-banner .impersonation-banner-collapse{position:absolute;top:-40px;right:25px;color:#ee6374;font-size:28px;-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transition:transform 0.2s linear;-moz-transition:transform 0.2s linear;-ms-transition:transform 0.2s linear;-o-transition:transform 0.2s linear;transition:transform 0.2s linear}.impersonation-banner .impersonation-banner-collapse:hover{cursor:pointer}.impersonation-banner .revert-impersonation-form{position:relative;padding-right:202px}.impersonation-banner .revert-impersonation-form .revert-impersonation-button{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;letter-spacing:1.2px;outline:none !important;font-size:12px}partnerships-banner{-webkit-transition:0.6s all;-moz-transition:0.6s all;-ms-transition:0.6s all;-o-transition:0.6s all;transition:0.6s all;position:fixed;display:block;bottom:-40px;width:100%;background-color:rgba(66,74,82,0.9);color:#ffffff;height:40px;text-align:center;padding:9px;z-index:999}partnerships-banner.visible{-webkit-transition:0.6s all;-moz-transition:0.6s all;-ms-transition:0.6s all;-o-transition:0.6s all;transition:0.6s all;bottom:0px}partnerships-banner a,partnerships-banner a:hover,partnerships-banner a:active,partnerships-banner a:focus{color:#ffffff;font-weight:600}partnerships-banner .close{text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=$ms_value);filter:alpha(opacity=80);color:#fff;top:4px;font-size:25px}partnerships-banner .close:hover{color:#fff}banner-manager{display:block}banner-manager .spacer{-webkit-transition:0.4s all ease-in-out;-moz-transition:0.4s all ease-in-out;-ms-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out;height:0px}banner-manager .spacer.add-space{height:94px}banner-manager .banner-manager-container{display:block;position:fixed;top:52px;left:0px;width:100%;z-index:1000}banner-manager .banner-manager-container .banner-text-wrapper{padding:8px 10px 10px 10px;line-height:25px;height:94px;left:0px}banner-manager .banner-manager-container .banner-text{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:54px;padding-top:5px;padding-bottom:5px;float:left;font-size:16px;width:60%;color:#ffffff}banner-manager .banner-manager-container .banner-action{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;float:right;margin-right:32px}banner-manager .banner-manager-container .banner-action .plan-b-action{margin-right:20px;font-size:14px;font-weight:500;color:#ffffff}banner-manager .banner-manager-container .banner-action .v3-button{font-weight:600;font-size:16px;min-width:200px;text-transform:none !important}banner-manager .banner-manager-container .banner-action .banner-closer{display:inline-block;margin-left:20px;padding:0}@media (max-width: 767px){banner-manager .banner-manager-container .banner-action{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;position:static}}@media (max-width: 767px){banner-manager.activity-feed-mobile{margin-left:-15px;margin-right:-15px}.banner-present banner-manager .banner-manager-container{position:static}.banner-present banner-manager .spacer.add-space{display:none}}.message-banner{position:relative;width:100%;display:block;background-color:#51c7b7;color:#ffffff;font-size:16px;font-weight:600}.message-banner.with-padding{padding:10px 25px}.message-banner.with-slim-padding{padding:0px}.message-banner.message-banner-error{background-color:#eb818e}.message-banner.message-banner-orange{background-color:#f5a623}.message-banner.message-banner-warning{background-image:linear-gradient(to left, #f1935a, #fed18f)}.message-banner.banner-position-overlay{-webkit-transition:0.4s all ease-in-out;-moz-transition:0.4s all ease-in-out;-ms-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out;position:fixed;top:52px;width:100%;z-index:99999}.message-banner.banner-position-block{-webkit-transition:0.4s all ease-in-out;-moz-transition:0.4s all ease-in-out;-ms-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out}.message-banner.message-banner-hidden{display:none}.message-banner .message-banner-container{padding:20px;width:100%}.message-banner .message-banner-container .banner-confirmation-actions{float:right;outline:none}.message-banner .message-banner-container .banner-confirmation-actions .confirmation-action{text-transform:uppercase;font-size:14px;color:#ffffff;padding:5.5px 13px;margin:0px 6px;outline:none}.message-banner .message-banner-container .banner-confirmation-actions .confirmation-action.confirmation-action-button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ffffff;background-color:rgba(255,255,255,0.1);outline:none}@media (max-width: 767px){.message-banner{font-size:14px;min-height:49px}.message-banner.with-padding{padding:16px 32px}.message-banner.fixed-top-mobile{top:0 !important}.message-banner .message-banner-container{padding:15px}.message-banner .message-banner-container .banner-confirmation-actions{position:absolute;float:none;left:0px;bottom:5px;width:100%}.message-banner .message-banner-container .banner-confirmation-actions.win-claim{bottom:20px}.message-banner .message-banner-container .banner-confirmation-actions .confirmation-action.confirmation-action-button{padding:9px 35px}}referral-agreement-modal{display:block}referral-agreement-modal .bz-light-blue-house-icon{width:42px;height:42px;background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-icon-light-blue-retina.png);background-size:contain;background-repeat:no-repeat;background-position:center}referral-agreement-modal .header,referral-agreement-modal .bz-light-blue-house-icon,referral-agreement-modal .body,referral-agreement-modal signature-input{margin-bottom:25px}referral-agreement-modal referral-agreement-link{margin-bottom:50px}referral-agreement-modal .header{margin-top:0px;font-weight:600;text-align:center;font-size:30px;text-transform:none}referral-agreement-modal .body{font-size:22px;padding:0px 40px;font-weight:300}referral-agreement-modal .body .small-font{font-size:16px}@media (max-width: 767px){referral-agreement-modal .header{font-size:20px}referral-agreement-modal .body{font-size:17px;padding:0px}referral-agreement-modal signature-input{margin-bottom:15px}referral-agreement-modal referral-agreement-link{margin-bottom:25px}referral-agreement-modal .v3-button{width:100%;padding:10px}}referral-agreement-modal-test .modal-title{text-transform:none}referral-fee-form-test .body{margin-top:20px;font-size:16px}referral-fee-form-test .v3-button{height:63px;font-weight:600}referral-fee-form-test signature-input{margin-bottom:15px}referral-fee-form-test .referral-fee-form-with-signature{position:relative;padding-right:210px}referral-fee-form-test .referral-fee-form-with-signature .v3-button{position:absolute;width:200px;top:50%;transform:translateY(-50%);right:0}referral-fee-form-test .referral-fee-form-without-signature .v3-button{width:300px}referral-fee-form-test .referral-fee-wrapper{border-radius:50%;width:230px;height:230px;box-shadow:0 3px 5px 0 rgba(0,0,0,0.5);margin:40px auto}referral-fee-form-test .referral-fee-wrapper .referral-fee-text{color:#0097f0;padding-top:24px}referral-fee-form-test .referral-fee-wrapper .referral-fee-text .referral-fee-lg-text{font-size:72px}referral-fee-form-test .referral-fee-wrapper .referral-fee-text .referral-fee-sm-text{font-size:31px;margin-left:-5px}referral-fee-form-test .referral-fee-wrapper .referral-fee{font-size:20px}referral-fee-form-test .referral-fee-wrapper .referral-agreement-link-wrapper{position:relative}referral-fee-form-test .referral-fee-wrapper .referral-agreement-link-wrapper .agreement-link{padding:22px 28px;width:240px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.34);margin:20px -8px 20px -6px;background-color:white}referral-fee-form-test signature-input .signature-input-container .signature-input{padding:9px 8px 9px 148px}referral-fee-form-test signature-input .signature-input-container .dashed-line{bottom:12px}@media (max-width: 767px){referral-fee-form-test .referral-fee-form .v3-button,referral-fee-form-test .referral-fee-form-without-signature .v3-button{width:100%;position:relative;transform:none}referral-fee-form-test .referral-fee-form-with-signature{padding-right:0px}referral-fee-form-test .referral-fee-form-with-signature signature-input .signature-input-container .signature-input{padding-left:30px}}.lead-terms referral-fee-form-test .body{margin-top:0px}body .modal.v3-modal generic-modal-container{position:relative;display:block}body .modal.v3-modal generic-modal-container .modal-content{position:static}body .modal.v3-modal generic-modal-container .modal-content .modal-body{padding-top:5px;padding-bottom:30px}signature-input{display:block;position:relative}signature-input .signature-input-container{position:relative;width:100%}signature-input .signature-input-container .signature-input{font-family:'Zeyada', cursive;background-color:#f3fcff;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.34);border-radius:3px;width:100%;font-size:30px;font-weight:500;padding:25px 8px 22px 148px;border-width:0px;position:relative;z-index:1}signature-input .signature-input-container .signature-input::-webkit-input-placeholder{font-family:Times New Roman;font-size:18px;color:#4abde9}signature-input .signature-input-container .signature-input:-moz-placeholder{font-family:Times New Roman;font-size:18px;color:#4abde9}signature-input .signature-input-container .signature-input::-moz-placeholder{font-family:Times New Roman;font-size:18px;color:#4abde9}signature-input .signature-input-container .signature-input:-ms-input-placeholder{font-family:Times New Roman;font-size:18px;color:#4abde9}signature-input .signature-input-container .dashed-line{position:absolute;z-index:2;bottom:20px;left:8px;right:8px;border-bottom:1px dashed #767676;height:0px}signature-input .signature-x{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:120px;z-index:2;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:25px;color:#808080;height:38px;width:20px}signature-input .arrow-text{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px;display:inline-block;z-index:5;padding:7.5px 10px 0px 10px;background-color:#4abde9;height:30px;margin-right:35px;color:white}signature-input .arrow-text .right-triangle{position:absolute;top:0px;left:100%;width:0px;height:0px;border-left:15px solid #4abde9;border-top:15px solid transparent;border-bottom:15px solid transparent}@media (max-width: 767px){signature-input .signature-input-container .signature-input{padding-left:33px}signature-input .signature-x{left:5px}}#contractor-blocks-banner{background-color:#eb818e}#contractor-blocks-banner .message-banner-container{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0px}#contractor-blocks-banner .message-banner-container .container{position:relative}#contractor-blocks-banner .message-banner-container .contractor-blocks-banner{margin-right:250px;font-size:16px;text-align:center}#contractor-blocks-banner .message-banner-container .contractor-blocks-banner.left-align{text-align:left}#contractor-blocks-banner .message-banner-container .stale-lead{padding:0 20px}#contractor-blocks-banner .message-banner-container .banner-action{float:right;outline:none;margin-left:10px}#contractor-blocks-banner .message-banner-container .banner-action .v3-button.v3-solid-white-button{color:#ff6b6a !important;font-weight:600;text-transform:capitalize;min-width:185px}#contractor-blocks-banner .message-banner-container .banner-confirmation-actions{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);float:none;position:absolute;right:0px}@media (max-width: 767px){#contractor-blocks-banner:not(.message-banner-hidden){min-height:150px}#contractor-blocks-banner .message-banner-container{font-size:15px;height:130px;-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);position:absolute;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);top:15px;width:100%}#contractor-blocks-banner .message-banner-container .contractor-blocks-banner{margin-right:0px;text-align:center}#contractor-blocks-banner .message-banner-container .contractor-blocks-banner.left-align{text-align:center}#contractor-blocks-banner .message-banner-container .stale-lead{padding:0;min-width:300px}#contractor-blocks-banner .message-banner-container .banner-action{float:none;margin:20px 0;text-align:center}#contractor-blocks-banner .message-banner-container .banner-action .v3-button.v3-solid-white-button{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;position:static;font-size:12px}#contractor-blocks-banner .message-banner-container .banner-confirmation-actions{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;top:auto;right:auto}#contractor-blocks-banner .message-banner-container .banner-confirmation-actions .confirmation-action.lower{position:relative;top:35px}#contractor-blocks-banner .message-banner-container .short-text{position:relative;top:15px;font-size:15px;line-height:normal}#contractor-blocks-banner .message-banner-container .project-owner-name{font-style:normal;margin:0 auto}}@media (max-width: 568px){#contractor-blocks-banner:not(.message-banner-hidden){min-height:175px}}bulk-data-application-form .hubspot-form{padding:4rem}@-moz-keyframes dotleftpulse{0%{margin-left:1px;opacity:1}100%{margin-left:8px;opacity:0.1}}@-webkit-keyframes dotleftpulse{0%{margin-left:1px;opacity:1}100%{margin-left:8px;opacity:0.1}}@-o-keyframes dotleftpulse{0%{margin-left:1px;opacity:1}100%{margin-left:8px;opacity:0.1}}@keyframes dotleftpulse{0%{margin-left:1px;opacity:1}100%{margin-left:8px;opacity:0.1}}@-moz-keyframes dotrightpulse{0%{margin-right:1px;opacity:1}100%{margin-right:8px;opacity:0.1}}@-webkit-keyframes dotrightpulse{0%{margin-right:1px;opacity:1}100%{margin-right:8px;opacity:0.1}}@-o-keyframes dotrightpulse{0%{margin-right:1px;opacity:1}100%{margin-right:8px;opacity:0.1}}@keyframes dotrightpulse{0%{margin-right:1px;opacity:1}100%{margin-right:8px;opacity:0.1}}.logo-circles{margin:16px 0px;width:8px;height:8px;background-color:#4abde9;border-radius:50%;display:inline-block}.logo-circles.left{-webkit-animation:dotrightpulse 700ms alternate infinite;-moz-animation:dotrightpulse 700ms alternate infinite;-ms-animation:dotrightpulse 700ms alternate infinite;-o-animation:dotrightpulse 700ms alternate infinite;animation:dotrightpulse 700ms alternate infinite}.logo-circles.right{-webkit-animation:dotleftpulse 700ms alternate infinite;-moz-animation:dotleftpulse 700ms alternate infinite;-ms-animation:dotleftpulse 700ms alternate infinite;-o-animation:dotleftpulse 700ms alternate infinite;animation:dotleftpulse 700ms alternate infinite}.logo-circles.one{-webkit-animation-delay:150ms;-moz-animation-delay:150ms;-o-animation-delay:150ms;animation-delay:150ms}.logo-circles.two{-webkit-animation-delay:300ms;-moz-animation-delay:300ms;-o-animation-delay:300ms;animation-delay:300ms}.logo-circles.three{-webkit-animation-delay:450ms;-moz-animation-delay:450ms;-o-animation-delay:450ms;animation-delay:450ms}.bz-waiting-logo{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-round-icon-blue.png) no-repeat;background-size:40px 40px;width:40px;height:40px;display:inline-block}file-upload-button-wrapper,.file-upload-button-wrapper{display:block}.select-field{margin-bottom:40px}generic-form{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit}generic-form .generic-form-container{padding:50px 70px}generic-form .generic-form-container p{font-size:20px;font-weight:normal;margin-bottom:20px}generic-form .generic-form-container h2{line-height:50px;font-size:40px;font-weight:600;color:#484848;text-transform:none;margin-bottom:30px}generic-form .generic-form-container label{font-size:20px;font-weight:normal;margin-bottom:10px}generic-form .generic-form-container input{height:55px;width:100%;margin-bottom:30px;padding:0 10px}generic-form .generic-form-container input[type='submit']{width:220px;height:45px;font-size:16px}generic-form .generic-form-container input[type='checkbox']{height:unset}generic-form .generic-form-container textarea{width:100%;height:150px;margin-bottom:30px;border:1px #d0d0d0 solid;padding:10px 10px}generic-form .generic-form-container .error-text{margin-bottom:8px}generic-form .form-submitted-overlay{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;background-color:rgba(0,0,0,0.4);border-radius:6px}generic-form .form-submitted-overlay.as-seperate-page{position:fixed}generic-form .form-submitted-overlay .center-div{background-color:white;position:relative;top:50%;margin-top:-80px;padding:20px;display:inline-block;border-radius:6px}generic-form .form-submitted-overlay .center-div h2{font-size:30px;font-weight:600}generic-form .form-submitted-overlay .center-div p{font-size:20px;margin-bottom:20px}generic-form .form-loader{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;background-color:rgba(0,0,0,0.4);border-radius:6px}generic-form .form-loader.as-seperate-page{position:fixed}generic-form .form-loader .center-div{position:relative;top:50%;margin-top:-20px}@media (max-width: 767px){generic-form .generic-form-container{padding:30px}generic-form .generic-form-container h2{font-size:18px;line-height:25px}generic-form .generic-form-container p{font-size:14px;margin-top:20px;margin-bottom:10px;width:85%}generic-form .generic-form-container label{font-size:14px;margin-bottom:10px}generic-form .generic-form-container input{border:1px #d0d0d0 solid}generic-form .form-submitted-overlay .center-div h2{font-size:16px}generic-form .form-submitted-overlay .center-div p{font-size:14px}}.file-upload-component{display:none !important}.u-clickable{cursor:pointer}.u-edit-text{cursor:text}.u-clickable:hover{opacity:0.9}.u-fw-normal{font-weight:400}.u-fw-bold{font-weight:700}.u-strike{text-decoration:line-through}.u-unclickable{pointer-events:none;text-decoration:none}.u-truncate-line{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.u-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.u-h-100{height:100%}.u-w-100{width:100%}.u-w-50{width:50%}.u-default-text-color{color:#5a6063 !important}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-left{text-align:left}.u-vertical-abs-center{position:absolute;top:50%;transform:translateY(-50%)}.u-abs-center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.u-small-gutters.row,.u-small-gutters .row{margin-right:-2.5px;margin-left:-2.5px}.u-small-gutters.row>[class^='col-'],.u-small-gutters.row>[class*=' col-'],.u-small-gutters .row>[class^='col-'],.u-small-gutters .row>[class*=' col-']{padding-right:2.5px;padding-left:2.5px}.u-hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.u-fl{float:left}.u-fr{float:right}.u-pv-0{padding-top:0px !important;padding-bottom:0px !important}.u-ph-0{padding-left:0px !important;padding-right:0px !important}.u-no-margin{margin:0px !important}.u-no-v-margin{margin-top:0px !important;margin-bottom:0px !important}.u-no-h-margin{margin-left:0px !important;margin-right:0px !important}.u-no-padding{padding:0px}.u-db{display:block !important}.bootstrap-link{color:#428bca;text-decoration:none}.no-underline-hover:hover{text-decoration:none}.bootstrap-link:hover{text-decoration:underline}.u-dib{display:inline-block}.u-di{display:inline}.u-bold{font-weight:600}.u-semi-bold{font-weight:600}.u-margin-auto{margin-left:auto;margin-right:auto}.u-scroll-x{overflow-x:scroll}.u-va-top{vertical-align:top}.u-hide{visibility:hidden}.u-no-wrap{white-space:nowrap}.u-wrap{white-space:normal}.u-relative{position:relative}.x-icon{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:35px;font-weight:200;font-style:normal}.x-icon:before{content:'×'}.u-orange{color:#f5a623 !important}.u-no-border{border-width:0px !important}.u-background-contain{background-position:center;background-size:contain;background-repeat:no-repeat}.z-index-high{z-index:1000}.u-text-transform-none{text-transform:none}.u-error{color:#ee6374}.u-width-fit-content{width:fit-content;width:-moz-min-content;width:-webkit-min-content}@media (min-width: 1200px){.l-hidden{display:none}}@media (max-width: 1199px){.m-hidden{display:none}}@media (max-width: 991px){.sm-hidden{display:none}}@media (max-width: 767px){.xs-hidden{display:none}.u-xs-text-center{text-align:center}.u-xs-fl{float:left}.u-xs-fr{float:right}.u-input-no-outline:focus{outline:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-center{align-items:center}.items-start{align-items:start}.items-flex-end{align-items:flex-end}.w-100{width:100%}.h-100{height:100%}.fr{float:right}.fl{float:left}.dib{display:inline-block}/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.18.1 - 2016-07-10T00:18:11.107Z
 * License: MIT
 */.ui-select-highlight{font-weight:700}.ui-select-offscreen{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}.ui-select-choices-row:hover{background-color:#f5f5f5}.ng-dirty.ng-invalid>a.select2-choice{border-color:#D44950}.select2-result-single{padding-left:0}.select-locked>.ui-select-match-close,.select2-locked>.select2-search-choice-close{display:none}body>.select2-container.open{z-index:9999}.ui-select-container.select2.direction-up .ui-select-match,.ui-select-container.direction-up[theme=select2] .ui-select-match{border-radius:0 0 4px 4px}.ui-select-container.select2.direction-up .ui-select-dropdown,.ui-select-container.direction-up[theme=select2] .ui-select-dropdown{border-radius:4px 4px 0 0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,0.25);margin-top:-4px}.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search,.ui-select-container.direction-up[theme=select2] .ui-select-dropdown .select2-search{margin-top:4px}.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match,.ui-select-container.direction-up.select2-dropdown-open[theme=select2] .ui-select-match{border-bottom-color:#5897fb}.selectize-input.selectize-focus{border-color:#007FBB !important}.selectize-control>.selectize-dropdown,.selectize-control>.selectize-input>input{width:100%}.ng-dirty.ng-invalid>div.selectize-input{border-color:#D44950}.ui-select-container.direction-up[theme=selectize] .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,0.25);margin-top:-2px}.btn-default-focus{color:#333;background-color:#EBEBEB;border-color:#ADADAD;text-decoration:none;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px 0 0 4px}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px 0 0 4px !important}.ui-select-bootstrap>.ui-select-match>.btn{text-align:left !important}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}body>.ui-select-bootstrap.open{z-index:1000}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent !important;border:none;outline:0;height:1.666666em;margin-bottom:3px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}.ui-select-multiple .ui-select-match-item{position:relative}.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none}.ui-select-multiple:hover .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}.ui-select-multiple:hover .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}.ui-select-bootstrap .ui-select-choices-row>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>a:focus,.ui-select-bootstrap .ui-select-choices-row>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.active.disabled>a,.ui-select-bootstrap .ui-select-choices-row.disabled>a{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none !important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#D44950}.ui-select-container.direction-up[theme=bootstrap] .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,0.25)}.postpone-modal-container{padding:25px}.postpone-modal-container .modal-header{margin:-17px}.postpone-modal-container .title-font{font-size:17px;font-weight:600;text-transform:none;text-align:center;margin-bottom:15px}.postpone-modal-container .postpone-option{display:block;text-align:center;font-size:16px;font-weight:600;color:#4abde9;height:56px;line-height:56px;margin-bottom:15px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.postpone-modal-container .desc-font{font-size:14px;font-weight:500;margin-bottom:25px;text-align:center}.postpone-modal-container label{font-size:14px}.postpone-modal-container input:hover{cursor:pointer}.postpone-modal-container .postpone-option:hover{text-decoration:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}download-co-ios-app-banner{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit}download-co-ios-app-banner .downloadAppContainer{position:fixed;height:75px;z-index:3000;top:0;width:100vw;background-color:#f6f6f6;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.28)}download-co-ios-app-banner .downloadAppContainer .close-x{height:75px;line-height:75px;font-size:24px}download-co-ios-app-banner .downloadAppContainer .app-logo{margin-top:10px;height:55px;width:55px;border-radius:7px;background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/logos/bz-pro-logo.png);background-size:cover;margin-left:15px;margin-right:15px}download-co-ios-app-banner .downloadAppContainer .title-container{margin:auto;height:75px;padding-top:20px}download-co-ios-app-banner .downloadAppContainer .title-container .app-title{font-size:14px;font-weight:700;margin-bottom:0px}download-co-ios-app-banner .downloadAppContainer .title-container .app-description{font-size:10px}download-co-ios-app-banner .downloadAppContainer .button{padding:8px 11px;background-color:#01a1dd;color:white;font-size:12px;font-weight:700;margin-top:22px;border-radius:3px;letter-spacing:1px}@media (max-width: 374px){download-co-ios-app-banner .downloadAppContainer .app-logo{margin-top:15px;height:45px;width:45px;border-radius:5px}download-co-ios-app-banner .downloadAppContainer .title-container{padding-top:13px}download-co-ios-app-banner .downloadAppContainer .title-container .app-description{max-width:100px}download-co-ios-app-banner .downloadAppContainer .button{padding:8px 10px;font-size:11px}}generic-banner{-webkit-transition:0.4s all ease-in-out;-moz-transition:0.4s all ease-in-out;-ms-transition:0.4s all ease-in-out;-o-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out;position:relative;width:100%;min-height:94px;display:block;z-index:1000;font-weight:600;font-family:'Open Sans';color:#ffffff;font-size:16px;background-color:#51c7b7}generic-banner .white-question-mark-icon{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/question-mark-white.png);background-repeat:no-repeat;background-size:13px 13px;width:13px;height:13px}generic-banner .u-bg-white{background-color:#ffffff}generic-banner .u-alert-red{color:#ff6b6a !important}generic-banner .u-banner-green{color:#51c7b7 !important}generic-banner a{color:#ffffff}generic-banner .underline{text-decoration:underline}generic-banner.bg-red{background-color:#eb818e}generic-banner.alert-colors{background-color:#eb818e}generic-banner.alert-colors .v3-button{color:#ff6b6a !important}generic-banner.warning-colors{background-color:#f1ae41}generic-banner.warning-colors .v3-button{color:#e8a63c !important}generic-banner.no-max-width .content-container{max-width:100% !important;text-align:center}generic-banner.white-buttons .v3-button{color:#51c7b7;text-transform:none;background-color:white;font-weight:600;min-width:185px;padding-left:5px;padding-right:5px}generic-banner.white-buttons .v3-button.multi-button{margin:0 15px}generic-banner.white-buttons .v3-button.green{color:white !important;background-color:#51c7b7;border:1px solid white}generic-banner .close-container{position:absolute;right:-19px;top:-19px;cursor:pointer}generic-banner .content-container{padding:0px 5px;max-width:1200px;width:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}generic-banner .content-container .button-count-1{padding-right:225px}generic-banner .content-container .button-count-2{padding-right:420px}generic-banner .content-container .v3-button{text-transform:none;font-weight:600;width:185px;padding-left:5px;padding-right:5px}generic-banner .content-container .v3-button.multi-button{margin:0 5px}generic-banner .content-container .button-container{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}generic-banner .content-container p{margin-bottom:0px}generic-banner .white-question-mark-icon{display:inline-block;position:absolute;top:36%;left:-20px}generic-banner .phone-text{font-size:12px;text-align:center;margin-top:10px}generic-banner .vertical-buttons{display:block}generic-banner .vertical-buttons.first{margin-bottom:5px}generic-banner .white-link{color:white}@media (max-width: 767px){generic-banner{font-size:14px;text-align:center;min-height:unset}generic-banner .close-container{right:6px;top:3px}generic-banner .content-container{position:static;transform:none;padding:16px !important}generic-banner .content-container .button-count-1,generic-banner .content-container .button-count-2{padding:0px}generic-banner .content-container p{margin-bottom:12px}generic-banner .content-container .mobile-slim{margin-bottom:0px}generic-banner .content-container .button-container{transform:none;position:static !important}generic-banner .content-container .v3-button{width:45%;margin-top:10px !important;padding:3px 0px}}.win-rate-modal .yellow-warning-icon{display:inline-block;vertical-align:top;background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/yellow-warning-triangle-2.png) no-repeat;background-size:contain;width:30px;height:30px;margin-top:4px;margin-right:10px}.win-rate-modal .modal-header{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;border-bottom:none}.win-rate-modal .modal-body{padding-top:30px;padding-left:90px;font-family:'Open Sans';font-size:16px;font-weight:400;line-height:inherit;text-align:left}.win-rate-modal .modal-body .bz-logo-icon{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/contractor-dashboard/bz-logo-v2.png) no-repeat;width:65px;height:63px;background-size:65px 63px;margin-bottom:17px}.win-rate-modal .modal-body .ribbon-container{position:relative;margin-right:-30px;margin-bottom:25px}.win-rate-modal .modal-body .ribbon-container .ribbon{box-shadow:0px 2px 5px #bcbcbc;padding:30px;background-color:#f6f6f6;width:100%}.win-rate-modal .modal-body .stat{text-align:center;margin-right:80px;float:left}.win-rate-modal .modal-body .stat .number{font-size:23px;font-weight:600}.win-rate-modal .modal-body .stat .number.negative-red{color:#f66f6f}.win-rate-modal .modal-body .stat .sub-text{font-size:14px;font-weight:600}.win-rate-modal .modal-body .header-text{font-size:24px;letter-spacing:0.8px;margin-bottom:25px;font-weight:200;text-transform:uppercase}.win-rate-modal .modal-body .sub-header-text{letter-spacing:0.4px}.win-rate-modal .modal-body .v3-button{margin:30px 25px 45px 0px;font-size:16px;text-transform:capitalize;padding:15px 18px 15px;width:210px;font-weight:600}.win-rate-modal .modal-body .small-font{font-size:14px !important}.win-rate-modal .modal-body .cancel-button{display:inline-block;font-weight:700}.win-rate-modal .modal-body .ribbon-triangle{position:absolute;right:0px;content:'';width:0;height:0;border-right:15px solid transparent;border-top:15px solid #c8c8c8}@media (max-width: 767px){.win-rate-modal .modal-body{padding-left:40px;padding-right:40px}.win-rate-modal .modal-body .ribbon-container{margin-right:0px !important}.win-rate-modal .modal-body .ribbon-triangle{display:none}.win-rate-modal .modal-body .stat{margin:0px 0px 20px 0px;float:none}.win-rate-modal .modal-body .header-text{font-size:24px;font-weight:600}.win-rate-modal .modal-body .link-container{text-align:center}.win-rate-modal .modal-body .cancel-button,.win-rate-modal .modal-body .v3-button{margin:15px 0px}.win-rate-modal .modal-body .sub-header-text{font-weight:500}.win-rate-modal .modal-body .v3-button{width:100%}}bz-score-distribution-chart{display:block}bz-score-distribution-chart .bz-score-distribution-chart-wrapper{padding-top:70px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart{margin:0 auto;position:relative;z-index:1}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-contractor-marker{position:absolute;height:14px;width:14px;border:solid 3px #fff;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.4)}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label,bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-segment{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-segment.transparent{opacity:0.2}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label{position:absolute;letter-spacing:0.3px;color:#252e35;font-size:12px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.transparent{opacity:0}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label .chart-label-primary{text-transform:uppercase}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label .chart-label-secondary{font-size:9px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.alert-label,bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.poor-label{text-align:right}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.alert-label{-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);padding-right:14px;width:52px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.poor-label{-moz-transform:translate(-100%, -100%);-o-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%);padding-bottom:2px;width:36px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.licensed-label{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);padding-bottom:4px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.great-label{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:0 0 4px 2px;width:50px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.excellent-label{padding-left:20px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-detail{position:absolute;bottom:0;text-align:center;letter-spacing:0.8px;width:100%;z-index:-1}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-detail .distribution-chart-detail-score{font-size:60px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-detail .distribution-chart-detail-text{color:#484848;font-size:16px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-detail .distribution-chart-detail-text.uppercase{text-transform:uppercase}@media (max-width: 991px){bz-score-distribution-chart .bz-score-distribution-chart-wrapper{padding-top:50px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label{width:60px;word-break:break-all}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-detail .distribution-chart-detail-score{font-size:34px}}.bz-score-factors-chart-wrapper{position:relative;padding-top:25px}.bz-score-factors-chart-wrapper .bz-score-factors-chart{margin:0 auto;position:relative}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-segment,.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label,.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-active-label{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-active-label{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:156px;font-size:12px;font-weight:600;text-align:center;color:#484848;margin:0;line-height:1.1}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-active-label.transparent{opacity:0}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-segment.transparent{opacity:0.2}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label{position:absolute;font-size:12px;color:#484848;line-height:1}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.transparent{opacity:0}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.responsiveness-label,.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.additional-label,.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.license-label{text-align:right}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.responsiveness-label{-moz-transform:translate(-100%, -100%);-o-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%);width:145px;padding:2px 4px 0 0}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.additional-label{-moz-transform:translate(-100%, -100%);-o-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%);width:80px;padding:0 0 4px 0}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.experience-label{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);width:93px;padding:0 0 12px 26px}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.feedback-label{padding:42px 0 0 10px}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.license-label{-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);width:106px;padding:12px 14px 0 0}.bz-score-factors-chart-wrapper .factors-chart-details{margin-top:16px;font-size:12px;text-align:center;color:#484848;width:100%;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;height:70px;position:relative}.bz-score-factors-chart-wrapper .factors-chart-details .factors-chart-details-text{position:absolute;top:0}.bz-score-factors-chart-wrapper .factors-chart-details .factors-chart-details-text.transparent{opacity:0}@media (max-width: 991px){.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-active-label{font-size:9px}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.experience-label{padding:0 0 8px 16px}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.feedback-label{padding:24px 0 0 10px}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-active-label{width:80px}.bz-score-factors-chart-wrapper .factors-chart-details{height:100px}}.bz-score{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit}.bz-score .bz-score-main{margin:0 -30px}.bz-score .bz-score-main .bz-score-main-section{float:left;width:50%;padding:0 30px}.bz-score .bz-score-main .bz-score-main-section .main-section-header{color:#484848;font-size:18px;letter-spacing:0.2px;text-align:center;text-transform:none;margin:0 0 50px;font-weight:600}.bz-score .bz-score-footer{margin-top:20px;text-align:center}.bz-score .bz-score-footer .bz-score-footer-text{color:#484848;font-size:14px;font-weight:600}.bz-score .bz-score-footer .bz-score-footer-button{margin-top:10px;min-width:145px}@media (max-width: 991px){.bz-score .bz-score-main{max-width:400px;margin:0 auto}.bz-score .bz-score-main .bz-score-main-section{width:100%}.bz-score .bz-score-main .bz-score-main-section.bz-score-factors{margin-top:70px;padding:0}.bz-score .bz-score-main .bz-score-main-section .main-section-header{margin:0 0 20px}}.bz-score-breakdown{padding:20px 40px 40px 40px}.bz-score-breakdown .bz-score-modal-close{right:22px}.bz-score-breakdown .score-tooltip-header{font-size:36px;text-transform:none}.bz-score-breakdown .score-tooltip-subheader{color:#01a1dd;text-transform:none;font-size:18px;font-weight:600}@media (max-width: 767px){.bz-score-breakdown{padding:60px 20px}}.bz-score-breakdown-modal{padding:20px 40px 40px 40px}.bz-score-breakdown-modal .bz-score-modal-close{right:22px}@media (max-width: 767px){.bz-score-breakdown-modal{padding:60px 20px}}bz-score-distribution-chart{display:block}bz-score-distribution-chart .bz-score-distribution-chart-wrapper{padding-top:70px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart{margin:0 auto;position:relative;z-index:1}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-contractor-marker{position:absolute;height:14px;width:14px;border:solid 3px #fff;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.4)}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label,bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-segment{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-segment.transparent{opacity:0.2}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label{position:absolute;letter-spacing:0.3px;color:#252e35;font-size:12px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.transparent{opacity:0}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label .chart-label-primary{text-transform:uppercase}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label .chart-label-secondary{font-size:9px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.alert-label,bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.poor-label{text-align:right}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.alert-label{-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);padding-right:14px;width:52px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.poor-label{-moz-transform:translate(-100%, -100%);-o-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%);padding-bottom:2px;width:36px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.licensed-label{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);padding-bottom:4px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.great-label{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:0 0 4px 2px;width:50px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label.excellent-label{padding-left:20px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-detail{position:absolute;bottom:0;text-align:center;letter-spacing:0.8px;width:100%;z-index:-1}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-detail .distribution-chart-detail-score{font-size:60px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-detail .distribution-chart-detail-text{color:#484848;font-size:16px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-detail .distribution-chart-detail-text.uppercase{text-transform:uppercase}@media (max-width: 991px){bz-score-distribution-chart .bz-score-distribution-chart-wrapper{padding-top:50px}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-label{width:60px;word-break:break-all}bz-score-distribution-chart .bz-score-distribution-chart-wrapper .bz-score-distribution-chart .distribution-chart-detail .distribution-chart-detail-score{font-size:34px}}.bz-score-factors-chart-wrapper{position:relative;padding-top:25px}.bz-score-factors-chart-wrapper .bz-score-factors-chart{margin:0 auto;position:relative}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-segment,.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label,.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-active-label{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-active-label{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:156px;font-size:12px;font-weight:600;text-align:center;color:#484848;margin:0;line-height:1.1}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-active-label.transparent{opacity:0}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-segment.transparent{opacity:0.2}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label{position:absolute;font-size:12px;color:#484848;line-height:1}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.transparent{opacity:0}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.responsiveness-label,.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.additional-label,.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.license-label{text-align:right}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.responsiveness-label{-moz-transform:translate(-100%, -100%);-o-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%);width:145px;padding:2px 4px 0 0}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.additional-label{-moz-transform:translate(-100%, -100%);-o-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%);width:80px;padding:0 0 4px 0}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.experience-label{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);width:93px;padding:0 0 12px 26px}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.feedback-label{padding:42px 0 0 10px}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.license-label{-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);width:106px;padding:12px 14px 0 0}.bz-score-factors-chart-wrapper .factors-chart-details{margin-top:16px;font-size:12px;text-align:center;color:#484848;width:100%;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;height:70px;position:relative}.bz-score-factors-chart-wrapper .factors-chart-details .factors-chart-details-text{position:absolute;top:0}.bz-score-factors-chart-wrapper .factors-chart-details .factors-chart-details-text.transparent{opacity:0}@media (max-width: 991px){.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-active-label{font-size:9px}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.experience-label{padding:0 0 8px 16px}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-label.feedback-label{padding:24px 0 0 10px}.bz-score-factors-chart-wrapper .bz-score-factors-chart .factors-chart-active-label{width:80px}.bz-score-factors-chart-wrapper .factors-chart-details{height:100px}}.bz-score-modal{padding:60px 40px}.bz-score-modal .bz-score-modal-close{right:22px}@media (max-width: 767px){.bz-score-modal{padding:60px 20px}}.unsubscribe-from-projects-modal .modal-dialog{width:440px !important}.unsubscribe-from-projects-modal .modal-dialog .modal-content{padding:10px 42px 10px}.unsubscribe-from-projects-modal .modal-dialog .modal-content h3{font-size:16px;font-weight:600;color:#2e2e2e;text-transform:none;text-align:center;margin-bottom:26px}.unsubscribe-from-projects-modal .modal-dialog .modal-content .modal-body{padding:0px 20px}.unsubscribe-from-projects-modal .modal-dialog .modal-content .v3-button{padding:15px 18px;font-size:12px;border-radius:2px;margin:0px 0px 18px}button-with-spinner .button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;background-color:#01a1dd;color:white;cursor:pointer;padding:1px 18px 0;text-align:center}button-with-spinner .button:hover{background-color:#0175a0;border-color:#0175a0}button-with-spinner .button .text-container{height:100%;display:inline-block}button-with-spinner .button .text-container span{text-align:center;float:left}button-with-spinner .succeeded{background-color:#00b09b}button-with-spinner .succeeded:hover{background-color:#00b09b;border-color:#00b09b}button-with-spinner .failed{background-color:#ee6374}button-with-spinner .failed:hover{background-color:#ee6374;border-color:#ee6374}button-with-spinner .disabled{background-color:#a4a4a4}button-with-spinner .disabled:hover{background-color:#a4a4a4;border-color:#a4a4a4}button-with-spinner .loader{position:relative;height:25px;width:25px;top:50%;margin-top:-13px;margin-left:20px;border:3px solid white;border-left:3px solid #ffffff00;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}plain-stars .star{height:15px;width:15px;color:#febe14;margin-right:8px}plain-stars .star.empty{color:#eeeeee}progress-bar{display:block}progress-bar .progress-bar-component{width:100%;height:9px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}progress-bar .progress-bar-component.rounded-ends{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}progress-bar .progress-bar-component.rounded-ends .progress-bar-bg{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}progress-bar .progress-bar-component .progress-bar-bg,progress-bar .progress-bar-component .progress-bar-value{-webkit-transition:0.5s ease width;-moz-transition:0.5s ease width;-ms-transition:0.5s ease width;-o-transition:0.5s ease width;transition:0.5s ease width;width:100%;height:100%;position:absolute;background-color:#dce3ea}progress-bar .progress-bar-component .disabled-progress-bar{background-color:#e2e2e2}progress-bar .progress-bar-component .progress-bar-value{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#4abde9}referral-agreement-link{display:inline-block}referral-agreement-link .blue-document-icon{display:inline-block;vertical-align:top;background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/blue-document-icon.png) no-repeat;width:12px;height:15px;background-size:12px 15px}referral-agreement-link .agreement-link{color:#01a1dd}#showcase-projects-carousel{margin:100px auto}#showcase-projects-carousel .col-md-12.no-padding-column{padding:0 !important}#showcase-projects-carousel .carousel{width:100%;overflow:hidden}#showcase-projects-carousel .carousel #projects-carousel-scrollable-div{margin-left:50%;width:100%}#showcase-projects-carousel .carousel .scrollable-div{white-space:nowrap;position:relative}#showcase-projects-carousel .carousel .scrollable-div.animating{-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}#showcase-projects-carousel .carousel .scrollable-div .project-container{display:inline-block;padding:30px 25px;opacity:0.38;cursor:pointer}#showcase-projects-carousel .carousel .scrollable-div .project-container.focused{opacity:1}#showcase-projects-carousel .carousel .scrollable-div .project-container .before-after-container{-webkit-appearance:none;-moz-appearance:none;box-shadow:-10px 10px 40px 0 rgba(0,0,0,0.1);-webkit-box-shadow:-10px 10px 40px 0 rgba(0,0,0,0.1);-moz-box-shadow:-10px 10px 40px 0 rgba(0,0,0,0.1);width:160px;height:35px;margin-bottom:14px;border-radius:3px}#showcase-projects-carousel .carousel .scrollable-div .project-container .before-after-container .button{height:35px;line-height:35px;font-size:12px;width:80px;cursor:pointer}#showcase-projects-carousel .carousel .scrollable-div .project-container .before-after-container .button.before{border-top-left-radius:3px;border-bottom-left-radius:3px}#showcase-projects-carousel .carousel .scrollable-div .project-container .before-after-container .button.after{border-top-right-radius:3px;border-bottom-right-radius:3px}#showcase-projects-carousel .carousel .scrollable-div .project-container .before-after-container .button.focused{background-color:#01a1dd;color:white;font-weight:600}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile{-webkit-appearance:none;-moz-appearance:none;box-shadow:-10px 10px 40px 0 rgba(0,0,0,0.1);-webkit-box-shadow:-10px 10px 40px 0 rgba(0,0,0,0.1);-moz-box-shadow:-10px 10px 40px 0 rgba(0,0,0,0.1);display:inline-block;width:100%;border-radius:4px}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-photo,#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-info-container{height:370px}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-photo{width:500px;border-top-left-radius:4px;border-bottom-left-radius:4px;background-position:center;background-size:cover}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-photo.project-0{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/home_images/after-mayflower.jpg)}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-photo.project-0.before{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/home_images/before-mayflower.jpg)}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-photo.project-2{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/home_images/after-groundwork.jpg)}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-photo.project-2.before{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/home_images/before-groundwork.jpg)}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-photo.project-1{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/home_images/after-greenberg1.jpg)}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-photo.project-1.before{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/home_images/before-greenberg1.jpg)}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-info-container{white-space:normal;padding:30px;width:330px}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-info-container .project-title{margin-bottom:20px}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-info-container .project-metadata{margin-bottom:6px}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-info-container .project-review{margin-top:25px}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .before-after-mobile{display:none}#showcase-projects-carousel .carousel-scroll-arrow{position:absolute;width:50px;height:50px;top:235px;cursor:pointer;z-index:1;background-position:center;background-repeat:no-repeat;background-size:10px;background-color:rgba(0,0,0,0.75)}#showcase-projects-carousel .carousel-scroll-arrow.right{right:0;background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/forward-chevron.png)}#showcase-projects-carousel .carousel-scroll-arrow.left{left:0;background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/back-chevron.png)}#showcase-projects-carousel .carousel-scroll-arrow:hover{background-color:rgba(0,0,0,0.3)}@media (max-width: 991px){#showcase-projects-carousel .carousel .scrollable-div .project-container{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);width:85%;max-width:350px;padding:30px 4%}#showcase-projects-carousel .carousel .scrollable-div .project-container.animating{-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}#showcase-projects-carousel .carousel .scrollable-div .project-container.focused{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}#showcase-projects-carousel .carousel .scrollable-div .project-container .before-after-container{display:none}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile{-webkit-appearance:none;-moz-appearance:none;box-shadow:-3px 3px 8px 0 rgba(0,0,0,0.1);-webkit-box-shadow:-3px 3px 8px 0 rgba(0,0,0,0.1);-moz-box-shadow:-3px 3px 8px 0 rgba(0,0,0,0.1)}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-photo{width:100%;height:250px;border-radius:4px 4px 0 0}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-info-container{width:100%;height:initial;padding:16px}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .project-info-container .project-review{display:none}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .before-after-mobile{display:block;text-align:center;margin:0 0 15px 0}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .before-after-mobile .toggle-text{display:inline-block;font-weight:600;padding:0 10px}#showcase-projects-carousel .carousel .scrollable-div .project-container .project-tile .before-after-mobile .toggle-text.focused{color:#01a1dd;text-decoration:none}#showcase-projects-carousel .carousel-scroll-arrow-container{width:fit-content;margin:auto}#showcase-projects-carousel .carousel-scroll-arrow-container .carousel-scroll-arrow{position:initial;display:inline-block;background-color:transparent;padding:30px}#showcase-projects-carousel .carousel-scroll-arrow-container .carousel-scroll-arrow.right{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/forward-chevron-dark.png)}#showcase-projects-carousel .carousel-scroll-arrow-container .carousel-scroll-arrow.left{background-image:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/project-form/back-chevron-dark.png)}}unsubscribe-confirmation-modal{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit;text-align:center;font-size:12px}unsubscribe-confirmation-modal .close-modal{float:right;padding:5px 12px;font-size:25px;cursor:pointer;color:#d3d3d3}unsubscribe-confirmation-modal .unsubscribe-confirmation-modal-content{padding:55px 30px 30px 30px}unsubscribe-confirmation-modal .unsubscribe-confirmation-modal-content .unsubscribe-confirmation-modal-text{font-weight:600}unsubscribe-confirmation-modal .unsubscribe-confirmation-modal-content .unsubscribe-confirmation-modal-undo .undo-text{color:#f5a623;font-weight:600;cursor:pointer}unsubscribe-confirmation-modal .unsubscribe-confirmation-modal-content .button-wrapper{margin:20px 0 40px 0}unsubscribe-confirmation-modal .unsubscribe-confirmation-modal-content .button-wrapper button{width:150px}modern-datepicker-popup .datepicker-input{padding:0px 4px;border-bottom:solid 1px #979797;border-top:none;border-left:none;border-right:none;width:100%;background-color:white;height:30px;font-size:14px;font-weight:400;color:#2e2e2e;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}modern-datepicker-popup .datepicker-input:focus,modern-datepicker-popup .datepicker-input.active{outline:none;height:35px;border-bottom:solid 2px #01a1dd}modern-datepicker-popup div[uib-datepicker-popup-wrap],modern-datepicker-popup .uib-datepicker{width:300px;background-color:#ffffff;margin-bottom:20px}modern-datepicker-popup .uib-datepicker-popup{box-shadow:0 3px 10px 2px rgba(0,0,0,0.09)}modern-datepicker-popup .uib-datepicker-popup div:focus{outline:none}modern-datepicker-popup .uib-datepicker-popup .uib-datepicker{padding:0 25px;padding-bottom:15px;box-shadow:none}modern-datepicker-popup .uib-datepicker-popup .uib-datepicker button{border:none}modern-datepicker-popup .uib-datepicker-popup .uib-datepicker button:focus{outline:none}modern-datepicker-popup .uib-datepicker-popup .uib-datepicker button:hover{background-color:#01a1dd;color:white;opacity:0.13}modern-datepicker-popup .uib-datepicker-popup .uib-datepicker button.active{background-color:#01a1dd;color:white}modern-datepicker-popup .uib-datepicker-popup .uib-datepicker .uib-years button{padding:12px 8px}modern-datepicker-popup .uib-datepicker-popup .uib-datepicker .uib-months button{padding:12px 10px}modern-datepicker-popup .uib-datepicker-popup .uib-datepicker .uib-weeks button{width:35px;height:35px;min-width:35px;min-height:35px;border-radius:50%}modern-datepicker-popup .uib-datepicker-popup .calendar-shortcuts{color:#2e2e2e;padding:15px 22px;padding-bottom:0px}modern-datepicker-popup .uib-datepicker-popup .calendar-shortcuts .calendar-shortcut{font-size:14px;padding:4px 5px}modern-datepicker-popup .uib-datepicker-popup .calendar-shortcuts .calendar-shortcut:hover{border-radius:5px;background-color:#def3fb}modern-datepicker-popup .uib-datepicker-popup .calendar-shortcuts .calendar-shortcut .calendar-shortcut-label{font-weight:500}modern-datepicker-popup .uib-datepicker-popup .calendar-separator{width:100%;height:1px;border:solid 0.5px #d3d3d3;margin:10px 0}bulk-data-application-form .hubspot-form{padding:4rem}@-moz-keyframes dotleftpulse{0%{margin-left:1px;opacity:1}100%{margin-left:8px;opacity:0.1}}@-webkit-keyframes dotleftpulse{0%{margin-left:1px;opacity:1}100%{margin-left:8px;opacity:0.1}}@-o-keyframes dotleftpulse{0%{margin-left:1px;opacity:1}100%{margin-left:8px;opacity:0.1}}@keyframes dotleftpulse{0%{margin-left:1px;opacity:1}100%{margin-left:8px;opacity:0.1}}@-moz-keyframes dotrightpulse{0%{margin-right:1px;opacity:1}100%{margin-right:8px;opacity:0.1}}@-webkit-keyframes dotrightpulse{0%{margin-right:1px;opacity:1}100%{margin-right:8px;opacity:0.1}}@-o-keyframes dotrightpulse{0%{margin-right:1px;opacity:1}100%{margin-right:8px;opacity:0.1}}@keyframes dotrightpulse{0%{margin-right:1px;opacity:1}100%{margin-right:8px;opacity:0.1}}.logo-circles{margin:16px 0px;width:8px;height:8px;background-color:#4abde9;border-radius:50%;display:inline-block}.logo-circles.left{-webkit-animation:dotrightpulse 700ms alternate infinite;-moz-animation:dotrightpulse 700ms alternate infinite;-ms-animation:dotrightpulse 700ms alternate infinite;-o-animation:dotrightpulse 700ms alternate infinite;animation:dotrightpulse 700ms alternate infinite}.logo-circles.right{-webkit-animation:dotleftpulse 700ms alternate infinite;-moz-animation:dotleftpulse 700ms alternate infinite;-ms-animation:dotleftpulse 700ms alternate infinite;-o-animation:dotleftpulse 700ms alternate infinite;animation:dotleftpulse 700ms alternate infinite}.logo-circles.one{-webkit-animation-delay:150ms;-moz-animation-delay:150ms;-o-animation-delay:150ms;animation-delay:150ms}.logo-circles.two{-webkit-animation-delay:300ms;-moz-animation-delay:300ms;-o-animation-delay:300ms;animation-delay:300ms}.logo-circles.three{-webkit-animation-delay:450ms;-moz-animation-delay:450ms;-o-animation-delay:450ms;animation-delay:450ms}.bz-waiting-logo{background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/logos/modern-round-icon-blue.png) no-repeat;background-size:40px 40px;width:40px;height:40px;display:inline-block}file-upload-button-wrapper,.file-upload-button-wrapper{display:block}.select-field{margin-bottom:40px}generic-form{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:inherit}generic-form .generic-form-container{padding:50px 70px}generic-form .generic-form-container p{font-size:20px;font-weight:normal;margin-bottom:20px}generic-form .generic-form-container h2{line-height:50px;font-size:40px;font-weight:600;color:#484848;text-transform:none;margin-bottom:30px}generic-form .generic-form-container label{font-size:20px;font-weight:normal;margin-bottom:10px}generic-form .generic-form-container input{height:55px;width:100%;margin-bottom:30px;padding:0 10px}generic-form .generic-form-container input[type='submit']{width:220px;height:45px;font-size:16px}generic-form .generic-form-container input[type='checkbox']{height:unset}generic-form .generic-form-container textarea{width:100%;height:150px;margin-bottom:30px;border:1px #d0d0d0 solid;padding:10px 10px}generic-form .generic-form-container .error-text{margin-bottom:8px}generic-form .form-submitted-overlay{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;background-color:rgba(0,0,0,0.4);border-radius:6px}generic-form .form-submitted-overlay.as-seperate-page{position:fixed}generic-form .form-submitted-overlay .center-div{background-color:white;position:relative;top:50%;margin-top:-80px;padding:20px;display:inline-block;border-radius:6px}generic-form .form-submitted-overlay .center-div h2{font-size:30px;font-weight:600}generic-form .form-submitted-overlay .center-div p{font-size:20px;margin-bottom:20px}generic-form .form-loader{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;background-color:rgba(0,0,0,0.4);border-radius:6px}generic-form .form-loader.as-seperate-page{position:fixed}generic-form .form-loader .center-div{position:relative;top:50%;margin-top:-20px}@media (max-width: 767px){generic-form .generic-form-container{padding:30px}generic-form .generic-form-container h2{font-size:18px;line-height:25px}generic-form .generic-form-container p{font-size:14px;margin-top:20px;margin-bottom:10px;width:85%}generic-form .generic-form-container label{font-size:14px;margin-bottom:10px}generic-form .generic-form-container input{border:1px #d0d0d0 solid}generic-form .form-submitted-overlay .center-div h2{font-size:16px}generic-form .form-submitted-overlay .center-div p{font-size:14px}}.file-upload-component{display:none !important}referral-agreement-link{display:inline-block}referral-agreement-link .blue-document-icon{display:inline-block;vertical-align:top;background:url(//res.cloudinary.com/ht2jtxwwo/image/upload/f_auto,q_auto/olds3/_assets/_thumbnails/icons/blue-document-icon.png) no-repeat;width:12px;height:15px;background-size:12px 15px}referral-agreement-link .agreement-link{color:#01a1dd}
