.ql-editor{font-size:16px;min-height:200px}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1px!important}.quillWrapper .ql-snow.ql-toolbar{padding-bottom:4px;padding-top:8px}.quillWrapper .ql-snow.ql-toolbar .ql-formats{margin-bottom:10px}.ql-snow .ql-toolbar button svg,.quillWrapper .ql-snow.ql-toolbar button svg{height:22px;width:22px}.quillWrapper .ql-editor ul[data-checked=false]>li:before,.quillWrapper .ql-editor ul[data-checked=true]>li:before{bottom:-.065em;color:#222;font-size:1.35em;font-weight:900;vertical-align:baseline}.quillWrapper .ql-snow .ql-stroke{stroke:rgba(63,63,63,.95);stroke-linecap:square;stroke-linejoin:initial;stroke-width:1.7px}.quillWrapper .ql-picker-label{font-size:15px}.quillWrapper .ql-snow .ql-active .ql-stroke{stroke-width:2.25px}.quillWrapper .ql-toolbar.ql-snow .ql-formats{vertical-align:top}.ql-picker:not(.ql-background){position:relative;top:2px}.ql-picker.ql-color-picker svg{height:22px!important;width:22px!important}.quillWrapper .imageResizeActive img{cursor:pointer;display:block}.quillWrapper .imageResizeActive~div svg{cursor:pointer}
a,body,fieldset,figure,h1,h2,h3,h4,h5,h6,input,li,p,textarea,ul{border:none;font-size:inherit;line-height:inherit;list-style-type:none;margin:0;outline:none;padding:0;text-decoration:none}*{box-sizing:border-box}a{color:inherit;text-decoration:none}li{list-style-type:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@font-face{font-family:Futura PT;font-style:normal;font-weight:600;src:local("Futura PT Demi"),local("Futura-PT-Demi"),url(/fonts/futura-pt-demi.ttf?626ca5d4172bb348ed1ad35150a49507) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:700;src:local("Futura PT Demi"),local("Futura-PT-Demi"),url(/fonts/futura-pt-bold.ttf?30a810fad83f1237882bde24bf9ef8a8) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:800;src:local("Futura PT Demi"),local("Futura-PT-Demi"),url(/fonts/futura-pt-extra-bold.ttf?3b1f0d985f3a242b6a56398eb473316f) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:300;src:local("Futura PT Demi"),local("Futura-PT-Demi"),url(/fonts/futura-pt-light.ttf?ba102592d3130f78636bf71989467e66) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:500;src:local("Futura PT Demi"),local("Futura-PT-Demi"),url(/fonts/futura-pt-medium.ttf?4ab635fb83b15f9e3627a53b063a97e1) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:900;src:local("Futura PT Demi"),local("Futura-PT-Demi"),url(/fonts/futura-pt-heavy.ttf?cc2e37d3c134dc895e08dce72c19dba7) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:400;src:local("Futura PT Demi"),local("Futura-PT-Demi"),url(/fonts/futura-pt-book.ttf?16ebcf48c36cedf12d82ee9e88a1cecf) format("truetype")}body{background-color:#f8fafc;color:#46474d;font-family:Futura PT,sans-serif;font-size:16px;height:100vh;line-height:150%;max-height:100vh;min-height:100vh;overflow:hidden;position:relative}::-webkit-scrollbar{padding:2px;width:10px}::-webkit-scrollbar-track{background-color:transparent;border-radius:20px;width:10px}::-webkit-scrollbar-thumb{background-color:#aeb2c5;border:2px solid #fff;border-radius:20px}::-moz-placeholder{color:#aeb2c5}::placeholder{color:#aeb2c5}.app-main-layout{padding-left:237px}.menu-mobile-btn{display:none}.header{background-color:#fff;border:1px solid #e0e6ed;padding:30px 39px 30px 32px}.header__wrap{justify-content:space-between}.header__right,.header__wrap{align-items:center;display:flex}.header__right_item{margin-right:26px;padding-right:26px;position:relative}.header__right_item:before{background-color:#e0e6ed;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.header__left_text{color:#46474d;font-size:16px;line-height:150%;margin-bottom:0}.header__notifications_icon{align-items:center;cursor:pointer;display:flex;justify-content:center}.header__lang{cursor:pointer;position:relative}.header__lang_item{align-items:center;display:flex}.header__lang_item-text{margin-left:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header__lang_items{display:none}.header__go-to-site{align-items:center;display:flex}.header__go-to-site span{margin-right:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-page{height:calc(100vh - 94px)}.app-page,.relative{position:relative}.text-left{text-align:left}.navigation-tab:before{background:#0e5499;bottom:-26px;display:block;height:1px;left:0;position:absolute;width:100%}.navigation-tab.active{color:#46474d}.navigation-tab.active:before{content:""}.navigation-tab:not(:last-of-type){margin-right:32px}.mob{display:none}figure img{display:block;height:auto;max-width:100%}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden!important}.pos-a{position:absolute}.pos-r{position:relative}.pos-f{position:fixed}.z-modal{z-index:100}.bottom-0{bottom:0}.top-0{top:0}.left-0{left:0}.right-0{right:0}.full-width{width:100%}.max-width-100{max-width:100%}.width-fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.max-height-100{max-height:100%}.width-1_7{margin-right:8px;width:calc(14.28571% - 8px)}.width-1_7:nth-child(7n){margin-right:0;width:14.2857142857%}.width-auto{width:auto}.height-auto{height:auto}.half-width{width:calc(50% - 10px)}.quarter-width{width:calc(25% - 10px)}.width-70{width:70%}.width-30{width:30%}.width-40{width:40%}.scroll{overflow:scroll}.height-width-header{height:calc(100vh - 94px);overflow-y:auto}.height-width-search-line{height:calc(100vh - 163px);overflow-y:auto}.h-100{height:100%}.flex{display:flex}.flex-col{flex-direction:column}.flex-grow-1{flex-grow:1}.flex-auto{flex:auto}.align-center{align-items:center}.align-stretch{align-items:stretch}.align-start{align-items:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-center{align-items:center;display:flex;justify-content:center}.order-1{order:1}.order-2{order:2}.block{display:block}.inline-block{display:inline-block}.uppercase{text-transform:uppercase}.p-32{padding:32px}.py-8{padding-bottom:8px!important;padding-top:8px!important}.py-10{padding-bottom:10px;padding-top:10px}.py-12{padding-bottom:12px;padding-top:12px}.py-16{padding-bottom:16px;padding-top:16px}.py-20{padding-bottom:20px;padding-top:20px}.py-24{padding-bottom:24px;padding-top:24px}.py-28{padding-bottom:28px;padding-top:28px}.py-32{padding-bottom:32px;padding-top:32px}.p-12{padding:12px}.p-16{padding:16px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.px-12{padding-left:12px;padding-right:12px}.px-16{padding-left:16px;padding-right:16px}.px-24{padding-left:24px;padding-right:24px}.px-25{padding-left:25px;padding-right:25px}.px-32{padding-right:32px}.pl-32,.px-32{padding-left:32px}.pl-12{padding-left:12px}.pl-20{padding-left:20px}.pl-16{padding-left:16px}.pt-32{padding-top:32px}.pt-20{padding-top:20px}.pt-16{padding-top:16px}.pt-90{padding-top:90px}.pb-16{padding-bottom:16px}.pb-24{padding-bottom:24px}.pb-28{padding-bottom:28px}.pb-32{padding-bottom:32px}.pb-90{padding-bottom:90px!important}.mr-4{margin-right:4px}.mr-8{margin-right:8px}.mr-10{margin-right:10px}.mr-12{margin-right:13px}.mr-16{margin-right:16px}.mr-20{margin-right:20px}.ml-12{margin-left:12px}.ml-auto{margin-left:auto}.mr-auto,.mx-auto{margin-right:auto}.mx-auto{margin-left:auto}.mb-2{margin-bottom:2px}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-28{margin-bottom:28px}.mb-32{margin-bottom:32px}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-28{margin-top:28px}.mt-32{margin-top:32px}.mx-32{margin-left:32px;margin-right:32px}.border-radius-2{border-radius:2px}.border50{border-radius:50%}.border{border:1px solid #e0e6ed}.border-right{border-right:1px solid #e0e6ed}.border-left{border-left:1px solid #e0e6ed}.border-top{border-top:1px solid #e0e6ed}.border-bottom{border-bottom:1px solid #e0e6ed}.text-12{font-size:12px}.text-14{font-size:14px}.text-20{font-size:20px}.text-center{text-align:center}.text-right{text-align:right}.font500{font-weight:500}.color-secondary{color:#aeb2c5}.color-primary{color:#0e5499}.color-white{color:#fff}.bg-white{background-color:#fff}.bg-white-05{background-color:hsla(0,0%,100%,.5)}.bg-transparent{background-color:transparent}.bg-overlay{background-color:rgba(51,52,60,.2)}.bg-primary{background-color:#0e5499}.bg--btn-primary{background-color:rgba(14,84,153,.05)}.bg--btn-primary:hover{background-color:rgba(14,84,153,.1)}.bg-secondary{background-color:#aeb2c5}.bg-body{background-color:#f8fafc}.transition{transition:all .3s ease-in-out}.pointer{cursor:pointer}.cursor-default{cursor:default}.unselect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.opacity-05{opacity:.5}.rotate-180{transform:rotate(180deg)}.underline{text-decoration:underline}.bg-red{background-color:#c51717}.ws-nowrap{white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.capitalize{text-transform:capitalize}.hidden{overflow:hidden}.object-fit-cover{-o-object-fit:cover;object-fit:cover}.chat-icon{filter:grayscale(1);opacity:.5}.chat-icon:hover{filter:grayscale(0);opacity:1}.header-column{padding-bottom:16px;position:relative}.header-column:after{background:#e0e6ed;width:100%;z-index:0}.header-column:after,.header-column:before{bottom:0;content:"";height:1px;left:0;position:absolute}.header-column:before{width:20%;z-index:1}.header-column.green:before{background:#269c32}.header-column.green2:before{background:#10ad87}.header-column.purple:before{background:#842586}.header-column.orange:before{background:#ba571f}.header-column.blue:before{background:#2763a9}.tag{border-radius:2px;font-size:14px;font-style:normal;font-weight:400;line-height:150%;padding:6px}.tag.green{background:#f3faf4;color:#269c32}.tag.green2{background:#b0ffeb;color:#10ad87}.tag.purple{background:#f7f4f9;color:#5a258e}.tag.pink{background:#f9f4f9;color:#842586}.tag.orange{background:#fcf7f4;color:#ba571f}.tag.blue{background:#a8ccf8;color:#2763a9}.tag.red{background:#fbf3f3;color:#b91616}.input{height:48px}.read-only{height:auto}.mx-datepicker{width:100%!important}svg{transition:transform .3s ease;-o-transition:transform .3s ease;-moz-transition:transform .3s ease;-webkit-transition:transform .3s ease}svg.rotate{transform:rotate(180deg)}.dropdown-open svg{transform:rotate(0)}.notifications{position:fixed;right:32px;top:32px;width:340px;z-index:99}.notifications .notification{background:#0e5499;display:flex;margin-bottom:10px;padding:20px;width:340px}.notifications .notification p{border-right:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:16px;font-style:normal;font-weight:400;width:100%}.notifications .notification .close{display:block;height:28px;margin-left:24px;width:28px}.mx-datepicker.disabled .mx-icon-calendar{display:none}.select2-container{width:100%!important}.select2-container .select2-selection--single{align-items:center;border:none!important;border-radius:2px!important;display:flex!important;height:48px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%!important}.select2-dropdown{border:none!important;border-top:1px solid #bababa}.vs__dropdown-toggle{align-items:center;background:#fff!important;border:none!important;border-radius:2px!important;height:48px!important}.drag-drop{border:1px dashed #aeb2c5;height:200px;position:relative;width:100%}input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.img-min{height:100px;margin-bottom:20px;margin-right:20px;overflow:hidden;position:relative;width:100px}.img-min img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.img-min .remove-btn{height:28px;position:absolute;right:0;top:0;width:28px;z-index:99}.btn{background:transparent;border:none;cursor:pointer;display:flex;padding:12px 16px;position:relative}.btn.primary{background:rgba(14,84,153,.05);color:#0e5499}.btn.primary path{stroke:#0e5499}.btn.red{background:#fbf3f3;color:#b91616}.btn.red path{stroke:#b91616}.btn.secondary{background:#f8fafb}.btn.disabled{background:#aeb2c5;color:#46474d;cursor:default;opacity:.2}.btn.disabled path{stroke:#46474d}.voice-recorder{background:#fff;display:flex;padding:16px;width:100%}.timer{min-width:60px}.audio-line{background:#e0e6ed;height:1px;position:relative;width:auto}.audio-line input[type=range]{-webkit-appearance:none;background-color:#e0e6ed;height:2px;left:0;overflow:hidden;position:absolute;top:0;width:100%}.audio-line input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;color:#0e5499;height:2px}.audio-line input[type=range]::-moz-range-thumb,.audio-line input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#0e5499;box-shadow:-500px 0 0 500px #0e5499;cursor:ew-resize;height:2px;width:2px}.audio-line input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#0e5499;box-shadow:-500px 0 0 500px #0e5499;cursor:ew-resize;height:2px;width:2px}.audio-line input[type=range]::-moz-range-progress{background-color:#0e5499;height:2px}.audio-line input[type=range]::-moz-range-track{background-color:#e0e6ed;height:2px}.audio-line input[type=range]::-ms-track{background-color:#e0e6ed;height:2px}.audio-line input[type=range]::-ms-fill-lower{background-color:#0e5499;height:2px}.audio-line input[type=range]::-ms-fill-upper{background-color:#e0e6ed;height:2px}.calendar{display:flex;flex-wrap:wrap;width:100%}.day{align-items:center;background:#fff;color:#46474d;cursor:default;display:flex;font-size:20px;font-style:normal;font-weight:400;height:60px;justify-content:center;line-height:150%;margin-bottom:20px;margin-right:20px;text-align:center;width:60px}.day.today{color:#0e5499;cursor:pointer}.day span{display:flex}.red-icon path{stroke:#ae0101}.gallery{display:flex;width:100%}.gallery .images{width:120px}.gallery .images .image-min{height:100px;margin-bottom:20px;overflow:hidden;position:relative;width:100px}.gallery .images .image-min img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:1}.gallery .images .image-min:after{background:#000;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:2}.gallery .images .image-min.current:after,.gallery .images .image-min:hover:after{opacity:0}.gallery .image img{max-height:500px;max-width:400px;-o-object-fit:contain;object-fit:contain}.messages-container{align-items:flex-end}.messages,.messages-container{display:flex;flex-direction:column;height:100%}.messages{overflow:auto;padding:24px 20px;width:100%}.messages.admin{height:auto;justify-content:flex-start;padding:32px}.messages .message{margin-top:20px;width:100%}.messages .message p{background:#fff;border-radius:2px;display:inline-block;padding:12px}.messages .message.right{text-align:right}.messages .message.right p{background:#e0e6ed}.messages .message span{display:inline-block;width:100%}.message-form{bottom:0;left:0;padding:16px 20px}.message-form,.message-form .message-input{position:relative;width:100%}.message-form .message-input input,.message-form .message-input textarea{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.message-form .message-input textarea{bottom:0;max-height:150px;min-height:50px;padding-right:50px;position:relative;resize:none}.message-form .message-input .send-btn{bottom:11px;cursor:pointer;height:28px;position:absolute;right:16px;transition:transform .3s ease;width:28px;z-index:10}.message-form .message-input .send-btn path{transition:stroke .3s ease}.message-form .message-input .send-btn:hover{transform:translateX(5px)}.message-form .message-input .send-btn:active path,.message-form .message-input .send-btn:focus path{stroke:#0e5499}.day-tag{background:#c51717;border-radius:10px;color:#fff;font-size:14px;font-weight:400;height:20px;line-height:150%;position:absolute;right:12px;text-align:center;top:14px;width:20px}.checkbox a{color:#0e5499;margin:0 4px;text-decoration:underline}.custom-checkbox{opacity:0;position:absolute;z-index:-1}.custom-checkbox+label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-checkbox+label:before{background-position:50%;background-repeat:no-repeat;background-size:50% 50%;border:1px solid #aeb2c5;border-radius:1px;content:"";display:inline-block;flex-grow:0;flex-shrink:0;height:16px;margin-right:14px;position:relative;top:2px;width:16px}.custom-checkbox:checked+label:before{background-color:#f3f3f3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 8 8'%3E%3Cpath stroke='%230E5499' d='m1 4 2.4 2L7 1'/%3E%3C/svg%3E");border-color:#f3f3f3}.custom-checkbox:not(:disabled):not(:checked)+label:hover:before{border-color:#b3d7ff}.custom-checkbox:not(:disabled):active+label:before{background-color:#b3d7ff;border-color:#b3d7ff}.custom-checkbox:focus:not(:checked)+label:before{border-color:#80bdff}.custom-checkbox:disabled+label:before{background-color:#e9ecef}.ql-align-center{text-align:center}.ql-align-right{text-align:right}.ql-align-left{text-align:left}.auth-page{align-items:stretch;background-color:#fff;display:flex;min-height:100vh}.auth-page__left{display:flex;flex:1 0 auto;justify-content:center;margin:auto;max-width:50%;min-width:420px;padding:0 40px}.auth-page__right{background-color:#0e5499;min-width:50%;overflow:hidden;padding:32px 70px 70px;position:relative;width:auto}.auth-page__right_content{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;z-index:1}.auth-page__right_link{color:#fff;font-size:24px;text-decoration:none}.auth-page__right_text{color:#fff;font-size:24px;max-width:370px;opacity:.5}.auth-page__right_bg{bottom:0;left:0;opacity:.5;position:absolute;z-index:0}.auth-form{max-width:380px;width:100%}.auth-form__inner{width:100%}.auth-form__logo{margin-bottom:32px;max-width:193px;width:100%}.auth-form__caption{color:#46474d;font-size:20px;margin-bottom:8px}.auth-form__note{color:#aeb2c5}.auth-form__form{margin-top:32px;width:100%}.auth-form__form_field{position:relative;width:100%}.auth-form__form_field:not(:last-of-type){margin-bottom:28px}.auth-form__form_label{color:#aeb2c5;display:block;font-size:14px;margin-bottom:4px}.auth-form__form_input{align-items:center;background:#f8fafb;border:none;border-radius:2px;box-shadow:none;display:flex;height:48px;padding-left:12px;width:100%}.auth-form__form_input::-moz-placeholder{color:#aeb2c5}.auth-form__form_input::placeholder{color:#aeb2c5}.auth-form__form_reset{color:#0e5499;font-size:14px;position:absolute;right:0;text-decoration:none;top:0}.auth-form__form_button{align-items:center;background:#0e5499;border:none;border-radius:2px;box-shadow:none;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;margin-top:100px;width:100%}.auth-form .input-btn{bottom:10px;height:28px;position:absolute;right:8px;z-index:99}.auth-form .input-btn .active circle{fill:#000}.form-field{flex:0 0 calc(50% - 10px);margin-bottom:28px}.form-field.full-width{flex:0 0 100%}.form-field__wrap{width:100%}.form-field__label{color:#aeb2c5;font-size:14px;margin-bottom:4px}.form-field__input{align-items:center;background:#fff;border:none;border-radius:2px;display:flex;height:48px;padding-left:12px;width:100%}.form-field__input:disabled{background-color:transparent;height:auto;padding:0}.client{background-color:#fff;border-radius:2px;margin-bottom:12px;padding:10px 16px 16px}.client__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.client__name{font-weight:500;margin-bottom:4px}.client__number{color:#aeb2c5;font-size:14px}.sidebar{background-color:#fff;bottom:0;left:0;max-height:100vh;overflow:auto;padding-top:18px;position:fixed;top:0;width:237px}.sidebar .logo-link{display:block;margin-bottom:22px;margin-left:37px;max-width:190px;text-decoration:none}.sidebar .btn-close{display:none}.sidebar__menu{margin-bottom:0;padding-left:0}.sidebar__menu_item{align-items:center;cursor:pointer;display:flex;padding:18px 32px;position:relative}.sidebar__menu_item:before{background:#0e5499;content:"";display:block;height:52px;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease;width:1px}.sidebar__menu_item svg{filter:grayscale(1);opacity:.5}.sidebar__menu_item.active:before{opacity:1}.sidebar__menu_item.active svg{filter:grayscale(0);opacity:1}.sidebar__menu_item.active .sidebar__menu_link{color:#0e5499}.sidebar__menu_link{color:#000;display:block;margin-left:16px;text-decoration:none}.sidebar__menu_badge{background:#0e5499;border-radius:50%;color:#fff;display:block;font-size:14px;height:24px;line-height:24px;margin-left:auto;text-align:center;width:24px}.search-field{align-items:center;background:#fff;border-radius:2px;display:flex;margin-right:20px;padding:10px 12px;width:365px}.search-field__input{display:block;font-family:Futura PT,sans-serif}.search-field__input::-moz-placeholder{color:#aeb2c5;font-family:inherit;line-height:inherit}.search-field__input::placeholder{color:#aeb2c5;font-family:inherit;line-height:inherit}.search-field__icon{align-items:center;display:flex;justify-content:center;margin-right:8px}.psychologists-list__body{margin-top:10px;padding:24px 32px;width:100%}.psychologists-list__item{width:100%}.psychologists-list__item_char{color:#aeb2c5;margin-bottom:8px}.psychologists-list__item_list{align-items:flex-start;display:flex;flex-wrap:wrap;width:100%}.psychologists-list__item_card{background:#fff;border-radius:2px;cursor:pointer;margin-bottom:24px;margin-right:20px;padding:16px;width:270px}.psychologists-list__item_name{font-weight:500;margin-bottom:20px}.psychologists-list__item_params{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.psychologists-list__item_params:not(:last-of-type){margin-bottom:12px}.psychologist-card{display:flex;padding-bottom:32px;padding-top:32px;width:100%}.psychologist-card__left{border-right:1px solid #e0e6ed;max-width:844px}.psychologist-card__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px;padding:0 32px;width:100%}.psychologist-card__header_name{font-size:20px;font-weight:500}.psychologist-card__header_edit{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.psychologist-card__info{align-items:flex-start;border-bottom:1px solid #e0e6ed;display:flex;justify-content:flex-start;padding:0 32px 32px;width:100%}.psychologist-card__info_data{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:20px}.psychologist-card__info_send-pass{align-items:center;background-color:#fff;border-radius:2px;display:flex;flex:0 0 calc(50% - 10px);justify-content:center;margin-right:4px;margin-top:61px;padding:12px;width:100%}.psychologist-card__info_pass{flex:0 0 180px;margin-right:4px}.psychologist-card__info_pass-text{color:#aeb2c5;font-size:14px;margin-bottom:4px}.psychologist-card__info_pass-field{display:flex}.psychologist-card__info_pass-input{display:block;width:80px}.psychologist-card__info_pass-icon{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.psychologist-card__info_pass-icon:first-of-type{margin-right:4px}.psychologist-card__info_pass-btn{background-color:rgba(14,84,153,.05);border:none;border-radius:2px;color:#0e5499;cursor:pointer;display:block;flex:1 0 auto;padding:21px 0;text-align:center;white-space:nowrap;width:164px}.psychologist-card__cats{padding:32px}.psychologist-card__cats_wrap{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.psychologist-card__cats_title{color:#aeb2c5;font-size:14px;margin-bottom:16px;width:100%}.psychologist-card__cat{flex:0 0 calc(50% - 10px);margin-bottom:32px}.psychologist-card__cat_caption{margin-bottom:12px}.psychologist-card__cat_item{align-items:flex-start;background:#fff;border-radius:2px;display:flex;justify-content:space-between;padding:16px;width:100%}.psychologist-card__cat_item:not(:last-of-type){margin-bottom:12px}.psychologist-card__cat_icon{margin-left:12px}.psychologist-card__right{margin-left:32px;padding-right:32px}.psychologist-card__right_caption{font-size:20px;font-weight:500;margin-bottom:32px}.answer.selected,.answer:hover{cursor:pointer}.answer.selected span,.answer:hover span{background:rgba(14,84,153,.3);color:#0e5499}.answer.read-only:hover{cursor:default}.answer.read-only:hover span{background-color:#fff!important;color:#aeb2c5!important}@media (max-width:768px){body{height:calc(var(--vh, 1vh)*100);min-height:0}.mob{display:block}.mob-hide{display:none}.auth-page{height:100vh}.auth-page__right{display:none}.auth-page__left{max-width:100%;min-width:0;padding:16px;width:100%}.sidebar{background:#fff;left:-100%;padding-top:0;transition:left .3s ease;width:100vw;z-index:999}.sidebar .sidebar-header{display:flex;justify-content:space-between;padding:9px 20px}.sidebar .logo-link{margin:0}.sidebar.active{left:0}.sidebar .btn-close{align-items:center;display:flex}.app-main-layout{height:100%;padding:0}.content-header{padding:16px;position:fixed;width:100%}.content-header .header__go-to-site,.content-header .header__lang{display:none}.content-header .menu-mobile-btn{display:flex}.content-header .header__right_item{margin:0;padding:0}.content-header .header__right_item:before{display:none}.content-header .page-title{padding-left:12px;width:100%}.quarter-width{width:100%}.quarter-width.mr-12{margin-right:0}.search{display:none}.app-content{height:100%;padding-top:62px}.app-content.has-btn{padding-bottom:90px}.app-page{height:100%;overflow-x:hidden;overflow-y:auto}.app-page .width-70{border-right:none;overflow:visible}.app-page>div .px-32{padding-left:16px;padding-right:16px}.app-page .height-width-header{height:100%}.app-page .height-width-header.p-32{padding:16px}.app-page .height-width-header.py-32{padding-bottom:16px;padding-top:16px}.app-page .height-width-header .p-32{padding:16px}.app-page>.flex{height:100%}.notifications{right:0;top:62px;width:100%}.notifications .notification,.tabs{width:100%}.tabs{overflow-x:auto;white-space:nowrap}.tabs span{padding:16px 0}.tabs span:before{bottom:0}.tabs::-webkit-scrollbar{display:none;width:1px}.tabs::-webkit-scrollbar-track{background:transparent}.tabs::-webkit-scrollbar-thumb{background-color:#000;border:none;border-radius:0}.page-title{display:flex}.page-title p{width:100%}.page-title span{height:28px;margin-left:16px}.category>.px-32{padding-left:16px;padding-right:16px}.category>.px-32 .pointer p,.category>.px-32>a>p{display:none}.category .half-width{width:auto}.category a{display:block}.category a span{color:#aeb2c5}.category .width-30{justify-content:space-between;margin-top:16px;width:auto}.category .mob{float:left}.titles{display:none}.z-99{z-index:100}.app-page>div>.pos-r{background:#fff;position:absolute;right:-110%;top:0;transition:right .3s ease;width:100vw;z-index:199}.app-page>div>.pos-r.active{right:0}.app-page>div>.pos-r .courses{overflow:hidden}.width-30.pos-a{position:fixed}.app-page .width-30,.app-page .width-70,.half-width{width:100%}.mob-block{display:block}.mob-block.flex{display:flex;flex-direction:column}.voice-recorder .mr-12{margin-right:0}.voice-recorder .btn{margin-bottom:12px;margin-right:0;width:100%}.calendar{flex-wrap:wrap;justify-content:space-between}.calendar.client-calendar{padding:0}.calendar.client-calendar .width-1_7{width:calc(50% - 8px)}.message-form{position:fixed}.vertical-scroll{overflow-x:auto;padding:16px;white-space:nowrap}.vertical-scroll>.flex{display:inline-block}.vertical-scroll .quarter-width{display:inline-block;margin-right:16px;vertical-align:top;white-space:normal;width:calc(100vw - 32px)}}
