.banner_contact{background-image:url(/assets/image/new_url/banner_contact_opt.webp) !important;opacity:1;height:364px}.form-message{margin-top:30px}.form-message:first-child{margin-top:0}.form-message .form-control{height:50px;-ms-border-radius:5px;border-radius:5px;border:1px solid #e1e1e1;background-color:#f4f8f8}.form-message .form-control.txtarea{height:150px}.form-message .form-group{margin-bottom:15px}.form-message .form-field>p:first-child{margin-top:5px;margin-bottom:10px}.form-message h3, .form-message h4{margin-top:30px;margin-bottom:10px}.form-message select{outline:none;width:100%;height:50px;background:#f4f8f8;-ms-border-radius:5px;border-radius:5px;border:1px solid #e9e9e9;padding-left:10px}.form-message input[type="checkbox"], .form-message input[type="radio"]{margin-right:4px;margin-top:7px}.form-message ul.form-field{margin-bottom:5px}.form-message ul.form-field:last-child{margin-bottom:0px}.form-message ul.form-field li{padding-bottom:5px}.form-message .btn{text-transform:uppercase;font-weight:700;letter-spacing:1px}.contact-list{margin-top:30px}.contact-list:first-child{margin-top:0}.contact-list li{margin-bottom:20px;padding-bottom:0}.contact-list li:last-child{margin-bottom:0px}.contact-list li .fa{color:#355689;font-size:24px;display:block;width:30px;float:left}.contact-list li span{margin-left:40px;display:block;line-height:1.4}.wgs-box ul.contact-list li{padding-bottom:0}.banner-static .banner-cpn{padding-top:67.5px;padding-bottom:67.5px;position:absolute;width:100%;left:0;top:50%;z-index:5;transform:translateY(-50%)}.is-transparent .banner-static .banner-cpn{margin-top:50px}.banner-static .banner-cpn .content{position:relative}@media only screen and (max-width: 991px){.contact-list li span{line-height:inherit}}@media only screen and (max-width: 767px){.banner-static .banner-cpn .page-breadcrumb{max-width:100%;transform:translateY(0);position:static;margin-top:15px;float:left;text-align:left}.banner-static .banner-cpn{padding-top:30px;padding-bottom:30px}.is-transparent .banner-static .banner-cpn{margin-top:0}}@media only screen and (max-width: 480px){.banner-static .banner-cpn{padding-top:15px;padding-bottom:15px}}@media only screen and (max-width: 991px){.banner_contact{height:auto}}