@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box}html{font-size:10px;font-family:Tahoma,Arial,Helvetica CY,Nimbus Sans L,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{min-height:100vh;position:relative}body{scroll-behavior:smooth;text-rendering:optimizeSpeed;color:#363943;font-size:13px;font-weight:400;font-family:Tahoma,Arial,Helvetica CY,Nimbus Sans L,sans-serif;line-height:normal;background-color:#f5f6f9}a{color:#fe984b;text-decoration:none;background-color:transparent;outline:0;-webkit-text-decoration-skip:objects}a:hover{color:#fe8932;text-decoration:none}a:active{color:#fe7b18}b,strong{font-weight:700}em,i{font-style:italic}s,strike{text-decoration:line-through}dfn{font-style:italic}hr{margin:10px 0;padding:0;height:0;border-color:grey;border-style:solid;border-width:1px 0 0 0;box-sizing:content-box}sub,sup{font-size:80%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}mark{color:#000;background:#ff0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){height:0;display:none}img,picture{max-width:100%;display:block;border:0}figure{margin:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace}td,th{padding:0}button,input,optgroup,select,textarea{margin:0;padding:0;outline:0;color:#363943;font-size:13px;font-weight:400;font-family:Tahoma,Arial,Helvetica CY,Nimbus Sans L,sans-serif;line-height:normal;border-radius:0}fieldset{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}textarea{overflow:auto}optgroup{font-weight:700}legend{border:0;padding:0}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{line-height:normal}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{box-sizing:content-box;outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:Montserrat;font-display:auto;font-style:normal;font-weight:100;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(../fonts/montserrat-v14-latin_cyrillic-100.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-100.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:normal;font-weight:200;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(../fonts/montserrat-v14-latin_cyrillic-200.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-200.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:italic;font-weight:100;src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(../fonts/montserrat-v14-latin_cyrillic-100italic.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-100italic.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:italic;font-weight:200;src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(../fonts/montserrat-v14-latin_cyrillic-200italic.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-200italic.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/montserrat-v14-latin_cyrillic-regular.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-regular.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:italic;font-weight:300;src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(../fonts/montserrat-v14-latin_cyrillic-300italic.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-300italic.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:normal;font-weight:300;src:local("Montserrat Light"),local("Montserrat-Light"),url(../fonts/montserrat-v14-latin_cyrillic-300.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-300.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:italic;font-weight:400;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(../fonts/montserrat-v14-latin_cyrillic-italic.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-italic.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:italic;font-weight:500;src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(../fonts/montserrat-v14-latin_cyrillic-500italic.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-500italic.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(../fonts/montserrat-v14-latin_cyrillic-500.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-500.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(../fonts/montserrat-v14-latin_cyrillic-600.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-600.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:italic;font-weight:600;src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(../fonts/montserrat-v14-latin_cyrillic-600italic.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-600italic.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:italic;font-weight:700;src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(../fonts/montserrat-v14-latin_cyrillic-700italic.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-700italic.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../fonts/montserrat-v14-latin_cyrillic-800.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-800.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../fonts/montserrat-v14-latin_cyrillic-700.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-700.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:italic;font-weight:800;src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(../fonts/montserrat-v14-latin_cyrillic-800italic.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-800italic.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:italic;font-weight:900;src:local("Montserrat #000 Italic"),local("Montserrat-BlackItalic"),url(../fonts/montserrat-v14-latin_cyrillic-900italic.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-900italic.woff) format("woff")}@font-face{font-family:Montserrat;font-display:auto;font-style:normal;font-weight:900;src:local("Montserrat Black"),local("Montserrat-Black"),url(../fonts/montserrat-v14-latin_cyrillic-900.woff2) format("woff2"),url(../fonts/montserrat-v14-latin_cyrillic-900.woff) format("woff")}.container{display:flex;flex-direction:column;min-height:100vh}.container>.content{flex:1 0 auto;position:relative}.wrapper{margin:0 auto;padding:0 40px;max-width:1080px;min-width:280px}h2{font-size:14px;line-height:24px;text-transform:uppercase;color:#000;font-weight:600}.bold{font-weight:600}label{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:8px;position:relative}label.error .standard-input{border-color:#f25c5c}.label-name{font-size:10px;line-height:24px;font-weight:600;color:grey;letter-spacing:1px}.standard-input{width:100%;padding:4px 36px 4px 16px;font-size:13px;line-height:24px;color:#363943;background:#fbfbfb;border:1px solid #d1d4e3;transition:all .2s ease-in-out 0s}.standard-input::-webkit-input-placeholder{color:grey}.standard-input::-moz-placeholder{color:grey}.standard-input:-moz-placeholder{color:grey}.standard-input:-ms-input-placeholder{color:grey}.standard-input:focus{border-color:#f59734}.input-error{display:block;width:100%;font-size:9px;line-height:11px;color:#f25c5c;padding:0 36px 0 16px;margin-top:5px}.checkbox-label{padding-left:24px;padding-bottom:0;cursor:pointer}.checkbox-label input{width:1px;height:1px;position:absolute;top:10px;left:8px;opacity:0}.checkbox-label input:checked+.checkbox{background:linear-gradient(90deg,#ff8600 0,#ffb500 100%)}.checkbox-label input:checked+.checkbox::before{background:linear-gradient(275.17deg,#f59734 0,#e97700 100%)}.checkbox-label input:checked+.checkbox::after{opacity:1}.checkbox-label .checkbox{width:16px;height:16px;background:#d1d4e3;position:absolute;top:4px;left:0;transition:all .2s ease-in-out 0s}.checkbox-label .checkbox::before{content:'';width:14px;height:14px;background:#d1d4e3;position:absolute;top:1px;left:1px;transition:all .2s ease-in-out 0s}.checkbox-label .checkbox::after{content:'';width:10px;height:7px;background-image:url(../images/checkbox.svg);position:absolute;top:4px;left:3px;opacity:0;transition:all .2s ease-in-out 0s}.checkbox-label .checkbox-text{font-size:13px;line-height:24px;letter-spacing:1px}.checkbox-label:hover .checkbox{background:linear-gradient(90deg,#ff8600 0,#ffb500 100%)}.checkbox-label:hover > input:not(:disabled, :checked) + .checkbox::before{background:#fff}.radio-label{padding-left:24px;padding-bottom:0;cursor:pointer}.radio-label input{width:1px;height:1px;position:absolute;top:10px;left:8px;opacity:0}.radio-label input:checked+.radio::after{opacity:1}.radio-label .radio{width:16px;height:16px;background:#ececec;position:absolute;top:4px;left:0;border:1px solid #d1d4e3;border-radius:50%;transition:all .2s ease-in-out 0s}.radio-label .radio::after{content:'';position:absolute;width:10px;height:10px;top:2px;left:2px;background:linear-gradient(275.17deg,#f59734 0,#e97700 100%);opacity:0;border-radius:50%;transition:all .2s ease-in-out 0s}.radio-label .radio-text{font-size:13px;line-height:24px;letter-spacing:1px}.radio-label:hover .checkbox{background:linear-gradient(90deg,#ff8600 0,#ffb500 100%)}.label-date{position:relative}.label-date::after{content:'';width:18px;height:18px;position:absolute;top:36px;right:14px;z-index:1;background-image:url(../images/date-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.select-block{width:100%}.select-block__title{font-size:10px;line-height:24px;font-weight:600;letter-spacing:1px;color:grey}.select-block .jq-selectbox{width:100%;cursor:pointer}.select-block .jq-selectbox.opened .jq-selectbox__trigger{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select-block .jq-selectbox__select{width:100%;background:#fbfbfb;border:1px solid #d1d4e3}.select-block .jq-selectbox__select-text{padding:4px 36px 4px 16px;font-size:13px;line-height:24px;color:#363943}.select-block .jq-selectbox__trigger{width:10px;height:6px;background-image:url(../images/select-trigger.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;top:17px;right:10px;transition:all .2s ease-in-out 0s}.select-block .jq-selectbox__dropdown{width:100%;border:1px solid #d1d4e3;top:calc(100% - 1px);box-shadow:4px 4px 8px #eeeff4}.select-block .jq-selectbox__dropdown ul{max-height:300px;overflow-y:auto}.select-block .jq-selectbox__dropdown li{font-size:13px;line-height:24px;color:#363943;padding:8px 36px 8px 15px;background:#fff;white-space:normal;transition:all .2s ease-in-out 0s}.select-block .jq-selectbox__dropdown li.sel,.select-block .jq-selectbox__dropdown li:hover{background:#edeef3}.select-block .jq-selectbox__search{box-sizing:border-box}.select-block .jq-selectbox__search input{width:calc(100% + 2px);margin:-1px -1px 0;padding:8px 36px 8px 16px;font-size:13px;line-height:24px;color:#363943;background:#fbfbfb;border:1px solid #d1d4e3;box-sizing:border-box;transition:all .2s ease-in-out 0s}.select-block .jq-selectbox__search input::-webkit-input-placeholder{color:grey}.select-block .jq-selectbox__search input::-moz-placeholder{color:grey}.select-block .jq-selectbox__search input:-moz-placeholder{color:grey}.select-block .jq-selectbox__search input:-ms-input-placeholder{color:grey}.select-block .jq-selectbox__search input:focus{border-color:#f59734}.select-block .jq-selectbox__not-found{padding:8px 36px 8px 16px;font-size:13px;line-height:24px;color:#f25c5c;background:#fff}.select-block .error-text{display:block;width:100%;font-size:9px;line-height:11px;color:#f25c5c;padding:0 36px 0 16px;margin-top:5px}.standard-table{border-collapse:collapse;width:100%;margin-top:8px}.standard-table td,.standard-table th{padding:12px 8px 12px 4px;text-align:left;border:0}.standard-table th{font-size:10px;line-height:16px;font-weight:600;letter-spacing:1px;color:grey}.standard-table td{font-size:12px;line-height:16px;color:#363943;border:solid #d1d4e3;border-width:0 1px}.standard-table tbody tr{background:#f5f6f9}.standard-table tbody tr:nth-child(2n){background:#fff}.standard-table tbody td{vertical-align:middle}.standard-table tbody td .checkbox-label{width:16px;height:16px;padding:0;display:block}.standard-table tbody td .checkbox-label input{top:6px}.standard-table tbody td .checkbox-label .checkbox{position:static}.standard-table tbody .color{display:inline-block;width:16px;height:16px}.input-number{width:90px;height:32px;border:1px solid #d1d4e3;display:flex;align-items:center}.input-number input{width:calc(100% - 56px);border:0;background-color:transparent;text-align:center;font-size:13px;line-height:24px;font-weight:600;color:#363943}.input-number button{width:28px;height:100%;display:flex;justify-content:center;align-items:center;border:0;background-color:transparent}.input-number button:hover::after{-webkit-transform:scale(1.1);transform:scale(1.1)}.input-number button:active::after{-webkit-transform:scale(1);transform:scale(1)}.input-number button::after{content:'';width:12px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:center center;transition:all .2s ease-in-out 0s}.input-number__plus::after{background-image:url(../images/plus-icon.svg)}.input-number__minus::after{background-image:url(../images/minus-icon.svg)}.mCSB_scrollTools{width:6px;opacity:1}.mCSB_scrollTools .mCSB_draggerRail{width:100%;background-color:#d1d4e3;border-radius:0}.mCSB_scrollTools .mCSB_dragger{width:100%;border-radius:0}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#f59734;width:100%;border-radius:0}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#f59734}.mCSB_inside>.mCSB_container{margin-right:0}.loader{position:fixed;display:none;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4)}.lds-dual-ring{display:block;width:64px;height:64px}.lds-dual-ring::after{content:" ";display:block;width:46px;height:46px;margin:1px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;border:5px solid #fff;border-color:#363943 transparent #363943 transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn{font-size:12px;line-height:16px;text-align:center;font-weight:600;letter-spacing:1px;color:#fff;display:inline-block;padding:3px;cursor:pointer;text-transform:uppercase;background:linear-gradient(90deg,#ff8600 0,#ffb500 100%);border:0}.btn span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:6px 18px;background:#f59734;transition:all .2s ease-in-out 0s}.btn:hover{background:linear-gradient(90deg,#ffb500 0,#ff8600 100%)}.btn:hover span{color:#fff;background:#f7860f}.btn:active{background:#f7860f}.btn:active span{background:#e87700}.btn:focus{background:#ffe194}.btn:focus span{background:#f59734}.btn:disabled{pointer-events:none;background:linear-gradient(90deg,#afb1bd 0,#d1d4e3 100%)}.btn:disabled span{background:#afb1bd;color:#fff}.btn--empty span{background:#fff;color:#363943}.btn--empty:disabled span{background:#fff;color:#d1d4e3}.btn--empty-gray span{background:#f5f6f9;color:#363943}.btn--empty-gray:disabled span{background:#f5f6f9;color:#d1d4e3}.header{width:100%;background:#edeef3}.header .wrapper{padding-top:10px;padding-bottom:10px;display:flex;justify-content:space-between;align-items:center}.header-logo{width:120px;height:28px;display:block}.header-logo img{width:100%;height:auto}.header-exit{display:flex;align-items:center;font-size:12px;line-height:16px;letter-spacing:1px;color:#363943;font-weight:600;transition:all .2s ease-in-out 0s}.header-exit::before{content:'';width:16px;height:16px;margin-right:10px;background-image:url(../images/exit-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.footer{flex:0 0 auto;width:100%}.nav{width:100%;border-bottom:1px solid #d1d4e3;padding-top:32px;display:flex;justify-content:center}.nav-list{display:flex;flex-wrap:wrap;list-style:none;width:100%;max-width:1080px;padding:0 40px}.nav-item{height:48px;white-space:nowrap;padding:0 30px;background:0 0;border:1px solid #d1d4e3;margin-right:-1px;margin-bottom:-1px;z-index:1}.nav-item.active{;border-bottom-color:#f5f6f9;background:#f59734;}.nav-item.active a{color:#fff}.nav-item a{display:block;line-height:47px;font-size:10px;font-weight:600;color:grey;letter-spacing:1px;text-transform:uppercase;transition:all .2s ease-in-out 0s}.nav-item:hover a{color:#808080}.nav-item:active a{color:#fe7b18}.login{background:#edeef3;width:100%}.login__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 112px);min-height:480px}.login-logo{width:208px;height:78px;margin-bottom:25px;position:relative;z-index:1}.login-logo img{width:100%;height:auto}.login-form{width:322px;position:relative}.login-form__decor{width:222px;height:240px;background-image:url(../images/login-decor.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;top:-125px;right:-106px;z-index:0}.login-form__inner{position:relative;z-index:1}.login-form__items{padding:24px 24px 40px;background:#fff;margin-bottom:16px}.login-form__submit{width:100%}.login-footer{width:100%;height:112px;background:#edeef3;padding:0 40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:13px;line-height:24px;color:grey}.login-footer a{font-size:13px;line-height:24px;font-weight:600;color:#363943;transition:all .2s ease-in-out 0s}.login-footer a:hover{color:#fe8932}.login-footer a:active{color:#fe7b18}.forget-password{width:100%;display:flex;justify-content:flex-end;align-items:center;margin-top:16px}.forget-password__link{display:flex;justify-content:flex-end;align-items:center}.forget-password__icon{width:13px;height:16px;margin-right:10px;background-image:url(../images/forget-password-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.forget-password__text{color:#363943;font-size:12px;line-height:16px;letter-spacing:1px;font-weight:600;transition:all .2s ease-in-out 0s}.forget-password__text:hover{color:#fe8932}.forget-password__text:active{color:#fe7b18}.registration{padding-top:32px}.registration__headers{display:flex;justify-content:space-between}.registration__header{padding:12px 24px;font-size:14px;line-height:24px;font-weight:600;text-transform:uppercase}.registration__header--patient{background:#ff8300;color:#fff;width:1000px}.registration__header--doctor{font-size:14px;line-height:24px;color:#363943;background:#e5e8f6;width:324px}.registration-content{display:flex;justify-content:space-between;padding:16px 0 30px;box-shadow:4px 4px 8px #eeeff4}.registration-form{background:#fff;padding-top:16px;display:flex;justify-content:space-between}.registration-form__patient{width:660px;padding:0 24px 14px;display:flex;justify-content:space-between;flex-wrap:wrap}.registration-form__patient label{width:100%}.registration-form__patient .label-50{width:calc(50% - 8px)}.registration-form__patient .sex__title{width:100%;font-size:10px;line-height:24px;letter-spacing:1px;font-weight:600;color:grey;margin-bottom:12px}.registration-form__patient .sex .radio-label{width:auto;margin-right:28px;display:inline-block}.registration-form__patient .sex .radio-label:last-child{margin-right:0}.registration-form__patient .informing{display:flex;justify-content:space-between;align-items:center;padding-right:26px}.registration-form__patient .informing-text{font-size:14px;line-height:24px;text-transform:uppercase;font-weight:600;color:grey}.registration-form__patient .informing .checkbox-label{width:58px}.registration-form__doctor{width:324px;padding:0 24px}.registration-form__doctor .select-block{margin-bottom:24px}.registration-form__buttons{width:100%;padding:30px 40px;display:flex;justify-content:center;align-items:center}.registration-form__buttons .btn{width:274px;height:48px;margin:0 8px}.registration-form__buttons .btn span{padding-top:12px;padding-bottom:12px}.services{background:#edeef3;padding-top:24px;padding-bottom:100px}.services__title{padding:0 22px;margin-bottom:16px}.services-filters{padding:8px 26px 0 24px;background:#fff}.services-filters__form{display:flex;justify-content:space-between;align-items:center}.services-filters__fields{display:flex}.services-filters__field{width:180px;margin-right:16px}.services-filters__field:last-child{margin-right:0}.services-filters__info{display:flex;justify-content:flex-end;align-items:center}.services-filters__item{display:flex;justify-content:flex-end;align-items:baseline;font-size:13px;line-height:24px;margin-left:10px}.services-filters__item:first-child{margin-left:0}.services-filters__item-text{color:grey;margin-right:6px}.services-filters__item-value{font-weight:600;color:#363943}.services-final{width:100%;height:80px;background:#fff;display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;left:0;z-index:10;box-shadow:-4px -4px 8px #eeeff4}.services-final .btn{width:274px;margin:0 8px}.results-top{padding-top:32px}.results-top__wrapper{display:flex;justify-content:space-between;align-items:flex-start}.search{width:660px;background:#fff;padding:12px 24px 40px;box-shadow:4px 4px 8px #eeeff4}.search__title{margin-bottom:12px}.search-form__cols{display:flex;justify-content:space-between}.search-form__col{width:calc(50% - 9px)}.search-form__col .radio-label{margin-top:8px}.search-form__col .radio-label:first-child{margin-top:12px}.search-form__col .btn{margin-top:12px;width:100%}.search-form .time-header{font-size:10px;line-height:24px;font-weight:600;letter-spacing:1px;color:grey}.search-form .time-container{display:flex;justify-content:space-between;position:relative;margin-top:6px}.search-form .time-container::after{content:'';width:8px;height:1px;background:#d1d4e3;position:absolute;top:45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search-form .time-container label{width:calc(50% - 9px)}.codes{padding-top:8px;width:298px}.codes__title{margin-bottom:24px}.codes .code{margin-bottom:8px}.codes .code:last-child{margin-bottom:0}.code{display:flex;justify-content:flex-start;align-items:flex-start}.code__number{width:20px;height:20px;border-radius:50%;text-align:center;line-height:20px;font-size:10px;font-weight:600;color:#fff;margin-top:2px}.code__text{width:calc(100% - 20px - 18px);margin-left:18px;font-size:13px;line-height:24px;color:grey}.code-1 .code__number{background:#96e96f}.code-2 .code__number{background:#ffc163}.code-3 .code__number{background:#c4e7e7;color:#699c9c}.code-4 .code__number{background:#e2e2e2;color:#9ea4b7}.code-5 .code__number{background:#e2e2e2;color:#9ea4b7}.code-6 .code__number{background:#e68787}.code-7 .code__number{background:#e2e2e2;color:#9ea4b7}.code-8 .code__number{background:#e64ca8}.results-patient{padding:24px 0 48px;background:#edeef3;margin-top:32px}.results-patient__title{padding:0 24px;margin-bottom:16px}.results-patient__top{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:4px 24px}.results-patient__top-left{display:flex;justify-content:flex-start;align-items:center;margin-top:7px}.results-patient__top-left .btn{width:160px}.results-patient__top-name{font-size:13px;line-height:24px;font-weight:600;width:142px;margin-right:24px}.results-patient__top-right{display:flex;justify-content:flex-end;align-items:center}.results-patient__top-right .btn{width:180px;margin-left:24px;margin-top:7px}.results-patient__top-right label{width:288px}.order{padding:32px 0 60px}.order__wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;}.order-left{padding-top:16px;width:578px}.order-form__top{width:100%;background:#fff;box-shadow:4px 4px 8px #eeeff4;margin-bottom:24px;display:flex;flex-wrap:wrap;padding:16px 12px 24px}.order-form__top label{width:228px;margin-right:20px}.order-form__top .time{width:100%;display:flex;flex-wrap:wrap}.order-form__top .time__header{font-size:10px;line-height:24px;font-weight:600;letter-spacing:1px;color:grey;margin-bottom:8px;width:100%}.order-form__top .time .radio-label{width:115px;margin-right:24px}.order-form .order-table__row--head{padding-top:20px}.order-form .order-table__item:nth-child(1){width:30px;padding-right:14px}.order-form .order-table__item:nth-child(2){width:22px;text-align:center}.order-form .order-table__item:nth-child(3){width:calc(100% - 30px - 22px - 90px);padding-left:35px;padding-right:24px}.order-form .order-table__item:nth-child(4){width:90px}.order-form .order-table__item .checkbox-label{width:16px;height:16px;padding-left:0}.order-form .order-table__item .checkbox-label .checkbox{top:0}.order-form .order-table__scroll{height:502px;box-shadow:4px 4px 8px #eeeff4}.order-form__bottom{display:flex;justify-content:flex-end;align-items:center;margin-top:24px}.order-form__bottom-items{display:flex;justify-content:flex-start;align-items:center}.order-form__bottom-item{display:flex;justify-content:flex-start;align-items:center;font-size:13px;line-height:24px;margin-right:26px}.order-form__bottom-item:last-child{margin-right:0}.order-form__bottom-item .text{color:grey;margin-right:8px}.order-form__bottom-item .value{color:#363943;font-weight:600}.order-form__bottom .btn{width:178px}.order-table{width:100%}.order-table__row{display:flex;align-items:center;min-height:80px;padding:10px 22px 10px 18px;background:#f5f6f9}.order-table__row:nth-child(2n){background:#fff}.order-table__row--head{min-height:0;background:#edeef3;font-size:10px;line-height:16px;font-weight:600;letter-spacing:1px;color:grey}.order-right{width:406px}.order-progress{margin-bottom:24px;box-shadow:4px 4px 8px #eeeff4}.order-progress:last-child{margin-bottom:0}.order-progress__title{background:#fff;padding:24px;font-size:14px;line-height:24px;font-weight:600;color:#363943;text-transform:uppercase}.order-progress .order-table__row{min-height:60px;padding:10px 50px 10px 24px}.order-progress .order-table__item{text-align:left}.order-progress .order-table__item:nth-child(1){font-weight:600;width:76px;padding-right:16px}.order-progress .order-table__item:nth-child(2){width:130px;padding-right:22px;text-align:center}.order-progress .order-table__item:nth-child(3){width:calc(100% - 130px - 76px)}.order-progress .order-table__item .checkbox-label{width:16px;height:16px;padding-left:0}.order-progress .order-table__item .checkbox-label .checkbox{top:0}.order-progress .order-table__scroll{height:max-content;max-height:292px;box-shadow:4px 4px 8px #eeeff4}.directory{height:calc(100vh - 128px);min-height:400px}.directory__wrapper{display:flex;justify-content:space-between;padding-top:32px;height:100%}.directory-left{height:calc(100% - 20px);width:410px;background:#fff;padding:16px 0 0 24px}.directory-left__title{margin-bottom:24px}.directory-left .rubricator{height:calc(100% - 24px - 24px)}.directory-left .rubricator__item{padding-right:28px}.directory-left .rubricator__item a{font-size:14px;line-height:24px;color:#363943;display:block;padding:4px 0;border-bottom:1px solid #edeef3;transition:all .2s ease-in-out 0s}.directory-left .rubricator__item a:hover{color:#fe984b}.directory-left .rubricator__item.active a{color:#fe984b}.directory-right{width:576px;height:calc(100% - 20px)}.directory-right__title{color:grey;margin-top:16px;margin-bottom:22px;padding:0 16px}.directory-right form{display: flex}.directory-right .search-input{flex:1;background:#fbfbfb;border:1px solid #d1d4e3;font-size:13px;line-height:24px;color:#363943;padding:8px 24px 8px 56px;background-image:url(../images/search-icon.svg);background-size:22px;background-position:16px 8px;background-repeat:no-repeat}.directory-right .order-table{margin-top:24px;height:calc(100% - 62px - 42px - 24px)}.directory-right .order-table__row--head{padding:6px 38px 8px 22px}.directory-right .order-table__item{text-align:left}.directory-right .order-table__item:nth-child(1){width:46px;padding-right:24px;text-align:center;font-weight:600}.directory-right .order-table__item:nth-child(2){width:calc(100% - 46px - 80px)}.directory-right .order-table__item:nth-child(3){width:80px}.directory-right .order-table__scroll{height:calc(100% - 46px)}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline!important}a[href]:after{content:" (" attr(href) ")"}a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999!important;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}table{border-collapse:collapse!important}table td,table th{background-color:#fff!important}}