.slide{outline:0 none}@media (min-width:576px){.slide{padding:0 10px}}.slide-content{border:1px solid #ede8dc;background:#fff;padding:20px;text-align:left}.slide-content .dr-name{margin:-3px 0 0;text-align:left;font-weight:700;color:#343f3f}.slide-content .dr-name span{display:block;font-size:1rem;font-weight:400}.slide-content .dr-specialization{color:#343f3f;text-align:left;margin-top:6px}.slide-content .rate-container{text-align:left;margin:8px 0}.slide-content .rate-container .star{margin:0 .03rem}.slide-content .link{color:var(--main-color);font-size:.8125rem}.slide-content p{color:#666;font-size:.8125rem;line-height:1.35;margin-bottom:0}@media (max-width:767px){.slide-content .dr-name{font-size:18px}}.availability{position:relative}.availability .available,.availability .unavailable{border-radius:100%;width:15px;height:15px;position:absolute;left:-2px;top:0;border:2px solid #fff}.availability .available{background:var(--main-color)}.availability .unavailable{background:#e70a45}.photos img{max-width:100%;margin:0 auto}.photos .availability{display:inline-block}.photos .availability .available,.photos .availability .unavailable{width:22px;height:22px}@media (min-width:576px){.photos{padding-right:0}.photos img{margin:0}.photos~[class*=col-]{padding-left:0}}.dr-profile{padding-top:5px}.dr-profile .slide-content{margin-top:15px;border:none;padding:0}.dr-profile .photos{max-width:130px}.dr-profile .slick-arrow{display:none!important}.dr-profile h4{line-height:1.1}.dr-profile h4 span{display:block;font-size:1rem}@media (min-width:576px){.dr-profile{padding:5px}}@media (min-width:992px){.dr-profile{height:100%}}.nr-online{color:#666;font-size:.8125rem;display:block}.nr-online span{width:22px;height:22px;display:inline-block;vertical-align:middle;color:#fff;text-align:center;border-radius:100%;line-height:22px;background:var(--main-color);margin-right:3px}.box-appointment{background:#fff;border:1px solid #ede8dc;box-shadow:0 2px 0 #ede8dc;padding:20px 20px 10px}.box-appointment h4{margin-bottom:23px}.box-appointment.box-step-p{padding:0}@media (min-width:992px){.box-appointment{height:100%}}.ico-terms{background-image:url(/build/images/icons.e4185d9c.png);background-repeat:no-repeat;background-position:-60px -169px;display:block;width:67px;height:17px}@media (max-width:575px){.ico-terms{margin-left:auto}}.choose-term-box{position:relative;margin:0;border-top:1px solid #e0dcd4}.choose-term-box>[class*=col-]{padding-top:.5rem;padding-bottom:.5rem}.choose-term-box>[class*=col-]:first-child{padding-left:0}.choose-term-box>[class*=col-]:last-child{padding-right:0}.choose-term-box:last-of-type{margin-bottom:15px;border-bottom:1px solid #e0dcd4}.c-terms{margin-bottom:10px;text-align:center}.c-terms .c-auto{width:128px;margin:0 auto 10px;display:inline-block}@media (min-width:576px){.c-terms{margin-bottom:20px;text-align:left}.c-terms .c-auto{margin:0 10px 0 0}}.link-sm{display:block;color:var(--main-color);font-weight:700;text-transform:uppercase;font-size:.6875rem}.link-sm:hover{text-decoration:none;color:var(--main-color)}.profile-items{background:#fff;border:1px solid #ede8dc;box-shadow:0 2px 0 #ede8dc;padding:20px 20px 5px}.profile-item-about{margin:10px 0}.profile-item-about a{color:var(--main-color);text-decoration:none}.profile-item-about h5{margin-bottom:0;padding-left:40px;position:relative}.profile-item-about .list-unstyled{padding-left:40px;margin-bottom:1.2rem}.profile-item-about .list-unstyled li{margin-bottom:.7rem}.icon-file-badge{background:url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAYCAAAAAAw4umUAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiAQMBBCWWJ+0DAAAA30lEQVQoz22RvQ/BUBTFjyqeRFKJj4lI1EAqrJZGzAYJ/ktiM5iUqZsIOlAfg0klIgzU8Ay0ea/tmU5+uTm599yQZsFRqOfaAXU1cL0ARv3h33DUxTx1sMigyBDAqOuhHQAYByQA7UDqywWwuWQV76wxJy0yN3hqkroMuRY9sPS1LUrG7JgsnZ9MLvnYF6s5fkh2wr+DwO/wDkdzj1m1gBObECvvU5UKbtc8l1BarEyY62XRc5v6ntqq/zZFCeoXu18PGecr8TYAPa03AIhNdnKi5MgEACgj7U4pvWuUfgEW/1y3bJT2bgAAAABJRU5ErkJggg==");background-repeat:no-repeat;height:24px}.icon-file-badge,.icon-globe{width:21px;left:0;position:absolute;top:0}.icon-globe{background-image:url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAZCAAAAAD7vjoxAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiAQMBCCqqLb+eAAABSUlEQVQoz23RWUsCYRTG8f+87So5U2ldaLYYZWHbTX2CboKu+rwFUtACGaW2Y0qbY+WMNaktnC7MZaBz88KP83LOw9GEf6rz73Xsd5/RB3zfMYYmAE+X7/6gWdJnhshkNgERkcPEl4iIVLdOKhV7RwQROUpLo5JnIkdXouCK2eaYRSvPQk4UTnapbfrqAcpzr8iGXUvFzwmZCkt3qbeE71Vh+13qL4inpv6L9qPw2y6xh7Vaj0K3XOoYvOmK8Vw7yukMj0GFN5ps070VKEQURFWqicmBMKkJpaAy9Zn4BKC61T1N+SmGJtv6EoXLsh4wS0ZskGpiDbSsnMdD8GE5PqMXzP11BZrAcWFupH6TYrp/GepK+eY2VO369mQjkQBNBZ6vS/2TwUb++k8n/1LsMMUa9dDqPX6YNrw9Nef1Ijzf1N3HVrbuDYBf+D+TF0IpSIwAAAAASUVORK5CYII=");background-repeat:no-repeat;height:25px}.icon-publication{background-image:url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAAAAADWyyLQAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiAQMBCBaFQsMZAAAAqElEQVQY09XIOwrCUBBG4f/GGyEzeRBEtBHEVhdhmw1buYZgKQjaCiqax0wgCVwbEXUHft05xgEA0Fb6KCuXwbj2du9uXhGlQRyHzpgiT4ZJEDqRWkS8zGzX9akW8ZlDZibYQd/zhLnXRstzo6Epd9NCVS0FRBTQxkar62hGNMCLPS5SfPJyfPPwv2P8M6wv/A4VhbkclrGKiqgoEc+NK/ddQczETADwBGr9Re0Xe3caAAAAAElFTkSuQmCC");width:16px;height:24px}.icon-publication,.icon-school-graduation{background-repeat:no-repeat;left:0;position:absolute;top:0}.icon-school-graduation{background-image:url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAVCAAAAAB5gnH6AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiAQMBBwYfbc+yAAAA6klEQVQoz3WRP2vCYBDGfwkWWjJpKrRgAwpvKUIREXH0AzjqtzRDoUM3oZtTM7QI9S0FNYPiHzp0ynIONvFa02e6u4e75+45Z/224RSX94wkFyN3Sy62rkoSmxyTQhbt7LL+dGVKf4i5xXQw8wgTKGK8vG6WAIJgZ6O6yYjYOfd+WgXRo/rTx+qdB7OPr3YHgHSrW4rP4/eHVVMCJS4Atdriu3f2e934Iq4AN/pCFyCuLOiGE2ASdjWR2BXlgYQ2lEE5bRkq56bHcKi9wmgNP99d39m85j6qgRorogRd/oFzsOzzJau0qgDsAdi5gV3grFg5AAAAAElFTkSuQmCC");width:24px;height:21px}.general-score{width:48px;height:48px;border-radius:100%;display:flex;align-items:center;justify-content:center;border:2px solid #fc9415;font-size:1.25rem;font-weight:700}.profile-opinions .link-sm{padding:5px 0;margin:7px 0 7px 20px}.profile-opinions .rate-container{margin:0;padding-left:10px}.profile-opinions-header{padding:20px 20px 0;border-bottom:1px solid #e0dcd4}.nav-opinions{padding:12px 0 0;font-size:.8125rem}.nav-opinions a{color:#8f8f8f}.nav-opinions .nav-item-active a,.nav-opinions a:hover{color:var(--main-color)}.row-opinions{position:relative;padding:7px 20px}.row-opinions .avatar{margin:0 10px 0 0}.row-opinions .avatar .xs-a{width:48px;height:48px;font-size:1.25rem;line-height:48px}.opinion-content{margin-top:5px}.opinion-content h5,.opinion-content time{font-size:.8125rem;color:#8f8f8f;margin:0 10px 0 0}.opinion-content p{margin:2px 0 0;font-size:.8125rem}.opinion-content .rate-container{display:block;width:100%;padding-left:0;margin-top:5px}@media (min-width:576px){.opinion-content .rate-container{width:auto;margin:0}}.col-opinion{padding:10px 0;border-bottom:1px solid #e0dcd4}.link-report{position:absolute;right:20px;font-weight:700;top:20px;border-radius:100%;border:2px solid #8f8f8f;text-align:center;line-height:18px;color:#8f8f8f;font-size:.8125rem;width:20px;height:20px}.link-report:before{content:"!"}.link-report:hover{color:#8f8f8f;text-decoration:none}.opinion-content .rate-container,.row-line{margin-right:10px}.consultationAt{font-size:13px}.col-opinion blockquote{margin:0}.slot-notification-box{position:relative}.slot-notification-box .loaderBox{position:absolute;top:0;left:0;right:0;bottom:0;display:none;background-color:rgba(0,0,0,.2)}.slot-notification-box .loaderBox.show{display:flex!important}.slot-notification-box .notification .btn{width:100%;text-transform:uppercase;font-weight:700;cursor:pointer;min-height:34px;font-size:.6875rem}.slot-notification-box .notification .email{width:100%}.slot-notification-box .notification .alert:last-child{margin:0}@media (max-width:575px){.slot-notification-box .col-email{margin-bottom:14px}}.step-2>.row>[class*=col-] [class*=col-]{padding:0 5px}.step-2 button{height:34px;line-height:16px;text-transform:uppercase;font-size:.8rem;font-weight:700}.step-2 button>i{margin-right:5px}.step-2 a.close{float:none;font-size:1.2rem}.step-1{display:block}.step-2{display:none}.breadcrumb-profile{background-color:transparent;margin:0;border:none;width:100%}#AppointmentWidgetForm{left:30%}