.site-footer .partners{margin:56px 0 40px}.site-footer .partners figure{display:flex;align-items:center;justify-content:center}.site-footer .partners figure img{height:34px;margin-left:10px}.site-footer .partners figure figcaption{text-transform:uppercase;font-size:16px}.site-footer .site-footer-wrap{display:flex;align-items:center;justify-content:space-around;width:100%;padding:40px 16px;box-sizing:border-box;background-color:rgba(21,41,51,.9)}.site-footer .menu{display:flex;flex-wrap:wrap;flex-grow:1;margin:0 0 0 50px;max-width:700px}.site-footer .menu li{margin:5px 8px;width:20%}.site-footer .menu li a{font-style:normal;font-weight:700;font-size:14px;line-height:26px;text-transform:uppercase;border-bottom:2px solid transparent;color:hsla(0,0%,100%,.9);white-space:nowrap}.site-footer .menu li a:hover{border-color:#ec6f63}.site-footer .join-us{background-color:#ec6f63;border:1px solid #e23431;border-radius:36px;box-shadow:1px 8px 16px rgba(175,50,38,.3),inset 1px 2px 2px rgba(126,12,1,.35);font-family:Roboto;font-style:normal;font-weight:700;font-size:16px;line-height:40px;margin:0 32px;padding:4px 24px;color:#fff;white-space:nowrap;display:flex;align-items:center;justify-content:center}.site-footer .side-footer-contacts{max-width:230px}.site-footer .side-footer-contacts h3{font-family:Roboto;font-style:normal;font-weight:700;font-size:14px;line-height:22px;text-transform:uppercase;opacity:.6;text-align:center;margin-bottom:16px;display:none;color:#fff}.site-footer .side-footer-contacts a{display:flex;align-items:center;opacity:.6;margin-bottom:16px;width:100%;transition:all .2s;font-family:Roboto;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#1e1e1c;color:#fff}.site-footer .side-footer-contacts a:hover{opacity:1}.site-footer .side-footer-contacts a span{margin-left:8px}@media screen and (max-width:980px){.site-footer .menu,.site-footer .site-footer-wrap{flex-direction:column}.site-footer .menu{margin:16px 0 0;letter-spacing:1.5px;word-spacing:1.5px}.site-footer .menu li{width:100%;text-align:center}.site-footer .join-us{margin-bottom:16px;width:50%}}@media screen and (max-width:480px){.site-footer .side-footer-contacts h3{display:block}.site-footer .join-us{width:90%}}.perio-test *,.perio-test :after,.perio-test :before{box-sizing:content-box}.perio-test button{margin:5px}.perio-test input[type=number]::-webkit-inner-spin-button,.perio-test input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.perio-test input[type=file]{display:none}.perio-test .perio-form{display:flex;justify-content:space-between;background-color:#e5e5e5;box-sizing:border-box}.perio-test .form-banner{width:44%}.perio-test .form-wrapper{width:56%;box-sizing:border-box;padding:0 24px 0 29px;margin-bottom:21px;text-align:left}.perio-test .form-header,.perio-test .instruction-header{margin-top:28px;display:flex;align-items:center;position:relative}.perio-test .header-right{display:none}.perio-test .form-header .oralb-logo{display:flex;flex-grow:1;align-items:flex-end;flex-direction:column}.perio-test .form-header .oralb-logo img{width:115px;border-radius:50px}.perio-test .form-header .oralb-logo span{font-size:10px;text-transform:uppercase;font-weight:700;margin-bottom:5px}.perio-test .form-header .logo-uap,.perio-test .instruction-header .uap-logo .logo-uap{margin-right:16px;transition:.2s}.perio-test .form-header .logo-uap:hover,.perio-test .instruction-header .uap-logo .logo-uap:hover{transform:scale(1.5)}.perio-test .form-header .logo{position:absolute;right:0;display:none}.perio-test .form-header>span,.perio-test .instruction-header .uap-logo span{position:relative;padding:1px 16px;font-style:normal;font-weight:700;font-size:14px;line-height:26px;text-transform:uppercase;color:#1e1e1c}.perio-test .form-header>span:before,.perio-test .instruction-header .uap-logo span:before{content:"";position:absolute;width:2px;height:100%;background-color:#1e1e1c;left:0;border-radius:11px}.perio-test .form-header>span:after,.perio-test .instruction-header .uap-logo span:after{content:"";position:absolute;width:82%;height:2px;background-color:red;bottom:-1px;left:50%;border-radius:11px;transform:translateX(-50%)}.perio-test .form-wrapper h1{margin:52px 0 16px;font-style:normal;font-weight:700;font-size:32px;line-height:37px;color:#1e1e1c}.perio-test .form-wrapper p{font-style:normal;font-weight:400;font-size:20px;line-height:26px;color:#5e6577;margin-bottom:40px}.perio-test .form-wrapper form{display:flex;justify-content:space-between;flex-wrap:wrap}.perio-test form .form-left{width:70%}.perio-test form .form-right{margin-top:25px;width:25%;flex-grow:1;margin-left:10px;overflow:hidden;display:flex;flex-direction:column}.perio-test form .form-right .uploaded-logo{flex-grow:1;width:99%;max-height:200px;margin-top:15px;overflow:hidden}.perio-test form .form-right .uploaded-logo img{max-height:200px;border-radius:5px}.perio-test form .form-left>div{display:flex;justify-content:space-between;margin-bottom:16px}.perio-test form .form-item{position:relative;display:flex;flex-direction:column;width:48%}.perio-test form .form-item.select select{background-image:url(/static/media/arrow.709659bf.svg);background-repeat:no-repeat;background-position:92% 17px}.perio-test form .form-item.fullWidth{width:100%}.perio-test form .form-item .form-input,.perio-test form .form-item .form-label{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#5e6577;text-align:left}.perio-test form .form-item .form-input{margin-top:8px;height:100%;padding:12px 16px;border:1px solid #cacccf;background-color:#fff;border-radius:4px}.perio-test form .form-item .form-input.error{border-color:red}.perio-test form .form-item.doctor .form-input,.perio-test form .form-item.lastName .form-input,.perio-test form .form-item.name .form-input{text-transform:capitalize}.perio-test form .form-item input.form-input:-moz-read-only{background-color:#fff}.perio-test form .form-item input.form-input:disabled,.perio-test form .form-item input.form-input:read-only{background-color:#fff}.perio-test form .form-left .checks{flex-wrap:wrap;justify-content:flex-start}.perio-test form .checks .checks-text{flex-grow:1;font-style:normal;font-weight:700;font-size:14px;line-height:18px;color:#5e6577;margin-bottom:16px}.perio-test form .checks .checks-no{margin-left:80px}.perio-test form .form-left>div.agree-statistic{margin:20px 0 0;font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:16px;color:#5e6577}.perio-test form label.fileContainer{padding:45px 0;position:relative;display:flex;align-items:center;flex-direction:column;cursor:pointer;width:99%;border:1px solid #cacccf;border-radius:8px;font-style:normal;font-weight:400;font-size:10px;line-height:14px;color:#5e6577}.perio-test form label.fileContainer .upload-text{margin:8px 0 15px;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#e89291}.perio-test .form-banner{background-image:url(/static/media/formbg.bc03cbcf.jpg);background-size:100% 100%}.all-bottom-oral,.all-bottom-vest,.all-top-oral,.all-top-vest{display:flex}.teath-wrapper input{outline:none;border:1px solid transparent;background-color:transparent;border-radius:4px;width:17px;height:17px;font-size:10px;margin:0 2px;text-align:center}.teath-wrapper input:-moz-read-only{color:#545454}.teath-wrapper input:read-only{color:#545454}.teath-wrapper .zub{overflow:hidden}.teath-wrapper .zub .column{transition:all .5s ease;position:absolute;z-index:10;bottom:92px}.teath-wrapper .zub .column.left{left:15px}.teath-wrapper .zub .column.middle{left:32px}.teath-wrapper .zub .column.right{left:50px}.teath-wrapper input:hover{background-color:rgba(0,0,0,.2);border:1px solid #cacccf;cursor:pointer}.teath-wrapper input:focus{background-color:#fff;color:#000;box-shadow:0 0 2px 0 #157dad;outline:none}.notes-wrapper{margin:30px 0;display:flex;align-items:center}.notes-wrapper span{padding:0 28px}.notes-wrapper textarea{font-size:20px;width:79%;height:80px;border:3px solid #ccc;padding:5px;border-radius:5px}.notes-wrapper textarea:focus{background-color:#e5fff3;border-color:#eee8aa}.notes-wrapper textarea:hover{cursor:pointer;border-color:#eee8aa}.header-wrapper{padding:10px 0}.perio-page nav{display:flex;justify-content:center}.required{position:relative}.required:after{content:"*";position:absolute;margin-right:4px;color:#f5222d;font-size:14px;font-family:SimSun,sans-serif;line-height:1}.MuiFormLabel-asterisk{color:red}.test-wrapper{width:100%;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.steps-wrapper{display:flex}.steps .buttons{display:flex;margin-top:32px}.steps button{cursor:pointer;color:#fff;font-weight:700;margin-right:16px;display:flex;align-items:center;justify-content:center;width:114px;height:40px;background-color:#e23431;opacity:.4;border:1px solid #ebeced;box-sizing:border-box;border-radius:45px}.steps button:hover{background-color:#fff;color:#e23431;opacity:1}.steps button.active{opacity:1;pointer-events:none;background:#ec6f63;border:1px solid #e23431;box-sizing:border-box;box-shadow:1px 8px 16px rgba(175,50,38,.3),inset 1px 2px 2px rgba(126,12,1,.35);border-radius:36px}.steps button img{margin-right:9px}.steps h3{margin:24px 0;font-size:32px;line-height:37px;color:#1e1e1c}.steps .instruction{color:#e23431;font-weight:700;font-size:12px;text-align:center;line-height:40px;margin-left:auto;margin-top:5px;width:114px;height:40px;border:1px solid #ebeced;box-sizing:border-box;border-radius:45px;text-decoration:none;transition:.3s}.steps .instruction:hover{background-color:#ec6f63;cursor:pointer;color:#fff}.steps-wrapper .step-item{display:flex;align-items:center;margin-right:23px;color:#d8322f;font-size:14px;line-height:16px}.steps-wrapper .step-item:hover{cursor:pointer}.steps-wrapper .step-item.hide{opacity:.5}.steps-wrapper .step-item.hide:hover{opacity:1}.steps-wrapper .step-item:hover span:last-child:before{position:absolute;content:"";height:1px;width:100%;bottom:0;background-color:red}.steps-wrapper .step-item span:first-child{display:inline-block;text-align:center;width:17px;height:17px;border-radius:50%;font-size:12px;line-height:17px;color:#fff;background-color:#e23431;margin-right:8px}.steps-wrapper .step-item span:last-child{position:relative}.steps-wrapper .step-item:not(.hide) span:last-child:before{position:absolute;content:"";height:1px;width:100%;bottom:0;background-color:red}.teath-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:30px}.teath-wrapper .teeth-row{display:flex;flex-direction:column;text-align:center}.teath-wrapper .teeth-row.row-oral-bottom,.teath-wrapper .teeth-row.row-vest-bottom{flex-direction:column-reverse}.row-oral-bottom .oralBottomLeft,.row-oral-bottom .oralBottomRight,.teath-wrapper .teeth-row.row-oral-bottom .jaw-teeths{flex-direction:row-reverse}.jaw-location{font-weight:700;font-size:14px;line-height:24px;text-transform:uppercase;color:#1e1e1c;border:1px solid #e1e1e1}.jaw-teeths{display:flex;position:relative;overflow:hidden}.CHART{position:absolute;z-index:2;width:100%;height:310px}.all-bottom-vest .CHART,.all-top-oral .CHART{bottom:auto;top:-18px;transform:rotateX(180deg)}.all-bottom-oral .CHART,.all-top-vest .CHART{bottom:-11px}.info-wrapper{display:flex;border:1px solid #e1e1e1;margin:20px 5px 56px;padding:17px 50px;justify-content:space-between}.info-wrapper .info-item{width:32%;padding:0 10px;border-left:1px solid #e23431;display:flex;flex-direction:column;justify-content:center}.info-wrapper .info-item h5{margin-bottom:8px}.row-oral-top .jaw-teeths{justify-content:flex-end}.row-oral-top .jaw-teeths,.row-oral-top .oralTopLeft,.row-oral-top .oralTopRight{flex-direction:row-reverse}.teath-description{padding-top:29px;margin-right:5px}.teath-description>div,.teath-meta .meta-wrapper>div{padding:5px 0;height:15px;font-size:10px;color:#5e6577}.teath-description>div:first-letter,.teath-meta .meta-wrapper>div:first-letter{text-transform:uppercase}.teath-description>div.bloody{margin-top:136px}.teath-description>div.stones{padding:0}.all-top-oral .teath-description{padding-bottom:23px;padding-top:0;display:flex;flex-direction:column;justify-content:flex-end}.all-bottom-vest .teath-description{padding-top:43px}.all-bottom-vest .teath-description>div.bloody,.all-top-oral .teath-description>div.bloody{margin-bottom:142px;margin-top:0}.row-oral-top .teath-description,.row-vest-bottom .teath-description{margin-right:10px;display:flex;flex-direction:column-reverse}.row-oral-top .teath-meta .meta-wrapper .recetion,.row-vest-bottom .teath-meta .meta-wrapper .recetion{border-bottom:1px solid #e1e1e1}.row-oral-bottom .teath-meta .meta-wrapper,.row-vest-top .teath-meta .meta-wrapper{border-top:1px solid #e1e1e1}.oralTopLeft .meta-wrapper,.oralTopRight .meta-wrapper,.vestBottomLeft .meta-wrapper,.vestBottomRight .meta-wrapper{display:flex;flex-direction:column-reverse}.oralBottomLeft .meta-wrapper,.oralBottomRight .meta-wrapper{flex-direction:column}.teath-meta{display:flex}.meta-wrapper{position:relative;overflow:hidden;width:70px}.teath-meta .meta-wrapper.hovering-wrapper:before,.teath-meta .meta-wrapper.hovering:before{position:absolute;content:"";width:1px;height:100%;top:0;left:0;z-index:20;background-color:#b4bbbf}.teath-meta .meta-wrapper.hovering-wrapper:after,.teath-meta .meta-wrapper.hovering:after{position:absolute;content:"";width:1px;height:100%;top:0;right:0;z-index:20;background-color:#b4bbbf}.teath-meta .meta-wrapper.hovering-wrapper>div:not(.zub),.teath-meta .meta-wrapper.hovering>div:not(.zub){background-color:#cdd6dc}.teath-meta .meta-wrapper>div{display:flex;align-items:center;justify-content:center;position:relative}.teath-meta .meta-wrapper>div:before{content:"";position:absolute;height:100%;width:1px;background-color:#e1e1e1;top:0;left:0}.all-bottom-oral .oralBottomRight .meta-wrapper:first-child>div:after,.all-bottom-vest .vestBottomRight .meta-wrapper:last-child>div:after,.all-top-oral .oralTopRight .meta-wrapper:first-child>div:after,.all-top-vest .vestTopRight .meta-wrapper:last-child>div:after{content:"";position:absolute;height:100%;width:1px;background-color:#e1e1e1;top:0;right:0}.teath-meta .meta-wrapper>div:not(.zub){background-color:#e9ecee;z-index:3}.row-oral-bottom .teath-meta .meta-wrapper div.bloody-img,.row-oral-bottom .teath-meta .meta-wrapper div.depth,.row-oral-bottom .teath-meta .meta-wrapper div.furkacia,.row-oral-bottom .teath-meta .meta-wrapper div.recetion,.row-oral-bottom .teath-meta .meta-wrapper div.stone,.row-oral-top .teath-meta .meta-wrapper>div.depth,.row-oral-top .teath-meta .meta-wrapper>div.furkacia,.row-oral-top .teath-meta .meta-wrapper>div.recetion,.row-oral-top .teath-meta .meta-wrapper div.bloody-img,.row-oral-top .teath-meta .meta-wrapper div.stone{flex-direction:row-reverse}.teath-meta .meta-wrapper>div.highlight{background-color:#f9f1e9}.teath-meta .meta-wrapper.hovering-wrapper>div.active,.teath-meta .meta-wrapper.hovering>div.active{background-color:#fdd}.teath-meta .meta-wrapper .number{border:none;margin:10px 0}.numbers{max-width:1120px;display:flex;justify-content:flex-end}.numbers .teeth-number{position:relative;width:70px;padding:15px 5.5px;height:15px;font-size:11px;text-align:center}.numbers .teeth-number .number-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center}.numbers .teeth-number.selected{background-color:#e23431}.furkacia-wrapper,.movement-wrapper{display:flex;align-items:center;justify-content:center}.row-oral-top .furkacia-wrapper{width:45%;height:100%}.row-oral-top .meta-wrapper .furkacia{justify-content:space-between;position:relative}.row-oral-top .meta-wrapper .furkacia .line{height:calc(100% - 10px);left:49%;width:1px;position:absolute;background-color:rgba(0,0,0,.7)}.zub input[type=text]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:0;height:0;border:none}.row-oral-top .teath-meta .meta-wrapper .zub,.row-vest-bottom .teath-meta .meta-wrapper .zub{flex-direction:column-reverse;justify-content:flex-end;border-top:1px solid #e1e1e1}.teath-meta .meta-wrapper .zub .bloody-img,.teath-meta .meta-wrapper .zub .stones{width:0}.row-oral-bottom .teath-meta .meta-wrapper .zub,.row-vest-top .teath-meta .meta-wrapper .zub{align-items:flex-end;justify-content:center;border-bottom:1px solid #e1e1e1}.teath-meta .meta-wrapper .zub{height:219px;padding:0;overflow:hidden}.teath-meta .meta-wrapper .zub.bridge,.teath-meta .meta-wrapper .zub.missed{background-color:#fff}.row-vest-top .zub{position:relative;align-items:flex-end}.all-bottom-oral .zub .teeth-img,.all-bottom-vest .zub .teeth-img,.all-top-oral .zub .teeth-img,.all-top-vest .zub .teeth-img{position:relative;transform:scale(1.7);width:100%}.row-oral-bottom .zub.implant .teeth-img,.row-oral-top .zub.implant .teeth-img{transform:scale(1.7) rotateX(180deg)}.row-vest-bottom .zub.implant .teeth-img{transform:scale(1.7)}.row-oral-bottom #BottomOralLeft41 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralLeft42 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralLeft43 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralLeft44 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralLeft45 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight31 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight32 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight33 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight34 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight35 .zub.bridge .teeth-img{bottom:52px}.row-vest-bottom #BottomVestLeft41 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestLeft42 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestLeft43 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestLeft44 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestLeft45 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight31 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight32 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight33 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight34 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight35 .zub.bridge .teeth-img{top:45px}.row-vest-top #TopVestLeft16 .zub.implant .teeth-img,.row-vest-top #TopVestLeft17 .zub.implant .teeth-img,.row-vest-top #TopVestLeft18 .zub.implant .teeth-img,.row-vest-top #TopVestRight26 .zub.implant .teeth-img,.row-vest-top #TopVestRight27 .zub.implant .teeth-img,.row-vest-top #TopVestRight28 .zub.implant .teeth-img{transform:scale(1.5) rotateX(0deg);bottom:44px}.row-vest-bottom #BottomVestLeft46 .zub .teeth-img,.row-vest-bottom #BottomVestLeft47 .zub .teeth-img,.row-vest-bottom #BottomVestRight36 .zub .teeth-img,.row-vest-bottom #BottomVestRight37 .zub .teeth-img{top:42px}.row-vest-bottom #BottomVestLeft46 .zub.implant .teeth-img,.row-vest-bottom #BottomVestLeft47 .zub.implant .teeth-img,.row-vest-bottom #BottomVestLeft48 .zub.implant .teeth-img,.row-vest-bottom #BottomVestRight36 .zub.implant .teeth-img,.row-vest-bottom #BottomVestRight37 .zub.implant .teeth-img,.row-vest-bottom #BottomVestRight38 .zub.implant .teeth-img{transform:scale(1.5) rotateX(0deg);top:37px}.row-vest-bottom #BottomVestLeft48 .zub .teeth-img,.row-vest-bottom #BottomVestRight38 .zub .teeth-img{top:42px}.row-vest-bottom #BottomVestRight36 .zub .teeth-img,.row-vest-bottom #BottomVestRight38 .zub .teeth-img{left:-3px}.row-vest-bottom #BottomVestRight36 .zub.implant .teeth-img{left:2px}.row-oral-bottom #BottomOralRight38 .zub.implant .teeth-img{transform:scale(1.5) rotateX(180deg);bottom:42px;left:3px}.row-vest-bottom #BottomVestLeft46 .zub .teeth-img{left:3px}.row-oral-top #TopOralLeft16 .zub.implant .teeth-img,.row-oral-top #TopOralLeft17 .zub.implant .teeth-img,.row-oral-top #TopOralLeft18 .zub.implant .teeth-img,.row-oral-top #TopOralRight26 .zub.implant .teeth-img,.row-oral-top #TopOralRight27 .zub.implant .teeth-img,.row-oral-top #TopOralRight28 .zub.implant .teeth-img{transform:scale(1.5) rotateX(180deg);top:37px}.row-oral-bottom #BottomOralLeft46 .zub.implant .teeth-img,.row-oral-bottom #BottomOralLeft47 .zub.implant .teeth-img,.row-oral-bottom #BottomOralRight36 .zub.implant .teeth-img,.row-oral-bottom #BottomOralRight37 .zub.implant .teeth-img{transform:scale(1.5) rotateX(180deg);bottom:45px}.row-vest-bottom #BottomVestRight36 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight36 .zub.implant .teeth-img,.row-vest-bottom #BottomVestRight38 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight38 .zub.implant .teeth-img{left:3px}.row-oral-bottom #BottomOralLeft46 .zub .teeth-img,.row-oral-bottom #BottomOralLeft47 .zub .teeth-img,.row-oral-bottom #BottomOralRight36 .zub .teeth-img,.row-oral-bottom #BottomOralRight37 .zub .teeth-img{bottom:48px}.row-oral-bottom #BottomOralLeft48 .zub .teeth-img,.row-oral-bottom #BottomOralRight38 .zub .teeth-img{bottom:49px}.row-oral-bottom #BottomOralLeft46 .zub .teeth-img,.row-oral-bottom #BottomOralLeft47 .zub .teeth-img,.row-oral-bottom #BottomOralLeft48 .zub .teeth-img{left:3px}.row-oral-bottom #BottomOralRight36 .zub .teeth-img,.row-oral-bottom #BottomOralRight37 .zub .teeth-img,.row-oral-bottom #BottomOralRight38 .zub .teeth-img{right:3px}.row-oral-bottom #BottomOralLeft46 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralLeft46 .zub.crown .teeth-img,.row-oral-bottom #BottomOralLeft46 .zub.implant .teeth-img,.row-oral-bottom #BottomOralLeft47 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralLeft47 .zub.crown .teeth-img,.row-oral-bottom #BottomOralLeft47 .zub.implant .teeth-img,.row-oral-bottom #BottomOralLeft48 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralLeft48 .zub.crown .teeth-img,.row-oral-bottom #BottomOralLeft48 .zub.implant .teeth-img{left:0}.row-oral-bottom #BottomOralRight36 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight36 .zub.crown .teeth-img,.row-oral-bottom #BottomOralRight36 .zub.implant .teeth-img,.row-oral-bottom #BottomOralRight37 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight37 .zub.crown .teeth-img,.row-oral-bottom #BottomOralRight37 .zub.implant .teeth-img,.row-oral-bottom #BottomOralRight38 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight38 .zub.crown .teeth-img,.row-oral-bottom #BottomOralRight38 .zub.implant .teeth-img{right:0}.row-oral-bottom #BottomOralRight36 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight37 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight38 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight38 .zub.implant .teeth-img{right:-2px}.row-oral-bottom #BottomOralRight38 .zub.crown .teeth-img{transform:scale(1.7) rotateX(180deg)}.row-oral-bottom #BottomOralLeft48 .zub.implant .teeth-img{transform:scale(1.5) rotateX(180deg);bottom:44px}.row-oral-bottom .zub.bridge .teeth-img,.row-oral-bottom .zub.crown .teeth-img,.row-oral-top .zub.bridge .teeth-img,.row-oral-top .zub.crown .teeth-img{transform:scale(1.7) rotateX(180deg)}.row-oral-bottom .zub .teeth-img,.row-vest-top .zub .teeth-img{bottom:46px}.row-oral-top .zub .teeth-img,.row-vest-bottom .zub .teeth-img{top:40px}.meta-wrapper .zub label{height:100%;width:10px;background:transparent;position:absolute;bottom:0}.meta-wrapper .zub .bloody-img.highlight label,.meta-wrapper .zub .stones.highlight label{z-index:3}.meta-wrapper .zub .bloody-img.highlight input:focus+label,.meta-wrapper .zub .bloody-img.highlight label:hover{background-color:#f3aead}.meta-wrapper .zub .stones.highlight input:focus+label,.meta-wrapper .zub .stones.highlight label:hover{background-color:#add8e6}.meta-wrapper .zub .bloody-img label:before{position:absolute;background-color:transparent;content:url(/static/media/bloodNotActive.3bf3e2cd.svg);left:0;width:100%;z-index:5}.meta-wrapper .zub .stones label:before{position:absolute;background-color:transparent;content:url(/static/media/stoneNotActive.8bb67a65.svg);left:0;height:auto;z-index:5}.meta-wrapper .zub .bloody-img label.bloodly:before{content:url(/static/media/blood.c2c7a420.svg)}.meta-wrapper .zub .bloody-img label.gnij:before{content:url(/static/media/gnii.94276de4.svg)}.meta-wrapper .zub .stones label.is-stone:before{content:"";width:11px;height:13px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAPCAYAAAAGRPQsAAAABHNCSVQICAgIfAhkiAAAA1NJREFUOI19k81rHGUAh593vnc26SQxNUukVhLWtpDSgxhqpYWCeFGipyIehB56UETx5i149Q/oqQe9VBCPImJqPkSKiJQcpDXEJpvNNttNdrMzOzs7n++8ngr1A5/z7/fcHsH/cHx87EH+zn6z/XaaZS8WRSF7vd6kZVlhrVZrTU9P/zE2NvaN53k/AIh/CsIwPBmlg+u9jv/m407nYv+4byoFuq6T5yVxHJPnGUqVIOD8wjnOnDl7u91uXzeeFvX73bd+u/frlwftjpeMErIsx604TD1zEqUEQhTkeY6ma0SRz3AUsbfXpFKpvHt6fu5IfyJqtpqfra6v3mw83HWKXJHnBWEYcth5DIBjO+RFQRAESFViWhZpmjKKIjzPo1pxz+sA7Xb7/e++//bzZrMlpJTouo7QdWQpAUWv1yOKhiilKKVEKSil5MS4h+O6eOPjFDKz9CAIFtfWV7/eazZ023ZI8wxD03ArFbwJj0JmDAIfoSlUWaIAXRNomsC0dBQSU9ewbRNje/v+rQdb9y2ANI3RNEFWJKS5g2aYeN4kcRwRhiFJljPmniA1CwAkkjG3QiFzUAJ9rj5/s9FooOs6hmkiixzLsqGUoMC0LGzbxPcDlFQAmIaFU6mgC4kqC6rVKlXXRTs6OqTb7ZJlGbIo0BCYmoEQGkHo02rtYdsOcy/Mq9rMc9iWSzjwSUYDDEOjFIIoDHEcp9ReXry4liQxvt9nOByS5jnd/jFBMICyxLZtpATLskSSJgwjnzgJkTJDKYWSEiEUk5MTPxtXLl25tt/4897qxsYpx7ERQiBlhnQqBGGOphQj3wddI04SSllioAj7fYQsMQyoOM9SrU7cNmZnZ7vb29vvPdjaurO7+1CfmprGdV1Go4jRKCMMQybGqxiGQZIXKFmiiRLTEPjBIYZlcOny1bXBYPCFBlCv19c//vCTa7Ozz/utVpNHj/Y5ODggCHzSNKHT7dLt98nTlDgOOQ6OGGUxp+brv9+48dEHKytrr9fr9fRvbe7s7Jz+cePOp5ubm5eDvl9L49H4Ya9jRVGEZVk4jkmtNisvLCz8dPW1N75afGnxFqCe/P8V+tMsLy9rS0tLr9795e4rGqV59uy5vYWFCyszMzOd/9r/BUnTv50HvWFUAAAAAElFTkSuQmCC);background-size:contain;background-repeat:no-repeat}.row-oral-bottom .meta-wrapper .zub .bloody-img label:before,.row-vest-top .meta-wrapper .zub .bloody-img label:before{top:144px}.row-oral-bottom .meta-wrapper .zub .stones label:before,.row-vest-top .meta-wrapper .zub .stones label:before{top:166px}.row-oral-top .meta-wrapper .zub .bloody-img label:before,.row-vest-bottom .meta-wrapper .zub .bloody-img label:before{bottom:144px}.row-oral-top .meta-wrapper .zub .stones label:before,.row-vest-bottom .meta-wrapper .zub .stones label:before{bottom:166px}.meta-wrapper .zub .bloody-img label.blood-left,.meta-wrapper .zub .stones label.stone-left{left:15px}.row-vest-bottom .meta-wrapper .zub .bloody-img label.blood-left,.row-vest-bottom .meta-wrapper .zub .stones label.stone-left{left:17px}.meta-wrapper .zub .bloody-img label.blood-middle,.meta-wrapper .zub .stones label.stone-middle{left:29px}.row-vest-bottom .meta-wrapper .zub .bloody-img label.blood-middle,.row-vest-bottom .meta-wrapper .zub .stones label.stone-middle{left:31px}.meta-wrapper .zub .bloody-img label.blood-right,.meta-wrapper .zub .stones label.stone-right{left:43px}.row-vest-bottom .meta-wrapper .zub .bloody-img label.blood-right,.row-vest-bottom .meta-wrapper .zub .stones label.stone-right{left:45px}.zub span.furcation-left,.zub span.furcation-right,.zub span.furcation-solo{display:none;position:absolute;z-index:11;font-weight:700}.zub span.bordered{width:28px;height:28px;line-height:33px;display:inline-block;background-image:url(/static/media/furcatiaBg.c877393b.svg);background-repeat:no-repeat;background-size:100% 100%;font-size:15px;color:#fff}.zub span.bordered:hover{cursor:pointer}.zub span.furcation-solo{left:21px;top:2px}.row-vest-bottom .zub span.furcation-solo{top:auto;bottom:2px;line-height:33px}.zub span.furcation-left{left:8px;bottom:2px;line-height:33px}.zub span.furcation-right{right:8px;bottom:2px;line-height:33px}.row-oral-bottom .zub .furcation-solo,.row-vest-top .zub .furcation-left,.row-vest-top .zub .furcation-right,.row-vest-top .zub .furcation-solo{transform:rotate(180deg)}.row-oral-bottom .zub .furc-value,.row-vest-top .zub .furc-value{transform:rotate(180deg);display:inline-block}.movement select{-webkit-appearance:none;width:100%;padding:.5em 0 .5em 42%;font-size:8px}.teath-meta .meta-wrapper .bloody,.teath-meta .meta-wrapper .stones{justify-content:space-around}.teath-meta .meta-wrapper>div.choise{background-image:url(/static/media/arrowOpen.77c26782.svg);background-repeat:no-repeat;background-position:93%;z-index:4}.choise.open{background-color:#e8e8e8}.choise.open:before{transform:rotate(180deg)}.choise .current{cursor:pointer;width:100%}.choise ul{background-color:#e8e8e8;width:100%;height:100px;display:none;position:absolute;top:100%;z-index:1;list-style:none}.choise ul li{cursor:pointer;padding:4px 9px}.choise ul li.hide{display:none}.choise ul li:hover{background-color:red;color:#fff}.choise ul.open{display:block}.top-jaw{flex-direction:column}.bottom-jaw,.top-jaw{display:flex;align-items:flex-end}.bottom-jaw{margin-top:32px;flex-direction:column-reverse}.instruction-wrapper,.instruction-wrapper *{box-sizing:border-box}.instruction-wrapper{padding:0 30px 20px;position:fixed;z-index:99999;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;background-color:#e9ecee;overflow:auto}.instruction-wrapper .uap-logo{display:flex;align-items:center}.close-popup{position:absolute;z-index:10;right:20px;top:20px;width:40px;height:40px;border-radius:50%;cursor:pointer;transition:.2s}.close-popup img{width:100%}.instruction-header{display:flex;align-items:center;justify-content:space-between;padding-right:60px}.instruction-wrapper h2{text-transform:uppercase;letter-spacing:2px;font-size:40px;font-weight:400;color:#000}.instruction-header .oralb-logo{width:200px;text-align:right}.instruction-header .oralb-logo img{border-radius:50px;width:110px}.instruction-header .oralb-logo span{display:inline-block;margin-bottom:10px;text-transform:uppercase;color:#000;font-weight:700;font-size:13px}.instruction-body{position:relative;display:flex;justify-content:space-between;padding:32px 20px;margin:5% auto 0;overflow-y:auto;max-height:70vh;border-radius:5px;box-shadow:0 0 13px 0 #c2b9b9}.instruction-body:before{position:absolute;content:"";left:50%;height:100%;width:1px;box-shadow:0 0 13px 0 #cc6767}.instruction-body>div{max-width:47%;width:100%;height:100%}.instruction-print{text-align:center}.instruction-print img{width:50%;margin-top:22px}.instruction-item{color:#030304;letter-spacing:1.7px;display:flex;justify-content:space-between;margin-bottom:24px}.instruction-item .item-description{font-size:14px;line-height:16px;color:#1e1e1c;flex-basis:70%}.instruction-item .item-key{flex-basis:25%;color:#5e6577;font-weight:700;font-size:9px}.instruction-item span{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;border:1px solid #5e6577;border-radius:2px;letter-spacing:.5px}.agreement{text-align:center;margin-bottom:24px}.agreement label{padding-left:1.4em;cursor:pointer}.agreement input{position:absolute;appearance:none;-moz-appearance:none;-webkit-appearance:none}.agreement input+.check__box{display:inline-block;position:absolute;width:1em;height:1em;margin-left:-1.4em;border:1px solid #5e6577;border-radius:50%}.agreement input:checked+.check__box{background-color:red;background-image:url(/static/media/checkbox.70011509.svg);background-repeat:no-repeat;background-position:50%;border-color:transparent}.actions-wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.actions-wrapper .action-button{position:relative;background-color:#fff;box-shadow:none;color:#e23431;border:1px solid #e5e5e5;border-radius:36px;font-size:.875rem;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;line-height:1.75;margin:0 45px;padding:0 34px;height:48px;min-width:64px;box-sizing:border-box;transition:.1s;cursor:pointer;letter-spacing:.02857em;text-transform:uppercase}.actions-wrapper .action-button:disabled{transition:.1s;pointer-events:none;background-color:#fff;color:#bcb6b6;box-shadow:none;border:1px solid #e5e5e5}.actions-wrapper .action-button:hover{background-color:#ec6f63;box-shadow:1px 8px 16px rgba(175,50,38,.3),inset 1px 2px 2px rgba(126,12,1,.35);color:#fff;border:1px solid #e23431}@media print{@page{margin:0}body{-webkit-print-color-adjust:exact}.perio-test{width:800px}.teath-meta .meta-wrapper>div.highlight{background-color:#e9ecee}.perio-test .perio-form{background-color:#fff;margin-top:0}.numbers .teeth-number{width:40px;padding:5px 0;border:1px solid transparent}.perio-test .form-wrapper{width:100%;margin-bottom:0;padding:0}.agreement,.form-banner,.form-text,.form-title,.perio-test .actions-wrapper,.perio-test .form-header>span,.perio-test form .form-right .fileContainer,.site-footer .site-footer-wrap,.steps,form .form-left>div.agree-statistic{display:none}#freshworks-container{display:none!important}.perio-test .form-header span:after,.perio-test .form-header span:before{content:none}.teath-description{padding-top:29px;margin-right:5px;display:flex;flex-direction:column;align-items:flex-end}.teath-description>div,.teath-meta .meta-wrapper>div{padding:0;font-size:8px}.teath-description>div.bloody{line-height:17px;margin-top:75px;padding:0}.all-bottom-vest .teath-description>div.bloody,.all-top-oral .teath-description>div.bloody{line-height:5px;margin-bottom:75px;margin-top:0}.all-bottom-vest .teath-description,.all-top-oral .teath-description{padding-top:20px}.header-right{display:block}.perio-test .form-header{margin-top:5px;justify-content:space-between}.perio-test .form-header .logo-uap{margin:0 0 0 20px}.perio-test .form-header .oralb-logo{display:none;flex-grow:1;flex-direction:row;justify-content:flex-end;align-items:center}.oralb-logo img{width:145px}.oralb-logo span{width:100px;font-size:10px;text-align:center}.perio-test .form-wrapper form{margin-top:10px;padding-left:15px}.perio-test form .form-left{width:100%;display:flex;flex-wrap:wrap}.perio-test form .form-left>div{max-width:20%;margin-bottom:0;margin-left:5px;flex-grow:1}.perio-test form .form-item .form-input,.perio-test form .form-item .form-label{font-size:8px;line-height:1}.perio-test form .form-item .form-input{width:auto;margin-top:2px;padding:2px 3px;height:15px}.perio-test form .form-left>div.birth-job{width:100px;max-width:100px}.perio-test form .form-left>div.gen-smoke{justify-content:flex-start;width:125px}.perio-test form .form-item.birth{width:68%}.perio-test form .form-item.age{width:28%}.perio-test form .form-item.gender{width:30%}.perio-test form .form-item.select.smoke{width:67%;margin-left:5px}.perio-test form .form-item.doctor{width:48%}.perio-test form .form-item input.form-input:-moz-read-only{background-color:#fff}.perio-test form .form-item input.form-input:read-only{background-color:#fff}.perio-test form .form-item.select select{background:none}.perio-test form .form-right{margin:0}.perio-test form .form-right .uploaded-logo{position:fixed;top:0;left:calc(100% - 130px);margin-top:5px;border-radius:5px}.perio-test form .form-right .uploaded-logo img{width:auto;max-width:120px;height:40px}.teath-meta .meta-wrapper>div.choise{background-image:none;font-size:8px}.meta-wrapper{width:42px}.bottom-jaw{margin-top:8px}.row-vest-top #TopVestLeft16 .zub.implant .teeth-img,.row-vest-top #TopVestLeft17 .zub.implant .teeth-img,.row-vest-top #TopVestLeft18 .zub.implant .teeth-img{bottom:18px;height:auto}.row-vest-top #TopVestRight26 .zub.implant .teeth-img,.row-vest-top #TopVestRight27 .zub.implant .teeth-img,.row-vest-top #TopVestRight28 .zub.implant .teeth-img{bottom:16px;height:auto}.row-oral-bottom #BottomOralLeft46 .zub.implant .teeth-img,.row-oral-bottom #BottomOralLeft47 .zub.implant .teeth-img,.row-oral-bottom #BottomOralLeft48 .zub.implant .teeth-img,.row-oral-bottom #BottomOralRight36 .zub.implant .teeth-img,.row-oral-bottom #BottomOralRight37 .zub.implant .teeth-img,.row-oral-bottom #BottomOralRight38 .zub.implant .teeth-img{bottom:17px;height:auto;left:1px}.row-oral-top #TopOralLeft16 .zub.implant .teeth-img,.row-oral-top #TopOralLeft17 .zub.implant .teeth-img,.row-oral-top #TopOralLeft18 .zub.implant .teeth-img,.row-oral-top #TopOralRight26 .zub.implant .teeth-img,.row-oral-top #TopOralRight27 .zub.implant .teeth-img,.row-oral-top #TopOralRight28 .zub.implant .teeth-img{top:16px;height:auto}.row-vest-bottom #BottomVestLeft46 .zub .teeth-img,.row-vest-bottom #BottomVestLeft47 .zub .teeth-img,.row-vest-bottom #BottomVestRight36 .zub .teeth-img,.row-vest-bottom #BottomVestRight37 .zub .teeth-img{top:17px;height:auto}.row-vest-bottom #BottomVestLeft46 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestLeft47 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight36 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight37 .zub.bridge .teeth-img{top:20px}.row-vest-bottom #BottomVestLeft46 .zub.crown .teeth-img,.row-vest-bottom #BottomVestLeft47 .zub.crown .teeth-img,.row-vest-bottom #BottomVestRight36 .zub.crown .teeth-img,.row-vest-bottom #BottomVestRight37 .zub.crown .teeth-img{top:19px;height:auto}.row-vest-bottom #BottomVestLeft48 .zub .teeth-img,.row-vest-bottom #BottomVestRight38 .zub .teeth-img{top:20px}.row-vest-bottom #BottomVestLeft48 .zub.crown .teeth-img,.row-vest-bottom #BottomVestRight38 .zub.crown .teeth-img{top:21px}.row-vest-bottom #BottomVestLeft46 .zub.implant .teeth-img,.row-vest-bottom #BottomVestLeft47 .zub.implant .teeth-img,.row-vest-bottom #BottomVestLeft48 .zub.implant .teeth-img,.row-vest-bottom #BottomVestRight36 .zub.implant .teeth-img,.row-vest-bottom #BottomVestRight37 .zub.implant .teeth-img,.row-vest-bottom #BottomVestRight38 .zub.implant .teeth-img{top:16px;height:auto}.meta-wrapper .zub .bloody-img label.blood-left,.meta-wrapper .zub .stones label.stone-left{left:8px}.row-vest-bottom .meta-wrapper .zub .bloody-img label.blood-left,.row-vest-bottom .meta-wrapper .zub .stones label.stone-left{left:9px}.meta-wrapper .zub .bloody-img label.blood-middle,.meta-wrapper .zub .stones label.stone-middle{left:15px}.row-vest-bottom .meta-wrapper .zub .bloody-img label.blood-middle,.row-vest-bottom .meta-wrapper .zub .stones label.stone-middle{left:16px}.meta-wrapper .zub .bloody-img label.blood-right,.meta-wrapper .zub .stones label.stone-right{left:22px}.row-vest-bottom .meta-wrapper .zub .bloody-img label.blood-right,.row-vest-bottom .meta-wrapper .zub .stones label.stone-right{left:23px}.meta-wrapper .zub .bloody-img label:before,.meta-wrapper .zub .stones label:before{transform:scale(.5)}.row-oral-bottom .meta-wrapper .zub .bloody-img label:before,.row-vest-top .meta-wrapper .zub .bloody-img label:before{top:80px}.row-oral-bottom .meta-wrapper .zub .stones label:before,.row-vest-top .meta-wrapper .zub .stones label:before{top:92px}.row-oral-top .meta-wrapper .zub .stones label:before,.row-vest-bottom .meta-wrapper .zub .stones label:before{top:18px;bottom:auto}.row-oral-top .meta-wrapper .zub .bloody-img label:before,.row-vest-bottom .meta-wrapper .zub .bloody-img label:before{top:32px}.row-oral-bottom .zub .teeth-img,.row-vest-top .zub .teeth-img{bottom:18px}.row-oral-bottom #BottomOralLeft46 .zub .teeth-img,.row-oral-bottom #BottomOralLeft47 .zub .teeth-img,.row-oral-bottom #BottomOralLeft48 .zub .teeth-img,.row-oral-bottom #BottomOralRight36 .zub .teeth-img,.row-oral-bottom #BottomOralRight37 .zub .teeth-img{bottom:19px;right:0}.row-oral-bottom #BottomOralLeft48 .zub .teeth-img,.row-oral-bottom #BottomOralRight36 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight37 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight38 .zub.crown .teeth-img,.row-oral-bottom #BottomOralRight38 .zub .teeth-img{bottom:20px}.row-oral-top .meta-wrapper .zub .teeth-img,.row-vest-bottom .meta-wrapper .zub .teeth-img{top:17px}.row-oral-bottom #BottomOralLeft41 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralLeft42 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralLeft43 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralLeft44 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralLeft45 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight31 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight32 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight33 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight34 .zub.bridge .teeth-img,.row-oral-bottom #BottomOralRight35 .zub.bridge .teeth-img{bottom:21px}.row-vest-bottom #BottomVestLeft41 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestLeft42 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestLeft43 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestLeft44 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestLeft45 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight31 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight32 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight33 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight34 .zub.bridge .teeth-img,.row-vest-bottom #BottomVestRight35 .zub.bridge .teeth-img{top:22px}.teath-meta .meta-wrapper .zub{height:120px}.teath-meta .meta-wrapper>div:not(.zub){padding:0}.zub .furcation-left.bordered,.zub .furcation-right.bordered{width:10px;height:10px;font-size:7px;line-height:13px}.zub span.furcation-solo{top:1px;left:19px;width:10px;height:10px;font-size:7px;line-height:11px}.row-vest-bottom .zub span.furcation-solo{line-height:13px}.zub span.furcation-left.bordered{left:10px}.zub span.furcation-right.bordered{right:10px}.teath-meta .meta-wrapper .zub svg,.teath-meta .meta-wrapper .zub svg rect{width:4px!important}.teath-wrapper{margin-top:10px}.teath-wrapper .zub .column.left{left:8px}.teath-wrapper .zub .column.middle{left:19px}.teath-wrapper .zub .column.right{left:30px}.CHART{height:178px}.all-bottom-vest .CHART,.all-top-oral .CHART{bottom:auto;top:-14px;transform:rotateX(180deg)}.all-bottom-oral .CHART,.all-top-vest .CHART{bottom:-14px}.teath-wrapper input{margin:0;width:12px;height:12px;font-size:8px}.info-wrapper{margin:5px 0;font-size:10px;padding:5px 20px}.info-wrapper .info-item h5{margin-bottom:4px}.site-footer .partners{margin:0}.site-footer .partners figure figcaption{font-size:10px}.chartjs-render-monitor{width:100%!important;height:100%!important}}.invite{display:flex;justify-content:space-between;min-height:1150px}.invite .reg-banner{width:44%}.invite .form-wrapper{width:56%;padding:80px 24px 51px 29px;margin:0;text-align:left;background-color:#e5e5e5}.invite .form-header{margin-top:28px;display:flex;align-items:center}.invite .form-header img{margin-right:16px}.invite .form-header span{position:relative;padding:1px 16px;font-style:normal;font-weight:700;font-size:14px;line-height:26px;text-transform:uppercase;color:#1e1e1c}.invite .form-header span:before{content:"";position:absolute;width:2px;height:100%;background-color:#1e1e1c;left:0;border-radius:11px}.invite .form-header span:after{content:"";position:absolute;width:80%;height:2px;background-color:red;bottom:-1px;left:16px;border-radius:11px}.invite .form-wrapper form{display:flex;flex-wrap:wrap;margin-top:40px}.invite form .form-left{width:100%}.invite form .form-left>div{display:flex;justify-content:space-between;margin-bottom:16px}.invite form .form-item{position:relative;display:flex;flex-direction:column;width:48%}.invite form .form-item select{background-image:url(/static/media/arrow.709659bf.svg);background-repeat:no-repeat;background-position:97% 17px}.invite form .form-item.fullWidth{width:100%}.invite form .form-item .form-input,.invite form .form-item .form-label{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#5e6577}.invite form .form-item .form-input{margin-top:8px;padding:12px 16px;border:1px solid #cacccf;background-color:#fff;border-radius:4px}.invite form .form-item .form-input.error{border-color:red}.invite form .checkbox.errorr .invalid-feedback,.invite form .form-item .form-input.error+.invalid-feedback,.invite form .radio.errorr .invalid-feedback{display:block}.invite form .checks .checkbox,.invite form .checks .radio{display:flex;flex-wrap:wrap;justify-content:flex-start;font-size:14px;line-height:16px;color:#5e6577}.invite form .checks .checkbox .checks-text,.invite form .checks .radio .checks-text{flex-grow:1;font-family:Roboto;font-style:normal;font-weight:700;line-height:18px;margin:32px 0 16px}.invite form .checks .checkbox label{display:flex;align-items:center}.invite form .checks .checkbox label input{margin-right:4px}.checks .radio .check-item{text-align:center;margin-left:1.4em}.checks .radio .check-item label{cursor:pointer}.checks .checkbox .check-item input,.checks .radio .check-item input{position:absolute;appearance:none;-moz-appearance:none;-webkit-appearance:none}.checks .checkbox label input{margin-right:4px}.checks .checkbox .check-item input+.сheck__box,.checks .radio .check-item input+.radio__box{display:flex;align-items:center;justify-content:center;position:absolute;width:16px;height:16px;margin-left:-1.4em;border:1px solid #5e6577;border-radius:50%;transition:.2s}.checks .checkbox .check-item input+.сheck__box{border-radius:2px}.checks .checkbox .check-item input+.сheck__box .сheck_inner,.checks .radio .check-item input+.radio__box .radio_inner{display:inline-block;position:absolute;width:10px;height:10px;border-radius:50%;background-color:transparent;transition:.2s}.checks .checkbox .check-item input+.сheck__box .сheck_inner{border-radius:1px}.checks .checkbox .check-item,.checks .radio .check-item{text-align:center;margin-left:1.4em}.checks .checkbox .check-item input:checked+.сheck__box,.checks .radio .check-item input:checked+.radio__box{border-color:#e23431}.checks .checkbox .check-item input:checked+.сheck__box .сheck_inner,.checks .radio .check-item input:checked+.radio__box .radio_inner{background-color:#e23431}.invite form .checks .radio .checks-no{margin-left:80px}.invite .form-wrapper form button[type=submit]{cursor:pointer;margin-top:24px;padding:5px 30px;width:45%;background-color:#ec6f63;opacity:1;color:#fff;border:1px solid #e23431;border-radius:36px;font-family:Roboto;font-style:normal;font-weight:700;font-size:16px;line-height:40px;transition:all .5s ease;box-sizing:border-box;box-shadow:1px 8px 16px rgba(175,50,38,.3),inset 1px 2px 2px rgba(126,12,1,.35)}.invite .form-wrapper form button[type=submit]:disabled{cursor:not-allowed;opacity:.5;box-shadow:inset 1px 2px 2px rgba(126,12,1,.35)}.invite .reg-banner{background-image:url(/static/media/image4.4ccb5e35.jpg);background-size:cover;background-position:0 0}.hidden{position:absolute}.hidden,.invite form .hidden .form-input{width:0;height:0;padding:0}@media screen and (max-width:780px){.invite{flex-direction:column-reverse;min-height:auto}.invite .form-wrapper,.invite .reg-banner{width:100%}.invite .form-wrapper{padding:32px 16px}.invite .form-wrapper form{flex-direction:column}.invite .form-wrapper form button[type=submit]{width:100%}.invite .reg-banner{min-height:400px;flex-grow:1;background-position:100% 15%}}@media screen and (max-width:480px){.invite .form-wrapper{padding:20px 16px 51px}.invite form label.fileContainer.uploadDoc{margin-top:0}.invite .reg-banner{height:420px}}@media screen and (max-width:780px) and (max-height:450px){.invite .reg-banner{min-height:200px}}.side-nav{display:flex;flex-direction:column;max-width:387px;width:100%;height:100vh;position:fixed;top:0;right:-100%;transition:all .5s;background-color:#fff}.opened.main-header .side-nav{right:0!important;overflow-y:auto}.side-nav .side-logo{margin:40px auto 24px;width:96px}.side-nav .sidebar-menu{margin:24px auto}.side-nav .side-logo img{display:block;margin:auto}.side-nav .join-us{width:90%;height:60px;line-height:60px;text-align:center;background-color:#ec6f63;border:1px solid #e23431;border-radius:36px;box-shadow:1px 8px 16px rgba(175,50,38,.3),inset 1px 2px 2px rgba(126,12,1,.35);font-family:Roboto;font-style:normal;font-weight:700;font-size:16px;margin:24px auto;color:#fff;white-space:nowrap}.side-nav .menu-sidebar-menu{width:100%}.side-nav .menu-sidebar-menu li{font-family:Roboto;font-style:normal;font-weight:700;font-size:20px;line-height:26px;text-align:center;text-transform:uppercase;color:#1e1e1c}.side-nav .menu-sidebar-menu li a{display:inline-block;padding:8px 0;color:#1e1e1c;transition:all .2s;border-bottom:2px solid transparent}.side-nav .menu-sidebar-menu li a:hover{border-color:#ec6f63}.side-nav .side-contacts{margin:24px auto;padding:14px 62px 40px;border-top:1px solid #e1e1e1}.side-nav .side-contacts h3{font-weight:700;font-size:14px;line-height:22px;text-transform:uppercase;text-align:center}.side-nav .side-contacts a,.side-nav .side-contacts h3{font-family:Roboto;font-style:normal;color:#1e1e1c;opacity:.6;margin-bottom:16px}.side-nav .side-contacts a{display:flex;align-items:center;width:100%;transition:all .2s;font-weight:400;font-size:12px;line-height:16px}.side-nav .side-contacts a:hover{opacity:1}.side-nav .side-contacts a span{margin-left:8px}.main-header{justify-content:space-between;position:absolute;z-index:100;top:0;width:100%;padding:28px 24px}.main-header,.main-header .logo-wrap{display:flex;align-items:center}.main-header .site-header-logo{margin-right:16px}.main-header .site-header-logo img{height:60px}.main-header .logo-wrap span{position:relative;padding:1px 16px;font-style:normal;font-weight:700;font-size:14px;line-height:26px;text-transform:uppercase;color:#1e1e1c}.main-header .logo-wrap span:before{content:"";position:absolute;width:2px;height:100%;background-color:#1e1e1c;left:0;border-radius:11px}.main-header .logo-wrap span:after{content:"";position:absolute;width:calc(100% - 32px);height:2px;background-color:red;bottom:-1px;left:16px;border-radius:11px}.burger-icon{position:absolute;top:45px;right:30px;cursor:pointer}.main-navigation ul{margin-right:46px;display:flex;flex-wrap:wrap}.main-navigation ul li{margin-right:32px}.main-navigation ul li a{font-style:normal;font-weight:700;font-size:14px;line-height:26px;text-align:right;text-transform:uppercase;border-bottom:2px solid transparent;color:#1e1e1c}.main-navigation ul li:hover a{border-color:#ec6f63}@media screen and (max-width:980px){.main-navigation{display:none}.main-header .site-header-logo img{height:45px}.main-header .logo-wrap span{font-size:12px}}.payment-wrapper{width:100%;justify-content:center;background-color:#e5e5e5}.payment,.payment-wrapper{display:flex;align-items:center;padding:34px 24px}.payment{max-width:340px;margin:16px;background-color:hsla(0,0%,100%,.9);border-radius:8px;flex-direction:column;overflow:auto}.payment img{height:46px}.payment img.back-to-page{height:auto}.payment h3{margin-top:34px;font-weight:700;font-size:14px}.payment .step-wrapper,.payment h3{text-align:center;font-family:"Roboto";font-style:normal;line-height:18px;color:#0f0f0f}.payment .step-wrapper{margin:24px 0 8px;font-weight:400;font-size:18px}.payment .step-wrapper .step-count{margin:0 auto 8px;width:32px;height:32px;line-height:32px;border:1px solid #e23431;border-radius:50%;text-align:center}.payment .step-wrapper .step-text{font-size:14px}.payment p{margin:34px 0 24px;text-align:center;font-family:"Roboto";font-size:13px;line-height:15px;color:#737373}.payment .step-wrapper p{margin:4px 0 8px}.payment>p a{font-weight:700;color:#eb3939}.payment .go-next{display:inline-block;background-color:#ec6f63;border:1px solid #e23431;box-sizing:border-box;box-shadow:inset 1px 2px 2px rgba(126,12,1,.35);border-radius:36px;padding:4px 48px;font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:40px;color:#fff;margin-top:24px}.payment a:last-child{text-decoration:underline;color:#737373}.invite-wrapper{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;position:fixed;z-index:99999;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.2)}.invite-wrapper input:-webkit-autofill{box-shadow:inset 0 0 0 50px #e8e8e8;-webkit-text-fill-color:#5e6577}.invite-wrapper form{background-color:#fff}.invite-admin{display:flex;position:relative;flex-direction:column;justify-content:space-between;margin:5% 25%;padding:16px;width:50%;max-width:500px;border-style:outset;background-color:#fff}.invite-admin .form-item{position:relative;display:flex;margin-bottom:16px}.invite-admin .invite-admin__error{padding:8px 16px;color:red;background-color:#e8e8e8;border:none;border-bottom:1px solid rgba(0,0,0,.6);font-size:16px}.invite-admin .form-input{height:60%;margin:5px 0 0}.invite-admin .form-input[type=email]{padding:16px;width:100%;background-color:#e8e8e8;border:none;border-bottom:1px solid rgba(0,0,0,.6);font-size:16px;letter-spacing:.15px}.invite-admin .invite-admin__actions{display:flex}.invite-admin button{position:relative;background-color:#fff;color:#e23431;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:500;padding:10px 15px;height:48px;max-width:125px;transition:all .1s;cursor:pointer;letter-spacing:.02857em;text-transform:uppercase}.invite-admin button:last-child{margin-left:32px}.invite-admin button:hover{background-color:#ec6f63;color:#fff;border:1px solid #e23431}@media screen and (max-width:599px){.invite-admin{width:90vw;margin:24px auto}}.no-payment{margin-top:21px;padding:21px 21px 28px 28px;box-shadow:0 4px 4px rgba(0,0,0,.25);font-family:"Roboto"}.no-payment h4{font-size:19px;line-height:20px;letter-spacing:.25px}.no-payment p{margin:18px 0;line-height:20px}.no-payment p,.no-payment p a{letter-spacing:.25px;font-size:14px;color:rgba(0,0,0,.87)}.no-payment p a{font-weight:600}.no-payment p a:hover{cursor:pointer;text-decoration:underline}.no-payment>a{padding:10px 15px;background-color:#ff1900;border-radius:4px;color:#fff;letter-spacing:1.25px;text-transform:uppercase;font-family:"Roboto";font-style:normal;font-weight:500;font-size:14px;line-height:16px}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:12px;color:#dc3545}.restore,.sign-in{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;background-color:#e5e5e5;padding:16px}.restore .restore-wrapper,.sign-in .sign-in-form-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;max-width:340px;padding:34px 32px 34px 24px;background-color:hsla(0,0%,100%,.9);border-radius:8px;overflow:auto}.restore .restore-wrapper>a,.sign-in .sign-in-form-wrapper>a{width:76px;margin-bottom:24px}.restore .restore-wrapper h1,.sign-in .sign-in-form-wrapper h1{font-family:"Roboto";font-style:normal;font-weight:700;font-size:24px;line-height:28px;color:#1e1e1c;margin-bottom:24px;text-align:center}.restore-wrapper form,.sign-in-form-wrapper form{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.sign-in .sign-in-form .form-left{width:100%;margin-top:30px}.restore .restore-form .form-item,.sign-in .restore-form .form-item,.sign-in .sign-in-form .form-item{position:relative;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:16px;width:100%;border:1px solid transparent;border-radius:4px}.restore .restore-form .form-item.error{padding:8px}.restore .restore-form .form-item .form-input,.restore .restore-form .form-item .form-label,.sign-in .restore-form .form-item .form-input,.sign-in .restore-form .form-item .form-label,.sign-in .sign-in-form .form-item .form-input,.sign-in .sign-in-form .form-item .form-label{font-family:"Roboto";font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#5e6577}.restore .restore-form .form-item .form-input,.sign-in .restore-form .form-item .form-input,.sign-in .sign-in-form .form-item .form-input{margin-top:8px;height:100%;padding:12px 16px;border:1px solid #cacccf;background-color:#fff;border-radius:4px}.restore .form-input.error+.invalid-feedback,.sign-in .form-input.error+.invalid-feedback{display:block}.restore .restore-wrapper .buttons,.sign-in .sign-in-form-wrapper .buttons{display:flex;align-items:center;justify-content:space-around;width:100%}.restore .restore-wrapper .buttons{justify-content:center}.sign-in .sign-in-form-wrapper .restore-button{font-family:"Roboto";font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#ec6f63;text-align:center}.sign-in .sign-in-form-wrapper .restore-button:hover{text-decoration:underline;cursor:pointer}.restore .restore-wrapper .restore-form button[type=submit],.sign-in .sign-in-form-wrapper .restore-form button[type=submit],.sign-in .sign-in-form-wrapper .sign-in-form button[type=submit]{cursor:pointer;margin:0;padding:4px 48px;background-color:#ec6f63;opacity:1;color:#fff;border:1px solid #e23431;border-radius:36px;font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:40px;transition:all .5s ease;box-shadow:inset 1px 2px 2px rgba(126,12,1,.35)}.restore .restore-wrapper .restore-form button[type=submit]:disabled,.sign-in .sign-in-form-wrapper .restore-form button[type=submit]:disabled,.sign-in .sign-in-form-wrapper .sign-in-form button[type=submit]:disabled{cursor:not-allowed;opacity:.5;box-shadow:inset 1px 2px 2px rgba(126,12,1,.35)}*,:after,:before{margin:0;padding:0;box-sizing:border-box}:focus{outline:none}body{font-family:"Roboto",Arial,serif}a{text-decoration:none}li{list-style:none}img{max-width:100%;height:auto}input,input:active,input:focus{outline:none}input:-webkit-autofill{box-shadow:inset 0 0 0 50px #fff;-webkit-text-fill-color:#5e6577}select{-webkit-appearance:none;margin:0}button{border:none;background-color:inherit}form .form-item .form-input:focus{border-color:#fd8a21!important}.error{border-color:red!important}.MuiTableSortLabel-icon,.MuiTableSortLabel-root.MuiTableSortLabel-active,.MuiTableSortLabel-root:hover{color:inherit!important}