.styleViewBlock_item__nB7yr{padding:27px 17px;width:100%;position:relative}.styleViewBlock_itemTop__QHnZ7{display:flex;justify-content:space-between}.styleViewBlock_itemPicName__By_Pz{display:flex;gap:10px}.styleViewBlock_itemPicName__By_Pz img{width:47px;height:47px;min-width:47px}.styleViewBlock_itemPic__cGtix{border-radius:50%;overflow:hidden}.styleViewBlock_titleProfesionWrapper__M49VS{display:flex;flex-direction:column;align-items:flex-start}.styleViewBlock_itemTitle__EB9KX{font-family:Inter,sans-serif;font-weight:600;font-size:24px;line-height:120%;text-align:center;color:#051735;white-space:nowrap;max-width:250px;overflow:hidden;text-overflow:ellipsis}.styleViewBlock_profession__j5FuJ{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:130%;color:rgba(5,23,53,.7)}.styleViewBlock_phone__fSIE6{display:flex;border:1.15px solid #4041d7;border-radius:69px;width:46px;height:46px;background:#4041d7;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:27px;right:17px;transition:.3s ease-in-out}.styleViewBlock_phone__fSIE6:hover{box-shadow:2px 2px 8px 0 rgba(33,92,231,.5),0 0 13px 0 hsla(0,0%,100%,.9)}.styleViewBlock_phoneDetails__C4N_m{position:absolute;top:27px;right:17px;border-radius:40px;width:201px;height:36px;box-shadow:0 0 13px 0 rgba(0,0,0,.25);background:#4041d7;display:flex;align-items:center;justify-content:space-between}.styleViewBlock_phoneNumber___Jdl1{font-family:Clash Display Variable,sans-serif;font-weight:500;font-size:16px;line-height:100%;color:#fff;padding-left:14px}.styleViewBlock_phoneNumber___Jdl1:hover{color:#fff}.styleViewBlock_closeButton__fZf8t{border-radius:57px;width:38px;height:38px;background:#fff;display:flex;align-items:center;justify-content:center}.styleViewBlock_companyAddress__uAr_e{margin-top:18px;display:flex;flex-direction:column;align-items:flex-start}.styleViewBlock_company__gyJu_{font-weight:600;font-size:16px;color:#051735}.styleViewBlock_address__3oQdT,.styleViewBlock_company__gyJu_{font-family:Inter,sans-serif;line-height:130%;white-space:nowrap;max-width:350px;overflow:hidden;text-overflow:ellipsis}.styleViewBlock_address__3oQdT{font-weight:500;font-size:14px;color:rgba(5,23,53,.7)}.styleViewBlock_reviewsWrapper__2aJVe{margin-top:18px;border:1px solid hsla(0,0%,100%,.5);border-radius:12px;padding:9px 18px;width:100%;height:62px;box-shadow:0 5px 18px 0 rgba(8,15,40,.05),0 2px 9px 0 rgba(8,15,40,.08);background:#fff;display:flex;justify-content:space-between;align-items:center}.styleViewBlock_reviewsTitle__NSxtQ{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:114%;color:#051735;margin-bottom:5px}.styleViewBlock_stars__VRd_T{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:130%;color:#4041d7}.styleViewBlock_starsFlex__N2O_7{display:flex;gap:5px}.styleViewBlock_starIcons__GNdfA{display:flex}.styleViewBlock_reviewsButton__TYFCu{border-radius:50px;padding:0 24px;max-width:200px;height:40px;border:1px solid #051735;display:flex;align-items:center;gap:4px;font-family:Clash Display Variable,sans-serif;font-weight:500;font-size:14px;line-height:143%;color:#051735;transition:.3s ease-in-out}.styleViewBlock_reviewsButton__TYFCu:hover{box-shadow:2px 2px 8px 0 rgba(33,92,231,.5),0 0 13px 0 hsla(0,0%,100%,.9)}.styleViewBlock_reviewsButton__TYFCu.styleViewBlock_disabled__atY_y{color:#a0a0a0;border-color:#a0a0a0;background-color:#f0f0f0;cursor:auto;box-shadow:none}.styleViewBlock_reviewsButton__TYFCu.styleViewBlock_disabled__atY_y:hover{box-shadow:none}.styleViewBlock_bookAppointmentButton__HyTKg{margin-top:18px;border-radius:63px;padding:8px 14px;width:100%;height:54px;box-shadow:2px 2px 8px 0 rgba(33,92,231,.3),0 0 13px 0 hsla(0,0%,100%,.7);background:linear-gradient(145deg,#924bda,#6662f9 48.39%,#3632cc);font-family:Clash Display Variable,sans-serif;font-weight:500;font-size:18px;line-height:93%;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;transition:.3s ease-in-out}.styleViewBlock_bookAppointmentButton__HyTKg:hover{box-shadow:2px 2px 8px 0 rgba(33,92,231,.5),0 0 13px 0 hsla(0,0%,100%,.9)}.styleViewBlock_AllReviewsContainer__Sm2Qz{display:flex;flex-direction:column;align-items:center;gap:16px;position:relative}.styleViewBlock_modalOverlay__OynJl{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:9999}.styleViewBlock_modalWrap__Raloh{height:calc(100% - 30px);display:flex;align-items:center;width:500px;max-width:100%;margin:15px auto}.styleViewBlock_allReviewsWrapper__XnQuV{position:relative;height:100%;width:100%;max-height:700px;border-radius:16px;box-shadow:0 0 12px 0 rgba(0,0,0,.12);background:#fff;z-index:10000;display:flex;flex-direction:column}.styleViewBlock_reviewsHeader__xc5ci{height:80px;width:100%;border-bottom:1px solid gray;padding:15px 18px;display:flex;justify-content:space-between}.styleViewBlock_nameWrapper__Oru49{display:flex;gap:10px}.styleViewBlock_nameEndPosition__5tA8_{display:flex;flex-direction:column;gap:5px}.styleViewBlock_itemReviewsTitle__d3RJK{font-family:Inter,sans-serif;font-weight:600;font-size:19px;line-height:120%;text-align:center;color:#051735;white-space:nowrap;max-width:360px;overflow:hidden;text-overflow:ellipsis}.styleViewBlock_allReviewsHolder__7gJH4{display:flex;flex-direction:column;gap:16px;width:100%;overflow-y:auto;overflow-x:hidden}.styleViewBlock_reviewWrapp__utzoy{border-bottom:1px solid #e9e9e9;width:100%;padding:20px}.styleViewBlock_pictureEndNameWrapper__kgOh0{display:flex;align-items:center;gap:10px}.styleViewBlock_reviewAuthorName__ZnX3K{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:130%;color:#051735}.styleViewBlock_reviewDate__zF2o_{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:140%;text-align:center;color:rgba(128,128,128,.55)}.styleViewBlock_reviewText__iOZlV{margin-top:16px;font-family:Inter,sans-serif;font-weight:400;font-size:18px;line-height:140%;color:#000}.styleViewBlock_ShowMoreWrapper___sv0f{padding:30px 0;width:506px;height:114px;display:flex;align-items:center;justify-content:center}.styleViewBlock_showMoreButton__BY1mH{border:1px solid #000;border-radius:67px;padding:0 32px;width:189px;height:54px;background:#fff;transition:.3s ease-in-out}.styleViewBlock_showMoreButton__BY1mH:hover{box-shadow:2px 2px 8px 0 rgba(33,92,231,.5),0 0 13px 0 hsla(0,0%,100%,.9)}.styleViewBlock_loaderWrapper___0bxL{display:flex;justify-content:center;align-items:center;min-height:665px;width:100%}.styleViewBlock_ldsRipple__0_Ffv{color:#4041d7}.styleViewBlock_ldsRipple__0_Ffv,.styleViewBlock_ldsRipple__0_Ffv div{box-sizing:border-box}.styleViewBlock_ldsRipple__0_Ffv{display:inline-block;position:relative;width:80px;height:80px}.styleViewBlock_ldsRipple__0_Ffv div{position:absolute;border:4px solid;opacity:1;border-radius:50%;animation:styleViewBlock_ldsRipple__0_Ffv 1s cubic-bezier(0,.2,.8,1) infinite}.styleViewBlock_ldsRipple__0_Ffv div:nth-child(2){animation-delay:-.5s}@keyframes styleViewBlock_ldsRipple__0_Ffv{0%{top:36px;left:36px;width:8px;height:8px;opacity:0}4.9%{top:36px;left:36px;width:8px;height:8px;opacity:0}5%{top:36px;left:36px;width:8px;height:8px;opacity:1}to{top:0;left:0;width:80px;height:80px;opacity:0}}@media(max-width:1023px){.styleViewBlock_loaderWrapper___0bxL{min-height:400px}}@media(max-width:375px){.styleViewBlock_itemTitle__EB9KX{max-width:200px}.styleViewBlock_address__3oQdT,.styleViewBlock_company__gyJu_{max-width:250px}}@media(max-width:350px){.styleViewBlock_itemTitle__EB9KX{max-width:150px}.styleViewBlock_address__3oQdT,.styleViewBlock_company__gyJu_{max-width:200px}}