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

.md-pp-header.standard{position:fixed;display:flex;left:0;top:0;width:100%;align-items:stretch;z-index:var(--level-medium);padding:0;opacity:1;background:#ffffff;color:#202437;user-select:none;border-bottom:1px solid #f3f4f5;transition:transform ease 0.3s, opacity ease 0.3s}.md-pp-header.standard .logo{margin:20px 20px 20px 100px;min-height:40px;font-size:40px;display:block}.md-pp-header.standard .logo img{height:1em;display:block}.md-pp-header.standard .head-menu>.menu-item{position:relative;vertical-align:middle;margin:0 20px;flex:none;display:flex;align-items:center}.md-pp-header.standard .head-menu>.menu-item>span{display:block;font-size:14px;line-height:20px;text-transform:uppercase}.md-pp-header.standard .head-menu>.menu-item:hover{cursor:pointer}.md-pp-header.standard .head-menu>.menu-item.active:before,.md-pp-header.standard .head-menu>.menu-item:hover:before{content:'';position:absolute;width:20px;max-width:100%;height:2px;background-color:#202437;bottom:0;left:0}.md-pp-header.standard .nav-container{display:flex;flex:1;align-items:stretch}.md-pp-header.standard .head-menu{display:flex;white-space:nowrap;justify-content:center;flex:1}.md-pp-header.standard .head-account{display:flex;padding-left:20px;padding-right:30px;height:100%}.md-pp-header.standard .head-account .agent-detail{display:flex;height:100%;position:relative;align-items:center;justify-content:flex-end;padding-bottom:10px}.md-pp-header.standard .head-account .agent-detail:hover .agent-more{display:flex}.md-pp-header.standard .head-account .agent-detail:hover .agent-image .iconfont{display:block}.md-pp-header.standard .head-account .agent-detail .agent-image{width:40px;height:40px;position:relative;border-radius:50%;flex:0 0 auto}.md-pp-header.standard .head-account .agent-detail .agent-image .iconfont{display:none;position:absolute;bottom:-16px;transform:translateX(-50%) rotate(180deg);color:#1b1b1b;left:50%}.md-pp-header.standard .head-account .agent-detail .agent-image .img-box{width:100%;height:100%;border-radius:50%}.md-pp-header.standard .head-account .agent-detail .agent-info{margin-left:10px;line-height:20px;max-width:230px}.md-pp-header.standard .head-account .agent-detail .agent-info .agent-name{font-size:18px;font-family:var(--font-medium)}.md-pp-header.standard .head-account .agent-detail .agent-info .agent-license{font-size:14px}.md-pp-header.standard .head-account .agent-detail .agent-more{position:absolute;left:0;top:49px;max-width:100%;padding:20px;background-color:#1b1b1b;display:none;flex-direction:column;color:#ffffff;font-size:14px}.md-pp-header.standard .head-account .agent-detail .agent-more .agent-phone{display:flex;align-items:center;line-height:20px;height:20px}.md-pp-header.standard .head-account .agent-detail .agent-more .agent-phone .icon-call{font-size:16px;color:#ffffff}.md-pp-header.standard .head-account .agent-detail .agent-more .agent-phone .phone-text{margin-left:14px}.md-pp-header.standard .head-account .agent-detail .agent-more .agent-email{display:flex;align-items:center;margin-top:10px;line-height:20px;height:20px}.md-pp-header.standard .head-account .agent-detail .agent-more .agent-email .icon-email{font-size:13px;color:#ffffff}.md-pp-header.standard .head-account .agent-detail .agent-more .agent-email .email-text{margin-left:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.md-pp-header.standard .head-account .agent-detail .agent-more .get-more-info{width:100%;height:30px;margin-top:22px;border:1px solid rgba(255,255,255,0.6);line-height:30px;font-size:12px;text-align:center;cursor:pointer}.md-pp-header.standard .head-account .agent-detail-mobile{display:none;align-items:center}.md-pp-header.standard .head-account .agent-detail-mobile .agent-message,.md-pp-header.standard .head-account .agent-detail-mobile .agent-phone{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.md-pp-header.standard .head-account .agent-detail-mobile .agent-phone{margin-left:15px}.md-pp-header.standard .head-account .agent-detail-mobile .icon-message{font-size:22px}.md-pp-header.standard .head-account .agent-detail-mobile .icon-call{font-size:16px}.md-pp-header.standard.transparent{background:transparent !important;color:#ffffff !important;border-bottom:none}.md-pp-header.standard.transparent .head-menu{visibility:hidden}.md-pp-header.standard.hide{opacity:0;pointer-events:none}.md-pp-header.standard.mobile .head-account .agent-detail{display:none}.md-pp-header.standard.mobile .head-account .agent-detail-mobile{display:flex}@media (max-width: 1280px){.md-pp-header.standard .logo{margin-left:50px;margin-right:10px}.md-pp-header.standard .head-menu>.menu-item{margin:0 10px}.md-pp-header.standard .head-account .agent-detail{width:220px}}@media (max-width: 1080px){.md-pp-header.standard .logo{margin-left:20px}.md-pp-header.standard .head-menu>.menu-item{margin:0 5px}.md-pp-header.standard .head-account .agent-detail{width:200px}}@media (min-width: 1081px){.md-pp-header.standard .logo{margin-left:20px}.md-pp-header.standard .head-menu>.menu-item{margin:0 5px}.md-pp-header.standard .head-account .agent-detail{width:200px}}@media (max-width: 800px){.md-pp-header.standard{background-color:transparent;color:#ffffff;border-bottom:none;height:64px}.md-pp-header.standard .logo{min-height:24px;font-size:24px}.md-pp-header.standard .nav-container{justify-content:flex-end}.md-pp-header.standard .head-menu{display:none}.md-pp-header.standard .head-account{padding-right:20px}.md-pp-header.standard .head-account .agent-detail{display:none}.md-pp-header.standard .head-account .agent-detail-mobile{display:flex}}

