*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.agent-link{display:inline}.agent-name,.agent-picture{display:inline-block}.agent-picture{height:40px;width:40px}.agent-picture>img{border-radius:50%;width:100%}.agent-name{color:#003c89;margin:5px 1rem;text-decoration:none}.main-content-area{background:#ffffff;position:relative}.main-content-area .broker,.main-content-area .broker a{color:rgba(255,255,255,0.9)}.main-content-area .broker{font-weight:600}.main-content-area .broker img{display:block;margin:0 auto 1rem}.agents-grid{background:#ffffff;padding:3rem 0}.agents-container,.areas-nav,.agents-container__footer{*zoom:1;border:1px solid #b2b9c9;border-radius:5px;position:relative;overflow:hidden}.agents-container:before,.agents-container:after,.areas-nav:before,.areas-nav:after,.agents-container__footer:before,.agents-container__footer:after{content:" ";display:table}.agents-container:after,.areas-nav:after,.agents-container__footer:after{clear:both}.agents-container{border-bottom:0;border-radius:5px 5px 0 0}.agent{float:left;border-bottom:1px solid #b2b9c9;padding:3rem;text-align:center;width:100%}.agent .agent-name{color:#606165}.agent:nth-child(even){background:#f4f5f7}.agent:last-child{border-bottom:none}@media only screen and (min-width: 30em){.agent{width:50%}.agent:nth-child(odd){border-right:1px solid #b2b9c9}.agent:nth-child(even){background:#ffffff}.agent:nth-child(2n + 3){clear:left}.agent:last-child,.agent:nth-last-child(2),.agent:nth-last-child(3){border-bottom:none}.agent:last-child{display:none}}@media only screen and (min-width: 47.5em){.agent{border-right:1px solid #b2b9c9;padding:3rem 0;width:33.33%}.agent:nth-child(even){background:#f4f5f7}.agent:nth-child(2n + 3){clear:none}.agent:nth-child(3n + 3){border-right:0}.agent:nth-child(3n + 1){clear:left}.agent:last-child{display:inherit}}.agent-image{display:block;border:1px solid #ffffff;border-radius:50%;height:100px;margin:8px auto;width:100px}.agent-name,.agent-company,.agent-phone,.agent-link{font-size:1em;line-height:1.25;margin:5px auto}.agent-name{font-weight:600}.agent-company{font-size:0.875em;font-weight:300}.agent-phone a{color:#111111;display:inline-block;font-size:1.125em;margin:0;padding:0;text-decoration:none}.agent-link{font-size:0.875em}.agents-container__footer{border-radius:0 0 5px 5px;padding:1rem;text-align:center}.agent-link{color:#c7c8ca;display:inline-block;padding:0 0.5em;text-decoration:none;text-transform:uppercase}.agent-link:hover{color:#606165}.agent-link.active{color:#606165}.areas-nav{margin:0 auto 2rem}.areas-nav .agent-area{border-right:1px solid #b2b9c9}.areas-nav .agent-area:last-child{border:0}.agent-area{transition:all 0.218s ease-out;background:#ffffff;color:#adaeb1;display:block;padding:1.5rem;text-align:center;text-decoration:none;text-transform:capitalize}.agent-area>[class~="fa-caret-down"]{display:none;margin-left:5px}.agent-area:hover{background:#e8eaef;color:#939498;text-decoration:none}.agent-area.active{background:#f4f5f7;color:#606165}@media (min-width: 760px){.agent-area{float:left;width:25%}}.invite-agent{*zoom:1;padding:0 0 5rem;text-align:center}.invite-agent:before,.invite-agent:after{content:" ";display:table}.invite-agent:after{clear:both}.invite-agent .input,.invite-agent .button{display:block;float:none;margin:0 auto 1rem;max-width:none;width:90%}@media (min-width: 760px){.invite-agent .input,.invite-agent .button{width:310px}}.invite-agent .button{margin-bottom:0}.invite-agent .inputs-fixed-container{background:#f4f5f7;border:1px solid #b2b9c9;border-radius:5px;padding:2rem 0}.invite-agent .inputs-fixed-container .input{border:1px solid #b2b9c9;background:#ffffff}.box,.box-link{border:2px solid #dfe2e9;border-radius:5px;color:#606165;padding:1.5rem}.box-link{transition:all 0.218s ease-out;display:block}.box-link .title{transition:all 0.218s ease-out;text-transform:uppercase}.box-link a{color:#39afe8}.box-link ul{padding-left:15px}.box-link:hover,.box-link.active{border-color:#39afe8;text-decoration:none}.box-link:hover .title,.box-link:hover a,.box-link.active .title,.box-link.active a{color:#39afe8}.spaced-content{margin-bottom:4rem}.button{-webkit-font-smoothing:antialiased;transition:all 0.218s ease-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;display:inline-block;background:transparent;border-radius:3px;border:2px solid;color:#adaeb1;cursor:pointer;display:inline-block;font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:600;line-height:2.2;margin:0;min-height:44px;min-width:44px;outline:none;padding:0.5rem 2rem;text-decoration:none;text-transform:uppercase;vertical-align:middle}.button>.fa{margin-left:0.5rem}.button:hover{text-decoration:none}.button.primary:hover{color:#39afe8}.button.primary:active{background:#22a6e5}.button.secondary:hover{color:#ef6316}.button.secondary:active{background:#dc580f}.button.tertiary{background:#39afe8;border-color:#39afe8;color:#ffffff}.button.tertiary:hover{background:#22a6e5}.button.tertiary:active{background:#1aa0e1}.button.tertiary>.fa-facebook{margin-right:13px}.button.tertiary.rounded{border-radius:20px}.button.tertiary.facebook{padding-left:10px;padding-right:10px}.button.quaternary{background:transparent;border-color:transparent;color:#ffffff}.button.quaternary:hover{opacity:0.7;filter:alpha(opacity=70)}.button.quaternary:active{opacity:0.5;filter:alpha(opacity=50)}.button.quaternary.variant{color:#606165}.button.quinary{background:#ef6316;border-color:#ef6316;color:#ffffff}.button.quinary:hover{background:#dc580f;border-color:#dc580f}.button.quinary:active{background:#d0530e;border-color:#d0530e}.button.tagged{background:#eeefef;border-color:#eeefef;color:#606165;text-transform:capitalize;padding-left:0.5rem}.button.tagged>.fa{margin-right:0.5rem}.button.tagged .fa-heart{display:none;color:#d60e7e}.button.tagged:hover,.button.tagged:active,.button.tagged.active{background:whitesmoke;border-color:whitesmoke}.button.tagged:hover .fa-heart-o,.button.tagged:active .fa-heart-o,.button.tagged.active .fa-heart-o{display:none}.button.tagged:hover .fa-heart,.button.tagged:active .fa-heart,.button.tagged.active .fa-heart{display:inline}.button.notification{transition:opacity 0.218s ease-out;background:url(https://d3iv89674z08wb.cloudfront.net/images/sprite-app-icons.png) no-repeat;background-size:auto 34px;background-position:-245px 0;position:relative}.button.notification>.notification-item{font-size:80%;height:25px;position:relative;right:1px;top:-3px;width:25px;color:#ffffff}.button.notification:hover,.button.notification:focus{opacity:0.8;filter:alpha(opacity=80)}.button.notification:active,.button.notification.active{opacity:0.7;filter:alpha(opacity=70)}.button.close{color:#606165;font-size:1.0625em}.button.close:hover,.button.close:focus{opacity:0.8;filter:alpha(opacity=80)}.button.close:active,.button.close.active{opacity:0.7;filter:alpha(opacity=70)}.button.extra-wide{padding-left:6rem;padding-right:6rem}.button.extra-margin{margin-bottom:2rem;margin-top:2rem}.button.first-color,.button.second-color,.button.third-color{color:#ffffff;margin:1rem auto 0;min-width:150px}.button.first-color:hover,.button.first-color:focus,.button.second-color:hover,.button.second-color:focus,.button.third-color:hover,.button.third-color:focus{color:#ffffff}.button.first-color{background:#003c89}.button.first-color:hover,.button.first-color:focus{background:#0047a3}.button.first-color:active{background:#004daf}.button.second-color{background:#ef6316}.button.second-color:hover,.button.second-color:focus{background:#f1732e}.button.second-color:active{background:#f17b3a}.button.third-color{background:#2ecc40}.button.third-color:hover,.button.third-color:focus{background:#40d451}.button.third-color:active{background:#4ad65a}.button-pills-primary{display:inline-block}.button-pills-primary .button{background:#ef6316;border-color:#ef6316;color:#ffffff}.button-pills-primary .button:hover{background:#dc580f}.button-pills-primary .button:active{background:#d0530e}.button-pills-primary>.button{margin-left:-4px;border-radius:0;border-left:2px solid #f6a375}.button-pills-primary>.button:first-child{margin-left:0;border:0;border-radius:5px 0 0 5px}.button-pills-primary>.button:last-child{border-radius:0 5px 5px 0}@media only screen and (max-width: 30em){.button-pills-primary>.button{font-size:0.875em}}.button-pills-secondary{display:inline-block}.button-pills-secondary .button{background:transparent;border-color:#adaeb1;color:#adaeb1}.button-pills-secondary .button:hover{background:#39afe8;border-color:#39afe8;color:#ffffff}.button-pills-secondary .button:active,.button-pills-secondary .button.active{border-color:#22a6e5;color:#ffffff}.button-pills-secondary>.button{margin-left:-6px;border-radius:0}.button-pills-secondary>.button:first-child{margin-left:0;border-radius:5px 0 0 5px}.button-pills-secondary>.button:last-child{border-radius:0 5px 5px 0}@media only screen and (max-width: 30em){.button-pills-secondary>.button{font-size:0.875em}}.button-pills-tertiary{display:inline-block}.button-pills-tertiary .button{background:transparent;border-color:#39afe8;color:#39afe8}.button-pills-tertiary .button:hover{background:rgba(57,175,232,0.6);border-color:#39afe8;color:#ffffff}.button-pills-tertiary .button:active,.button-pills-tertiary .button.active{background:#39afe8;border-color:#39afe8;color:#ffffff}.button-pills-tertiary>.button{border-radius:0;margin-left:-6px;min-width:60px;padding-left:10px;padding-right:10px}.button-pills-tertiary>.button:first-child{margin-left:0;border-radius:25px 0 0 25px}.button-pills-tertiary>.button:last-child{border-radius:0 25px 25px 0}@media only screen and (max-width: 30em){.button-pills-tertiary>.button{font-size:0.875em}}#client-list td{padding:1rem}#client-list table.colored-columns tr td:nth-child(1),#client-list table.colored-columns tr td:nth-child(3){color:#39afe8}#contact-list td{padding:1rem}#contact-list table.colored-columns tr td:nth-child(1),#contact-list table.colored-columns tr td:nth-child(2){color:#39afe8}.alert{transition:all 0.218s ease-out;background:#fff6bf;margin:0;padding:1rem 2rem;position:relative;display:none}.alert>.close{position:absolute;top:0.5rem;right:0.5rem}.alert-info>.title,.alert-info>.sub-title,.alert-info>.content,.alert-warning>.title,.alert-warning>.sub-title,.alert-warning>.content{color:#606165;margin:0}.alert-info .content,.alert-warning .content{margin:0.5rem 0 0}.alert-info .content .link,.alert-warning .content .link{color:#606165}.alert-info .content .link .good,.alert-warning .content .link .good{color:#2ecc40}.alert-info .content .link .bad,.alert-warning .content .link .bad{color:#ff4136}.input{-webkit-appearance:none;transition:all 0.218s ease-out;background:#ffffff;border:2px solid #d0d4de;border-radius:5px;box-shadow:none;color:#111111;display:inline-block;font-weight:300;margin:0;min-height:44px;min-width:44px;padding:0.5rem 1rem;text-decoration:none;outline:none}.input[disabled]{background:#dfe2e9;cursor:not-allowed}.input.white{background:#ffffff}.input.with-line{border:0;border-bottom:2px solid;border-color:rgba(96,97,101,0.2)}.input.no-border{border:0}@media only screen and (max-width: 30em){.input{margin-bottom:0.5rem}}.no-resize{resize:none}.element-container{position:relative}.element-container>.fa{color:#606165;position:absolute;top:0.75rem;right:3rem}input[placeholder]{text-overflow:ellipsis}::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}.input-container{*zoom:1;min-height:44px;position:relative}.input-container:before,.input-container:after{content:" ";display:table}.input-container:after{clear:both}.input-container>.input,.input-container>.button{position:absolute}.input-container .input{width:100%}.input-container .button{background:#39afe8;border-color:#39afe8;border-radius:0 5px 5px 0;color:#ffffff;text-align:center;right:0}.input-container .button .fa{margin:0}.input-container .button:hover{color:rgba(255,255,255,0.7)}label{font-weight:400}.control{position:relative;display:block;padding-left:2.5rem;color:#606165;cursor:pointer}.control input{position:absolute;opacity:0;z-index:-1}.control-indicator{position:absolute;top:0.25rem;left:0;display:block;width:16px;height:16px;font-size:65%;color:#d0d4de;text-align:center;background-color:#d0d4de;background-size:50% 50%;background-position:center center;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control:hover .control-indicator{color:#ffffff;background-color:#ccc}.control input:focus~.control-indicator{box-shadow:0 0 0 0.075rem #ffffff, 0 0 0 0.2rem #39afe8}.control input:checked~.control-indicator{color:#ffffff;background-color:#39afe8}.control input:active~.control-indicator{color:#ffffff;background-color:#39afe8}.checkbox .control-indicator{border-radius:0.25rem}.checkbox input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.radio .control-indicator{border-radius:50%}.radio input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.control-x input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLjQsMEwwLDEuNGwwLjcsMC43bDEuOCwxLjhMMC43LDUuN0wwLDYuNGwxLjQsMS40bDAuNy0wLjdsMS44LTEuOGwxLjgsMS44bDAuNywwLjdsMS40LTEuNEw3LjEsNS43DQoJTDUuMywzLjlsMS44LTEuOGwwLjctMC43TDYuNCwwTDUuNywwLjdMMy45LDIuNUwyLjEsMC43QzIuMSwwLjcsMS40LDAsMS40LDB6Ii8+DQo8L3N2Zz4NCg==)}.control-dash input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.select{position:relative;display:inline-block;color:#606165}.select select{display:inline-block;width:100%;margin:0;padding:0.5rem 5rem 0.5rem 1rem;line-height:2;color:#606165;background-color:#ffffff;border-radius:5px;cursor:pointer;outline:0;min-height:44px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.select .fa{border-radius:0 5px 5px 0;line-height:2;min-height:44px;padding:6px 10px;position:absolute;right:0;top:0;pointer-events:none}.select.primary select{border:2px solid #d0d4de}.select.primary .fa{border:2px solid #d0d4de}.select.secondary select{border:2px solid #39afe8;color:#39afe8}.select.secondary .fa{color:#39afe8}.select.tertiary select{border:0;color:#39afe8}.select.tertiary .fa{color:#39afe8}.select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #111111}.select select:hover{background-color:#eeeff3}.select select:active{color:#ffffff;background-color:#0074d9}.select select::-ms-expand{display:none}@-moz-document url-prefix(){.select select{text-indent:0.01px;text-overflow:'';padding-right:1rem}.select option{background-color:white}}@media screen and (min-width: 0\0){.select select{z-index:1;padding:0.5rem 0.5rem 0.5rem 1rem}.select:after{z-index:5}.select:before{position:absolute;top:0;right:1rem;bottom:0;z-index:2;content:"";display:block;width:0.5rem;background-color:#d0d4de}.select select:hover,.select select:focus,.select select:active{color:#606165;background-color:#d0d4de}}.file{position:relative;display:inline-block;cursor:pointer;height:44px}.file input{opacity:0;filter:alpha(opacity=0);min-width:14rem;margin:0}.file-custom{position:absolute;top:0;right:0;left:0;z-index:5;height:44px;padding:0.5rem 1rem;line-height:2;color:#606165;background-color:#ffffff;border:2px solid #d0d4de;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-custom::after{content:"Choose file..."}.file-custom::before{position:absolute;right:-2px;bottom:-2px;z-index:6;display:block;content:"Browse";height:44px;padding:0.5rem 1rem;line-height:2;color:#ffffff;background-color:#39afe8;border:2px solid #d0d4de;border-radius:0 5px 5px 0}.controls-stacked{margin:1rem 0}.controls-stacked .control,.controls-stacked .progress{display:block}.controls-stacked .control+.control,.controls-stacked .progress+.progress{margin-top:0.5rem}.controls-inline{margin:1rem 0}.controls-inline .control{display:inline-block;height:1rem}.controls-inline .control+.control{margin-left:1rem}.link{transition:opacity 0.218s ease-out;display:inline-block;text-decoration:none}.link:hover{opacity:0.8;filter:alpha(opacity=80);text-decoration:none}.link.tel-link{color:#ffffff}.press-item{color:#39afe8}.press-item:hover{color:#22a6e5}.messages-component .message{display:block}.message{*zoom:1;transition:background 0.218s ease-out;background:#ffffff;color:#606165;padding:0.5rem 0.25rem;text-decoration:none}.message:before,.message:after{content:" ";display:table}.message:after{clear:both}.message:nth-child(even){background:#f2f7ff}.message:hover,.message:focus{background:#e2efff}.message .message-sender,.message .message-time{padding:0.8rem 1rem 0.8rem 0}.message .message-sender{color:#39afe8}.message .message-content{*zoom:1}.message .message-content:before,.message .message-content:after{content:" ";display:table}.message .message-content:after{clear:both}.message .message-content__image{border-radius:5px;height:50px;float:left}.message .message-content__direction{float:left;padding:0.25rem 0.5rem}.message .message-content__direction>p:first-child{color:#39afe8}.message .message-content__direction>p:last-child{font-size:0.875em}.message .message-content__direction>p{margin:0}.message .message-time{color:#babbbd;text-align:right}@media only screen and (max-width: 960px){.message{padding:0.5rem}.message:hover{background:#ffffff}.message:nth-child(even){background:#ffffff}.message .message-time{text-align:left}}.primary-nav,.secondary-nav,.tertiary-nav{*zoom:1;display:inline-block;list-style-type:none;padding:0;margin:0}.primary-nav:before,.primary-nav:after,.secondary-nav:before,.secondary-nav:after,.tertiary-nav:before,.tertiary-nav:after{content:" ";display:table}.primary-nav:after,.secondary-nav:after,.tertiary-nav:after{clear:both}.primary-nav>.item,.secondary-nav>.item,.tertiary-nav>.item{display:block;float:left}.primary-nav{display:block;margin:0 auto;text-align:center}.primary-nav>.item{margin:0 2.5%;margin-top:-1px;width:20%}.primary-nav .item__link{transition:all 0.218s ease-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;display:inline-block;border-top:2px solid rgba(255,255,255,0);color:#606165;display:block;font-size:1em;font-weight:400;padding:1rem 0.5rem;text-decoration:none;text-transform:uppercase}.primary-nav .item__link:hover,.primary-nav .item__link:focus{color:#50b8eb;background:rgba(255,255,255,0.4);border-top-color:#7ecbf0}.primary-nav .item__link.active{color:#39afe8;background:#ffffff;border-top:2px solid #39afe8}@media only screen and (max-width: 960px){.primary-nav>.item{background:rgba(255,255,255,0.4);margin:0;width:50%}.primary-nav>.item:nth-child(2n+1){clear:left}.primary-nav .item__link{border-top:2px solid rgba(255,255,255,0.4);padding:0.5rem}}.secondary-nav>.item{margin-right:-1px}.secondary-nav>.item:first-child .item__link{border-radius:5px 0 0 5px}.secondary-nav>.item:last-child{margin-right:0}.secondary-nav>.item:last-child .item__link{border-radius:0 5px 5px 0}@media only screen and (max-width: 800px){.secondary-nav>.item .item__link{border:0;border-radius:0 !important}}.secondary-nav .item__link{transition:all 0.218s ease-out;background:#ffffff;color:#adaeb1;border:1px solid;display:block;font-size:1em;font-weight:600;padding:0.5rem 1rem;text-decoration:none;text-transform:uppercase}.secondary-nav .item__link:hover,.secondary-nav .item__link:focus{background:#c7c8ca;border-color:#c7c8ca;color:#ffffff}.secondary-nav .item__link.active{background:#adaeb1;border-color:#adaeb1;color:#ffffff}.tertiary-nav>.item{margin-right:-1px}.tertiary-nav>.item:first-child .item__link{border-radius:5px 0 0 5px}.tertiary-nav>.item:last-child{margin-right:0}.tertiary-nav>.item:last-child .item__link{border-radius:0 5px 5px 0}.tertiary-nav .item__link{transition:all 0.218s ease-out;background:#ffffff;color:#39afe8;border:1px solid;display:block;font-size:1em;font-weight:600;padding:0.5rem 1rem;text-decoration:none;text-transform:uppercase}.tertiary-nav .item__link:hover,.tertiary-nav .item__link:focus{background:#7ecbf0;border-color:#7ecbf0;color:#ffffff}.tertiary-nav .item__link.active{background:#50b8eb;border-color:#39afe8;color:#ffffff}.pagination{font-size:1.0625em;font-weight:500;margin:0}.pagination .link{color:#606165;padding:1rem}.pagination .link.active{color:#39afe8}.pagination .fa{color:#606165}.bx-pager.bx-default-pager{margin:0 auto;text-align:center}.bx-pager-item{display:inline-block}.bx-pager-item .bx-pager-link:hover,.bx-pager-item .bx-pager-link.active{background:rgba(255,255,255,0.7)}.statistics-info>.title{font-weight:300;text-transform:capitalize}.statistics-info .metric,.statistics-info .metric-info{font-size:1em;text-transform:capitalize}.statistics-info .metric{color:#39afe8;font-size:200%;margin-top:15px}.statistics-info .metric-info{color:#949db4;margin-left:0.5rem;font-size:80%}.statistics-graph>img{width:95%}table.dataTable thead th,table.dataTable thead td{background:white;border-bottom:1px solid #d0d4de;font-size:0.875em;text-align:left;text-transform:uppercase}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{border-bottom-color:#39afe8}table.dataTable{margin:1rem 0}table.dataTable td{font-size:0.875em}table.dataTable.no-footer,.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:0}table.dataTable thead .sorting_asc{background:url(https://d3iv89674z08wb.cloudfront.net/images/sort_asc.png) no-repeat center right}table.dataTable thead .sorting_desc{background:url(https://d3iv89674z08wb.cloudfront.net/images/sort_desc.png) no-repeat center right}.table-content__header{background:#dfe2e9;border-bottom:1px solid #d0d4de;border-top:1px solid #d0d4de;padding:0.5rem 1rem;page-break-after:avoid}.table-content__header .header-title,.table-content__header .header-extra__content{font-size:1em;display:inline;margin:0}@media only print{.table-content__header .header-title,.table-content__header .header-extra__content{font-size:0.875em}}.table-content__header .header-title{text-transform:uppercase}.table-content__header .header-extra__content{float:right;text-transform:capitalize}.tab-area{background:#dfe2e9;padding:0.5rem 1rem 0}.tabbed-content{background:#ffffff;display:none;padding:0.5rem 1rem 2rem}.tabbed-content.active{display:block}.ios-like input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #606165;border-radius:26px;box-shadow:inset 0 0 0 1px #606165;cursor:pointer;height:28px;position:relative;transition:border .25s .15s, box-shadow .25s .3s, padding .25s;width:44px;vertical-align:top;outline:none}.ios-like input[type="checkbox"]:after{background-color:#ffffff;border:1px solid #606165;border-radius:24px;box-shadow:inset 0 -3px 3px rgba(0,0,0,0.025),0 1px 4px rgba(0,0,0,0.15),0 4px 4px rgba(0,0,0,0.1);content:'';display:block;height:28px;left:0;position:absolute;right:16px;top:0;transition:border .25s .15s, left .25s .1s, right .15s .175s}.ios-like input[type="checkbox"]:checked{border-color:#39afe8;box-shadow:inset 0 0 0 13px #39afe8;padding-left:18px;transition:border .25s, box-shadow .25s, padding .25s .15s}.ios-like input[type="checkbox"]:checked:after{border-color:#39afe8;left:16px;right:0;transition:border .25s, left .15s .25s, right .25s .175s}#logo{display:inline-block}.logo-sprite{background:url(https://d3iv89674z08wb.cloudfront.net/images/rs-logo/logo-sprite.png) no-repeat;text-indent:-9999em;width:185px;height:42px}@media (-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.logo-sprite{background-image:url(https://d3iv89674z08wb.cloudfront.net/images/rs-logo/logo-sprite@2x.png);background-size:185px auto}}.logo-sprite-pro{background:url(https://d3iv89674z08wb.cloudfront.net/images/rs-logo/logo-sprite-pro.png) no-repeat;text-indent:-9999em;width:188px;height:40px}@media (-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.logo-sprite-pro{background-image:url(https://d3iv89674z08wb.cloudfront.net/images/rs-logo/logo-sprite-pro@2x.png);background-size:185px auto}}.jumbotron{color:#ffffff !important;height:80vh;height:600px;margin:0;padding-top:65px;position:relative;transform:translate3d(0, 0, 0)}@media (min-width: 30em){.jumbotron .valigned{height:535px}}@media only screen and (max-width: 30em){.jumbotron{max-height:540px;min-height:540px}}@media only screen and (min-width: 60em){.jumbotron{padding-top:130px}}.jumbotron .slogan{font-size:1.375em;font-weight:400;line-height:2;text-transform:uppercase;opacity:0.7;filter:alpha(opacity=70)}@media only screen and (max-width: 30em){.jumbotron .slogan{line-height:1.2;font-size:1.125em}}.jumbotron .special-bullet{display:inline;position:relative;margin-right:25px}.jumbotron .special-bullet>div{position:absolute;top:-25%}.jumbotron .link{color:#ffffff}.jumbotron .fancy-divider{margin-top:1.5rem}.jumbotron .jumbotron-form>fieldset{*zoom:1;background:rgba(17,17,17,0.3);border:0;border-radius:5px;margin:1rem auto 0;max-width:800px;padding:0.5rem}.jumbotron .jumbotron-form>fieldset:before,.jumbotron .jumbotron-form>fieldset:after{content:" ";display:table}.jumbotron .jumbotron-form>fieldset:after{clear:both}@media only screen and (min-width: 30em){.jumbotron .jumbotron-form>fieldset{padding:1.5rem}}.jumbotron .jumbotron-form .input,.jumbotron .jumbotron-form .button{display:block;width:100%}@media only screen and (min-width: 47.5em){.jumbotron .jumbotron-form .input,.jumbotron .jumbotron-form .button{float:left}}.jumbotron .jumbotron-form .input{margin:0 0 0.5rem}@media only screen and (min-width: 47.5em){.jumbotron .jumbotron-form .input{width:70%;margin:0;margin-right:1%}}@media only screen and (min-width: 47.5em){.jumbotron .jumbotron-form .button{width:29%}}.jumbotron .agent-link-image{bottom:2rem;display:block;left:0;position:absolute;right:0;text-align:center}.jumbotron .agent-link-image img{height:120px;width:135px}.jumbotron .agent-link-image a{transition:all 0.218s ease-out}.jumbotron .agent-link-image a:hover{opacity:0.7;filter:alpha(opacity=70)}.jumbotron.parallax-enabled{overflow:hidden}.jumbotron .background-image{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.jumbotron .background-image:after{background:rgba(0,0,0,0.3);content:'\A';height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width: 47.5em){.jumbotron .background-image{height:120%}}.valigned{display:table;height:100%;min-height:300px;width:100%}.valigned .vchild{display:table-cell;vertical-align:middle}@media only screen and (min-width: 30em){.valigned{min-height:350px}}.fancy-divider{display:block;line-height:.5;text-align:center;margin:0 0 2rem}.fancy-divider>.element{background:rgba(255,255,255,0.4);border-radius:50%;display:inline-block;height:5px;position:relative;width:5px}.fancy-divider>.element::after,.fancy-divider>.element::before{border-bottom:1px solid rgba(255,255,255,0.4);content:"";height:1px;position:absolute;top:2px;width:250px}.fancy-divider>.element::before{right:100%;margin-right:5px}.fancy-divider>.element::after{left:100%;margin-left:5px}.fancy-divider>.element.dark,.fancy-divider>.element.dark::before,.fancy-divider>.element.dark::after{background:rgba(96,97,101,0.4)}.fancy-divider>.element.icon{background:url(https://d3iv89674z08wb.cloudfront.net/images/pages/icon-person.png) no-repeat;background-size:contain;border-radius:0;height:25px;margin-bottom:1em;width:25px}.fancy-divider>.element.icon::after,.fancy-divider>.element.icon::before{top:12px}.squared .odd-style{background:#21496b;color:#ffffff}.squared .p{padding-right:2rem}.squared .p :last-child{margin-bottom:0}.squared-content{-webkit-font-smoothing:antialiased;padding:12rem 4rem}.hero .squared-content{padding:10rem 4rem}.footer .squared-content{padding:4rem}.squared-content .h3{font-size:3.125em;font-weight:300;margin-bottom:1.5rem}.p{font-size:1.25em;margin-bottom:1.5rem}.p.special{max-width:475px}@media only screen and (max-width: 30em){.p.mobile-padding{padding-right:15px;padding-left:15px}}.second-tag{margin:1rem 0}.second-tag a{color:#111111;text-decoration:underline}.squared .animations{min-height:400px;transform:translate3d(0, 0, 0)}@media only screen and (min-width: 47.5em) and (max-width: 60em){.squared .animations{min-height:550px}}.squared .animation-1{background:url(https://d3iv89674z08wb.cloudfront.net/images/backgrounds/background-animation-1.jpg) no-repeat center}@media only screen and (min-width: 47.5em) and (max-width: 60em){.squared .animation-1{background-size:cover}}@media only screen and (min-width: 100em){.squared .animation-1{background-size:cover}}.squared .animation-2{background:url(https://d3iv89674z08wb.cloudfront.net/images/backgrounds/background-animation-2.jpg) no-repeat center;background-size:cover}@media (min-width: 60em){.equal,.equal>div[class*='col-']{display:flex;flex:1 1 auto;align-items:stretch;justify-content:stretch;align-content:flex-start}.equal.end,.equal>div.end[class*='col-']{align-items:flex-end}}.badge{border-radius:50%;display:block;height:100px;width:100px;margin:0 0 1rem}.badge:empty{display:block}.badge.pin-map{background:url(https://d3iv89674z08wb.cloudfront.net/images/badges/map-pin@2x.png) no-repeat center center,rgba(0,116,217,0.4);background-size:85px 85px}.badge.pin-comment{background:url(https://d3iv89674z08wb.cloudfront.net/images/badges/comment-pin@2x.png) no-repeat center center,rgba(0,116,217,0.4);background-size:85px 85px}.badge.pin-love{background:url(https://d3iv89674z08wb.cloudfront.net/images/badges/love-pin@2x.png) no-repeat center center,rgba(0,116,217,0.4);background-size:85px 85px}.badge.centered{margin:0 auto 1rem}.referral{display:inline-block;height:100px;margin-top:2rem;width:100px}.phone-view{display:block;margin:4rem auto 0;max-height:600px}@media only screen and (max-width: 30em){.phone-view{max-width:100%}}.object-animation{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;text-indent:-9999em;transform:translate3d(0, 0, 0)}.object-animation-1{opacity:1;filter:alpha(opacity=100);transition:opacity 0.8s linear;bottom:0;right:0;width:90%;height:90%}.object-animation-1.item-1{background:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-1-1.png) no-repeat;background-size:100%}@media (-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.object-animation-1.item-1{background-image:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-1-1@2x.png);background-size:cover auto}}@media only screen and (max-width: 87.5em){.object-animation-1.item-1{background-size:cover}}.object-animation-1.item-2{background:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-1-2.png) no-repeat;background-size:100%}@media (-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.object-animation-1.item-2{background-image:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-1-2@2x.png);background-size:cover auto}}@media only screen and (max-width: 87.5em){.object-animation-1.item-2{background-size:cover}}.object-animation-1.item-3{background:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-1-3.png) no-repeat;background-size:100%}@media (-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.object-animation-1.item-3{background-image:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-1-3@2x.png);background-size:cover auto}}@media only screen and (max-width: 87.5em){.object-animation-1.item-3{background-size:cover}}.object-animation-1.item-4{background:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-1-4.png) no-repeat;background-size:100%}@media (-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.object-animation-1.item-4{background-image:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-1-4@2x.png);background-size:cover auto}}@media only screen and (max-width: 87.5em){.object-animation-1.item-4{background-size:cover}}.object-animation-1.fade-out{opacity:0;filter:alpha(opacity=0);transition:visibility 0s 0.8s, opacity 0.8s linear;visibility:hidden}.object-animation-2{opacity:0;filter:alpha(opacity=0);bottom:5%;height:300px;right:5%;transform:scale(0);transition:transform 0.5s cubic-bezier(0, 0, 0.18, 1.3),opacity 0.5s linear;width:300px}.object-animation-2.active{opacity:1;filter:alpha(opacity=100);transform:scale(1)}@media only screen and (max-width: 47.5em){.object-animation-2.active{opacity:1;filter:alpha(opacity=100);transform:scale(0.7)}}.object-animation-2.home{background:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-2.png) no-repeat;background-size:300px 300px}@media (-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.object-animation-2.home{background-image:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-2@2x.png);background-size:300px 300px}}.object-animation-2.agent{background:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-pro-2.png) no-repeat;background-size:300px 300px}@media (-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.object-animation-2.agent{background-image:url(https://d3iv89674z08wb.cloudfront.net/images/animations/animation-pro-2@2x.png);background-size:300px 300px}}@media only screen and (max-width: 30em){.object-animation-2{opacity:1;filter:alpha(opacity=100);transform:scale(0.7);right:-20px}}.gridrotator-container{position:relative}.rotator-text-content{background:#ffffff;border-radius:50%;height:280px;left:calc(50% - 140px);padding:0 2rem;position:absolute;text-align:center;top:calc(50% - 140px);width:280px;z-index:2}.rotator-text-content>.valigned{min-height:0}@media only screen and (min-width: 47.5em){.rotator-text-content{height:300px;left:calc(50% - 150px);top:calc(50% - 150px);width:300px}}.rowrotator-grid>.valigned{min-height:0 !important}.text-content__container{display:table-cell;vertical-align:middle}.text-content__container .h3{margin:0}.text-content__container .p{font-size:1.125em}.rowrotator-grid{position:relative}.rowrotator{background:#d0d4de;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:1}.ri-grid{position:relative;height:auto}.ri-grid ul{list-style:none;display:block;width:100%;margin:0;padding:0}.ri-grid ul:before,.ri-grid ul:after{content:'';display:table}.ri-grid ul:after{clear:both}.ri-grid ul{zoom:1}.ri-grid ul li{-o-perspective:400px;-ms-perspective:400px;perspective:400px;margin:0;padding:0;float:left;position:relative;display:block;overflow:hidden;background:#000}.ri-grid ul li a{display:block;outline:none;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;background-color:#333;box-sizing:content-box;pointer-events:none}.ri-grid-size-1{width:55%}.ri-grid-size-2{width:100%}.ri-grid-size-3{width:100%;margin-top:0px}.ri-shadow:after,.ri-shadow:before{content:"";position:absolute;z-index:-2;bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;transform:rotate(-3deg)}.ri-shadow:after{right:10px;left:auto;transform:rotate(3deg)}.ri-grid-loading:after,.ri-grid-loading:before{display:none}.ri-loading-image{display:none}.ri-grid-loading .ri-loading-image{position:relative;width:30px;height:30px;left:50%;margin:100px 0 0 -15px;display:block}.referral-form{padding-bottom:4rem;padding-top:2rem}.referral-form .input{width:100%}.referral-form .input+.input{margin-top:1rem}.referral-form .button{margin-top:2rem}.video-wrapper{height:100%;padding-top:56.5%;position:relative;width:100%}.video-wrapper>iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}#videoPlayer{margin:5% auto;max-height:90%;overflow:hidden;width:80%}#videoPlayer .close{color:black;font-size:40px;left:10px;position:absolute;z-index:100}.maps-wrapper{height:100%;margin-right:-15px;position:relative;width:105%;height:400px;padding:25rem}.maps-wrapper>iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.last-quote blockquote{border:0;position:relative}.last-quote blockquote>div{border-top:8px solid #d0d4de;margin:2rem;padding:2rem 1rem}.last-quote blockquote p{font-size:1.5em;font-style:italic;font-weight:400}.last-quote blockquote p:last-child{font-size:0.875em;font-style:normal}.last-quote blockquote .button{font-size:0.875em}.last-quote blockquote .person{font-size:1em;font-weight:600;font-style:normal;margin:5px auto 0}.last-quote blockquote .person-charge{font-size:0.75em;font-weight:600;font-style:normal;margin-bottom:2em}.last-quote blockquote::before{background:url(https://d3iv89674z08wb.cloudfront.net/images/pages/icon-quote.png) center no-repeat;background-size:contain;content:"";height:30px;position:absolute;top:-4px;left:-4px;width:30px}.footer-pages-bloquote{border:0;color:#606165;font-size:1em;margin:0 auto;max-width:80%}.footer-pages-bloquote::before{background:url(https://d3iv89674z08wb.cloudfront.net/images/pages/fp-quote.png) center no-repeat;background-size:contain;content:"";height:30px;position:absolute;top:-4px;left:10%;width:30px}.modal{overflow-y:hidden;padding-bottom:0}.modal.fade .modal-dialog{transform:translate3d(0, -25%, 0)}.modal.in .modal-dialog{transform:translate3d(0, 0, 0)}.modal-body{border-radius:0;overflow:hidden;padding:0}@media only screen and (min-width: 47.5em){.modal-body{border-radius:0 10px 10px 10px;max-height:600px}}.modal-content{box-shadow:0 3px 10px rgba(17,17,17,0.2);border:1px solid rgba(96,97,101,0.2);border-radius:0}@media only screen and (min-width: 47.5em){.modal-content{border-radius:0 10px 10px 10px}}.modal-content iframe{-webkit-overflow-scrolling:touch;min-height:600px;width:100%}.modal .social-section{display:none}@media only screen and (min-width: 47.5em){.modal .social-section{background:#ffffff;box-shadow:0 3px 10px rgba(17,17,17,0.2);border-radius:10px 0 0 10px;border:1px solid rgba(96,97,101,0.2);color:white;display:block;left:-52px;padding:7px 10px;position:absolute;top:0;z-index:-1}.modal .social-section>a{transition:all 0.218s ease-out;background:#d0d4de;border-radius:50%;color:#ffffff;display:block;font-size:1.25em;height:30px;line-height:1.75;margin-bottom:9px;text-align:center;width:30px}.modal .social-section>a:hover{opacity:0.7;filter:alpha(opacity=70)}.modal .social-section>a:last-child{margin-bottom:0}}.close.with-iframe{opacity:0.8;filter:alpha(opacity=80);position:absolute;top:16px;right:5%;z-index:1}.close.with-iframe:hover{opacity:0.6;filter:alpha(opacity=60)}@media only screen and (min-width: 47.5em){.close.with-iframe{right:20px}}.rounded-box{background:#ffffff;border-radius:50%;border:2px solid #39afe8;color:#39afe8;display:inline-block;float:left;height:100px;margin:0 0.5rem;position:relative;pointer-events:none;width:100px}.rounded-box.image{overflow:hidden}.rounded-box .rounded-box-image{height:auto;width:100px}.rounded-box.text{font-size:3em;padding-top:1.9rem;text-align:center;text-transform:uppercase;vertical-align:middle}.rounded-box.responsive-circle{width:100%;height:auto}.rounded-box.responsive-circle::after{border-radius:50%;content:"";display:block;height:0;padding-bottom:100%;width:100%}.rounded-box.responsive-circle span{color:#39afe8;display:block;float:left;line-height:1em;margin-top:-0.5em;padding-top:50%;text-align:center;width:100%}.rounded-box.responsive-circle img{height:100%;left:0;position:absolute;top:0;width:100%}.jobs{margin-bottom:2rem;padding:2rem 0}.job-opening{transition:all 0.218s ease-out;display:block;color:#0074d9;font-size:1.375em;padding:1rem 0}.job-opening>.job-opening__location{color:#364149;display:block;font-size:0.75em}.job-opening:hover{text-decoration:none}.perk{padding-bottom:1rem}.perk-description .h5{color:#606165;font-weight:600;text-transform:capitalize;margin:0}.perk-description .p{font-size:1em}.perk .perk-icon{border-radius:50%;display:block;float:left;height:45px;margin:0.25rem 2rem 3rem 0;width:45px}.perk-icon.ice-cream{background:#a5c700 url(https://d3iv89674z08wb.cloudfront.net/images/pages/pages-icon-sprite.png) no-repeat;background-position:12px 13px;background-size:20px}.perk-icon.owners{background:#f1540d url(https://d3iv89674z08wb.cloudfront.net/images/pages/pages-icon-sprite.png) no-repeat;background-position:12px -53px;background-size:20px}.perk-icon.health{background:#f68e00 url(https://d3iv89674z08wb.cloudfront.net/images/pages/pages-icon-sprite.png) no-repeat;background-position:13px -120px;background-size:20px}.perk-icon.education{background:#43caf4 url(https://d3iv89674z08wb.cloudfront.net/images/pages/pages-icon-sprite.png) no-repeat;background-position:12px -186px;background-size:20px}.perk-icon.food{background:#f8cd00 url(https://d3iv89674z08wb.cloudfront.net/images/pages/pages-icon-sprite.png) no-repeat;background-position:12px -250px;background-size:20px}.perk-icon.brew{background:#c58960 url(https://d3iv89674z08wb.cloudfront.net/images/pages/pages-icon-sprite.png) no-repeat;background-position:13px -312px;background-size:20px}.perk-icon.transportation{background:#008bba url(https://d3iv89674z08wb.cloudfront.net/images/pages/pages-icon-sprite.png) no-repeat;background-position:12px -379px;background-size:20px}.perk-icon.workplace{background:#d785ce url(https://d3iv89674z08wb.cloudfront.net/images/pages/pages-icon-sprite.png) no-repeat;background-position:12px -444px;background-size:20px}.perk-icon.laundry{background:#6ad0c2 url(https://d3iv89674z08wb.cloudfront.net/images/pages/pages-icon-sprite.png) no-repeat;background-position:12px -508px;background-size:20px}.perk-icon.vacation{background:#4b2f91 url(https://d3iv89674z08wb.cloudfront.net/images/pages/pages-icon-sprite.png) no-repeat;background-position:12px -570px;background-size:20px}.asset span{display:block;margin-top:0.5rem}ul.no-style{list-style-type:none;margin:0 0 1rem;padding:0}ul.no-style span{font-weight:600;margin-right:0.25rem}.main-header{background:#ffffff;border-bottom:1px solid #d0d4de;color:#003c89;height:82px;padding-left:100px;position:fixed;transform:translate3d(0, 0, 0);width:100%;z-index:3}.main-header a:hover{text-decoration:none}.main-header .notification{border:0;display:inline-block;min-width:60px;vertical-align:middle}.main-header [class~="row"]>div{padding-top:18px;padding-bottom:18px}.main-header .rs-logo__container{margin-left:10px}.main-header .rs-logo__container img{max-height:38.2608695652px;margin:5px auto 0;display:block}@media screen and (min-width: 768px){.main-header .rs-logo__container{margin-left:0;text-align:center}}@media screen and (max-width: 768px){.main-header{height:auto;padding-left:0}}.agent-link{min-height:81px;max-width:175px;float:right;padding-right:3rem;text-align:right;top:0;right:0;vertical-align:middle;z-index:5}.agent-link>.agent-name{margin:0.5rem 0.75rem 0.5rem 0.5rem;vertical-align:middle}@media screen and (max-width: 768px){.agent-link{background:transparent;position:absolute}}.rs-omnisearch{padding-right:3rem;padding-left:3rem}.user-options{transition:all 0.218s ease-out;opacity:0;filter:alpha(opacity=0);background:#ffffff;box-shadow:-3px 3px 10px rgba(17,17,17,0.1);min-width:160px;position:fixed;transform:translate3d(0, -123px, 0);right:0;width:11%;z-index:1}.user-options>.user-option{transition:background 0.218s ease-out;color:#76829f;border:1px solid #d0d4de;border-top:0;display:block;padding:0.5rem 1rem;text-align:left;text-decoration:none;text-transform:capitalize}.user-options>.user-option:hover,.user-options>.user-option:focus{background:#dfe2e9}.user-options.active{opacity:1;filter:alpha(opacity=100);display:block;transform:translate3d(0, 82px, 0)}@media only screen and (max-width: 960px){.user-options{width:100%}.user-options.active{transform:translate3d(0, 123px, 0)}}.user-notifications{transition:all 0.218s ease-out;opacity:0;filter:alpha(opacity=0);background:#ffffff;box-shadow:-3px 3px 10px rgba(17,17,17,0.1);min-width:200px;position:fixed;transform:translate3d(0, -123px, 0);right:11%;width:16.5%;z-index:1}.user-notifications>.user-notification{transition:background 0.218s ease-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;display:inline-block;color:#76829f;border:1px solid #d0d4de;border-top:0;display:block;padding:0.5rem 1rem;text-align:left;text-decoration:none;text-transform:capitalize}.user-notifications>.user-notification:hover,.user-notifications>.user-notification:focus{background:#dfe2e9}.user-notifications.active{opacity:1;filter:alpha(opacity=100);display:block;transform:translate3d(0, 82px, 0)}@media only screen and (max-width: 960px){.user-notifications{right:0;width:100%}.user-notifications.active{transform:translate3d(0, 123px, 0)}}.pages-main-footer{background:#364149;padding:0 1rem}@media only screen and (min-width: 30em){.pages-main-footer{padding:1rem 4rem}}.pages-main-footer .main{list-style-type:none;margin:0;padding:0;text-align:center}@media only screen and (min-width: 47.5em){.pages-main-footer .main{text-align:left}}.pages-main-footer .main>li{display:inline-block}.pages-main-footer .main .link{color:#ffffff;display:block;font-size:0.625em;font-weight:300;padding:2rem 0.25rem;text-transform:uppercase}.pages-main-footer .main .link:hover{opacity:0.8;filter:alpha(opacity=80);text-decoration:none}@media only screen and (min-width: 47.5em){.pages-main-footer .main .link{font-size:1em;font-weight:600;padding:2rem 1rem}}@media only screen and (min-width: 71.25em){.pages-main-footer .main .link{font-size:1em;padding:2rem}}.pages-main-footer small{display:block;font-size:0.625em;font-weight:300;text-transform:uppercase;color:rgba(255,255,255,0.85);line-height:2;padding:2rem 1rem;text-align:left}.pages-main-footer small:hover{opacity:0.8;filter:alpha(opacity=80);text-decoration:none}@media only screen and (min-width: 47.5em){.pages-main-footer small{font-size:1em;font-weight:600;padding:2rem 1rem}}@media only screen and (min-width: 71.25em){.pages-main-footer small{font-size:1em;padding:2rem}}.pages-main-footer p{color:rgba(255,255,255,0.85);font-size:0.875em;line-height:1.75;margin:0;padding:2rem 1rem}.pages-main-nav{transition:all 0.218s ease-out;position:fixed;transform:translate3d(0, 0, 0);width:100%;z-index:5;height:62px}.pages-main-nav .container{height:100%}.pages-main-nav .container .row{height:100%}.pages-main-nav .container .row [class*="col-"]{height:100%}.pages-main-nav .button.primary{color:#ffffff}.pages-main-nav .broker-info{position:relative;top:50%;transform:translateY(-50%)}.pages-main-nav .broker-profile,.pages-main-nav .broker-company{height:48px;margin-left:-2rem;margin-right:-2rem}.pages-main-nav .broker-picture{display:none;height:20px;width:100px}@media (min-width: 47.5em){.pages-main-nav .broker-picture{display:inline-block}}.pages-main-nav .broker-name,.pages-main-nav .broker-link{padding:0 1rem;position:relative;top:50%;transform:translateY(-50%)}.pages-main-nav .broker-profile{display:none}@media (min-width: 47.5em){.pages-main-nav .broker-profile{display:block;border-radius:50%;border:4px solid white;box-shadow:0 4px 2px -2px rgba(17,17,17,0.2);height:90px;left:40px;position:absolute;top:0}}.pages-main-nav .broker-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;display:inline-block;vertical-align:bottom;font-size:1.125em;font-weight:200;margin:0;max-width:140px;padding-left:0.5rem;pointer-events:none;text-transform:capitalize}@media (min-width: 47.5em){.pages-main-nav .broker-name{font-size:1.5em;max-width:300px}}.pages-main-nav .broker-link{display:none}@media (min-width: 47.5em){.pages-main-nav .broker-link{color:#606165;display:inline-block}.pages-main-nav .broker-link:hover{text-decoration:none}}.pages-main-nav .button.tertiary .fa{margin-right:1rem}.pages-main-nav .broker-company-image{cursor:default;height:100%;width:auto}.pages-main-nav .broker-company-image:hover{opacity:1;filter:alpha(opacity=100);cursor:default}.pages-main-nav .broker-company{margin-right:0;height:100%;width:auto}@media only screen and (min-width: 47.5em) and (max-width: 87.5em){.pages-main-nav .button{padding-left:1rem;padding-right:1rem}}.pages-main-nav.scrolled,.pages-main-nav.static,.pages-main-nav.active{background:#ffffff;box-shadow:0 4px 2px -2px rgba(17,17,17,0.2)}.pages-main-nav.scrolled .button.primary,.pages-main-nav.static .button.primary,.pages-main-nav.active .button.primary{color:#39afe8}.pages-main-nav.scrolled .button.quaternary,.pages-main-nav.static .button.quaternary,.pages-main-nav.active .button.quaternary{color:#39afe8}.pages-main-nav.scrolled .logo-sprite,.pages-main-nav.static .logo-sprite,.pages-main-nav.active .logo-sprite{background-position:0 -42px}.pages-main-nav.scrolled .logo-sprite-pro,.pages-main-nav.static .logo-sprite-pro,.pages-main-nav.active .logo-sprite-pro{background-position:0 -40px}.pages-main-nav .open-menu{font-size:1.375em;padding:0}.pages-main-nav .builder-nav>.button{padding-left:10px;padding-right:10px}@media only screen and (max-width: 60em){.pages-main-nav{background:#ffffff;box-shadow:rgba(17,17,17,0.2) 0 4px 2px -2px}.pages-main-nav .button.primary{color:#39afe8}.pages-main-nav .button.quaternary{color:#39afe8}.pages-main-nav .logo-sprite{background-position:0 -42px}.pages-main-nav .logo-sprite-pro{background-position:0 -40px}}.get-social{list-style-type:none;margin:1em auto;padding:0;text-align:center}.get-social>li{display:inline-block}.network{background:url("https://d3iv89674z08wb.cloudfront.net/assets/social-icons-sprite@2x-e913fa3574aa78fa03fcf52b26a51093a6de457798cab9261970f61172b38ce1.png") no-repeat;background-size:409px 48px;display:block;height:47px;margin:0 0.125em;transition:opacity .3s ease;width:48px}.network.facebook{background-position:0 0}.network.twitter{background-position:-72px 0}.network.yelp{background-position:-145px 0}.network.linked_in{background-position:-217px 0}.network.blog{background-position:-290px 0}.network.website{background-position:-362px -1px}.network:hover{opacity:0.8}.mobile-menu{transition:all 0.218s ease-out;background:#ffffff;box-shadow:rgba(17,17,17,0.2) 0 4px 2px -2px;position:fixed;transform:translate3d(0, -100%, 0);width:100%;z-index:4}.mobile-menu>.button{border-bottom:2px solid rgba(208,212,222,0.5);color:#606165;display:block;margin:0 auto;text-align:center;width:95%}.mobile-menu>.button:last-child{border-bottom:0}.mobile-menu .broker-profile,.mobile-menu .broker-company{max-height:30px}.mobile-menu .broker-profile{border-radius:50%}.mobile-menu.active{transform:translate3d(0, 65px, 0)}html{height:100%}body{min-height:100%}@media only screen and (max-width: 30em){.website-builder .jumbotron.builder-1{padding-top:120px;height:450px;min-height:300px}}.website-builder .realscout-search.simple{max-width:47.5em;margin:0 auto}.website-builder .realscout-search.simple .h2{display:none}.builder-title{color:#606165;font-size:1.5em;font-weight:300;text-transform:uppercase;margin:4rem 0;letter-spacing:2px}.builder-title>.fancy-divider{margin:0.5rem 0 1rem}.builder-title>.larger-font{font-family:'Montserrat', sans-serif;display:block;font-weight:700}.builder-title.special{color:#ffffff}.h1.builder-title{font-size:1.625em !important;font-weight:700;max-width:60em !important;font-family:'Montserrat', sans-serif;letter-spacing:2px}@media (min-width: 30em){.h1.builder-title{font-size:3em !important}}@media (min-width: 60em){.h1.builder-title{font-size:3.125em !important}}.bio-image{max-width:42.5em;padding:0 1rem;margin:0 auto}.bio-image img{margin-bottom:2rem;width:100%}.bio-image .p{font-size:1.5em}.bio-image .admin-xedit-media{position:relative;width:100%}.bio-image .admin-xedit-media__button{position:absolute;top:0;right:0;margin:18px 15px}.specialties{max-height:none;height:auto;min-height:0;padding:0 0 1.5rem}.specialties p{font-size:1.125em}.specialties .title{text-transform:uppercase}.phone-app{padding-bottom:4rem}.marketing-form{*zoom:1}.marketing-form:before,.marketing-form:after{content:" ";display:table}.marketing-form:after{clear:both}.marketing-form .input,.marketing-form .button{width:100%;margin-bottom:1rem;float:left}@media (min-width: 47.5em){.marketing-form .input,.marketing-form .button{margin-bottom:0}}@media (min-width: 47.5em){.marketing-form .input.first-name{width:20%}}@media (min-width: 47.5em){.marketing-form .input{width:40%;margin-left:1.5%}}.marketing-form .button{text-align:center}@media (min-width: 47.5em){.marketing-form .button{width:33%;margin-left:1.5%}}.iphone-fan{width:100%;margin:0 auto}.marketing-footer{display:none}@media (min-width: 60em){.marketing-footer{transition:transform 0.218s ease-out;background:#364149;border-top:2px solid rgba(255,255,255,0.2);bottom:0;display:block;height:64px;left:0;padding:1rem 0;position:fixed;right:0;transform:translate3d(0, 200%, 0);width:100%}.marketing-footer p{margin:0}.marketing-footer a{color:#ffffff;line-height:3}.marketing-footer p>a{font-size:1.5em;line-height:2}.marketing-footer.active{transform:translate3d(0, 0, 0)}.marketing-footer.remove{display:none}.marketing-footer .iphone-phone-footer{width:90%;position:absolute;bottom:-54px}}.marketing-footer__close{display:block;font-size:1.5em;height:100%;padding:0 2rem;position:absolute;right:0;top:0}.change--button__hero-background-image{position:absolute;top:150px;right:10px;z-index:3}.change--button__bio-background-image{position:absolute;top:20px;right:10px;z-index:3}html,body{overflow-x:hidden}html.no-scroll,body.no-scroll{overflow-y:hidden}#wrap{position:absolute;height:100%;overflow:hidden;width:100%}.main-container,.content-area{position:relative}.main-container{height:100%;padding-left:100px;padding-top:82px;position:absolute;width:100%}.main-container.has-side-bar{*zoom:1}.main-container.has-side-bar:before,.main-container.has-side-bar:after{content:" ";display:table}.main-container.has-side-bar:after{clear:both}.main-container.has-side-bar .content-area,.main-container.has-side-bar .activity-feed{float:left}.main-container.has-side-bar .content-area{width:70%}.main-container.has-side-bar .activity-feed{width:30%}@media only screen and (max-width: 960px){.main-container{padding-left:0;padding-top:144px;padding-bottom:100px;position:relative}.main-container.has-side-bar .content-area{float:none;width:100%}.main-container.has-side-bar .activity-feed{display:none}}.content-area{background:#ffffff;height:100%;padding:0}.main-title{color:#606165;display:block;font-weight:400;font-size:1.5em;margin:2rem 0;text-transform:capitalize}.main-title+.secondary-nav,.main-title+.tertiary-nav{margin-left:1rem;margin-bottom:-0.5rem}.h1,.h2,.h3,.h4,.h5,.h6,p,a{font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif}.h1,.h2,.h3,.h4,.h5,.h6{-webkit-font-smoothing:antialiased;font-weight:300;line-height:1.25}.h1 hr,.h2 hr,.h3 hr,.h4 hr,.h5 hr,.h6 hr{margin:0.5rem 0}.h1,.h2{font-size:3.125em}.jumbotron .h1,.jumbotron .h2{margin:0 auto;max-width:860px}.jumbotron .h1{font-size:3em}.jumbotron .h1.special{font-weight:600}.jumbotron .h1.margin-top{font-size:2.75em;margin-top:8rem;margin-bottom:3rem}@media only screen and (max-width: 47.5em){.jumbotron .h1{font-size:1.625em}}.h1.extra-size{font-size:3.875em}.h2{font-size:2.75em}.jumbotron .h2{font-size:2em}@media only screen and (max-width: 30em){.jumbotron .h2{font-size:1.375em}}.h3{font-size:2em}.realscout-slogan{font-size:2em}@media only screen and (min-width: 60em){.realscout-slogan{font-size:3.875em}}.h4{font-size:1.5em}.h5{font-size:1.25em;font-weight:400}.h6{font-size:0.875em;font-weight:400;text-transform:uppercase}.title__opaque{opacity:0.75;filter:alpha(opacity=75)}.title__oblique{font-style:oblique}.title__bold{font-weight:bold}.title__colored-text>span{color:#39afe8}.bolder{-webkit-font-smoothing:antialiased;font-weight:600}::-moz-selection{background:#21496b;color:#ffffff}::selection{background:#21496b;color:#ffffff}::-moz-selection{background:#21496b;color:#ffffff}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.to-uppercase{text-transform:uppercase}.to-capital{text-transform:capitalize}.to-lowercase{text-transform:lowercase}h2,h3{page-break-after:avoid}.realscout-listings.agent{width:100% !important;border:0 !important}
