@keyframes show-confirmation-box-animation{0%{opacity:0;transform:translateY(-200px)}to{opacity:1;transform:translateY(0)}}@keyframes hide-confirmation-box-animation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-200px)}}@keyframes snack-notification-active-animation{0%{padding-top:0}to{padding-top:78px}}@keyframes snack-notification-inactive-animation{0%{padding-top:78px}to{padding-top:0}}@keyframes fade{0%,to{opacity:0}50%{opacity:1}}body{background:#eee}.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.result-table tbody tr,[class*=pure-u-],[class^=pure-u-]{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-4,.pure-u-md-1-4{width:25%;*width:24.969%}.pure-u-1-3,.pure-u-md-1-3{width:33.3333%;*width:33.3023%}.pure-u-1-2,.pure-u-md-1-2{width:50%;*width:49.969%}.pure-u-2-3,.pure-u-md-2-3{width:66.6667%;*width:66.6357%}.pure-u-3-4,.pure-u-md-3-4{width:75%;*width:74.969%}.pure-u-1,.pure-u-1-1,.pure-u-md-1,.pure-u-md-1-1{width:100%}@media screen and (max-width:47.938em){.pure-u-sm-1-4{width:25%;*width:24.969%}.pure-u-sm-1-3{width:33.3333%;*width:33.3023%}.pure-u-sm-1-2{width:50%;*width:49.969%}.pure-u-sm-2-3{width:66.6667%;*width:66.6357%}.pure-u-sm-3-4{width:75%;*width:74.969%}.pure-u-sm-1,.pure-u-sm-1-1{width:100%}}#category-pickers-overlay option,.l-box{padding:.5em}.select{position:relative;clear:both;display:inline-block}.select select{position:relative;font-family:inherit;width:100%;padding:1.7em 2em .5em .7em;font-size:.8em;appearance:none;-webkit-appearance:none;border-radius:.3em;border:1px solid #ccc;background:#fff}.select select:focus{outline:0;border:1px solid #007cc4}.select label,.select:after{position:absolute;pointer-events:none}.select:after{top:18px;right:10px;width:0;height:0;padding:0;content:"";border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.12)}.select label{color:rgba(0,0,0,.26);font-size:18px;font-weight:400;left:0;top:10px;transition:.2s ease all}.select select:focus~label,.select select:valid~label{color:#000;top:5px;transition:.2s ease all;font-size:.75em;left:10px}.switch,.switch .switch-text{display:inline-block;vertical-align:middle}.switch{position:relative;width:52px;height:32px}.switch .switch-text{padding:.6em 0;width:calc(100% - 56px)}.switch .slider,.switch .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.switch .slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:2em}.switch .slider:before{content:"";height:26px;width:26px;left:4px;bottom:3.5px;background-color:#fff;border-radius:50%}.switch input{opacity:0;width:0;height:0}.switch input:checked+.slider{background-color:#3bb959}.switch input:focus+.slider{box-shadow:0 0 1px #3bb959}.switch input:checked+.slider:before{-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translateX(19px)}.switch input:disabled+.slider{background-color:#efefef}.switch input:disabled+.slider:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.checkbox [type=checkbox]:checked,.checkbox [type=checkbox]:not(:checked){position:absolute;left:-9999px}.checkbox [type=checkbox]:checked+label,.checkbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:1.9em;cursor:pointer;width:100%;display:block;color:#616161}.checkbox [type=checkbox]:checked+label:before,.checkbox [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:15px;height:15px;border-radius:3px;display:block}.checkbox [type=checkbox]:not(:checked)+label:before{border:1px solid rgba(0,0,0,.54)}.checkbox [type=checkbox]:checked+label:before{border:1px solid #3bb959;background:#3bb959}.checkbox rad [type=checkbox]:checked+label{color:#000}.checkbox [type=checkbox]:checked+label:after,.checkbox [type=checkbox]:not(:checked)+label:after{content:"\e5ca";font-family:"Material Symbols Rounded";position:absolute;top:23%;left:0;font-size:16px;line-height:.8;color:#fff;transition:all .2s}.checkbox [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.checkbox [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.checkbox [type=checkbox]:disabled:checked+label:before,.checkbox [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#ccc;background-color:#f3f3f3}.checkbox [type=checkbox]:disabled:checked+label:after{color:#999}.checkbox [type=checkbox]:disabled+label{color:#aaa}.checkbox [type=checkbox]:checked+label:hover:before,.checkbox [type=checkbox]:not(:checked)+label:hover:before{border:1px solid #3bb959}.checkbox [type=checkbox]:disabled+label:hover:before{border:1px solid #ccc}.radio input[type=radio]{display:none}.radio input[type=radio]:checked+label:before{border:1px solid #3bb959}.radio input[type=radio]:checked+label:after{transform:scale(1)}.radio label{display:inline-block;height:15px;position:relative;padding:0 25px;margin-bottom:0;cursor:pointer;vertical-align:bottom}.radio label:after,.radio label:before{position:absolute;content:"";border-radius:50%;transition:all .3s ease;transition-property:transform,border-color}.radio label:before{left:0;top:0;width:15px;height:15px;border:2px solid rgba(0,0,0,.54)}.radio label:after{top:5px;left:5px;width:9px;height:9px;transform:scale(0);background:#3bb959}.radio input[type=radio]:disabled+label{color:#aaa;cursor:default}.radio input[type=radio]:disabled+label:before{border-color:#ccc}body.snack-notification-active{-moz-animation:snack-notification-active-animation 1s cubic-bezier(.995,.005,.58,1);-o-animation:snack-notification-active-animation 1s cubic-bezier(.995,.005,.58,1);-webkit-animation:snack-notification-active-animation 1s cubic-bezier(.995,.005,.58,1);animation:snack-notification-active-animation 1s cubic-bezier(.995,.005,.58,1);padding-top:78px}body.snack-notification-inactive{-moz-animation:snack-notification-inactive-animation 1s cubic-bezier(.995,.005,.58,1);-o-animation:snack-notification-inactive-animation 1s cubic-bezier(.995,.005,.58,1);-webkit-animation:snack-notification-inactive-animation 1s cubic-bezier(.995,.005,.58,1);animation:snack-notification-inactive-animation 1s cubic-bezier(.995,.005,.58,1)}.snack-notification{position:fixed;top:0;left:0;width:100%;-moz-animation:show-confirmation-box-animation 1s cubic-bezier(.995,.005,.58,1);-o-animation:show-confirmation-box-animation 1s cubic-bezier(.995,.005,.58,1);-webkit-animation:show-confirmation-box-animation 1s cubic-bezier(.995,.005,.58,1);animation:show-confirmation-box-animation 1s cubic-bezier(.995,.005,.58,1);z-index:2000;background:#008e5b}.snack-notification .snack-content{width:95%;max-width:400px;margin:0 auto;padding:1em 0;color:#000;z-index:3;font-size:16px;text-align:left;position:relative}.snack-notification .snack-content-copy{width:calc(100% - 4.3em);display:inline-block;vertical-align:middle}.snack-notification .snack-content-copy a,.snack-notification .snack-menu a{color:#fff!important;text-decoration:underline;display:inline-block}.snack-notification .snack-content-copy a:hover{text-decoration:underline}.snack-notification .snack-content-copy .material-symbols-outlined{font-size:14px;margin-right:4px}.snack-notification .snack-menu{width:4em;display:inline-block;vertical-align:middle;text-align:right}.snack-notification .snack-menu a{font-weight:700;text-transform:uppercase;padding:.5em;border:1px solid #fff;border-radius:.3em;text-decoration:none;background:rgba(0,0,0,.0509803922)}.snack-notification .snack-content-copy a:hover,.snack-notification .snack-menu a:hover{color:#f90!important;background:0 0!important;cursor:pointer}.snack-notification h2{font-size:1.2em;color:#fff;margin:0}.snack-notification p{font-weight:400;margin:0;font-size:.9em;color:#fff}.remove-notification{-moz-animation:hide-confirmation-box-animation 1s cubic-bezier(.995,.005,.58,1);-o-animation:hide-confirmation-box-animation 1s cubic-bezier(.995,.005,.58,1);-webkit-animation:hide-confirmation-box-animation 1s cubic-bezier(.995,.005,.58,1);animation:hide-confirmation-box-animation 1s cubic-bezier(.995,.005,.58,1)}#message-sent-notification .snack-menu{float:right;position:absolute;top:1.2em;right:1em}.search-header{width:100%;color:#666;padding-top:.1em;clear:both;margin-bottom:2em;border-bottom:1px solid #ddd}@media screen and (max-width:62.5em){.search-header{background:#202a54;border-bottom:none;padding:.1em 0}}.search-header .section-wrap{padding:0 .5em .5em}@media screen and (max-width:62.5em){.search-header .section-wrap{margin-top:1em;padding:0;border-bottom:1px solid #161e3c}}.search-header.search-header-bottom{border-bottom:1px solid #ebebeb;margin-bottom:1em}@media screen and (max-width:62.5em){.search-header.search-header-bottom{display:none}}#keyword-search{max-width:35em;position:relative;margin-top:1em;margin-bottom:1em;width:100%;display:inline-block}@media screen and (max-width:62.5em){#keyword-search{margin:0 auto;display:block;width:calc(100% - 1em);max-width:44.5em}}#keyword-search input#keywords{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:.85em 1em .8em 2.5em;font-size:1em;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);transition:box-shadow 200ms cubic-bezier(.4,0,.2,1);border-radius:5px;width:calc(100% - 10em);background-image:url(../../images/SearchResults/searchIcon.png);background-position-x:1em;background-position-y:0;background-repeat:no-repeat;border:2px solid transparent;outline:0}#keyword-search input#keywords:focus{outline:0;border:1px solid #007cc4;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#keyword-search input#keywords::placeholder{color:#afafaf}@media screen and (max-width:62.5em){#keyword-search input#keywords{border-top-right-radius:0;border-bottom-right-radius:0;background-image:none;padding:.85em 1em .8em;float:left;width:calc(100% - 65px)}}#keyword-search form{position:relative}#keyword-search .keyword-search-submit{padding:.85em 1em .8em;height:100%;text-align:center;overflow:hidden;background-repeat:no-repeat;display:inline-block;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08)}@media screen and (max-width:62.5em){#keyword-search .keyword-search-submit{border-top-left-radius:0;border-bottom-left-radius:0;text-indent:-1000px;width:4em;height:3.3rem;padding-bottom:.67em;background:#e68a00;background:url(../../images/SearchResults/searchIconMobile.png) no-repeat center -3px,-moz-linear-gradient(top,#ffb84d 0,#f90 54%,#e68a00 100%);background:url(../../images/SearchResults/searchIconMobile.png) no-repeat center -3px,-webkit-linear-gradient(top,#ffb84d 0,#f90 54%,#e68a00 100%);background:url(../../images/SearchResults/searchIconMobile.png) no-repeat center -3px,-o-linear-gradient(top,#ffb84d 0,#f90 54%,#e68a00 100%);background:url(../../images/SearchResults/searchIconMobile.png) no-repeat center -3px,-ms-linear-gradient(top,#ffb84d 0,#f90 54%,#e68a00 100%);background:url(../../images/SearchResults/searchIconMobile.png) no-repeat center -3px,linear-gradient(top,#ffb84d 0,#f90 54%,#e68a00 100%)}}#keyword-search .keyword-search-submit:hover{cursor:pointer}#keyword-search .clear-search{position:absolute;padding:0;text-align:center;overflow:hidden;background:0 0;border:0;font-size:1.3em;top:.45em;left:20.3em}@media screen and (max-width:62.5em){#keyword-search .clear-search{left:calc(100% - 93px)!important}}#keyword-search .clear-search .fa{font-size:1em;vertical-align:baseline;display:inline-block;color:#ff5252;transition:all .5s ease}#ui-id-1{box-shadow:0 1px 4px 0 rgba(0,0,0,.14);background:#fefefe;display:block;z-index:1000000000;text-align:left}#ui-id-1 .ui-menu-item-wrapper{color:rgba(0,0,0,.9);padding:16px 16px 12px;display:block;transition:all .15s linear;font-size:.9em;font-weight:700;border:1px solid transparent}#ui-id-1 .ui-state-active{background:#ebebeb;text-decoration:none;border:1px solid transparent}#ui-id-1 span.matched{font-weight:400}#ui-id-1 li{padding:0!important}#ui-id-1 li:last-child a{padding:16px}.search-options{margin-bottom:1.5em;display:inline-block}@media screen and (max-width:62.5em){.search-options{width:100%;text-align:center;border-top:1px solid #161e3c;padding:.5em;margin:.5em 0 0}}.search-options ul{width:100%;display:flex;flex-flow:row;align-items:center;justify-content:flex-end}@media screen and (max-width:62.5em){.search-options ul{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start;max-width:44.5em;MARGIN:0 AUTO;justify-content:space-between}}.search-options ul li{display:inline-block;margin:0;font-size:.9em;padding:.2em 0}@media screen and (max-width:62.5em){.search-options ul li{text-align:center;display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;width:fit-content!important}}.search-options ul a{color:#484848;display:flex;align-items:center;gap:4px}@media screen and (max-width:62.5em){.search-options ul a{color:#fff;text-transform:capitalize}}.search-options ul a:hover{text-decoration:none}@media screen and (min-width:62.5em){.search-options ul a:hover{background:#e6e6e6}.search-options ul a:visited{color:#484848}}.search-options ul a .fa-bell{color:#4ebe3f}@media screen and (max-width:62.5em){.search-options ul a span{display:none}}.search-options ul .fa{margin-right:.3em}@media screen and (max-width:62.5em){.search-options ul .fa{margin-right:.5em}}.search-options #sort-trigger,.search-options .filter-button{display:none}@media screen and (max-width:62.5em){.search-options #sort-trigger,.search-options .filter-button{display:block}}.search-options #sort-button{position:relative}.search-options #sort-button select{background:0 0;text-indent:1000px;padding:.5em;text-align:center;border:0;-webkit-appearance:none;position:relative;font-family:inherit;width:100%}.search-options #sort-button label{color:#fff;text-align:center;width:100%;left:0;padding:.4em .5em;top:.2em;font-weight:400;position:absolute;pointer-events:none}@media screen and (max-width:62.5em){.search-options #edit-link{display:none}}.search-options .fa-bell{color:#ca3864}.search-results{width:75%;float:right}@media screen and (max-width:62.5em){.search-results{width:100%;max-width:44.5em;margin:1em auto;display:block;float:none}}.sort-results{padding:0;margin-bottom:0;position:relative;float:right;text-align:right}@media screen and (max-width:62.5em){.sort-results{display:none;width:100%}}.sort-results:after{display:block;content:"";clear:both}@media screen and (max-width:62.5em){.sort-results .select{width:100%}.sort-results .select:last-of-type{display:none}}.title-and-sort{width:100%;display:block;clear:both;float:left}.title-and-sort .num-of-results{float:left;color:#404040;max-width:28em;margin-bottom:1em}@media screen and (max-width:62.5em){.title-and-sort .num-of-results{width:100%;max-width:100%}}.title-and-sort .num-of-results h1{font-size:1em;margin:0 0 .2em}.title-and-sort .num-of-results span{font-size:.9em;display:block}.back-to-listing{margin-bottom:1.5em}.back-to-listing .fa{float:left;margin-top:.2rem;margin-right:.2rem;font-size:1em;color:#050296}.back-to-listing a{color:#050296}.standfirst{clear:both;margin-bottom:2em;width:100%;color:#404040;font-size:.9em}.standfirstExtra{padding:1em;background:#fff;width:100%;margin-bottom:2em}.standfirstExtra p,.standfirstExtra ul{color:#404040;font-size:.9em;margin:12px 0}.standfirstExtra ul{list-style-type:disc;margin:.5em 0 .5em 1.2em}.standfirstExtra li{margin:12px 0}.standfirstExtraHeader{background:#2a386e;padding:1rem}.standfirstExtraHeader h2{color:#fff;font-size:1.45em}.radius-search-header{color:#404040;margin-top:2.5em;margin-bottom:2em;position:relative;border-top:1px solid #ddd;padding-top:2em;text-align:left;clear:both}.radius-search-header p{font-weight:700;color:#404040}.result{margin-bottom:1.5em;background:#fff;border:1px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:2px;position:relative;clear:both}.result .result-contact{display:flex;flex-flow:row;gap:8px;width:100%;position:unset!important;max-width:215px;justify-content:flex-end}@media screen and (max-width:47.938em){.result .result-contact{justify-content:center}}@media only screen and (max-width:47.938em){.result .result-contact .contact{width:100%;min-width:120px}}.result-table,.result-table caption{text-align:left;width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.result-table{display:block}}.result-table a:visited{color:#551a8b}.result-table caption{padding:.7em .7em 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.result-table caption{display:block}}@media screen and (min-width:47.938em){.result-table caption{min-height:initial;padding:.7em .7em 0}}.result-table caption a{font-weight:400}.chosen-social p.profile-name,.result-table caption a.premium{font-weight:700}.result-table h2{text-decoration:underline;font-size:17px;font-weight:400}@media screen and (min-width:35em){.result-table h2{font-size:18px;padding-right:0}.result-table h2.with-label-1{padding-right:5.7em}.result-table h2.with-label-2{padding-right:11.4em}.result-table h2.with-label-3{padding-right:17.1em}}@media screen and (min-width:47.938em){.result-table tbody{width:100%;display:block}}.result-table tbody td{padding:0;width:100%}.result-table .hid{position:absolute!important;top:-9999px!important;left:-9999px!important}.t-labels{display:inline-block;position:initial;padding:0 0 .5em .75em;margin-top:-.3em}@media screen and (min-width:47.938em){.t-labels{position:absolute;top:8px;right:6px}}.t-loc{width:100%;color:#484848;padding:.5em .8em;font-size:14px}@media screen and (min-width:414px){.t-loc{padding-right:125px}}@media screen and (min-width:40em){.t-loc{font-size:15px}}@media screen and (min-width:47.938em){.t-loc{padding:0 .7em .7em;border-bottom:1px solid #ddd}}.t-desc,.t-desc p,.t-finance table{width:100%}.t-desc td{display:block}@media screen and (min-width:47.938em){.t-desc td{display:table}.t-desc{border:solid #ddd;border-width:0 1px 0 0;width:calc(100% - 17em);font-size:14px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.t-desc{width:36em}}.t-desc p{padding:0 .8em .8em;font-size:14px;float:left;line-height:20px}@media screen and (min-width:35em){.t-desc p{font-size:15px}}@media screen and (min-width:47.938em){.t-desc p{font-size:14px;border-left:1px solid #ddd;display:table-cell;height:100%;vertical-align:top;padding:.8em;float:none}}@media screen and (min-width:62.5em){.t-desc p{min-width:23em}}.back-to-listing a,.t-desc a{text-decoration:underline}.t-thumb{padding:.4em .4em 0;float:right;width:100%;border:solid #ddd;border-width:1px 0;margin:.3em 0 .8em;text-align:center}@media screen and (min-width:62.5em){.t-thumb{float:none;border:0;display:inline-block}}.pagination .next-link a span,.pagination .next-link>span span,.pagination .prev-link a span,.pagination .prev-link>span span,.t-thumb.no-image{display:none}@media screen and (min-width:62.5em){.t-thumb.no-image{display:inline-block}}.t-finance{font-size:14px;width:100%;display:block;border:solid #ddd;border-width:1px 0;padding:.8em 0}@media screen and (min-width:47.938em){.t-finance{background:0 0;width:17em;padding:.5em 0 .5em .5em;border-width:0}}.t-finance .currency-code{font-size:11px;font-weight:400}.pagination ul>li,.t-finance td{display:inline-block}.t-finance tbody tr{padding:0 .8em .5em;width:100%}@media screen and (min-width:47.938em){.t-finance tbody tr{width:100%;border-right:none;padding:.25em .5em;display:block}}@media screen and (min-width:62.5em){.t-finance tbody tr{padding:0}}.t-finance tbody tr:last-of-type,.t-finance.nocapital tbody tr:last-of-type{border-right:0}#lb-inv,#no-results .no-results-graphic img,.t-finance.nocapital tbody tr{width:100%}@media screen and (min-width:375px) and (max-width:47.938em){.t-finance.nocapital tbody tr{width:50%}}.t-finance tbody td,.t-finance tbody th,span[class^=label-]{font-weight:400;display:inline-block}@media screen and (min-width:47.938em){.t-finance tbody th{display:inline-block;width:7em}}.t-finance tbody td{font-weight:700;width:auto}@media screen and (min-width:47.938em){.t-finance tbody td{width:calc(100% - 7.5em);display:inline-block}}.t-finance .tenure{font-weight:400;display:block;font-size:12px}.t-tags{padding:0!important;min-height:unset!important;border:0!important}.t-tags ul{padding:.3em 0;flex-flow:wrap;display:flex;gap:4px}@media screen and (min-width:47.938em){.t-tags ul{padding:0}}.t-tags li{padding:.5em 1em!important;border-radius:5em;font-size:11px;background:#ebebeb!important;display:flex!important;align-items:center;gap:4px;width:fit-content}.save-listing a .material-symbols-outlined,.t-tags li .material-symbols-outlined{font-size:16px}.bottom-cta,.save-listing a{display:flex;align-items:center}.bottom-cta{flex-flow:row;border-top:1px solid #ddd;padding:8px;justify-content:space-between;gap:8px}@media screen and (max-width:47.938em){.bottom-cta{flex-flow:column;gap:12px}}span[class^=label-]{vertical-align:middle;font-size:10px;text-transform:uppercase;background-color:#2a386e;border-radius:.2em;color:#fff;font-weight:700;line-height:1.2727272727;margin:5px 5px 0 0;padding:4px 7px;position:relative}span.label-sold{background:#b20f09}span.label-sold:before{border-right:8px solid #b20f09}span.label-offer{background:#1895a2}span.label-offer:before{border-right:8px solid #1895a2}span.label-visa{background:#2badb3}span.label-visa:before{border-right:8px solid #2badb3}span.label-new{background:#ca3864}span.label-new:before{border-right:8px solid #ca3864}@media screen and (max-width:47.938em){.save-listing{width:50%;float:left;text-align:center}}.save-listing a{color:#484848;font-size:.9em;margin-right:0!important;padding:.56em 1em!important;border:1px solid #adadad}.save-listing a:hover{background-color:rgba(0,0,0,.04);-webkit-transition:background-color 100ms linear;transition:background-color 100ms linear;min-width:0;border-radius:.3em;text-decoration:none;color:#000}.save-listing a:visited{color:#484848}.save-listing a.saved .fa:before{transition:color 100ms linear;content:"\f02e";color:#ca3864}.pagination{text-align:center;margin-bottom:3em}.pagination .pagination-num-of-results{margin-bottom:1em;display:block}.inv-label,.pagination ul{display:inline-block;text-align:center}.pagination ul{margin:0 auto;padding:10px 5px 5px;width:100%;border:1px solid #ddd;background:#f7f7f7}@media screen and (max-width:47.938em){.pagination ul{width:100%;padding:0;border:0}}@media screen and (max-width:47.938em){.pagination ul>li{display:none}}.pagination ul>li>a,.pagination ul>li>span{position:relative;float:left;text-decoration:none}.pagination .active span{font-weight:600;padding:2px;min-width:28px;border:1px solid #ccced5;border-radius:3px}.pagination .active span,.pagination .active span:hover{background-color:transparent;color:#333}.pagination .page a{padding:2px;min-width:28px;border-radius:3px;border:1px solid transparent}.pagination .next-link a:hover,.pagination .page a:hover,.pagination .prev-link a:hover{background:#2a386e;border:1px solid #2a386e;color:#fff}.pagination .next-link,.pagination .prev-link{width:auto}.pagination .next-link a,.pagination .next-link>span,.pagination .prev-link a,.pagination .prev-link>span{padding:2px 5px;border:1px solid transparent;border-radius:3px}@media screen and (max-width:47.938em){.pagination .next-link,.pagination .prev-link{width:49%;display:inline-block}.pagination .next-link a,.pagination .next-link>span,.pagination .prev-link a,.pagination .prev-link>span{font-size:.85em;line-height:3em;padding:0 .5em;border:1px solid #d8d8d8;border-radius:3px!important;display:inline-block;margin-bottom:.5em;width:100%}.pagination .next-link a span,.pagination .next-link>span span,.pagination .prev-link a span,.pagination .prev-link>span span{display:inline-block}.pagination .next-link a,.pagination .prev-link a{color:#fff;border-color:#2a386e;background:#2a386e}}#lb-inv{text-align:center;position:relative;overflow:hidden;padding:1em 0;border-bottom:1px solid #eee;background:#fafafa;min-height:145px}@media screen and (max-width:47.938em){#lb-inv{display:none}}#lb-inv .inv-label{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;bottom:0;left:calc(50% - 32em);width:0;top:7em}.inv-label{font-size:.75em;color:#666;margin-bottom:0}.gap-ad-banner{text-align:center;position:relative;margin:1em auto;padding-bottom:.5em;width:100%;border:1px solid #ddd;overflow:hidden}.gap-ad-banner .gap-ad-banner-marker{padding:.3em 0;display:inline-block;font-size:.8em;width:100%;color:#666;margin:0}#div-gpt-ad-leaderboard{margin:0 auto}.search-skyscraper{text-align:center;margin-top:1em}.search-skyscraper.repositioned{position:absolute;top:-11px;left:1011px;margin:.625em 1em 0}@media screen and (max-width:47.938em){.search-skyscraper{display:none}}.alert-promo .alert-promo-content{background:#2a386e;padding:.3em;color:#fff;position:relative;float:right;width:100%;display:inline-block;margin-bottom:1em;box-shadow:0 3px 4px #d0d0d0;text-align:center}@media screen and (max-width:40em){.alert-promo .alert-promo-content{text-align:left;padding:1em;padding-left:6em!important}}.alert-promo a{color:#fff;text-decoration:none}.alert-promo .cta,.alert-promo svg{vertical-align:middle;font-size:.9em}.alert-promo svg{WIDTH:3.5EM;margin-right:.5em}@media screen and (max-width:40em){.alert-promo svg{position:absolute;left:1.4em;top:1em}}.alert-promo .cta{margin-left:1em}@media screen and (max-width:40em){.alert-promo .cta{display:none}}.alert-promo .fa{position:absolute;top:-.3em;right:-.3em;background:#1a2346;border-radius:100%;padding:.25em;width:1.5em;height:1.5em}.alert-promo .st3{fill:#ffc600}.alert-promo:hover .st3{opacity:1;animation:fade 2s infinite}.alert-promo .alert-promo-text{line-height:2em}@media screen and (max-width:40em){.alert-promo .alert-promo-text{line-height:initial}}#desktop-form,.search-aside{padding-right:1em;width:25%;float:left}@media screen and (max-width:62.5em){#desktop-form,.search-aside{display:none}#mobile-form .search-aside{position:fixed;top:0;left:0;width:100%;background:#fff;height:100vh;-webkit-overflow-scrolling:touch;overflow:scroll;padding:0;z-index:100}}.search-filters{z-index:1;width:100%;border:1px solid #ddd}@media screen and (max-width:62.5em){.search-filters{border-width:0;padding:12px}}.search-filters>div{padding:12px;border:solid #ddd;border-width:1px 0 0}@media screen and (max-width:62.5em){.search-filters>div{padding:12px;border-width:0 0 1px}}.search-filters .update-button{position:fixed;bottom:0;left:0;width:100%;background:#fff;text-align:right;border-top:1px solid #ccc;padding:1em}.search-filters .update-button .cta{width:90%;margin:0 auto;display:block;text-align:center;padding:.5em 1em}.search-filters .filters-title{padding:15px;font-size:1em;margin:0;font-weight:700;display:block}.search-filters .filters-sub-title{font-size:14px;font-weight:700;margin-bottom:14px;color:#404040;display:block}@media screen and (max-width:62.5em){.search-filters .filters-sub-title{font-size:18px;color:#484848;margin-bottom:1em}.search-filters select{margin-bottom:3px;height:2.6em;background:0 0;display:block;padding:.5rem .75rem;font-size:1rem;line-height:1.25;background-clip:padding-box;border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border:1px solid #ccc;margin-right:.5em;width:100%}}.price-filter .input-wrap{position:relative}#advanced-filters span,.price-filter .switch{font-size:.8em}.price-filter .switch .slider:before{bottom:2.5px}.price-filter .switch-text{font-size:.85em;width:calc(100% - 56px);display:inline-block;color:#404040}@media screen and (max-width:62.5em){.price-filter .switch-text{font-size:1em}}.price-filter li{margin-bottom:.5em}@media screen and (max-width:62.5em){.price-filter li{margin-bottom:0}}.disclosed-item{font-size:.85em;margin-top:.7em}@media screen and (max-width:62.5em){.disclosed-item{margin-top:1em}}.update-results-button{font-size:.8em;margin-top:1em;text-align:center}.financial-form-reset,.update-results-button input{text-transform:uppercase}.financial-form-reset{float:right;color:#ff5252}.price-value{width:48%;display:inline-block}@media screen and (max-width:62.5em){.price-value{width:49%}}.price-value .input-wrap{position:relative}.price-value input[type=text]{font-size:.85em;margin-bottom:3px;height:2.6em;background:0 0;display:block;width:100%;padding:.5em 1em .5em .5em;line-height:1.25;background-clip:padding-box;border-radius:.25rem;transition:border-color .2s;border:1px solid #ccc}.price-value input[type=text]::-ms-input-placeholder{color:transparent}.price-value input[type=text]::placeholder{color:transparent}.price-value input[type=text]:focus{border:1px solid #007cc4;outline:0}.price-value input[type=text]:placeholder-shown~label{font-size:.85em;cursor:text;top:9px;left:7px}.price-value input[type=text]:focus~label,.price-value label{color:rgba(0,0,0,.6);font-size:.75em;cursor:text;top:-9px;left:5px;background:#fff;position:absolute;pointer-events:none;transition:.2s;padding:0 6px}.price-value input[type=text]:focus~label{color:#f60}.other-filters{font-size:.85em;color:rgba(33,33,33,.87)}@media screen and (max-width:62.5em){.other-filters{font-size:15px}}.other-filters li{margin-bottom:1em}@media screen and (max-width:62.5em){.other-filters li{margin-bottom:0;line-height:3em;padding:.5em 0}}.other-filters .count{color:#6b6b6b!important;font-size:.75em;margin-left:.1em}.other-filters .sub-tags{padding-left:1em}@media screen and (max-width:62.5em){.other-filters .sub-tags{padding:0 0 0 1.5em}.other-filters .switch-text{width:calc(100% - 56px);display:inline-block}}.crumbtrails-wrap{padding:20px 0 15px!important}.crumbtrails-wrap .filters-sub-title{padding:0 14px;margin-bottom:.2em}.crumbtrail,.crumbtrail li{display:inline-block;width:100%}.crumbtrail{text-align:left;color:#616161;padding:0;font-size:.85em}.crumbtrail a:visited{color:#551a8b}@media screen and (max-width:47.938em){.crumbtrail{display:none}}.crumbtrail li{clear:both;-webkit-transition:background-color 100ms linear;transition:background-color 100ms linear;min-width:0;border-top:1px dotted #ddd;padding:.7em 15px}.crumbtrail li:first-of-type{border-top:0}.crumbtrail>li{position:relative}.crumbtrail li ul{margin-top:.5em}.crumbtrail li ul li{font-size:1em}.crumbtrail .crumb{width:calc(100% - 27px);display:inline-block}.crumbtrail h3{font-size:.9em;text-transform:uppercase;display:inline-block;margin-right:0;color:#afafaf;margin-top:0}.crumbtrail .count{color:#afafaf;font-size:.8em}.crumbtrail .remove,.crumbtrail .trigger{display:inline-block;overflow:hidden;vertical-align:top;margin-left:.3em}.crumbtrail .remove a,.crumbtrail .trigger a{display:block;background:#fff;width:19px;height:19px;text-align:center}.crumbtrail .trigger a{border-radius:3px;color:#fff;background:#2a386e}.crumbtrail .trigger a:hover{background:#3bb959}.crumbtrail .remove:hover,.crumbtrail .trigger:hover{cursor:pointer}.crumbtrail .remove a{color:#2a386e;font-size:1.5em;line-height:0}.crumbtrail .remove a:hover{color:#ff5252}.crumbtrail .trigger-loading{width:21px!important;height:21px!important;position:absolute!important;right:0!important;left:0;top:9px!important;background:#fff!important}.suggest-container{position:absolute;z-index:101;font-size:16px;border:1px solid rgba(0,0,0,.17);box-shadow:0 4px 14px #989898;overflow-y:auto;visibility:visible;white-space:normal;width:100%;min-width:15em;background-color:#fff;overflow-x:hidden}.suggest-container .suggest-input{margin-bottom:.313em;color:#aaa;padding:.7em 0 .7em 2.7em;font-size:.9em;width:240px;border:0;border-bottom:1px solid #aaa;background-image:url(../../images/SearchResults/searchIcon.png);background-position-x:1em;background-position-y:-.3em;background-repeat:no-repeat}.suggest-container .suggest-input:focus{outline:0;background-position-y:-3.7em}.suggest-container .suggest-input-on-type{margin-bottom:.313em;color:#454240;background-repeat:no-repeat;padding:.7em 0 .7em 1.25em;font-size:.9em;width:240px;border:0;border-bottom:1px solid #aaa}.suggest-container .suggest-input-on-type:focus{outline:0}.suggest-container .suggest-div{position:relative;z-index:101;cursor:default;overflow-x:hidden;overflow-y:auto;background-color:#fff;padding:0;font-size:.8em;width:240px;height:270px!important}.suggest-container .suggest-div span.suggestion{width:100%;color:rgba(0,0,0,.9);padding:.5em;display:block;transition:all .15s linear}.suggest-container .suggest-div span.see-more-suggestions{display:block;width:100%;padding:.5em;color:#000306;background:#f7f7f7}.suggest-container .suggest-div span.selection{background:#ebebeb;text-decoration:none}.suggest-container .suggest-div span.match{background-color:#ffac20}.window-close{float:left;width:0;height:0;margin:.2em 0 .5em;position:absolute}.window-close img{float:right;display:block}#category-pickers-overlay{position:absolute;z-index:102;display:inline-block;left:0;background:#fff;border:1px solid rgba(0,0,0,.17);box-shadow:0 4px 14px #989898;outline:0}#category-pickers-overlay select{width:234px;font-size:.75em;height:16.3em;border:1px solid #ddd}#category-pickers-overlay table{border-collapse:separate;padding:.5em}#category-pickers-overlay th{text-align:center;padding:.313em;font-size:.8em}#category-pickers-overlay sea #category-pickers-button{font-size:.9em;float:right;padding:.2em .5em;text-transform:uppercase}@media only screen and (max-width:760px),(max-device-width:1024px) and (min-device-width:47.938em){#category-pickers-overlay{width:320px}#category-pickers-overlay select{height:auto}#category-pickers-overlay table{margin:0 auto}#category-pickers-overlay thead tr{position:absolute;top:-9999px;left:-9999px}#category-pickers-overlay td{border:0;position:relative;display:block;width:100%;margin-bottom:.5em;padding-bottom:1em}#category-pickers-overlay td:before{top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-size:.8em;font-weight:700;display:block}#category-pickers-overlay td:nth-of-type(1):before{content:"Sector"}#category-pickers-overlay td:nth-of-type(2):before{content:"Sub Sector (optional)"}#category-pickers-overlay td:nth-of-type(3):before{content:"Category (optional)"}}#category-pickers-overlay .category-pickers-menu{padding:1em;display:block;border-top:1px solid #ddd}#category-pickers-crumbtrail{font-size:.8em;width:560px;float:left}.lazy-filter-loading{position:absolute;background:#eee;filter:alpha(opacity=40);opacity:.4;margin:0;padding:0}.lazy-filter-loading img{display:block;margin:0 auto;position:relative;padding:0}.category-sponsor{margin:2em 0 1em;padding:13px 16px;border:1px solid #ebebeb;border-radius:2px;background:#fafafa}@media screen and (max-width:28em){.category-sponsor{padding:8px}}.category-sponsor a:hover{text-decoration:none}#no-results a,#suggestion a,.category-sponsor a:hover .sponsor-headlin,.popular-searches a{text-decoration:underline}.category-sponsor .sponsor-headline{font-size:.8em;color:#949494;display:block}.category-sponsor .sponsor-title{display:block;font-weight:700;text-decoration:underline;margin:.2em 0 .3em}.category-sponsor .sponsor-taline{display:block;font-size:.8em;margin-bottom:0;color:#000}.category-sponsor .sponsor-link{display:block;font-size:.9em}.category-sponsor img{float:right;max-width:100%}.popular-searches{margin-top:2.5em;margin-bottom:1.5em;display:block;background:#fff;padding:1em;border:1PX SOLID #ddd;box-shadow:0 1px 2px rgba(0,0,0,.2)}@media screen and (max-width:47.938em){.popular-searches{padding:0;border:0;box-shadow:none}}#no-results h3,.popular-searches h3{margin-bottom:1em;font-size:1em}@media screen and (max-width:47.938em){.popular-searches h3{padding:1em;border-bottom:1px solid #ddd}}.popular-searches li{font-size:.85em;margin-bottom:1em}@media screen and (max-width:47.938em){.popular-searches li{font-size:.85em;border-bottom:1px solid #ddd;padding:1em;margin:0}}.popular-searches .count,.related-searches .count{color:#afafaf;font-size:.75em;margin-left:.1em}.related-searches{margin-bottom:2em!important}@media screen and (max-width:47.938em){.related-searches{margin-top:1em;margin-bottom:0;padding:0}}.related-searches .releated-search{display:inline-block;padding:.5em;border:1px solid #ccc;border-radius:3em;box-shadow:rgba(0,0,0,.2) 0 1px 2px;font-size:.85em;background:#fff}@media screen and (max-width:47.938em){.related-searches .releated-search{padding:1em .7em}.related-searches .owl-carousel .owl-stage>.owl-item:first-of-type{padding-left:1em}}.related-searches .owl-next,.related-searches .owl-prev{content:"";display:block;width:4em;height:2.5em;position:absolute;top:0;z-index:2}@media screen and (max-width:47.938em){.related-searches .owl-next,.related-searches .owl-prev{display:none}}.related-searches .owl-next .fa,.related-searches .owl-prev .fa{width:2em;height:2em;background:#2a386e;border-radius:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);position:absolute;top:.1em;color:#fff;z-index:3}.related-searches .owl-next.disabled,.related-searches .owl-prev.disabled{display:none}.related-searches .owl-next,.related-searches .owl-prev{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#eeeeee",GradientType=1 )}.related-searches .owl-prev{left:0;background:-moz-linear-gradient(right,rgba(255,255,255,0) 0,#eee 50%);background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0,#eee 50%);background:linear-gradient(to left,rgba(255,255,255,0) 0,#eee 50%)}.related-searches .owl-prev .fa{left:0;padding:.5em 0 .5em .6em}.related-searches .owl-next{right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#eee 50%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#eee 50%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#eee 50%)}.related-searches .owl-next .fa{right:0;padding:.5em 0 .5em .7em}.related-searches .owl-carousel .owl-stage{padding-bottom:.5em}#desktop-form,.mv-result-table tbody tr.mv-result-desc p{display:block}@media screen and (max-width:62.5em){#desktop-form{display:none}}#desktop-form #filter-links,.options-head{background:#fff}#mobile-form{display:none}@media screen and (max-width:62.5em){#mobile-form{display:block}}.options-head{border-bottom:1px solid #dce0e0;padding:.7em 1.5em!important;position:fixed;top:0;left:0;z-index:10000}#close-filters,.options-head .options-head-back{font-size:1em;position:absolute;float:left;left:2em}.options-head .options-head-back{padding:.35em 0}.options-head .options-head-title{text-align:center}#close-filters{padding-left:0;color:#484848;top:1.1em}#close-filters .fa{display:inline;font-size:1.2em}#advanced-filters{right:2em;top:20px;text-transform:uppercase;float:right;padding:.3em .5em .4em;border:1px solid #ddd;border-radius:.5em;color:#484848}#advanced-filters .fa{padding-left:.3em}#no-results{max-width:46em;margin:0 auto 2em}@media screen and (max-width:47.938em){#no-results{text-align:center}}#no-results h2{color:#484848;margin-bottom:.5em;margin-top:1.2em}@media screen and (max-width:47.938em){#no-results h2{margin-top:0}}#no-results p{color:#484848;font-size:.95em;margin-top:0}#no-results .no-results-graphic{width:15em;display:inline-block;vertical-align:top;margin-bottom:1rem}@media screen and (max-width:47.938em){#no-results .no-results-graphic{width:100%}}#no-results .no-results-copy{width:calc(100% - 15.5em);display:inline-block}@media screen and (max-width:47.938em){#no-results .no-results-copy{text-align:center;width:100%}}#no-results .no-results-related{text-align:left;margin-top:1em}@media screen and (max-width:47.938em){#no-results .no-results-related{padding:1em}}#no-results .no-results-related li{margin-bottom:.5em;padding-bottom:.5em;font-size:.9em}#no-results .count{color:#afafaf;font-size:.75em;margin-left:.1em}#no-results svg{max-width:15em}#no-results svg .st1{fill:#fff}#no-results svg .st4{fill:silver}#no-results svg .st5{fill:#a0a09f}#no-results svg .st8{fill:#3b3d41}#no-results svg .st14{fill:#3f8da6}#no-results svg .st15{fill:#1d1d1b}#suggestion{text-align:center;border:1px solid #cecece;padding:1em}#suggestion a{font-weight:700}.article-reg-promo{margin-bottom:0!important;width:100%}.disabled{box-shadow:none;border-color:#6b6b6b}.disabled span{color:#6b6b6b!important}@media screen and (max-width:47.938em){.disabled span{background-color:#666!important;color:#fff!important}}.mv-result{margin-bottom:1.5em;background:#fff;border-left:.7rem solid #d4af37;-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.5);box-shadow:0 1px 3px 0 rgba(0,0,0,.5);border-radius:2px;position:relative;clear:both}.mv-result-table{border-collapse:collapse;border-spacing:0;text-align:left;width:100%;line-height:1.54;color:#212121}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mv-result-table{display:block}}.mv-result-table a.cta:active,.mv-result-table a.cta:focus,.mv-result-table a.cta:hover,.mv-result-table a.cta:visited{color:#fff!important;text-decoration:none!important}.mv-result-table table{border-collapse:collapse}.mv-result-table caption{width:100%;padding:0;text-align:left}@media (min-width:50em){.mv-result-table caption{display:table;border-bottom:1px solid #ddd}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.mv-result-table caption{display:block}}.mv-result-table caption h2{margin:0;font-size:1.125rem;width:100%}.mv-result-table caption h2 a{font-size:100%;text-decoration:none;color:#8e731e;-moz-box-shadow:inset 0 -2px 0 #d4af37;-webkit-box-shadow:inset 0 -2px 0 #d4af37;box-shadow:inset 0 -2px 0 #d4af37;font-weight:600}.mv-result-table caption h2 a:hover,.mv-result-table tbody tr.mv-result-desc a:hover,.signup-opts .signup-opt:hover .opt-title{color:#f90}.mv-result-table caption .mob-mv-logo{display:block;width:7rem;margin:.5rem auto}.mv-result-table caption .mob-mv-logo img{display:block;width:7rem}@media (min-width:50em){.mv-result-table caption .mob-mv-logo{display:none}}.mv-result-table caption .desktop-mv-logo{display:none}@media (min-width:50em){.mv-result-table caption .desktop-mv-logo{display:table-cell;width:9.4rem;padding:.7rem;text-align:center;vertical-align:middle;border-left:1px solid #ddd}.mv-result-table caption .desktop-mv-logo img{display:inline-block;width:124px;height:48px}.mv-result-table caption .desktop-mv-logo img:hover{opacity:.7}}.mv-result-table caption .title-wrap{display:inline-block;width:100%;padding:.5rem;padding-bottom:0;border-top:1px solid #ddd}@media (min-width:50em){.mv-result-table caption .title-wrap{display:table-cell;padding:.7rem;border-top:none;width:calc(100% - 8.5rem)}}.mv-result-table tbody{width:100%;display:block}.mv-result-table tbody tr{*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:middle;text-rendering:auto}.mv-result-table tbody tr th{text-align:left}.mv-result-table tbody tr td{padding:0;width:100%;text-align:left}.mv-result-table tbody tr.desc-finance{width:100%}@media (min-width:64em){.mv-result-table tbody tr.desc-finance{width:calc(100% - 9.3rem)}}.mv-result-table tbody tr,.mv-result-table tbody tr.desc-finance table,.mv-result-table tbody tr.desc-finance>td{width:100%;display:inline-block}.mv-result-table tbody tr.mv-result-desc{display:inline-block;width:100%;font-size:14px;padding:.5rem}@media (min-width:35em){.mv-result-table tbody tr.mv-result-desc{padding:.7rem}}.mv-result-table tbody tr.mv-result-desc td,.mv-result-table tbody tr.mv-result-finance table,.mv-result-table tbody tr.mv-result-finance td.mv-result-finance-wrap{display:block;width:100%}.mv-result-table tbody tr.mv-result-desc a{color:#8e731e;display:inline-block;text-decoration:underline}.mv-result-table tbody tr.mv-result-finance{display:inline-block;width:100%;text-align:center;padding:.2rem .7rem .7rem;padding-bottom:0}.mv-result-table tbody tr.mv-result-finance tbody tr{float:left;width:auto;position:relative;padding:.3rem .6rem;background:#2a386e;font-size:.85rem;border-radius:1.2rem;color:#fff;margin-right:.5rem;margin-top:.5rem}.mv-result-table caption h2,.mv-result-table tbody tr.mv-result-finance tbody th{display:inline-block;font-weight:400}.mv-result-table tbody tr.mv-result-finance tbody td{display:inline-block;font-weight:700;width:auto}.mv-result-table tbody tr.mv-result-contact{width:100%;padding:.5rem;font-size:14px;border-top:1px solid #ddd}.mv-result-table tbody tr.mv-result-contact td{display:block;text-align:center}.mv-result-table tbody tr.mv-result-contact .cta{font-weight:600;font-size:1rem;padding:.4rem 1rem}@media (min-width:64em){.mv-result-table tbody tr.mv-result-contact{width:9rem;border-top:none}.mv-result-table tbody tr.mv-result-contact .cta{padding:.4rem .5rem}}.mv-result-table span.mv-location{display:inline-block;color:#484848;font-size:.875rem;font-weight:600;margin-top:.5rem}.mv-result-table .hid{position:absolute!important;top:-9999px!important;left:-9999px!important}#broker-profile{padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid #ddd;margin-top:2.5rem}@media screen and (min-width:47.938em){#broker-profile{margin-top:0}}@media screen and (min-width:62.5em){#broker-profile{padding-top:2.5rem}}#broker-profile .broker-details{width:100%;padding:1.5rem 1em;background:#fff;border:1px solid #ddd;max-width:44.5em;margin:1em auto;display:block}@media screen and (min-width:62.5em){#broker-profile .broker-details{width:75%;float:left;max-width:100%}}#broker-profile .broker-details h2{font-size:1.2em;margin-bottom:.5em}#broker-profile .broker-details p{margin-bottom:1.5em;line-height:1.6;font-size:.9em}#broker-listings .search-header{padding:.5rem 0 1rem}@media screen and (min-width:62.5em){#broker-listings .search-header{padding:0}}#broker-listings .broker-sidebar{width:100%;max-width:44.5em;margin:1em auto;display:block;margin-bottom:1rem}@media screen and (min-width:62.5em){#broker-listings .broker-sidebar{padding-left:2em;width:25%;margin:0;float:right;margin-bottom:3rem}}#broker-listings .broker-sidebar>div{background:#fff;border:1px solid #ddd}#broker-listings .broker-sidebar a{white-space:nowrap}#broker-listings .broker-logo{height:115px;text-align:center;border-bottom:1px solid #ddd;padding:1rem}#broker-listings .broker-logo img{max-height:100%;max-width:100%}#broker-listings .broker-address{font-size:.8rem;color:#666;padding:0 1rem 1rem}#broker-listings .broker-address h3{font-size:.8rem;margin-top:1rem;margin-bottom:.3rem}@media screen and (min-width:62.5em){#broker-listings .search-results{float:left}}#broker-listings #no-results{max-width:45rem}@media screen and (min-width:62.5em){#broker-listings #no-results{float:left}}@media screen and (min-width:425px){body{background:#f1f1f1}}#loginPage{padding:3em 0}#new-user,.login-form{display:block;width:100%;margin:0 auto;max-width:26em!important;padding:0 1rem;font-size:16px}@media screen and (min-width:425px){#new-user,.login-form{border-radius:.3em;background:#fff;-moz-box-shadow:0 1px 5px rgba(77,73,94,.28);-webkit-box-shadow:0 1px 5px rgba(77,73,94,.28);box-shadow:0 1px 5px rgba(77,73,94,.28);padding:2rem}}#new-user label,.login-form label{display:block;line-height:1.7;margin-bottom:.2em;font-size:.9em;font-weight:600}@media screen and (max-width:64em){#new-user label,.login-form label{width:100%}}#new-user input[type=email],#new-user input[type=password],#new-user input[type=text],#new-user select,#new-user textarea,.login-form input[type=email],.login-form input[type=password],.login-form input[type=text],.login-form select,.login-form textarea{border:1px solid #ddd;padding:.7em .5em;border-radius:.2em;box-sizing:border-box;width:100%}#new-user input[type=email]:focus,#new-user input[type=password]:focus,#new-user input[type=text]:focus,#new-user select:focus,#new-user textarea:focus,.login-form input[type=email]:focus,.login-form input[type=password]:focus,.login-form input[type=text]:focus,.login-form select:focus,.login-form textarea:focus,.signup-opts .signup-opt .signup-text-link:focus,.signup-opts .signup-opt button.signup-opt-button:focus{outline:2px solid #007cc4}#new-user input[type=email].input-validation-error,#new-user input[type=password].input-validation-error,#new-user input[type=text].input-validation-error,#new-user select.input-validation-error,#new-user textarea.input-validation-error,.login-form input[type=email].input-validation-error,.login-form input[type=password].input-validation-error,.login-form input[type=text].input-validation-error,.login-form select.input-validation-error,.login-form textarea.input-validation-error{border:2px solid #b20f09}#new-user .field-validation-error,.login-form .field-validation-error{font-weight:600;color:#b20f09;margin-bottom:4px;display:block;font-size:.9em;margin-top:.3em}#new-user .field-validation-error:before,.login-form .field-validation-error:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f06a";margin-right:.3em}#new-user fieldset,.login-form fieldset{margin:0;padding:0;border:0}#new-user ol,.login-form ol{padding:0;width:100%;display:inline-block}#new-user .accept-terms,.login-form .accept-terms{width:100%}#new-user li,.login-form li{display:inline-block;width:100%;margin-bottom:1.2em;vertical-align:top;margin-top:0;padding-top:0}@media screen and (min-width:425px){#new-user li.firstname,#new-user li.half-width,.login-form li.firstname,.login-form li.half-width{width:48%;margin-right:2.5%}}#new-user li.last-col,.login-form li.last-col{margin-right:0}@media screen and (min-width:425px){#new-user li.last-col,.login-form li.last-col{width:48%}}#new-user h1,#new-user h2,#new-user h3,.login-form h1,.login-form h2,.login-form h3{margin-bottom:1rem;margin-top:0;font-size:26px;color:#2a386e}#new-user .cta,.login-form .cta{padding:.7em 2em;display:block;min-width:16em;font-size:16px;margin:.9em auto}#new-user .cta.reset-cta,.login-fields li,.login-form .cta.reset-cta{margin-bottom:.9em}#new-user .show-password-toggle,.login-form .show-password-toggle{margin-bottom:0}.login-fields li{width:100%}.login-fields input[type=password],.login-fields input[type=text]{padding:.9em .7em;font-size:.9em}.login-fields .forgot-psswd{margin-top:.5rem;display:inline-block;font-size:.9rem;padding-bottom:1rem;padding-top:1rem}#invalidToken{margin:0 auto;width:100%;max-width:30em}.text-link{text-decoration:underline;text-decoration-color:#d9def2;text-decoration-thickness:2px;text-underline-position:under;color:#050296}.forgot-field,.toggle-link{padding-top:0;font-size:16px;color:#1a2348;float:left;width:100%}.forgot-field .loginToggle,.toggle-link .loginToggle{margin-left:.5em;font-weight:600}.toggle-link{margin-bottom:1.5em}.toggle-link-bottom{text-align:center;margin-top:.7em;font-size:.9em}.hidden{display:none}.error,.validation-summary-errors{padding:.9em;background:#fef7f7;border-left:5px solid;border-left-color:#df3034;clear:both;margin:0 0 .9em}.error h3,.error>span,.validation-summary-errors h3,.validation-summary-errors>span{font-weight:700;color:#df3034;margin-bottom:.5em;display:block;font-size:18PX}.error p,.validation-summary-errors p{margin:.625em 0 0;font-size:14px;line-height:1.5em}.error ul,.validation-summary-errors ul{margin:0;padding:0 0 0 .9em;list-style:disc!important}.error li,.validation-summary-errors li{margin-bottom:.5em!important;line-height:1.4em;display:list-item!important;font-size:15px!important;list-style:disc!important}.check-wrap{display:inline-block;vertical-align:middle;position:relative;width:20px;height:20px}.check-wrap input[type=checkbox]:hover,.check-wrap:hover{cursor:pointer}.check-wrap input[type=checkbox]{position:absolute;width:100%;height:100%;display:block;z-index:1;opacity:0}.check-wrap .custom-check{position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #aaa;background:#f1f1f1;border-radius:.2em}.check-wrap input[type=checkbox]:checked~.custom-check{background:#3bb959;border:1px solid #3bb959}.check-wrap input[type=checkbox]:checked~span.custom-check:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";color:#fff;position:absolute;top:2px;left:2px}.forgot-psswd .cta{padding:.7em 2em;display:block;font-size:16px;margin:.9em auto;font-weight:600;width:15em;background:#2a386e;color:#fff}.forgot-psswd .cta:hover{background:#384b93}.check-wrap+label{display:inline-block!important;font-weight:400!important;vertical-align:top;margin-left:.3em;width:calc(100% - 30px)!important;font-size:13px!important}.check-wrap+label a{color:#050296;text-decoration:underline;text-decoration-color:#d9def2;text-decoration-thickness:1px;text-underline-position:under}.option-link{border:1px solid #ddd;display:block;padding:0;border-radius:.3em;margin-bottom:1em}.option-link:hover{background:#e9eef9;color:#050296;text-decoration:none}.option-link:focus{text-decoration:none;border:1px solid #f90}.option-link dl{margin:0}.option-link dt{text-decoration:underline;text-decoration-color:#d9def2;text-decoration-thickness:2px;text-underline-position:under;font-weight:600;margin-bottom:.4em;display:block}.option-link dd{font-size:.9em}.option-link-copy,.option-link-icon{padding:.5em;display:inline-block;vertical-align:middle}.option-link-icon{border-right:1px solid #ddd;width:77px}.option-link-copy{width:calc(100% - 100px)}@media screen and (min-width:425px){.option-link-copy,.option-link-icon{padding:.7em}.option-link-icon{width:83px}.option-link-copy{width:calc(100% - 90px)}}.user-type{font-weight:600}.turnstile-box{margin-top:1rem;margin-bottom:1rem}.turnstile-box>span{font-size:.8rem;margin-bottom:.35rem;display:block}#turnstileError{font-size:14px}#show-password-wrap input[type=password],#show-password-wrap input[type=text]{width:calc(100% - 60px)}.show-password-toggle{position:relative;text-align:left;padding:0;display:inline-block;background:0 0;vertical-align:top;width:43px;height:43px;border:1px solid transparent;margin-left:12px}.show-password-toggle:hover{box-shadow:0 0 7px #c1c1c1;border-radius:.3rem;border:1px solid #c1c1c1}.show-password-toggle:focus{outline:0}.show-password-toggle:after{content:"\f06e";display:inline-block;font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;position:absolute;left:10px;top:10px;color:#050296}@media (min-width:62.5em){.show-password-toggle:hover:before{border:1px solid #4ebe3f}}.show-password-toggle.password-visible:before{background:#4ebe3f;border:1px solid #4ebe3f}.show-password-toggle.password-visible:after{content:"\f070"}h3{font-size:2em;color:#1a2348}.signup-opts,.signup-opts .signup-opt{display:inline-block;width:100%;padding:0}.signup-opts{margin:0}.signup-opts .signup-opt{position:relative;border:1px solid #ddd;border-radius:.3em;margin-bottom:1rem;text-decoration:none;background-color:#fff;text-align:left;color:#050296}.signup-opts .signup-opt:hover{cursor:pointer;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 1px 3px 0 rgba(0,0,0,.12)}.signup-opts .signup-opt .opt-icon{display:inline-block;width:1.5rem;position:absolute;left:.75rem;top:.75rem}.signup-opts .signup-opt .opt-icon img{display:inline-block;width:100%;vertical-align:middle}.signup-opts .signup-opt .signup-text-link,.signup-opts .signup-opt button.signup-opt-button{text-align:left;background-color:none;background:0 0;border:0;-moz-appearance:none;-webkit-appearance:none;display:inline-block;width:100%;padding:1rem 1rem 1rem 3rem;margin:0;font-size:14px;font-weight:600}.social-details-wrap{display:inline-block;width:100%;border:1px solid #eee;padding:.5rem;margin-bottom:1.5rem}@media screen and (min-width:48em){.social-details-wrap{padding:1rem}}.social-details-wrap.visible~fieldset li.leads-check-field{margin-top:0}@media screen and (min-width:48em){.social-details-wrap.visible~fieldset li.leads-check-field{margin-bottom:0}.social-details-wrap.visible~fieldset li.leads-email{margin-top:1rem}}.social-details-wrap .social-details{width:100%;background:#f3f3f3;border-radius:.2em;padding:.9em;padding-bottom:.25rem;margin-top:1rem}.social-details-wrap .social-details li{margin-bottom:.75rem}label.chosen-profile-label{display:block;margin-bottom:.5rem}.chosen-social,.or{width:100%;position:relative}.or,.or>span{display:inline-block}.or{margin:.5rem 0 1.5rem;text-align:center;text-transform:uppercase}.or>span{color:#666;font-weight:700;margin:0}.or>span:after,.or>span:before{content:"";position:absolute;display:inline-block;width:calc(50% - 2rem);top:.65rem;height:1px;background-color:#eee}.or>span:before{left:0}.or>span:after{right:0}.chosen-social{padding-right:3.2rem;margin:0}.chosen-social p{display:block;font-size:1rem;margin:0}.chosen-social img.profile-pic{display:inline-block;width:2.3rem;vertical-align:middle}.chosen-social .chosen-profile{display:inline-block;width:calc(100% - 2.7rem);padding-left:.5rem;overflow:hidden;vertical-align:middle}.chosen-social .socials-toggle{display:inline-block;position:absolute;right:0;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #eee;cursor:pointer;font-size:1.5em;pointer-events:all;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.12);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 1px 3px 0 rgba(0,0,0,.12);-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.chosen-social .socials-toggle.toggle-open{color:#f90;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.chosen-social .socials-toggle .fa{display:inline-block;font-size:1.5rem;line-height:2.3rem;padding:0;margin:0;text-align:center;width:100%;color:#8899d6;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}
/*# sourceMappingURL=search-main-a1f45a1fe3.min.css.map */
