.pace,.pace .pace-progress{position:fixed;z-index:2000;top:0;width:100%}#aos-container .aos-agent-meta h4,#aos-container .aos-office-url,.popover-content{word-wrap:break-word}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;-webkit-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);-webkit-transition:-webkit-transform .5s ease-out;-ms-transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out}.pace.pace-active{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pace .pace-progress{display:block;right:100%;height:10px;background:#0e2b52;pointer-events:none}html{-ms-overflow-style:scrollbar}body{overflow-y:scroll;overflow-x:hidden}.pad-top{padding-top:70px}.mask-link:hover{text-decoration:none}.popover-content .aos-contact-office-link:hover{color:#0c2249}.popover-content i{font-size:16px}.modal{z-index:5010!important}span.break-wrap{display:inline-block}#aos-container{position:relative;visibility:visible;font-size:14px;color:#000}#aos-container a,#aos-container div,#aos-container h1,#aos-container h2,#aos-container h3,#aos-container h4,#aos-container h5,#aos-container h6,#aos-container ol,#aos-container p,#aos-container td,#aos-container ul{color:#000}#aos-container h1,#aos-container h2,#aos-container h3{font-size:24px}#aos-container h4{font-size:18px}#aos-container input,#aos-container textarea{font-size:16px}#aos-container #languages-results,#aos-container #languages-top{background-color:rgba(255,255,255,.9)}@media (max-width:620px){#aos-container #languages-top h3{margin-top:20px}}#aos-container #languages-top p{font-size:16px;line-height:1.4em}#aos-container #languages-results p{margin-bottom:20px}#aos-container.aos-office-view #aos-nav-toggle-map-grid{display:block;padding:4px;z-index:1;background:url(images/bg-nav.png) right repeat-y}#aos-container.aos-agent-view{margin:0 auto}#aos-container.aos-agent-view #aos-nav-toggle-map-grid{display:none}#aos-container.aos-agent-view #aos-search-container{background-image:none!important}#aos-container .aos-welcome-message{margin:5%;font-weight:200;padding:1%;font-size:60px;color:#333;line-height:120%;text-align:center;background:rgba(255,255,255,.7);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);border-radius:2px}#aos-container .container-max{max-width:1400px}#aos-container #aos-office-listings{background:#c4c4c4;position:relative}#aos-container .aos-detail-listing-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#aos-container .aos-detail-listing-header{margin:0;position:absolute;left:55px;top:15px;font-weight:200;color:#000}#aos-container .aos-view-all{position:absolute;z-index:2;bottom:6px;left:50%;transform:translateX(-50%);padding:10px;border:1px solid #3b506d;text-decoration:none;color:#3b506d}#aos-container .aos-detail-listing-navigation-btn{text-align:center;line-height:360px;position:absolute;z-index:2;width:45px;top:0;bottom:0;cursor:pointer;background:rgba(242,242,242,.8);color:#9b9b9b}#aos-container .aos-detail-listing-navigation-btn .fa{font-size:56px}#aos-container .navigation-btn-left{display:none}#aos-container .navigation-btn-right{right:0}@media (min-width:769px){#aos-container .aos-detail-listing-container-wrapper{overflow-x:hidden;padding:56px 15px}}@media (max-width:768px){#aos-container .aos-detail-listing-navigation-btn{display:none!important}#aos-container .aos-detail-listing-container-wrapper{padding:56px 0 13px 13px;overflow-x:scroll;-webkit-overflow-scrolling:touch}#aos-container .aos-detail-listing-header{left:15px}#aos-container .aos-view-all{top:12px;bottom:auto;left:175px;padding:7px;transform:none}}#aos-container .aos-detail-listing{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;margin-right:20px;background:#fff;color:#333}#aos-container .aos-detail-listing-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-width:250px;padding:10px}#aos-container .aos-detail-listing-meta div,#aos-container .aos-detail-listing-meta h1,#aos-container .aos-detail-listing-meta h2,#aos-container .aos-detail-listing-meta h3,#aos-container .aos-detail-listing-meta h4,#aos-container .aos-detail-listing-meta p,#aos-container .aos-detail-listing-meta td{color:#333}#aos-container .aos-detail-listing-meta h4{font-size:16px;font-weight:700}#aos-container .aos-detail-listing-meta a:hover{outline:0;text-decoration:none}#aos-container .aos-detail-listing-info h4{margin-top:10px;margin-bottom:10px;font-size:16px;font-weight:700}#aos-container .aos-detail-listing-address p{margin:0 0 10px}#aos-container .aos-listed-by-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:70px;font-weight:200}#aos-container .aos-listed-by-text{white-space:nowrap;padding:15px 10px 0 0}#aos-container .aos-listed-by-agents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#aos-container .aos-agent-detail-link{margin-right:24px;margin-bottom:10px;text-align:center}#aos-container .aos-listed-by-name{font-size:10px}#aos-container .agent-img-pic{display:inline-block;width:50px;height:50px;border-radius:50px}#aos-container .right-padding-spacer{width:13px;background:0 0}@media (min-width:768px){#aos-container .aos-detail-listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#aos-container .aos-detail-listing-img img{height:230px}}#aos-container .aos-detail-listing-logos{padding:20px}@media (max-width:767px){#aos-container .aos-detail-listing{width:280px}#aos-container .aos-detail-listing:first-child{margin-left:0}#aos-container .aos-listed-by-agents{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#aos-container .aos-detail-listing-img{background:#696969;position:relative;width:280px;height:230px;overflow:hidden}#aos-container .aos-detail-listing-img img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#aos-container .aos-detail-listing-img img.portrait{width:100%;height:auto}#aos-container .aos-detail-listing-logos{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}#aos-container .aos-detail-listing-logos img{vertical-align:top}}#aos-container .aos-detail-listing-logos .wcollection{background:url(images/w_collection_logo.svg) no-repeat;background-size:contain;height:40px;width:90px;margin-bottom:10px}#aos-container .aos-detail-listing-logos .premier{background:url(images/wre_premier_logo.svg) no-repeat;background-size:contain;width:67px;height:30px;margin-bottom:10px}#aos-container .aos-detail-listing-logos .destinations{background:url(images/wre_destination_living_logo.svg) no-repeat;background-size:contain;width:103px;height:33px;margin:0 0 10px}#aos-container .aos-detail-listing-logos .builder_logo{max-height:45px}#aos-container ul.tabs *,#aos-container ul.tabs :after,#aos-container ul.tabs :before{box-sizing:border-box}#aos-container ul.tabs:not(.browser-default){padding-left:0;list-style-type:none}#aos-container ul.tabs:not(.browser-default) li{list-style-type:none}#aos-container ul.tabs a{text-decoration:none;-webkit-tap-highlight-color:transparent}#aos-container .tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#666;margin:0 auto;white-space:nowrap}#aos-container .tabs.tabs-transparent{background-color:transparent}#aos-container .tabs.tabs-transparent .tab a,#aos-container .tabs.tabs-transparent .tab.disabled a,#aos-container .tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,.7)}#aos-container .tabs.tabs-transparent .tab a.active,#aos-container .tabs.tabs-transparent .tab a:hover{color:#fff}#aos-container .tabs.tabs-transparent .indicator{background-color:#fff}#aos-container .tabs.tabs-fixed-width{display:flex}#aos-container .tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#aos-container .tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}#aos-container .tabs .tab a{color:rgba(255,255,255,.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease}#aos-container .tabs .tab a.active,#aos-container .tabs .tab a:hover{background-color:transparent;color:#fff}#aos-container .tabs .tab.disabled a,#aos-container .tabs .tab.disabled a:hover{color:rgba(255,255,255,.7);cursor:default}#aos-container .tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#fff;will-change:left,right}@media only screen and (max-width:992px){#aos-container .tabs{display:flex}#aos-container .tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#aos-container .tabs .tab a{padding:0 12px}}#aos-container span.twitter-typeahead{width:100%}#aos-container .input-group span.twitter-typeahead{display:block!important}#aos-container .input-group span.twitter-typeahead .tt-dropdown-menu{top:32px!important}#aos-container .input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu{top:44px!important}#aos-container .input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu{top:75px!important}#aos-container .tt-menu{top:52px!important}#aos-container #aos-navigation{padding-top:30px;width:100%;color:#fff}#aos-container #aos-navigation #aos-search-container{position:relative;z-index:1;background:url(images/bg-nav.png) right repeat-y}#aos-container #aos-navigation #aos-we-speak-your-language{padding-top:24px}#aos-container #aos-navigation .aos-agent-fl-mobile{display:none}#aos-container .aos-dd,#aos-container .aos-dd.open{z-index:1}#aos-container .aos-dd .btn,#aos-container .aos-dd.open .btn{background:#112c51;color:#fff}#aos-container .aos-top-nav-container .tabs{height:60px;border-bottom:8px solid #666}#aos-container .aos-top-nav-container .tabs .tab{max-width:180px}#aos-container .aos-top-nav-container .tabs .tab a{padding:0 5px}#aos-container .aos-agent-fl,#aos-container .aos-i{background:rgba(0,0,0,.6);border:3px solid rgba(255,255,255,.3);color:#fff!important;display:inline-block;padding:12px 20px;z-index:1;cursor:pointer;font-size:18px;vertical-align:top}#aos-container .aos-agent-fl-mobile{display:none}#aos-container .aos-agent-fl{height:55px}#aos-container .aos-agent-fl-info{font-size:36px;padding:0 5px;height:55px}#aos-container .aos-agent-fl-info i{margin-top:6px}#aos-container #aos-search-field-container{max-width:360px}#aos-container #aos-search-field-container #aos-agent-autocomplete{position:absolute;top:52px;left:1px;padding:0;background-color:#ebebeb;margin:0;color:#333;list-style:none;width:406px;max-width:100%}#aos-container #aos-search-field-container #aos-agent-autocomplete li{padding:10px;cursor:pointer}#aos-container #aos-search-field-container #aos-agent-autocomplete li.highlight,#aos-container #aos-search-field-container #aos-agent-autocomplete li:hover{background:#dfdfdf}#aos-container #aos-search-field{height:52px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #112c51;border-right:0;color:#112c51;font-size:22px;font-weight:200;background-color:#ebebeb}#aos-container #aos-search-field-button{border:1px solid #112c51;border-left:0;color:#333;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;background-color:#ebebeb}#aos-container #aos-search-field-button i{font-size:36px}#aos-container .aos-show-map{position:relative;z-index:110}#aos-container .map-card-nav-container{table-layout:fixed;max-width:360px;font-size:24px;margin-top:4px;display:none}#aos-container .map-card-nav-container .icon-wrapper{display:table-cell;color:#000;font-weight:700}#aos-container .map-card-nav-container .icon-wrapper i{color:#333;border-color:#112c51}#aos-container .map-card-nav-container .icon-wrapper.selected i{color:#112c51;border-color:#333}#aos-container .map-card-nav-container .icon-wrapper#aos-atlas-nav-card{padding-left:15px}#aos-container .map-card-nav-container #aos-atlas-nav-card,#aos-container .map-card-nav-container #aos-atlas-nav-map{text-align:right;cursor:pointer}#aos-container .map-card-nav-container #aos-count{width:170px;padding:0 20px;font-size:24px}#aos-container .map-card-nav-container #aos-count:hover{text-shadow:none;color:#333}#aos-container .map-card-nav-container .aos-nav-label{display:inline-block;font-size:14px;margin-right:10px;font-weight:700;height:38px;line-height:38px;vertical-align:middle;color:#0f2b5b}@media (max-width:329px){#aos-container .map-card-nav-container .aos-nav-label{display:none!important}}#aos-container .map-card-nav-container i{width:38px;height:38px;line-height:38px;border:1px solid #333;border-radius:24px;font-size:24px;text-align:center}#aos-container .tt-input{width:351px;background-color:#ebebeb!important}#aos-container #atlas{height:600px;width:100%;position:fixed!important}#aos-container .MarkerWithLabel{-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-box-shadow:0 0 10px 0 rgba(145,145,145,.8);background:#112c51;border:2px solid #fff;border-radius:28px;box-shadow:0 0 10px 0 rgba(145,145,145,.8);height:30px;width:30px;color:#fff;cursor:pointer}#aos-container .MarkerWithLabel div{font-size:14px;position:relative;top:4px;left:7px;color:#fff}#aos-container .MarkerWithLabelHover{-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-box-shadow:0 0 10px 0 rgba(145,145,145,.8);background:#fff;border:2px solid #112c51;border-radius:28px;box-shadow:0 0 10px 0 rgba(145,145,145,.8);height:30px;width:30px;color:#112c51;cursor:pointer}#aos-container .MarkerWithLabelHover div{font-size:14px;position:relative;top:3px;left:7px;color:#112c51}#aos-container #aos-agent-results{margin:auto;padding-top:3%;width:100%}#aos-container #aos-agent-count{font-size:24px;padding-bottom:25px}#aos-container .aos-agent-image{position:relative}#aos-container .aos-agent-accent-border{background:rgba(17,44,81,.8);height:17px;width:100%;margin-top:-17px;position:relative}#aos-container .aos-agent-meta{background:#edecec;font-size:14px;padding:15px;position:relative}#aos-container .aos-agent-meta p{margin-bottom:8px}#aos-container .aos-agent-meta p a,#aos-container .aos-agent-meta p a:active,#aos-container .aos-agent-meta p a:focus,#aos-container .aos-agent-meta p a:hover,#aos-container .aos-agent-meta p a:visited{color:#0d4f8e}#aos-container .aos-agent-meta h4{margin-top:0;color:#000}#aos-container .aos-agent-meta .fa-envelope{color:#112c51;font-size:18px}#aos-container #aos-agent-detail-container{background:#f4f4f4;float:right;margin-top:70px;max-width:916px;width:75%}#aos-container #aos-agent-detail-container .aos-agent-detail-meta{padding:15px}#aos-container #aos-agent-detail-container .fa-envelope{color:#112c51;font-size:21px}#aos-container #aos-agent-detail-container a,#aos-container #aos-agent-detail-container a:active,#aos-container #aos-agent-detail-container a:focus,#aos-container #aos-agent-detail-container a:hover,#aos-container #aos-agent-detail-container a:visited{color:#0d4f8e}#aos-container #aos-agent-detail-container a.aos-show-office-on-map{color:#3d5a97}#aos-container #aos-agent-detail-container a.aos-show-office-on-map:hover{color:#0d4f8e}#aos-container #aos-agent-detail-container .aos-agent-detail-lc{width:60%;font-size:18px}#aos-container #aos-agent-detail-container .aos-agent-detail-lc td p:not(.aos-agent-detail-lc-phone),#aos-container #aos-agent-detail-container .aos-agent-detail-lc td:not(.aos-agent-detail-lc-phone){font-weight:200;line-height:1.4em;font-size:18px}#aos-container #aos-agent-detail-container .aos-agent-detail-lc .aos-agent-detail-lc-phone{font-weight:400}#aos-container #aos-agent-detail-container .aos-agent-detail-lc td{padding-bottom:10px}#aos-container #aos-agent-detail-container .aos-agent-detail-lc #work-with-me-container{width:100%}#aos-container #aos-agent-detail-container .aos-agent-detail-lc #work-with-me-container td:last-child{vertical-align:top;text-align:right}#aos-container #aos-agent-detail-container .aos-agent-detail-rc{width:35%}#aos-container #aos-agent-detail-container .agent-bio{font-size:18px;font-weight:200;line-height:1.4em}#aos-container #aos-agent-detail-container .agent-bio *,#aos-container #aos-agent-detail-container .agent-bio h1,#aos-container #aos-agent-detail-container .agent-bio h2,#aos-container #aos-agent-detail-container .agent-bio h3,#aos-container #aos-agent-detail-container .agent-bio h4,#aos-container #aos-agent-detail-container .agent-bio h5,#aos-container #aos-agent-detail-container .agent-bio h6{font-weight:200}#aos-container #aos-agent-detail-container .agent-bio strong,#aos-container #aos-agent-detail-container .agent-bio strong em{font-weight:700}#aos-container #aos-agent-detail-container .aos-agent-detail-name{display:inline-block;margin-bottom:30px;padding-right:15px}#aos-container #aos-agent-detail-container .aos-agent-detail-name h1{margin-top:0}#aos-container #aos-agent-detail-container #aos-btn-agent-detail-contact,#aos-container #aos-agent-detail-container .aos-agent-detail-name-mobile{display:none}#aos-container #aos-agent-detail-container #aos-agent-detail-form-container-wrapper{float:right;width:35%;margin-left:30px;font-weight:200;color:#000}#aos-container #aos-agent-detail-container #aos-agent-detail-form-container-wrapper h3{font-size:22px;font-weight:200}#aos-container #aos-agent-detail-container #aos-agent-detail-form-container-wrapper label{font-weight:200}#aos-container #aos-agent-detail-container #aos-agent-detail-form-container-wrapper input,#aos-container #aos-agent-detail-container #aos-agent-detail-form-container-wrapper textarea{font-weight:200;border-radius:0;border-color:#000;color:#000;background-color:#f4f4f4}#aos-container #aos-agent-detail-container #aos-agent-detail-form-container-wrapper input{height:36px}#aos-container #aos-agent-detail-container #aos-agent-detail-form-container-wrapper textarea{min-height:132px;resize:vertical;line-height:1.3em}#aos-container #aos-agent-detail-container #aos-agent-detail-form-container-wrapper button{width:100%;height:38px;border-radius:0;background-color:#333;color:#fff;font-size:18px;margin-top:10px}#aos-container #aos-agent-detail-container #aos-agent-detail-form-container-wrapper button:active,#aos-container #aos-agent-detail-container #aos-agent-detail-form-container-wrapper button:focus,#aos-container #aos-agent-detail-container #aos-agent-detail-form-container-wrapper button:hover{background-color:#000}#aos-container #aos-agent-detail-container .aos-agent-detail-image{width:200px}#aos-container #aos-agent-detail-container td.aos-agent-meta-left{margin-right:15px;vertical-align:top;width:100px;font-size:18px}#aos-container #aos-agent-detail-container .aos-btn-contact-me,#aos-container #aos-agent-detail-container .aos-btn-work-with-me,#aos-container #aos-agent-detail-container .zillow-load-moar{border:1px solid #333;cursor:pointer;text-align:center;width:125px;height:37px;line-height:37px;margin-left:10px;display:inline-block}#aos-container #aos-agent-detail-container .aos-btn-contact-me:hover,#aos-container #aos-agent-detail-container .aos-btn-work-with-me:hover,#aos-container #aos-agent-detail-container .zillow-load-moar:hover{background:#fff}#aos-container #aos-agent-detail-container .aos-btn-work-with-me{margin-left:0}#aos-container #aos-agent-detail-container .aos-btn-contact-me{width:100%;margin:0;text-align:center}#aos-container #aos-agent-detail-container #aos-zillow-ratings{padding:10px;background:#333;color:#fff!important}#aos-container #aos-agent-detail-container #aos-zillow-ratings table{margin:auto}#aos-container #aos-agent-detail-container #aos-zillow-ratings td{color:#fff!important;font-size:18px}@media screen and (max-width:1250px){#aos-container #aos-agent-detail-container #aos-zillow-ratings td{font-size:14px}}@media screen and (max-width:950px){#aos-container #aos-agent-detail-container #aos-zillow-ratings td{font-size:12px}}@media screen and (max-width:1250px){#aos-container #aos-agent-detail-container #aos-zillow-ratings td span{font-size:16px}}@media screen and (max-width:1040px){#aos-container #aos-agent-detail-container #aos-zillow-ratings td span{font-size:14px}}@media screen and (max-width:950px){#aos-container #aos-agent-detail-container #aos-zillow-ratings td span{font-size:12px}}#aos-container #aos-agent-detail-container #aos-zillow-ratings span{font-size:18px;white-space:nowrap}#aos-container #aos-agent-detail-container #aos-zillow-ratings .fa-star,#aos-container #aos-agent-detail-container #aos-zillow-ratings .fa-star-half-o{color:#76be25!important}#aos-container #aos-agent-detail-container #aos-zillow-ratings .fa-star-o{color:#fff}#aos-container #aos-agent-detail-container #aos-zillow-reviews-wrapper{padding:15px}#aos-container #aos-zillow-reviews-wrapper h2{font-weight:400!important;margin-bottom:10px}#aos-container #aos-zillow-reviews-wrapper .zillow-logo{background:url(images/zillow-trans.png) no-repeat;width:142px;height:35px;display:table-cell}#aos-container #aos-zillow-reviews-wrapper .zillow-tagline{display:table-cell;vertical-align:middle;height:35px;padding-left:5px;color:#74c005;font-size:24px;font-weight:200}#aos-container #aos-zillow-reviews-wrapper .zillow-overall-rating{padding-right:10px}#aos-container #aos-zillow-reviews-wrapper .zillow-review-summary{margin-bottom:15px}#aos-container #aos-zillow-reviews-wrapper .zillow-rating-left{width:140px;display:inline-block;margin-bottom:20px}#aos-container #aos-zillow-reviews-wrapper span .fa-star,#aos-container #aos-zillow-reviews-wrapper span .fa-star-half-o{color:#76be25!important;font-size:18px;width:1em}#aos-container #aos-zillow-reviews-wrapper span .fa-star-o{color:#fff;font-size:18px;width:1em}#aos-container #aos-zillow-reviews-wrapper div.zillow-rating-left,#aos-container #aos-zillow-reviews-wrapper h2,#aos-container #aos-zillow-reviews-wrapper p,#aos-container #aos-zillow-reviews-wrapper p>a{font-weight:200;line-height:1.3em}#aos-container #aos-zillow-reviews-wrapper .zillow-profile-link{font-weight:200;font-size:18px;color:#0d4f8e}#aos-container #aos-zillow-reviews-wrapper .zillow-profile-link:hover{color:#0d4f8e}#aos-container #aos-zillow-reviews-wrapper .zillow-review-response{margin-left:20px}#aos-container .aos-agent-detail-link{cursor:pointer}#aos-container .aos-agent-detail-link:hover{text-decoration:underline}#aos-container .aos-office-card-background{top:0;position:fixed;width:100%;height:100%}#aos-container #aos-office-card-wrapper{position:relative;padding-top:20px;width:100%;margin-bottom:0}#aos-container #aos-office-card-wrapper .fa-envelope{color:#112c51;font-size:18px}#aos-container #aos-office-card-wrapper a.aos-show-office-on-map{color:#3d5a97}#aos-container #aos-office-card-wrapper a.aos-show-office-on-map:hover{color:#0d4f8e}#aos-container #aos-office-card-wrapper a{font-size:14px}#aos-container .office-header{padding:10px 40px}#aos-container .office-header h1{margin-top:0}#aos-container .aos-office-result-header{background:#112c51;color:#fff;padding:17px 8px;font-size:16px;font-weight:700}#aos-container .aos-office-result-header:hover{text-decoration:underline;background:#001338}#aos-container .aos-office-result-meta{padding:3px 10px 10px;background:#f4f4f4}#aos-container #aos-card-view .aos-office-result-meta{padding:2px 10px 10px;background:#fff}#aos-container .aos-office-result-section{padding-bottom:10px}#aos-container .aos-office-som{font-size:14px;display:inline-block}#aos-container .aos-office-url a,#aos-container .aos-office-url a:active,#aos-container .aos-office-url a:focus,#aos-container .aos-office-url a:hover,#aos-container .aos-office-url a:visited{color:#0d4f8e}#aos-container #aos-office-detail{width:85%;float:right;margin-top:70px;background:#f4f4f4}#aos-container #aos-office-detail .aos-detail-listing img{height:230px}#aos-container #aos-office-detail #aos-agent-results{padding-top:0;background:#fff}#aos-container #aos-office-detail a.aos-show-office-on-map{color:#3d5a97}#aos-container #aos-office-detail a.aos-show-office-on-map:hover{color:#0d4f8e}#aos-container #aos-office-detail .aos-office-result-meta ul{margin:10px 0;padding:0}#aos-container #aos-office-detail .aos-office-result-meta ul li{display:inline-block;font-size:18px;font-weight:200;padding:2px 0;line-height:1.4em}#aos-container #aos-office-detail .aos-office-result-meta ul li:first-child{margin-right:15px;width:100px;vertical-align:top}#aos-container #aos-office-detail .aos-office-result-meta .fa-envelope{color:#112c51;font-size:18px}#aos-container #aos-office-detail .aos-office-result-meta .aos-office-meta-left{width:150px;margin-right:15px;vertical-align:top}#aos-container #aos-office-detail .aos-office-result-meta td{font-size:18px;font-weight:200;padding:2px 0;line-height:1.4em}#aos-container #aos-office-detail .aos-office-result-meta a,#aos-container #aos-office-detail .aos-office-result-meta a:active,#aos-container #aos-office-detail .aos-office-result-meta a:focus,#aos-container #aos-office-detail .aos-office-result-meta a:hover,#aos-container #aos-office-detail .aos-office-result-meta a:visited{color:#0d4f8e}#aos-container .aos-card-view-container{visibility:hidden}#aos-container .aos-card-view-container p{word-wrap:break-word;color:#000}#aos-container .aos-card-view-container.aos-agent-list-search-results #aos-card-view{display:-ms-flexbox;display:flex;justify-content:center}#aos-container .aos-card-view-container.aos-agent-list-search-results .isotope-item{display:block;padding-bottom:40px}#aos-container .aos-card-view-container.aos-agent-list-search-results .column{margin:0 20px}@media screen and (max-width:480px){#aos-container .aos-card-view-container.aos-agent-list-search-results #aos-card-view[data-columns]::before{content:'1 .column.size-1of1'}#aos-container .aos-card-view-container.aos-agent-list-search-results .column{margin:0}}@media screen and (min-width:481px) and (max-width:821px){#aos-container .aos-card-view-container.aos-agent-list-search-results #aos-card-view[data-columns]::before{content:'2 .column.size-1of2'}}@media screen and (min-width:822px) and (max-width:1159px){#aos-container .aos-card-view-container.aos-agent-list-search-results #aos-card-view[data-columns]::before{content:'3 .column.size-1of3'}}@media screen and (min-width:1160px){#aos-container .aos-card-view-container.aos-agent-list-search-results #aos-card-view[data-columns]::before{content:'4 .column.size-1of4'}}#aos-container .aos-card-view-container.aos-agent-list-search-results .size-1of1,#aos-container .aos-card-view-container.aos-agent-list-search-results .size-1of2,#aos-container .aos-card-view-container.aos-agent-list-search-results .size-1of3,#aos-container .aos-card-view-container.aos-agent-list-search-results .size-1of4,#aos-container .aos-card-view-container.aos-agent-list-search-results .size-1of5{width:275px}#aos-container .aos-card-view-container.aos-agent-list-office-detail .isotope-item,#aos-container .aos-card-view-container.aos-office-list-search-results .isotope-item{display:block;padding:0 20px 40px}#aos-container .aos-card-view-container.aos-agent-list-office-detail #aos-card-view,#aos-container .aos-card-view-container.aos-office-list-search-results #aos-card-view{margin-left:-20px;margin-right:-20px}@media screen and (max-width:480px){#aos-container .aos-card-view-container.aos-agent-list-office-detail #aos-card-view[data-columns]::before,#aos-container .aos-card-view-container.aos-office-list-search-results #aos-card-view[data-columns]::before{content:'1 .column.size-1of1'}}@media screen and (min-width:481px) and (max-width:821px){#aos-container .aos-card-view-container.aos-agent-list-office-detail #aos-card-view[data-columns]::before,#aos-container .aos-card-view-container.aos-office-list-search-results #aos-card-view[data-columns]::before{content:'2 .column.size-1of2'}}@media screen and (min-width:822px) and (max-width:1159px){#aos-container .aos-card-view-container.aos-agent-list-office-detail #aos-card-view[data-columns]::before,#aos-container .aos-card-view-container.aos-office-list-search-results #aos-card-view[data-columns]::before{content:'3 .column.size-1of3'}}@media screen and (min-width:1160px){#aos-container .aos-card-view-container.aos-agent-list-office-detail #aos-card-view[data-columns]::before,#aos-container .aos-card-view-container.aos-office-list-search-results #aos-card-view[data-columns]::before{content:'4 .column.size-1of4'}}#aos-container .aos-card-view-container.aos-agent-list-office-detail .column,#aos-container .aos-card-view-container.aos-office-list-search-results .column{float:left}#aos-container .aos-card-view-container.aos-agent-list-office-detail .size-1of1,#aos-container .aos-card-view-container.aos-office-list-search-results .size-1of1{width:100%}#aos-container .aos-card-view-container.aos-agent-list-office-detail .size-1of2,#aos-container .aos-card-view-container.aos-office-list-search-results .size-1of2{width:50%}#aos-container .aos-card-view-container.aos-agent-list-office-detail .size-1of3,#aos-container .aos-card-view-container.aos-office-list-search-results .size-1of3{width:33.333%}#aos-container .aos-card-view-container.aos-agent-list-office-detail .size-1of4,#aos-container .aos-card-view-container.aos-office-list-search-results .size-1of4{width:25%}@media (min-width:768px){#aos-container .aos-top-nav-container .tabs .tab a{font-size:15px}}@media (max-width:768px){#aos-count{font-size:18px!important;margin-right:20px!important}.aos-agent-fl{font-size:14px!important}#aos-agent-detail-container{width:100%!important}}@media (max-width:620px){#aos-agent-detail-container #aos-agent-detail-form-container-wrapper{display:none!important}#aos-agent-detail-container #aos-btn-agent-detail-contact{display:block!important}#aos-agent-detail-container .aos-agent-detail-image{width:100%!important}#aos-agent-detail-container .aos-agent-detail-lc{float:none!important;width:100%!important;margin-bottom:30px}#aos-agent-detail-container .aos-agent-detail-name{margin:20px 0 0!important;display:none!important}#aos-agent-detail-container .aos-agent-detail-name-mobile{display:block!important;margin-bottom:30px!important}#aos-agent-detail-container .aos-agent-detail-rc{float:none!important;width:100%!important}#aos-agent-detail-container .aos-btn-work-with-me{margin:20px 0!important;text-align:center!important;width:100%!important}#aos-agent-detail-container h3{margin:20px 0}#aos-agent-detail-container td,#aos-agent-detail-container td p{font-size:14px!important}#aos-container #aos-count{font-size:18px!important;margin-right:10px!important}#aos-container #aos-language-wrapper,#aos-container #aos-we-speak-your-language{display:none}#aos-container #aos-agent-detail-container,#aos-container #aos-office-detail{width:100%;margin-top:30px}#aos-container #aos-navigation .aos-agent-fl-mobile{display:flex;align-items:center;margin-top:10px;margin-left:2px;font-size:20px}#aos-container .aos-agent-fl-info-mobile i{font-size:36px;margin:0 0 0 10px}#aos-container .aos-agent-fl-normal{display:none}#aos-container .aos-agent-fl{font-size:14px}#aos-container .aos-welcome-message{margin-top:0;padding:3%;font-size:30px}#aos-container h3{margin-top:0}.aos-office-view .hide-on-map{display:none!important}}@media (max-width:400px){#aos-office-detail .aos-office-detail-ws span{display:none}#aos-office-detail .aos-office-detail-ws:after{content:'Click Here'}#aos-office-detail .aos-office-result-meta ul li:first-child{width:65px!important}}
