#brk,#brk #footer{min-width:0}#brk .content{width:1180px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#brk .main h1{font-size:42px;font-family:Georgia,'Times New Roman',Times,serif;color:#000;font-weight:400;text-transform:none;text-wrap:balance}#brk .main.top-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:1200px){#brk .main h1{font-size:30px}#brk .main.top-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#brk .main.top-section .brokerage-contact-container{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:-60px}#brk .main .brokerage-info{width:760px}@media (max-width:1200px){#brk .main.top-section .brokerage-contact-container{margin-right:0}#brk .main .brokerage-info{width:100%}}#brk .brokerage-description{font-size:16px;line-height:26px;color:#333;margin:10px 0 30px}#brk .brokerage-stats-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}#brk .brokerage-stats-row .stat{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;border-left:1px solid #CCC;padding:0 10px 0 40px}#brk .brokerage-stats-row .stat:first-child{border-left:none;padding-left:0}#brk .brokerage-stats-row .stat:last-child{padding-right:0}#brk .brokerage-stats-row .stat strong{display:block;font-size:35px;line-height:35px;color:#333}#brk .brokerage-stats-row .stat span{display:block;font-size:16px;color:#333;margin-top:8px}#brk .brokerage-stats-row .stat .on-cr{font-size:14px;font-style:italic;margin-top:3px}@media (max-width:767px){#brk .brokerage-stats-row{-ms-flex-wrap:wrap;flex-wrap:wrap}#brk .brokerage-stats-row .stat{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:15px;border-bottom:1px solid #CCC}#brk .brokerage-stats-row .stat:nth-child(odd){border-left:none;padding-left:0}#brk .brokerage-stats-row .stat:nth-child(n+3){border-bottom:none;padding-bottom:0;padding-top:15px}#brk .brokerage-stats-row .stat strong{font-size:28px;line-height:28px}}#brk .brokerage-contact-widget{padding:40px 50px 20px;background:#F8F8F8;border-radius:20px;position:-webkit-sticky;position:sticky;top:80px;text-align:center}@media (max-width:1200px){#brk .brokerage-contact-widget{position:static;padding-top:25px;margin-bottom:30px}}#brk .brokerage-contact-widget h3{font-size:26px;line-height:30px;margin:0 0 20px;color:#000;font-weight:700}#brk .brokerage-contact-widget .contact-data{padding:30px 30px 25px;border-radius:20px;border:1px solid #707070}#brk .brokerage-contact-widget .contact-data .address{font-size:16px;line-height:24px;color:#333;margin:0 0 5px}#brk .brokerage-contact-widget .contact-data .phone{display:block;font-size:16px;line-height:24px;color:#000;font-weight:700;text-decoration:none}#brk .brokerage-contact-widget .contact-data .phone:hover{text-decoration:underline}#brk .brokerage-contact-widget .contact-data .btn-website{display:inline-block;color:#000;font-size:16px;font-weight:700;text-decoration:underline;margin-top:20px}#brk .brokerage-contact-widget .contact-data .btn-website:hover{text-decoration:none}#brk .brokerage-contact-widget .brokerage-logo{margin-top:20px;text-align:center}#brk .brokerage-contact-widget .brokerage-logo img{max-width:250px;max-height:90px;height:auto;display:block;margin:0 auto}#brk .brokerage-agents.is-loaded .agents-table-wrapper{opacity:1}#brk .agents-table-wrapper{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}#brk .agents-initial-loader{text-align:center;padding:60px 20px}#brk .agents-initial-loader p{font-size:16px;color:#666;margin:15px 0 0}#brk .agents-initial-loader .loader-spinner{display:inline-block;width:36px;height:36px;border:3px solid #E0E0E0;border-top-color:#000;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}#brk .agents-table-content{position:relative;-webkit-transition:opacity .2s;transition:opacity .2s}#brk .agents-table-content.is-loading{opacity:.4;pointer-events:none}#brk .agents-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}#brk .brokerage-agents-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 20px}#brk .brokerage-agents-header h2{font-size:24px;line-height:30px;color:#000;margin:0;font-weight:700}#brk .brokerage-agents-header h2 .agent-count{font-weight:400}#brk .brokerage-agents-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}#brk .agent-search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#brk .agent-search .search-icon{position:absolute;left:14px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23999' d='M11.742 10.344a6.5 6.5 0 10-1.397 1.398h-.001l3.85 3.85a1 1 0 001.415-1.415l-3.85-3.85-.017.017zM6.5 11a4.5 4.5 0 110-9 4.5 4.5 0 010 9z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;pointer-events:none}#brk .agent-search .agent-search-input{border:2px solid #BBC5CE;border-radius:7px;font-size:14px;padding:10px 36px 10px 38px;min-width:240px;outline:0;-webkit-transition:border-color .2s;transition:border-color .2s}#brk .agent-search .agent-search-input:focus{border-color:#000}#brk .agent-search .agent-search-input::-webkit-input-placeholder{color:#999}#brk .agent-search .agent-search-input::-ms-input-placeholder{color:#999}#brk .agent-search .agent-search-input::placeholder{color:#999}#brk .agent-search .search-clear-btn{position:absolute;right:8px;background:0 0;border:none;cursor:pointer;padding:4px 8px;color:#999;font-size:14px}#brk .agent-search .search-clear-btn:hover{color:#000}#brk .brokerage-agents-sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#brk .brokerage-agents-sort .sort-label{font-size:16px;font-weight:700;color:#333;white-space:nowrap}#brk .brokerage-agents-sort .sort-selector{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23fff' d='M6 8L1 3h10z'/%3E%3C/svg%3E") right 12px center no-repeat #000;color:#fff;border:2px solid #000;border-radius:7px;outline:0;font-size:14px;font-weight:400;min-width:220px;padding:10px 35px 10px 20px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}#brk .brokerage-agents-sort .sort-selector:hover{background-color:#333}#brk .brokerage-agents-sort .sort-selector option{background:#fff;color:#000}#brk .agents-empty-state{text-align:center;padding:40px 20px;color:#666}#brk .agents-empty-state p{font-size:16px;margin:0 0 15px}#brk .agents-empty-state .clear-search-link{background:0 0;border:none;color:#000;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer}#brk .agents-empty-state .clear-search-link:hover{text-decoration:none}#brk .agents-table-wrapper{border:2px solid #BBC5CE;border-radius:20px;padding:20px;margin-bottom:40px}#brk .agents-table-head,#brk .agents-table-row{display:-webkit-box;border-bottom:1px solid #CCC}#brk .agents-table-head{display:-ms-flexbox;display:flex;padding:15px 0;border-top:1px solid #CCC}#brk .agents-table-head .col-buildings,#brk .agents-table-head .col-listings,#brk .agents-table-head .col-name{font-size:14px;font-weight:700;color:#000}#brk .agents-table-head .col-name{padding-left:62px;-webkit-box-sizing:border-box;box-sizing:border-box}#brk .agents-table-row{display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0}#brk .agents-table-row:hover{background-color:#F5FBFF}#brk .agents-table-row:last-child{border-bottom:none}#brk .col-name{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}#brk .col-buildings{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;line-height:20px;padding:0 20px}#brk .col-buildings .buildings-list{display:block}#brk .col-buildings .buildings-list .building-link{font-weight:700;text-decoration:underline;color:#000}#brk .col-buildings .buildings-list .building-link:hover{text-decoration:none}#brk .col-buildings .buildings-list .building-link+.building-link:before,#brk .col-buildings .buildings-list .building-link+.see-more-link:before{content:'; ';text-decoration:none;font-weight:400}#brk .col-buildings .buildings-list .see-more-link{font-weight:700;text-decoration:underline;color:#000}#brk .col-buildings .buildings-list .see-more-link:hover{text-decoration:none}#brk .col-buildings .locations-list{display:block;font-style:italic;color:#333}#brk .col-listings{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;text-align:right;font-size:14px;font-weight:700;color:#000}#brk .agent-photo{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;height:50px;border-radius:50%;background:#E8E8E8;display:block;position:relative}#brk .agent-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}#brk .agent-photo .lk-icon{position:absolute;bottom:0;right:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'%3E%3Crect width='26' height='26' rx='13' fill='%23fff'/%3E%3Cpath d='M26.243,15.043l.842-2.6a1.33,1.33,0,0,0-.481-1.491l-2.213-1.6-.842-2.6a1.328,1.328,0,0,0-1.27-.922H19.544l-2.207-1.6a1.343,1.343,0,0,0-1.578,0l-2.207,1.6H10.819a1.328,1.328,0,0,0-1.27.922l-.842,2.6-2.213,1.6a1.33,1.33,0,0,0-.481,1.491l.842,2.6-.842,2.6a1.33,1.33,0,0,0,.481,1.491l2.213,1.6.842,2.6a1.328,1.328,0,0,0,1.27.922h2.734l2.207,1.6a1.325,1.325,0,0,0,1.578,0l2.207-1.6h2.734a1.328,1.328,0,0,0,1.27-.922l.842-2.6,2.213-1.6a1.33,1.33,0,0,0,.481-1.491Zm-5.208-2.2-5.349,5.349a.679.679,0,0,1-.95,0l-2.674-2.674a.671.671,0,0,1,.95-.95l2.2,2.207,4.874-4.88a.671.671,0,1,1,.95.95Z' transform='translate(-3.057 -2.045)' fill='%2300c64c'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}#brk .agent-photo-placeholder{display:block;width:100%;height:100%;background:#D0D0D0}#brk .agent-name-info .agent-name{display:block;font-size:16px;line-height:20px;font-weight:700;text-decoration:underline;color:#000}#brk .agent-name-info .agent-name:hover{text-decoration:none}#brk .agent-name-info .agent-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-size:14px;color:#000;margin-top:2px}#brk .agent-name-info .agent-team a{color:#000}#brk .agent-name-info .agent-team .team-icon{display:inline-block;width:18px;height:14px;background-size:auto;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.511' height='13.22' viewBox='0 0 16.511 13.22'%3E%3Cg transform='translate(-9.999 -17.968)'%3E%3Cpath d='M20.441,20.16a2.16,2.16,0,0,0,.64,1.548,2.243,2.243,0,0,0,2.45.438A3.026,3.026,0,0,1,24.8,19.978a2.181,2.181,0,0,0-4.355.181Z' transform='translate(-8.287 -0.003)'/%3E%3Cpath d='M60.628,22.344a2.188,2.188,0,1,0-2.167-2.364,3.048,3.048,0,0,1,1.259,2.146,2.074,2.074,0,0,0,.908.218Z' transform='translate(-38.46)'/%3E%3Cpath d='M64.7,38.379a2.681,2.681,0,0,1-1.75.667,2.723,2.723,0,0,1-.9-.161,2.982,2.982,0,0,1-.66,1.67,5.919,5.919,0,0,1,2.774,3.351,9.207,9.207,0,0,0,2.328-.458c.526-.2.8-.416.8-.585a.006.006,0,0,1-.006-.006A4.929,4.929,0,0,0,64.7,38.379Z' transform='translate(-40.784 -16.198)'/%3E%3Cpath d='M40.249,27.461a2.535,2.535,0,1,0,2.539,2.531A2.532,2.532,0,0,0,40.249,27.461Z' transform='translate(-21.998 -7.534)'/%3E%3Cpath d='M32.767,50.738a2.99,2.99,0,0,1-4,0,5.29,5.29,0,0,0-2.182,2.072A6.165,6.165,0,0,0,25.77,55.9c0,.491,1.655,1.232,4.644,1.286a2.874,2.874,0,0,0,.351.006c.128,0,.256,0,.377-.006a12.6,12.6,0,0,0,3.426-.479c.78-.256,1.191-.565,1.191-.807a5.678,5.678,0,0,0-2.992-5.161Z' transform='translate(-12.516 -26.007)'/%3E%3Cpath d='M15.9,40.558a2.98,2.98,0,0,1-.66-1.663,2.888,2.888,0,0,1-.9.155,2.647,2.647,0,0,1-1.75-.667A4.936,4.936,0,0,0,10,42.859v.006c0,.343,1.09.881,3.122,1.042a5.93,5.93,0,0,1,2.774-3.35Z' transform='translate(0 -16.201)'/%3E%3C/g%3E%3C/svg%3E")}#brk .w_pagination.old_style{padding-top:20px;text-align:center}#brk .w_pagination.old_style .pagination-v2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0}#brk .w_pagination.old_style .pagination-v2 li{color:#000;font-size:14px;font-weight:700;text-transform:none;padding:0;margin:0 4px;border:none;min-width:0;background:0 0}#brk .w_pagination.old_style .pagination-v2 li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:#000;text-decoration:none;padding:0}#brk .w_pagination.old_style .pagination-v2 li._selected a,#brk .w_pagination.old_style .pagination-v2 li._selected:hover a{color:#fff;background-color:#000}#brk .w_pagination.old_style .pagination-v2 li:hover:not(._selected) a{background-color:#f0f0f0}#brk .w_pagination.old_style .pagination-v2 li.page._1{border-left:none}#brk .w_pagination.old_style .pagination-v2 li.previous{margin-right:12px}#brk .w_pagination.old_style .pagination-v2 li.next{margin-left:12px}#brk .w_pagination.old_style .pagination-v2 li.next a,#brk .w_pagination.old_style .pagination-v2 li.previous a{color:#000;background-color:transparent;padding:0}#brk .w_pagination.old_style .pagination-v2 li.next:hover,#brk .w_pagination.old_style .pagination-v2 li.previous:hover{background-color:transparent}#brk .w_pagination.old_style .pagination-v2 li.next br,#brk .w_pagination.old_style .pagination-v2 li.next span,#brk .w_pagination.old_style .pagination-v2 li.previous br,#brk .w_pagination.old_style .pagination-v2 li.previous span{display:none}#brk .w_pagination.old_style .pagination-v2 li i{font-size:18px;color:#000}#brk .w_pagination.old_style .pagination-v2 li span{font-size:14px;text-transform:none}@media (max-width:767px){#brk .brokerage-agents-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}#brk .brokerage-agents-header h2{font-size:20px}#brk .brokerage-agents-controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}#brk .agent-search{width:100%}#brk .agent-search .agent-search-input{width:100%;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}#brk .agents-table-head{display:none}#brk .agents-table-row{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}#brk .col-name{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#brk .col-buildings{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0 0 62px}#brk .col-listings{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:8px 0 0 62px}}