﻿:root{--employee-list-gap: 3rem;--employee-list-content-padding: 2rem 0;--employee-list-image-padding: 0;--employee-list-background: var(--pb-global-secondary-color)}.section-employee-list .text{margin-bottom:30px}.section-employee-list .buttons{margin-bottom:30px}.section-employee-list.remove-card-padding{--employee-list-content-padding: 0}.section-employee-list .employee{font-size:1.8rem}.section-employee-list .employee .content{background:var(--pb-background-color);color:var(--pb-text-color)}.section-employee-list .employee .image{position:relative;width:100%;aspect-ratio:var(--pb-employee-image-aspect-ratio);overflow:hidden}.section-employee-list .employee .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-employee-list.layout-layout-1 .employee{display:flex}.section-employee-list.layout-layout-1 .employee-inner{width:100%;text-align:left;display:flex;flex-direction:column}.section-employee-list.layout-layout-1 .employee-inner .content{padding:var(--employee-list-content-padding);flex-grow:1}.section-employee-list.layout-layout-1 .employee-inner.has-theme .content{padding:3rem}@media screen and (max-width: 767px){.section-employee-list.layout-layout-1 .employee-inner.has-theme .content{padding:1.5rem}}.section-employee-list.layout-layout-1 .employee-inner .realtor-title{margin-top:10px}.section-employee-list.layout-layout-1 .employee-inner .realtor-contact{margin-top:30px}.section-employee-list.layout-layout-1 .employee-inner .realtor-description{margin-top:30px}.section-employee-list.layout-layout-1 .employee-inner .realtor-name{color:var(--pb-heading-color);font-family:var(--pb-font-heading);font-weight:var(--pb-font-weight-heading);text-transform:uppercase;line-height:var(--pb-line-height-heading);font-size:2.4rem}.section-employee-list.layout-layout-1 .employee-inner .realtor-title{color:var(--pb-heading-color)}.section-employee-list.layout-layout-2 .realtor-description{margin-top:30px}.section-employee-list.layout-layout-2 .row{row-gap:var(--employee-list-gap)}.section-employee-list.layout-layout-2 .employee-inner{text-align:left;display:grid;grid-template-columns:var(--employee-list-columns, 50% auto);background-color:var(--employee-list-background)}@media screen and (max-width: 767px){.section-employee-list.layout-layout-2 .employee-inner{grid-template-columns:1fr}}.section-employee-list.layout-layout-2 .employee-inner .content{padding:var(--employee-list-content-padding);align-content:center}.section-employee-list.layout-layout-2 .employee-inner .image{padding:var(--employee-list-image-padding)}.section-employee-list.layout-layout-2 .employee-inner .image img{position:relative}.section-employee-list.layout-layout-2 .employee-inner .realtor-contact{margin-top:30px}.section-employee-list.layout-layout-2 .employee-inner .realtor-name{color:var(--pb-heading-color);font-family:var(--pb-font-heading);font-weight:var(--pb-font-weight-heading);text-transform:var(--pb-text-transform-heading);line-height:var(--pb-line-height-heading);letter-spacing:.03em;font-size:2rem}.section-employee-list.layout-layout-2 .employee-inner .realtor-title{color:var(--pb-heading-color);font-size:1.8rem}.section-employee-list.has-icons .realtor-phone a:before{content:"";font-size:1.4rem;font-family:"icomoon";display:inline-block;margin-right:.8rem;width:2rem;text-align:center}.section-employee-list.has-icons .realtor-mobile a:before{content:"";font-size:1.4rem;font-family:"icomoon";display:inline-block;margin-right:.8rem;width:2rem;text-align:center}.section-employee-list.has-icons .realtor-email a:before{content:"";font-size:1.4rem;font-family:"icomoon";display:inline-block;margin-right:.8rem;width:2rem;text-align:center}.section-employee-list.has-icons .address:before{content:"";font-size:1.4rem;font-family:"icomoon";display:inline-block;margin-right:.8rem;width:2rem;text-align:center}.section-employee-list.has-cta .row{display:grid;grid-template-columns:var(--employee-list-columns, repeat(3, 1fr))}.section-employee-list.has-cta .employee:nth-child(n+3){order:4}.section-employee-list.has-cta .cta{order:3;grid-row:span 2;display:flex}.section-employee-list.has-cta .cta h1,.section-employee-list.has-cta .cta h2,.section-employee-list.has-cta .cta h3,.section-employee-list.has-cta .cta h4,.section-employee-list.has-cta .cta h5,.section-employee-list.has-cta .cta h6{--pb-heading__font-size: 2.4rem;--pb-heading__line-height: 1.4}.section-employee-list.has-cta .cta .inner{background:var(--pb-background-color);color:var(--pb-text-color);padding:clamp(4rem,5vw,7.5rem) clamp(2rem,4vw,4rem) clamp(4rem,5vw,7.5rem) clamp(2rem,4vw,4rem);display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media screen and (max-width: 1300px){.section-employee-list.has-cta .row{grid-template-columns:var(--employee-list-columns-laptop, repeat(2, 1fr))}.section-employee-list.has-cta .cta{grid-row:span 1;grid-column:span var(--employee-list-columns-laptop, 2)}}@media screen and (max-width: 1024px){.section-employee-list.has-cta .row{grid-template-columns:var(--employee-list-columns-tablet, repeat(2, 1fr))}.section-employee-list.has-cta .cta{grid-column:span var(--employee-list-columns-tablet, 2)}}@media screen and (max-width: 767px){.section-employee-list.has-cta .row{grid-template-columns:var(--employee-list-columns-mobile, 1fr)}.section-employee-list.has-cta .cta{grid-column:span var(--employee-list-columns-mobile, 1);order:9999}}/*# sourceMappingURL=block.css.map */
