@charset "UTF-8";.mm-buttonbar>*,.mm-divider,.mm-divider>span,.mm-header .mm-title,.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap}.btn,.mm-buttonbar>a,.mm-header>a,.mm-indexer a,.mm-listview a,.mm-listview a:hover,.owl-theme .owl-controls.clickable .owl-buttons div:hover,a,a.btn:focus,a.btn:hover,input[type=submit]{text-decoration:none}.mm-buttonbar,.mm-footer,.mm-header,.mm-indexer,.mm-noresultsmsg,.owl-theme .owl-controls,.wp-caption{text-align:center}.aligncenter,.archive.category .read-more:after,.blog .read-more:after,.before-after-object:after,.clearfix:after,.conditions-categories-area .categories-list:after,.content-sidebar-wrap:after,.frontpage-categories-area .categories-list:after,.frontpage-categories-area:after,.grid-sides:after,.head_bar .wrap:after,.info-boxes:after,.main-menu-area:after,.mm-buttonbar:after,.mobile-head-bar .opening-hours,.mobile-head-bar .social-media-icons,.mobile-head-bar .wrap:after,.mobile-menu #searchform,.owl-carousel .owl-wrapper:after,.page-template-page_blog .categories-list:after,.page-template-page_blog .read-more:after,.site-after-footer .newsletter .form .wpcf7-form:after,.site-after-footer .sponsers:after,.site-after-footer:after,.site-footer .footer-menu-area:after,.site-footer ul.menu:after,.site-footer:after,.site-header .wrap:after,.site-inner .content:after,.site-inner:after,.slider-area:after,.social-media-icons:after,.testimonials .owl-controls:after,.testimonials .testimonial-slide:after,.testimonials-frontpage .owl-controls:after,.testimonials-frontpage .testimonial-slide:after,.testimonials-frontpage:after,.testimonials:after,.treatments-categories-area .categories-list:after,img.aligncenter{clear:both}.owl-carousel .owl-wrapper:after{content:".";display:block;visibility:hidden;line-height:0;height:0}.mm-buttonbar:after,.mm-listview .mm-next:before,.mm-listview>li:not(.mm-divider):after,.mm-next:after,.mm-prev:before{content:''}.owl-carousel{display:block;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{filter:Alpha(Opacity=50);-webkit-border-radius:20px;-moz-border-radius:20px}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}img,legend{border:0}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}*,.condition-block ol li .treatment-left .treatment-name:before,.mm-buttonbar>*,.mm-header .mm-btn,.mm-indexer,.mm-menu>.mm-panel,.mm-page,.mm-search,.mm-search input,.treatments-block ol li:before,:after,:before{box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.mm-menu,legend,td,th{padding:0}table{border-collapse:collapse;border-spacing:0}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-header,.mm-header .mm-btn{position:absolute;height:40px}.mm-menu,.mm-menu>.mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{display:block;overflow:hidden}.mm-panel{transition:-webkit-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-footer,.mm-panel.mm-opened{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.mm-panel.mm-opened{transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-menu>.mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-menu>.mm-panel.mm-hasheader{padding-top:40px}.mm-menu>.mm-panel:after,.mm-menu>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-header{border-bottom:1px solid transparent;line-height:20px;padding:0 40px;margin:0;top:0;left:0;right:0}.mm-header>a{display:block;padding:10px 0}.mm-header .mm-title{overflow:hidden}.mm-header .mm-btn{width:40px;top:0;z-index:1}.mm-header .mm-btn:first-child{padding-left:20px;left:0}.mm-header .mm-btn:last-child{padding-right:20px;right:0}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px}.mm-listview>li{position:relative}.mm-listview>li>a,.mm-listview>li>span{overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;bottom:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-menu>.mm-panel>.mm-listview{margin-left:-20px;margin-right:-20px}.mm-menu>.mm-panel>.mm-listview.mm-first{margin-top:-20px}.mm-menu>.mm-panel>.mm-listview.mm-last{padding-bottom:20px}.mm-next:after,.mm-prev:before{border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:20px}.mm-next:after{right:20px}.mm-divider{overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview>li.mm-spacer{padding-top:40px}.mm-listview>li.mm-spacer>.mm-next{top:40px}.mm-listview>li.mm-spacer.mm-divider{padding-top:25px}.mm-menu{background:#f3f3f3;color:rgba(0,0,0,.7)}.mm-menu .mm-header>a,.mm-menu .mm-listview>li>a.mm-next,.mm-menu .mm-listview>li>a.mm-prev{color:rgba(0,0,0,.3)}.mm-menu .mm-header{border-color:rgba(0,0,0,.1)}.mm-menu .mm-header .mm-btn:after,.mm-menu .mm-header .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li:after{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li>a.mm-next:after,.mm-menu .mm-listview>li>a.mm-prev:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li>a.mm-next:before,.mm-menu .mm-listview>li>a.mm-prev:after{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-page{position:relative}.mm-slideout{transition:-webkit-transform .4s ease;transition:transform .4s ease}html.mm-opened{overflow:hidden;position:relative}html.mm-opened body{overflow:hidden}html.mm-opened .mm-page{min-height:100vh}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-blocking #mm-blocker,html.mm-opened #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0)}}.mm-menu.mm-bottom.mm-autoheight,.mm-menu.mm-top.mm-autoheight{max-height:80%}.mm-menu.mm-bottom.mm-autoheight.mm-fullscreen,.mm-menu.mm-top.mm-autoheight.mm-fullscreen{max-height:100%}.mm-menu.mm-measureheight>.mm-panel{bottom:auto!important;height:auto!important}.mm-buttonbar{border:1px solid transparent;border-radius:5px;line-height:20px;overflow:hidden;display:block;padding:0;margin:0;position:relative}.mm-buttonbar:after{display:block}.mm-buttonbar>*{border-left:1px solid transparent;display:block;width:100%;height:100%;float:left;overflow:hidden}.mm-footer,.mm-search{height:40px;width:100%}.mm-buttonbar>input{position:absolute;left:-1000px;top:-1000px}.mm-buttonbar>input:checked+label{border-color:transparent!important}.mm-buttonbar>:first-child,.mm-buttonbar>input:first-child+*,.mm-footer .mm-buttonbar>*{border-left:none}.mm-buttonbar.mm-buttonbar-2>*{width:50%}.mm-buttonbar.mm-buttonbar-3>*{width:33.33%}.mm-buttonbar.mm-buttonbar-4>*{width:25%}.mm-buttonbar.mm-buttonbar-5>*{width:20%}.mm-header .mm-buttonbar{margin-top:0;margin-left:-30px;margin-right:-30px}.mm-footer .mm-buttonbar{border:none;border-radius:none;line-height:40px;margin:-10px -10px 0 -20px}.mm-menu .mm-buttonbar,.mm-menu .mm-buttonbar>*{border-color:rgba(0,0,0,.7)}.mm-listview>li>.mm-buttonbar{margin:10px 20px}.mm-menu .mm-buttonbar{background:#f3f3f3}.mm-menu .mm-buttonbar>input:checked+label{background:rgba(0,0,0,.7);color:#f3f3f3}.mm-menu .mm-footer,.mm-menu em.mm-counter{color:rgba(0,0,0,.3)}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:50px;top:50%}.mm-collapsed:not(.mm-uncollapsed),.mm-menu.mm-hasheader .mm-panel .mm-header,.mm-nosubresults>.mm-counter{display:none}em.mm-counter+a.mm-next{padding-left:40px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-menu.mm-hasheader .mm-fixeddivider,.mm-menu.mm-hasheader .mm-panel,.mm-menu.mm-hassearch>.mm-header{top:40px}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}html.mm-opened.mm-dragging #mm-blocker,html.mm-opened.mm-dragging .mm-fixed-bottom,html.mm-opened.mm-dragging .mm-fixed-top,html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page{transition-duration:0s}.mm-footer{background:inherit;border-top:1px solid transparent;line-height:20px;box-sizing:border-box;padding:10px 20px;position:absolute;z-index:3;bottom:0;left:0;transform:translate3d(0,0,0)}.mm-menu.mm-hasfooter>.mm-panel{bottom:40px}.mm-menu .mm-footer{border-color:rgba(0,0,0,.1)}.mm-menu>.mm-header{background:inherit;z-index:3;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu>.mm-header .mm-close:after{content:'x'}.mm-menu.mm-hasheader.mm-hassearch .mm-fixeddivider,.mm-menu.mm-hasheader.mm-hassearch .mm-panel{top:80px}.mm-fixeddivider,.mm-search{top:0;left:0;position:absolute}.mm-divider>span{overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-fixeddivider,.mm-menu>.mm-search{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.mm-fixeddivider{background:inherit;display:none;right:0;z-index:2;transform:translate3d(0,0,0)}.mm-fixeddivider:after{content:none!important;display:none!important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,.05)}.mm-menu>.mm-search{background:inherit;z-index:3;transform:translate3d(0,0,0)}.mm-search{padding:10px 10px 0}.mm-menu.mm-hassearch .mm-fixeddivider,.mm-menu.mm-hassearch .mm-panel,.mm-panel.mm-hassearch.mm-hasheader .mm-search{top:40px}.mm-search input{border:none;border-radius:25px;font:inherit;font-size:14px;line-height:25px;outline:0;display:block;width:100%;height:25px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasheader{padding-top:80px}.mm-noresultsmsg{font-size:21px;display:none;padding:40px 0}.mm-noresults .mm-noresultsmsg{display:block}.mm-noresults .mm-indexer{display:none!important}.mm-menu li.mm-nosubresults>a.mm-next{display:none}.mm-menu li.mm-nosubresults>a.mm-next+a,.mm-menu li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.7)}.mm-menu .mm-indexer a,.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-indexer{background:inherit;font-size:12px;width:20px;position:absolute;top:10px;bottom:10px;right:-100px;z-index:3;transition:right .4s ease;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-hasheader .mm-indexer,.mm-hassearch .mm-indexer{top:50px}.mm-indexer a{display:block;height:3.71%}.mm-indexer~.mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-hasfooter .mm-indexer{bottom:50px}.mm-hassearch.mm-hasheader .mm-indexer{top:90px}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;bottom:50%;z-index:2;right:20px}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-bottom:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-bottom:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,.7)}.mm-listview.mm-border-none>li:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}.mm-listview.mm-border-full>li:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0!important}html.mm-effect-slide .mm-menu.mm-offcanvas{transition:-webkit-transform .4s ease;transition:transform .4s ease}html.mm-effect-slide.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}html.mm-effect-slide.mm-opening .mm-menu.mm-offcanvas{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html.mm-effect-slide.mm-right.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:translate3d(30%,0,0);-ms-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}html.mm-effect-slide.mm-right.mm-opening .mm-menu.mm-offcanvas{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html.mm-effect-zoom-menu .mm-menu.mm-offcanvas{transition:-webkit-transform .4s ease;transition:transform .4s ease}html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);-ms-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-offcanvas{-webkit-transform:scale(1,1) translate3d(0,0,0);-ms-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);-ms-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-offcanvas{-webkit-transform:scale(1,1) translate3d(0,0,0);-ms-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}html.mm-effect-zoom-panels .mm-menu .mm-panel{-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);-ms-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;transition-property:-webkit-transform,left;transition-property:transform,left}html.mm-effect-zoom-panels .mm-menu .mm-panel.mm-opened{-webkit-transform:scale(1,1) translate3d(0,0,0);-ms-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}html.mm-effect-zoom-panels .mm-menu .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);-ms-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px,0);-ms-transform:translate(10000px,0);transform:translate(10000px,0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);transform:translate(-10000px,0)}}.mm-menu.mm-fullscreen.mm-bottom,.mm-menu.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none!important}.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>a,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99;box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-pageshadow.mm-front:after,.mm-menu.mm-pageshadow.mm-next:after,.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none}.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%}.mm-menu.mm-bottom,.mm-menu.mm-top{width:100%;min-width:100%;max-width:100%;height:80%;min-height:140px;max-height:880px}.mm-menu.mm-right{left:auto;right:0}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0)}}html.mm-front .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0!important}.mm-menu.mm-front{z-index:1}.mm-menu.mm-front,.mm-menu.mm-next{transition:-webkit-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-top{-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-bottom{top:auto;bottom:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-theme-dark{background:#333;color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-header>a,.mm-menu.mm-theme-dark .mm-listview>li>a.mm-next,.mm-menu.mm-theme-dark .mm-listview>li>a.mm-prev{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-header{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-header .mm-btn:after,.mm-menu.mm-theme-dark .mm-header .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-listview>li:after{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-listview>li>a.mm-next:after,.mm-menu.mm-theme-dark .mm-listview>li>a.mm-prev:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-listview>li>a.mm-next:before,.mm-menu.mm-theme-dark .mm-listview>li>a.mm-prev:after{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-buttonbar>*,.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened>a.mm-next{background:rgba(255,255,255,.05)}.mm-menu.mm-theme-dark .mm-buttonbar{border-color:rgba(255,255,255,.8);background:#333}.mm-menu.mm-theme-dark .mm-buttonbar>input:checked+label{background:rgba(255,255,255,.8);color:#333}.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-footer{border-color:rgba(0,0,0,.15);color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:rgba(255,255,255,.05)}.mm-menu.mm-pageshadow.mm-theme-dark:after{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-header>a,.mm-menu.mm-theme-white .mm-listview>li>a.mm-next,.mm-menu.mm-theme-white .mm-listview>li>a.mm-prev{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-header{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-header .mm-btn:after,.mm-menu.mm-theme-white .mm-header .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview>li:after{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-listview>li>a.mm-next:after,.mm-menu.mm-theme-white .mm-listview>li>a.mm-prev:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview>li>a.mm-next:before,.mm-menu.mm-theme-white .mm-listview>li>a.mm-prev:after{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-buttonbar>*,.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened>a.mm-next{background:rgba(0,0,0,.03)}.mm-menu.mm-theme-white .mm-buttonbar{border-color:rgba(0,0,0,.6);background:#fff}.mm-menu.mm-theme-white .mm-buttonbar>input:checked+label{background:rgba(0,0,0,.6);color:#fff}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-footer{border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,.03)}.mm-menu.mm-pageshadow.mm-theme-white:after{box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-header>a,.mm-menu.mm-theme-black .mm-listview>li>a.mm-next,.mm-menu.mm-theme-black .mm-listview>li>a.mm-prev{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-header{border-color:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-header .mm-btn:after,.mm-menu.mm-theme-black .mm-header .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview>li:after{border-color:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-listview>li>a.mm-next:after,.mm-menu.mm-theme-black .mm-listview>li>a.mm-prev:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview>li>a.mm-next:before,.mm-menu.mm-theme-black .mm-listview>li>a.mm-prev:after{border-color:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-buttonbar>*,.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.3)}.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened>a.mm-next{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-buttonbar{border-color:rgba(255,255,255,.6);background:#000}.mm-menu.mm-theme-black .mm-buttonbar>input:checked+label{background:rgba(255,255,255,.6);color:#000}.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-footer{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-fixeddivider span{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.conditions-categories-area .categories-list li a:after,.content-sidebar-wrap .calculator-sidebar .terms a:after,.frontpage-categories-area .categories-list li a:after,.head_bar .wrap .header-info .address,.head_bar .wrap .header-info .email:before,.info-boxes .info-box .box-link:after,.language-selector .active-language:after,.main-menu-area .main-menu>ul>li.has_children>a:after,.mobile-head-bar .address,.mobile-head-bar .call-to-action a:before,.page-template-page_blog .categories-list li a:after,.page-template-pricelist .content .service-category+.pricelist .variations .service-name:after,.page-template-pricelist .content .service-category:after,.selectbar:after,.sidebar .phone:before,.site-after-footer .footer-social-media a.Facebook-icon,.site-after-footer .newsletter .form input[type=submit],.site-header .wrap .header-widget-area .call-to-action a:before,.site-title a,.slider-area .scroll-helper:after,.sprites-sprite,.testimonials .testimonial-slide:after,.testimonials .testimonial-slide:before,.testimonials-frontpage .testimonial-slide:after,.testimonials-frontpage .testimonial-slide:before,.treatments-categories-area .categories-list li a:after,ul.cateory-listing li .read-more-block .read-more{background-image:url(/content/themes/medemis/images/generated/sprites-s3edff84b78.png);background-repeat:no-repeat}@font-face{font-family:Adagio_Serif-Black;src:url(../fonts/Adagio_Serif/2D97C2_0_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_0_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_0_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_0_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Black_italic;src:url(../fonts/Adagio_Serif/2D97C2_1_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_1_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_1_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_1_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Bold;src:url(../fonts/Adagio_Serif/2D97C2_2_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_2_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_2_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_2_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Bold_italic;src:url(../fonts/Adagio_Serif/2D97C2_3_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_3_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_3_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_3_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_3_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-ExtraLight;src:url(../fonts/Adagio_Serif/2D97C2_5_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_5_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_5_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_5_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_5_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-ExtraLight_italic;src:url(../fonts/Adagio_Serif/2D97C2_8_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_8_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_8_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_8_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_8_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Heavy;src:url(../fonts/Adagio_Serif/2D97C2_B_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_B_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_B_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_B_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_B_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Heavy_italic;src:url(../fonts/Adagio_Serif/2D97C2_C_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_C_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_C_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_C_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_C_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Light;src:url(../fonts/Adagio_Serif/2D97C2_E_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_E_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_E_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_E_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_E_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Light_italic;src:url(../fonts/Adagio_Serif/2D97C2_F_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_F_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_F_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_F_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_F_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Medium;src:url(../fonts/Adagio_Serif/2D97C2_11_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_11_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_11_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_11_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_11_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Medium_italic;src:url(../fonts/Adagio_Serif/2D97C2_13_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_13_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_13_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_13_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_13_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Regular;src:url(../fonts/Adagio_Serif/2D97C2_15_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_15_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_15_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_15_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_15_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Regular_italic;src:url(../fonts/Adagio_Serif/2D97C2_18_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_18_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_18_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_18_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_18_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-SemiBold;src:url(../fonts/Adagio_Serif/2D97C2_19_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_19_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_19_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_19_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_19_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-SemiBold_italic;src:url(../fonts/Adagio_Serif/2D97C2_1B_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_1B_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_1B_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_1B_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_1B_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Thin;src:url(../fonts/Adagio_Serif/2D97C2_1D_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_1D_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_1D_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_1D_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_1D_0.ttf) format("truetype")}@font-face{font-family:Adagio_Serif-Thin_italic;src:url(../fonts/Adagio_Serif/2D97C2_1F_0.eot);src:url(../fonts/Adagio_Serif/2D97C2_1F_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Serif/2D97C2_1F_0.woff2) format("woff2"),url(../fonts/Adagio_Serif/2D97C2_1F_0.woff) format("woff"),url(../fonts/Adagio_Serif/2D97C2_1F_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Black;src:url(../fonts/Adagio_Sans/2D97C2_4_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_4_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_4_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_4_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_4_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Black_italic;src:url(../fonts/Adagio_Sans/2D97C2_6_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_6_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_6_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_6_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_6_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Bold;src:url(../fonts/Adagio_Sans/2D97C2_7_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_7_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_7_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_7_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_7_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Bold_italic;src:url(../fonts/Adagio_Sans/2D97C2_9_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_9_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_9_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_9_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_9_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-ExtraLight;src:url(../fonts/Adagio_Sans/2D97C2_A_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_A_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_A_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_A_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_A_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-ExtraLight_italic;src:url(../fonts/Adagio_Sans/2D97C2_D_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_D_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_D_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_D_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_D_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Heavy;src:url(../fonts/Adagio_Sans/2D97C2_10_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_10_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_10_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_10_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_10_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Heavy_italic;src:url(../fonts/Adagio_Sans/2D97C2_12_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_12_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_12_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_12_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_12_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Light;src:url(../fonts/Adagio_Sans/2D97C2_14_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_14_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_14_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_14_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_14_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Light_italic;src:url(../fonts/Adagio_Sans/2D97C2_16_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_16_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_16_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_16_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_16_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Medium;src:url(../fonts/Adagio_Sans/2D97C2_17_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_17_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_17_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_17_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_17_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Medium_italic;src:url(../fonts/Adagio_Sans/2D97C2_1A_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_1A_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_1A_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_1A_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_1A_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Regular;src:url(../fonts/Adagio_Sans/2D97C2_1C_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_1C_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_1C_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_1C_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_1C_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Regular_italic;src:url(../fonts/Adagio_Sans/2D97C2_1E_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_1E_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_1E_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_1E_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_1E_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-SemiBold;src:url(../fonts/Adagio_Sans/2D97C2_20_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_20_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_20_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_20_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_20_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-SemiBold_italic;src:url(../fonts/Adagio_Sans/2D97C2_21_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_21_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_21_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_21_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_21_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Thin;src:url(../fonts/Adagio_Sans/2D97C2_22_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_22_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_22_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_22_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_22_0.ttf) format("truetype")}@font-face{font-family:Adagio_Sans-Thin_italic;src:url(../fonts/Adagio_Sans/2D97C2_23_0.eot);src:url(../fonts/Adagio_Sans/2D97C2_23_0.eot?#iefix) format("embedded-opentype"),url(../fonts/Adagio_Sans/2D97C2_23_0.woff2) format("woff2"),url(../fonts/Adagio_Sans/2D97C2_23_0.woff) format("woff"),url(../fonts/Adagio_Sans/2D97C2_23_0.ttf) format("truetype")}address{font-style:normal}.btn,input[type=submit]{height:58px;line-height:58px;background-color:#c4b8cc;color:#fff;font-size:15px;letter-spacing:1px;border:none;font-family:Adagio_Sans-Medium,Helvetica,Arial,sans-serif;padding:0 50px;display:inline-block;text-transform:uppercase;cursor:pointer;white-space:nowrap;outline:0;transition:all .1s}.btn:focus,.btn:hover,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none;background-color:#a18966}.btn-cta{background-color:#9dd3c6;color:#fff}.btn-cta:focus,.btn-cta:hover{background-color:#8bcbbc}input[type=submit]{width:100%}.btn-small{height:46px;line-height:46px;padding:0 25px}.btn-large{height:69px;line-height:69px;padding:0 60px}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.cursor-pointer{cursor:pointer}.pull-left{float:left}.pull-right{float:right}body,html{color:#343434;background-color:#ededed;font-family:Adagio_Sans-Light,Helvetica,Arial,sans-serif}.site-container{width:100%;float:left}.ngfb-buttons,.ngfb-content-buttons{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:Adagio_Serif-Light,'Courier New',Courier,serif;font-weight:400}.od-sub-heading,h1.entry-title,h2.entry-title{color:#343434;font-size:26px;letter-spacing:1.08px;text-align:center;position:relative;text-transform:uppercase;margin:50px 0;padding:0 165px}.od-sub-heading:after,.od-sub-heading:before,h1.entry-title:after,h1.entry-title:before,h2.entry-title:after,h2.entry-title:before{position:absolute;left:0;top:50%;width:100px;height:1px;background:#ededed;content:""}.od-sub-heading:after,h1.entry-title:after,h2.entry-title:after{left:auto;right:0}@media (max-width:700px){.od-sub-heading,h1.entry-title,h2.entry-title{padding:0 55px}.od-sub-heading:after,.od-sub-heading:before,h1.entry-title:after,h1.entry-title:before,h2.entry-title:after,h2.entry-title:before{width:50px}}@media (max-width:550px){.od-sub-heading,h1.entry-title,h2.entry-title{font-size:20px;padding:0}.od-sub-heading:after,.od-sub-heading:before,h1.entry-title:after,h1.entry-title:before,h2.entry-title:after,h2.entry-title:before{display:none}}.wpcf7-form-control-wrap,img{display:block}a,button,input{-ms-touch-action:none!important}img{max-width:100%;height:auto}.site-title a,.site-title:before{display:inline-block;vertical-align:middle}a:focus,a:hover{text-decoration:underline}.site-title{margin:0}@media screen and (max-width:910px){.site-title{/*height:65px*/}}@media screen and (max-width:480px){.site-title{/*height:53px*/}}.site-title a{text-decoration:none;margin:0 auto;width:176px;height:106px;background-position:0 -110px;text-indent:-9999px;white-space:nowrap;overflow:hidden}.site-title:before{content:'';height:102px}@media screen and (max-width:910px){.site-title:before{height:100%}}.maxwidth-wrapper{max-width:980px;margin:0 auto;padding:0 10px;position:relative}.content-sidebar-wrap,.wrap{max-width:1200px;width:100%;margin:0 auto}.content-sidebar-wrap{margin-top:20px;zoom:1}.acf-map,.wpcf7-form p{margin:0}@media screen and (max-width:1200px){.content-sidebar-wrap,.wrap{padding-left:2%;padding-right:2%}.content-sidebar-wrap .wrap{padding-left:0;padding-right:0}}.acf-map{width:100%;height:300px}.hide,input[type=radio]{display:none}input[type=radio]~[class*=label],input[type=radio]~label{position:relative;display:inline-block;height:20px;line-height:1;padding-top:8px;font-size:13px;vertical-align:middle;padding-left:26px}input[type=radio]~[class*=label]:before,input[type=radio]~label:before{content:'';display:inline-block;border-radius:10px;width:20px;height:20px;background-color:#fff;border:1px solid #d8d8d8;position:absolute;left:0;top:3px;vertical-align:middle}input[type=radio]~[class*=label]:after,input[type=radio]~label:after{content:'';position:absolute;left:3px;top:6px;border-radius:8px;width:14px;height:14px;background-color:#aecbd3;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s}input[type=radio]:checked~[class*=label]:after,input[type=radio]:checked~label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],textarea{width:100%;height:40px;background-color:#ededed;border-radius:20px;line-height:40px;color:rgba(52,52,52,.6);font-size:13px;font-family:Adagio_Sans-Light,Helvetica,Arial,sans-serif;border:none;padding:0 20px;display:block;outline:0;transition:background-color 150ms}.wpcf7-not-valid-tip,.wpcf7-validation-errors{color:red;font-size:14px}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=number]:focus,textarea:focus{background-color:#e0e0e0}textarea{height:140px;line-height:18px;padding-top:10px;resize:none}.screen-reader-response{display:none}.breadcrumb{color:rgba(52,52,52,.45);font-size:13px;line-height:16px;margin-top:20px;font-family:Adagio_Sans-Light,Helvetica,Arial,sans-serif}.breadcrumb a{color:rgba(52,52,52,.45);text-decoration:none}.breadcrumb a:focus,.breadcrumb a:hover{text-decoration:underline}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block}.wp-caption{margin-bottom:1.5em;padding-top:5px}.wp-caption img{border:0;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.selectbar{background-color:#ededed;border-radius:20px;width:100%;margin:0 0 10px;overflow:hidden;height:40px;padding:0 20px;position:relative}.selectbar:after{width:9px;height:6px;background-position:0 -441px;content:"";position:absolute;right:20px;top:46%}.selectbar select{width:115%;background:0 0;border:none;color:#343434;font-size:13px;height:40px;outline:0;cursor:pointer;-webkit-appearance:none}.testimonials{background-color:#ededed;zoom:1;padding:40px 0 70px;position:relative;width:66.7%;max-width:800px}.testimonials:after,.testimonials:before{content:"";display:table}@media screen and (max-width:1000px){.testimonials{width:auto;max-width:none}}@media screen and (max-width:680px){.testimonials{padding:40px 0 0}}.testimonials .owl-item .testimonial-slide img{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.testimonials .testimonial-slide{background:#fff;margin:100px 0 0;zoom:1;padding:0 65px;position:relative;width:100%;float:left}.testimonials .testimonial-slide .testimonials-image{width:200px;height:200px;background-size:cover;background-repeat:no-repeat;position:absolute;top:-100px;border-radius:50%}@media screen and (max-width:1200px){.testimonials .testimonial-slide .testimonials-image{position:relative;top:0;margin:15px auto 0}}.testimonials .testimonial-slide:after,.testimonials .testimonial-slide:before{display:table;content:"";background-position:0 -71px;width:43px;height:39px;position:absolute;left:12px;bottom:4%}@media screen and (max-width:480px){.testimonials .testimonial-slide{padding:0 15px}.testimonials .testimonial-slide:after,.testimonials .testimonial-slide:before{display:none}}.testimonials .testimonial-slide:after{background-position:0 -394px;width:43px;height:39px;left:auto;right:12px;bottom:auto;top:4%}.testimonials .testimonial-slide img{position:absolute;top:-50%;left:65px;max-width:190px;height:auto;border-radius:50%;overflow:hidden;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width:680px){.testimonials .testimonial-slide img{left:0;margin:0 auto;position:relative;right:0;top:20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.testimonials .testimonial-slide .name{width:65%;margin-top:55px;float:right;border-bottom:1px solid #eee}.testimonials .testimonial-slide .name h3{color:#343434;font-size:24px;margin:0 0 12px}@media screen and (max-width:1200px){.testimonials .testimonial-slide .name{width:100%;float:none;text-align:center}}.testimonials .testimonial-slide p{width:100%;float:left;margin:49px 0 115px;color:#343434;font-size:16px}@media screen and (max-width:680px){.testimonials .testimonial-slide p{margin:10px 0 25px;width:100%}}.testimonials .owl-controls{background:#fff;margin:0;zoom:1;position:absolute;width:100%;height:0;bottom:140px}.testimonials .owl-controls:after,.testimonials .owl-controls:before{content:"";display:table}@media screen and (max-width:680px){.testimonials .owl-controls{bottom:30px}.section-testimonials .wrap{padding:0}.site-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-testimonials{-ms-flex-order:0;order:0}.frontpage-categories-area{-ms-flex-order:-1;order:-1}}.testimonials-frontpage{zoom:1;background-color:#fff;width:100%;padding:0;margin:-100px 0 0;box-shadow:0 10px 50px rgba(0,0,0,.1)}.testimonials-frontpage:after,.testimonials-frontpage:before{content:"";display:table}@media screen and (max-width:680px){.testimonials-frontpage{margin-top:0;margin-left:-4%;margin-right:-4%;width:108%}}.testimonials-frontpage .owl-item .testimonial-slide img{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.testimonials-frontpage .testimonial-slide{background:#fff;zoom:1;padding:0 65px;position:relative;width:100%;float:left}.testimonials-frontpage .testimonial-slide .testimonials-image{background-size:cover;background-repeat:no-repeat;border-radius:50%}@media screen and (max-width:1200px){.testimonials-frontpage .testimonial-slide .testimonials-image{position:relative;top:0;margin:15px auto 0}}.testimonials-frontpage .testimonial-slide:after,.testimonials-frontpage .testimonial-slide:before{display:table;content:"";background-position:0 -71px;width:43px;height:39px;position:absolute;left:12px;bottom:4%}@media screen and (max-width:480px){.testimonials-frontpage .testimonial-slide{padding:0 15px}.testimonials-frontpage .testimonial-slide:after,.testimonials-frontpage .testimonial-slide:before{display:none}}.testimonials-frontpage .testimonial-slide:after{background-position:0 -394px;width:43px;height:39px;left:auto;bottom:auto}.testimonials-frontpage .testimonial-slide img{position:absolute;top:-50%;left:65px;max-width:190px;height:auto;border-radius:50%;overflow:hidden;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width:680px){.testimonials-frontpage .testimonial-slide img{left:0;margin:0 auto;position:relative;right:0;top:20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.testimonials-frontpage .testimonial-slide .name{width:100%;margin-top:55px}.testimonials-frontpage .testimonial-slide .name h3{margin:0;color:#343434;font-size:24px;font-weight:300;line-height:29px}.testimonials-frontpage .testimonial-slide .name h4{color:#ab9576;font-size:16px;font-weight:300;line-height:19px;letter-spacing:2px;text-transform:uppercase;margin-top:5px;margin-bottom:0}.testimonials-frontpage .testimonial-slide p{width:100%;float:left;margin:49px 0 115px}@media screen and (max-width:680px){.testimonials-frontpage .testimonial-slide p{margin:10px 0 25px;width:100%}.testimonials-frontpage .owl-controls{bottom:30px}}.testimonials-frontpage .owl-controls{background:#fff;margin:0;zoom:1;position:absolute;width:100%;height:0}.testimonials-frontpage .owl-controls:after,.testimonials-frontpage .owl-controls:before{content:"";display:table}.testimonials-frontpage .testimonial-slide{margin:0}@media screen and (min-width:600px){.testimonials-frontpage .testimonial-slide.flag{display:table;width:100%}.testimonials-frontpage .testimonial-slide.flag>.body,.testimonials-frontpage .testimonial-slide.flag>.left,.testimonials-frontpage .testimonial-slide.flag>.right{display:table-cell;vertical-align:middle}.testimonials-frontpage .testimonial-slide.flag>.body img,.testimonials-frontpage .testimonial-slide.flag>.left img,.testimonials-frontpage .testimonial-slide.flag>.right img{display:block;max-width:none}.testimonials-frontpage .testimonial-slide.flag>.body{width:100%}}.testimonials-frontpage .testimonial-slide:before{bottom:30px;left:30px}.testimonials-frontpage .testimonial-slide:after{top:30px;right:30px}.testimonials-frontpage .testimonial-slide .testimonials-image{width:170px;height:170px;position:relative;margin-right:40px;top:-10px}@media screen and (max-width:599px){.testimonials-frontpage .testimonial-slide .name{text-align:center}.testimonials-frontpage .testimonial-slide .testimonials-image{top:40px;margin:0 auto}}.testimonials-frontpage .testimonial-slide p{opacity:.6;color:#343434;font-size:16px;font-weight:300;line-height:27px;font-style:italic;margin-bottom:90px}.testimonials-frontpage .owl-controls{bottom:60px}.owl-theme .owl-controls .owl-page span{background:0 0;border-radius:50%;display:block;height:20px;margin:5px;opacity:1;width:20px;border:1px solid #d8d8d8}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#d8d8d8}.pagination{display:none}.custom-pagination{text-align:center;padding-bottom:40px}.custom-pagination:before{content:'';display:block;background-color:#ededed;height:1px;margin-right:65px;margin-left:65px;margin-bottom:30px}@media (max-width:1200px){.custom-pagination:before{margin-right:30px;margin-left:30px}}@media (max-width:1000px){.custom-pagination:before{margin-right:65px;margin-left:65px}}@media (max-width:700px){.custom-pagination:before{margin-right:30px;margin-left:30px}}.custom-pagination a,.custom-pagination span{display:inline-block;width:32px;height:32px;line-height:32px;margin:3px;text-align:center;background-color:#fff;border:1px solid #ededed;color:#ab9576;text-decoration:none;font-size:14px;font-family:Adagio_Sans-SemiBold,Helvetica,Arial,sans-serif}.head_bar .wrap .header-info,.language-selector #lang_sel_list ul li,.language-selector .active-language{font-family:Adagio_Sans-Light,Helvetica,Arial,sans-serif}.custom-pagination a:focus,.custom-pagination a:hover,.custom-pagination span.current{background-color:#ab9576;border-color:#ab9576;color:#fff}.custom-pagination a.next,.custom-pagination a.prev{background-color:#ededed;border:1px solid #ededed;color:#ab9576}.custom-pagination a.next:focus,.custom-pagination a.next:hover,.custom-pagination a.prev:focus,.custom-pagination a.prev:hover{background-color:#ab9576;border-color:#ab9576;color:#fff}.grid-sides{zoom:1}.grid-sides:after,.grid-sides:before{content:"";display:table}.grid-sides .col{width:50%}.grid-sides .col.col-left{float:left;text-align:left}.grid-sides .col.col-right{float:right;text-align:right}.mobile-menu{display:none}.mobile-menu-toggle-button{background-color:transparent;display:none;height:24px;padding-top:0;width:50px;cursor:pointer;margin:17px 0 0}@media screen and (max-width:910px){.mobile-menu-toggle-button{float:right}}@media screen and (max-width:480px){.mobile-menu-toggle-button{margin:8px 10px 0 0;width:22px;height:16px}}.mobile-menu-toggle-button span{position:relative;width:32px;height:5px;background-color:#343434;transition:all ease-in-out .3s;display:inline-block}.mobile-menu-toggle-button span:after,.mobile-menu-toggle-button span:before{background-color:#343434;position:absolute;transition:all ease-in-out .3s;content:''}@media screen and (max-width:480px){.mobile-menu-toggle-button span{height:3px;width:23px}}.mobile-menu-toggle-button span:before{width:100%;height:5px;top:-10px}@media screen and (max-width:480px){.mobile-menu-toggle-button span:before{height:3px;top:-6px}}.mobile-menu-toggle-button span:after{width:100%;height:5px;bottom:-10px}.calculator .error,.calculator .messages,.calculator .messages .calculation{min-height:0;transition:max-height .5s}@media screen and (max-width:480px){.mobile-menu-toggle-button span:after{height:3px;bottom:-6px}}.mm-opening .mobile-menu-toggle-button span{background-color:transparent}.mm-opening .mobile-menu-toggle-button span:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-opening .mobile-menu-toggle-button span:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-next:after{border:2px solid #ab9576;border-left:0;border-top:0}.mm-prev:before{border-color:#ab9576}.mobile-menu>.mm-panel.mm-panel>.menu{margin-top:0}.mobile-menu .mm-listview>li a,.mobile-menu .mm-listview>li span{padding:15px 20px;font-size:16px}.mobile-menu .mm-listview>li:after{display:none}.mobile-menu .quick-search-area{display:block!important;height:auto!important}.mobile-menu .mm-hasheader #searchform,.mobile-menu .mm-hasheader .language-selector{display:none}.mobile-menu .language-selector{display:none;float:none;background-color:#ededed;border-radius:20px;width:100%;margin:0 0 10px;height:40px;line-height:40px;padding:0 10px;position:relative}.mobile-menu .language-selector .active-language{color:rgba(0,0,0,.7)}.mobile-menu .language-selector .active-language:after{right:10%}.mm-listview>li>a:hover{background-color:#fff}.language-selector{float:right;padding:15px 20px;position:absolute;right:0;top:-12px;width:110px;cursor:pointer;font-weight:100}@media screen and (max-width:910px){.language-selector{margin:8px 15px 0;padding:10px;position:relative;top:0;width:105px}}.language-selector .active-language{display:inline-block;color:#ab9576;font-size:16px;padding-left:10px;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:480px){.language-selector{margin:0 7px 0 0;width:90px;position:relative;top:-1px}.language-selector .active-language{font-size:12px}}.language-selector .active-language:after{content:'';width:9px;height:6px;background-position:0 -441px;position:absolute;right:40px;top:20px}@media screen and (max-width:910px){.language-selector .active-language{padding-left:0}.language-selector .active-language:after{top:18px;right:10px}}.language-selector #lang_sel_list ul{list-style-type:none;margin:0;position:absolute;display:none;top:98%;right:-1px;left:-1px;padding:0 20px 5px;border-left:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed;background:#fff;z-index:99999}@media screen and (max-width:910px){.language-selector #lang_sel_list ul{padding:15px 5px 10px}}.language-selector #lang_sel_list ul li{font-size:15px;background:#fff;border:1px solid #ededed;border-radius:50px;padding:0 20px;line-height:38px;text-transform:uppercase;margin:0 0 8px}@media screen and (max-width:910px){.language-selector #lang_sel_list ul li{padding:0;text-align:center;font-size:13px}}.language-selector #lang_sel_list ul li a{color:#343434;display:block;padding-top:2px}.language-selector #lang_sel_list ul li a:hover{text-decoration:none}.language-selector #lang_sel_list ul li:hover{background-color:#ededed;border:1px solid #ededed}.language-selector:hover{background:#fff}.language-selector:hover #lang_sel_list ul{display:block}@media screen and (max-width:910px){.language-selector:hover{border-radius:0}.language-selector{border:1px solid #fff;border-bottom:none}.language-selector:hover{border-color:#ededed}.language-selector .active-language:after{top:16px}.head_bar .language-selector{display:none}}@media screen and (max-width:480px){.language-selector #lang_sel_list ul li{font-size:10px;line-height:28px}.language-selector .active-language:after{top:17px}}html[lang=ru-RU] .language-selector .active-language{padding-left:8px}.before-after-object{zoom:1}.before-after-object:after,.before-after-object:before{content:"";display:table}.before-after-object .left-col{float:left;width:50%;padding-right:1px;text-align:center}.before-after-object .right-col{float:left;width:50%;padding-left:1px;text-align:center}.before-after-object .text{color:#343434;text-transform:uppercase;font-size:18px;margin-top:20px}@media (min-width:651px){.pro-object .wrap.media{margin:0;overflow:visible;zoom:1}.pro-object .wrap.media:after,.pro-object .wrap.media:before{content:"";display:table}.pro-object .wrap.media:after{clear:both}.pro-object .wrap.media>.left img,.pro-object .wrap.media>.right img{display:block}.pro-object .wrap.media>.left{float:left}.pro-object .wrap.media>.right{float:right}.pro-object .wrap.media>.body{overflow:hidden;zoom:1}}.pro-object .left{margin-right:40px}.pro-object .left img{border-radius:50%;margin-bottom:20px}.pro-object .pro-name{font-size:24px}.pro-object .pro-title{color:#ab9576;font-size:16px;letter-spacing:2px}.pro-object .pro-opinion{border-top:1px solid #ededed;margin-top:15px;padding-top:5px}.calculator>p{font-size:13px;line-height:1.2;padding-left:20px;margin-bottom:5px}.calculator .messages{max-height:300px;overflow:hidden}.calculator .messages .calculation{max-height:0;overflow:hidden}.calculator .opened{max-height:300px!important}.calculator .error{max-height:0;color:red;overflow:hidden}.calculator input.invalid{border:1px solid red}.head_bar{padding:12px 0;background-color:#ededed}@media screen and (max-width:580px){.head_bar{position:absolute;right:5px;top:5px;width:auto}}.head_bar .wrap{padding:0 40px;zoom:1;position:relative}.head_bar .wrap:after,.head_bar .wrap:before{content:"";display:table}@media screen and (max-width:1200px){.head_bar .wrap{padding-left:2%;padding-right:2%}}.head_bar .wrap .header-info{width:auto;float:left;font-size:16px;line-height:25px}.head_bar .wrap .header-info .address{display:inline-block;color:#ab9576;padding:0 0 0 23px;background-position:0 -230px;margin:0 20px 0 0}.head_bar .wrap .header-info .address a{display:inline-block;color:#ab9576}.head_bar .wrap .header-info .opening-hours{display:inline-block;color:#343434;font-family:Adagio_Sans-Thin,Helvetica,Arial,sans-serif;margin:0 150px 0 0}@media screen and (max-width:1100px){.head_bar .wrap .header-info .opening-hours{margin-right:70px}}@media screen and (max-width:1000px){.head_bar .wrap .header-info .opening-hours{display:none}}.head_bar .wrap .header-info .email{color:#ab9576;display:inline-block;padding:0 0 0 23px}.head_bar .wrap .header-info .email:before{background-position:0 -216px;width:20px;height:14px;content:"";display:inline-block;margin:0 15px 0 0}.head_bar .wrap .header-info .email a{color:#ab9576}.social-media-icons{overflow:hidden;padding-right:80px;text-align:center;zoom:1}.social-media-icons:after,.social-media-icons:before{content:"";display:table}.social-media-icons a{display:inline-block;margin-right:9px}.social-media-icons a:last-of-type{margin-right:0}.social-media-icons a .social-media-icon{width:24px;height:24px;background-size:cover}.site-header{background:#fff}@media screen and (max-width:767px){.site-header{border-bottom:1px solid #ededed}}.site-header .wrap{padding:0 40px;border:1px solid #ededed;border-width:0 1px;zoom:1}.site-header .wrap:after,.site-header .wrap:before{content:"";display:table}@media screen and (max-width:1200px){.site-header .wrap{padding-left:2%;padding-right:2%}}.site-header .wrap .title-area{width:auto;float:left;position:relative}.site-header .wrap .title-area .language-selector{display:none}@media (max-width:910px){.site-header .wrap .title-area{float:none}.site-header .wrap .title-area .language-selector{display:block;position:absolute;top:10px;left:0}.site-header .wrap .title-area .site-title{text-align:center}.site-header .wrap .header-widget-area{position:relative;top:-55px}.site-header .wrap .header-widget-area .language-selector{display:none}}@media (max-width:480px){.site-header .wrap .title-area{float:left}.site-header .wrap .title-area .language-selector{display:none}.site-header .wrap .title-area .site-title{text-align:left}}.site-header .wrap .header-widget-area{width:auto;float:right}@media (max-width:480px){.site-header .wrap .header-widget-area{position:relative;top:auto;margin-top:5px}.site-header .wrap .header-widget-area .language-selector{display:block}}.site-header .wrap .header-widget-area #searchform{float:right;width:auto;border-left:1px solid #ededed;padding:32px 40px 32px 35px;position:relative;margin-right:-40px;min-width:270px}@media screen and (max-width:1200px){.site-header .wrap .header-widget-area #searchform{margin-right:-20px}}@media screen and (max-width:910px){.site-header .wrap .header-widget-area #searchform{display:none}}.site-header .wrap .header-widget-area #searchform h3{line-height:42px;color:#343434;font-size:16px;font-weight:100;font-family:Adagio_Sans-Light,Helvetica,Arial,sans-serif;margin:0;cursor:pointer}.site-header .wrap .header-widget-area #searchform h3:after{content:"";background-image:url(/content/themes/medemis/images/search-icon.png?1491399950);background-repeat:no-repeat;width:42px;height:42px;background-color:#9dd3c6;display:inline-block;vertical-align:middle;border-radius:50%;background-position:center;margin:0 0 0 15px;float:right}.site-header .wrap .header-widget-area #searchform .quick-search-area{display:none;position:absolute;top:100%;left:-1px;right:-1px;background:#fff;border-left:1px solid #ededed;border-bottom:1px solid #ededed;border-right:1px solid #ededed;padding:0 35px 30px;z-index:9999}.site-header .wrap .header-widget-area #searchform .quick-search-area input[type=submit]{background-color:#9dd3c6;margin-top:10px}.site-header .wrap .header-widget-area .call-to-action{float:right;width:auto;padding:30px;text-align:center}.site-header .wrap .header-widget-area .call-to-action a{color:#ab9576;font-family:Adagio_Sans-Medium,Helvetica,Arial,sans-serif;font-size:18px}.site-header .wrap .header-widget-area .call-to-action a:before{background-position:0 -341px;width:20px;height:21px;content:"";display:inline-block;margin:0 10px 0 0;vertical-align:middle}.site-header .wrap .header-widget-area .call-to-action p{font-size:16px;color:#343434;font-family:Adagio_Sans-Light,Helvetica,Arial,sans-serif;margin:0}.mobile-head-bar .address,.mobile-head-bar .call-to-action a{font-family:Adagio_Sans-Medium,Helvetica,Arial,sans-serif;color:#ab9576}.site-header .wrap .header-widget-area .call-to-action p span{color:#ab9576;text-transform:uppercase}.visible-mobile{display:none}@media screen and (max-width:910px){.visible-mobile{display:block}.hide-mobile{display:none}}.mobile-head-bar .wrap:after,.mobile-head-bar .wrap:before,.mobile-head-bar:after,.mobile-head-bar:before{display:table;content:""}.mobile-head-bar{background:#fff;padding:15px 0;zoom:1}.mobile-head-bar:after{clear:both}.mobile-head-bar .wrap{zoom:1}.mobile-head-bar .call-to-action{float:left;width:45%;padding:3px 30px 0 0;text-align:right;margin:0 30px 0 0;border-right:1px solid #ededed;height:26px}.mobile-head-bar .call-to-action a{font-size:16px}@media screen and (max-width:480px){.mobile-head-bar .call-to-action{padding:3px 10px 0 0;margin:0 10px 0 0;width:45%}.mobile-head-bar .address,.mobile-head-bar .call-to-action a{font-size:15px}}.mobile-head-bar .call-to-action a:before{background-position:0 -341px;width:20px;height:21px;content:"";display:inline-block;margin:0 10px 0 0;vertical-align:middle}.mobile-head-bar .address{float:left;padding:3px 0 0 23px;background-position:0 -230px;margin:0;width:auto;height:25px}.mobile-head-bar .address a{display:inline-block;color:#ab9576}.mobile-head-bar .opening-hours{width:100%;color:#343434;font-family:Adagio_Sans-Thin,Helvetica,Arial,sans-serif;margin:5px 0 0;text-align:center;float:left}.main-menu-area .main-menu>ul>li,.site-footer ul.menu>li{font-family:Adagio_Serif-Light,'Courier New',Courier,serif}@media screen and (max-width:480px){.mobile-head-bar .opening-hours{font-size:15px}}.mobile-head-bar .social-media-icons{overflow:initial;padding:12px 0 0}.mobile-head-bar .social-media-icons .social-media-icon{width:32px;height:32px}.conditions-categories-area h1.area-title:before,.home .area-title:before,.page-template-page_blog h1.area-title:before,.treatments-categories-area h1.area-title:before{left:0}.site-after-footer,.site-footer{background:#343434;float:left;zoom:1}.site-footer{padding:60px 0 10px;color:#A8A9AB;width:100%;border-bottom:1px solid rgba(255,255,255,.07)}@media screen and (max-width:900px){.site-footer{padding:30px 0 10px}}.site-footer .footer-menu-area{width:100%;zoom:1;margin:0 0 30px}.site-footer .footer-menu-area .wrap{max-width:none}.site-footer ul.menu{list-style-type:none;margin:0;padding:0;zoom:1}.site-footer ul.menu>li{float:left;width:22%;vertical-align:top;font-size:25px;margin:0 0 0 4%}.site-footer ul.menu>li:first-child{margin-left:0}.site-footer ul.menu>li>a{letter-spacing:.83px;color:#fff;font-family:Adagio_Serif-ExtraLight,'Courier New',Courier,serif;font-size:20px}.site-footer ul.menu>li ul.sub-menu{list-style-type:none;margin:0;padding:5px 0 0}.site-footer ul.menu>li ul.sub-menu li{font-size:15px;font-family:Adagio_Sans-Light,Helvetica,Arial,sans-serif}.site-after-footer .footer-social-media h3,.site-after-footer .newsletter .heading{letter-spacing:.83px;font-family:Adagio_Serif-ExtraLight,'Courier New',Courier,serif;font-weight:400}.site-footer ul.menu>li ul.sub-menu li a{color:#e6e6e6;color:rgba(255,255,255,.5);display:inline-block;padding:4px 0}@media screen and (max-width:900px){.site-footer ul.menu>li ul.sub-menu li a{padding:6px 0}}@media screen and (max-width:1000px){.site-footer ul.menu>li{padding-left:0}}@media screen and (max-width:810px){.site-footer ul.menu>li{margin:0 0 25px;padding-left:0;width:100%;text-align:center}}.site-after-footer{padding:30px 0 50px;color:#A8A9AB;width:100%}.site-after-footer:after,.site-after-footer:before{content:"";display:table}.site-after-footer .footer-social-media{width:auto;float:right;margin-top:7px;position:relative;margin-bottom:20px;z-index:100}.site-after-footer .footer-social-media h3{margin:0;display:inline-block;vertical-align:middle;color:#fff;font-size:20px}.site-after-footer .footer-social-media a{text-decoration:none;display:inline-block;vertical-align:middle;margin:0 0 0 10px;font-size:0;text-indent:-9999px;white-space:nowrap;overflow:hidden}.site-after-footer .footer-social-media a.Facebook-icon{width:32px;height:33px;background-position:0 -38px}@media screen and (max-width:1000px){.site-after-footer .footer-social-media{padding-left:0}}@media screen and (max-width:1220px){.site-after-footer .footer-social-media{width:100%;text-align:center;display:block;float:none}}.site-after-footer .sponsers{width:auto;float:left;zoom:1}.site-after-footer .sponsers:after,.site-after-footer .sponsers:before{content:"";display:table}@media screen and (max-width:1220px){.site-after-footer .sponsers{text-align:center;display:block;float:none;margin-left:auto;margin-right:auto}}@media screen and (max-width:780px){.site-after-footer .sponsers{margin-top:10px}}.site-after-footer .sponsers img{display:inline-block;vertical-align:top}@media screen and (max-width:1220px){.site-after-footer .sponsers img{float:none;display:block;margin:0 auto}}.site-after-footer .sponsers .text{margin-top:16px;color:#fff;font-size:15px;margin-left:30px;display:inline-block;vertical-align:top}@media screen and (max-width:900px){.site-after-footer .sponsers .text{float:none;display:block;margin-left:auto;margin-right:auto}}.site-after-footer .newsletter{width:auto;float:right}@media screen and (max-width:1220px){.site-after-footer .newsletter{display:block;text-align:center;float:none;margin-right:auto;margin-left:auto}}.site-after-footer .newsletter .heading{margin:6px 15px 0 0;vertical-align:middle;float:left;color:#fff;font-size:20px;display:none}@media screen and (max-width:550px){.site-after-footer .newsletter .heading{display:block;float:none;margin-bottom:10px}}.site-after-footer .newsletter .heading+p{float:right}@media screen and (max-width:550px){.site-after-footer .newsletter .heading+p{float:none}}.site-after-footer .newsletter .form{float:right;margin:4px 0 0;vertical-align:middle}@media screen and (max-width:1220px){.site-after-footer .newsletter .form{display:inline-block;float:none;margin-top:20px}}.site-after-footer .newsletter .form .wpcf7-form{position:relative;width:100%;zoom:1}.site-after-footer .newsletter .form .wpcf7-form:after,.site-after-footer .newsletter .form .wpcf7-form:before{content:"";display:table}.site-after-footer .newsletter .form .wpcf7-display-none,.site-after-footer .newsletter .form .wpcf7-not-valid-tip{display:none}.site-after-footer .newsletter .form .mc4wp-checkbox-contact_form_7>label{display:none!important}.site-after-footer .newsletter .form .wpcf7-validation-errors{font-size:16px}.site-after-footer .newsletter .form .wpcf7-response-output{position:absolute;top:100%;left:0;right:0;margin-top:10px}@media screen and (max-width:780px){.site-after-footer .newsletter .form .wpcf7-response-output{margin-top:20px;position:static}}.site-after-footer .newsletter .form p{margin:0}@media screen and (max-width:480px){.site-after-footer .newsletter .form>p{margin-bottom:100px}}.site-after-footer .newsletter .form .input-container{float:left}@media screen and (max-width:780px){.site-after-footer .newsletter .form .input-container{margin-right:auto;margin-left:auto;float:none;margin-top:20px}}.site-after-footer .newsletter .form .message{color:#fff;margin-top:0;margin-bottom:18px;font-size:38px;margin-right:0;text-align:right}@media screen and (max-width:780px){.site-after-footer .newsletter .form .message{float:none;margin-right:auto;margin-left:auto;margin-top:0;font-size:28px;text-align:center}}.site-after-footer .newsletter .form span.your-email{display:inline-block}.site-after-footer .newsletter .form input[type=email]{border-radius:20px;border:none;padding:0 20px;width:260px}.site-after-footer .newsletter .form input[type=submit]{width:5%;width:32px;height:32px;background-position:0 -309px;text-decoration:none;display:inline-block;vertical-align:top;text-indent:-9999px;white-space:nowrap;overflow:hidden;background-color:transparent;margin:5px 0 0 10px;padding:0}.content-sidebar-wrap:after,.content-sidebar-wrap:before,.frontpage-categories-area:after,.frontpage-categories-area:before,.info-boxes:after,.info-boxes:before,.site-inner .content:after,.site-inner .content:before,.site-inner:after,.site-inner:before,.slider-area:after,.slider-area:before{display:table;content:""}.content-sidebar-wrap,.frontpage-categories-area,.info-boxes,.site-inner,.slider-area{zoom:1}.site-inner{padding:0 10px 70px}.site-inner .content{max-width:800px;background:#fff;float:left;width:66.7%;zoom:1}@media (max-width:1000px){.site-inner .content{float:none;width:100%;max-width:none}.site-inner .sidebar{display:none}}.site-inner .sidebar{width:30.8%;background:#fff;float:right;padding:50px 45px}h1.entry-title,h2.entry-title{margin-right:65px;margin-left:65px}@media (max-width:1200px){.site-inner .sidebar{padding-right:30px;padding-left:30px}h1.entry-title,h2.entry-title{margin-right:30px;margin-left:30px}}h1.entry-title a,h2.entry-title a{color:#34342e;text-decoration:none}.entry-content{padding:0 65px 30px;color:#343434;font-size:15px;line-height:28px}.entry-content b,.entry-content strong{font-family:Adagio_Sans-Semibold,Helvetica,Arial,sans-serif;font-weight:400}.entry-content iframe{width:100%!important;height:350px!important}@media (max-width:550px){.entry-content iframe{height:300px!important}}@media (max-width:500px){.entry-content iframe{height:250px!important}}@media (max-width:450px){.entry-content iframe{height:200px!important}}@media (max-width:1200px){.entry-content{padding-right:30px;padding-left:30px}}@media (max-width:1000px){h1.entry-title,h2.entry-title{margin-right:65px;margin-left:65px}.entry-content{padding-right:65px;padding-left:65px}}@media (max-width:700px){h1.entry-title,h2.entry-title{margin-right:30px;margin-left:30px}.entry-content{padding-right:30px;padding-left:30px}}.entry-content h2{font-size:26px}.entry-content h3{line-height:28px;color:#ab9576;font-size:26px;letter-spacing:1.08px;margin:30px 0 20px}.entry-content h4{font-size:1.28em;letter-spacing:1.08px;font-weight:400}.entry-content h5{font-size:1.17em;letter-spacing:1.08px}.entry-content h6{font-size:.86em;letter-spacing:1.08px}.entry-content a{color:#9dd3c6}.archive.category .entry-content,.blog .entry-content,.page-template-page_blog .entry-content{padding-bottom:0}.archive.category .read-more,.blog .read-more,.page-template-page_blog .read-more{padding:0 65px 20px;zoom:1}.archive.category .read-more:after,.blog .read-more:after,.archive.category .read-more:before,.blog .read-more:before,.page-template-page_blog .read-more:after,.page-template-page_blog .read-more:before{content:"";display:table}@media (max-width:1200px){.archive.category .read-more,.blog .read-more,.page-template-page_blog .read-more{padding-right:30px;padding-left:30px}}@media (max-width:1000px){.archive.category .read-more,.blog .read-more,.page-template-page_blog .read-more{padding-right:65px;padding-left:65px}}@media (max-width:700px){.archive.category .read-more,.blog .read-more,.page-template-page_blog .read-more{padding-right:30px;padding-left:30px}}.archive.category .read-more a,.blog .read-more a,.page-template-page_blog .read-more a{color:#ab9576;display:block;float:right}.single-post .wp-caption{max-width:96%!important;width:auto!important}.single-post .entry-title{margin-bottom:10px}.single-post .entry-meta{display:none}.single-post .entry-date{color:#ab9576;text-align:center;margin-bottom:20px}.single-post .entry-content{padding-bottom:0}.single-post .next-prev-posts{padding:30px 65px}@media (max-width:1200px){.single-post .next-prev-posts{padding-right:30px;padding-left:30px}}@media (max-width:1000px){.single-post .next-prev-posts{padding-right:65px;padding-left:65px}}@media (max-width:700px){.single-post .next-prev-posts{padding-right:30px;padding-left:30px}}.single-post .next-prev-posts a{font-size:18px;color:#ab9576}.page-template-conditions .site-inner .content,.page-template-page_blog .site-inner .content,.page-template-treatments .site-inner .content,.search .site-inner .content,.tax-condition-categories .site-inner .content,.tax-treatment-categories .site-inner .content{background:0 0}.page-template-conditions h1.entry-title,.page-template-page_blog h1.entry-title,.page-template-treatments h1.entry-title,.search h1.entry-title,.tax-condition-categories h1.entry-title,.tax-treatment-categories h1.entry-title{margin:15px 0 30px}.page-template-conditions h1.entry-title:after,.page-template-conditions h1.entry-title:before,.page-template-page_blog h1.entry-title:after,.page-template-page_blog h1.entry-title:before,.page-template-treatments h1.entry-title:after,.page-template-treatments h1.entry-title:before,.search h1.entry-title:after,.search h1.entry-title:before,.tax-condition-categories h1.entry-title:after,.tax-condition-categories h1.entry-title:before,.tax-treatment-categories h1.entry-title:after,.tax-treatment-categories h1.entry-title:before{background:rgba(52,52,52,.15);width:165px}.conditions-categories-area h1.area-title,.page-template-page_blog h1.area-title,.treatments-categories-area h1.area-title{position:relative;text-align:center;margin:15px 0 22px}.conditions-categories-area h1.area-title:after,.conditions-categories-area h1.area-title:before,.page-template-page_blog h1.area-title:after,.page-template-page_blog h1.area-title:before,.treatments-categories-area h1.area-title:after,.treatments-categories-area h1.area-title:before{content:'';display:block;width:100%;max-width:264px;height:2px;background-color:#d8d8d8;position:absolute;top:13px}.conditions-categories-area h1.area-title:after,.page-template-page_blog h1.area-title:after,.treatments-categories-area h1.area-title:after{right:0}.conditions-categories-area h1.area-title>span,.page-template-page_blog h1.area-title>span,.treatments-categories-area h1.area-title>span{color:#343434;text-transform:uppercase;font-size:26px;display:inline-block;background-color:#ededed;position:relative;z-index:1;padding:0 30px;vertical-align:text-top;font-family:Adagio_Serif-ExtraLight,'Courier New',Courier,serif}.content-sidebar-wrap .calculator-sidebar .terms a:after,.sidebar .phone:before{vertical-align:middle;display:inline-block;content:""}@media (max-width:550px){.conditions-categories-area h1.area-title,.page-template-page_blog h1.area-title,.treatments-categories-area h1.area-title{margin:50px 0}.conditions-categories-area h1.area-title:after,.conditions-categories-area h1.area-title:before,.page-template-page_blog h1.area-title:after,.page-template-page_blog h1.area-title:before,.treatments-categories-area h1.area-title:after,.treatments-categories-area h1.area-title:before{top:10px}.conditions-categories-area h1.area-title>div,.page-template-page_blog h1.area-title>div,.treatments-categories-area h1.area-title>div{font-size:20px;padding:0 10px}}@media (max-width:360px){.conditions-categories-area h1.area-title,.page-template-page_blog h1.area-title,.treatments-categories-area h1.area-title{margin:40px 0}.conditions-categories-area h1.area-title:after,.conditions-categories-area h1.area-title:before,.page-template-page_blog h1.area-title:after,.page-template-page_blog h1.area-title:before,.treatments-categories-area h1.area-title:after,.treatments-categories-area h1.area-title:before{display:none}.conditions-categories-area h1.area-title>div,.page-template-page_blog h1.area-title>div,.treatments-categories-area h1.area-title>div{font-size:18px}}.conditions-categories-area .categories-list,.page-template-page_blog .categories-list,.treatments-categories-area .categories-list{list-style-type:none;padding:0;width:100%;max-width:1120px;margin:0 auto;zoom:1}.conditions-categories-area .categories-list:after,.conditions-categories-area .categories-list:before,.page-template-page_blog .categories-list:after,.page-template-page_blog .categories-list:before,.treatments-categories-area .categories-list:after,.treatments-categories-area .categories-list:before{content:"";display:table}.conditions-categories-area .categories-list li,.page-template-page_blog .categories-list li,.treatments-categories-area .categories-list li{display:block;float:left;width:47%;margin-right:6%;height:116px;margin-bottom:15px;background-repeat:no-repeat;overflow:hidden}.conditions-categories-area .categories-list li:nth-child(2n),.page-template-page_blog .categories-list li:nth-child(2n),.treatments-categories-area .categories-list li:nth-child(2n){margin-right:0}.conditions-categories-area .categories-list li a,.page-template-page_blog .categories-list li a,.treatments-categories-area .categories-list li a{display:block;height:116px;color:#fff;font-size:24px;text-indent:-20px;position:relative;font-family:Adagio_Serif-ExtraLight,'Courier New',Courier,serif}.conditions-categories-area .categories-list li a .cat-name,.page-template-page_blog .categories-list li a .cat-name,.treatments-categories-area .categories-list li a .cat-name{position:absolute;bottom:20px;right:72px;text-align:right;width:50%;line-height:16px}.conditions-categories-area .categories-list li a .cat-name:first-line,.page-template-page_blog .categories-list li a .cat-name:first-line,.treatments-categories-area .categories-list li a .cat-name:first-line{font-size:38px;line-height:42px}@media screen and (max-width:400px){.conditions-categories-area .categories-list li a .cat-name:first-line,.page-template-page_blog .categories-list li a .cat-name:first-line,.treatments-categories-area .categories-list li a .cat-name:first-line{font-size:25px;line-height:28px}.conditions-categories-area .categories-list li a .cat-name,.page-template-page_blog .categories-list li a .cat-name,.treatments-categories-area .categories-list li a .cat-name{bottom:10px;right:42px}}.conditions-categories-area .categories-list li a:after,.page-template-page_blog .categories-list li a:after,.treatments-categories-area .categories-list li a:after{content:'';position:absolute;right:30px;bottom:25px;background-position:0 0;width:32px;height:32px;transition:all ease-in-out .3s}.conditions-categories-area .categories-list li a:hover:after,.page-template-page_blog .categories-list li a:hover:after,.treatments-categories-area .categories-list li a:hover:after{-webkit-transform:scale(1.2) translate(5px);-ms-transform:scale(1.2) translate(5px);transform:scale(1.2) translate(5px)}@media screen and (max-width:400px){.conditions-categories-area .categories-list li a:after,.page-template-page_blog .categories-list li a:after,.treatments-categories-area .categories-list li a:after{right:5px;bottom:5px}.conditions-categories-area .categories-list li a:hover:after,.page-template-page_blog .categories-list li a:hover:after,.treatments-categories-area .categories-list li a:hover:after{-webkit-transform:scale(1) translate(0);-ms-transform:scale(1) translate(0);transform:scale(1) translate(0)}}@media (max-width:900px){.conditions-categories-area .categories-list li,.page-template-page_blog .categories-list li,.treatments-categories-area .categories-list li{width:45%;margin-right:10%}.conditions-categories-area .categories-list li:nth-child(3n),.page-template-page_blog .categories-list li:nth-child(3n),.treatments-categories-area .categories-list li:nth-child(3n){margin-right:10%}.conditions-categories-area .categories-list li:nth-child(2n),.page-template-page_blog .categories-list li:nth-child(2n),.treatments-categories-area .categories-list li:nth-child(2n){margin-right:0}}@media (max-width:610px){.conditions-categories-area .categories-list li,.page-template-page_blog .categories-list li,.treatments-categories-area .categories-list li{float:none;margin:0 auto 15px!important;width:auto;max-width:320px}}.read-more-area{padding:80px 10px 0;text-align:center}.read-more-area .title{font-size:25px;margin:0;color:#343434;font-family:Adagio_Serif-Light,'Courier New',Courier,serif;font-weight:400}.read-more-area .btn-wrap{margin-top:15px}.read-more-area .btn{text-transform:uppercase;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Adagio_Sans-Medium,Helvetica,Arial,sans-serif}.home .area-title>div,.info-boxes .info-box .box-title{font-family:Adagio_Serif-Light,'Courier New',Courier,serif;font-weight:400}@media (max-width:400px){.read-more-area .btn{padding:0 20px}}.read-more-area .link-wrap{margin-top:10px}.read-more-area .link-wrap a{display:inline-block;color:#999998;font-size:16px}.home .content-sidebar-wrap{display:none}.home .area-title{position:relative;text-align:center;margin:60px 0}.home .area-title:after,.home .area-title:before{content:'';display:block;width:100%;max-width:264px;height:2px;background-color:#d8d8d8;position:absolute;top:13px}.home .area-title:after{right:0}.home .area-title>div{color:#343434;text-transform:uppercase;font-size:26px;display:inline-block;background-color:#fff;position:relative;z-index:1;padding:0 30px}@media (max-width:550px){.home .area-title{margin:50px 0}.home .area-title:after,.home .area-title:before{top:10px}.home .area-title>div{font-size:20px;padding:0 10px}}@media (max-width:360px){.home .area-title{margin:40px 0}.home .area-title:after,.home .area-title:before{display:none}.home .area-title>div{font-size:18px}}.info-boxes .info-box{background-color:#fff;display:-ms-flexbox;display:flex}.info-boxes .info-box.even{background-color:#f5f5f5}@media screen and (max-width:610px){.info-boxes .info-box{-ms-flex-direction:column;flex-direction:column}.info-boxes .info-box.even{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.info-boxes .info-box .featured-image{-ms-flex-positive:1;flex-grow:1;min-height:400px;min-width:33%;max-width:33%;background-size:cover!important;background-position:center center;background-repeat:no-repeat;display:inline-block}@media screen and (max-width:610px){.info-boxes .info-box .featured-image{min-height:300px;max-width:none}.info-boxes .info-box .box-title{text-align:center}}.info-boxes .info-box .body{min-height:250px;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;-ms-flex:1 1 auto;flex:1 1 auto;padding:20px 6% 10px 11%}.info-boxes .info-box .box-title{font-size:26px;margin:0}.info-boxes .info-box .box-title:after{content:'';display:block;height:2px;width:100px;background-color:#aecbd3;transition:width ease-in-out .3s}.info-boxes .info-box .box-title:hover:after{width:150px}@media screen and (max-width:610px){.info-boxes .info-box .box-title:after{margin:0 auto}.info-boxes .info-box .box-title:hover:after{width:100%}}.info-boxes .info-box .box-title a{color:#343434;text-decoration:none}.info-boxes .info-box .box-content{margin-top:20px;line-height:1.7;font-size:15px}.info-boxes .info-box .box-footer{text-align:right}.info-boxes .info-box .box-link{display:inline-block;color:#ab9576;margin-bottom:12px;margin-top:30px}.info-boxes .info-box .box-link:after{content:'';display:inline-block;margin-left:12px;position:relative;top:12px;width:32px;height:32px;background-position:0 -362px;transition:-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s}.info-boxes .info-box .box-link:hover:after{-webkit-transform:scale(1.1) translate(5px);-ms-transform:scale(1.1) translate(5px);transform:scale(1.1) translate(5px)}@media (max-width:1100px){.info-boxes .info-box .img-wrap{width:24%}.info-boxes .info-box .body{padding-left:7%;padding-right:5%}.info-boxes .info-box .box-link{margin-top:15px}}@media (max-width:750px){.info-boxes .info-box .body{padding-left:4%;padding-right:3%}.info-boxes .info-box .box-link{margin-top:15px}}@media (max-width:580px){.info-boxes .info-box .img-wrap{max-width:300px;width:auto}.info-boxes .info-box .body{padding:30px 10%;width:100%!important}.info-boxes .info-box .box-link{margin-top:15px}}.frontpage-categories-area{margin-top:30px}.frontpage-categories-area .categories-list{list-style-type:none;padding:0;width:100%;max-width:1120px;margin:0 auto;zoom:1}.frontpage-categories-area .categories-list:after,.frontpage-categories-area .categories-list:before{content:"";display:table}.frontpage-categories-area .categories-list li{display:block;float:left;width:30%;margin-right:5%;height:116px;margin-bottom:15px;background-repeat:no-repeat}.frontpage-categories-area .categories-list li:nth-child(3n){margin-right:0}.frontpage-categories-area .categories-list li a{display:block;height:116px;color:#fff;font-size:24px;text-indent:-20px;position:relative;font-family:Adagio_Serif-ExtraLight,'Courier New',Courier,serif}.frontpage-categories-area .categories-list li a .cat-name{position:absolute;bottom:20px;right:72px;text-align:right;width:50%;line-height:16px}.frontpage-categories-area .categories-list li a .cat-name:first-line{font-size:38px;line-height:42px}.frontpage-categories-area .categories-list li a:after{content:'';position:absolute;right:30px;bottom:25px;background-position:0 0;width:32px;height:32px;transition:all ease-in-out .3s}.frontpage-categories-area .categories-list li a:hover:after{-webkit-transform:scale(1.2) translate(5px);-ms-transform:scale(1.2) translate(5px);transform:scale(1.2) translate(5px)}@media (max-width:900px){.frontpage-categories-area .categories-list li{width:45%;margin-right:10%}.frontpage-categories-area .categories-list li:nth-child(3n){margin-right:10%}.frontpage-categories-area .categories-list li:nth-child(2n){margin-right:0}}@media (max-width:610px){.frontpage-categories-area .categories-list li{float:none;margin:0 auto 15px!important;width:auto;max-width:320px}}html[lang=ru-RU] .frontpage-categories-area .categories-list li .cat-name{top:67px;bottom:0;font-size:21px}html[lang=ru-RU] .frontpage-categories-area .categories-list li .cat-name:first-line{font-size:21px;line-height:16px}.content-sidebar-wrap .calculator-sidebar{margin-bottom:30px;padding-bottom:10px}.content-sidebar-wrap .calculator-sidebar input[type=submit]:active,.content-sidebar-wrap .calculator-sidebar input[type=submit]:focus,.content-sidebar-wrap .calculator-sidebar input[type=submit]:hover{background:#c4b8cc}.content-sidebar-wrap .calculator-sidebar input[type=submit]{margin-top:15px}.content-sidebar-wrap .calculator-sidebar img{width:180px;margin:0 auto}.content-sidebar-wrap .calculator-sidebar .terms{font-size:13px;text-align:center}.content-sidebar-wrap .calculator-sidebar .terms a{margin:0;display:inline-block}.content-sidebar-wrap .calculator-sidebar .terms a:after{background-position:0 -309px;width:32px;height:32px;margin:-1px 0 0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.sidebar{font-family:Adagio_Sans-Light,Helvetica,Arial,sans-serif;margin:0;clear:right}.sidebar h2{margin:0 0 20px;color:#343434;font-size:24px;line-height:1;font-family:Adagio_Serif-Light,'Courier New',Courier,serif;font-weight:400;text-align:center}.sidebar h2 span{text-transform:uppercase;color:#ab9576}.sidebar strong{font-family:Adagio_Sans-Semibold,Helvetica,Arial,sans-serif}.sidebar h3{margin:30px 0 15px}.sidebar input[type=submit],.sidebar input[type=text],.sidebar input[type=email],.sidebar input[type=tel],.sidebar input[type=number]{margin:0 0 10px}.sidebar .phone{color:#9dd3c6;font-size:28px;text-align:center;margin-top:20px}.sidebar .phone:before{background-position:0 -341px;width:20px;height:21px;margin:0 10px 0 0}.sidebar .address,.sidebar .opening-time{color:#343434;font-size:14px;text-align:center;line-height:26px}.sidebar .wpcf7-form p{text-align:center;color:#343434;font-size:13px;line-height:1.2}.sidebar .descriptive-text,.sidebar .wpcf7-not-valid-tip,.sidebar .wpcf7-response-output{text-align:center;font-size:12px}.sidebar .wpcf7-form textarea{margin-bottom:15px}.sidebar .wpcf7-form input[type=submit]{margin-top:20px;padding-left:0;padding-right:0;display:block;background-color:#c4b8cc}.sidebar .wpcf7-not-valid-tip{display:block;margin-bottom:5px}.sidebar .hr{background-color:#ededed;height:1px;margin:30px 0}.sidebar .hr.alternative-hr{margin-top:0;height:2px}.sidebar .list-steps{padding-left:15px;margin-bottom:40px;margin-top:30px}.sidebar .list-steps li{margin-bottom:10px;margin-left:0}.sidebar .btn.btn-arrow{width:100%;margin-bottom:60px;padding:0;text-align:center;line-height:63px;background-image:url(/content/themes/medemis/images/submit-arrow.png?1491399950);background-repeat:no-repeat;background-position:88% center}.sidebar .btn.btn-arrow:hover{background-position:92% center}.sidebar .main-heading{text-align:left;margin-top:-17px}.sidebar-primary.widget-area{display:none}.error404 .content{background:0 0}.error404 .content .no-page-block{text-align:center}.error404 .content .no-page-block h1{line-height:61px;color:#c4b8cc;font-size:60px;font-family:Adagio_Serif-ExtraLight,'Courier New',Courier,serif;font-weight:400}.error404 .content .no-page-block p{opacity:.8;color:#343434;font-size:15px;font-family:Adagio_Sans-Light,Helvetica,Arial,sans-serif}.condition-block ol li .price,.condition-block ol li .treatment-left .treatment-name:before{font-family:Adagio_Serif-Light,'Courier New',Courier,serif;float:left}.error404 .content .no-page-block a.btn{background-color:#c4b8cc}.condition-block{padding:0 65px;zoom:1}.condition-block:after,.condition-block:before{content:"";display:table}.condition-block:after{clear:both}@media screen and (max-width:700px){.condition-block{padding:0 30px}}.condition-block h3{color:#343434;font-size:20px;letter-spacing:.83px;margin:0 0 40px}.condition-block ol{counter-reset:li;padding-left:0;overflow:hidden}.condition-block ol li{position:relative;list-style:none;float:left;border-bottom:1px solid #ededed;padding-bottom:25px;margin-bottom:55px;width:100%}.condition-block ol li .treatment-left .treatment-name{color:#343434;font-size:15px;line-height:1.2;margin:0;text-transform:uppercase;padding-top:20px}@media screen and (max-width:700px){.condition-block ol li .treatment-left .treatment-name{font-size:16px}}.condition-block ol li .treatment-left .treatment-name:before{content:counter(li) ".";counter-increment:li;display:block;vertical-align:middle;width:48px;height:48px;line-height:50px;padding-left:5px;color:#fff;position:relative;top:-15px;background-color:#9dd3c6;text-align:center;border-radius:50%;font-size:24px;margin-right:20px}.condition-block ol li .treatment-left .treatment-content{color:#343434;font-size:15px;line-height:28px;opacity:.8;margin:20px 0 30px}.condition-block ol li .treatment-left .treatment-content p{margin:0}.condition-block ol li .price{color:#c4b8cc;font-size:26px;line-height:58px}.slider-area .text,.slider-area .title{font-family:Adagio_Sans-Thin,Helvetica,Arial,sans-serif}.condition-block ol li a.btn{width:auto;float:right;background-color:#9dd3c6}.condition-block ol li a.btn:hover{background-color:#8bcbbc}.condition-bottom-image{margin:0 auto}.single-condition .before-after-object{margin:0 65px 90px}@media screen and (max-width:700px){.condition-block ol li a.btn{float:none;width:100%;padding:0;text-align:center}.single-condition .before-after-object{margin-right:30px;margin-left:30px}}@media (max-width:800px){.single-condition .before-after-object{margin-bottom:50px}}@media (max-width:500px){.single-condition .before-after-object{margin-bottom:30px}}.slider-area{background-color:#adb1b8;background-position:center center;background-size:cover;color:#fff;text-align:center;padding:0 10px}.slider-area .wrap{padding-top:220px;padding-bottom:160px;position:relative}@media (max-width:1200px){.slider-area .wrap{padding-top:200px;padding-bottom:130px}}@media (max-width:800px){.slider-area .wrap{padding-top:160px;padding-bottom:100px}}.slider-area .title{font-size:45px;margin:0;line-height:1}@media (max-width:500px){.slider-area .title{font-size:34px}}.slider-area .text{font-size:18px;margin-top:5px;line-height:1.2}.slider-area .btn{margin-top:30px;text-transform:uppercase;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Adagio_Sans-Medium,Helvetica,Arial,sans-serif}.treatment-book-now .treatment-left .price,.treatments-block ol li .treatment-left .price,.treatments-block ol li:before{font-family:Adagio_Serif-Light,'Courier New',Courier,serif}@media (max-width:400px){.slider-area .text{font-size:16px}.slider-area .btn{padding:0 20px}}.slider-area .scroll-helper{width:70px;height:35px;background-color:#fff;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:35px 35px 0 0;cursor:pointer}.slider-area .scroll-helper:after{content:'';display:block;margin:20px auto 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:infinite up-down 1.5s ease-in-out;animation:infinite up-down 1.5s ease-in-out;width:8px;height:8px;background-position:0 -433px}@-webkit-keyframes up-down{0%,100%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}50%{-webkit-transform:translateY(3px);transform:translateY(3px)}}@keyframes up-down{0%,100%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}50%{-webkit-transform:translateY(3px);transform:translateY(3px)}}.treatments-block{background-color:#ededed;padding:50px 0 0;zoom:1}.treatments-block:after,.treatments-block:before{content:"";display:table}.treatments-block:after{clear:both}.treatments-block h3{color:#343434;font-size:26px;letter-spacing:1.08px;text-align:center;margin:0 0 40px;text-transform:uppercase}.treatments-block ol{counter-reset:li;margin-left:0;padding-left:0}.treatments-block ol li{position:relative;margin:0 0 18px 24px;padding:30px 80px;list-style:none;background:#fff;width:calc(100% - 24px);float:left}@media screen and (max-width:700px){.treatments-block ol li{padding:30px;width:100%;margin:0 0 34px}}.treatments-block ol li:before{content:counter(li) ".";counter-increment:li;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-24px;width:48px;height:48px;line-height:50px;padding:0 0 0 4px;color:#fff;background-color:#9dd3c6;text-align:center;border-radius:50%;font-size:22px}@media screen and (max-width:700px){.treatments-block ol li:before{top:0;left:50%;margin-left:-24px}}.treatments-block ol li .treatment-left{width:auto;float:left}.treatments-block ol li .treatment-left .price{color:#ab9576;font-size:26px;letter-spacing:1.08px;margin:0}.treatments-block ol li .treatment-left .treatment-name{color:#343434;font-size:16px;margin:0}.treatments-block ol li a.btn{width:auto;float:right;background-color:#9dd3c6}@media screen and (max-width:700px){.treatments-block ol li .treatment-left .treatment-name{margin:10px 0}.treatments-block ol li a.btn{float:none;width:100%;padding:0;text-align:center}}.treatments-block ol li a.btn:hover{background-color:#8bcbbc}.treatment-book-now{padding:45px 0;height:1px;border-top:1px solid #ededed;margin:40px 0 0;width:100%;display:inline-table;zoom:1}.treatment-book-now:after,.treatment-book-now:before{content:"";display:table}.treatment-book-now:after{clear:both}.treatment-book-now .treatment-left{width:auto;float:left}.treatment-book-now .treatment-left .price{color:#ab9576;font-size:26px;letter-spacing:1.08px;margin:0}.treatment-book-now .treatment-left .treatment-name{color:#343434;font-size:16px;margin:0}.treatment-book-now a.btn{width:auto;float:right;background-color:#9dd3c6;color:#fff}.treatment-book-now a.btn:hover{background-color:#8bcbbc}@media (max-width:480px){.treatment-book-now{text-align:center}.treatment-book-now .treatment-left{float:none;margin:0 auto}.treatment-book-now a.btn{float:none;margin:20px auto 0}}a{color:#343434}a:hover{text-decoration:none}a:hover .read-more{-webkit-transform:scale(1.1) translate(5px);-ms-transform:scale(1.1) translate(5px);transform:scale(1.1) translate(5px)}a:hover h3{text-decoration:underline}ul.cateory-listing{list-style-type:none;margin:0;padding:0}ul.cateory-listing li{background:#fff;display:block;margin:0 0 10px;width:100%}ul.cateory-listing li a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:480px){ul.cateory-listing li a{-ms-flex-direction:column;flex-direction:column}ul.cateory-listing li .featured-img{display:none}}ul.cateory-listing li .featured-img{overflow:hidden;max-width:200px;min-width:200px;min-height:200px;-ms-flex-positive:1px;flex-grow:1px;background-size:cover!important}ul.cateory-listing li .featured-content{padding:30px 0 30px 40px;vertical-align:top;-ms-flex-positive:1px;flex-grow:1px;-ms-flex:1 1 auto;flex:1 1 auto}ul.cateory-listing li .featured-content h3{color:#343434;font-size:20px;letter-spacing:.83px;margin:0 0 10px}ul.cateory-listing li .featured-content p{opacity:.8;color:#343434;font-size:15px;line-height:28px;margin:0}@media screen and (max-width:900px){ul.cateory-listing li .featured-content{padding:10px 25px}ul.cateory-listing li .featured-content h3{margin:0 0 5px}ul.cateory-listing li .featured-content p{font-size:14px;line-height:20px}}ul.cateory-listing li .read-more-block{display:-ms-flexbox;display:flex;vertical-align:middle;text-align:center;max-width:60px;min-width:60px;-ms-flex-positive:1px;flex-grow:1px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}ul.cateory-listing li .read-more-block .read-more{width:32px;height:32px;background-position:0 -362px;text-indent:-9999px;white-space:nowrap;overflow:hidden;display:inline-block;transition:-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s}.page-template-booking .booking-contact-form:after,.page-template-booking .booking-contact-form:before,.page-template-contact .entry-content .wpcf7-form div:after,.page-template-contact .entry-content .wpcf7-form div:before,.page-template-giftcard .booking-contact-form:after,.page-template-giftcard .booking-contact-form:before{display:table;content:""}@media screen and (max-width:480px){ul.cateory-listing li .read-more-block{max-width:none;padding-bottom:10px}}.page-template-contact .left-contact{width:40%;float:left}@media screen and (max-width:650px){.page-template-contact .left-contact{width:100%}}.page-template-contact .right-contact{width:40%;float:right}@media screen and (max-width:650px){.page-template-contact .right-contact{width:100%}}.page-template-contact .content-contact{width:100%;float:left;margin:40px 0;padding:40px 0 0;border-top:1px solid #ededed}.page-template-contact h3{color:#343434;font-size:18px;font-family:Adagio_Sans-Light,Helvetica,Arial,sans-serif;margin:0 0 20px;text-transform:uppercase}.page-template-contact p{margin-top:0}.page-template-contact .entry-content .wpcf7-form div{zoom:1;margin:0 0 15px}.page-template-contact .entry-content .wpcf7-form div:after{clear:both}.page-template-contact .entry-content .wpcf7-form .left-form,.page-template-contact .entry-content .wpcf7-form .right-form{max-width:310px;width:50%;float:left}@media screen and (max-width:800px){.page-template-contact .entry-content .wpcf7-form .left-form,.page-template-contact .entry-content .wpcf7-form .right-form{max-width:100%;width:100%}}.page-template-contact .entry-content .wpcf7-form .right-form{float:right}.page-template-contact .entry-content .wpcf7-form span.your-message{width:100%;float:left}.page-template-contact .entry-content .wpcf7-form input[type=submit]{background-color:#9dd3c6;float:right;height:42px;line-height:42px;padding:0 20px;text-align:left;text-transform:capitalize;width:142px;position:relative;background-image:url(/content/themes/medemis/images/submit-arrow.png?1491399950);background-repeat:no-repeat;background-position:88% center}.page-template-contact .entry-content .wpcf7-form input[type=submit]:hover{background-position:92% center;background-color:#8bcbbc}.page-template-booking .booking-contact-form,.page-template-giftcard .booking-contact-form{margin:0 0 50px;zoom:1}.page-template-booking .booking-contact-form:after,.page-template-giftcard .booking-contact-form:after{clear:both}.page-template-booking .booking-contact-form .left-form,.page-template-booking .booking-contact-form .right-form,.page-template-booking .booking-contact-form .wpcf7-response-output,.page-template-giftcard .booking-contact-form .left-form,.page-template-giftcard .booking-contact-form .right-form,.page-template-giftcard .booking-contact-form .wpcf7-response-output{max-width:310px;width:49%;float:left}@media screen and (max-width:800px){.page-template-booking .booking-contact-form .left-form,.page-template-booking .booking-contact-form .right-form,.page-template-booking .booking-contact-form .wpcf7-response-output,.page-template-giftcard .booking-contact-form .left-form,.page-template-giftcard .booking-contact-form .right-form,.page-template-giftcard .booking-contact-form .wpcf7-response-output{max-width:100%;width:100%}}.page-template-booking .booking-contact-form .right-form,.page-template-booking .booking-contact-form .wpcf7-response-output,.page-template-giftcard .booking-contact-form .right-form,.page-template-giftcard .booking-contact-form .wpcf7-response-output{float:right}.page-template-booking .booking-contact-form .wpcf7-response-output,.page-template-giftcard .booking-contact-form .wpcf7-response-output{line-height:18px}.page-template-booking .booking-contact-form .wpcf7-not-valid-tip,.page-template-booking .booking-contact-form .wpcf7-response-output,.page-template-giftcard .booking-contact-form .wpcf7-not-valid-tip,.page-template-giftcard .booking-contact-form .wpcf7-response-output{font-size:12px;text-align:center}.page-template-booking .booking-contact-form span.choose-treatment-field span.wpcf7-list-item,.page-template-giftcard .booking-contact-form span.choose-treatment-field span.wpcf7-list-item{width:100%;float:left}.page-template-booking .booking-contact-form span.choose-treatment-field span.wpcf7-list-item.first,.page-template-giftcard .booking-contact-form span.choose-treatment-field span.wpcf7-list-item.first{margin-bottom:5px}.page-template-booking .booking-contact-form p,.page-template-giftcard .booking-contact-form p{margin:0 0 15px;clear:both}.page-template-booking .booking-contact-form input[type=submit],.page-template-giftcard .booking-contact-form input[type=submit]{background-color:#9dd3c6}.page-template-booking .booking-contact-form span.wpcf7-radio,.page-template-giftcard .booking-contact-form span.wpcf7-radio{display:inline-block}.page-template-booking .booking-contact-form p.radio,.page-template-giftcard .booking-contact-form p.radio{margin-bottom:1px}.page-template-booking .booking-contact-form p.radio .wpcf7-list-item,.page-template-giftcard .booking-contact-form p.radio .wpcf7-list-item{margin-bottom:0}.page-template-booking .sidebar h2,.page-template-giftcard .sidebar h2{padding:0 30px;font-size:18px}.page-template-booking .sidebar h3,.page-template-giftcard .sidebar h3{text-transform:uppercase;font-size:13px;font-family:Adagio_Sans-Light,Helvetica,Arial,sans-serif}.page-template-booking .sidebar p,.page-template-giftcard .sidebar p{font-size:13px;line-height:24px;opacity:.6}.page-template-booking .wpcf7-response-output,.page-template-giftcard .wpcf7-response-output{clear:both}span.no-result{line-height:61px;color:#c4b8cc;font-size:60px;font-family:Adagio_Serif-ExtraLight,'Courier New',Courier,serif;font-weight:400;text-align:center;display:block}.page-template-before_and_after .before-and-after{overflow:hidden}.page-template-before_and_after .before-and-after .before-after-object{margin-bottom:20px}.page-template-before_and_after .before-and-after .heading{display:inline-block}.page-template-before_and_after .before-and-after .heading .title{font-size:21px;margin:0}.page-template-before_and_after .before-and-after .heading .name-age{text-transform:uppercase;font-size:13px;line-height:13px}.page-template-before_and_after .before-and-after .button{float:right;background-color:#9dd3c6;color:#fff;height:auto;line-height:1.1;padding:14px 10px 12px;text-align:center;width:310px;white-space:normal}@media screen and (max-width:650px){.page-template-before_and_after .before-and-after .button{width:100%;margin:15px 0}}.page-template-before_and_after .before-and-after .content{width:100%}.page-template-before_and_after hr{border:0;height:1px;background-color:#ededed;width:100%;margin:35px 0}.page-template-before_and_after hr:last-child{display:none}.page-template-pricelist .content{padding-bottom:65px}.page-template-pricelist .content>img{max-height:300px;background-size:cover;background-position:center}.page-template-pricelist .content .title-wrapper{overflow:hidden;background-color:#ededed;margin:0}.page-template-pricelist .content .title-wrapper .entry-title{margin:0 0 30px}.page-template-pricelist .content .title-wrapper .entry-title:after,.page-template-pricelist .content .title-wrapper .entry-title:before{background-color:rgba(52,52,52,.15);width:150px}.page-template-pricelist .content .service-cat-wrapper:hover .service-category,.page-template-pricelist .content .service-category+.pricelist .service:hover{background-color:#ededed}.page-template-pricelist .content .service-category{font-size:20px;padding:25px 10px;border-bottom:1px solid #ededed;margin:20px 65px 0;cursor:pointer}@media screen and (max-width:480px){.page-template-pricelist .content .service-category{margin-right:15px;margin-left:15px}}.page-template-pricelist .content .service-category+.pricelist{overflow:hidden;display:none;margin:0 65px}.page-template-pricelist .content .service-category+.pricelist .service{padding:0 35px;border-bottom:1px solid #ededed;display:table;width:100%;height:72px;text-decoration:none}@media screen and (max-width:480px){.page-template-pricelist .content .service-category+.pricelist{margin-right:15px;margin-left:15px}.page-template-pricelist .content .service-category+.pricelist .service{padding-left:15px;padding-right:0}}.page-template-pricelist .content .service-category+.pricelist .service .service-name{font-size:13px;height:72px;vertical-align:middle;display:table-cell}.page-template-pricelist .content .service-category+.pricelist .service .price{text-align:right;font-size:20px;height:72px;display:table-cell;vertical-align:middle;font-family:Adagio_Sans-Medium,Helvetica,Arial,sans-serif;min-width:80px;-webkit-font-smoothing:antialiased}.page-template-pricelist .content .service-category+.pricelist .variations .service-name:after{content:"";display:inline-block;background-position:0 -32px;height:6px;width:10px;position:relative;left:5px}.page-template-pricelist .content .service-category+.pricelist .variations-container{overflow:hidden;min-height:0;max-height:0;transition:max-height .5s}.page-template-pricelist .content .service-category+.pricelist .init{position:absolute;opacity:0;height:auto}.page-template-pricelist .content .service-category+.pricelist .sub-service{padding-left:60px}@media screen and (max-width:750px){.page-template-pricelist .content .service-category+.pricelist .sub-service{padding-left:30px}}.page-template-pricelist .content .service-category:after{content:'';float:right;background-position:0 -303px;height:6px;width:9px;margin-top:7px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s}.page-template-pricelist .content .service-category.active:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.about-member-list{margin-top:20px;margin-bottom:50px;padding:0 65px}.about-member-list .member:before{content:'';display:block;height:1px;background-color:#ededed;margin:40px 0}.about-member-list .member:first-child:before{display:none}@media (min-width:601px){.about-member-list .member .flag.flag{display:table;width:100%}.about-member-list .member .flag.flag>.body,.about-member-list .member .flag.flag>.left,.about-member-list .member .flag.flag>.right{display:table-cell;vertical-align:middle}.about-member-list .member .flag.flag>.body img,.about-member-list .member .flag.flag>.left img,.about-member-list .member .flag.flag>.right img{display:block;max-width:none}.about-member-list .member .flag.flag>.body{width:100%}}.about-member-list img{display:block;width:200px;height:200px;margin-right:55px;border-radius:50%}.about-member-list .member-name{font-size:24px;color:#343434;font-weight:300;line-height:29px}.about-member-list .member-position{color:#ab9576;font-size:16px;letter-spacing:2px;text-transform:uppercase}.about-member-list .member-about{margin-top:10px;color:#343434;font-size:14px;font-weight:300;line-height:24px}.about-member-list .read-more{float:right;color:#AB9576;font-size:15px;font-weight:300;line-height:18px}@media (max-width:750px){.about-member-list .member:before{margin:20px 0}.about-member-list img{width:100px;height:100px;margin-right:20px}}@media (max-width:600px){.about-member-list{text-align:center;padding:0 25px}.about-member-list .member:before{margin:20px 0}.about-member-list img{max-width:200px;max-height:200px;margin:0 auto 20px}.about-member-list .member-about{text-align:left}.about-member-list .read-more{float:none;width:100%;display:block;text-align:center}}.page-template-page_blog .blog-categories-list{padding:20px 0}.page-template-page_blog .blog-categories-list .blog-category{text-align:center}.page-template-page_blog .blog-categories-list .blog-category a{display:inline-block;padding:10px 20px;font-size:26px;color:#343434}.archive.category .entry-meta,.blog .entry-meta,.single-specialist .instafeed #sb_instagram .sb_instagram_header{display:none}.archive.category .entry,.blog .entry{margin-bottom:50px}.archive.category .entry:last-of-type,.blog .entry:last-of-type{margin-bottom:20px}.archive.category .entry-title,.blog .entry-title{margin-bottom:10px}.archive.category .entry-date,.blog .entry-date{color:#ab9576;text-align:center}body.home .site-container{background-color:#fff}.single-treatment .entry-content .before-after-object,.single-treatment .entry-content .pro-object{margin-top:40px;border-top:1px solid #ededed;padding-top:40px}.single-specialist .od-sub-heading:after,.single-specialist .od-sub-heading:before,.single-specialist h1.entry-title:after,.single-specialist h1.entry-title:before,.single-specialist h2.entry-title:after,.single-specialist h2.entry-title:before{width:180px}.single-specialist .member img{width:120px;height:120px}.single-specialist .read-more-label{margin:5px 0 0;color:#AB9576}.single-specialist main.content{padding-bottom:30px}.single-specialist .instafeed{max-width:800px;padding-top:30px;clear:both;width:66.7%!important}@media screen and (max-width:1000px){.single-specialist .instafeed{width:100%!important;max-width:100%}}.single-specialist .instafeed #sb_instagram #sbi_images{padding:0!important;margin-top:10px}.single-specialist .instafeed #sb_instagram #sbi_images>.sbi_item{padding:10px!important}.single-specialist .instafeed #sb_instagram #sbi_images>.sbi_item:nth-of-type(3n+1){padding-left:0!important}.single-specialist .instafeed #sb_instagram #sbi_images>.sbi_item:nth-of-type(3n+3){padding-right:0!important}@media screen and (max-width:640px){.single-specialist .instafeed #sb_instagram #sbi_images>.sbi_item:nth-of-type(3n+1){padding-left:10px!important}.single-specialist .instafeed #sb_instagram #sbi_images>.sbi_item:nth-of-type(3n+3){padding-right:10px!important}.single-specialist .instafeed #sb_instagram #sbi_images>.sbi_item:nth-of-type(2n+1){padding-left:0!important}.single-specialist .instafeed #sb_instagram #sbi_images>.sbi_item:nth-of-type(2n+2){padding-right:0!important}}@media screen and (max-width:480px){.single-specialist .instafeed #sb_instagram #sbi_images>.sbi_item:nth-of-type(2n+1){padding-left:10px!important}.single-specialist .instafeed #sb_instagram #sbi_images>.sbi_item:nth-of-type(2n+2){padding-right:10px!important}}.single-specialist .instafeed .insta-icon{padding-left:40px;position:relative;color:#343434;font-size:26px;font-weight:300;letter-spacing:1px;line-height:31px;text-align:center}.single-specialist .instafeed .insta-icon:before{content:'';position:absolute;top:-4px;left:0;width:32px;height:32px;background-image:url(/content/themes/medemis/images/insta.png?1491549904);background-repeat:no-repeat}.single-specialist .title-wrapper{margin-top:15px}.single-specialist .title-wrapper.full-width{margin:25px 0 0}.single-specialist .title-wrapper.full-width .entry-title{margin:0 0 20px}.single-specialist .title-wrapper.full-width .entry-title:after,.single-specialist .title-wrapper.full-width .entry-title:before{background:rgba(52,52,52,.15)}.single-specialist .entry-title{margin-top:25px;margin-bottom:0;color:#343434;font-size:24px;font-weight:300;line-height:29px;text-align:center;text-transform:none}.single-specialist .the-content{width:100%;padding:0 65px;margin-top:10px;color:#343434;font-size:15px;font-weight:300;line-height:24px}@media screen and (max-width:600px){.single-specialist .the-content{padding:0 25px}}.single-specialist .member-position-head{color:#AB9576;font-size:16px;font-weight:300;letter-spacing:2px;line-height:19px;text-align:center;margin-bottom:35px;margin-top:6px;text-transform:uppercase}.single-specialist .member-cv{color:#000;font-weight:300;padding:0 65px}.single-specialist .member-cv p{font-size:15px;line-height:28px}@media screen and (max-width:600px){.single-specialist .member-cv{padding:0 25px}}.single-specialist blockquote{margin:35px 0 0;position:relative;display:block;border-top:2px solid #EDEDED;padding:50px 40px 40px;opacity:.6;color:#343434;font-size:16px;font-style:italic;font-weight:300;line-height:28px}.single-specialist blockquote:after,.single-specialist blockquote:before{color:#EDEDED;display:block;font-size:150px;font-weight:300;position:absolute}.single-specialist blockquote:before{content:'“';position:absolute;left:-50px;bottom:-25px}.single-specialist blockquote:after{content:'”';top:110px;right:0}@media screen and (max-width:600px){.single-specialist blockquote{padding:40px 30px}.single-specialist blockquote:after,.single-specialist blockquote:before{font-size:100px}.single-specialist blockquote:before{content:'“';position:absolute;left:-30px;bottom:-10px}.single-specialist blockquote:after{content:'”';top:86px;right:0}}.single-specialist .related-articles{max-width:800px;padding-top:30px;clear:both;width:66.7%}@media screen and (max-width:1000px){.single-specialist .related-articles{width:100%;max-width:100%}}.single-specialist .related-articles a,.single-specialist .related-articles a:active,.single-specialist .related-articles a:focus,.single-specialist .related-articles a:hover{text-decoration:none;text-underline:none}.single-specialist .related-articles .article{width:100%;height:170px;margin-top:15px;overflow:hidden;background-color:#fff;zoom:1}.single-specialist .related-articles .article:after,.single-specialist .related-articles .article:before{content:"";display:table}.single-specialist .related-articles .article:after{clear:both}.single-specialist .related-articles .article img{height:100%;max-width:160px;object-fit:cover;margin-right:40px;float:left}.single-specialist .related-articles .article .article-content{float:right;width:calc(100% - 205px);height:100%;position:relative}.single-specialist .related-articles .article .article-content .read-more{display:none}.single-specialist .related-articles .article .article-content:before{content:'';width:32px;height:32px;position:absolute;display:block;background-image:url(/content/themes/medemis/images/sprites/read-more.png?1491399950);background-repeat:no-repeat;background-position:center;right:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-specialist .related-articles .article .article-content .content-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:100px}.single-specialist .related-articles .article .article-content .article-title{color:#000;font-size:20px;font-weight:300;line-height:24px;margin-bottom:12px;margin-top:0}.single-specialist .related-articles .article .article-content .excerpt{color:#000;font-size:15px;font-weight:300;line-height:28px;height:56px;overflow:hidden;text-overflow:ellipsis;margin:0}.single-specialist .related-articles .article .article-content .external-link{color:#AB9576;font-size:16px;line-height:21px}@media screen and (max-width:740px){.single-specialist .related-articles .article{text-align:center;height:auto;overflow:inherit}.single-specialist .related-articles .article img{float:none;max-height:120px;max-width:90%;margin:20px auto;display:block}.single-specialist .related-articles .article .article-content{float:none;width:100%;position:relative;padding:0 25px}.single-specialist .related-articles .article .article-content:before{display:none}.single-specialist .related-articles .article .article-content .content-wrapper{position:static;top:0;-webkit-transform:none;-ms-transform:none;transform:none;padding-right:0}.single-specialist .related-articles .article .article-content .read-more-label{display:inline-block;margin:20px auto;text-align:center;color:#AB9576;font-size:16px}.single-specialist .related-articles .article .article-content .excerpt{height:auto;overflow:visible}}

.annual {
  color: #ab9576;
  width: 100px;
}
.price {
  width: 140px;
}
.site-header .wrap .header-widget-area .call-to-action.call-to-mail a:before,
.mobile-head-bar .call-to-action.call-to-mail a:before {
  margin-top: -4px;
  background-position: 0 -216px;
  height: 14px;
}

.site-header .wrap .header-widget-area .call-to-action.call-to-mail {
	padding: 41px;
    padding-top: 41px;
	border-left: 1px solid #EDEDED;
	padding-top: 42px;
}

















.social-media-icons a .social-media-icon {
	background-size: contain;
	background-repeat: no-repeat;
}

footer .social-media-icons a .social-media-icon {
	width: 22px;
	height: 22px;
}



.site-after-footer, .site-footer {
  background: #ededed;
}
.site-footer {
    padding: 10px 0 30px;
    color: #A8A9AB;
    width: 100%;
    border-bottom: none;
}
@media screen and (max-width: 580px) {
	.head_bar {
		position: static;
		right: 0;
		top: 0;
		width: auto;
	}
}












@media screen and (max-width:1200px) {
	.site-after-footer .newsletter .form input[type=email] {
		min-width: 200px
	}
}






















/* NEW MAIN MENU STYLES */

.main-menu-area {
	zoom: 1;
	border-top: 1px solid #ededed;
	background: #fff
}

.main-menu-area:after,
.main-menu-area:before {
	content: "";
	display: table
}

.main-menu-area .wrap {
	display: flex;
	align-items: flex-end;
	max-width: 1518px;
	position: relative;
}

.main-menu-area .site-title {
	
}


.main-menu-area .main-menu {
	flex: 1;
}


.main-menu-area .language-selector {
	position: relative;
	float: none;
	right: 0;
	top: 0;
	padding: 20px 15px;
}


.language-selector #lang_sel_list ul li, .main-menu-area .language-selector .active-language {
	font-family: Adagio_Serif-Light,'Courier New',Courier,serif;
		color: #343434;
	font-size: 13px;
  letter-spacing: 1.08px;
}

.main-menu-area .language-selector .active-language:after {
	top: 28px;
	background-position: 0 -303px;
}

.language-selector.visible-mobile {
	float: left;
}
@media screen and (max-width: 480px) {
	.language-selector.visible-mobile .active-language:after {
		top: 18px;
		right: 20px;
	}
}


.main-menu-area .social-media-icons {
	position: absolute;
	top: 10px;
	right: 2%;
	padding: 0 0 10px;
}
.social-media-icons a {
	overflow: hidden;
	border-radius: 50%;
}

@media screen and (min-width:910px) {
	.main-menu-area .social-media-icons {
		padding-right: 15px;
	}
}

@media screen and (min-width:1200px) {
	.main-menu-area .social-media-icons {
		position: static;
		max-width: 290px;
	}
	.main-menu-area .social-media-icons a .social-media-icon {
		width: 36px;
		height: 36px;
	}
}

@media screen and (max-width:910px) {
	.mobile-head-bar .opening-hours {
		margin-top: 10px
	}
	.main-menu-area {
		display: none
	}
}

.main-menu-area .main-menu > ul {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	font-size: .1px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative
}

.main-menu-area .main-menu>ul>li {
	font-size: 13px;
	letter-spacing: 1.08px;
	text-transform: uppercase;
	text-align: center;
	-ms-flex-positive: 1;
	flex-grow: 1;
}

.main-menu-area .main-menu>ul>li a {
	color: #343434;
	display: block;
	text-decoration: none;
	padding: 20px 10px
}

.site-footer .footer-menu-area:after,
.site-footer .footer-menu-area:before,
.site-footer ul.menu:after,
.site-footer ul.menu:before,
.site-footer:after,
.site-footer:before {
	display: table;
	content: ""
}


.social-media-icons {
  padding-right: 0;
}


.main-menu-area .main-menu>ul>li a:focus,
.main-menu-area .main-menu>ul>li a:hover {
	background-color: #ededed
}

.main-menu-area .main-menu>ul>li.has_children {
	position: relative;
}

.main-menu-area .main-menu>ul>li.has_children>a {
	position: relative;
	padding: 20px 25px 20px 10px;
}

.main-menu-area .main-menu>ul>li.has_children>a:after {
	width: 9px;
	height: 6px;
	background-position: 0 -303px;
	content: "";
	position: absolute;
	top: 43%;
	right: 15px
}


.main-menu-area .main-menu>ul li {
	position: relative;
	background: #fff;
}

.main-menu-area .main-menu>ul li:hover>ul {
	max-height: 500px;
	visibility: visible;
}

.main-menu-area .main-menu>ul li>ul {
	position: absolute;
	top: 100%;
	background: #fff;
	list-style-type: none;
	padding-left: 0;
	width: 100%;
	min-width: 250px;
	left: 0;
	z-index: 10;
	visibility: hidden;
	max-height: 0
}

.main-menu-area .main-menu>ul li>ul>li>ul {
	top: 0;
	left: 100%;
}

.main-menu-area .main-menu>ul>li.has_children>ul li a {
	padding: 5px 10px
}

.main-menu-area .main-menu>ul>li:hover {
	background-color: #ededed
}


.site-title {
	background-color: #fff;
}
.site-title:before {
  height: 0;
}
.site-title a {
	text-decoration: none;
	padding: 20px 0;
	width: 120px;
	height: auto;
	background-position: 0 -110px;
	text-indent: -9999px;
	white-space: nowrap;
	overflow: visible;
	background: none;
}
.site-title a img {
	width: 120px;

}

@media screen and (min-width:1200px) {
	.site-title a {
		width: auto;
	}
	.site-title a img {
		width: auto;

	}
}


.site-title a, .site-title:before {
  display: block;
}



.swiper-container {
  z-index: 0;
	background-color: #ededed;
	min-height: 300px;
}

.swiper-container .content {
	
	position: absolute;
	
	top: 0;
	left: 0;
	
	width: 100%;
	max-width: 100%;
	min-height: 100%;
	
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}


.swiper-slide {
		min-height: 300px;
}
.swiper-slide img {
	margin: 0 auto;
	display: block;
}
.swiper-slide img.hide-mobile {
	display: block;
}

.swiper-slide img.visible-mobile {
	display: none;
}

@media screen and (max-width: 760px) {
	.swiper-slide img {
		width: 100%;
		max-width: 100%;
	}

	.swiper-slide img.hide-mobile {
		display: none;
	}

	.swiper-slide img.visible-mobile {
		display: block;
	}
}

.swiper-slide .btn {
	transition: box-shadow .2s;
}
.swiper-slide .btn:hover {
	-webkit-box-shadow: inset 0px 0px 100px 0px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 0px 0px 100px 0px rgba(0,0,0,0.1);
	box-shadow: inset 0px 0px 100px 0px rgba(0,0,0,0.1);
}


.swiper-button-next, .swiper-container-rtl .swiper-button-prev,
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	-webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}





.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}




.instagram-area .area-title {
	margin: 60px auto;
	max-width: 840px;
}

.instagram-area .area-title span {
	display: inline-block;
	background-color: #fff;
	position: relative;
	padding: 0 10px;
	z-index: 1;
}
.instagram-area .area-title span:before,
.instagram-area .area-title span:after {
	content: '';
	display: inline-block;
	width: 1.1em;
	height: 1.1em;
	background: url(/content/themes/medemis/images/svgs/instagram.svg) center / contain no-repeat;
	vertical-align: top;
}
.instagram-area .area-title span:before {
	margin-right: 10px;
}
.instagram-area .area-title span:after {
	margin-left: 10px;
}

.instagram-area .item {
	float: left;
	max-width: 50%;
}

@media screen and (min-width:910px) {
	.instagram-area .item {
		max-width: 30%;
		margin-right: 3.333%;
		margin-bottom: 3.333%;
	}
	.instagram-area .item:nth-of-type(3n-0) {
		margin-right: 0;
	}
}



.site-footer .language-selector #lang_sel_list ul {
	bottom: 100%;
	top: auto;
	padding: 15px 20px 5px;
}




.swiper-container .embed-responsive {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	padding: 0;
	overflow: hidden;
	transform: translate(0, 0);
}
.my-embed-responsive:before,
.my-embed-responsive:after {
	content: '';
	display: block;
}
.my-embed-responsive:before {
	padding-top: 100%;
}
.my-embed-responsive:after {
	/* position: absolute; */
	/* top: 0; */
	/* right: 0; */
	/* left: 0; */
	/* bottom: 0; */
}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 290vw;
	height: 100%;
	border: 0;
	background: transparent;
	transform: translate(-33%, 0);
}
@media screen and (min-width: 768px) {
	.swiper-container .embed-responsive {
		transform: translate(0, -20%);
	}
	.my-embed-responsive:before {
		padding-top: 56.25%;
	}
	.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    top: -2px;
    bottom: -4px;
    left: -4px;
		right: -4px;
    width: calc(100% + 8px);
    height: calc(100% + 8px);
		transform: translate(0, 0);
	}
}









.site-footer .head_bar .address {
	color: #ab9576;
	position: relative;
}
.site-footer .head_bar .address a {
	color: #ab9576;

}
.site-footer .head_bar .address a:before {
	    vertical-align: middle;
	background-position: 0 -230px;
	width: 20px;
	height: 25px;
	content: "";
	display: inline-block;
	margin: 0 5px 0 0;
	background-image: url(/content/themes/medemis/images/generated/sprites-s3edff84b78.png);
	background-repeat: no-repeat;

}

.site-footer .head_bar .opening-hours {
	color: #343434;
}


.site-footer .head_bar .email {
  flex: 1;
}

.site-footer .head_bar .email a {
  color: #ab9576;
}
.site-footer .head_bar .email:before {
	background-position: 0 -216px;
	width: 20px;
	height: 14px;
	content: "";
	display: inline-block;
	margin: 0 15px 0 0;
	background-image: url(/content/themes/medemis/images/generated/sprites-s3edff84b78.png);
	background-repeat: no-repeat;
}


.site-footer .head_bar .wrap {
	text-align: center;
}
.site-footer .head_bar .wrap > div + div {
		margin-top: 10px;
	}

@media screen and (min-width:910px) {
	.site-footer .head_bar .wrap {
		display: flex;
		text-align: center;
	}
	.site-footer .head_bar .wrap > div + div {
		margin-left: 20px;
		margin-top: 0;
	}
}








.main-menu-area .main-menu>ul>li a.featured {
  color: #fff;
  background: #adcbd3;
}



.social-media-icons a.e-shop-link {
	position: relative;
	width: 80%;
	margin-left: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	font-size: 24px;
	font-weight: bold;
	border-radius: 0;
	color: #FFF;
	padding: 8px 0;
	text-transform: uppercase;
	background: #C4B8CC;
	border-radius: 0;
	transition: all ease-in-out .3s;
}


@media only screen and (max-width: 1024px) {
	.social-media-icons a.e-shop-link {
		width: 100%;
	}
}

.site-footer .social-media-icons a.e-shop-link {
	display: none
}

.e-shop-link:after {
	content: '';
	position: absolute;
	right: 23px;
	bottom: 10px;
	background-position: 0 0;
	width: 26px;
	height: 26px;
	transition: all ease-in-out .3s;
	background-image: url(/content/themes/medemis/images/arrow.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.social-media-icons a.e-shop-link:hover {
	color: #FFF;
	background: #A18966;
}

.search-results .site-inner .content {
	background: #FFF
}

.search-results .site-inner .content article .entry-content:after {
	display: block;
	content: '';
	clear: both
}

.search-results .site-inner .content .type-treatment img {
	float: none
}

.main-search {
	top: 0;
	position: absolute;
	width: 100%;
	background: #FFF;
	z-index: 1;
	padding-top: 30px;
	min-height: 121px;
}

.main-search .wrap {
	
}

.main-search .wrap .inner {
	position: relative;
	margin: 0 85px;
}

@media only screen and (max-width: 910px) {
  .main-search {
    position: relative;
  }

  .main-search .wrap .inner {
	position: relative;
	margin: 0 35px;
	}
}

.mobile-menu .searchform {
	position: relative;
}

.main-search input {
	float: left;
	width: 100%;
	height: auto;
	padding-top: 6px;
	padding-bottom: 6px;
	border: 1px solid #EDEDED;
	border-radius: 0;
	background: transparent;
	font-size: 16px;
}

.main-search button {
	position: absolute;
	right: 12px;
	top: 12px;
	background: transparent;
	border: 0;
	width: 30px;
	padding: 0;
}

.mobile-menu button {
	position: absolute;
	right: 15px;
	top: 7px;
	background: transparent;
	border: 0;
	width: 25px;
	padding: 0;
}

.main-search button svg {
	display: block;
	width: 100%;
	height: auto;
}

.close-search {
	position: absolute;
	width: 15px;
	top: -8px;
	right: -30px;
}

.hidden {
	display: none
}

.social-media-icons {
	overflow: inherit
}

.social-media-icons a.show-search {
	border-radius: 0;
	position: relative;
	overflow: inherit;
}

.social-media-icons a.show-search:after {
	top: -5px;
	position: absolute;
	display: block;
	content: '';
	width: 1px;
	height: 46px;
	background: #EDEDED
}

.show-search img {
	width: 36px;
	height: 36px;
	margin-left: 10px
}