.contact_banner .banner_cont{position:relative}.contact_banner .banner_cont .banner_img{width:100%}.contact_banner .banner_cont .bar_text{display:none}.contact_pad{padding:30px 0 0}.contact_tit{font-size:24px;font-weight:700;text-align:center;padding-bottom:15px}.contact_a p{font-size:16px;text-align:center}.contact_a .contact_item{padding-top:30px}.contact_a .contact_item .contact_item_list h3{font-size:18px;font-weight:700;padding-bottom:15px}.contact_a .contact_item .contact_item_list span{font-size:14px;display:block;padding-bottom:12px}.contact_a .contact_item .contact_item_list:nth-child(1){padding-bottom:20px}.contact_b .contact_tit span{display:block;font-size:16px;line-height:30px;font-weight:700;padding-top:10px}.contact_b .contact_tit span:nth-child(6){padding-bottom:0px}.message .btn{margin-bottom:40px !important}@media(min-width: 768px){.contact_banner .banner_cont .bar_text{display:block;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.contact_banner .banner_cont .bar_text h3{font-size:32px;font-weight:700;color:#fff;padding-bottom:5px}.contact_banner .banner_cont .bar_text span{display:block;font-size:16px;line-height:32px;color:#fff}.contact_pad{padding:40px 0 0}.contact_tit{font-size:28px}.contact_a .contact_item{padding-top:30px}.contact_a .contact_item .contact_item_list h3{font-size:20px;font-weight:700;padding-bottom:15px}.contact_a .contact_item .contact_item_list span{font-size:16px;display:block;padding-bottom:12px}.contact_a .contact_item .contact_item_list:nth-child(1){padding-bottom:20px}}@media(min-width: 992px){.contact_banner .banner_cont .bar_text{top:48.5%}.contact_banner .banner_cont .bar_text h3{font-size:36px}.contact_pad{padding:50px 0 0}.contact_tit{font-size:32px}}@media(min-width: 1200px){.contact_banner .banner_cont .bar_text h3{font-size:40px;padding-bottom:10px}.contact_banner .banner_cont .bar_text span{font-size:18px}.contact_pad{padding:80px 0 0}.contact_tit{font-size:34px;padding-bottom:30px}.contact_b .contact_tit span{padding-top:15px}.message .btn{margin-bottom:50px !important}}@media(min-width: 1400px){.contact_banner .banner_cont .bar_text h3{font-size:50px;padding-bottom:15px}.contact_banner .banner_cont .bar_text span{font-size:20px}.contact_pad{padding:80px 0 0}.contact_tit{font-size:40px;padding-bottom:35px}.contact_b .contact_tit span{padding-top:20px}.message .btn{margin-bottom:60px !important}}@media(min-width: 1600px){.contact_banner .banner_cont .bar_text h3{font-size:60px;padding-bottom:20px}.contact_pad{padding:75px 0 0}.contact_tit{font-size:45px}}/*# sourceMappingURL=contact.min.css.map */