.md-agent-contact.layout2{display:flex;justify-content:flex-end}.md-agent-contact.layout2 .module-text{padding-top:80px;padding-bottom:80px;padding-right:50px;display:flex;flex:1;flex-direction:column;justify-content:space-between;row-gap:50px}.md-agent-contact.layout2 .module-text .logo-desc{display:flex;flex-direction:column;align-items:flex-start;row-gap:30px;overflow:auto}.md-agent-contact.layout2 .module-text .logo-desc .logo-pic{height:60px;object-fit:contain}.md-agent-contact.layout2 .module-text .logo-desc .desc{font-weight:400;color:var(--g-primary-color);text-align:left}.md-agent-contact.layout2 .agent-contact-container{display:flex;flex-direction:column;row-gap:30px}.md-agent-contact.layout2 .agent-contact-container .site-title{font-weight:700}.md-agent-contact.layout2 .agent-contact-container .agent-contact-content{display:flex;flex-direction:column;align-items:flex-start;row-gap:30px}.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact .content{color:var(--g-primary-color);text-align:left;font-size:14px;font-weight:400;line-height:24px;text-decoration:none}.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.phone .content,.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.email .content,.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.website .content{position:relative;transition:.3s ease}.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.phone .content:before,.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.phone .content:after,.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.email .content:before,.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.email .content:after,.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.website .content:before,.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.website .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.layout2 .agent-contact-container .agent-contact-content .contact.phone .content:before,.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.email .content:before,.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.website .content:before{width:100%;opacity:0.5}.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.phone .content:hover:after,.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.email .content:hover:after,.md-agent-contact.layout2 .agent-contact-container .agent-contact-content .contact.website .content:hover:after{width:100%}.md-agent-contact.layout2 .map-img{width:calc((960 / 1440) * 100%);aspect-ratio:96 / 90;max-height:100%;position:relative}.md-agent-contact.layout2 .bgImg{width:100%;height:100%;object-fit:cover}.md-agent-contact.layout2 .bgImg .contact-img-mask{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.md-agent-contact.layout2 .default-wrap{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(218,218,218,0.2)}.md-agent-contact.layout2 .default-wrap img{width:64px;height:56px;object-fit:contain;opacity:0.3}@media (max-width: 800px){.md-agent-contact.layout2 .default-wrap{width:100%;height:240px}.md-agent-contact.layout2 .default-wrap img{width:50px;height:44px}}.md-agent-contact.layout2 .site-map{width:100%;height:100%}.md-agent-contact.layout2 .site-map .zoom-out:before{content:none !important}.md-agent-contact.layout2 .site-map .zoom.standard .zoom-out:after,.md-agent-contact.layout2 .site-map .zoom.standard .zoom-in:after,.md-agent-contact.layout2 .site-map .zoom.standard .zoom-in:before{background-color:#191919}.md-agent-contact.layout2 .site-map .map-type img{width:50px !important;height:50px !important;border-radius:5px}.md-agent-contact.layout2 .site-map .map-type p{font-size:12px}.md-agent-contact.layout2 .site-map .map-type .iconfont.icon-a-Zoominandout{width:50px;height:50px;line-height:50px}.md-agent-contact.layout2 .site-map .map-type .iconfont.icon-a-Zoominandout:before{font-size:42px;line-height:50px}@media (max-width: 800px){.md-agent-contact.layout2{flex-direction:column;row-gap:15px}.md-agent-contact.layout2 .module-text{flex:none;width:100%;padding:0 15px;row-gap:40px;width:100%}.md-agent-contact.layout2 .module-text .logo-desc{row-gap:20px}.md-agent-contact.layout2 .module-text .logo-desc .logo-pic{height:50px}.md-agent-contact.layout2 .map-img{width:100%}.md-agent-contact.layout2 .bgImg{width:100%}.md-agent-contact.layout2 .agent-contact-container .agent-contact-content{row-gap:20px}}@media (min-width: 801px){.md-agent-contact.layout2{max-height:90vh}}

