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

.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}

.layout1-agent-card{width:100%}.layout1-agent-card .layout1-avatar-box{width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;position:relative}.layout1-agent-card .layout1-avatar-box a.avatar-box-a{display:block;width:100%;aspect-ratio:1;overflow:hidden;position:relative}.layout1-agent-card .avatar{width:100%;height:100%;border-radius:50%;object-fit:cover;position:relative;overflow:hidden;vertical-align:middle;cursor:pointer}.layout1-agent-card .share-links{position:absolute;bottom:0;width:100%;text-align:center;padding:85px 0px 30px;background:linear-gradient(180deg, rgba(25,25,25,0) 10%, rgba(25,25,25,0.9) 100%);display:none}@media (max-width: 600px){.layout1-agent-card .share-links{display:block;padding-bottom:20px}}.layout1-agent-card .share-links .iconfont{margin-right:15px;background:transparent}@media (max-width: 600px){.layout1-agent-card .share-links .iconfont{margin-right:10px;font-size:12px}}.layout1-agent-card .share-links .iconfont:last-child{margin-right:0}.layout1-agent-card:hover .share-links{display:block}.layout1-agent-card .agent-info{margin-top:18px;text-align:center}.layout1-agent-card .agent-info h5{font-size:20px;line-height:30px;font-weight:500;font-family:var(--font-normal);color:var(--g-primary-color);margin:0}.layout1-agent-card .agent-info p{margin-top:2px;font-size:14px;line-height:24px;font-family:var(--font-normal);color:var(--g-text-color);font-weight:400}@media (max-width: 600px){.layout1-agent-card .share-links{display:block;position:absolute}.layout1-agent-card .agent-info{margin-top:10px}.layout1-agent-card .agent-info h5{font-size:16px;line-height:30px}.layout1-agent-card .agent-info p{font-size:14px;line-height:24px}}

.md-team.layout1{line-height:1.5}.md-team.layout1 .module-header{min-height:50px;position:relative;margin-bottom:20px}.md-team.layout1 .module-header .arrow{position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--g-primary-color)}.md-team.layout1 .module-header .arrow .prev-el{font-size:20px;display:inline-block;transform:rotate(-90deg)}.md-team.layout1 .module-header .arrow .next-el{font-size:20px;display:inline-block;transform:rotate(90deg)}.md-team.layout1 .module-header .arrow .split{display:inline-block;width:52px}.md-team.layout1 .swiper-wrapper .swiper-slide{width:320px;height:fit-content}.md-team.layout1 .len-1 .swiper-wrapper,.md-team.layout1 .len-2 .swiper-wrapper,.md-team.layout1 .len-3 .swiper-wrapper{justify-content:center}@media (max-width: 800px){.md-team.layout1 .swiper-wrapper .swiper-slide:first-child{margin-left:20px}}@media (max-width: 600px){.md-team.layout1 .swiper-wrapper .swiper-slide{width:200px}.md-team.layout1 .swiper-wrapper .swiper-slide:first-child{margin-left:15px}.md-team.layout1 .len-1 .swiper-wrapper .swiper-slide:first-child{margin-left:0;margin-right:0 !important}.md-team.layout1 .len-2 .swiper-wrapper,.md-team.layout1 .len-3 .swiper-wrapper{justify-content:flex-start}}

