@font-face{font-family:"Titling Gothic FB";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/TitlingGothicFB-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Normal Standard.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Normal Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB Compressed";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Compressed Standard.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Titling Gothic FB Compressed";src:url("/wp-content/themes/greater-la-realtors/fonts/titling-gothic-fb/Titling Gothic FB Compressed Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}.team-sections{background:#fff;padding-bottom:20px}@media(min-width: 992px){.team-sections{padding-bottom:40px}}.team-filter{display:flex;align-items:center;gap:20px;margin-bottom:20px}@media(min-width: 992px){.team-filter{gap:30px;margin-bottom:40px}}.team-filter-label{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:400;font-size:1.2rem;letter-spacing:.05em;line-height:2.25;margin-bottom:0px;color:#8e9fbc;text-transform:uppercase}.team-filter-select-wrapper{position:relative;width:191px}.team-filter-select-wrapper::after{content:"";position:absolute;top:50%;right:16px;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:6px solid #003a5d;transform:translateY(-50%);pointer-events:none}.team-filter-select{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:400;font-size:1.2rem;letter-spacing:.05em;line-height:2.25;margin-bottom:0px;appearance:none;width:100%;height:40px;padding:0 40px 0 12px;background:#f0f0f0;color:#003a5d;text-transform:uppercase;border:none;border-radius:0;cursor:pointer}.team-section{padding-top:40px;padding-bottom:40px}@media(min-width: 992px){.team-section{padding-top:60px;padding-bottom:60px}}.team-section[hidden]{display:none}.team-section-title{padding-bottom:20px;border-bottom:1px solid rgba(142,159,188,.5);margin-bottom:30px}@media(min-width: 992px){.team-section-title{padding-bottom:25px;margin-bottom:40px}}.team-section-members{list-style:none;padding-left:0;margin-bottom:0;display:grid;grid-template-columns:1fr;row-gap:40px}@media(min-width: 768px){.team-section-members{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.team-section-members{grid-template-columns:repeat(3, 1fr);row-gap:48px}}.team-member{display:flex;flex-direction:column}.team-member-photo{aspect-ratio:1;background:#f0f0f0;margin-bottom:20px}@media(min-width: 992px){.team-member-photo{margin-bottom:24px}}.team-member-image{display:block;width:100%;height:100%;object-fit:cover}.team-member-name{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:400;font-size:2.4rem;letter-spacing:-0.02em;line-height:1.5;margin-bottom:4px;color:#003a5d;text-transform:uppercase}@media(min-width: 768px){.team-member-name{font-size:2.8rem}}@media(min-width: 1200px){.team-member-name{font-size:3.2rem;line-height:1.5}}.team-member-credentials,.team-member-position{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:300;font-size:2rem;letter-spacing:-0.02em;line-height:1.3;margin-bottom:0px}@media(min-width: 992px){.team-member-credentials,.team-member-position{font-size:2.4rem;line-height:1.2083333333}}.team-member-credentials sup,.team-member-position sup{font-size:.65em}.team-member-credentials{color:#003a5d}.team-member-position{color:#8e9fbc}.team-member-details{flex-grow:1;padding-right:15px}@media(min-width: 1200px){.team-member-details{padding-right:24px}}@media(min-width: 1366px){.team-member-details{padding-right:15px}}.team-member-contact{align-self:flex-start;margin-top:30px}@media(min-width: 992px){.team-member-contact{margin-top:40px}}.links-section{background-color:#fff;padding:90px 0}.links-section .links-section-columns{display:flex;gap:43px}.links-section .links-section-columns.column-count-one{justify-content:space-between;flex-direction:column}@media(min-width: 768px){.links-section .links-section-columns.column-count-one{flex-direction:row}}.links-section .links-section-columns.column-count-two{flex-direction:column}.links-section .links-section-columns.column-count-two .links-section-list{max-width:100%;column-count:1;column-gap:59px}@media(min-width: 768px){.links-section .links-section-columns.column-count-two .links-section-list{column-count:2}}.links-section .links-section-list{max-width:495px;width:100%;list-style:none;padding-left:0;margin-bottom:0}.links-section .links-section-list li{padding-bottom:24px;border-bottom:1px solid #373a36;margin-bottom:24px}.links-section .links-section-list li a{text-decoration:none;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;gap:15px}.links-section .links-section-list li a svg{transition:transform .3s ease-in-out}.links-section .links-section-list li a svg path{transition:stroke .3s ease-in-out}.links-section .links-section-list li a:hover,.links-section .links-section-list li a:focus-visible{font-weight:500}.links-section .links-section-list li a:hover svg,.links-section .links-section-list li a:focus-visible svg{transform:rotateZ(45deg)}.links-section .links-section-list li a:hover svg path,.links-section .links-section-list li a:focus-visible svg path{stroke:#003a5d}.page-template-page-leadership .introduction.partial{padding-bottom:40px}.page-template-page-leadership .introduction.partial h2{max-width:1060px;line-height:1.5;margin-bottom:0}.page-template-page-leadership .leadership-lists{background:#fff;padding:40px 0 60px}@media(min-width: 992px){.page-template-page-leadership .leadership-lists{padding:60px 0 100px}}.page-template-page-leadership .leadership-lists-title{padding-bottom:20px;border-bottom:1px solid rgba(142,159,188,.5);margin-bottom:0}@media(min-width: 992px){.page-template-page-leadership .leadership-lists-title{padding-bottom:25px}}.page-template-page-leadership .leadership-lists-title sup{font-size:.5em}.page-template-page-leadership .leadership-list+.leadership-list{border-top:1px solid rgba(142,159,188,.5)}.page-template-page-leadership .leadership-list-heading{margin-bottom:0}.page-template-page-leadership .leadership-list-button{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:400;font-size:2.2rem;letter-spacing:-0.02em;line-height:1.4545454545;margin-bottom:0px;display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:28px 0;background:none;border:none;color:#003a5d;text-align:left;text-transform:uppercase;cursor:pointer}@media(min-width: 768px){.page-template-page-leadership .leadership-list-button{font-size:2.6rem}}@media(min-width: 992px){.page-template-page-leadership .leadership-list-button{font-size:3.2rem;line-height:1.75;padding:40px 0}}.page-template-page-leadership .leadership-list-button sup{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:300;font-size:.65em}.page-template-page-leadership .leadership-list-button svg{flex-shrink:0;transform:rotate(45deg);transition:transform .3s ease-in-out}.page-template-page-leadership .leadership-list-button.collapsed svg{transform:rotate(0)}.page-template-page-leadership .leadership-list-people{list-style:none;padding:0 0 40px;margin-bottom:0;display:grid;grid-template-columns:1fr;column-gap:15px;row-gap:16px}@media(min-width: 768px){.page-template-page-leadership .leadership-list-people{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.page-template-page-leadership .leadership-list-people{grid-template-columns:repeat(4, 1fr);row-gap:24px;padding-top:20px;padding-bottom:50px}}.page-template-page-leadership .leadership-list-person{display:flex;flex-direction:column}.page-template-page-leadership .leadership-list-person-name{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:300;font-size:2rem;letter-spacing:-0.02em;line-height:1.4;margin-bottom:0px;color:#373a36}@media(min-width: 992px){.page-template-page-leadership .leadership-list-person-name{font-size:2.4rem;line-height:1.3333333333}}.page-template-page-leadership .leadership-list-person-note{font-family:"Titling Gothic FB",Georgia,"Times New Roman",serif;font-weight:300;font-size:1.6rem;letter-spacing:-0.02em;line-height:1.375;margin-bottom:0px;color:#8e9fbc}@media(min-width: 992px){.page-template-page-leadership .leadership-list-person-note{font-size:1.8rem}}.page-template-page-leadership .leadership-lists+.links-section{padding-top:0}
