body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased}.page-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-group input{font-weight:300;max-width:100%}.form-group button,.form-group input,.form-group optgroup,.form-group select,.form-group textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.form-group .optional{color:#666;margin-left:4px}.form-group p{color:#666;font-size:12px;margin:5px 0}.form-group label{display:block;font-size:13px;text-transform:inherit;margin-bottom:5px}.form-group select{font-weight:300}.webToCase-submit{cursor:pointer;border:0;border-radius:4px;font-size:14px;line-height:2.72;min-width:190px;padding:0 1.9286em;width:100%}.webToCase-submit:hover{border:1px solid}.toast-message .alert-success .close .modal-close-x,.toast-message .alert-success .close:hover .modal-close-x{filter:invert(25%) sepia(19%) saturate(2210%) hue-rotate(74deg) brightness(96%) contrast(89%)}.toast-message .alert{transform:translateY(var(--header-height))}@media (min-width:768px){.webToCase-submit{width:auto}}.upload-dropzone{border:1px solid #ddd;font-size:12px;overflow:hidden;position:relative;text-align:center}.upload-dropzone input[type=file]{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;top:0;right:0;cursor:pointer;height:100%;width:100%}.upload-dropzone span{color:#666;display:inline-block;line-height:1.5rem;padding:.625rem}.upload-dropzone__error-message{font-family:ProximaNova-Regular,sans-serif;color:#c92a1d;letter-spacing:.01875rem;margin-top:.1875rem}.upload-dropzone__error-message ul{padding-left:.9375rem}