.contact{padding-top:30px;padding-bottom:30px;background:#F3F3F3}.contact .title{margin-bottom:0}.contact .sub-info{text-align:center;margin-bottom:30px}.contact .item-wrap{padding:30px 20px;background:#fff;border-radius:16px}.contact label{line-height:1;padding-left:6px;margin-bottom:10px;display:block}.contact .form-control{padding-left:16px;padding-right:16px;border-radius:8px;border-width:2px;border-color:#f5f5f5;box-shadow:none}.contact textarea.form-control{padding-top:12px}.contact .btn-wrap{margin-top:30px;text-align:center}.contact .btn{width:100%;margin-top:0;max-width:620px;padding:7px 15px;border-radius:20px}.contact .form-control::-webkit-input-placeholder{color:#ccc}.contact .form-control:-moz-placeholder{color:#ccc}.contact .form-control::-moz-placeholder{color:#ccc}.contact .form-control:-ms-input-placeholder{color:#ccc}@media (min-width:1200px){.contact{padding-top:60px;padding-bottom:60px}.contact .sub-info{max-width:1168px;margin-left:auto;margin-right:auto;margin-bottom:60px}.contact .item-wrap{padding:60px 50px}.contact .row{margin-left:-20px;margin-right:-20px}.contact .row>div{padding:0 20px}.contact label{margin-bottom:12px}.contact .form-group{margin-bottom:38px}.contact input.form-control{height:50px}.contact textarea.form-control{height:150px;padding-right:38px}.contact .btn-wrap{margin-top:54px}}@media (min-width:1640px){.contact{padding-top:104px;padding-bottom:80px}.contact .sub-info{margin-bottom:80px}.contact .item-wrap{padding:80px 60px}}