.membership-photo-upload-page .membership-photo-upload-page__title{line-height:1;text-align:center;margin-bottom:12px;margin-top:12px;font-family:Futura,sans-serif;font-size:18px}@media screen and (min-width: 992px){.membership-photo-upload-page .membership-photo-upload-page__title{padding-top:21px;padding-bottom:21px;font-family:Futura,sans-serif;font-size:32px}}.membership-photo-upload-page .photo-uploader .v-member-photo-uploader{background-color:#fff;padding:0}.membership-photo-upload-page .photo-uploader .v-member-photo-uploader .v-image__img--loading-state-loading{display:none}.membership-photo-upload-page .photo-uploader .v-member-photo-uploader .v-file-input__dropzone-icon{width:48px;height:48px;fill:#000}.membership-photo-upload-page .photo-uploader .v-member-photo-uploader .v-file-input .v-button--color-secondary{background-color:#ededed;padding:11px 20px}.membership-photo-upload-page .photo-uploader .v-member-photo-uploader .v-file-input .v-button--color-secondary:hover,.membership-photo-upload-page .photo-uploader .v-member-photo-uploader .v-file-input .v-button--color-secondary:focus{background:#d8d8d8}.membership-photo-upload-page .photo-uploader .v-member-photo-uploader .v-file-input .v-button--color-secondary .v-button__content{text-transform:uppercase;letter-spacing:1.25px}.membership-photo-upload-page .photo-uploader .v-member-photo-uploader .v-file-input__browse-text{padding:0;background-color:transparent!important;color:#000!important;min-height:0;border-radius:0;border-bottom:1px solid #000000!important}.membership-photo-upload-page .photo-uploader .v-member-photo-uploader .v-file-input__browse-text .v-button__content{text-transform:none}.membership-photo-upload-page .photo-uploader .v-member-photo-uploader .v-file-input__browse-button.v-button--color-secondary{background-color:#000!important}
