﻿:root{--employee-list-gap: 3rem;--employee-list-content-padding: 2rem;--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 .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{text-align:left;display:flex;flex-direction:column}.section-employee-list.layout-layout-1 .employee .content{padding:1.5rem 0;flex-grow:1}.section-employee-list.layout-layout-1 .employee.has-theme .content{padding:3rem}@media screen and (max-width: 767px){.section-employee-list.layout-layout-1 .employee.has-theme .content{padding:1.5rem}}.section-employee-list.layout-layout-1 .employee .realtor-contact{margin-top:30px}.section-employee-list.layout-layout-1 .employee .realtor-description{margin-top:30px}.section-employee-list.layout-layout-1 .employee .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:var(--pb-letter-spacing-heading);font-size:2rem}.section-employee-list.layout-layout-1 .employee .realtor-title{color:var(--pb-heading-color);font-size:1.8rem}.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:var(--pb-letter-spacing-heading);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}/*# sourceMappingURL=block.css.map */
