.agent-share-bar{background-color:var(--g-btn-background, var(--color-theme, #03c9ff));width:100%;height:50px;display:flex;flex-flow:row-reverse}.agent-share-bar .container{background-color:#f1f1f1;display:flex;flex-direction:row;justify-content:center;align-items:center;width:auto;height:50px;padding:0 60px;position:relative}.agent-share-bar .container .triangle{position:absolute;top:0;left:0;border-bottom:25px solid transparent;border-right:20px solid transparent;border-top:25px solid var(--g-btn-background, var(--color-theme, #03c9ff));border-left:20px solid var(--g-btn-background, var(--color-theme, #03c9ff))}.agent-share-bar .container .neticon{width:30px;height:30px;margin:4px 5px;cursor:pointer;border-radius:2px;color:#fff;font-size:20px;line-height:30px;text-align:center;background-size:30px auto;background-repeat:no-repeat;background-position:0 0}@media (max-width: 600px){.agent-share-bar{background:#efefef;flex-flow:row;width:100%;height:auto}.agent-share-bar .container{flex-flow:row wrap;justify-content:left;width:auto;height:auto;margin-left:21px;padding:10px 0 30px;background:#efefef}.agent-share-bar .triangle{display:none}}

.banner-comp{height:350px;width:100%;overflow:hidden;position:relative;transform:translate(0, 0);margin-bottom:60px}@media (max-width: 600px){.banner-comp{margin-bottom:0px}}.banner-comp .swiper{height:100%}.banner-comp .swiper img{width:100%;height:100%;object-fit:cover}.banner-comp .swiper img:last-child{margin-right:0 !important}.banner-comp .swiper .mask{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.4);z-index:12}.banner-comp .arrow{position:absolute;top:50%;width:40px;height:100px;border-radius:5px;background-color:#000;opacity:0.5;z-index:20;margin-top:-50px;line-height:100px;text-align:center;cursor:pointer}.banner-comp .arrow .iconfont{font-size:20px;color:#fff}.banner-comp .arrow.arrow-prev{left:0}.banner-comp .arrow.arrow-next{right:0}.banner-comp .arrow:hover{opacity:0.3}.banner-comp .swiper-pagination .swiper-pagination-bullet{background:#fff;width:50px;height:2px;border-radius:0}@media (max-width: 600px){.banner-comp .swiper-pagination .swiper-pagination-bullet{width:25px}}.banner-comp .swiper-pagination .swiper-pagination-bullet-active{background:var(--color-theme)}@media (max-width: 1440px){.banner-comp .swiper-pagination{width:1340px}}@media (max-width: 1080px){.banner-comp .swiper-pagination{margin-left:40px}}@media (max-width: 800px){.banner-comp .swiper-pagination{margin-left:20px}}@media (max-width: 600px){.banner-comp .swiper-pagination{margin-left:15px}}

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

.share{font-size:0}.share .iconfont{display:inline-block;vertical-align:top;margin-bottom:0;width:20px;height:20px;line-height:20px;border-radius:50%;overflow:hidden;font-size:14px;text-align:center;color:#fff;cursor:pointer;margin-left:20px;margin-top:10px}.share .iconfont:before{position:relative;display:inline-block}.share .icon-agent-detail-facebook-img,.share .icon-agent-detail-linkedin-img,.share .icon-agent-detail-twitter-img{background-size:contain;background-repeat:no-repeat}.share .icon-agent-detail-yelp,.share .icon-agent-detail-zillow{font-size:19px}.share .icon-agent-detail-snapchat{background-position:0 1px;background-repeat:no-repeat;background-size:20px auto}.share .icon-agent-detail-instagram{display:inline-block;width:21px;height:21px;background-position:0 1px;background-repeat:no-repeat;background-size:21px auto}.share .icon-agent-detail-pinterest:before{top:2px}.share .icon-agent-detail-redfin:before{color:#c11011;font-size:20px}

.info.template5.more .agent-info.pc{height:auto !important}.info.template5.more .agent-info.pc .desc div.text{max-height:unset !important}.info.template5.more .agent-info.mobile .desc .text{max-height:unset !important}.info.template5.mobile{margin-top:0}.info.template5 .agent-info.pc{min-height:480px;box-sizing:content-box;position:relative}.info.template5 .agent-info.pc:after{content:'';display:block;clear:both}.info.template5 .agent-info.pc.more{padding-bottom:40px}.info.template5 .agent-info.pc .avatar{float:left;width:240px;margin-right:25px}.info.template5 .agent-info.pc .avatar .agent-image{display:block;width:240px;height:300px;margin-bottom:20px}.info.template5 .agent-info.pc .avatar .agent-image img{object-fit:cover}.info.template5 .agent-info.pc .avatar h4{font:16px var(--font-medium);margin:0;margin-bottom:6px;line-height:1.56;color:#191919}.info.template5 .agent-info.pc .avatar h4 span{font:12px var(--font-normal);color:#505050;margin-left:6px}.info.template5 .agent-info.pc .avatar .tag{padding:3px 5px;font:12px var(--font-normal);color:#191919;background:#f0f3f8;border-radius:2px}.info.template5 .agent-info.pc .avatar .share{margin-top:20px;margin-left:-20px}.info.template5 .agent-info.pc .avatar .share a{margin-bottom:20px;margin-left:20px}.info.template5 .agent-info.pc .avatar .concat{margin-bottom:8px;display:flex;align-items:flex-start;overflow:hidden}.info.template5 .agent-info.pc .avatar .concat:last-child{margin-bottom:0}.info.template5 .agent-info.pc .avatar .concat .iconfont{font-size:14px;color:#505050;margin-right:8px;width:16px;height:16px;display:inline-flex;justify-content:center;align-items:center}.info.template5 .agent-info.pc .avatar .concat .iconfont.icon-icon_dianhua{font-size:18px;height:18px}.info.template5 .agent-info.pc .avatar .concat .iconfont.icon-email{font-size:12px}.info.template5 .agent-info.pc .avatar .concat .iconfont.icon-map-v1{font-size:16px}.info.template5 .agent-info.pc .avatar .concat span{font:12px var(--font-normal);color:#505050;flex:1;word-break:break-word}.info.template5 .agent-info.pc .read-more{position:absolute;bottom:20px;left:calc(265px + (100% - 265px) / 2);transform:translateX(-50%);z-index:2;color:var(--color-theme);font:14px var(--font-normal);cursor:pointer;user-select:none}.info.template5 .agent-info.pc .read-more span{margin-right:10px}.info.template5 .agent-info.pc .read-more .iconfont{color:var(--color-theme);display:inline-block}.info.template5 .agent-info.pc .read-more .iconfont.more{transform:rotate(180deg)}.info.template5 .desc{position:relative}@media (min-width: 601px){.info.template5 .desc{float:right;max-height:100%;width:calc(100% - 265px);overflow:hidden}}.info.template5 .desc h1{margin:0;margin-bottom:30px;font:24px var(--font-bold)}.info.template5 .desc div.text{font:14px var(--font-medium);color:#3c3c4c;line-height:1.43;flex:1}.info.template5 .detail{background:#f8f8f8;margin-top:30px}@media (max-width: 600px){.info.template5 .detail{margin-top:10px}}.info.template5 .detail ul{padding:0 25px 25px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap}.info.template5 .detail ul:after{display:block;content:'';clear:both}.info.template5 .detail ul li{width:calc((100% - 180px) / 3);margin-right:90px;margin-top:25px}.info.template5 .detail ul li:nth-child(3n){margin-right:0}.info.template5 .detail ul li h6{margin:0;margin-bottom:9px;font:14px var(--font-bold);line-height:1.79;color:#191919;border-bottom:solid 1px #dadada;position:relative;padding-bottom:9px}.info.template5 .detail ul li h6:after{position:absolute;left:0;bottom:0;width:20px;height:2px;content:'';background:#191919}.info.template5 .detail ul li p{font:12px var(--font-normal);color:#505050}@media (max-width: 600px){.info.template5 .detail ul{padding:0 15px 15}.info.template5 .detail ul li{float:none;width:100%;margin-top:15px;margin-right:0}.info.template5 .detail ul li:last-child{margin-bottom:0}}.info.template5 .agent-info.mobile{position:relative}.info.template5 .agent-info.mobile.more{padding-bottom:40px}.info.template5 .agent-info.mobile.more .desc .text{max-height:200px;overflow:hidden}.info.template5 .agent-info.mobile h1{margin:0;margin-bottom:15px;margin-top:20px;font:16px var(--font-bold)}.info.template5 .agent-info.mobile .avatar{display:flex;flex-direction:row;margin-bottom:15px}.info.template5 .agent-info.mobile .avatar .agent-image{width:160px;height:200px;margin-right:13px}.info.template5 .agent-info.mobile .avatar .agent-image img{object-fit:cover}.info.template5 .agent-info.mobile .avatar .right{flex:1;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden}.info.template5 .agent-info.mobile .avatar .right h4{font:14px var(--font-medium);margin:0;margin-bottom:6px;margin-top:5px;line-height:1.56;color:#191919}.info.template5 .agent-info.mobile .avatar .right h4 span{font:12px var(--font-normal);color:#505050;margin-left:6px}.info.template5 .agent-info.mobile .avatar .right .tag{padding:3px 5px;font:12px var(--font-normal);color:#191919;background:#f0f3f8;border-radius:2px}.info.template5 .agent-info.mobile .avatar .right .share{flex:1;display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap;margin-top:10px;margin-left:-10px}.info.template5 .agent-info.mobile .avatar .right .share a{margin-bottom:10px;margin-left:10px}.info.template5 .agent-info.mobile .avatar .right .share a:last-child{margin-right:0}.info.template5 .agent-info.mobile .avatar .right .concat{margin-bottom:8px;display:flex;flex-direction:row;overflow:hidden;align-items:flex-start;white-space:nowrap}.info.template5 .agent-info.mobile .avatar .right .concat:last-child{margin-bottom:0}.info.template5 .agent-info.mobile .avatar .right .concat .iconfont{font-size:14px;color:#505050;margin-right:8px;flex-shrink:0;display:inline-flex;justify-content:center;align-items:center;width:16px;height:16px}.info.template5 .agent-info.mobile .avatar .right .concat .iconfont.icon-icon_dianhua{font-size:18px;height:18px}.info.template5 .agent-info.mobile .avatar .right .concat .iconfont.icon-email{font-size:12px}.info.template5 .agent-info.mobile .avatar .right .concat .iconfont.icon-map-v1{font-size:16px}.info.template5 .agent-info.mobile .avatar .right .concat span{font:12px var(--font-normal);color:#505050;flex:1;word-break:break-word;white-space:normal}.info.template5 .agent-info.mobile .read-more{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:2;color:var(--color-theme);font:14px var(--font-normal);cursor:pointer;user-select:none}.info.template5 .agent-info.mobile .read-more span{margin-right:10px}.info.template5 .agent-info.mobile .read-more .iconfont{color:var(--color-theme);display:inline-block}.info.template5 .agent-info.mobile .read-more .iconfont.more{transform:rotate(180deg)}


