.slide{outline:0 none}@media (min-width:576px){.slide{padding:0 10px}}.slide-content{background:#fff;border:1px solid #ede8dc;padding:20px;text-align:left}.slide-content .dr-name{color:#343f3f;font-weight:700;margin:-3px 0 0;text-align:left}.slide-content .dr-name span{display:block;font-size:1rem;font-weight:400}.slide-content .dr-specialization{color:#343f3f;margin-top:6px;text-align:left}.slide-content .rate-container{margin:8px 0;text-align:left}.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:2px solid #fff;border-radius:100%;height:15px;left:-2px;position:absolute;top:0;width:15px}.availability .available{background:var(--main-color)}.availability .unavailable{background:#e70a45}.photos img{margin:0 auto;max-width:100%}.photos .availability{display:inline-block}.photos .availability .available,.photos .availability .unavailable{height:22px;width: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{border:none;margin-top:15px;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;display:block;font-size:.8125rem}.nr-online span{background:var(--main-color);border-radius:100%;color:#fff;display:inline-block;height:22px;line-height:22px;margin-right:3px;text-align:center;vertical-align:middle;width:22px}.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-position:-60px -169px;background-repeat:no-repeat;display:block;height:17px;width:67px}@media (max-width:575px){.ico-terms{margin-left:auto}}.choose-term-box{border-top:1px solid #e0dcd4;margin:0;position:relative}.choose-term-box>[class*=col-]{padding-bottom:.5rem;padding-top:.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{border-bottom:1px solid #e0dcd4;margin-bottom:15px}.c-terms{margin-bottom:10px;text-align:center}.c-terms .c-auto{display:inline-block;margin:0 auto 10px;width:128px}@media (min-width:576px){.c-terms{margin-bottom:20px;text-align:left}.c-terms .c-auto{margin:0 10px 0 0}}.link-sm{color:var(--main-color);display:block;font-size:.6875rem;font-weight:700;text-transform:uppercase}.link-sm:hover{color:var(--main-color);text-decoration:none}.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{margin-bottom:1.2rem;padding-left:40px}.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==);height:24px}.icon-file-badge,.icon-globe{background-repeat:no-repeat;left:0;position:absolute;top:0;width:21px}.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=);height:25px}.icon-publication{background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAAAAADWyyLQAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfiAQMBCBaFQsMZAAAAqElEQVQY09XIOwrCUBBG4f/GGyEzeRBEtBHEVhdhmw1buYZgKQjaCiqax0wgCVwbEXUHft05xgEA0Fb6KCuXwbj2du9uXhGlQRyHzpgiT4ZJEDqRWkS8zGzX9akW8ZlDZibYQd/zhLnXRstzo6Epd9NCVS0FRBTQxkar62hGNMCLPS5SfPJyfPPwv2P8M6wv/A4VhbkclrGKiqgoEc+NK/ddQczETADwBGr9Re0Xe3caAAAAAElFTkSuQmCC);height:24px;width:16px}.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);height:21px;width:24px}.general-score{align-items:center;border:2px solid #fc9415;border-radius:100%;display:flex;font-size:1.25rem;font-weight:700;height:48px;justify-content:center;width:48px}.profile-opinions .link-sm{margin:7px 0 7px 20px;padding:5px 0}.profile-opinions .rate-container{margin:0;padding-left:10px}.profile-opinions-header{border-bottom:1px solid #e0dcd4;padding:20px 20px 0}.nav-opinions{font-size:.8125rem;padding:12px 0 0}.nav-opinions a{color:#8f8f8f}.nav-opinions .nav-item-active a,.nav-opinions a:hover{color:var(--main-color)}.row-opinions{padding:7px 20px;position:relative}.row-opinions .avatar{margin:0 10px 0 0}.row-opinions .avatar .xs-a{font-size:1.25rem;height:48px;line-height:48px;width:48px}.opinion-content{margin-top:5px}.opinion-content h5,.opinion-content time{color:#8f8f8f;font-size:.8125rem;margin:0 10px 0 0}.opinion-content p{font-size:.8125rem;margin:2px 0 0}.opinion-content .rate-container{display:block;margin-top:5px;padding-left:0;width:100%}@media (min-width:576px){.opinion-content .rate-container{margin:0;width:auto}}.col-opinion{border-bottom:1px solid #e0dcd4;padding:10px 0}.link-report{border:2px solid #8f8f8f;border-radius:100%;color:#8f8f8f;font-size:.8125rem;font-weight:700;height:20px;line-height:18px;position:absolute;right:20px;text-align:center;top:20px;width: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{background-color:rgba(0,0,0,.2);bottom:0;display:none;left:0;position:absolute;right:0;top:0}.slot-notification-box .loaderBox.show{display:flex!important}.slot-notification-box .notification .btn{cursor:pointer;font-size:.6875rem;font-weight:700;min-height:34px;text-transform:uppercase;width:100%}.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{font-size:.8rem;font-weight:700;height:34px;line-height:16px;text-transform:uppercase}.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;border:none;margin:0;width:100%}#AppointmentWidgetForm{left:30%}