 @media(max-width: 640px) {.single-rep_team_member-template-1 .lp-side-content .rep-team-member-contact {margin-bottom: 12px;}}@media(max-width: 1023px) {.single-rep_team_member-template-1 .lp-side-content .rep-team-member-contact {font-size: 20px;font-weight: 500;}.single-rep_team_member-template-1 .lp-side-content .lp-contact-details {margin-bottom: 34px;}}.rep-employee-side-content .rep-agency-title, .rep-team-member-side-content .rep-office-title {font-weight: 600;font-size: 22px;}.single-rep_employee-template-1 .lp-hero.lp-has-background-image .lp-hero-background, .single-rep_team_member-template-1 .lp-hero.lp-has-background-image .lp-hero-background {background-position: top center;}.single-rep_team_member-template-1 .rep-team-members-element .lp-element-header {position: relative;}.single-rep_employee-template-1 .lp-hero .rep-employee-card, .single-rep_team_member-template-1 .lp-hero .rep-team-member-card {position: relative;display: flex;display: -webkit-flex;display: -ms-flexbox;padding: 20px 40px;}.single-rep_employee-template-1.header-transparent .lp-hero .rep-employee-card, .single-rep_team_member-template-1.header-transparent .lp-hero .rep-team-member-card {margin-top: var(--lp--base-preset--header--min-height);}.single-rep_employee-template-1 .lp-hero .rep-employee-card .rep-employee-media, .single-rep_team_member-template-1 .lp-hero .rep-team-member-card .rep-team-member-media {width: 160px;position: relative;}.single-rep_employee-template-1 .lp-hero .rep-employee-card .rep-employee-image, .single-rep_team_member-template-1 .lp-hero .rep-team-member-card .rep-team-member-image {border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;width: 160px;height: 160px;}.single-rep_employee-template-1 .lp-hero .rep-employee-card .rep-employee-name h1, .single-rep_team_member-template-1 .lp-hero .rep-team-member-card .rep-team-member-name h1 {font-size: 1.8rem;line-height: 1;margin-bottom: 5px;color: #fff;}.single-rep_employee-template-1 .lp-single-content .lp-block:not(.lp-single-description, .lp-contact-details), .single-rep_team_member-template-1 .lp-single-content .lp-block:not(.lp-single-description, .lp-contact-details) {border-top: 1px solid var(--lp--custom-preset--border-color);}.single-rep_employee-template-1 .rep-listings-element, .single-rep_employee-template-1 .rep-review-element, .single-rep_team_member-template-1 .rep-listings-element, .single-rep_team_member-template-1 .rep-review-element {padding-top: 0;}.lp-single-content-element .rep-team-member-image:before {padding-top: 120%;}.rep-single-team-member-hero .button {border-color: #FFF;color: #fff;}.rep-single-team-member-hero .button:hover {color: #000;}.single-rep_team_member-template-1 .lp-hero .rep-team-member-card {position: absolute;bottom: 0;width: 100%;padding: 45px 5%;justify-content: space-between;background-color: rgb(0 0 0 / 12%);backdrop-filter: blur(6px);}.single-rep_team_member-template-1 .rep-review-element {text-align: center;}.single-rep_team_member-template-1 .rep-review-element .lp-description-preview, .single-rep_team_member-template-1 .rep-review-element .lp-description {font-family: "GT Sectra Display";font-size: 2.3rem;font-weight: 700;font-variant-numeric: lining-nums;font-feature-settings: "lnum";}.single-rep_team_member-template-1 .rep-review-element .lp-description-preview p, .single-rep_team_member-template-1 .rep-review-element .lp-description p {line-height: 1.1;}.single-rep_team_member-template-1 .rep-reviewer-role {display: none;}.single-rep_team_member-template-1 .lp-single-content-element .rep-team-member-image {background-position: top center;height: auto;}.single-rep_team_member-template-1 .rep-team-member-social {display: flex;align-items: center;column-gap: 50px;}.single-rep_team_member-template-1 .lp-social-details {padding-top: 0 !important;}.single-rep_team_member-template-1 .lp-social-details ul {display: flex;list-style: none;margin: 0;column-gap: 10px;align-items: center;}.single-rep_team_member-template-1 .lp-social-details li {min-width: 24px;}.single-rep_team_member-template-1 .lp-social-details ul li a::before {content: "";font-family: "Font Awesome 5 Brands";font-weight: 400;font-size: 26px;}.single-rep_team_member-template-1 .lp-social-details ul li a {font-size: 0;}.single-rep_team_member-template-1 .lp-social-details ul li.lp-instagram a::before {content: "\f16d";}.single-rep_team_member-template-1 .rep-review-element .lp-element-header {display: none;}@media (max-width: 640px) {.single-rep_team_member-template-1 .lp-hero .rep-team-member-card {padding: 28px 26px;}}@media (min-width: 641px) {.single-rep_team_member-template-1 .rep-team-members-element .lp-element-header {margin-bottom: 24px;}.single-rep_team_member-template-1 .rep-team-members-element .lp-element-header-sub-title {margin-bottom:0;}}@media (min-width: 641px) and (max-width: 1023px) {.single-rep_team_member-template-1 .rep-review-element .lp-description-preview, .single-rep_team_member-template-1 .rep-review-element .lp-description {font-size: 1.8rem;}.rep-review-element .rep-review-description {margin-bottom: 24px;}}@media (min-width: 1024px) {.single-rep_team_member-template-1 .rep-team-members-element .lp-element-header {margin-bottom: 42px;}}@media (min-width: 1024px) and (max-width: 1299px) {.single-rep_team_member-template-1 .rep-team-members-element .lp-element-header {margin-bottom: 28px;}}.rep-statistics-element .rep-statistics {text-align: center;}.rep-statistics-element .rep-statistic {display: flex;flex-flow: column;}.rep-statistics-element .rep-statistic .label {order: 2;background-color: transparent;color: #000;font-weight: 500;}.rep-statistics-element .rep-statistic .value {font-family: "GT Sectra Display";font-weight: 700;font-variant-numeric: lining-nums;font-feature-settings: "lnum";}.lp-element.rep-statistics-element {padding-top: 0;}.rep-statistics-element .rep-statistic.sold-properties .value:after {content: '+';display: inline-block;margin-left: 12px;font-size: 80%;}.single-rep_team_member-template-1 .rep-team-member-single-content .rep-team-member-contact {margin-bottom: 0;font-weight: 500;}.single-rep_team_member-template-1 .rep-team-member-single-content .lp-contact-details {margin-bottom: 50px;display: flex;align-items: center;gap: 28px;}@media(max-width: 640px) {.rep-statistics-element .rep-statistic .value {font-size: 54px;}.rep-statistics-element .rep-statistic .label {font-size: 24px;}.rep-statistics-element .rep-statistic:not(:last-child) {padding-bottom: 28px;}}@media(min-width: 641px) {.rep-statistics-element .rep-statistics {display: flex;justify-content: center;align-items: center;text-align: center;gap: 30px;}.rep-statistics-element .rep-statistic:not(:last-child) {padding-right: 30px;border-right: 2.5px solid #DBDBDB;}}@media(min-width: 641px) and (max-width: 1023px) {.rep-statistics-element .rep-statistic .label {font-size: 18px;}.rep-statistics-element .rep-statistic:not(:last-child) {border-right: none;}.rep-statistics-element .rep-statistic .value {font-size:48px;}}@media (min-width: 641px) and (max-width: 1023px) {.rep-statistics-element .rep-statistics {flex-flow: wrap;}.rep-statistics-element .rep-statistic {width: 47%;}}@media(max-width: 1023px) {.lp-element.rep-statistics-element {border-bottom: 1px solid #D9D9D9;margin-bottom: 50px;}}@media(min-width: 1024px) {.lp-element.rep-statistics-element {padding-bottom: 120px;padding-top: 0;}.rep-statistics-element .rep-statistic .value {font-size: 4.625rem;}.rep-statistics-element .rep-statistics {gap: 70px;}.rep-statistics-element .rep-statistic:not(:last-child) {padding-right: 70px;border-right: 2.5px solid #DBDBDB;}.rep-statistics-element .rep-statistic .value {font-size: 5.625rem;}.rep-statistics-element .rep-statistic .label {font-size: 28px;}.lp-element.rep-team-accordion {padding-bottom: 130px;}}@media(min-width: 1024px) and (max-width: 1279px) {.rep-statistics-element .rep-statistic:not(:last-child) {padding-right: 28px;}.rep-statistics-element .rep-statistics {gap: 28px;}.rep-statistics-element .rep-statistic .label {font-size: 18px;}.rep-statistics-element .rep-statistic .value {font-size: 3rem;}}@media(min-width: 1280px) and (max-width: 1599px) {.rep-statistics-element .rep-statistic:not(:last-child) {padding-right: 36px;}.rep-statistics-element .rep-statistics {gap: 36px;}.rep-statistics-element .rep-statistic .label {font-size: 22px;}.rep-statistics-element .rep-statistic .value {font-size: 4rem;}}@media(min-width: 1560px) and (max-width: 1727px) {.rep-statistics-element .rep-statistic:not(:last-child) {padding-right: 56px;}.rep-statistics-element .rep-statistics {gap: 56px;}.rep-statistics-element .rep-statistic .label {font-size: 26px;}.rep-statistics-element .rep-statistic .value {font-size: 5.2rem;}}@media(min-width: 1600px) {.lp-element.rep-statistics-element {padding-bottom: 160px;}.lp-element.rep-team-accordion {padding-bottom: 140px;}}@media(min-width: 1728px) {.rep-statistics-element .rep-statistic .value {font-size: 5.625rem;}}@media(max-width: 640px) {.single .rep-team-members-element {margin-top: 34px;}}@media(min-width: 641px) {.single .rep-team-members-element {padding: 100px 0;}.single .rep-team-members-element .lp-element-header .lp-columns {display: flex;align-items: center;justify-content: space-between;}.single .rep-team-members-element .lp-element-header {position: relative;}.single .rep-team-members-element .lp-element-header:after {content: '';width: calc(100% - 30px);display: block;height: 1px;background-color: #DBDBDB;margin: 0 auto;transform: translate(0, 10px);}}@media (min-width: 768px) {.single-rep_employee-template-1 .lp-hero .rep-employee-card, .single-rep_team_member-template-1 .lp-hero .rep-team-member-card {align-items: center;}.single-rep_employee-template-1 .lp-hero .rep-employee-card .rep-employee-content, .single-rep_team_member-template-1 .lp-hero .rep-team-member-card .rep-team-member-content {padding-left: 25px;}}@media (min-width: 992px) {.single-rep_employee-template-1 .lp-single-content, .single-rep_team_member-template-1 .lp-single-content {flex: 1;}.single-rep_employee-template-1 .lp-side-content, .single-rep_team_member-template-1 .lp-side-content {width: 570px;}}@media (max-width: 767px) {.single-rep_employee-template-1 .lp-hero .rep-employee-card .rep-employee-media, .single-rep_team_member-template-1 .lp-hero .rep-team-member-card .rep-team-member-media {margin: 0 auto 1rem;}}@media (max-width: 640px) {.single-rep_team_member-template-1 .rep-team-member-single-content-element {padding-top: 30px;}.single-rep_team_member-template-1 .rep-team-member-single-content {padding-top: 24px;}.single-rep_team_member-template-1 .lp-hero .rep-team-member-card .rep-team-member-name h1 {font-size: 2rem;}.single-rep_team_member-template-1 .lp-single-content .lp-description-preview[data-expanded="false"] {max-height: 180px !important;}.single-rep_team_member-template-1 .lp-single-content-element .rep-team-member-image:before {padding-top: 100%;}.single-rep_team_member-template-1 .lp-single-content-element .rep-team-member-image {margin-bottom: 34px;}}@media(max-width: 1023px) {.single-rep_team_member-template-1 .lp-hero .lp-hero-background {height: 520px;position: relative;}.single-rep_team_member-template-1 .lp-hero .rep-team-member-card {text-align: left;}.single-rep_team_member-template-1 .lp-hero .rep-team-member-cta, .single-rep_team_member-template-1 .lp-side-content .rep-team-member-profile, .single-rep_team_member-template-1 .lp-single-content .lp-single-description .full-description {display:none;}.single-rep_team_member-template-1 .rep-team-member-social {margin-top: 34px;}.single-rep_team_member-template-1 .rep-team-member-single-content-element {border-bottom: 1px solid #D9D9D9;margin-bottom: 50px;}}@media (max-width: 640px) {.single-rep_team_member-template-1 .rep-review-element .lp-description-preview, .single-rep_team_member-template-1 .rep-review-element .lp-description {font-size: 1.3rem;margin-bottom: 24px;}}@media(min-width: 641px) and (max-width: 1023px) {.rep-team-member-single-content .rep-team-member-profile {margin-top: 24px;margin-bottom: 34px;}.rep-stats-element .stat-value {font-size: 44px;}.rep-stats-element .stat-label {font-size: 18px;}.single-rep_team_member-template-1 .lp-single-content-element .rep-team-member-image:before {padding-top: 80%;}}@media(min-width: 1024px) {.single-rep_team_member-template-1 .rep-team-member-single-content {padding-left: 50px;padding-top: 50px;}.single-rep_team_member-template-1 .rep-team-member-single-content .lp-contact-details {margin-bottom: 80px;}.single-rep_team_member-template-1 .lp-side-content .lp-contact-details, .single-rep_team_member-template-1 .lp-side-content .rep-team-member-cta, .single-rep_team_member-template-1 .lp-single-content .rep-team-member-profile, .single-rep_team_member-template-1 .lp-single-content .lp-single-description .lp-description-preview, .single-rep_team_member-template-1 .lp-single-content .lp-single-description .lp-read-more {display:none;}.single-rep_employee-template-1.header-transparent .lp-hero, .single-rep_team_member-template-1.header-transparent .lp-hero {min-height: 100vh;}.single-rep_employee-template-1.header-transparent.admin-bar .lp-hero, .single-rep_team_member-template-1.header-transparent.admin-bar .lp-hero {min-height: calc(100vh - 32px);}.single-rep_team_member-template-1 .lp-hero .rep-team-member-content {padding: 0;}.rep-team-member-single-content .lp-single-description {margin-top: 38px;}.rep-team-member-single-content-element {margin-bottom: 80px;}.single-rep_team_member-template-1 .rep-team-member-social {margin-top: 64px;}.single-rep_team_member-template-1 .rep-multiple-team-members-element .lp-element-header-sub-title {margin-bottom: 0;font-weight: 500;flex: 1;text-align: right;}.single-rep_team_member-template-1 .lp-element.lp-single-content-element {padding-top: 150px;}.single-rep_team_member-template-1 .lp-hero .rep-team-member-card .rep-team-member-name h1 {font-size: 3.6rem;}.single-rep_team_member-template-1 .rep-review-element .lp-description-preview, .single-rep_team_member-template-1 .rep-review-element .lp-description {font-size: 2.3rem;}.single-rep_team_member-template-1 .rep-review-element .lp-element-header-title {font-size: 3.75rem;}.single-rep_team_member-template-1 .rep-team-member-single-content .rep-team-member-contact {font-size: 28px;line-height: 1.3;margin-top: 0;}.single-rep_team_member-template-1 .rep-team-member-single-content-element .rep-team-member-profile, .single-rep_team_member-template-1 .rep-team-member-single-content-element .rep-team-member-media {height: 100%;}.single-rep_team_member-template-1 .rep-team-member-single-content-element .rep-team-member-position {padding-top: 0 !important;padding-bottom: 8px;}}@media(min-width: 1280px) {.rep-team-member-single-content .lp-single-description .full-description {column-count: 2;column-gap: 2rem;column-fill: balance;}}.rep-stats-element .stat-value {font-family: "GT Sectra Display";font-variant-numeric: lining-nums;font-feature-settings: "lnum";}.rep-stats-element .stat-label {font-weight: 500;}@media(max-width: 640px) {.rep-stats-element .section-body .cell:not(:last-child) {margin-bottom: 32px;}.rep-stats-element {padding-top: 0 !important;}.rep-stats-element .rep-team-stats {padding-bottom: 32px;max-width: 75%;margin-left: auto;margin-right: auto;}.rep-stats-element .cell:not(:last-child) .rep-team-stats {border-bottom: 2.5px solid #DBDBDB;}.rep-stats-element .stat-value {font-size: 54px;}.rep-stats-element .stat-label {font-size: 24px;}}@media(min-width: 1024px) {.rep-stats-element .stat-value {font-size: 60px;}.rep-stats-element .rep-team-stats .stat-label {font-size: 28px;}.rep-stats-element .section-body .cell:not(:last-child) {border-right: 2.5px solid #DBDBDB;}}@media(min-width: 1600px) {.rep-stats-element .stat-value {font-size: 90px;}.rep-stats-element .stat-label {font-size: 34px;}.single-rep_team_member-template-1 .rep-team-member-single-content {padding-top: 60px;padding-bottom: 80px;}}@media (min-width: 1024px) {.single-rep_team_member-template-1 .lp-single-content .lp-single-description .desktop-only-read-more{display: block;}}.single-rep_team_member-template-1 .lp-single-content .lp-single-description .desktop-only-read-more .desktop-read-more-link{text-decoration: none;}.desktop-only-read-more .desktop-read-more-link:after {display: inline-block;transition: transform 0.3s ease;}.desktop-read-more-link{text-transform: uppercase;color: #999999;font-weight: 400;}.desktop-read-more-link::after {content: "\f078";font-family: "Font Awesome 5 Pro";margin-left: 13px;font-weight: 600;transition: all .25s ease-in-out;}.desktop-only-read-more .desktop-read-more-link.rotated:after {transform: rotate(180deg);}.desktop-only-read-more {margin-top: 15px;}.desktop-only-read-more .desktop-read-more-link {cursor: pointer;text-decoration: underline;}@media (max-width: 1023px) {.desktop-only-read-more {display: none;}}.full-description {overflow: hidden;transition: height 0.4s ease-in-out;}