.md-agent-contact.layout1 .module-header{height:auto}.md-agent-contact.layout1 .module-header .site-title{line-height:50px}.md-agent-contact.layout1 .agent-contact-container{margin-top:40px;margin-bottom:40px}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content{display:flex}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact{padding:0 10px;width:100%;flex:0 1 auto;display:flex;flex-direction:column;align-items:center}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact .content-container{display:flex;flex-direction:column;text-align:center;align-items:center}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact .title{color:var(--g-text-color);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-normal);margin-bottom:20px}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact .content{color:var(--g-primary-color);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:20px;position:relative;text-decoration:none;transition:.3s ease}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact .content:before,.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact .content:after{content:"";display:block;width:0;height:1px;background:var(--g-primary-color);position:absolute;left:0;bottom:0;transition:.3s ease}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact .content:before{width:100%;opacity:0.5}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact .content:hover:after{width:100%}@media (max-width: 600px){.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact .content{text-align:left}}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact:nth-last-of-type(1){margin-right:0}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact.address .content:before,.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact.address .content:after{display:none}.md-agent-contact.layout1 .bgImg{height:600px;position:relative}.md-agent-contact.layout1 .bgImg .contact-img-mask{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.md-agent-contact.layout1 .default-wrap{height:600px;display:flex;justify-content:center;align-items:center;background:rgba(218,218,218,0.2)}.md-agent-contact.layout1 .default-wrap img{width:64px;height:56px;object-fit:contain;opacity:0.3}@media (max-width: 800px){.md-agent-contact.layout1 .default-wrap{height:240px}}.md-agent-contact.layout1 .site-map{height:600px}.md-agent-contact.layout1 .site-map .zoom-out:before{content:none !important}.md-agent-contact.layout1 .site-map .zoom.standard .zoom-out:after,.md-agent-contact.layout1 .site-map .zoom.standard .zoom-in:after,.md-agent-contact.layout1 .site-map .zoom.standard .zoom-in:before{background-color:#191919}.md-agent-contact.layout1 .site-map .map-type img{width:50px !important;height:50px !important;border-radius:5px}.md-agent-contact.layout1 .site-map .map-type p{font-size:12px}.md-agent-contact.layout1 .site-map .map-type .iconfont.icon-a-Zoominandout{width:50px;height:50px;line-height:50px}.md-agent-contact.layout1 .site-map .map-type .iconfont.icon-a-Zoominandout:before{font-size:42px;line-height:50px}@media (max-width: 800px){.md-agent-contact.layout1 .module-header .site-title{line-height:30px}.md-agent-contact.layout1 .bgImg{height:240px}.md-agent-contact.layout1 .site-map{height:240px}.md-agent-contact.layout1 .agent-contact-container{margin-top:20px}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content{height:auto;max-height:380px;flex-direction:column;align-items:center;justify-content:center}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact{padding:0;margin-bottom:30px}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact:last-child{margin-bottom:0}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact .title{font-size:16px;line-height:20px;margin-bottom:15px}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact .content{font-size:16px;line-height:20px;margin-bottom:0;text-decoration:none;text-align:center}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .contact .content-container{align-items:center;margin-top:0}.md-agent-contact.layout1 .agent-contact-container .agent-contact-content .address .content{margin-bottom:0}}

