.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.justify{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flex-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flex-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end}.transform{transform:translateY(50%);-webkit-transform:translateY(50%)}.transition{transition:.7s;-webkit-transition:.7s}.appearance{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}select::-ms-expand{display:none}.page-contact{padding-top:35px}.page-contact .g-recaptcha div{margin:auto}.page-contact .gold{font-family:"EB Garamond",arial,sans-serif;letter-spacing:2px;font-size:22px}.page-contact .breadcrumb-nav{margin-bottom:15px}.page-contact .desc{font-size:15px;margin-bottom:20px;margin-top:35px;text-align:center;color:#8a8a8a}.page-contact .desc.contact{margin-top:70px;margin-bottom:40px}.page-contact .desc.contact img.separator{margin-top:20px}.page-contact .input-upload{background:#fff;display:block;height:34px;margin-right:20px;line-height:30px;padding-left:5px;width:170px;border:solid 1px #ccc}.page-contact .fileUpload{position:relative;overflow:hidden;background:#b6b6b6;height:27px;line-height:2px;color:#fff;font-family:scalasanspro,arial,sans-serif;border-radius:0;padding:16px;float:right}.page-contact .fileUpload span{font-size:15px;line-height:0}.page-contact .fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.page-contact .fileUpload:hover{background:#ccc}.page-contact .form-horizontal{margin:0 auto;max-width:375px}.page-contact .form-horizontal .form-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.page-contact .form-horizontal .control-label,.page-contact .form-horizontal .col-sm-2{color:#8a8a8a;width:157px;font-weight:normal;text-align:left !important;text-transform:uppercase}.page-contact .form-horizontal .required{color:#8a8a8a;margin-bottom:18px;text-align:right;width:60%}.page-contact .form-horizontal .file.form-control{font-size:12px;float:left;width:60%;cursor:not-allowed}.page-contact .form-horizontal .col-sm-10{padding-left:0;width:100%}.page-contact .form-horizontal .col-sm-2{width:150px;padding-left:0}.page-contact .btn-default.btn{background:url("/bundles/miller/images/bg_button.png");letter-spacing:1px;font-size:15px;text-shadow:none;border-color:transparent;margin-bottom:25px;border-radius:0;box-shadow:none;color:#fff;transition:.7s;-webkit-transition:.7s;cursor:pointer}.page-contact .btn-default.btn:hover,.page-contact .btn-default.btn:focus{background:url("/bundles/miller/images/bg_button_hover.png");color:#fff;text-decoration:none}@media screen and (min-width:320px) and (max-width:767px){.page-contact .form-horizontal .form-group{display:block}.page-contact .form-horizontal .required{text-align:left;width:auto}}
