.PopupWithAction_container__W4KCn{display:flex;flex-direction:column;justify-content:center;align-items:center}.PopupWithAction_container__W4KCn .PopupWithAction_iconWrapper__RrdON{width:100px;height:100px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 6px 12px 0 rgba(88,115,202,.3);background:linear-gradient(98.04deg,#1A47BF 1.1%,#D63ACA);margin-bottom:24px}@media(max-width:768px){.PopupWithAction_container__W4KCn .PopupWithAction_iconWrapper__RrdON{height:56px;width:56px}}.PopupWithAction_container__W4KCn .PopupWithAction_title__rooIN{font-size:32px;font-weight:600;line-height:1.44;color:#010101;margin-bottom:8px}@media(max-width:768px){.PopupWithAction_container__W4KCn .PopupWithAction_title__rooIN{font-size:28px;font-weight:700;text-align:center}}.PopupWithAction_container__W4KCn .PopupWithAction_text__hp9BR{color:#68838e;font-size:16px;font-weight:400;line-height:1.3;margin-bottom:24px}@media(max-width:768px){.PopupWithAction_container__W4KCn .PopupWithAction_text__hp9BR{text-align:center}}.PopupWithAction_container__W4KCn .PopupWithAction_btnGroup__dD2M4{display:flex;justify-content:center;align-items:center;gap:15px;width:100%}.PopupWithAction_container__W4KCn .PopupWithAction_btnGroup__dD2M4 .PopupWithAction_okBtn__qzBNU{max-width:160px;width:100%;padding-block:12px;border-radius:100000px}.PopupWithAction_container__W4KCn .PopupWithAction_btnGroup__dD2M4 .PopupWithAction_okBtn__qzBNU :before{border-radius:100000px;border:1px solid rgba(0,0,0,0)}.PopupWithAction_container__W4KCn .PopupWithAction_btnGroup__dD2M4 .PopupWithAction_actionBtn__wnjfL{max-width:160px;width:100%;padding-block:12px}.PopupWithAction_container__W4KCn .PopupWithAction_btnGroup__dD2M4 .PopupWithAction_actionBtn__wnjfL span{font-size:16px;font-weight:500;line-height:1.44}@media(max-width:768px){.PopupWithAction_container__W4KCn .PopupWithAction_btnGroup__dD2M4 .PopupWithAction_actionBtn__wnjfL span{letter-spacing:-.01em}}.Certification_certification__SMfqI{width:100%;min-height:120px;border-radius:8px;background-color:#f9fafe;padding:16px 20px;font-family:var(--font-nunito-sans),sans-serif}.Certification_certification_title___xYoG{justify-content:space-between;align-items:center;display:flex}.Certification_certification_title_icons__0xPiR{display:flex;align-items:center;gap:20px}.Certification_certification_title_icons_elem__s_ijX{cursor:pointer;transition-duration:.3s}.Certification_certification_title_icons_elem__s_ijX:hover{transform:scale(1.035)}.Certification_certification_body__VC8N1{margin-top:16px;gap:10px;display:flex;flex-direction:column}.Certification_certification_body_item__lt9hu{align-items:center;display:flex;gap:8px;cursor:pointer}.Certification_certification_body_item__lt9hu svg{width:24px;height:24px}.Certification_certification_about__ZW7Rj{margin-top:16px}.Certification_certificationsArray__nycPd{display:flex;flex-direction:column;margin-top:16px;gap:15px}.ProfileGallery_profileGallery__lINvm{width:100%;margin-bottom:24px;height:250px}.ProfileGallery_galleryContainer__bfi7_{display:flex;gap:8px;width:100%;min-height:250px;max-height:400px;align-items:stretch}.ProfileGallery_galleryItem__GAysE{position:relative;border-radius:4px;overflow:hidden;display:flex}.ProfileGallery_imageWrapper__xwdKs{position:relative;width:100%;height:100%;min-height:250px;background-color:#f3f3f3;border-radius:4px;overflow:hidden}.ProfileGallery_galleryImage__6P1uE{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.ProfileGallery_galleryContainer__bfi7_{flex-direction:column;gap:12px;min-height:auto;max-height:none}.ProfileGallery_galleryItem__GAysE{width:100%!important}.ProfileGallery_imageWrapper__xwdKs{min-height:250px;max-height:400px}}.SpecialistProfile_specialistInfo__UWHuT{display:flex;gap:30px;margin-bottom:12px}@media(max-width:768px){.SpecialistProfile_specialistInfo__UWHuT{flex-direction:column}.SpecialistProfile_specialistProfileCard__sw8rn{max-width:100%!important}}.SpecialistProfile_specialistProfile__U8AvT{width:100%;display:flex;gap:30px;align-items:flex-start}@media(max-width:768px){.SpecialistProfile_specialistProfile__U8AvT{flex-direction:column;margin-top:15px;gap:20px}}.SpecialistProfile_approveBlock__Rfd7B{min-width:330px;flex-shrink:0;height:max-content;padding:20px 24px;border:1px solid #446ee4;border-radius:4px;background-color:#f9fafe}@media(max-width:768px){.SpecialistProfile_approveBlock__Rfd7B{min-width:100%;width:100%}}.SpecialistProfile_approveBlock_buttonBlock__KXMKO{border-radius:4px;padding:10px;background-color:#fff;align-items:center;justify-content:space-between;display:flex;gap:10px}.SpecialistProfile_bookSession__aLzvC{padding:20px;border-radius:16px;height:max-content;width:30%;min-width:300px;flex-shrink:0;background-color:#f9f9f9}@media(max-width:768px){.SpecialistProfile_bookSession__aLzvC{width:100%;min-width:100%}}.ConfirmBookingModal_confirmBookingModal__bKAcN{display:flex;flex-direction:column;gap:24px;min-width:380px}@media(max-width:768px){.ConfirmBookingModal_confirmBookingModal__bKAcN{min-width:unset;width:100%}}.ConfirmBookingModal_header__4gUEW{text-align:center}.ConfirmBookingModal_header__4gUEW [class*=title],.ConfirmBookingModal_header__4gUEW h3{text-align:center;width:100%}.ConfirmBookingModal_content__KQ0y9{display:flex;flex-direction:column;align-items:center;gap:20px}.ConfirmBookingModal_icon__m5K_A{margin-bottom:8px}.ConfirmBookingModal_loadingContainer__qz7ZI{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 0}.ConfirmBookingModal_details__OHFMg{width:100%;display:flex;flex-direction:column;gap:10px;background:#f9fafe;border-radius:8px;padding:14px 16px}.ConfirmBookingModal_detailRow__mQdrn{display:flex;justify-content:space-between;align-items:center}.ConfirmBookingModal_label__35EFJ{color:#8b8b8b}.ConfirmBookingModal_value__UF9Ln{color:#1f272b;font-weight:600}.ConfirmBookingModal_message__6lea3{color:#8b8b8b;text-align:center}.ConfirmBookingModal_footer__9o5tH{display:flex;justify-content:center;gap:12px;padding-top:16px;border-top:1px solid #e8e8e8}@media(max-width:768px){.ConfirmBookingModal_footer__9o5tH{flex-direction:column-reverse}.ConfirmBookingModal_footer__9o5tH button{width:100%}}