"),this.clsMode);const{body:t,scrollingElement:e}=document;S(t,this.clsContainer,this.clsFlip),h(t,"touchAction","pan-y pinch-zoom"),h(this.$el,"display","block"),h(this.panel,"maxWidth",e.clientWidth),S(this.$el,this.clsOverlay),S(this.panel,this.clsSidebarAnimation,this.mode==="reveal"?"":this.clsMode),tt(t),S(t,this.clsContainerAnimation),this.clsContainerAnimation&&Gh()}},{name:"hide",self:!0,handler(){_(document.body,this.clsContainerAnimation),h(document.body,"touchAction","")}},{name:"hidden",self:!0,handler(){this.clsContainerAnimation&&Xh(),this.mode==="reveal"&&x(O(this.panel),this.clsMode)&&Be(this.panel),_(this.panel,this.clsSidebarAnimation,this.clsMode),_(this.$el,this.clsOverlay),h(this.$el,"display",""),h(this.panel,"maxWidth",""),_(document.body,this.clsContainer,this.clsFlip)}},{name:"swipeLeft swipeRight",handler(t){this.isToggled()&&Qt(t.type,"Left")^this.flip&&this.hide()}}]};function Gh(){Vo().content+=",user-scalable=0"}function Xh(){const t=Vo();t.content=t.content.replace(/,user-scalable=0$/,"")}function Vo(){return y('meta[name="viewport"]',document.head)||q(document.head,'
')}var Jh={mixins:[et],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container:({selContainer:t},e)=>e.closest(t),content:({selContent:t},e)=>e.closest(t)},observe:ut({target:({container:t,content:e})=>[t,e]}),update:{read(){return!this.content||!this.container||!R(this.$el)?!1:{max:Math.max(this.minHeight,tt(this.container)-(m(this.content).height-tt(this.$el)))}},write({max:t}){h(this.$el,{minHeight:this.minHeight,maxHeight:t})},events:["resize"]}},Kh={props:["width","height"],connected(){S(this.$el,"uk-responsive-width"),h(this.$el,"aspectRatio",`${this.width}/${this.height}`)}},Qh={props:{offset:Number},data:{offset:0},connected(){Zh(this)},disconnected(){tc(this)},methods:{async scrollTo(t){t=t&&y(t)||document.body,v(this.$el,"beforescroll",[this,t])&&(await fn(t,{offset:this.offset}),v(this.$el,"scrolled",[this,t]))}}};const Qe=new Set;function Zh(t){Qe.size||$(document,"click",Yo),Qe.add(t)}function tc(t){Qe.delete(t),Qe.size||Tt(document,"click",Yo)}function Yo(t){if(!t.defaultPrevented)for(const e of Qe)e.$el.contains(t.target)&&re(e.$el)&&(t.preventDefault(),window.location.href!==e.$el.href&&window.history.pushState({},"",e.$el.href),e.scrollTo(Ui(e.$el)))}const Ns="uk-scrollspy-inview";var ec={args:"cls",props:{cls:String,target:String,hidden:Boolean,margin:String,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,margin:"-1px",repeat:!1,delay:0}),computed:{elements:({target:t},e)=>t?N(t,e):[e]},watch:{elements(t){this.hidden&&h(_e(t,`:not(.${Ns})`),"opacity",0)}},connected(){this.elementData=new Map},disconnected(){for(const[t,e]of this.elementData.entries())_(t,Ns,(e==null?void 0:e.cls)||"");delete this.elementData},observe:ue({target:({elements:t})=>t,handler(t){const e=this.elementData;for(const{target:i,isIntersecting:s}of t){e.has(i)||e.set(i,{cls:X(i,"uk-scrollspy-class")||this.cls});const n=e.get(i);!this.repeat&&n.show||(n.show=s)}this.$emit()},options:({margin:t})=>({rootMargin:t}),args:{intersecting:!1}}),update:[{write(t){for(const[e,i]of this.elementData.entries())i.show&&!i.inview&&!i.queued?(i.queued=!0,t.promise=(t.promise||Promise.resolve()).then(()=>new Promise(s=>setTimeout(s,this.delay))).then(()=>{this.toggle(e,!0),setTimeout(()=>{i.queued=!1,this.$emit()},300)})):!i.show&&i.inview&&!i.queued&&this.repeat&&this.toggle(e,!1)}}],methods:{toggle(t,e){var i,s;const n=(i=this.elementData)==null?void 0:i.get(t);if(!n)return;(s=n.off)==null||s.call(n),h(t,"opacity",!e&&this.hidden?0:""),j(t,Ns,e),j(t,n.cls);let o;if(o=n.cls.match(/\buk-animation-[\w-]+/g)){const r=()=>_(t,o);e?n.off=F(t,"animationcancel animationend",r,{self:!0}):r()}v(t,e?"inview":"outview"),n.inview=e}}},ic={props:{cls:String,closest:Boolean,scroll:Boolean,target:String,offset:Number},data:{cls:"uk-active",closest:!1,scroll:!1,target:'a[href]:not([role="button"])',offset:0},computed:{links:({target:t},e)=>N(t,e).filter(i=>re(i)),elements({closest:t}){return this.links.map(e=>e.closest(t||"*"))}},watch:{links(t){this.scroll&&this.$create("scroll",t,{offset:this.offset})}},observe:[ue(),We()],update:[{read(){const t=this.links.map(l=>Ui(l)).filter(Boolean),{length:e}=t;if(!e||!R(this.$el))return!1;const i=Ot(t,!0),{scrollTop:s,scrollHeight:n}=i,o=rt(i),r=n-o.height;let a=!1;if(s>=r)a=e-1;else{const l=this.offset+m(us()).height+o.height*.1;for(let c=0;c
0);c++)a=+c}return{active:a}},write({active:t}){const e=t!==!1&&!x(this.elements[t],this.cls);this.links.forEach(i=>i.blur());for(let i=0;it&&y(t,e)||e},connected(){this.start=Go(this.start||this.top),this.end=Go(this.end||this.bottom),this.placeholder=y("+ .uk-sticky-placeholder",this.$el)||y(''),this.isFixed=!1,this.setActive(!1)},beforeDisconnect(){this.isFixed&&(this.hide(),_(this.target,this.clsInactive)),Xo(this.$el),ot(this.placeholder),this.placeholder=null},observe:[vs(),We({target:()=>document.scrollingElement}),ut({target:({$el:t})=>[t,Ni(t),document.scrollingElement],handler(t){this.$emit(this._data.resized&&t.some(({target:e})=>e===Ni(this.$el))?"update":"resize"),this._data.resized=!0}})],events:[{name:"load hashchange popstate",el:()=>window,filter:({targetOffset:t})=>t!==!1,handler(){const{scrollingElement:t}=document;!location.hash||t.scrollTop===0||setTimeout(()=>{const e=E(y(location.hash)),i=E(this.$el);this.isFixed&&ei(e,i)&&(t.scrollTop=Math.ceil(e.top-i.height-Y(this.targetOffset,"height",this.placeholder)-Y(this.offset,"height",this.placeholder)))})}}],update:[{read({height:t,width:e,margin:i,sticky:s},n){if(this.inactive=!this.matchMedia||!R(this.$el)||!this.$el.offsetHeight,this.inactive)return;const o=tt(window),r=Math.max(0,document.scrollingElement.scrollHeight-o);if(!r){this.inactive=!0;return}const a=this.isFixed&&n.has("update");a&&(Hs(this.target),this.hide()),this.active||({height:t,width:e}=m(this.$el),i=h(this.$el,"margin")),a&&this.show();const l=Y("100vh","height");let c=this.position;this.overflowFlip&&t>l&&(c=c==="top"?"bottom":"top");const u=this.isFixed?this.placeholder:this.$el;let d=Y(this.offset,"height",s?this.$el:u);c==="bottom"&&(tE(f).top+(l?Math.min(a,r):a),offsetParentTop:E(f.offsetParent).top,overflowScroll:Q(s+Q(u,n,o)-Q(t,n,o),0,i)}},write(t,e){const i=e.has("scroll"),{initTimestamp:s=0,dir:n,prevDir:o,scroll:r,prevScroll:a=0,top:l,start:c,below:u}=t;if(r<0||r===a&&i||this.showOnUp&&!i&&!this.isFixed)return;const d=Date.now();if((d-s>300||n!==o)&&(t.initScroll=r,t.initTimestamp=d),!(this.showOnUp&&!this.isFixed&&Math.abs(t.initScroll-r)<=30&&Math.abs(a-r)<=10))if(this.inactive||rr&&(Et.cancel(this.$el),this.hide());return}if(this.animation&&u){if(x(this.$el,"uk-animation-leave"))return;Et.out(this.$el,this.animation).then(()=>this.hide(),A)}else this.hide()}else this.isFixed?this.update():this.animation&&u?(this.show(),Et.in(this.$el,this.animation).catch(A)):(Hs(this.target),this.show())},events:["resize","resizeViewport","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){const{offset:t,sticky:e}=this._data;this.setActive(!1),_(this.$el,this.clsFixed,this.clsBelow),e?h(this.$el,"top",t):h(this.$el,{position:"",top:"",width:"",marginTop:""}),this.placeholder.hidden=!0,this.isFixed=!1},update(){let{width:t,scroll:e=0,overflow:i,overflowScroll:s=0,start:n,end:o,offset:r,offsetParentTop:a,sticky:l,below:c}=this._data;const u=n!==0||e>n;if(!l){let d="fixed";e>o&&(r+=o-a+s-i,d="absolute"),h(this.$el,{position:d,width:t,marginTop:0},"important")}h(this.$el,"top",r-s),this.setActive(u),j(this.$el,this.clsBelow,c),S(this.$el,this.clsFixed)},setActive(t){const e=this.active;this.active=t,t?(si(this.target,this.clsInactive,this.clsActive),e!==t&&v(this.$el,"active")):(si(this.target,this.clsActive,this.clsInactive),e!==t&&(Hs(this.target),v(this.$el,"inactive")))}}};function zs(t,e,i,s){if(!t)return 0;if(mt(t)||z(t)&&t.match(/^-?\d/))return i+Y(t,"height",e,!0);{const n=t===!0?Ni(e):Z(t,e);return E(n).bottom-(s&&(n!=null&&n.contains(e))?k(h(n,"paddingBottom"))+k(h(n,"borderBottomWidth")):0)}}function Go(t){return t==="true"?!0:t==="false"?!1:t}function Xo(t){h(t,{position:"",top:"",marginTop:"",width:""})}const Fs="uk-transition-disable";function Hs(t){x(t,Fs)||(S(t,Fs),requestAnimationFrame(()=>_(t,Fs)))}function Ni(t){for(;t=O(t);)if(R(t))return t}var nc={mixins:[Lo],args:"src",props:{src:String,icon:String,attributes:"list",strokeAnimation:Boolean},data:{strokeAnimation:!1},observe:[$i({async handler(){const t=await this.svg;t&&Jo.call(this,t)},options:{attributes:!0,attributeFilter:["id","class","style"]}})],async connected(){w(this.src,"#")&&([this.src,this.icon]=this.src.split("#",2));const t=await this.svg;t&&(Jo.call(this,t),this.strokeAnimation&&rc(t))},methods:{async getSvg(){return H(this.$el,"img")&&!this.$el.complete&&this.$el.loading==="lazy"&&await new Promise(t=>F(this.$el,"load",t)),jo(await oc(this.src),this.icon)||Promise.reject("SVG not found.")}}};function Jo(t){const{$el:e}=this;S(t,g(e,"class"),"uk-svg");for(let i=0;i{if(t){if(gt(t,"data:"))return decodeURIComponent(t.split(",",2)[1]);{const e=await fetch(t);if(e.headers.get("Content-Type")==="image/svg+xml")return e.text()}}return Promise.reject()});function rc(t){const e=so(t);e&&h(t,"--uk-animation-stroke",e)}const Ls=".uk-disabled *, .uk-disabled, [disabled]";var Ko={mixins:[qt],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number,followFocus:Boolean,swiping:Boolean},data:{connect:"~.uk-switcher",toggle:"> *> :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item",selVertical:".uk-nav",followFocus:!1,swiping:!0},computed:{connects:{get:({connect:t},e)=>Oe(t,e),observe:({connect:t})=>t},connectChildren(){return this.connects.map(t=>M(t)).flat()},toggles:({toggle:t},e)=>N(t,e),children(t,e){return M(e).filter(i=>this.toggles.some(s=>i.contains(s)))}},watch:{connects(t){this.swiping&&h(t,"touchAction","pan-y pinch-zoom"),this.$emit()},connectChildren(){let t=Math.max(0,this.index());for(const e of this.connects)M(e).forEach((i,s)=>j(i,this.cls,s===t));this.$emit()},toggles(t){this.$emit();const e=this.index();this.show(~e?e:t[this.active]||t[0])}},connected(){g(this.$el,"role","tablist")},observe:[yi({targets:({connectChildren:t})=>t}),Sn({target:({connects:t})=>t,filter:({swiping:t})=>t})],events:[{name:"click keydown",delegate:({toggle:t})=>t,handler(t){!C(t.current,Ls)&&(t.type==="click"||t.keyCode===D.SPACE)&&(t.preventDefault(),this.show(t.current))}},{name:"keydown",delegate:({toggle:t})=>t,handler(t){const{current:e,keyCode:i}=t,s=C(this.$el,this.selVertical);let n=i===D.HOME?0:i===D.END?"last":i===D.LEFT&&!s||i===D.UP&&s?"previous":i===D.RIGHT&&!s||i===D.DOWN&&s?"next":-1;if(~n){t.preventDefault();const o=this.toggles.filter(a=>!C(a,Ls)),r=o[nt(n,o,o.indexOf(e))];r.focus(),this.followFocus&&this.show(r)}}},{name:"click",el:({$el:t,connects:e,itemNav:i})=>e.concat(i?Oe(i,t):[]),delegate:({attrItem:t})=>`[${t}],[data-${t}]`,handler(t){t.target.closest("a,button")&&(t.preventDefault(),this.show(X(t.current,this.attrItem)))}},{name:"swipeRight swipeLeft",filter:({swiping:t})=>t,el:({connects:t})=>t,handler({type:t}){this.show(Qt(t,"Left")?"next":"previous")}}],update(){var t;for(const e of this.connects)H(e,"ul")&&g(e,"role","presentation");g(M(this.$el),"role","presentation");for(const e in this.toggles){const i=this.toggles[e],s=(t=this.connects[0])==null?void 0:t.children[e];g(i,"role","tab"),s&&(i.id=Yt(this,i),s.id=Yt(this,s),g(i,"aria-controls",s.id),g(s,{role:"tabpanel","aria-labelledby":i.id}))}g(this.$el,"aria-orientation",C(this.$el,this.selVertical)?"vertical":null)},methods:{index(){return bt(this.children,t=>x(t,this.cls))},show(t){const e=this.toggles.filter(r=>!C(r,Ls)),i=this.index(),s=nt(!Se(t)||w(e,t)?t:0,e,nt(this.toggles[i],e)),n=nt(e[s],this.toggles);this.children.forEach((r,a)=>{j(r,this.cls,n===a),g(this.toggles[a],{"aria-selected":n===a,tabindex:n===a?null:-1})});const o=i>=0&&i!==s;this.connects.forEach(async({children:r})=>{const a=Zt(r).filter((l,c)=>c!==n&&x(l,this.cls));await this.toggleElement(a,!1,o)&&await this.toggleElement(r[n],!0,o)})}}},ac={mixins:[et],extends:Ko,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item",selVertical:".uk-tab-left,.uk-tab-right"},connected(){const t=x(this.$el,"uk-tab-left")?"uk-tab-left":x(this.$el,"uk-tab-right")?"uk-tab-right":!1;t&&this.$create("toggle",this.$el,{cls:t,mode:"media",media:this.media})}};const lc=32;var hc={mixins:[Ti,qt],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target:{get:({target:t},e)=>(t=Oe(t||e.hash,e),t.length?t:[e]),observe:({target:t})=>t}},connected(){w(this.mode,"media")||(ai(this.$el)||g(this.$el,"tabindex","0"),!this.cls&&H(this.$el,"a")&&g(this.$el,"role","button"))},observe:yi({targets:({target:t})=>t}),events:[{name:ct,filter:({mode:t})=>w(t,"hover"),handler(t){this._preventClick=null,!(!ft(t)||ee(this._showState)||this.$el.disabled)&&(v(this.$el,"focus"),F(document,ct,()=>v(this.$el,"blur"),!0,e=>!this.$el.contains(e.target)),w(this.mode,"click")&&(this._preventClick=!0))}},{name:`mouseenter mouseleave ${Lt} ${oe} focus blur`,filter:({mode:t})=>w(t,"hover"),handler(t){if(ft(t)||this.$el.disabled||document.readyState==="loading")return;const e=w(["mouseenter",Lt,"focus"],t.type),i=this.isToggled(this.target);if(!e&&(!ee(this._showState)||t.type!=="blur"&&C(this.$el,":focus")||t.type==="blur"&&C(this.$el,":hover"))){i===this._showState&&(this._showState=null);return}e&&ee(this._showState)&&i!==this._showState||(this._showState=e?i:null,this.toggle(`toggle${e?"show":"hide"}`))}},{name:"keydown",filter:({$el:t,mode:e})=>w(e,"click")&&!H(t,"input"),handler(t){t.keyCode===lc&&(t.preventDefault(),this.$el.click())}},{name:"click",filter:({mode:t})=>["click","hover"].some(e=>w(t,e)),handler(t){let e;(this._preventClick||t.target.closest('a[href="#"], a[href=""]')||(e=t.target.closest("a[href]"))&&(!this.isToggled(this.target)||e.hash&&C(this.target,e.hash)))&&t.preventDefault(),!this._preventClick&&w(this.mode,"click")&&this.toggle()}},{name:"mediachange",filter:({mode:t})=>w(t,"media"),el:({target:t})=>t,handler(t,e){e.matches^this.isToggled(this.target)&&this.toggle()}}],methods:{async toggle(t){if(!v(this.target,t||"toggle",[this]))return;if(St(this.$el,"aria-expanded")&&g(this.$el,"aria-expanded",!this.isToggled(this.target)),!this.queued)return this.toggleElement(this.target);const e=this.target.filter(s=>x(s,this.clsLeave));if(e.length){for(const s of this.target){const n=w(e,s);this.toggleElement(s,n,n)}return}const i=this.target.filter(this.isToggled);await this.toggleElement(i,!1)&&await this.toggleElement(this.target.filter(s=>!w(i,s)),!0)}}},cc=Object.freeze({__proto__:null,Accordion:Ao,Alert:Ol,Close:Sh,Cover:Bl,Drop:Mo,DropParentIcon:Xt,Dropdown:Mo,Dropnav:No,FormCustom:jl,Grid:Rl,HeightMatch:Yl,HeightPlaceholder:Jl,HeightViewport:Kl,Icon:Os,Img:Dh,Inverse:Fh,Leader:Wh,Margin:In,Marker:Ih,Modal:jh,Nav:qh,NavParentIcon:xh,Navbar:Uh,NavbarParentIcon:Xt,NavbarToggleIcon:kh,Offcanvas:Yh,OverflowAuto:Jh,OverlayIcon:Xt,PaginationNext:Eh,PaginationPrevious:Ch,Responsive:Kh,Scroll:Qh,Scrollspy:ec,ScrollspyNav:ic,SearchIcon:$h,SlidenavNext:qo,SlidenavPrevious:qo,Spinner:yh,Sticky:sc,Svg:nc,Switcher:Ko,Tab:ac,Toggle:hc,Totop:Th,Video:Oo});return ie(cc,(t,e)=>lt.component(e,t)),El(lt),ie(Tl,(t,e)=>lt.component(e,t)),lt}); Стоматологическая клиника «Дантист плюс» создана и работает с 2004 г. В своей работе стоматология использует современное стоматологическое оборудование и опыт стоматологов высшей категории. С какой бы проблемой Вы не обратились в нашу стоматологическую клинику, будь то лечение кариеса или лечение пульпита, отбеливание зубов или профилактическая гигиена, Вы можете быть уверены в отличном качестве стоматологических услуг. Цены на услуги стоматологов нашей клиники Вас приятно удивят.
Ключевым моментом, благодаря которому наша стоматологическая клиника выгодно выделяется на фоне конкурентов, стала оценка качества наших услуг нашими пациентами. Благодаря современным технологиям по оптимизации рабочих процессов, использованию инновационного программного обеспечения и высокотехнологичного стоматологического оборудования приемы осуществляются в соответствии с оговоренными временными рамками. Двери нашей стоматологии открыты даже самым робким посетителям.
Почему нам доверяют?
-
Команда настоящих мастеров своего дела, которые ежедневно взаимодействуют друг с другом и с Вами в профессиональной сфере. Наши доктора имеют огромное количество положительных отзывов от пациентов. Что подтверждает их компетентность и профессионализм.
-
Опасаетесь стоматологий из-за болевых ощущений во время процедур? Забудьте! Мы используем только современные инновационные инструменты, технологии и материалы, которые не создают дискомфорт пациентам:
- Лечение корневых каналов под микроскопом
- Качественные и технологичные материалы для пломбирования
- Красивые и надежные импланты
-
Многолетний опыт работы наших стоматологов подкрепляется положительными отзывами довольных пациентов. О чем это говорит? Согласитесь, что при выборе лечащего врача, Вы обязательно обращаете внимание на его опыт работы. А в нашем коллективе работают люди с многолетним стажем. Поэтому вам нечего бояться - Вы в надежных руках!
-
Помните то комфортное ощущение спокойствия и уверенности? Да-да, как будто Вы дома. Наша клиника располагает пациентов своим современным дизайном и компетентностью работников, который каждый выступает в роли детали в большом механизме. Дарите улыбку и будьте счастливы, а мы Вам в этом поможем!
Наши сотрудники
-
Жизневский Эрнест Эдуардович
-
Галимский Дмитрий Владимирович
Врач-стоматолог-ортопед-хирург-имплантолог
-
Чубанова Кристина Олеговна
-
Трубчик Евгений Дмитриевич
-
-
-
Никитина Алёна Викторовна
-
Белоусова Екатерина Владимировна
-
Черковская Анастасия Владимировна
-
Митрофанов Александр Николаевич
-
-
Атрахимович Алеся Сергеевна
-
Степанец Георгий Васильевич
Врач-стоматолог-хирург-ортопед-имплантолог
-
Александрович Юлия Олеговна
-
Кутузова Светлана Васильевна
-
Шишаева Руслана Станиславовна
-
Садоха Евгения Васильевна
-
Курашевич Наталья Иосифовна
-
Лебедева Ольга Александровна
-
Андрейчик Наталья Дмитриевна
-
Гавриленко Андрей Николаевич
-
Жижневская Екатерина Антоновна
-
Чижевская Ольга Казимировна
Весь персонал