.wrapper{height:100%;background-color:#f1f5f8;padding:4%;position:relative}#mapbox{height:78%;border:8px solid #000}.contactmsg{position:absolute;top:0;right:8%;padding:2% 3% 3%;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);z-index:10}.contactmsg .title{font-size:32px}.title-en{font-size:24px;line-height:48px;position:relative;color:#445461}.title-en::after{position:absolute;content:'';height:6px;width:104px;background-color:#005aaa;left:0;bottom:0}.kfmsg{margin-top:16px}.kfmsg-text1{font-size:16px;color:#3a4d68;height:24px;line-height:24px}.kfmsg-text2{line-height:36px;font-size:24px;font-weight:700;color:#010101}.addressmsg{margin-top:8px}.addressmsg-text1{font-size:16px;color:#3a4d68;line-height:28px}.addressmsg-text2{font-size:24px;color:#1b1d1d;line-height:36px}.wxmsg{float:right;width:130px;margin-top:10px;margin-bottom:2%;font-size:16px;color:#3a4d68}.wxmsg img{width:130px;height:130px}@media screen and (max-width:1366px){.contactmsg{padding:1% 1.5% 1.5%}.contactmsg .title{font-size:22px}.title-en{font-size:18px}.kfmsg{margin-top:8px}.kfmsg-text2{line-height:28px;font-size:22px}.addressmsg-text2{font-size:22px;line-height:26px}.wxmsg{font-size:14px}.wxmsg img{width:100px;height:100px}}@media screen and (max-width:750px){.contactmsg{position:relative;right:0;margin-bottom:10px}#mapbox{height:250px}}