.UploadButton-file-input{position:fixed;top:-1000px}.AvatarEditForm{padding:24px 16px;display:table}.AvatarEditForm-preview{display:inline-block}.AvatarEditForm-avatar{text-align:right;padding-right:16px}.AvatarEditForm-button{margin:8px 0}@media (min-width:1024px){.AvatarEditForm-avatar,.AvatarEditForm-avatar-options{float:none;display:table-cell}.AvatarEditForm-avatar-options{vertical-align:middle}}@media (max-width:767px){.AvatarEditForm-buttons{display:table}.AvatarEditForm-button{display:table;margin:8px auto}}@keyframes placeHolderShimmer{0%{background-position:-100vw 0}to{background-position:100vw 0}}.Autocomplete .autocomplete-suggestions .autocomplete-suggestion--loading .autocomplete-suggestion-text-description,.Autocomplete .autocomplete-suggestions .autocomplete-suggestion--loading .autocomplete-suggestion-text-title,.Autocomplete .autocomplete-suggestions .autocomplete-suggestion--loading .autocomplete-thumb{animation:placeHolderShimmer 2.5s linear infinite normal forwards;background:linear-gradient(90deg,rgba(0,0,0,.12) 0,rgba(0,0,0,.38) 50%,rgba(0,0,0,.12) 0);background-size:100vw 48px}.Autocomplete .autocomplete-suggestions{padding:0;overflow:auto;max-height:337px}.Autocomplete .autocomplete-suggestions .autocomplete-suggestion:hover:not(.autocomplete-suggestion--focused){background:none}.Autocomplete .autocomplete-suggestions .autocomplete-suggestion--focused{background-color:#fafafa}.Autocomplete .autocomplete-suggestions .autocomplete-suggestion--loading{-webkit-backface-visibility:hidden}.Autocomplete .autocomplete-suggestions .autocomplete-suggestion--loading .autocomplete-suggestion-text-description,.Autocomplete .autocomplete-suggestions .autocomplete-suggestion--loading .autocomplete-suggestion-text-title{margin-top:4px}.Autocomplete .autocomplete-suggestions .autocomplete-suggestion--loading .autocomplete-suggestion-text-title{height:12px}.Autocomplete .autocomplete-suggestions .autocomplete-suggestion--loading .autocomplete-suggestion-text-description{width:60%;height:10px}.Autocomplete .autocomplete-suggestions::-webkit-scrollbar{-webkit-appearance:none;width:7px}.Autocomplete .autocomplete-suggestions::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.OccupationEditForm{margin-bottom:16px;padding:24px}.OccupationEditForm-item{margin:16px 0}.OccupationEditForm-change{color:#0091ea}.OccupationEditForm-autocomplete{margin-top:16px}.OccupationEditForm-lawyerFields{margin-top:8px}@media (min-width:768px){.OccupationEditForm-item{min-width:496px}}.ProfileWorkLocationsForm-main-location{font-size:14px;font-weight:400}.ProfileWorkLocationsForm{padding:24px}.ProfileWorkLocationsForm-item{border-bottom:1px solid #fafafa;color:rgba(0,0,0,.6)}.ProfileWorkLocationsForm-item .icon-close,.ProfileWorkLocationsForm-item label{line-height:40px}.ProfileWorkLocationsForm-autocomplete{margin-bottom:24px}.ProfileWorkLocationsForm-autocomplete-label{padding-bottom:8px}.ProfileWorkLocationsForm-main-location{font-weight:800}.ProfileWorkLocationsForm-remove-item{color:rgba(0,0,0,.38)}.NameEditForm{padding:24px}.ProfileEditModal-example{font-size:12px;font-weight:400}.ProfileEditModal-examples-header{font-size:14px;font-weight:700}.ProfileEditModal-examples-wrapper{padding:0 8px 24px;text-align:left}.ProfileEditModal-examples{padding-top:16px;line-height:1.2}.ProfileEditModal-example{color:rgba(0,0,0,.6);margin-top:4px}.IntroductionEditForm{padding:24px}.Textarea-counter{font-size:14px;font-weight:400;margin-top:8px;color:rgba(0,0,0,.38)}.ProfileEditModal-example{font-size:12px;font-weight:400}.ProfileEditModal-examples-header{font-size:14px;font-weight:700}.ProfileEditModal-examples-wrapper{padding:0 8px 24px;text-align:left}.ProfileEditModal-examples{padding-top:16px;line-height:1.2}.ProfileEditModal-example{color:rgba(0,0,0,.6);margin-top:4px}.BioEditForm{padding:24px}.ProfileEditModal-example{font-size:12px;font-weight:400}.ProfileEditModal-examples-header{font-size:14px;font-weight:700}.ProfileEditModal-examples-wrapper{padding:0 8px 24px;text-align:left}.ProfileEditModal-examples{padding-top:16px;line-height:1.2}.ProfileEditModal-example{color:rgba(0,0,0,.6);margin-top:4px}.ServicesEditForm{padding:24px}.HomeLocationEditForm{padding:24px}.CoverEditForm-controls{font-size:20px;font-weight:400}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff "" 50% no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.CoverEditForm-current-cover{width:600px;max-width:100%;height:200px;background-color:#fafafa}.CoverEditForm-wrapper{background-color:#f5f5f5;padding:16px 0;margin-bottom:24px}.CoverEditForm-controls{color:rgba(0,0,0,.6);margin-top:-3px;font-size:22px}.CoverEditForm-controls:before{content:"";line-height:inherit}.CoverEditForm-controls:hover{background:none}.CoverEditForm-controls:hover .icon{color:#000}.CoverEditForm-controls-prev{margin-left:-16px}.CoverEditForm-slider-thumb{margin:16px 0 0}.CoverEditForm-slider-thumb:last-child{margin-right:0}.CoverEditForm-change-trigger{cursor:pointer;height:48px;width:48px}.CoverEditForm-check-group{display:none}.CoverEditForm-image-selected{box-shadow:0 0 3px 0 #0091ea,0 0 0 4px #0091ea;border-radius:3px}.CoverEditForm .UploadCover{text-align:center}.ExpertiseEditForm-description-tip{font-size:12px;font-weight:400}.ExpertiseEditForm-frequency-less,.ExpertiseEditForm-frequency-more,.ExpertiseEditForm-frequency-title{font-size:14px;font-weight:400}.ExpertiseEditForm{padding:16px 24px 0}.ExpertiseEditForm-expertise-select{display:block;max-width:320px}.ExpertiseEditForm-description-wrapper{margin-top:24px}.ExpertiseEditForm-description-tip{color:rgba(0,0,0,.38)}.ExpertiseEditForm-frequency-wrapper{margin-top:16px;padding:16px 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.ExpertiseEditForm-frequency-wrapper .form-group{margin-bottom:0}.ExpertiseEditForm-frequency-content{margin-top:16px;max-width:248px}.ExpertiseEditForm-radio{margin:0 8px 8px 0;display:inline-block}.ExpertiseEditForm-frequency-less,.ExpertiseEditForm-frequency-more{margin-top:8px}.ExpertiseEditForm-frequency-less{float:left}.ExpertiseEditForm-frequency-more{float:right}.ExpertiseEditForm-frequency-title{color:rgba(0,0,0,.6)}.ProfileManagementForm-item-description{font-size:12px;font-weight:400}.ProfileManagementForm-items{margin:16px 0 8px 16px}.ProfileManagementForm-item-description{margin-left:32px;color:rgba(0,0,0,.6)}.ProfileActiveForm-item-description{font-size:12px;font-weight:400}.ProfileActiveForm-items{margin:16px 0 8px 16px}.ProfileActiveForm-item-description{margin-left:32px;color:rgba(0,0,0,.6)}.ProfilePlansForm-item-description{font-size:12px;font-weight:400}.ProfilePlansForm-item{padding:8px 0 8px 16px;color:rgba(0,0,0,.8)}.ProfilePlansForm-item-description{margin-left:32px;color:rgba(0,0,0,.6)}.ProfileBadgesForm-item-description{font-size:12px;font-weight:400}.ProfileBadgesForm-item{border-top:2px solid #fafafa;padding:8px;color:rgba(0,0,0,.38)}.ProfileBadgesForm-item:last-child{border-bottom:2px solid #fafafa;margin-bottom:24px}.ProfileBadgesForm-item-description{margin-left:32px;color:rgba(0,0,0,.6)}.ProfileAccountActiveForm-item-description{font-size:12px;font-weight:400}.ProfileAccountActiveForm-items{margin:16px 0 8px 16px}.ProfileAccountActiveForm-item-description{margin-left:32px;color:rgba(0,0,0,.6)}.TakeOverForm{padding:16px 16px 0}.TakeOverForm-message{margin-bottom:8px}.TakeOverForm-form-item{width:100%;margin-bottom:8px}.ReportAbuseForm{margin:0 24px}.ReportAbuseForm-item{margin:8px 0}.ReportAbuseForm-comment{margin-top:16px}.WebsiteEditForm{padding:24px}.PhonesEditForm{padding:24px}.NewIntitutionalProfileForm-domain,.NewIntitutionalProfileForm-member-name{font-size:14px;font-weight:700}.NewIntitutionalProfileForm{padding:24px 16px 0}.NewIntitutionalProfileForm-separator{border-top:1px solid #f5f5f5;margin:8px 0 12px}.NewIntitutionalProfileForm-username{display:inline-block;width:calc(100% - 144px)}.NewIntitutionalProfileForm-domain{margin-left:8px}.NewIntitutionalProfileForm-members{border-bottom:1px solid #f5f5f5;margin-bottom:24px}.NewIntitutionalProfileForm-member{border-top:1px solid #f5f5f5;line-height:48px;padding:0 8px}.NewIntitutionalProfileForm-member-avatar{margin-right:8px}.NewIntitutionalProfileForm-member-remove{float:right}.AddressesEditForm-autocomplete .input-group input.form-control{font-size:14px;font-weight:400}.AddressesEditForm{padding:24px}.AddressesEditForm-autocomplete{margin-top:4px}.AddressesEditForm-row{margin-bottom:16px}.SendMessageEmailForm-fields{padding:16px}.SendMessageEmailForm-phone-label{margin-bottom:4px}.SendMessageEmailForm-recaptcha-wrapper{margin-top:16px}.SendMessageEmailForm-disclaimer{background:#fb8c00;margin-bottom:8px;padding:16px}.SendMessageEmailForm-disclaimer-highlight{font-weight:600}.ProfileBooksForm{padding:24px}.ProfileBooksForm fieldset{margin-bottom:16px}.UploadBook{width:100%;border:1px solid rgba(0,0,0,.12);border-radius:3px;padding:16px;margin-top:4px}.UploadBook-img{width:90px;height:120px;display:table;margin:0 auto 8px}.UploadBook .UploadButton{display:table;margin:8px auto 0}.ProfileOabValidationForm-items{padding:16px}.ProfileOabValidationForm-item{margin:16px 0}.ProfileOabValidationForm-oab-fields{margin-top:24px;padding-top:24px;border-top:1px solid rgba(0,0,0,.12)}.ProfileOabValidationForm-oab-state{text-transform:uppercase}@media (max-width:544px){.ProfileOabValidationForm-fieldset{margin:16px 0}}.ProfileEditMultiStep-footer{font-size:12px;font-weight:400}.ProfileEditMultiStep-description{font-size:14px;font-weight:400}.ProfileEditMultiStep-opened{background:rgba(0,0,0,.6)}.ProfileEditMultiStep .modal-body{padding:0;max-height:100%;color:rgba(0,0,0,.6)}.ProfileEditMultiStep-cancel{margin:0 16px}.ProfileEditMultiStep-body{background-color:#fafafa}.ProfileEditMultiStep-header{padding:16px;background-color:#fff;text-align:center}.ProfileEditMultiStep-buttons-wrapper,.ProfileEditMultiStep-footer{padding:16px 16px 24px}.ProfileEditMultiStep-footer{text-align:center}.ProfileEditMultiStep-return{text-align:left;margin-bottom:8px}.ProfileEditMultiStep-image{margin-bottom:24px}.ProfileEditMultiStep-title{color:rgba(0,0,0,.8);line-height:32px}.ProfileEditMultiStep-description{line-height:18px}.ProfileLegalServiceEdit-label{font-size:12px;font-weight:400}.ProfileLegalServiceEdit-radio{margin-bottom:8px}.ProfileLegalServiceEdit-label{color:rgba(0,0,0,.6)}.ProfileLegalServiceEdit-services{margin-top:16px;border-top:1px solid rgba(0,0,0,.12);padding-top:16px}.ProfileLegalServiceEdit-services-item{margin-bottom:8px;color:rgba(0,0,0,.6)}.ProfileLegalServiceEdit-locations{margin-top:16px;border-top:1px solid rgba(0,0,0,.12);padding-top:16px}.ProfileLegalServiceEdit-locations-item{margin-bottom:8px;color:rgba(0,0,0,.6)}.ProfileLegalServiceEdit-footer{margin-left:16px}.ProfileLegalServiceEdit-icon{margin-right:16px}.ProfileLegalLocationsEdit-label{font-size:12px;font-weight:400;color:rgba(0,0,0,.6);padding-bottom:16px}.ProfileLegalLocationsEdit-locations-item{margin-bottom:8px;color:rgba(0,0,0,.6)}.ProfileLegalLocationsEdit-icon{margin-right:8px;color:rgba(0,0,0,.6)}.LawyerAttendancePreference-label{color:rgba(0,0,0,.6);padding:8px 0}.LawyerAttendancePreference-directory{margin-top:16px;border-top:1px solid rgba(0,0,0,.12);padding-top:16px}.LawyerAttendancePreference-footer{padding-top:16px}.LawyerAttendancePreference-link{margin-left:8px}.InstitutionalProfileAdmins-footer{padding-top:16px}.ProfileEditWarning-header-title{font-size:16px;font-weight:400}.ProfileEditWarning-opened{background:rgba(0,0,0,.6)}.ProfileEditWarning .modal-body{padding:0;color:rgba(0,0,0,.6);max-height:100%}.ProfileEditWarning-icon{text-align:right;margin-top:8px}.ProfileEditWarning-cancel{padding:0 16px}.ProfileEditWarning-header{padding:16px;background-color:#f83c00;color:#fff}.ProfileEditWarning-buttons-wrapper{padding:0 16px 16px}.UserManagement-label,.UserManagement-label-warning{font-size:12px;font-weight:400}.UserManagement-label{color:rgba(0,0,0,.6);padding-bottom:8px}.UserManagement-value{color:rgba(0,0,0,.8)}.UserManagement-value .label{margin:0 4px}.UserManagement-value-detail{color:rgba(0,0,0,.6);margin-left:8px}.UserManagement-description{color:rgba(0,0,0,.6)}.UserManagement-diviser{margin-bottom:16px;margin-top:16px;border-top:1px solid rgba(0,0,0,.12)}.ProfileEditMenu{position:fixed}.ProfileEditMenu-item{position:relative;border-top:1px solid rgba(0,0,0,.12);overflow:hidden}.ProfileEditMenu-item:first-child{border-top:0;border-radius:3px 3px 0 0}.ProfileEditMenu-item:last-child{border-radius:0 0 3px 3px}.ProfileEditMenu-item-icon{display:none;position:absolute;color:#fff;right:8px;top:0;line-height:48px}.ProfileEditMenu-item-link{height:48px;line-height:48px;padding-left:16px;cursor:pointer;display:table;width:100%}.ProfileEditMenu-item-link:hover{text-decoration:none;background-color:#fafafa}.ProfileEditMenu-item-link--active,.ProfileEditMenu-item-link--active:hover{background-color:#0091ea;color:#fff}.ProfileEditMenu-item-link--active .ProfileEditMenu-item-icon{display:block}.ProfileEditMenu{width:312px}@media (max-width:1199px){.ProfileEditMenu{width:256px}}@media (max-width:991px){.ProfileEditMenu{width:192px}}.ConfirmationModal--modal-opened{background:rgba(0,0,0,.6)}.ConfirmationModal-message{padding:24px 24px 0}.ConfirmationModal .modal-body{padding:0;color:rgba(0,0,0,.6);max-height:100%}.ConfirmationModal-buttons-wrapper{padding:24px}.ConfirmationModal-cancel{padding:0 16px}.RemoveButton-link{margin-left:16px}.ProfileContactEdit-item{margin-top:16px}.ProfileContactEdit-add{margin-top:24px}.ProfileBookEdit-item{display:inline-block;margin:0 16px}.ProfileBookEdit-item:last-child{margin-right:0}.ProfileBookEdit-item .BookItem{padding:0}.ProfileBookEdit-removeBtn{display:table;margin:0 auto}.ProfileBookEdit-removeBtn .RemoveButton-link{margin-left:0}.ProfileBookEdit-addLink,.ProfileBookEdit-more{margin-left:16px}.ProfileEditPage-label{font-size:12px;font-weight:400}.ProfileEditPage-text{font-size:14px;font-weight:400}.ProfileEditPage-filter-subtitle{font-size:16px;font-weight:400}.ProfileEditPage-value{font-size:16px;font-weight:700}.ProfileEditPage,.ProfileEditPage-header{background-color:#fafafa}.ProfileEditPage-header{position:fixed;z-index:1;border-bottom:2px solid rgba(0,0,0,.12);width:100%;left:0;padding:8px 0;color:rgba(0,0,0,.6)}.ProfileEditPage-header-myProfile{margin-left:8px}.ProfileEditPage-header-current{color:rgba(0,0,0,.8)}.ProfileEditPage-header-link:active,.ProfileEditPage-header-link:focus,.ProfileEditPage-header-link:hover,.ProfileEditPage-header-link:visited{text-decoration:none}.ProfileEditPage-content{padding-top:74px;padding-bottom:calc(100vh - 152px - 108px)}.ProfileEditPage-label{color:rgba(0,0,0,.6)}.ProfileEditPage-value{margin-top:8px;display:-ms-flexbox;display:flex}.ProfileEditPage-text{color:rgba(0,0,0,.6);margin:16px 0 8px;line-height:16px}.ProfileEditPage-text .icon{margin-right:8px;color:rgba(0,0,0,.38)}.ProfileEditPage-item{margin-top:16px;border-top:1px solid rgba(0,0,0,.12);padding-top:16px}.ProfileEditPage-remove-link{color:#f83c00;cursor:pointer}.ProfileEditPage-edit-photo-icon{display:none}.btn .ProfileEditPage-edit-photo-icon{position:absolute;font-size:22px;margin-top:2px;color:hsla(0,0%,100%,.7);transform:translate(-50%,-50%);left:50%;top:50%;width:auto;height:auto}.ProfileEditPage-photos-image{margin-right:16px}.ProfileEditPage-image-link{height:auto;position:relative;vertical-align:middle}.ProfileEditPage-image-link:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0}.ProfileAvatarEdit .ProfileEditPage-image-link:after{border-radius:50%}.ProfileEditPage-image-link:hover:after{background-color:rgba(0,0,0,.12)}.ProfileEditPage-image-link:hover .ProfileEditPage-edit-photo-icon{display:block}.ProfileBioEdit-text{margin-top:8px;color:rgba(0,0,0,.6)}.ProfileCoverEdit-image{margin-left:56px}.ProfileEditPage-filter{margin:8px 0 24px;padding-bottom:24px;border-bottom:2px solid rgba(0,0,0,.12);display:table;width:100%}.ProfileEditPage-filter .btn--blue{float:right}.ProfileEditPage-filter-title{color:rgba(0,0,0,.8)}.ProfileEditPage-filter-subtitle{color:rgba(0,0,0,.6)}.Card--withoutFilter{opacity:.5}.Card--withoutFilter:hover{opacity:1}@media (max-width:1200px){.ProfileEditPage-value{-ms-flex-direction:column;flex-direction:column}.ProfileCoverEdit{padding-top:8px}.ProfileCoverEdit-image{margin-left:0}}.UserManagementPage{background-color:#fafafa}.UserManagementPage-content{padding-top:74px}