@charset "UTF-8";body{margin:0;padding:0}body,html{overflow-x:hidden}body *{box-sizing:border-box;font-family:Helvetica}.text-link{text-decoration:underline;color:#000;font-size:18px;font-weight:700;transition:all .4s ease}.text-link:hover{opacity:.7}.page__wrap{padding:50px}.login__block{padding-left:15px;padding-right:15px}.patient__buttons.patient__full{max-width:100%;width:100%}.patient__buttons.column{flex-direction:column}.patient__buttons.top{position:relative;padding:0 0 3rem}.patient__buttons.top .prev__patient{width:200px}.login__block{width:100%;height:100vh;margin-left:auto;margin-right:auto;flex-direction:column}.login__block,.login__logo{display:flex;justify-content:center;align-items:center}.login__logo{margin-bottom:20px}.inner__login{max-width:450px;width:100%;text-align:center}.login__logo>a{transition:all .4s ease}.login__logo>a:hover{opacity:.7}.templates__block>p{color:#00d5cc;font-size:14px;line-height:17px;font-weight:700}.elem__template .template__text p{font-size:14px;font-weight:400;margin:0;color:#000;max-height:130px;overflow:auto}.elem__template{margin-bottom:5px;display:flex}.elem__template:last-child{margin-bottom:0}.elem__template .template__text{width:100%;background-color:#f4f5f7;display:flex;align-items:center;padding:10px}.template__patient.patient__wrap{padding-bottom:0;min-height:0}.elem__template .template__button>a{min-width:125px;min-height:35px;background-color:#ddd;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:18px;font-weight:700;color:#fff;text-decoration:none;transition:all .4s ease;height:100%}.templates__inner{margin-bottom:20px}.elem__template .template__button>a:hover{opacity:.7}.templates__inner>p{font-weight:700;font-size:14px;color:#000;margin-bottom:10px;margin-top:0}.inner__login>h2{font-size:45px;color:#2c2c35;line-height:52px;font-weight:700;margin-top:0;margin-bottom:60px}.login__form .group__form{width:100%;text-align:left}.login__form .group__form label{display:inline-block;margin:0 0 5px 5px;font-weight:700}.login__form .group__form input{width:100%;height:60px;padding-left:20px;padding-right:20px;background-color:#f4f5f7;border-radius:4px;border:0;outline:none;font-size:24px;font-weight:700}.login__form .group__form{margin-bottom:15px}.login__form .group__form input::-webkit-input-placeholder{color:#c6c6c6;font-weight:400}.login__form .group__form input::-moz-placeholder{color:#c6c6c6;font-weight:400}.login__form .group__form input:-ms-input-placeholder{color:#c6c6c6;font-weight:400}.login__form .group__form input:-moz-placeholder{color:#c6c6c6;font-weight:400}.group__pass{position:relative;display:flex;align-items:center}.group__pass>a{color:#00d5cc;font-size:14px;line-height:25px;font-weight:400;text-transform:uppercase;text-decoration:none;transition:opacity .4s ease;position:absolute;right:10px}.group__form--subm input:hover,.group__pass>a:hover{opacity:.7}.group__form--subm input{width:100%;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#00d5cc;font-size:18px;line-height:18px;font-weight:700;text-transform:uppercase;color:#000;outline:none;border:0;cursor:pointer;transition:all .4s ease}.login__form .group__form--subm{margin-bottom:30px}.forgot__pass{display:flex;flex-direction:column;justify-content:center}.forgot__pass a{color:#000;font-size:14px;line-height:16px;text-decoration:underline;transition:all .4s ease}.forgot__pass a:hover{opacity:.7}.forgot__pass>p{margin-top:10px;font-size:14px;font-weight:400;line-height:16px}.login__form .group__pass input{padding-right:60px}.sign__up--header{position:absolute;top:0;left:0;width:100%;padding:0 40px;z-index:2}.sign__up--header .outer__header{min-height:170px}.right__header>a{display:inline-flex;align-items:center;justify-content:center}.right__header a img{max-width:115px}.sign__up--header .outer__header{display:flex;justify-content:space-between;align-items:center}.sign__up--header.sign__up{padding-right:40px;padding-left:40px}.sign__up--block{position:relative;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:0;padding-left:15px;padding-right:15px}.sign__inner--block{max-width:450px;margin-left:auto;margin-right:auto;width:100%}.sign__inner--block>h2{margin-top:0;font-size:45px;font-weight:700;margin-bottom:30px;color:#2c2c35}.sign__inner--block>p{font-size:18px;line-height:25px;color:#00d5cc;font-weight:700;margin:0 0 15px}.sign__inner--block{position:relative;z-index:2}.sign__inner--block .group__sign{margin-bottom:15px}.sign__inner--block .group__sign:last-child{margin-bottom:0}.sign__inner--block .group__sign input{width:100%;height:60px;padding-left:20px;padding-right:20px;background-color:#f4f5f7;border-radius:4px;border:0;outline:none;font-size:24px;font-weight:400}.group__sign.group__pass input{padding-right:60px}.sign__inner--block .group__next a:hover{opacity:.7}.sign__inner--block .group__next a span{margin-left:15px}.sign__inner--block .group__next a{border-radius:4px;outline:none;border:0;text-decoration:none;width:100%;display:flex;align-items:center;justify-content:center;height:60px;background-color:#000;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;transition:opacity .4s ease}.sign__inner--block .group__sign input::-webkit-input-placeholder{color:#c6c6c6}.sign__inner--block .group__sign input::-moz-placeholder{color:#c6c6c6}.sign__inner--block .group__sign input:-ms-input-placeholder{color:#c6c6c6}.sign__inner--block .group__sign input:-moz-placeholder{color:#c6c6c6}.right__header>a{transition:all .4s ease}.right__header>a:hover{opacity:.7}.sign__inner--block>.price__signup{font-size:24px;font-weight:700;display:inline-flex;justify-content:flex-start;align-items:center;margin-bottom:40px}.group__status--effect>p{font-size:18px;font-weight:700;line-height:21px;margin-bottom:10px;margin-top:0;color:#000;transition:all .4s ease}.card__form{width:100%}.card__form .group__status--effect>input{width:100%;height:60px;padding-left:20px;padding-right:20px;background-color:#f4f5f7;border-radius:4px;border:0;outline:none;font-size:24px;font-weight:400}.double__card{display:flex;align-items:center;justify-content:space-between}.double__card .group__cvc{width:45%}.double__card .group__date{width:50%}.card__form .group__join{display:flex;justify-content:center;align-items:center}.group__terms{margin-top:30px;margin-bottom:20px}.card__form .group__join input:hover{opacity:.7}.card__form .group__join input{width:100%;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#00d5cc;font-size:18px;line-height:18px;font-weight:700;text-transform:uppercase;color:#000;outline:none;border:0;cursor:pointer;transition:all .4s ease}.double__card .group__date input{width:100%}.card__form>div{margin-bottom:15px}.card__form>div:last-child{margin-bottom:0}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer}.group__terms>p{display:flex;margin:0;align-items:center}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:19px;height:19px;border:1px solid #707070;background:#fff;border-radius:0;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{content:"\2713   ";position:absolute;top:-4px;left:1px;font-size:0;width:24px;height:24px;background:url(../img/tick.svg);background-repeat:no-repeat;background-size:cover;background-position:50%;line-height:.8;color:#09ad7e;transition:all .2s;font-family:Lucida Sans Unicode,Arial Unicode MS,Arial}[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}[type=checkbox]:disabled:checked+label:before,[type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}[type=checkbox]:disabled:checked+label:after{color:#999}[type=checkbox]:disabled+label{color:#aaa;font-size:14px;color:#000;line-height:16px;font-weight:400}.group__terms{max-width:360px;margin-left:auto;margin-right:auto}.group__terms label a{color:#000;transition:all .4s ease}.card__form>.group__terms{margin-top:30px;margin-bottom:25px}.group__terms label a:hover{opacity:.7}.group__terms label{color:#aaa;font-size:14px;color:#000;line-height:16px;font-weight:400}.welcome__block{display:flex;flex-direction:column;justify-content:center;align-items:center}.welcome__image{margin-bottom:40px}.welcome__block>h2{font-size:45px;font-weight:700;margin-bottom:30px;margin-top:0}.welcome__block>p{font-size:30px;font-weight:700;margin-bottom:40px;margin-top:0;text-align:center}.welcome__block{max-width:580px;position:relative;z-index:2;width:100%;margin-left:auto;margin-right:auto}.welcome__text>p{text-align:center;font-size:24px;line-height:28px;color:#000;font-weight:400;margin-bottom:20px;margin-top:0}.welcome__text>p:last-child{margin-bottom:0;margin-top:0}.welcome__image img{max-width:190px}.thank__full{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#00d5cc}.thank__full>h2{margin-top:50px;margin-bottom:40px;font-size:45px}.thank__full>h2,.thank__full>p{color:#fff;font-weight:700;text-align:center}.thank__full>p{font-size:24px;margin-top:0;margin-bottom:70px}.thank__button a:hover{opacity:.7}.thank__button a{width:180px;height:60px;background-color:#2c2c35;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;text-decoration:none;transition:all .4s ease;border-radius:4px}.thank__button.final{padding-top:25px}.thank__button.final a{width:230px}.thank__image{display:flex;align-items:center;justify-content:center}.thank__full{padding-left:15px;padding-right:15px}.left__header{display:flex}.left__header>a{display:flex;flex-direction:column;align-items:center;text-decoration:none;font-weight:700;color:#2c2c35;font-size:16px;text-transform:uppercase;width:100%;justify-content:space-between;transition:all .4s ease}.left__header>a img{margin-bottom:10px}.left__header>a:hover{opacity:.7}.profile__block{position:relative;min-height:100vh;height:auto;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:0}.profile--header{position:absolute;top:0;left:0;width:100%;padding:0 40px;z-index:2}.new__practice--wrap,.profile__inner--block{width:100%;padding-left:40px;padding-right:40px;max-width:1140px;margin-left:auto;margin-right:auto;min-height:100vh;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.profile__inner--block>form,.profile__inner--block>h2,.profile__inner--block>h3{width:100%}.profile--header .outer__header{display:flex;min-height:170px;justify-content:space-between;align-items:center}.right__header{list-style:none;padding:0;margin:0}.dropdown{position:relative}.dropdown-toggle{display:inline-flex;align-items:center;justify-content:space-between;width:70px;text-decoration:none}.dropdown-toggle .profile-image{width:55px}.dropdown-toggle .profile-image img{width:100%;min-height:55px;border-radius:250px}.dropdown-menu{position:absolute;min-width:200px;background-color:#000;border-radius:5px;margin-top:5px;right:0;z-index:10;display:none;list-style:none;padding:0}.dropdown-menu a{font-weight:700;color:#fff;padding:12px 25px;display:flex;border-radius:5px;text-decoration:none;transition:all .4s ease}.dropdown-menu a:hover{color:#00d5cc}.dropdown-menu:before{position:absolute;z-index:-5;bottom:100%;right:45px;display:block;width:16px;height:16px;content:"";transform:rotate(-45deg) translateY(1rem);border-radius:.2rem;background:#000;box-shadow:none}.controls__buttons{position:fixed;bottom:0;background-color:#fff;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:20px 40px 50px;width:100%;max-width:1140px;margin-left:auto;left:0;right:0;margin-right:auto}.controls__buttons>.edit__button:hover,.controls__buttons>.save__button:hover{opacity:.7}.new__practice--wrap,.profile__inner--block{padding-bottom:170px;padding-top:170px}.profile__inner--block>h2{color:#2c2c35;font-size:45px;font-weight:700;margin-bottom:20px;margin-top:0}.profile__inner--block>h3{color:#2c2c35;margin-top:0;font-weight:400}.profile__dashboard{width:100%}.profile__dashboard--menu{list-style:none;padding:0;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.profile__dashboard--menu li{flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px}.profile__dashboard--menu li .admin-dropdown-menu{padding:0;list-style:none;max-height:288px;overflow-y:auto;box-shadow:0 0 20px rgba(10,10,10,.21)}.profile__dashboard--menu li .admin-dropdown-menu li{flex:0 0 100%;max-width:100%;padding:0}.profile__dashboard--menu li .admin-dropdown-menu li a{border:none;border-bottom:2px solid #ddd;height:70px;min-height:70px;position:relative;border-radius:0}.profile__dashboard--menu li .admin-dropdown-title{cursor:pointer;position:relative;display:flex;flex-direction:column;color:#2c2c35;font-size:24px;font-weight:700;transition:all .4s ease;border:1px solid #2c2c35;height:130px;border-radius:4px;align-items:center;justify-content:center;background-color:#f7f8fa;text-decoration:none}.profile__dashboard--menu li .admin-dropdown-title:hover{background-color:#00d5cc;color:#fff;border:1px solid #fff}.profile__dashboard--menu li .admin-dropdown-title span{transform:rotate(90deg);transition:all .5s ease;position:absolute;right:25px}.profile__dashboard--menu li.active__drop--block .admin-dropdown-title span{transform:rotate(270deg);transition:all .5s ease}.profile__dashboard--menu li.active__drop--block .admin-dropdown-title{background-color:#00d5cc!important;color:#fff!important;border:1px solid #fff!important}.profile__dashboard--menu li a{position:relative;display:flex;flex-direction:column;color:#2c2c35;font-size:24px;font-weight:700;transition:all .4s ease;border:1px solid #2c2c35;height:130px;border-radius:4px;align-items:center;justify-content:center;background-color:#f7f8fa;text-decoration:none}.profile__dashboard--menu li a:hover{background-color:#00d5cc;color:#fff;border:1px solid #fff}.profile__dashboard--content{display:flex}.profile__dashboard--content .dashboard-video{max-width:50%;padding-right:15px}.profile__dashboard--content .dashboard-video iframe{max-width:100%}.profile__dashboard--content .dashboard-info{max-width:50%;padding-left:15px;display:flex;flex-direction:column;justify-content:center}.profile__dashboard--content .dashboard-info:first-of-type{padding-left:0}.profile__dashboard--content .dashboard-info p{margin-bottom:0;margin-top:12px}.profile__dashboard--content .dashboard-info h3{margin-bottom:0}.group__profile{margin-bottom:25px}#holder img{max-width:110px;max-height:100px;display:none}#holder{padding:10px 0;border:3px solid transparent}#holder.holder{border:3px dashed #00d5cc}.group__logo #holder p{color:#c6c6c6;font-size:24px;font-weight:400;margin:0;line-height:28px}.group__logo #holder{min-height:130px;width:100%;background-color:#f4f5f7;border-radius:4px;display:flex;align-items:center;justify-content:center}.group__profile>input{width:100%;height:60px;padding-left:20px;padding-right:20px;background-color:#f4f5f7;border-radius:4px;border:0;outline:none;font-size:24px;font-weight:700}.group__profile>input::-webkit-input-placeholder{color:#c6c6c6;font-weight:400}.group__profile>input::-moz-placeholder{color:#c6c6c6;font-weight:400}.group__profile>input:-ms-input-placeholder{color:#c6c6c6;font-weight:400}.group__profile>input:-moz-placeholder{color:#c6c6c6;font-weight:400}.patient__buttons{position:fixed;bottom:0;display:flex;justify-content:flex-end;align-items:center;width:100%;padding:50px 40px;background-color:#fff}@media (max-width:900px){.patient__buttons{padding-top:20px;padding-bottom:20px}}.patient__buttons.buttons__switcher{z-index:600}.patient__wrap{height:auto;min-height:100vh;width:100%;max-width:840px;padding-top:170px;padding-bottom:170px}.patient__wrap>h2{font-size:45px;font-weight:700;color:#2c2c35;margin-bottom:50px;margin-top:0}.patient__wrap p{font-size:1.125rem;color:#2c2c35;font-weight:700}.patient__wrap .helper-text{font-size:16px;color:#00d5cc;margin-top:10px}.patient__elem{text-decoration:none}.patient__elem span{position:absolute;right:25px}.patient__elem:hover{background-color:#00d5cc!important}.patient__elem:hover .wrap__patient--drop p,.patient__elem:hover>p,.patient__elem:hover>p.alert,.patient__elem:hover span i{color:#fff}.patient__inner>.patient__elem{margin-bottom:25px;cursor:pointer;padding:20px 0;transition:all .4s ease}.patient__inner>.patient__elem:last-child{margin-bottom:0}.patient__elem p{font-size:24px;font-weight:700;margin:0;color:#000;width:100%;text-align:left;padding-left:50px;padding-right:50px;transition:all .4s ease}.patient__elem p.alert{font-size:.75rem;color:#00d5cc;margin-top:10px}.patient__elem p.alert .alert-circle{display:inline-block;position:static;width:20px;line-height:20px;border-radius:50%;text-align:center;color:#fff;background:#00d5cc}.patient__elem p.alert .plural{position:static;display:none}.patient__elem p.alert .plural.visible{display:inline}.patient__elem span i{font-size:24px;transition:all .4s ease;color:#000}.patient__buttons{left:0;max-width:840px;margin-left:auto;margin-right:auto;right:0}.patient__buttons .prev__patient img{margin-right:10px}.patient__buttons .next__patient img{margin-left:10px}.inner__patient--container{max-width:740px;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-end;align-items:flex-end;width:100%}.patient__buttons .next__patient{margin-left:15px;width:180px;border-radius:4px;position:relative;font-size:18px;font-weight:700;background-color:#000;display:flex;height:60px;text-transform:uppercase;text-decoration:none;align-items:center;justify-content:center;color:#fff;transition:all .4s ease}.patient__buttons .next__patient.large{width:240px;font-size:16px;padding-left:20px;padding-right:20px}.patient__buttons .next__patient:hover,.patient__buttons .prev__patient:hover{opacity:.7}.patient__buttons .prev__patient{width:180px;height:60px;border-radius:4px;position:relative;font-size:18px;font-weight:700;text-transform:uppercase;color:#2c2c35;text-decoration:none;display:flex;align-items:center;justify-content:center;border:2px solid #2c2c35;transition:all .4s ease}.patient__wrap{padding-left:40px;padding-right:40px}.patient__inner{justify-content:flex-start}.patient__inner,.patient__inner>.patient__elem{display:flex;flex-direction:column;align-items:center;width:100%}.patient__inner>.patient__elem{height:130px;border-radius:4px;justify-content:center;position:relative;background-color:#f7f8fa}.controls__buttons>.edit__button,.controls__buttons>.save__button{width:48%;height:60px;background-color:#00d5cc;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:21px;text-transform:uppercase;color:#000;text-decoration:none;transition:all .4s ease;font-size:18px}.controls__buttons>.cancel__button img,.controls__buttons>.create__button img,.controls__buttons>.prev__button img{position:absolute;left:45px}.controls__buttons>.cancel__button:hover,.controls__buttons>.create__button:hover,.controls__buttons>.prev__button:hover{opacity:.7}.controls__buttons>.cancel__button,.controls__buttons>.create__button,.controls__buttons>.prev__button{width:48%;height:60px;position:relative;border:2px solid #2c2c35;display:flex;align-items:center;font-size:18px;color:#2c2c35;font-weight:700;line-height:21px;text-transform:uppercase;text-decoration:none;justify-content:center;transition:all .4s ease}.menu__list ul{padding:0;list-style-type:none;margin:0}.close__button{margin-bottom:45px}.menu__list ul li{margin-bottom:40px}.menu__list ul li:last-child{margin-bottom:0}.menu__list ul li a span{display:inline-flex;margin-left:10px}.menu__list ul li.active__menu a{color:#00d5cc}.menu__list ul li a{display:inline-block;font-size:45px;font-weight:700;color:#fff;text-decoration:none;transition:all .4s ease}.menu__list ul li a:hover{color:#00d5cc}.menu__float{position:fixed;top:0;left:0;height:100vh;padding:60px 45px 40px;background-color:#000;width:400px;left:-400px;z-index:10;transition:all .6s ease}.close__button a{color:#fff;font-weight:300;text-decoration:none;font-size:60px;transition:all .4s ease}.close__button a:hover{opacity:.7}.profile__inner--block>p.per__month{font-size:24px;font-weight:700;line-height:28px;text-align:left;color:#000;width:100%;margin-bottom:40px;margin-top:0;display:flex;justify-content:flex-start;align-items:flex-start}.profile__inner--block .profile__card{width:100%;max-width:450px;margin-right:auto}.profile__inner--block .profile__card>div{width:100%;margin-bottom:15px}.profile__inner--block .profile__card>div:last-child{margin-bottom:0}.profile__inner--block .double__card--profile{display:flex;align-items:center;justify-content:space-between}.profile__inner--block .double__card--profile>.elem__card--profile:first-child{width:50%}.profile__inner--block .double__card--profile>.elem__card--profile:nth-child(2){width:45%}.profile__inner--block .profile__card>div input{width:100%;height:60px;padding-left:20px;padding-right:20px;background-color:#f4f5f7;border-radius:4px;border:0;outline:none;font-size:24px;font-weight:700}.profile__inner--block .profile__card>div input::-webkit-input-placeholder{color:#c6c6c6;font-weight:400}.profile__inner--block .profile__card>div input::-moz-placeholder{color:#c6c6c6;font-weight:400}.profile__inner--block .profile__card>div input:-ms-input-placeholder{color:#c6c6c6;font-weight:400}.profile__inner--block .profile__card>div input:-moz-placeholder{color:#c6c6c6;font-weight:400}.profile__inner--block .profile__card>div p{margin-bottom:10px;margin-top:0;color:#000;font-size:18px;font-weight:700;transition:all .4s ease}.patient__form{width:100%;max-width:450px}.patient__form form,.patient__form form>div{width:100%}.patient__form form>div>p{font-size:14px;font-weight:700;color:#000;margin-top:0;margin-bottom:15px;margin-right:0}.drop__search{position:absolute;left:0;bottom:0;transform:translateY(100%);margin-top:2px;z-index:3;width:100%;background-color:#fff;box-shadow:0 0 20px rgba(10,10,10,.21)}.drop__search ul{list-style-type:none;margin:0;padding:0;max-height:288px;overflow-y:auto}.drop__search ul::-webkit-scrollbar{width:5px}.drop__search ul::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.drop__search ul::-webkit-scrollbar-thumb{background:#00d5cc;border-radius:5px}.drop__search ul li{border-bottom:2px solid #ddd;min-height:70px;position:relative}.drop__search ul li a{display:flex;align-items:center;color:#000;font-size:24px;line-height:28px;text-decoration:none;justify-content:flex-start;transition:all .4s ease;height:100%;padding:20px;min-height:70px}.drop__search ul li a:hover{background-color:#00d5cc;border-radius:4px;color:#fff;font-weight:700;box-shadow:0 0 10px rgba(0,0,0,.16)}.sent_search,.signed_search{left:0;bottom:0;margin-top:2px;z-index:3;width:100%;background-color:#fff;box-shadow:0 0 20px rgba(10,10,10,.21);position:relative;transform:none}.sent_search ul,.signed_search ul{list-style-type:none;margin:0;padding:0;max-height:288px;overflow-y:auto}.sent_search ul::-webkit-scrollbar,.signed_search ul::-webkit-scrollbar{width:5px}.sent_search ul::-webkit-scrollbar-track,.signed_search ul::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.sent_search ul::-webkit-scrollbar-thumb,.signed_search ul::-webkit-scrollbar-thumb{background:#00d5cc;border-radius:5px}.sent_search ul li,.signed_search ul li{border-bottom:2px solid #ddd;min-height:70px;position:relative}.sent_search ul li a,.signed_search ul li a{display:flex;align-items:center;color:#000;font-size:24px;line-height:28px;text-decoration:none;justify-content:flex-start;transition:all .4s ease;height:100%;padding:20px;min-height:70px}.sent_search ul li a:hover,.signed_search ul li a:hover{background-color:#00d5cc;border-radius:4px;color:#fff;font-weight:700;box-shadow:0 0 10px rgba(0,0,0,.16)}.search__input--group{position:relative}.group__patient{margin-bottom:20px}.group__patient>p{transition:all .4s ease}.group__patient:last-child{margin-bottom:0}.patient__form form>div>input{border:0;border-bottom:2px solid #2c2c35;height:40px;padding-bottom:15px;outline:none;font-size:24px}.patient__form form>div input{width:100%}.patient__buttons .new-patient{width:180px;height:60px;margin-left:15px;border-radius:4px;background-color:#00d5cc;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:21px;font-weight:700;text-transform:uppercase;color:#2c2c35;text-decoration:none;transition:all .4s ease}.patient__buttons .new-patient img{margin-right:10px}.patient__buttons .sync-dentally{width:200px;height:60px;margin-left:15px;border-radius:4px;background-color:#048af9;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:21px;font-weight:700;text-transform:uppercase;color:#2c2c35;text-decoration:none;transition:all .4s ease;padding:25px}.patient__buttons .sync-dentally img{margin-right:10px}.patient__button .new-patient:hover{opacity:.7}.patient__buttons>.edit__patient{width:200px;height:60px;border-radius:4px;background-color:#c6c6c6;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:21px;font-weight:700;text-transform:uppercase;color:#000;text-decoration:none;transition:all .4s ease}.patient__buttons>.edit__patient.large{width:200px;font-size:16px;padding-left:20px}.patient__buttons>.edit__patient:hover{opacity:.7}.patient__buttons>.email__patient,.patient__buttons>.save__patient{width:180px;height:60px;border-radius:4px;background-color:#00d5cc;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:21px;font-weight:700;text-transform:uppercase;color:#2c2c35;text-decoration:none;transition:all .4s ease}.patient__buttons>.email__patient .fa-spinner,.patient__buttons>.save__patient .fa-spinner{margin-right:8px;display:none}.patient__buttons>.email__patient.disabled,.patient__buttons>.save__patient.disabled{cursor:not-allowed;background-color:#999}.patient__buttons>.save__patient.large{width:200px;font-size:16px;padding-left:20px}.patient__buttons>.save__patient:hover{opacity:.7}.dropdown__custom{position:relative}.dropdown__custom input{background:url(../img/selectarr.svg);background-repeat:no-repeat;background-size:auto;background-position:97% 7px}.dropdown__custom .drop__search ul li a{padding-top:10px;padding-bottom:10px;min-height:0}.dropdown__custom .drop__search ul li{min-height:0}.dropdown__custom .drop__search ul{max-height:150px}.patient__saved{display:flex;flex-direction:column;justify-content:center;align-items:center}.patient__saved>h2{color:#2c2c35;font-size:45px;font-weight:700;margin:50px 0 0;text-align:center}.list__group--dropdown{display:none;box-shadow:0 0 20px rgba(10,10,10,.21)}.list__group--dropdown ul{padding:0;list-style-type:none;margin:0}.list__group--dropdown ul li a{font-size:24px;font-weight:400;line-height:28px;padding:15px 25px;display:flex;text-decoration:none;color:#000;border-bottom:2px solid #ddd;transition:all .4s ease}.list__group--dropdown ul li a:hover{background-color:#00d5cc;border-radius:4px;color:#fff;font-weight:700;box-shadow:0 0 10px rgba(0,0,0,.16)}.list__group{display:flex;flex-direction:column}.elem__list--group{position:relative;margin-bottom:20px}.elem__list--group.full{width:100%}.elem__list--group.full .wrap__list--top{min-height:130px}.elem__list--group>a{text-decoration:none;color:#2c2c35}.elem__list--group:last-child{margin-bottom:0}.wrap__list--top{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#f4f5f7;border-radius:7px;padding:20px 50px 20px 25px;position:relative;cursor:pointer;transition:all .5s ease}.wrap__list--top:hover{background-color:#00d5cc}.wrap__list--top:hover p,.wrap__list--top:hover span{color:#fff}.wrap__list--top>span{position:absolute;right:25px;font-size:24px;transition:all .5s ease}.wrap__list--top p{margin:0;font-size:24px;font-weight:700;line-height:28px;transition:all .5s ease}.welcome__image{min-width:165px;min-height:165px}.inner__welcome,.welcome__image{display:flex;justify-content:center;align-items:center}.inner__welcome{position:relative;width:0;height:0;border-radius:250px;background-color:#f4f5f7;transition:all .5s ease}.inner__welcome>.check__welcome img{width:170px;transition:all .5s ease;position:relative;left:15px;top:-10px;transform:scale(0)}.thank__full .inner__welcome{background-color:#fff}.patient__saved>.welcome__image,.thank__full>.welcome__image{margin-bottom:0}.finish__block>h2{text-align:center;font-size:45px;font-weight:700;color:#2c2c35;margin-top:25px;margin-bottom:60px}.finish__button{display:flex;justify-content:center}.finish__button>a:hover{opacity:.7}.finish__button>a{width:180px;height:60px;border-radius:4px;background-color:#2c2c35;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;line-height:21px;color:#fff;text-transform:uppercase;text-decoration:none;transition:all .4s ease}.photo__block>span{margin-top:25px;color:#00d5cc;font-size:14px;max-width:360px;text-align:center;margin-bottom:100px}.photo__block>span,a.take__photo{display:inline-flex;font-weight:700;justify-content:center;align-items:center}a.take__photo{min-width:180px;min-height:60px;background-color:#2c2c35;font-size:18px;color:#fff;border-radius:4px;text-decoration:none;transition:all .4s ease;letter-spacing:1px}a.take__photo:hover{opacity:.7}.photo__block{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:140px;padding-left:15px;padding-right:15px}.photo__block .photo__head{margin-bottom:50px}.photo__block>h2{font-size:45px;margin-top:0;margin-bottom:40px;line-height:52px}.photo__block>h2,.photo__block>p{font-weight:700;text-align:center;max-width:500px}.photo__block>p{margin:0;font-size:24px;line-height:28px}.loader{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:600}.loader img{width:170px;margin-bottom:40px}.loader h2{text-align:center;font-size:45px;font-weight:700;margin-bottom:35px;margin-top:0}.loader p{font-size:25px;font-weight:700;color:#00d5cc}.staff__link{position:absolute;bottom:90px;display:inline-flex;margin-left:auto;margin-right:auto;color:#888;text-decoration:underline;transition:all .4s ease;font-size:18px}.staff__link:hover{opacity:.7}.group__logo>input{visibility:hidden;position:absolute}.profile__header{display:flex;justify-content:flex-end;padding:40px}.profile__header a img{width:100%}.profile__header a{min-width:60px;min-height:60px;max-width:60px;max-height:60px;overflow:hidden;border-radius:250px;display:flex;align-items:center;justify-content:center;background-color:#ddd}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:45px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;border:2px solid #000;border-radius:100%;background:#fff;top:50%;transform:translateY(-50%)}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:22px;height:22px;background:#00d5cc;position:absolute;top:6px;left:6px;border-radius:100%;transition:all .2s ease;top:50%;transform:translateY(-50%)!important}.point__content{width:100%;max-width:740px;padding-left:45px;padding-right:45px}.point__full--name input{width:100%;border:1px solid #707070;outline:none;height:55px;padding-left:20px;padding-right:20px;font-size:24px;color:#000;font-weight:400}.point__full--name input::-webkit-input-placeholder{color:#c6c6c6}.point__full--name input::-moz-placeholder{color:#c6c6c6}.point__full--name input:-ms-input-placeholder{color:#c6c6c6}.point__full--name input:-moz-placeholder{color:#c6c6c6}.group__patient input::-webkit-input-placeholder{color:#c6c6c6}.group__patient input::-moz-placeholder{color:#c6c6c6}.group__patient input:-ms-input-placeholder{color:#c6c6c6}.group__patient input:-moz-placeholder{color:#c6c6c6}.checkmark__point{display:flex;justify-content:center;align-items:center}.checkmark__point p label{font-weight:700;font-size:14px}.checkmark__point p a:hover{opacity:.7}.checkmark__point [type=checkbox]:checked+label:after,.checkmark__point [type=checkbox]:checked+label:before,.checkmark__point [type=checkbox]:not(:checked)+label:after,.checkmark__point [type=checkbox]:not(:checked)+label:before{top:50%;transform:translateY(-50%)}.checkmark__point p a{color:#000;transition:all .4s ease}.point__full--name>p{font-size:14px;font-weight:700;color:#00d5cc;margin:0 0 10px;width:100%}.point__full--name{width:100%}.wrap__point--group{margin-bottom:30px}[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.elem__point--group label{font-size:18px;font-weight:400;line-height:21px;color:#000!important}.welcome__profile--block{max-width:840px;margin-left:auto;margin-right:auto}.head__profile--welcome>h2{font-size:45px;font-weight:700;margin-bottom:60px;margin-top:0;line-height:52px}.head__profile--welcome>h2 span{color:#00d5cc}.select__point--block>p{color:#000;font-size:18px;font-weight:700;margin-top:0;margin-bottom:40px}.checkmark__point{margin-top:40px}.checkmark__point p{margin:0;text-align:left;display:flex}.confirm__button{padding-left:45px;padding-right:45px}.confirm__button,.confirm__button a{display:flex;justify-content:center;align-items:center}.confirm__button a{width:180px;height:60px;border-radius:4px;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;background-color:#000;text-decoration:none}.confirm__button a,.point__full--name>p{transition:all .4s ease}.confirm__button a:hover{opacity:.7}.confirm__button{margin-top:35px}.welcome__profile--block{padding-left:40px;padding-right:40px}.question__profile--block{padding-bottom:200px}.question__video--main{max-width:840px;margin-left:auto;margin-right:auto}.question__video--main>h2{margin-bottom:50px;font-size:45px;font-weight:700;color:#2c2c35;margin-top:0}.inner__video{position:relative;min-height:370px;width:100%;max-width:840px;background-repeat:no-repeat!important;background-size:cover!important;background-position:50%!important;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}#player{width:100%;height:100%}.plyr__control.plyr__control--overlaid{width:100px!important;height:100px!important;background:url(../img/playbutton.svg);background-repeat:no-repeat;background-size:cover;background-position:50%}.plyr__control.plyr__control--overlaid:hover{opacity:.7;color:transparent!important;background:none!important;background:url(../img/playbutton.svg)!important}.plyr__control.plyr__control--overlaid svg{display:none!important}.play__video{cursor:pointer;transition:all .4s ease}.play__video:hover{opacity:.7}.question__video--after{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:50px}.question__video--after>p{margin-top:0;font-size:18px;font-weight:400;margin-bottom:30px}.quiz__button a{width:180px;height:60px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;text-decoration:none;border-radius:4px;background-color:#000;transition:all .4s ease}.question__profile--block .question__video--main{padding-left:0;padding-right:0}.quiz__button a:hover{opacity:.7}.quiz__block{max-width:740px;margin-left:auto;margin-right:auto;margin-top:-65px}.quiz__title>p{margin:0;font-size:24px;font-weight:700;color:#000}.quiz__title{margin-bottom:40px}.head__quiz>h2{font-size:45px;font-weight:700;color:#2c2c35;margin:0}.head__quiz{margin-bottom:50px}.question__video--after .quiz__button{min-width:0;max-width:100%}.quiz__button{min-width:65px;max-width:65px;max-height:65px;min-height:65px;display:flex;align-items:center;justify-content:center;border-radius:5px;background-color:#ddd;margin-right:20px}.quiz__text p{margin:0;font-size:18px;line-height:21px;font-weight:700;color:#000}.quiz__button span{font-size:45px;color:#fff;font-weight:700;display:inline-flex}.elem__quiz{cursor:pointer;background-color:#f7f8fa;display:flex;align-items:center;width:100%;margin-bottom:20px;padding:15px 50px 15px 20px;position:relative}.quiz__button{transition:all .4s ease}.elem__quiz:hover .quiz__button{background-color:#00d5cc}.status__mark{position:absolute;right:-20px;width:70px;height:70px}.inner__status,.status__mark{display:flex;align-items:center;justify-content:center}.inner__status{width:0;height:0;background-color:#fff;border-radius:250px;box-shadow:0 0 10px rgba(0,0,0,.16);transition:all .6s ease}.mark__block{transform:scale(0);transition:all .7s ease}.mark__block img{display:flex}.active__quiz .quiz__button{background-color:#00d5cc}.elem__quiz:last-child{margin-bottom:0}.quiz__submit{display:flex;justify-content:center;align-items:center;margin-top:85px}.elem__quiz>input{position:absolute;visibility:hidden}.quiz__submit a:hover{opacity:.7}.disabled__quiz--subm a{pointer-events:none}.quiz__submit a{width:180px;height:60px;border-radius:4px;background-color:#00d5cc;font-size:18px;font-weight:700;display:inline-flex;color:#000;text-transform:uppercase;text-decoration:none;transition:all .4s ease}.quiz__modal,.quiz__submit a{align-items:center;justify-content:center}.quiz__modal{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;display:none}.quiz__main--modal{width:100%;max-width:100%;height:100vh;display:flex;align-items:center;justify-content:center;padding-left:15px;padding-right:15px}.quiz__main--modal .quiz__video{max-width:660px;width:100%;margin-left:auto;margin-right:auto}.quiz__modal .plyr__controls__item.plyr__control{display:none}.quiz__modal .plyr__progress,.quiz__modal .plyr__progress *{pointer-events:none}.quiz__modal .plyr__controls__item.plyr__menu{display:none}.quiz__overlay{position:absolute;background-color:hsla(0,0%,100%,.92);filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px)}.modal-wrapper,.quiz__overlay{width:100%;height:100vh;left:0;top:0}.modal-wrapper{position:fixed;background-color:rgba(0,0,0,.8);z-index:8;padding:15px}.modal-inner{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;padding:0}.modal-inner .blocked-popup{background-color:#fff;border-radius:32px;padding:35px;width:100%;max-width:990px;position:relative;display:flex;align-items:flex-start;justify-content:space-between}.modal-inner .blocked-popup .blocked-popup-content h3{font-size:24px;font-weight:700;color:#2c2c35}.modal-inner .blocked-popup .blocked-popup-content p{font-size:20px;color:#2c2c35}.close__modal{position:absolute;right:20px;top:20px}.close__modal a{transition:all .4s ease;display:inline-flex;align-items:center;justify-content:center}.close__modal a img{max-width:60px;box-shadow:0 0 10px rgba(0,0,0,.15);border-radius:250px}.close__modal a:hover{opacity:.7}.question__profile--block{padding-left:40px;padding-right:40px}.staff__only a:hover{opacity:.7}.staff__only,.staff__only a{transition:all .4s ease}.staff__only{position:absolute;bottom:90px;display:inline-flex;margin-left:auto;margin-right:auto;color:#888;text-decoration:underline}.thank__staff{height:100vh;width:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:200px}.thank__staff--text>h2{text-align:center;font-size:45px;font-weight:700;margin-bottom:35px;margin-top:0}.thank__staff--text>p{font-size:24px;font-weight:700;text-align:center;color:#000;line-height:30px;margin:0}.staff__only a{font-size:18px;font-weight:400;text-decoration:underline;color:#888}.confirmed__block{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100vh;padding-bottom:200px;padding-left:15px;padding-right:15px}.confirmed__block.email-sent{background-color:#00d5cc}.confirmed__block>p{font-size:24px;font-weight:700;color:#000;margin:0;text-align:center}.confirmed__block>p.photo-confirm{max-width:800px}.confirmed__block>h2{font-size:45px;font-weight:700;margin-bottom:35px;margin-top:30px;color:#000}.photoeditor__block{max-width:680px;margin-left:auto;margin-right:auto;width:100%;padding-top:30px;padding-bottom:7px}.bottom__photo--switcher{margin-top:10px;padding-bottom:200px}.photoeditor__block .buttons__switcher{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.photoeditor__block .buttons__switcher>a{width:48%}.photoeditor__block .buttons__switcher>.retake__button:hover{opacity:.7}.photoeditor__block .buttons__switcher>.retake__button{border:2px solid #2c2c35;border-radius:4px;height:60px;display:flex;align-items:center;justify-content:center;color:#2c2c35;font-size:18px;font-weight:700;line-height:21px;text-transform:uppercase;transition:all .4s ease;text-decoration:none}.photoeditor__block .buttons__switcher>.confirm__button:hover{opacity:.7}.photoeditor__block .buttons__switcher>.confirm__button{border-radius:4px;height:60px;display:flex;align-items:center;justify-content:center;margin-top:0;text-decoration:none;background-color:#00d5cc;color:#2c2c35;font-size:18px;font-weight:700;text-transform:uppercase;transition:all .4s ease}.overlay__image{position:absolute;left:0;top:0;pointer-events:none;filter:blur(1px);-webkit-filter:blur(1px);background:radial-gradient(transparent 20%,transparent 50%,#dcdcdc 51%,#dcdcdc 52%);opacity:.8;width:100%;height:100%;z-index:86}.not__blurred--img{position:absolute;width:450px;height:450px;left:0;margin-left:auto;background-position:50%!important;background-repeat:no-repeat!important;background-size:auto!important;top:0;z-index:2;border-radius:500px;left:50%;top:50%;transform:translate(-50%,-50%)}.inner__container--photo{position:relative}.bottom__photo--switcher{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:10px}.bottom__photo--switcher>.elem__photo--switcher{border:4px solid transparent;border-radius:15px;overflow:hidden;transition:all .4s ease;display:flex;align-items:center;justify-content:center}.elem__photo--switcher img{max-width:128px;max-height:115px;width:auto}.inner__container--photo{min-height:670px;max-height:670px;max-width:670px;height:670px;margin-left:auto;margin-right:auto;overflow:hidden}.image__catcher{width:100%;height:100%;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.image__catcher img{width:100%}.grey__overlay{position:absolute;left:0;width:100%;height:100%;background-color:#dcdcdc;filter:blur(15px);-webkit-filter:blur(15px);opacity:.7;z-index:2}.main__photo--picker{width:500px;height:500px;overflow:hidden;border-radius:250px;position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;z-index:3}.inner__container--photo,.main__photo--picker{display:flex;align-items:center;justify-content:center}.main__photo--picker>img{width:auto;max-width:680px}.elem__photo--switcher{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;width:128px;min-height:115px}.elem__photo--switcher.active__switcher{border-color:#00d5cc}.bottom__photo--switcher>.elem__photo--switcher img,.elem__document--wrap{width:100%;display:flex;align-items:center}.elem__document--wrap{justify-content:space-between;background-color:#f7f8fa;padding:15px 25px;cursor:pointer}.right__email--wrapper{min-width:180px;margin-left:15px}.right__email--wrapper a:hover{opacity:.7}.email__wrapper--docs{align-items:center;justify-content:center}.left__email--wrapper{width:100%}.elem__mail input{width:100%;border:2px solid #2c2c35;border-radius:4px;padding-left:20px;padding-right:20px;outline:none}.elem__mail input,.right__email--wrapper a{height:60px;font-size:18px;font-weight:700;color:#000}.right__email--wrapper a{border-radius:4px;width:180px;background-color:#00d5cc;display:flex;align-items:center;justify-content:center;text-transform:uppercase;text-decoration:none;transition:all .4s ease}.wrap__docs--mailmain{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.wrap__inn__side{width:100%}.email__wrapper--docs{padding:35px 20px 30px;background-color:#fff;box-shadow:0 0 10px rgba(10,10,10,.21);display:flex;flex-direction:column;border-radius:6px}.opened__document{background-color:#00d5cc}.elem__document--wrap{transition:all .4s ease}.opened__document .elem__right>span{color:#fff}.elem__document--wrap .elem__left>span,.elem__document--wrap .elem__right>span{transition:all .4s ease}.opened__document .elem__left>span{color:#fff}.elem__mail{margin-bottom:15px}.elem__documents{margin-bottom:25px}.elem__documents:last-child{margin-bottom:0}.elem__print [type=radio]:checked+label:before,.elem__print [type=radio]:not(:checked)+label:before{width:30px!important;box-sizing:border-box;height:30px!important}.elem__print [type=radio]:checked+label:after,.elem__print [type=radio]:not(:checked)+label:after{width:20px!important;box-sizing:border-box;height:20px!important;left:5px}.elem__print [type=radio]:checked+label,.elem__print [type=radio]:not(:checked)+label{padding-left:55px}.elem__document--wrap{position:relative}.printer__wrapper--docs,.view__docs--block{box-shadow:0 0 10px rgba(10,10,10,.21);border-radius:6px}.elem__print,.elem__view{min-height:65px;display:flex;align-items:center;padding-left:20px;padding-right:20px;border-bottom:2px solid #ddd}.elem__print p label,.elem__view p label{color:#000!important;font-size:24px;font-weight:400}.elem__documents .elem__right>span{transition:all .5s ease;display:inline-flex}.elem__mail:last-child{margin-bottom:0}.add__mail{padding-right:195px;margin-top:15px}.add__mail a{color:#00d5cc;font-size:20px;font-weight:400;transition:all .4s ease;text-decoration:underline}.add__mail a:hover{opacity:.7}.elem__right span{font-size:25px;transition:all .4s ease}.elem__left{display:flex;align-items:center}.elem__image{margin-right:40px}.elem__left>span{font-weight:700;font-size:24px;color:#000}.printer__buttons{display:flex;align-items:flex-start;justify-content:space-between;padding:40px 20px 30px}.printer__buttons>a{color:#00d5cc;font-size:20px;font-weight:400;line-height:23px;transition:all .4s ease}.printer__buttons>a:hover{opacity:.7}.print__button--main a{width:180px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#00d5cc;border-radius:4px;font-size:18px;font-weight:700;color:#000;line-height:21px;text-transform:uppercase;text-decoration:none;transition:all .4s ease}.print__button--main a:hover{opacity:.7}.printer__wrapper--docs{display:none}.elem__print [type=checkbox]:checked,.elem__print [type=checkbox]:not(:checked){position:absolute;left:-9999px}.elem__print [type=checkbox]:checked+label,.elem__print [type=checkbox]:not(:checked)+label{position:relative;padding-left:55px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.elem__print [type=checkbox]:checked+label:before,.elem__print [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;border:2px solid #000;border-radius:100%;background:#fff;top:50%;transform:translateY(-50%)}.elem__print [type=checkbox]:checked+label:after,.elem__print [type=checkbox]:not(:checked)+label:after{content:"";width:22px;height:22px;background:#00d5cc;position:absolute;top:6px;left:6px;border-radius:100%;transition:all .2s ease;top:50%;transform:translateY(-50%)!important}.elem__view [type=checkbox]:checked,.elem__view [type=checkbox]:not(:checked){position:absolute;left:-9999px}.elem__view [type=checkbox]:checked+label,.elem__view [type=checkbox]:not(:checked)+label{position:relative;padding-left:55px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.elem__view [type=checkbox]:checked+label:before,.elem__view [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;border:2px solid #000;border-radius:100%;background:#fff;top:50%;transform:translateY(-50%)}.elem__point--group{margin-bottom:35px}.elem__point--group p{margin:0}.elem__point--group:last-child{margin-bottom:0}.elem__view [type=checkbox]:checked+label:after,.elem__view [type=checkbox]:not(:checked)+label:after{content:"";width:22px;height:22px;background:#00d5cc;position:absolute;top:6px;left:6px;border-radius:100%;transition:all .2s ease;top:50%;transform:translateY(-50%)!important}.view__button{padding:40px 20px 30px;display:flex;justify-content:flex-end}.view__button a:hover{opacity:.7}.view__button a{width:180px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#00d5cc;border-radius:4px;font-size:18px;font-weight:700;color:#000;line-height:21px;text-transform:uppercase;text-decoration:none;transition:all .4s ease}.agreement__documents--block{max-width:740px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.agreement__documents--block>h2{font-size:45px;font-weight:700;margin-bottom:45px;line-height:52px;margin-top:0;color:#000}.head__agreement{display:flex;align-items:flex-start;justify-content:space-between}.left__agreement>p{margin-top:0;font-size:14px;font-weight:700;color:#000;margin-bottom:5px}.left__agreement>span{color:#00d5cc;font-size:30px;font-weight:700;display:inline-flex;margin-bottom:20px}.article__wrap>.article__title{margin-top:0;font-size:14px;font-weight:700;color:#000;margin-bottom:20px}.article__wrap{margin-bottom:10px}.signature__date{margin-bottom:25px;margin-top:40px}.signature__date.signature__stick,.witness__signature.signature__stick{position:relative}.signature__date.signature__stick:before,.witness__signature.signature__stick:before{content:"";position:absolute;left:-200%;width:450%;height:1px;top:-10px;background-color:#ddd}.signature__date:last-child{margin-top:0;margin-bottom:0}.article__text>p{font-size:14px;font-weight:700;color:#000;line-height:16px;margin-bottom:20px;margin-top:0}.article__text>p span{font-weight:700;color:#00d5cc;font-size:16px}.article__wrap>p{margin:0}.article__wrap>ol li,.article__wrap>p,.article__wrap>ul li{color:#000;font-size:.8125rem;line-height:16px;font-weight:400}.right__agreement{margin-left:20px}.right__agreement>p{margin:0;font-size:16px;font-weight:700;line-height:18px;color:#00d5cc}#sign__block,#sign__block2,#sign__blockother{border:1px solid #707070;border-radius:4px;max-width:400px;min-width:400px;height:100px;overflow:hidden}.image__sign>img{width:100%}.image__sign{border:1px solid #707070;border-radius:4px;max-width:350px;min-width:350px;height:70px;display:flex;align-items:center;justify-content:center;overflow:hidden}.outer__sign{display:flex;align-items:flex-start;justify-content:space-between}.data__right{display:flex;flex-direction:column;justify-content:flex-start;max-width:100%;margin-left:30px;width:100%}.data__right>input{height:30px;border-radius:4px;border:1px solid #707070;margin-bottom:10px;font-size:16px;font-weight:700;outline:none;padding-left:15px;padding-right:15px}.data__right>span{font-size:12px;font-weight:400;color:#000}.agreement__documents--block{padding-bottom:160px;margin-top:-60px}.agreement__documents--block.second{margin-top:0}.agreements--block .agreement__documents--block{padding-bottom:0}.sign__left>img{max-width:350px}.article__wrap p span{font-weight:700}#sign__block2 canvas,#sign__block canvas,#sign__blockother canvas{height:100%!important}.consent__person{margin-bottom:15px}.no__spacer{margin-bottom:0}.consent__person>p{margin-top:0;font-size:14px;font-weight:700;color:#000;margin-bottom:5px}.consent__person>span{font-size:16px;font-weight:700;color:#00d5cc}.patient__buttons.back__option{justify-content:center;align-items:center}.patient__buttons.back__option>.back__button:hover{opacity:.7}.patient__buttons.back__option>.back__button{width:300px;height:60px;border-radius:4px;border:2px solid #2c2c35;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#000;line-height:21px;text-transform:uppercase;text-decoration:none;transition:all .4s ease}.patient__buttons.back__option>.back__button img{margin-right:30px}.xmark__agreements .profile__header{padding-top:100px}.agreement__documents--block .close__button{position:absolute;right:40px;top:20px;z-index:3;text-decoration:none;font-size:80px;color:#000;display:flex;align-items:center;justify-content:center;transition:all .4s ease}.agreement__documents--block .close__button:hover{opacity:.7}.agreement__documents--block.nobutton__space{padding-bottom:50px}.bin__button{position:absolute;right:20px;z-index:500;bottom:20px;transition:all .4s ease}.bin__button:hover{opacity:.7}.profile__agreement>.profile__picture>img{border-radius:250px;max-width:100px}.head__agreement.agreement__w--profile{justify-content:flex-start;margin-bottom:15px;align-items:flex-end}.agreement__w--profile .wrap__agreement--text{display:flex;justify-content:space-between;width:100%}.agreement__w--profile .left__agreement>span{margin-bottom:0}.profile__agreement>p{font-size:14px;font-weight:700;color:#000;margin-top:15px;margin-bottom:0}.profile__agreement{margin-right:100px;min-width:140px;display:flex;flex-direction:column;justify-content:center;align-items:center}.data__profile--right p{font-size:14px;font-weight:700;line-height:16px;text-align:left;margin:0}.data__profile--right{display:flex;align-items:flex-start;justify-content:center;margin-left:40px;margin-top:-25px}.data__profile--right .profile__right--date{margin-right:25px}.data__profile--right .profile__right--date img{max-width:100px;border-radius:250px}.service__main{max-width:740px;margin-left:auto;margin-right:auto;margin-top:-80px;padding-bottom:200px}.service__main>h2{font-size:45px;font-weight:700;color:#2c2c35;margin-bottom:35px;margin-top:0}.service__block.inverted{background-color:#f4f5f7}.quiz-consent-title{font-size:1rem;color:#00d5cc}.quiz-video{display:flex;justify-content:flex-end;padding-bottom:3rem}.quiz-video span{flex-grow:1;border-radius:4px;border:none;background-color:#fff;font-family:Helvetica Neue,sans-serif;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.quiz-video a,.quiz-video span{padding:.8rem 1rem;color:#2c2c35}.quiz-video a{width:150px;margin-left:-5px;background-color:#c6c6c6;font-weight:700;text-transform:uppercase;text-decoration:none;border-radius:6px;text-align:center}.radios__service .head__radios{display:flex;justify-content:flex-end}.radios__service .head__radios .left__radio{flex-grow:1;padding-left:1rem}.radios__service .head__radios .middle__radio{width:125px}.radios__service .head__radios .right__radio{width:170px;text-align:right;padding-right:1rem}.radios__service .head__radios p{font-size:1rem;color:#2c2c35;font-weight:700;margin-bottom:10px}.radios__service .main__radios{overflow-x:auto}.question-table{background-color:#fff;border-radius:4px;width:100%;margin-bottom:.6rem;padding:1rem 0 1.5rem 1rem}.question-table .question-text td{font-family:Helvetica Neue,sans-serif;font-size:.875rem;font-weight:700;padding-bottom:1.5rem}.question-table .answer-option td{padding-bottom:1rem;font-size:.8125rem}.question-table .answer-option .option-answer{width:110px}.question-table .answer-option .timestamp{text-align:right;padding-right:1rem;width:170px}.question-table .answer-option .option-number span{display:flex;align-items:center;justify-content:center;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:1rem;color:#fff;background-color:#ddd;border-radius:5px;width:22px;height:22px}.question-table .answer-option .option-number span.selected{background-color:#00d5cc}.option-answer{display:flex;align-items:center;-webkit-print-color-adjust:exact!important}.option-answer>span{margin-right:20px;margin-top:0;margin-bottom:0}.option-answer>span:last-child{margin-right:0}.option-answer [type=radio]:checked,.option-answer [type=radio]:not(:checked){position:absolute;left:-9999px}.option-answer [type=radio]:checked+label,.option-answer [type=radio]:not(:checked)+label{position:relative;padding-left:15px;cursor:pointer;line-height:20px;display:inline-block;color:#2c2c35;font-size:14px;font-weight:700}.option-answer [type=radio]:checked+label:before,.option-answer [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:11px;height:11px;border:1px solid #000;border-radius:100%;background:#fff;top:50%;transform:translateY(-50%)}.option-answer [type=radio]:checked+label:after,.option-answer [type=radio]:not(:checked)+label:after{content:"";width:7px;height:7px;background:#00d5cc;position:absolute;top:6px;left:3px;border-radius:100%;transition:all .2s ease;top:50%;transform:translateY(-50%)!important}.patient__question .other-notes h4{font-weight:700;font-size:14px;color:#000;margin:10px 0}.patient__question .other-notes p{font-size:14px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;background-color:#fff;padding:15px}.patient__question .additional-questions{display:flex;align-items:center}.patient__question .additional-questions div{width:50%}.patient__question .additional-questions div p{font-size:.875rem;font-weight:700;color:#000;margin-bottom:10px;margin-top:0}.patient__question .additional-questions div p:last-of-type{font-size:.75rem;color:#00d5cc}.patient__questions--checker{display:flex;align-items:flex-end;justify-content:center;-webkit-print-color-adjust:exact!important}.patient__questions--checker>p{margin-right:20px}.patient__questions--checker>p:last-child{margin-right:0}.patient__questions--checker>p{margin-top:0;margin-bottom:0}.patient__question [type=radio]:checked,.patient__question [type=radio]:not(:checked){position:absolute;left:-9999px}.patient__question [type=radio]:checked+label,.patient__question [type=radio]:not(:checked)+label{position:relative;padding-left:15px;cursor:pointer;line-height:20px;display:inline-block;color:#00d5cc;font-size:11px;font-weight:700}.patient__question [type=radio]:checked+label:before,.patient__question [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;width:11px;height:11px;border:1px solid #000;border-radius:100%;background:#fff;top:50%;transform:translateY(-50%)}.patient__question [type=radio]:checked+label:after,.patient__question [type=radio]:not(:checked)+label:after{content:"";width:7px;height:7px;background:#00d5cc;position:absolute;left:3px;border-radius:100%;transition:all .2s ease;top:50%;transform:translateY(-50%)!important}.patient__buttons.inverted{background-color:#f4f5f7}.declaration-title,.declaration-treatment{font-size:1rem;font-weight:700}.declaration-text{font-size:.875rem;font-weight:700}.declaration-text.first,.quiz__all--results .quiz__patient .tick__main{margin-bottom:2rem}.quiz__all--results .quiz__patient .declaration{margin-bottom:2rem;font-size:.875rem;font-weight:700}.head__radios p{font-size:18px;font-weight:700;line-height:21px;margin-bottom:20px;margin-top:0}.elem__radios>p{font-size:15px;color:#00d5cc;margin-top:0;margin-bottom:10px;font-weight:700}.switcher__radio{-webkit-print-color-adjust:exact!important}.left__radios--wrap,.switcher__radio{display:flex;align-items:center}.left__radios--wrap>span{font-size:14px;font-weight:400;color:#000;display:inline-flex;margin-right:25px}.outer__radios--wrap{display:flex;align-items:center}.right__radios--wrap{min-width:140px;margin-left:25px}.right__radios--wrap p{margin:0;font-size:14px;font-weight:400;color:#000}.switcher__radio>p{margin-right:20px;margin-top:0;margin-bottom:0}.outer__radios--wrap{margin-bottom:2px}.outer__radios--wrap:last-child{margin-bottom:0}.elem__radios{margin-bottom:20px}.elem__radios:last-child{margin-bottom:0}.switcher__radio>p:last-child{margin-right:0}.switcher__radio [type=radio]:checked,.switcher__radio [type=radio]:not(:checked){position:absolute;left:-9999px}.switcher__radio [type=radio]:checked+label,.switcher__radio [type=radio]:not(:checked)+label{position:relative;padding-left:15px;cursor:pointer;line-height:20px;display:inline-block;color:#00d5cc;font-size:11px;font-weight:700}.switcher__radio [type=radio]:checked+label:before,.switcher__radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:11px;height:11px;border:1px solid #000;border-radius:100%;background:#fff;top:50%;transform:translateY(-50%)}.switcher__radio [type=radio]:checked+label:after,.switcher__radio [type=radio]:not(:checked)+label:after{content:"";width:7px;height:7px;background:#00d5cc;position:absolute;top:6px;left:3px;border-radius:100%;transition:all .2s ease;top:50%;transform:translateY(-50%)!important}.patientdoc__bottom--part{display:flex;align-items:flex-start;justify-content:space-between}.left__patient--doc{margin-right:20px}.left__patient--doc>p,.right__patient--doc>p{font-size:14px;font-weight:700;color:#000;margin-bottom:15px;margin-top:0}.textarea__wrap{display:inline-flex}.left__patient--doc>.textarea__wrap textarea{border:0;outline:none;padding:15px 40px 15px 15px;resize:none;background-color:#f4f5f7;border-radius:4px;font-size:14px;font-weight:400;line-height:16px;height:120px}.left__patient--doc>.textarea__wrap textarea::-webkit-scrollbar{width:0;background:transparent}.left__patient--doc{position:relative}.top__text{position:absolute;right:13px;top:5px;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.textarea__wrap{position:relative}.bottom__text img{display:flex}.bottom__text{position:absolute;right:13px;bottom:3px;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.left__patient--doc .textarea__wrap>textarea::-webkit-input-placeholder{color:#dedede}.left__patient--doc .textarea__wrap>textarea::-moz-placeholder{color:#dedede}.left__patient--doc .textarea__wrap>textarea:-ms-input-placeholder{color:#dedede}.left__patient--doc .textarea__wrap>textarea:-moz-placeholder{color:#dedede}.inner__section p{margin:0;font-size:14px;font-weight:400;color:#000;line-height:17px}.inner__section{border-radius:4px;position:relative;background-color:#f4f5f7;padding:10px 40px 10px 15px;display:flex;align-items:center;justify-content:flex-start}.inner__section span{position:absolute;right:10px;opacity:.7;display:flex;align-items:center;transition:all .4s ease}.elem__point{display:flex;align-items:flex-start;margin-bottom:5px}.right__patient--doc{width:100%;max-width:350px}.elem__point:last-child{margin-bottom:0}.point__remove:hover{opacity:.7}.point__section .drop__search{position:relative;transform:none!important;z-index:0}.point__section .drop__search ul li{min-height:0}.point__section .drop__search ul li a{font-size:15px;padding:7px 15px;min-height:0}.point__section .drop__search ul{max-height:200px}.point__section{width:100%;max-width:315px;cursor:pointer;position:relative}.point__remove{cursor:pointer;margin-left:5px;min-height:37px;min-width:36px;background-color:#ddd}.point__remove,.wrap__patient--drop{display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .4s ease}.wrap__patient--drop{width:100%;height:130px;position:relative;background-color:#f7f8fa}.wrap__patient--drop.signed{height:60px}.active__drop--block .wrap__patient--drop{background-color:#00d5cc!important}.active__drop--block .wrap__patient--drop span{transform:rotate(270deg)!important;color:#fff!important}.active__drop--block .wrap__patient--drop span i{color:#fff!important}.active__drop--block .drop__search ul li a{padding-left:50px;padding-right:50px}.active__drop--block .wrap__patient--drop>p{color:#fff}.patient__elem.drop__patient--block{flex-direction:column;padding-bottom:0;padding-top:0}.search__consent{width:100%}.search__head{position:relative;height:70px;display:flex;align-items:center;padding-left:30px;padding-right:30px;justify-content:center;border-bottom:2px solid #ddd}.search__head,.search__list{background-color:#f4f5f7}.search__consent{box-shadow:0 0 20px rgba(10,10,10,.21)}.search__list ul{list-style-type:none;margin:0;padding:0}.search__list ul li{border-bottom:2px solid #ddd}.search__list ul li:last-child{border-bottom:0}.search__list ul li a:hover{color:#fff;background-color:#00d5cc!important;font-weight:700}.search__patient{position:relative;display:flex;height:auto!important;flex-direction:column}.wrap__patient--drop{min-height:130px}.wrap__patient--drop.signed{min-height:60px}.search__list ul li a{font-size:24px;font-weight:400;color:#000;display:inline-flex;width:100%;padding:10px 30px;min-height:70px;text-decoration:none;align-items:center;transition:all .4s ease}.search__head a:hover{opacity:.7}.search__head a{position:absolute;right:45px;transition:all .4s ease}.search__head>input{width:100%;height:50px;border:0;outline:none;padding-left:20px;padding-right:60px;font-size:24px;color:#000;font-weight:400}.patient__elem.drop__patient--block .drop__search{position:relative;transform:none;z-index:0}.patient__elem.drop__patient--block .wrap__patient--drop span{transform:rotate(90deg);transition:all .5s ease}.patient__elem.drop__patient--block:hover .wrap__patient--drop{background-color:#00d5cc!important}.patient__elem.drop__patient--block:hover{background-color:transparent!important}.patient__elem.drop__patient--block{background-color:transparent;height:auto;border-radius:0}.new__practice--wrap>h2{margin-top:0;text-align:left;width:100%;font-size:45px;font-weight:700;line-height:52px;margin-bottom:30px;color:#2c2c35}.new__practice--form{width:100%}.new__practice--form .group__practice{margin-bottom:20px}.new__practice--form .group__practice:last-child{margin-bottom:0}.group__practice--buttons{display:flex;justify-content:flex-end;margin-bottom:20px;align-items:center}.group__slider,.group__slider input,.slider__content--form,.slider__content--form>form,.slider__practice{width:100%}.group__practice--buttons>div{width:33%}.slider__head--logo{display:flex;justify-content:center;align-items:center;margin-bottom:40px;position:relative}.slider__head--logo>.delete__slider--button{position:absolute;right:0;bottom:0;text-decoration:underline;color:#000;font-size:18px;font-weight:700;transition:all .4s ease}.slider__head--logo>.delete__slider--button:hover{opacity:.7}.slider__head--logo>img{max-width:120px;max-height:120px}.wrap__treatment--slider .slick-list{margin:0 -10px}.wrap__treatment--slider .slick-slide{margin:0 10px}.inner__slider *{outline:none}.slick-dots li.slick-active button{background-color:#00d5cc!important;transition:all .4s ease;margin-right:0}.slick-dots li button:before{content:none!important}.slick-dots li{display:inline-flex!important;align-items:center;justify-content:center}.slick-dots{bottom:-40px!important}.inner__slider .slick-prev:before{content:none}.inner__slider .slick-prev{height:45px;width:24px;background:url(../img/leftarrslide.svg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:50%!important;margin-top:60px;top:50%;left:-50px;transform:translateY(-50%)!important}.wrap__treatment--slider .slick-prev:before{content:none}.wrap__treatment--slider .slick-prev{height:45px;width:24px;background:url(../img/leftarrslide.svg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:50%!important;margin-top:0;top:50%;left:-35px;transform:translateY(-50%)!important}.inner__slider .slick-next:before{content:none}.inner__slider{position:relative;max-width:600px;margin-left:auto;margin-right:auto}.slider__practice{display:flex;justify-content:center}.inner__slider .slick-next{height:45px;width:24px;background:url(../img/rightarrslide.svg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:50%!important;margin-top:60px;top:50%;right:-50px;transform:translateY(-50%)!important}.wrap__treatment--slider .slick-next:before{content:none}.wrap__treatment--slider .slick-next{height:45px;width:24px;background:url(../img/rightarrslide.svg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:50%!important;margin-top:0;top:50%;right:-35px;transform:translateY(-50%)!important}.slick-dots li button{padding:0;width:12px!important;height:12px!important;border-radius:50px!important;background-color:#ddd!important}.inner__slider{margin-left:-10px;margin-right:-10px}.slick-list{margin:0 -10px}.group__slider{margin-bottom:25px}.group__slider:last-child{margin-bottom:0}.double__group--slider{display:flex;justify-content:space-between}.double__group--slider>.group__slider{width:49%}.group__slider>input{width:100%;height:60px;padding-left:20px;padding-right:20px;background-color:#f4f5f7;border-radius:4px;border:0;outline:none;font-size:24px;font-weight:400}.manuall__email{display:flex;justify-content:center}.manuall__email a{color:#c6c6c6;font-size:18px;font-weight:400;line-height:21px;margin:0;display:inline-flex;transition:all .4s ease}.manuall__email a:hover{opacity:.7}.find__address a{font-size:18px;color:#00d5cc;line-height:21px;display:inline-flex;transition:all .4s ease}.find__address a:hover{opacity:.7}.find__address{display:flex;justify-content:flex-end}.new__practice--form .group__practice input{width:100%;height:60px;padding-left:20px;padding-right:20px;background-color:#f4f5f7;border-radius:4px;border:0;outline:none;font-size:24px;font-weight:400}.new__practice--form .group__practice input::-webkit-input-placeholder{color:#c6c6c6;font-weight:400}.new__practice--form .group__practice input::-moz-placeholder{color:#c6c6c6;font-weight:400}.new__practice--form .group__practice input:-ms-input-placeholder{color:#c6c6c6;font-weight:400}.new__practice--form .group__practice input:-moz-placeholder{color:#c6c6c6;font-weight:400}.logo__htext{text-align:center;font-size:38px;font-weight:700;color:#c6c6c6;text-transform:uppercase;margin-bottom:0;margin-top:0}.slider__head--logo>#holder{min-height:130px;width:100%;background-color:#f4f5f7;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-direction:column}.slider__head--logo>#holder>p:nth-child(2){color:#c6c6c6;font-size:24px;font-weight:400;margin:0;line-height:28px}.profile--header.grey__header{background-color:#f4f5f7}.head__title--prof{display:flex;max-width:100%;color:#2c2c35;font-weight:700;margin:-40px 0 0}.title__consent{width:100%;margin-right:40px}.title__consent>input{height:75px;padding-left:15px;padding-right:15px;background-color:#f4f5f7;border-radius:4px;border:0;color:#000;outline:none;font-size:45px;font-weight:700}.logo__consent img{min-width:120px;min-height:80px;max-width:120px;max-height:80px}.title__consent>input{width:100%}.consent__block--form{padding-top:80px;padding-left:40px;padding-right:40px}.consent__subtitle>input{width:100%;max-width:455px;height:40px;padding-left:15px;padding-right:15px;background-color:#f4f5f7;border-radius:4px;border:0;color:#000;outline:none;font-size:14px;font-weight:700}.consent__subtitle{margin-bottom:10px}.consent__body textarea{height:330px;width:100%;background-color:#f4f5f7;border-radius:5px;border:0;resize:none;padding:10px 15px;outline:none;font-size:14px;font-weight:400;color:#000}.head__title--prof h2{margin-left:auto;margin-right:auto;text-align:left;font-size:45px;width:100%;max-width:760px;padding-left:0;padding-right:0}.consent__content .article__wrap span{font-weight:400;color:#00d5cc}.consent__block--form{width:100%;max-width:840px}.head__consent--form{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.head__consent--form>.consent__text>h2{font-size:45px;font-weight:700;color:#000;margin:0}.name__consent{margin-bottom:15px}.fullname__consent>p,.name__consent>.nm__wrap>p{margin-top:0;font-size:14px;font-weight:700;color:#000;margin-bottom:10px}.fullname__consent{margin-bottom:10px}.name__consent{display:flex;justify-content:space-between;align-items:flex-start}.nm__date>p{margin:0;font-size:16px;font-weight:700;color:#00d5cc}.fullname__consent>span{font-size:30px;font-weight:700;color:#00d5cc;display:inline-flex}.name__consent>.nm__wrap>span{font-size:16px;font-weight:700;color:#00d5cc;display:inline-flex}.consent__wrap{max-width:840px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}.consent__select{width:100%}.consent__inner{width:100%;display:flex;border:2px solid #00d5cc;border-radius:4px;padding-left:20px;height:60px;align-items:center;background-color:#fff;position:relative;padding-right:50px;cursor:pointer}.consent__inner span{font-size:18px;position:absolute;right:20px}.consent__inner p{font-size:18px;line-height:21px;color:#000;text-transform:uppercase;font-weight:700;margin:0}.consent__wrap{display:flex;align-items:flex-end}.wrap__list--last{background-color:#fff}.consent__button{margin-left:15px}.consent__button>a{min-width:180px;border-radius:4px;height:60px;background-color:#00d5cc;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:21px;text-transform:uppercase;color:#000;text-decoration:none;transition:all .4s ease;font-size:18px}.consent__button>a:hover{opacity:.7}.consent__bottom{padding-bottom:100px;padding-top:50px;background-color:#f4f5f7;margin-top:40px}.head__list--last{display:flex;align-items:center;position:relative;justify-content:space-between;background-color:#fff;padding:20px 50px 20px 25px;cursor:pointer;border-bottom:2px solid #f4f5f7}.head__list--last span{font-size:20px}.head__list--last p{margin:0;color:#000;font-size:24px;font-weight:700}.head__list--last span{position:absolute;right:20px;width:28px;display:flex;align-items:center;justify-content:center}.elem__list--grey>span{position:absolute;right:20px;font-size:25px}.block__list--last ul li [type=checkbox]:checked+label:before,.block__list--last ul li [type=checkbox]:not(:checked)+label:before{width:19px;height:19px;border:1px solid #707070;border-radius:0;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.block__list--last ul li [type=checkbox]:checked+label:after,.block__list--last ul li [type=checkbox]:not(:checked)+label:after{content:"";border-radius:25px;background-color:#00d5cc;position:absolute;top:-4px;left:5px;font-size:0;width:24px;height:24px;line-height:.8;color:#09ad7e;transition:all .2s;font-family:Lucida Sans Unicode,Arial Unicode MS,Arial;top:50%;transform:translateY(-50%)!important}.elem__list--grey span{transition:all .4s ease;position:absolute;right:20px}.opened__last{background-color:#00d5cc}.head__list--last{transition:all .4s ease}.opened__last p{color:#fff}.block__list--last{display:none}.elem__list--grey span img{display:flex}.elem__list--light span{transition:all .4s ease;position:absolute;right:20px}.consent__inner>span img,.elem__list--light span img{display:flex}.consent__inner>span{transition:all .4s ease;position:absolute;right:20px}.consent__main,.wrap__elem--light,.wrap__list--last{display:none}.block__list--last ul li [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.block__list--last ul li [type=checkbox]:disabled:checked+label:before,.block__list--last ul li [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.block__list--last ul li{position:relative;border-bottom:2px solid #ddd;padding:15px 25px;min-height:70px;display:flex;align-items:center;justify-content:flex-start}.block__list--last ul li p{margin:0;font-size:24px;font-weight:400;color:#000!important}.block__list--last ul{padding-left:0;list-style-type:none;margin:0}.block__list--last ul li [type=checkbox]:disabled:checked+label:after{color:#999}.block__list--last ul li [type=checkbox]:disabled+label{color:#aaa;font-size:14px;color:#000;line-height:16px;font-weight:400}.block__list--last ul li [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.block__list--last ul li [type=checkbox]:checked,.block__list--last ul li [type=checkbox]:not(:checked){position:absolute;left:-9999px}.block__list--last ul li [type=checkbox]:checked+label,.block__list--last ul li [type=checkbox]:not(:checked)+label{position:relative;padding-left:55px;cursor:pointer;line-height:20px;display:inline-block;color:#000}.block__list--last ul li [type=checkbox]:checked+label:before,.block__list--last ul li [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:30px;height:30px;border:2px solid #000;border-radius:100%;background:#fff;top:50%;transform:translateY(-50%)}.elem__list--grey{display:flex;align-items:center;position:relative;justify-content:space-between;background-color:#ddd;cursor:pointer;padding:20px 50px 20px 25px;border-bottom:2px solid #f4f5f7;transition:all .4s ease}.elem__list--light p{margin:0;color:#000;font-size:24px;font-weight:700}.elem__list--light{display:flex;align-items:center;position:relative;justify-content:space-between;background-color:#f4f5f7;cursor:pointer;padding:20px 50px 20px 25px;border-bottom:2px solid #ddd;transition:all .4s ease}.wrap__elem--listgrey:last-child .elem__list--grey{border-bottom:0}.consent__main{box-shadow:0 0 20px rgba(10,10,10,.21)}.elem__list--grey p{margin:0;color:#000;font-size:24px;font-weight:700}.profile--header.grey__header{position:static}.treatments__details>h2{color:#2c2c35;font-size:45px;font-weight:700;margin-bottom:20px;margin-top:0}.no-templates,.treatments__details>p{font-size:24px;font-weight:700;margin-bottom:50px;margin-top:0;color:#000}.treatments__details{height:auto;min-height:100vh;width:100%;max-width:840px;padding:170px 40px}.preset__block{display:none;background-color:#00d5cc;width:100%;padding-top:10px;padding-bottom:30px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.preset__block .block__list--last ul li p,.preset__block .consent__list--grey p{padding-left:0;padding-right:0}.preset__input{width:100%;padding-left:20px;padding-right:20px;margin-bottom:15px}.preset__bottom .consent__button a{background-color:#000;color:#fff}.preset__bottom{display:flex;align-items:flex-end;justify-content:space-between;padding-left:20px;padding-right:20px}.preset__bottom .consent__inner span{transform:none}.preset__bottom .consent__inner p{padding-left:0;padding-right:0}.preset__input>textarea{width:100%;height:auto;padding-left:20px;padding-right:20px;font-size:24px;font-weight:400;color:#000;border-radius:4px;border:0;outline:none;resize:none}.preset__input>p{font-size:18px;font-weight:700;color:#fff;margin-top:0;margin-bottom:15px;padding-left:0;padding-right:0}.treatment__slider>h2{font-size:45px;font-weight:700;margin-top:0;color:#2c2c35;margin-bottom:25px}.wrap__treatment--slider .inner__treat--slider{background-color:#f4f5f7;border-radius:4px;padding:20px 15px 50px}.head__treat--slide{justify-content:space-between}.head__treat--buttons,.head__treat--slide{display:flex;align-items:center}.head__treat--slide{margin-bottom:15px}.cont__treat--slide{margin-bottom:20px}.linked__treat{margin-bottom:15px}.linked__treat>p{margin-top:0;margin-bottom:10px;font-size:18px;font-weight:700;line-height:21px}.wrap__linked--inner{background-color:#fff;border-radius:4px;padding:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:7px;grid-row-gap:7px;max-height:142px;overflow-y:auto}.wrap__linked--inner::-webkit-scrollbar{width:5px}.wrap__linked--inner::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.wrap__linked--inner::-webkit-scrollbar-thumb{background:#00d5cc;border-radius:5px}.txt__link--treat p{font-size:20px;font-weight:400;color:#fff;margin:0;padding-left:10px;padding-right:45px}.elem__link--treat>a{position:absolute;right:0;top:0}.elem__link--treat{position:relative;min-height:36px;justify-content:space-between;display:flex;align-items:center;background-color:#ddd}.elem__link--treat>a img{display:flex}.elem__link--treat>a:hover{opacity:.7;text-decoration:none}.elem__link--treat>a{min-width:36px;min-height:36px;max-width:36px;max-height:36px;display:flex;align-items:center;background-color:#c6c6c6;border-radius:4px;justify-content:center;transition:all .4s ease}.cont__treat--slide>textarea{width:100%;height:auto;padding-left:20px;padding-right:20px;font-size:24px;font-weight:400;color:#000;border-radius:4px;border:0;outline:none;resize:none}.head__treat--slide>p{margin:0;font-size:18px;font-weight:700;line-height:21px}.head__treat--buttons>a:hover{opacity:.7}.head__treat--buttons>a{color:#000;font-size:18px;line-height:21px;text-decoration:underline;font-weight:700;transition:all .4s ease}.head__treat--buttons>a:first-child{margin-right:25px}.wrap__treatment--slider *{outline:none}.elem__treat--slide .preset__bottom{padding-left:0;padding-right:0}.elem__treat--slide .preset__bottom .consent__button a{background-color:#00d5cc;color:#fff}.photo__block.photo__full{padding-bottom:30px}.photo__block.photo__full .helper-text{font-size:16px;color:#00d5cc;margin-top:10px}.service__upd.service__main{padding-bottom:0}.service__answers.service__main{margin-top:20px;padding:0 40px}.additional__info--section{background-color:#f4f5f7;padding:20px 15px 40px}.additional__info--section.inverted{background-color:#fff}.additional__info--section.inverted .inner__additional--info textarea{background-color:#f4f5f7}.additional__info--section{margin-bottom:150px}.inner__additional--info{display:flex;flex-direction:column}.additional__info--section.first{background-color:#f4f5f7;width:100%;max-width:760px;padding-top:20px;padding-bottom:40px}.additional__info--section.first .inner__additional--info{display:flex;flex-direction:column;padding:0 15px}.inner__additional--info>textarea{width:100%;height:160px;color:#000;font-weight:400;font-size:.8125rem;padding:15px;outline:none;border:0;resize:none;margin-bottom:15px}.inner__additional--info>span{color:#00d5cc;font-size:12px;font-weight:700;display:inline-flex;margin-bottom:30px}.save__additional{display:flex;justify-content:flex-end}.save__additional a:hover{opacity:.7}.save__additional a{width:180px;height:60px;background-color:#2c2c35;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;text-decoration:none;transition:all .4s ease;border-radius:4px;background-color:#00d5cc;text-transform:uppercase}.inner__additional--info>p{font-weight:700;font-size:14px;color:#000;margin-bottom:10px;margin-top:0}.additional__info--section+.patient__buttons{width:100%;max-width:100%}.additional__info--section .inner__additional--info{max-width:740px;margin-left:auto;margin-right:auto}.additional__quiz>p{color:#000;font-size:14px;font-weight:700;margin:0 0 5px}.inner__quiz--add p{margin:0;font-size:14px;font-weight:400;color:#000}.inner__quiz--add{border-radius:4px;padding:20px 15px;margin-bottom:30px;box-shadow:0 0 10px rgba(0,0,0,.15)}.quiz__patient .patient__sign>p,.quiz__patient .witness__signature p{color:#000;font-size:14px;font-weight:700;margin:0 0 5px}.quiz__patient>p>span{color:#00d5cc;font-size:30px;font-weight:700}.quiz__patient>p{color:#000;font-size:14px;font-weight:400}.quiz__all--results>p{color:#000;font-size:13px;font-weight:700;margin-bottom:15px;margin-top:0}.quiz__all--results>h6{color:#000;font-size:18px;line-height:21px;margin-bottom:40px;margin-top:0}.witness__signature.signature__stick{margin-top:25px}.quiz__all--results{padding-bottom:200px}.info__text--patient>ol li,.info__text--patient>p,.info__text--patient>ul li{color:#000;font-size:13px;line-height:16px}.info__text--headline>h6{color:#000;font-size:14px;font-weight:700;margin-bottom:5px;margin-top:0}.info__text--headline>p{color:#000;font-size:13px;line-height:16px}.info__text--headline>ul{padding-left:50px}.info__text--headline>ul li span{font-weight:700}.info__text--headline>ul li{color:#000;font-size:13px;line-height:16px;margin-bottom:5px}.info__text--headline>ul li:last-child{margin-bottom:0}.main__content--agreement{padding-bottom:200px;max-width:740px;margin-left:auto;margin-right:auto}.main__content--agreement p{font-size:.8125rem}.main__content--agreement.const__agreement{max-width:690px;padding-left:15px;padding-right:15px}.main__content--agreement.const__agreement.at-home{padding-bottom:300px}.additional__info--consent>h6{font-size:14px;font-weight:700;margin-bottom:10px;margin-top:0}.additional__info--consent{margin-top:40px;margin-bottom:40px}.additional__info--consent>p{color:#2c2c35;font-size:.8125rem;line-height:17px;font-weight:400;margin:0}.consent__agreement.agreement__documents--block{padding-bottom:0}.main__content--agreement.const__agreement{padding-bottom:200px}.acknowledgment__block{max-width:100%;margin-left:auto;margin-right:auto;background-color:#f4f5f7;padding:30px 15px}.inner__acknowledgment{max-width:660px;margin-left:auto;margin-right:auto}.acknowledgment__block .inner__acknowledgment .confirm__acknowledgment .tick__head{display:flex;align-items:center;justify-content:flex-start}.acknowledgment__block .inner__acknowledgment .confirm__acknowledgment .tick__main .elem__tick p label:after,.acknowledgment__block .inner__acknowledgment .confirm__acknowledgment .tick__main .elem__tick p label:before,.quiz__all--results .quiz__patient .tick__main .elem__tick p label:after,.quiz__all--results .quiz__patient .tick__main .elem__tick p label:before{top:50%;transform:translateY(-50%)}.acknowledgment__block .inner__acknowledgment .confirm__acknowledgment .tick__main .elem__tick p label,.quiz__all--results .quiz__patient .tick__main .elem__tick p label{color:#000;font-size:13px;line-height:16px;font-weight:400}.acknowledgment__block .inner__acknowledgment .confirm__acknowledgment .tick__main .elem__tick p,.quiz__all--results .quiz__patient .tick__main .elem__tick p{display:flex}.acknowledgment__block .inner__acknowledgment .confirm__acknowledgment .tick__main,.quiz__all--results .quiz__patient .tick__main{padding-left:60px}.acknowledgment__block .inner__acknowledgment .confirm__acknowledgment .tick__head>p{max-width:100px;margin-right:10px;color:#000;font-size:13px;line-height:16px;font-weight:700}.acknowledgment__block .inner__acknowledgment .confirm__acknowledgment .tick__head>p:last-child{margin-right:0}.acknowledgment__block .inner__acknowledgment>p{color:#000;font-size:14px;line-height:17px;font-weight:400}.acknowledgment__block .inner__acknowledgment>h6{color:#000;font-size:14px;line-height:17px;font-weight:700;margin-top:0;margin-bottom:5px}.acknowledge__block.patient__buttons{max-width:100%;z-index:10}.rotate__buttons>a:first-child{margin-right:10px}.rotate__buttons a:hover{opacity:.7}.rotate__buttons a{text-decoration:none;transition:all .4s ease}.rotate__buttons a img{max-width:48px}.rotate__buttons{position:absolute;left:20px;bottom:20px;z-index:5}@media (max-width:991px){.profile__dashboard--menu li{flex:0 0 50%;max-width:50%}}@media (max-width:767px){.inner__video .plyr__video-embed#player{position:relative;padding-bottom:56.25%}.inner__video .plyr__video-embed#player iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.profile__dashboard--menu li .admin-dropdown-title,.profile__dashboard--menu li a{font-size:20px}.quiz__all--results{padding-bottom:120px}.quiz__patient>p>span{font-size:24px}.quiz__all--results>h6{font-size:16px;line-height:19px;margin-bottom:25px}.elem__template .template__button>a{min-width:110px;font-size:16px}.additional__info--section{margin-bottom:120px}.save__additional a{min-height:50px;height:50px;width:150px}.photo__block.photo__full{height:auto;min-height:100vh;padding-bottom:30px}.photo__block>span{margin-bottom:40px;font-size:13px}a.take__photo{font-size:16px;min-height:50px;min-width:150px}.cont__treat--slide>input{font-size:20px}.wrap__treatment--slider .inner__treat--slider{padding-bottom:20px}.wrap__treatment--slider .slick-prev{left:-12px;z-index:2}.wrap__treatment--slider .slick-next{right:-12px;z-index:2}.treatment__slider>h2{font-size:32px}.treatments__details{padding-left:15px;padding-right:15px}.treatments__details>h2{font-size:32px}.treatments__details{padding-top:130px;padding-bottom:130px}.treatments__details>p{font-size:20px;margin-bottom:25px}.preset__input>input{font-size:20px}.head__consent--form>.consent__text>h2{font-size:32px}.consent__wrap{padding-left:15px;padding-right:15px}.block__list--last ul li p,.elem__list--grey p,.elem__list--light p,.head__list--last p{font-size:20px}.head__title--prof{margin-top:0}.consent__block--form .signature__date{margin-top:20px}.consent__block--form{padding-top:30px}.title__consent>input{font-size:28px;height:60px}.head__consent--form{margin-bottom:15px}.fullname__consent>span{font-size:25px}.head__title--prof h2{font-size:32px;margin-top:0;margin-bottom:0;padding:15px 0}.consent__block--form{padding-left:15px;padding-right:15px}.search__head a{right:25px}.search__head,.search__list ul li a{padding-left:15px;padding-right:15px}.search__head>input,.search__list ul li a{font-size:20px}.group__slider{margin-bottom:20px}.slider__practice>.elem__slider{padding-top:20px}.logo__htext{font-size:29px}.group__slider>input{padding-left:15px;padding-right:15px}.slider__head--logo{margin-bottom:20px}.group__slider>input{height:50px;font-size:20px}.inner__slider .slick-prev,.slick-dots{left:0}.inner__slider{width:100%;max-width:100%;padding-left:35px;padding-right:35px}.inner__slider .slick-next{right:0}.new__practice--wrap,.profile__inner--block{padding-left:15px;padding-right:15px}.group__practice--buttons>div{width:auto}.new__practice--wrap>h2{font-size:32px;margin-bottom:20px}.new__practice--form .group__practice input{height:50px;font-size:20px}.group__practice--buttons{flex-direction:column;justify-content:center;align-items:center}.find__address{justify-content:center;margin-top:10px}.controls__buttons>.cancel__button,.controls__buttons>.create__button{height:50px}.service__main{padding-bottom:130px}.right__patient--doc{min-width:310px}.left__patient--doc,.left__patient--doc>.textarea__wrap textarea,.textarea__wrap{width:100%}.service__main{padding-left:15px;padding-right:15px;margin-top:0}.service__main>h2{font-size:32px;margin-bottom:25px}.head__radios p{font-size:16px;margin-bottom:12px}.elem__radios>p{font-size:14px}.data__profile--right{max-width:270px}.profile__agreement{margin-right:30px}.photoeditor__block .buttons__switcher>.confirm__button,.photoeditor__block .buttons__switcher>.retake__button{height:50px}.photoeditor__block{padding-left:15px;padding-right:15px;padding-bottom:20px}.elem__photo--switcher{width:auto;min-height:0;height:100px}.inner__container--photo{height:670px;min-height:0;max-width:670px}.agreement__documents--block .close__button{right:85px}.xmark__agreements .profile__header{padding-top:20px}.agreement__documents--block .close__button{top:25px}.patient__buttons.back__option>.back__button{width:100%;max-width:240px;height:50px}.image__sign{height:60px;min-width:0;max-width:100%}.agreement__documents--block{margin-top:0;padding-bottom:120px}.agreement__documents--block>h2{font-size:32px;margin-bottom:25px}.left__agreement>span{font-size:10px;font-size:23px}#sign__block,#sign__block2,#sign__blockother{min-width:0;height:60px}.sign__left{width:48%;min-width:0;overflow-y:hidden;max-width:1000px}.data__right{width:48%}.agreement__documents--block{padding-left:15px;padding-right:15px}.printer__buttons>a{font-size:18px}.elem__print p label{font-size:20px}.elem__print [type=radio]:checked+label,.elem__print [type=radio]:not(:checked)+label{padding-left:45px}.elem__mail input,.right__email--wrapper a{height:50px}.elem__image img{max-width:130px}.elem__left>span{font-size:20px}.elem__image{margin-right:25px}.confirmed__block>h2{font-size:32px;margin-top:0;margin-bottom:20px}.confirmed__block>p{font-size:20px}.thank__staff--text>h2{font-size:32px;margin-bottom:25px}.thank__staff--text>p{font-size:20px}.status__mark{right:0}.head__quiz>h2{font-size:32px}.quiz__title{margin-bottom:25px}.quiz__block{padding-left:15px;padding-right:15px}.question__profile--block{padding-left:0;padding-right:0}.quiz__title>p{font-size:20px}.quiz__block{margin-top:-40px}.elem__quiz{padding:12px 80px 12px 10px}.quiz__text p{font-size:16px;line-height:18px}.quiz__submit{margin-top:50px}.head__quiz{margin-bottom:25px}.inner__video{min-height:0}.question__profile--block .question__video--main{padding-left:15px;padding-right:15px}.question__video--after>p{margin-bottom:20px}.question__video--main>h2{font-size:32px;margin-bottom:25px}.question__video--after{margin-top:25px}.profile__header{padding:20px 15px}.welcome__profile--block{padding-left:15px;padding-right:15px}.checkmark__point{margin-top:25px}.point__full--name input{font-size:20px;height:50px}.photo__block>h2{font-size:32px;margin-bottom:25px;line-height:35px;max-width:400px}.head__profile--welcome>h2{font-size:32px;line-height:40px;margin-bottom:30px}.select__point--block>p{font-size:16px;margin-bottom:25px}.elem__point--group label{font-size:16px}.wrap__point--group{margin-bottom:20px}.confirm__button{margin-top:25px}.photo__block>p{font-size:20px}.photo__block .photo__head{margin-bottom:30px}.wrap__list--top p{font-size:20px}.wrap__list--top{padding:15px 50px 15px 25px}.patient__saved>h2{font-size:32px;margin-top:30px}.finish__block>h2{font-size:32px;margin-bottom:30px}.drop__search ul li a{font-size:20px}.patient__form form>div>p{margin-bottom:10px}.patient__elem p{font-size:20px}.patient__buttons{background-color:#fff}.profile__inner--block>p.per__month{font-size:20px;margin-bottom:20px}.profile__inner--block .profile__card>div p{font-size:16px;line-height:19px}.menu__list ul li a{font-size:32px}.patient__form form>div>input{font-size:20px}.profile__inner--block .profile__card>div input{height:50px;font-size:20px}.menu__float{padding-left:25px;padding-right:25px;width:275px}.close__button{margin-bottom:25px}.thank__full>p{font-size:21px;margin-bottom:35px}.group__profile>input{height:50px;font-size:20px}.group__logo #holder{min-height:100px}.group__logo #holder p{font-size:20px}.profile__inner--block>h2{font-size:32px}.profile--header .outer__header{min-height:120px}.welcome__block>h2{font-size:32px;margin-bottom:15px}.welcome__block>p,.welcome__image{margin-bottom:25px}.welcome__block>p{font-size:24px}.sign__inner--block>.price__signup{font-size:21px;margin-bottom:20px}.sign__up--header{padding-top:0;padding-bottom:0}.sign__up--header .outer__header{min-height:120px}.sign__up--header{padding-right:15px;padding-left:15px}.sign__up--block{align-items:flex-start}.card__form .group__status--effect>input{height:50px;font-size:20px}.group__status--effect>p{font-size:16px;line-height:19px}.group__form--subm input,.login__form .group__form input{height:50px}.inner__login>h2{font-size:32px;margin-bottom:30px}.login__form .group__form input{font-size:20px}.sign__inner--block .group__sign input{font-size:20px;height:50px}.sign__inner--block .group__next a{height:50px}.sign__inner--block>h2{font-size:32px;margin-bottom:20px}.sign__up--header{min-height:0}.sign__up--block{min-height:100vh;height:auto;justify-content:center;padding-top:110px;padding-bottom:110px}.sign__up--header.sign__up{padding:5px 15px}.welcome__text>p{font-size:21px;line-height:24px}.thank__full>h2{font-size:32px;margin-bottom:25px;margin-top:30px}.controls__buttons>.edit__button,.controls__buttons>.prev__button,.controls__buttons>.save__button,.thank__button a{height:50px}.controls__buttons{bottom:0}.new__practice--wrap,.profile__inner--block{align-items:flex-start;padding-top:120px;justify-content:flex-start;padding-bottom:140px}.controls__buttons,.new__practice--wrap .controls__buttons,.profile__inner--block{padding-left:15px;padding-right:15px}.profile__dashboard--menu li{flex:0 0 100%;max-width:100%;margin-bottom:15px}.profile__dashboard--content{flex-direction:column}.profile__dashboard--content .dashboard-video{max-width:100%}.profile__dashboard--content .dashboard-info{max-width:100%;padding-left:0}.patient__buttons,.patient__wrap,.profile--header{padding-left:15px;padding-right:15px}.patient__wrap>h2{font-size:32px;margin-bottom:20px}.patient__inner>.patient__elem{height:120px}.patient__wrap{padding-top:120px;padding-bottom:120px}.patient__buttons{padding-top:15px;padding-bottom:45px}.wrap__patient--drop{min-height:120px}.patient__inner>.patient__elem.drop__patient--block{height:auto;padding:0}.wrap__patient--drop{height:120px}.active__drop--block .drop__search ul li a{padding-left:15px;padding-right:15px}.patient__buttons>.save__patient.large{font-size:15px;padding-left:15px}.patient__buttons .next__patient.large{font-size:15px;padding-left:15px;padding-right:15px}}@media (max-width:640px){.photo__block>p{font-size:18px;line-height:24px}.preset__bottom{flex-direction:column}.preset__bottom .consent__button{margin-left:0}.consent__wrap{flex-direction:column;justify-content:center;align-items:center}.consent__bottom{padding-bottom:40px}.consent__select{margin-bottom:15px}.patientdoc__bottom--part{flex-direction:column}.left__patient--doc{margin-right:0;margin-bottom:15px}.right__patient--doc{max-width:100%;width:100%}.point__section{max-width:100%}.data__profile--right{margin-left:20px;max-width:240px}.data__profile--right .profile__right--date{margin-right:15px}.controls__buttons>.prev__button img{left:25px}}@media (max-width:540px){.quiz__all--results{padding-bottom:120px}.additional__info--section{margin-bottom:95px}.photo__block>span{margin-bottom:25px}.photo__full.photo__block .photo__head{margin-bottom:15px}.preset__bottom,.preset__input{padding-left:12px;padding-right:12px}.preset__block{padding-bottom:15px}.preset__block .preset__input p{padding-left:0}.patient__elem p{font-size:18px}.preset__input>input{height:50px}.slider__practice>.elem__slider{width:100%}.double__group--slider{flex-direction:column;justify-content:center}.double__group--slider>.group__slider{width:100%}.data__profile--right p{font-size:13px}.data__profile--right .profile__right--date img{max-width:85px}.data__profile--right{max-width:215px}.data__profile--right .profile__right--date{margin-right:10px}.head__agreement.agreement__w--profile{flex-direction:column;justify-content:center;align-items:center}.profile__agreement{margin-right:0;margin-bottom:20px}.bin__button{right:25px;bottom:25px}.rotate__buttons a img{max-width:30px}.rotate__buttons{left:25px;bottom:25px}.bin__button img{max-width:32px}.patient__buttons>.save__patient{width:160px}.patient__elem p{padding-left:25px}.patient__buttons .next__patient,.patient__buttons .prev__patient{width:160px}.menu__float{padding-top:20px}.close__button{margin-bottom:15px}.new__practice--wrap,.profile__inner--block{height:auto}.profile--header .outer__header{min-height:0}.profile__block{height:auto}.controls__buttons{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;padding-bottom:10px;padding-top:10px;position:fixed;bottom:0;left:0}.new__practice--wrap,.profile__inner--block{padding-top:85px}.controls__buttons>.cancel__button,.controls__buttons>.create__button,.controls__buttons>.prev__button{width:100%;margin-bottom:10px}.controls__buttons>.edit__button,.controls__buttons>.save__button{width:100%;margin-bottom:0}.patient__buttons{padding-bottom:20px}}@media (max-width:480px){.main__content--agreement.const__agreement{padding-bottom:100px}.acknowledgment__block .inner__acknowledgment .confirm__acknowledgment .tick__main{padding-left:30px}.additional__info--consent{margin:20px 0}.agreement__documents--block>h2{font-size:25px;line-height:30px}.treatment__slider>h2{margin-bottom:20px;font-size:26px}.head__treat--slide{flex-direction:column}.head__treat--buttons{margin-top:10px}.wrap__linked--inner{grid-template-columns:1fr}.treatments__details{padding-top:75px}.treatments__details>h2{font-size:28px}.treatments__details>p{font-size:18px}.name__consent{flex-direction:column-reverse;justify-content:flex-start}.nm__date{margin-bottom:10px}.consent__body textarea{height:220px}.consent__bottom{padding-bottom:20px;padding-top:25px}.consent__inner p{font-size:16px;line-height:19px}.block__list--last ul li,.consent__inner,.elem__list--grey,.elem__list--light,.head__list--last{padding-left:15px}.head__consent--form{flex-direction:column-reverse}.title__consent{margin-right:0}.logo__consent{margin-bottom:15px}.menu__list ul li a{font-size:27px}.menu__list ul li{margin-bottom:30px}.search__list ul li a{min-height:55px}.slider__practice>.elem__slider{padding-top:0}.group__slider>input{font-size:17px}.inner__slider .slick-next{width:16px;background-size:contain!important;right:-10px}.inner__slider{padding-left:0;padding-right:0}.inner__slider .slick-prev{width:16px;background-size:contain!important;left:-10px}.patient__elem.drop__patient--block .drop__search ul li a{padding:12px 10px}.patient__elem.drop__patient--block .drop__search ul li,.patient__elem.drop__patient--block .drop__search ul li a{min-height:55px}.left__radios--wrap>span{margin-right:15px}.switcher__radio>p{margin-right:10px}.right__radios--wrap{margin-left:10px}.left__radio{min-width:190px}.right__patient--doc{min-width:0}.signature__date--prof.signature__date.signature__stick:before,.witness__signature.signature__stick:before{top:-12px}.data__profile--right{align-items:center;margin:0 auto 10px}.photoeditor__block .buttons__switcher>.confirm__button,.photoeditor__block .buttons__switcher>.retake__button{font-size:16px}.photoeditor__block{padding-top:20px}.bottom__photo--switcher>.elem__photo--switcher{border:2px solid transparent}.elem__photo--switcher.active__switcher{border-color:#00d5cc}.photoeditor__block .buttons__switcher{margin-top:20px}.signature__date{margin-top:25px}.signature__date.signature__stick:before,.witness__signature.signature__stick:before{top:-7px}.agreement__documents--block .close__button{right:65px;top:16px}.patient__buttons.back__option>.back__button{font-size:17px}.image__sign>img{max-width:280px}.signature__date{margin-bottom:15px}.outer__sign{display:flex;flex-direction:column}.sign__left{width:100%;margin-bottom:20px}.data__right{margin-left:0;width:100%}#sign__block,#sign__block2,#sign__blockother{max-width:100%}.printer__buttons>a{font-size:16px}.elem__print p label{font-size:17px}.elem__print{padding-left:12px;padding-right:12px}.printer__buttons{flex-direction:column;justify-content:center;align-items:center;padding-top:20px;padding-bottom:15px}.print__button--main{margin-top:15px}.elem__mail input{font-size:17px;padding-left:12px;padding-right:12px}.wrap__docs--mailmain{flex-direction:column;justify-content:center;align-items:center}.right__email--wrapper{margin-left:0;margin-top:15px}.add__mail{padding-right:0}.add__mail a{font-size:18px}.email__wrapper--docs{padding:25px 15px 20px}.patient__wrap>h2{font-size:28px}.elem__document--wrap{padding-left:15px;padding-right:15px}.elem__image img{max-width:100px}.elem__left>span{font-size:18px}.staff__only{bottom:30px}.mark__block img{max-width:35px;max-height:30px}.quiz__button{min-width:50px;max-width:50px;min-height:50px;max-height:50px;margin-right:15px}.quiz__button span{font-size:32px}.head__quiz>h2{font-size:27px}.quiz__block{margin-top:0}.profile__header{padding:10px 15px}.profile__header a{min-width:45px;max-width:45px;min-height:45px;max-height:45px}.question__video--main>h2{font-size:28px;margin-bottom:20px}.head__profile--welcome>h2{margin-bottom:20px}.confirm__button a{height:50px}.checkmark__point,.confirm__button{margin-top:15px}.elem__point--group{margin-bottom:25px}.point__content{padding-left:0;padding-right:0}.staff__link{bottom:30px}.welcome__text>p{font-size:18px;line-height:21px}.welcome__image img{max-width:130px}.inner__welcome>.check__welcome img{width:140px}.welcome__image{min-width:120px;min-height:120px;max-width:120px;max-height:120px}.patient__wrap{padding-top:75px}.right__header a img{max-width:80px}.sign__up--block{padding-top:70px;padding-bottom:70px}.sign__up--header .outer__header{min-height:auto}}@media (max-width:380px){.quiz__patient>p>span{font-size:20px}.elem__template .template__text p,.inner__quiz--add p{font-size:13px}.elem__template .template__button>a{font-size:15px;min-width:100px}.inner__additional--info>span{margin-bottom:20px}.templates__block>p{font-size:13px}.save__additional a{font-size:16px;width:140px}.head__consent--form>.consent__text>h2,.head__title--prof h2{font-size:27px}.left__radios--wrap>span{margin-right:10px}.head__radios p{font-size:15px}.left__radio{min-width:180px}.elem__radios>p,.left__patient--doc>.textarea__wrap textarea,.left__radios--wrap>span,.right__radios--wrap p{font-size:13px}.elem__radios{margin-bottom:12px}.point__section .drop__search ul li a{font-size:14px}.inner__section p,.left__patient--doc>p,.right__patient--doc>p{font-size:13px}.patient__buttons.back__option>.back__button{font-size:16px}.patient__buttons.back__option>.back__button img{margin-right:20px}.elem__documents{margin-bottom:15px}.elem__print [type=checkbox]:checked+label,.elem__print [type=checkbox]:not(:checked)+label{padding-left:45px}.quiz__text p{font-size:14px;line-height:16px}.wrap__list--top p{font-size:18px}.wrap__list--top{padding-left:15px}.wrap__list--top>span{right:15px}.patient__saved>img,.thank__image img,.welcome__image img{max-width:120px}.patient__buttons .next__patient,.patient__buttons .prev__patient,.patient__buttons>.save__patient{font-size:16px;width:140px}.dropdown__custom .drop__search ul{max-height:100px}.patient__question>p{font-size:13px}.patient__question{margin-bottom:15px;margin-top:15px}.inner__additional--info>p,.inner__additional--info>textarea{font-size:13px}}@media (max-width:350px){.head__radios p{font-size:14px}.left__radio{min-width:auto}.elem__radios>p,.left__radios--wrap>span,.right__radios--wrap p{font-size:12px}}#sign__block2 canvas,#sign__block canvas{height:auto!important}#sign__block{border:1px solid #707070;border-radius:4px;max-width:400px;min-width:400px;height:100px;overflow:hidden}.patient__sign .signature-clear-button,.sign__left .signature-clear-button{width:70px;height:25px;margin-top:5px;border-radius:4px;border:none;cursor:pointer;background-color:#000;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff;text-decoration:none;transition:all .4s ease}.patient__sign .signature-clear-button:hover,.sign__left .signature-clear-button:hover{opacity:.7}.signature__date>p{font-size:14px;font-weight:700;line-height:16px;margin-bottom:10px;margin-top:0}.signed-date{margin-top:1rem;margin-bottom:1rem;font-size:1.5rem}@media (max-width:767px){#sign__block{max-width:400px;min-width:auto;height:auto}.signed-date{font-size:1rem}}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert.alert-success{color:#04d5cc;background-color:#c7f7ef;border-color:#61d2cb}.filter-wrapper{display:flex;flex-wrap:wrap;padding:1.5rem 0}.filter-wrapper .filter-select{width:50%;padding:.5rem .5rem 1rem 0}.filter-wrapper .filter-select select{width:100%;max-width:100%}@media (max-width:767px){.filter-wrapper .filter-select{width:100%}.filter-wrapper .filter-select label{display:block}}.button-wrapper{display:flex;justify-content:center}.button-wrapper.right{justify-content:flex-end}.button-wrapper .button{width:180px;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;text-decoration:none;line-height:1.125rem;font-weight:700;text-transform:uppercase;outline:none;border:0;cursor:pointer;transition:all .4s ease}.button-wrapper .button:hover{opacity:.7}.button-wrapper .button.black{background-color:#000;color:#fff}.button-wrapper .button img{margin-left:1rem}.button-wrapper .filter-button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #20a8d8;padding:.375rem .75rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;background-color:#20a8d8}.button-wrapper .filter-button:not(:disabled):not(.disabled){cursor:pointer}.button-wrapper .filter-button:hover{color:#fff;background-color:#1b8eb7;border-color:#1985ac}@media (max-width:767px){.button-wrapper .button{width:150px;height:50px;font-size:.875rem}.button-wrapper .button img{margin-left:1rem}}.patient-records h2{margin-bottom:0}.patient-records h3{font-size:1.875rem;font-weight:700;color:#00d5cc;margin-top:1rem}.patient-records .outstanding-records{padding-bottom:1rem}.patient-records .outstanding-records nav{margin-bottom:.5rem}.patient-records .records-title{font-size:1.5rem;color:#9f9f9f;margin-bottom:1rem}.patient-records .record-card{background-color:#f4f5f7;margin-bottom:1rem;display:flex;flex-direction:column;border-radius:4px}.patient-records .record-card .drop-btn{color:#000;font-size:1rem;cursor:pointer;background-color:#f4f5f7;border:none;transition:all .4s ease;border-radius:2px;padding:0 .75rem}.patient-records .record-card .drop-btn:focus,.patient-records .record-card .drop-btn:hover{background-color:#cbd2d9}.patient-records .record-card .dropdown{position:relative;padding-left:24%}.patient-records .record-card .dropdown-content{display:none;position:absolute;top:0;right:20px;background-color:#fff;width:150px;padding:0 .5rem .5rem;border:1px solid #cbd2d9;border-radius:4px}.patient-records .record-card .dropdown-content a{display:block;text-transform:none;text-decoration:none;color:#9aa5b1;font-size:.875rem;padding:10px 0;border-bottom:1px solid #9f9f9f}.patient-records .record-card .dropdown-content a:last-of-type{border-bottom:none}.patient-records .record-card .dropdown-content a.delete-form{color:#fff;background-color:#f44336;border-color:#f44336;padding:7px 0;text-align:center;border-radius:5px;margin-top:.5rem}.patient-records .record-card .header-col{font-size:.625rem;color:#c6c6c6}.patient-records .record-card .half{width:50%}.patient-records .record-card .quarter{width:25%}.patient-records .record-card .three-quarters{width:75%}.patient-records .record-card .uppercase{text-transform:uppercase}.patient-records .record-card .centred{text-align:center}.patient-records .record-card .record-card-header{display:flex;padding:1rem 1.5rem 0}.patient-records .record-card .record-card-header .status{display:flex;justify-content:flex-end}.patient-records .record-card .record-card-body{display:flex;align-items:center;padding:.5rem 1.5rem 2rem;color:#2c2c35}.patient-records .record-card .record-card-body .patient-name{color:#00d5cc;margin:0 0 5px}.patient-records .record-card .record-card-body .treatment{margin:0}.patient-records .record-card .record-card-body .status-type,.patient-records .record-card .record-card-body .timestamp{margin:0;text-align:center;font-size:.625rem}.patient-records .record-card .record-card-body .status-badge{display:flex;justify-content:center;align-items:center;border:1px solid;border-radius:6px;width:90px;height:25px;font-size:.625rem;font-weight:700;margin:0 auto}.patient-records .record-card .record-card-body .status-badge.pending{border:1px solid #af3a35;color:#af3a35;background-color:#edc2bf}.patient-records .record-card .record-card-body .status-badge.unfinished{border:1px solid #de911c;color:#de911c;background-color:#fff3c4}.patient-records .record-card .record-card-body .status-badge.finished{border:1px solid #6392b9;color:#6392b9;background-color:#dbecf9}.patient-records .record-card .record-card-footer a{display:flex;justify-content:space-between;text-decoration:none;padding:.5rem 1.5rem;width:100%;background-color:#2c2c35;color:#fff;font-size:.875rem;text-transform:uppercase;cursor:pointer;transition:all .4s ease}.patient-records .record-card .record-card-footer a:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.patient-records .record-card .record-card-footer a:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.patient-records .record-card .record-card-footer a.quick-complete{background-color:#00d5cc}.patient-records .record-card .record-card-footer a:hover{opacity:.7}.patient__wrap.email h2{margin-bottom:0}.patient__wrap.email h3{font-size:1.875rem;font-weight:700;color:#00d5cc;margin-top:1rem}.patient__wrap.email .breadcrumb{display:flex;justify-content:space-between}.patient__wrap.email .breadcrumb p{font-size:.75rem;color:#c6c6c6}.patient__wrap.email .consent-title{font-size:1.5rem;font-weight:700;color:#000;margin:0 0 1.5rem}.email-records .email-records-header{display:flex;justify-content:space-between;padding:0 .5rem}.email-records .email-records-header h3{font-size:.875rem;font-weight:700;color:#9f9f9f}.email-records .record-card{background-color:#f4f5f7;margin-bottom:1rem;display:flex;flex-direction:column;border-radius:4px}.email-records .record-card .record-card-body{display:flex;align-items:flex-end;color:#2c2c35;padding:.5rem .5rem 1rem 1.5rem}.email-records .record-card .record-card-body h4{font-size:.875rem;font-weight:700;color:#00d5cc;margin:0 0 .5rem}.email-records .record-card .record-card-body p{font-size:.875rem;color:#000;margin:0}.email-records .record-card .record-card-body .card-body-left{width:50%}.email-records .record-card .record-card-body .card-body-right{width:50%;text-align:right}.confirm-photo-wrapper{max-width:740px;margin-left:auto;margin-right:auto;width:100%}.confirm-photo-wrapper .confirm-photo{display:flex}.confirm-photo-wrapper .confirm-photo .photo-icon{width:34px;height:34px}.confirm-photo-wrapper .confirm-photo .photo-info{list-style:none;font-size:.875rem;font-weight:700;padding:0;margin:0 0 0 .75rem}.confirm-photo-wrapper .confirm-photo .photo-info li{margin-bottom:.25rem}.confirm-photo-btn{border:1px solid #2c2c35;color:#2c2c35;background-color:#c6c6c6;width:180px;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;text-decoration:none;line-height:1.125rem;font-weight:700;text-transform:uppercase;outline:none;cursor:pointer;transition:all .4s ease}.confirm-photo-btn:hover{opacity:.7}.iti{width:100%}.iti--separate-dial-code .iti__selected-flag{background-color:transparent!important}
/*# sourceMappingURL=app.css.map*/