.md-team.template7-list .share-links{width:100%;padding:0 10px;text-align:center;margin-top:9%}.md-team.template7-list .share-links .iconfont{cursor:pointer;border-radius:2px;color:#fff;font-size:16px;padding:2px;text-align:center;background-size:20px auto;background-repeat:no-repeat;background-position:0 0;background-color:#000000}.md-team.template7-list .share-links .iconfont:not(:nth-last-child(1)){margin-right:20px}@media (max-width: 600px){.md-team.template7-list .share-links .iconfont{width:26px;height:26px;margin-right:10px;font-size:12px}}.md-team.template7-list .share-links .iconfont:last-child{margin-right:0}.md-team.template7-list .share-links .icon-agent-zillow,.md-team.template7-list .share-links .icon-agent-yelp{font-size:14px}.md-team.template7-list .share-links .icon-instagram-square{font-size:18px}

.agent-headshot{width:100%;height:100%}.agent-headshot .agent-img{width:100%;height:100%}

.layout2.agent-card{display:flex;height:100%}.layout2.agent-card .avatar-wrapper{width:100%;height:100%;display:flex;position:relative}.layout2.agent-card .avatar-wrapper .agent-introduction-wrapper{width:calc(100% - 350px);height:100%;margin-right:4px;overflow-y:auto}.layout2.agent-card .avatar-wrapper .agent-introduction-wrapper::-webkit-scrollbar{width:4px}.layout2.agent-card .avatar-wrapper .agent-introduction-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.3);background:transparent;border-radius:4px}.layout2.agent-card .avatar-wrapper .agent-introduction-wrapper::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.3);background-color:rgba(255,255,255,0.2);border-radius:4px}.layout2.agent-card .avatar-wrapper .agent-introduction-wrapper .agent-introduction{color:var(--g-primary-color);text-align:left;font-family:var(--font-normal);font-size:16px;font-weight:500;line-height:24px;height:100%;padding:20px 50px;display:flex;align-items:center}.layout2.agent-card .avatar-wrapper .agent-introduction-wrapper .agent-introduction .rich-text{max-height:100%;font-weight:500}.layout2.agent-card .avatar-wrapper .avatar-info{width:350px;padding:30px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;margin-bottom:-1px}.layout2.agent-card .avatar-wrapper .avatar-info a.redrect{display:block;width:64px;height:64px;overflow:hidden;border-radius:50%}.layout2.agent-card .avatar-wrapper .avatar-info a.redrect .avatar{width:100%;height:100%;object-fit:cover}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info{width:100%;text-align:center}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .full-name{margin-top:30px;margin-bottom:15px}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .full-name .fullname,.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .full-name .agent-name{display:inline-block;font-family:var(--font-normal);font-size:18px;font-style:normal;font-weight:700;line-height:25px;max-width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 800px){.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .full-name .fullname,.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .full-name .agent-name{max-width:315px}}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .full-name .position{display:block;font-family:var(--font-normal);font-size:12px;font-style:normal;font-weight:400;line-height:15px}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .contact{font-family:var(--font-normal);font-size:12px;font-style:normal;font-weight:400;margin-bottom:0}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .contact .inner{width:100%;line-height:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .contact .inner>p{display:flex;align-items:center;gap:10px}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .contact .inner>p .iconfont{font-size:14px;display:none}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .contact .inner>p>span{display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-word}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .contact .inner>p.phone .iconfont{font-size:15px}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .contact .inner>p.email .iconfont{font-size:12px;transform:scale(0.92)}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .contact.hasMargin{margin-bottom:20px}.layout2.agent-card .avatar-wrapper .avatar-info.between{justify-content:space-between}.layout2.agent-card .avatar-wrapper .avatar-info.between .agent-info .full-name{margin-top:0}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links{width:100%;height:30px}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share{display:flex;justify-content:center}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a{width:30px;height:30px;margin:0 7.5px;border-radius:50%;background-color:rgba(218,218,218,0.5);text-align:center;font-size:16px;font-weight:400;line-height:30px;cursor:pointer}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a:hover{color:#fff !important}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-agent-facebook:hover{background-color:#4063b3}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-agent-linkedin:hover{background-color:#0a8dcb}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-newagent-twitter:hover{background-color:#000}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-agent-zillow:hover{background-color:#006aff}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-agent-yelp:hover{background-color:#af0606}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-agent-yelp:hover{background-color:#af0606}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-instagram:hover{background-image:linear-gradient(44deg, #f7de01 6%, #f92002 40%, #dd1e49 52%, #b12973 62%, #7837aa 87%)}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-youtube1:hover{background-color:#f00}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-tik-tok:hover{background-color:#000}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-snapchat:hover{background-color:#eddb02}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-agent-pinterest:hover{background-color:#e70023}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-agent-angelist:hover{background-color:#191919}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-google-sign:hover{background-color:#ea4336}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-agent-whatsapp:hover{background-color:#1acf40}.layout2.agent-card .avatar-wrapper .avatar-info .avatar-links .layout2-share a.icon-redfin-simple:hover{background-color:#c82021}@media (max-width: 800px){.layout2.agent-card .avatar-wrapper{flex-direction:column}.layout2.agent-card .avatar-wrapper .agent-introduction-wrapper{width:100%;height:auto;margin-right:0;align-items:center;overflow-y:unset}.layout2.agent-card .avatar-wrapper .agent-introduction-wrapper .agent-introduction{font-size:16px;line-height:24px;font-weight:500;width:100%;padding:20px}.layout2.agent-card .avatar-wrapper .agent-introduction-wrapper .agent-introduction::-webkit-scrollbar{display:none}.layout2.agent-card .avatar-wrapper .avatar-info{width:100%;position:static}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info{width:100%;text-align:center}.layout2.agent-card .avatar-wrapper .avatar-info .agent-info .full-name{margin-top:15px;margin-bottom:15px}.layout2.agent-card .avatar-wrapper .avatar-info.between{justify-content:center}.layout2.agent-card .avatar-wrapper .avatar-info.between .agent-info .full-name{margin-top:15px}}

.md-team.layout2{line-height:1.5}.md-team.layout2 .module-header{margin-bottom:30px}@media (max-width: 800px){.md-team.layout2 .module-header{margin-bottom:20px}}.md-team.layout2 .module-body{border:1px solid rgba(218,218,218,0.5);width:100%;height:380px;overflow:hidden;display:flex;flex-direction:row}.md-team.layout2 .module-body .arrow{width:300px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-right:1px dotted rgba(218,218,218,0.5);margin:40px 0}.md-team.layout2 .module-body .arrow.len-1{justify-content:center}.md-team.layout2 .module-body .arrow .prev-el,.md-team.layout2 .module-body .arrow .next-el{font-size:20px;display:inline-block;cursor:pointer;color:var(--g-primary-color)}.md-team.layout2 .module-body .arrow .next-el{transform:rotate(180deg)}.md-team.layout2 .module-body .arrow .disabled{opacity:0.4;cursor:not-allowed}.md-team.layout2 .module-body .arrow .imgs-container{width:200px;overflow:hidden}.md-team.layout2 .module-body .arrow img{width:46px;height:46px;object-fit:cover;border-radius:50%;opacity:0.7;cursor:pointer}.md-team.layout2 .module-body .arrow img:not(.selected){filter:brightness(0.7)}.md-team.layout2 .module-body .arrow img.selected{width:64px;height:64px;opacity:1}.md-team.layout2 .module-body .arrow img:hover{opacity:0.5}.md-team.layout2 .module-body .arrow .user-name{color:var(--g-primary-color);font-size:14px;font-weight:500;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-team.layout2 .module-body .arrow .user-name.selected{font-size:18px;font-weight:700;color:var(--color-theme)}.md-team.layout2 .module-body .swiper-vertical{flex:1}.md-team.layout2 .module-body .swiper-wrapper{width:100%}.md-team.layout2 .module-body .swiper-wrapper .layout2-slide{width:100%;margin-right:0}@media (max-width: 800px){.md-team.layout2 .module-body .swiper-initialized.swiper-horizontal{width:100%}}@media (max-width: 800px){.md-team.layout2 .module-body{flex-direction:column;justify-content:center;height:auto}.md-team.layout2 .module-body .arrow{width:calc(100% - 30px);margin:0 15px;padding:30px 0;flex-direction:row;border-right:none;border-bottom:1px dotted rgba(218,218,218,0.5);justify-content:space-between}.md-team.layout2 .module-body .arrow .prev-el{transform:rotate(-90deg)}.md-team.layout2 .module-body .arrow .next-el{transform:rotate(90deg)}}

