.contact-container{position:relative;overflow:hidden}.contact-container .info-wrapper{margin-top:13.28125vw;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex}.contact-container .info-wrapper .contact-left{width:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;-o-flex-basis:50%;flex-basis:50%;padding-right:10.06993%}.contact-container .info-wrapper .contact-left .contact-dt{overflow: unset!important;white-space: unset!important;font-size:24px;padding-bottom:27px}.contact-container .info-wrapper .contact-left .contact-dd{margin-top:36px;border-left:1px solid #ccc;padding-left:34px;list-style:1.5;color:#121212}.contact-container .info-wrapper .contact-left .contact-p{font-size:15px;word-break:break-all}.contact-container .info-wrapper .contact-left .email-link{color:#26903a;text-decoration:underline}.contact-container .info-wrapper .contact-left .contact-label{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;color:#2d2d2d;margin-bottom:10px}.contact-container .info-wrapper .contact-left .iconfont{color:#3e3e3e;margin-right:10px}.contact-container .info-wrapper .contact-right{width:50%;-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;-o-flex-basis:50%;flex-basis:50%;overflow:hidden}.contact-container .info-wrapper .contact-right img{object-fit:cover;width:100%;height:100%;border-radius:8px}.contact-container .contact_form_wrapper{position:relative;overflow:hidden;padding-top:7.03125vw;margin-bottom:5.41667vw}@media screen and (max-width: 768px){.contact-container{padding:0 15px}.contact-container .info-wrapper{margin-top:30px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.contact-container .info-wrapper .contact-left .contact-dt{font-size:30px;overflow:unset;text-overflow:unset;white-space:pre-wrap}.contact-container .info-wrapper .contact-left .contact-dd{margin-top:15px;padding-left:15px}.contact-container .info-wrapper .contact-left .contact-p{line-height:1.5;font-size:14px}.contact-container .info-wrapper .contact-left{width:100%;padding-right:0;-webkit-flex-basis:unset;-moz-flex-basis:unset;-ms-flex-basis:unset;-o-flex-basis:unset;flex-basis:unset}.contact-container .info-wrapper .contact-right{width:100%;-webkit-flex-basis:unset;-moz-flex-basis:unset;-ms-flex-basis:unset;-o-flex-basis:unset;flex-basis:unset;margin-top:15px}.index_form_wrapper .index_form_p{margin-top:15px;line-height:1.5;padding:0}}
