@font-face{font-family:'GothamPro';src:url(../fonts/gotham/gothampro-regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'GothamPro';src:url(../fonts/gotham/gothampro-medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'GothamPro';src:url(../fonts/gotham/gothampro-bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}hr,main{display:block}hr{box-sizing:content-box;overflow:visible;height:1px;border:0;border-top:1px solid #ccc;padding:0}code,kbd,pre,samp{font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}sub,sup{line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button::-moz-focus-inner{padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*,a{margin:0;padding:0}*{box-sizing:border-box}a,div,h1,h2,h3,html *,li,p,q,span,ul{max-height:999999px}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:''}a{font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}ul{list-style:none}input,select{vertical-align:middle}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner{border:none}:focus{outline:none}:focus::-webkit-input-placeholder{color:transparent}.reset-button{border:none;background-color:transparent}.hidden,.todo{display:none!important}.todo.todo-inner{box-shadow:inset 0 0 0 1px red}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}button:focus{outline:none!important}@keyframes aFocusedSymptom{0%{border-color:#e5e5e5}25%,75%{border-color:#40b3b7;box-shadow:0 0 20px #40b3b7}50%,to{border-color:#e5e5e5;box-shadow:0 0 0 transparent}}@keyframes scaleIt{0%,to{transform:scale(1)}60%{transform:scale(1.2)}}.scale-it{animation:scaleIt .3s ease 0s 1 normal}.toast-enter-active{transition:transform .5s}.toast-enter{-ms-transform:translateY(100%);transform:translateY(100%)}.toast-enter-to{-ms-transform:translateY(0);transform:translateY(0)}.toast-leave-active{transition:opacity .3s}.toast-leave-to{opacity:0}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url(/local/css/fonts/awesome//fontawesome-webfont.eot?v=4.7.0);src:url(/local/css/fonts/awesome//fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/local/css/fonts/awesome//fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/local/css/fonts/awesome//fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/local/css/fonts/awesome//fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/local/css/fonts/awesome//fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse,.form-reply .nav-tabs .selected a{color:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container.select2{width:100%!important}.reg-drop-down-doctor-speciality{z-index:999999!important}.select2-container .select2-selection--multiple,.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container .select2-selection--single{height:28px}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clinic-detail-page .select2-container .select2-selection--single .select2-selection__rendered{padding-left:30px}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{min-height:32px}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{font-family:"GothamPro",sans-serif;box-sizing:border-box;border:none;font-size:100%;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:#5f8384}.select2-container .select2-search--inline .select2-search__field:-moz-placeholder{color:#5f8384}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;box-shadow:1px 2px 6px 1px rgba(0,0,0,.17)}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:5px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font:18px/29px "GothamPro",sans-serif}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-search--dropdown{display:block;padding:11px 9px}.select2-search--dropdown .select2-search__field{height:52px;padding:0 10px;font:20px/50px "GothamPro",sans-serif;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{width:18px;height:18px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -22px -272px no-repeat;transition:all .3s ease;right:11px;cursor:pointer;-webkit-appearance:none}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button:hover{transform:rotate(90deg)}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{background-color:#b3e1e2;height:50px;font:20px/50px "GothamPro",sans-serif;color:#000;cursor:text}.select2-container--default .select2-selection--multiple:hover,.select2-container--default .select2-selection--multiple[aria-expanded=true],.select2-container--default .select2-selection--single:hover,.select2-container--default .select2-selection--single[aria-expanded=true]{background:#fff}.select2-container--default .select2-selection--multiple .select2-selection__clear,.select2-container--default .select2-selection--single .select2-selection__clear{width:18px;height:18px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -22px -272px no-repeat;transition:all .3s ease;cursor:pointer;float:right;font-size:0;margin:16px 3px 0 0}.mobile-menu li.library.library-opened:after,.select2-container--default .select2-selection--multiple .select2-selection__clear:hover,.select2-container--default .select2-selection--single .select2-selection__clear:hover{-ms-transform:rotate(90deg);transform:rotate(90deg)}.select2-container--default .select2-selection--multiple .select2-selection__clear{margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__clear+.select2-search.select2-search--inline{width:calc(100% - 30px)}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#5f8384}.clinic-detail-page .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;top:0;right:0;width:20px}.clinic-detail-page .select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:auto;width:30px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#4c4c4c transparent transparent;border-style:solid;border-width:4px 4px 0;height:0;right:10px;margin-top:-2px;position:absolute;top:50%;width:0}.clinic-detail-page .select2-container--default .select2-selection--single .select2-selection__arrow b{height:15px;width:15px;right:10px;border:none;margin-top:-2px;position:absolute;top:50%;left:7px;-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../../images/icon-magnifier.svg);background-size:100%;background-position:center}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#ddd;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 4px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{width:100%;list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#ddd;cursor:default}.select2-container--default .hide-disabled .select2-results__option[aria-disabled=true],.select2-container--default .hide-disabled .select2-results__option[disabled],.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{width:100%!important;background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:290px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ededed;color:#40b3b7}.select2-container--default .select2-results__group{cursor:default;display:block;padding:5px 18px;font:700 18px/29px "GothamPro",sans-serif}.select2-container--classic .select2-selection--single{border:1px solid #aaa;outline:0;background:#f7f7f7 linear-gradient(to bottom,#fff 50%,#eee 100%) repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{border:none;border-left:1px solid #aaa;height:26px;position:absolute;top:1px;right:1px;width:20px;background:#ddd linear-gradient(to bottom,#eee 50%,#ccc 100%) repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:4px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;background:linear-gradient(to bottom,#fff 0%,#eee 50%) repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;background:linear-gradient(to bottom,#eee 50%,#fff 100%) repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.page-anchors+.page-anchors-padding+section h4,.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #40b3b7;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.clinic-detail-page .for-search-select2 .select2-container--default .select2-dropdown .select2-results__option[role=group],.clinic-detail-page .round-filter-block .select2-container--default .select2-dropdown .select2-results__option[role=group],.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--default .select2-selection--multiple.thin,.select2-container--default .select2-selection--single.thin{border:1px solid #40b3b7;height:40px;font:16px/38px "GothamPro",sans-serif}.clinic-detail-page .select2-container--default .select2-selection--multiple.thin,.clinic-detail-page .select2-container--default .select2-selection--single.thin{height:40px;padding:0;border:1px solid #ccc;background-color:#f6f6f6;border-radius:4px;font-size:16px}.clinic-detail-page .select2-container--default .select2-selection--multiple.thin .select2-selection__rendered,.clinic-detail-page .select2-container--default .select2-selection--single.thin .select2-selection__rendered{padding-left:30px;padding-right:20px;line-height:40px}.clinic-detail-page .for-search-select2 .select2-container--default .select2-dropdown .select2-search.select2-search--dropdown,.clinic-detail-page .round-filter-block .select2-container--default .select2-dropdown .select2-search.select2-search--dropdown{padding-left:30px}.clinic-detail-page .round-filter-block .select2-container--default .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field{height:38px;margin-top:17px;padding:0;background-color:#f6f6f6}.clinic-detail-page .for-search-select2 .select2-container--default .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field{height:38px;padding:0;background-color:#f6f6f6;margin-top:7px}.select2-container--default .select2-selection--multiple.thin .select2-selection__clear,.select2-container--default .select2-selection--single.thin .select2-selection__clear{margin-top:11px}.select2-container--default .thin .select2-results__option{padding:5px 10px;font:16px/19px "GothamPro",sans-serif}.thin .select2-search--dropdown .select2-search__field{height:42px;line-height:40px}.select2 .select2-custom-multiresult{color:#739192;font-size:20px}.select2 .select2-custom-multiresult b{font-weight:400;color:#000}.select2 .select2-custom-multiresult+.select2-search{display:none}.select2-container--default .select2-custom-multiresult+.select2-search--inline .select2-search__field{width:.75em!important}.select2-dropdown.checkboxed .select2-results .select2-results__option{position:relative;padding-left:40px}.select2-dropdown.checkboxed .select2-results .select2-results__option:before{content:'';position:absolute;width:15px;height:15px;left:10px;top:12px;background:#d7d7d7}.select2-dropdown.checkboxed .select2-results .select2-results__option[aria-selected=true]:before{background:#40b3b7}.select2-dropdown.checkboxed .select2-results .select2-results__option[aria-selected=true]:after{content:'';position:absolute;width:16px;height:15px;background:url(../../images/mobile/sprite.png?42e8cbdb) -14px -164px no-repeat;left:11px;top:11px}.select2-dropdown.checkboxed .select2-results .select2-results__option.select2-results__message{padding-left:20px}.light-select .select2-selection__arrow b,.select2-dropdown.checkboxed .select2-results .select2-results__option.select2-results__message:after,.select2-dropdown.checkboxed .select2-results .select2-results__option.select2-results__message:before{display:none}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block!important}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}.mobile-select2 .select2-container--default .select2-selection--multiple,.mobile-select2 .select2-container--default .select2-selection--single{font:16px/30px "GothamPro",sans-serif;border:solid 1px rgba(224,224,224,.75);background-color:#fff;color:#333;height:auto;border-radius:3px;cursor:pointer;padding:2px 10px}.mobile-select2 .select2-container--default .select2-selection--multiple:hover,.mobile-select2 .select2-container--default .select2-selection--single:hover{border:2px solid #40b3b7;padding:1px 9px}.mobile-select2 .select2-container--default .select2-selection--multiple[aria-expanded=true],.mobile-select2 .select2-container--default .select2-selection--single[aria-expanded=true]{border:2px solid #40b3b7;border-bottom:solid 2px transparent;padding:1px 9px}.mobile-select2 .select2-container--default.select2-container--above .select2-selection--multiple[aria-expanded=true],.mobile-select2 .select2-container--default.select2-container--above .select2-selection--single[aria-expanded=true]{border:2px solid #40b3b7;border-top:solid 2px transparent}.mobile-select2 .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666}.mobile-select2 .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.mobile-select2 .select2-dropdown{background-color:#fff;box-shadow:none;top:-2px;border-radius:4px 4px 0 0;border:2px solid #40b3b7;border-top:solid 1px transparent}.mobile-select2 .select2-dropdown--above{border-radius:4px 4px 0 0;border:2px solid #40b3b7;border-bottom:solid 1px transparent;top:2px}.mobile-select2 .select2-results__option,.mobile-select2 .thin .select2-results__option{font:16px/30px "GothamPro",sans-serif;padding:4px 10px}.mobile-select2 .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f7f7f7;color:#333}.mobile-select2 .select2-container--default .select2-results__option[aria-selected=true]{font-weight:700}.for-search-select2 .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.for-search-select2 .select2-dropdown{top:2px;border-radius:4px;border:solid 1px #e0e0e0;box-shadow:0 1px 4px 0 rgba(51,51,51,.1);background-color:#fff}.for-search-select2 .select2-dropdown .select2-results__group,.select .select2-results__group{padding:6px 15px 0;font-size:11px;line-height:20px;font-weight:400;color:#999}.for-search-select2 .select2-dropdown .select2-results__options .select2-results__option{font:14px/22px "GothamPro",sans-serif;padding:4px 25px}.for-search-select2 .select2-dropdown .select2-results__options .select2-results__option :first-letter,.select .select2-results__options .select2-results__option :first-letter{text-transform:uppercase}.for-search-select2 .select2-dropdown .select2-results__option--highlighted[aria-selected]{background-color:#f7f7f7;color:#333}.for-search-select2 .select2-dropdown .select2-results__option[aria-selected=true]{font-weight:700}.for-search-select2 .select2-dropdown .select2-results__option[role=group]{padding:0}.for-search-select2 .select2-dropdown .select2-results__options--nested{border-bottom:1px solid #e0e0e0}.for-search-select2 .select2-dropdown .select2-results__options--nested .select2-results__option{padding-left:25px}.for-search-select2 .select2-dropdown .select2-rendered__match{font-weight:700}.for-search-select2 .select2-dropdown .select2-search.select2-search--dropdown{margin-top:-60px;padding-left:11px}.for-search-select2 .select2-dropdown .select2-search.select2-search--dropdown .select2-search__field{border:0;font-size:16px}.select .select2-results__option--highlighted[aria-selected]{background-color:#f7f7f7;color:#333}.select .select2-results__options .select2-results__option{font:14px/22px "GothamPro",sans-serif;padding:4px 25px}.select .select2-results__option[role=group]{padding:0}.autocomplete-suggestions{background-color:#fff;box-shadow:1px 2px 6px 1px rgba(0,0,0,.17);overflow-y:auto;margin-left:1px}.autocomplete-suggestion{padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font:18px/40px "GothamPro",sans-serif;cursor:pointer}.autocomplete-suggestion:hover{background-color:#ededed;color:#40b3b7}.light-select{display:-ms-flexbox;display:flex}.light-select .select2-container--default .select2-selection--multiple,.light-select .select2-container--default .select2-selection--single{height:auto;padding-top:2px;padding-left:10px;position:relative;font-size:.875rem;color:#333;background-color:#fff;border-radius:.375rem;cursor:pointer;border:2px solid transparent;transition:all .2s}.light-select .select2-container--default .select2-selection--multiple:hover,.light-select .select2-container--default .select2-selection--single:hover{border-color:#40b3b7}.light-select .select2-container--default .select2-selection--multiple[aria-expanded=true],.light-select .select2-container--default .select2-selection--single[aria-expanded=true]{border-color:#40b3b7 #40b3b7 transparent}.light-select .select2-container--default.select2-container--above .select2-selection--multiple[aria-expanded=true],.light-select .select2-container--default.select2-container--above .select2-selection--single[aria-expanded=true]{border:2px solid #40b3b7;border-top:solid 2px transparent}.light-select .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666}.light-select .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;line-height:45px;padding-right:30px;text-align:right}.light-select .select2-dropdown{background-color:#fff;box-shadow:none;top:-4px;border-radius:0 0 .375rem .375rem;border:2px solid #40b3b7;border-top:none}.light-select .select2-dropdown--above{border-radius:.375rem .375rem 0 0;border:2px solid #40b3b7;border-bottom:none;top:2px}.light-select .select2-results__option{font:.875rem/24px "GothamPro",sans-serif;padding:4px 30px 4px 10px}.light-select .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f7f7f7;color:#333}.light-select .select2-container--default .select2-results__option[aria-selected=true]{font-weight:500}.light-select .select2-selection__arrow{height:20px!important;top:14px!important;right:5px!important;background-image:url(../../images/icon-chevron-bottom-sm.svg);background-repeat:no-repeat;background-position:center;background-size:16.5px}.light-select .select2-container--open .select2-selection__arrow{-ms-transform:scale(-1);transform:scale(-1)}.light-select .select2-container--open.select2-container--below .select2-selection--single{border-radius:.375rem .375rem 0 0}.light-select .select2-container--open.select2-container--above .select2-selection--single{border-radius:0 0 .375rem .375rem}.light-select .select2-container--default .select2-results>.select2-results__options{text-align:right}@media (min-width:321px){.light-select{min-width:210px}}@media (min-width:645px){.light-select .select2-container--default .select2-selection--multiple,.light-select .select2-container--default .select2-selection--single,.light-select .select2-results__option{font-size:14px}.light-select .select2-container .select2-selection--single .select2-selection__rendered{padding-right:30px}}a:active,a:hover{outline:none}a,a:hover{text-decoration:none}.detail-text a{color:#36979a}.detail-text a:hover{color:#40b3b7}.h1,h1{font:700 25px/30px "GothamPro",sans-serif;color:#000;margin:0}.h2,h2{font:24px/30px "GothamPro",sans-serif;color:#333;margin-bottom:16px}.h3,.h4,h3,h4{font:18px/24px "GothamPro",sans-serif;color:#333;margin-bottom:12px}.h4,h4{font:16px/22px "GothamPro",sans-serif;margin-bottom:10px}.h5,.h6,h5,h6{font:14px/20px "GothamPro",sans-serif;color:#333;margin-bottom:6px}.h6,h6{font:13px/18px "GothamPro",sans-serif}html{height:100%;-webkit-overflow-scrolling:touch}.page-wrapper,body{min-width:320px;overflow-x:hidden}body{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font:13px/18px "GothamPro",sans-serif;color:#333;background:#fff}.page-wrapper{max-width:100vw;box-sizing:border-box;-ms-flex-positive:1;flex-grow:1}.container{padding:0 20px}.form-item input[type=password],.form-item input[type=tel],.form-item input[type=text]{width:100%}.form-item input[type=password],.form-item input[type=tel],.form-item input[type=text],.form-item textarea{border:solid 1px #d0d0d0;font:20px/20px "GothamPro",sans-serif;color:#000;padding:14px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.loading{min-height:100px;background:url(../../images/ajax-loader.gif) 50% 50% no-repeat}.show-hidden-block{display:block;margin:22px 0;padding-bottom:15px;border-bottom:1px solid #e6e6e6;text-decoration:none}.show-hidden-block span{color:#777;border-bottom:1px dashed #777}.icon-phone{width:50px;height:50px;position:relative;display:block;margin-left:5px;background-color:#40b3b7}.icon-phone:after{content:'';position:absolute;width:20px;height:20px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -274px -155px no-repeat;left:15px;top:15px}.icon-phone.double{margin:50px auto;-ms-transform:scale(2);transform:scale(2)}.stat-phone-mobile{-ms-flex-negative:0;flex-shrink:0;margin:10px 0}.stat-phone-mobile .tw-icn-phone-circle{margin-right:5px}.stat-phone-mobile .showPhoneNumberMobile,.stat-phone-mobile.small a{font-family:"GothamPro",sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal}.stat-phone-mobile .showPhoneNumberMobile{margin-left:-1px;border-bottom:1px dashed #aaa;vertical-align:bottom;font-size:12px;font-weight:400;line-height:1.5;color:#6e6e77}.stat-phone-mobile a{font:700 18px/1 "GothamPro",sans-serif;color:#000}.stat-phone-mobile.small a{font-size:14px;font-weight:500;line-height:1.43;color:#333}.stat-phone-mobile .remark{font-size:10px;line-height:14px;margin-top:5px;max-width:230px}.stat-phone-mobile.centered-phone .remark{text-align:center;margin:10px auto 0}.underline,.wysiwyg a{text-decoration:underline}.fixed{position:fixed}.atlwdg-trigger{z-index:101}.bx-context-toolbar-empty-area{display:none!important}input[type=checkbox].styled{opacity:0;display:inline-block;width:0;position:absolute}input[type=checkbox].styled+i{width:15px;height:15px;position:absolute;display:inline-block;vertical-align:middle;margin:0 10px 0 0;background:#a0d9db}input[type=checkbox].styled~span{display:inline-block;height:20px;vertical-align:middle;font:16px/20px "GothamPro",sans-serif;color:#fff}input[type=checkbox].styled:checked+i:after{content:'';position:absolute;right:-2px;top:-1px;width:16px;height:14px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -62px no-repeat}input[type=checkbox].styled:disabled+i{background:#eee}input[type=checkbox].styled.white-mark+i{background-color:#d7d7d7}input[type=checkbox].styled.white-mark~span{color:#000}input[type=checkbox].styled.white-mark:checked+i,input[type=radio].light-dot:checked+i{background-color:#40b3b7}input[type=checkbox].styled.white-mark:checked+i:after{width:16px;height:15px;background:url(../../images/mobile/sprite.png?42e8cbdb) -14px -164px no-repeat}label.check-block{position:relative;display:inline-block;cursor:pointer}label.check-block input[type=checkbox].styled+i{position:absolute;left:0;top:3px}label.check-block input[type=checkbox].styled~span{display:inline-block;line-height:22px;height:auto;vertical-align:top;padding-left:25px}input[type=radio].dark-dot,input[type=radio].light-dot{display:none}input[type=radio].dark-dot:checked+i:after,input[type=radio].light-dot:checked+i:after{content:'';position:absolute;width:8px;height:8px;left:4px;top:4px;border-radius:50%}input[type=radio].dark-dot+i,input[type=radio].light-dot+i{width:16px;height:16px;position:relative;display:inline-block;cursor:pointer;vertical-align:top;border-radius:50%}input[type=radio].dark-dot~span,input[type=radio].light-dot~span{display:inline-block;padding-left:8px;font:16px/16px "GothamPro",sans-serif;cursor:pointer;color:#000}input[type=radio].light-dot:checked+i:after{background-color:#fff}input[type=radio].light-dot+i{background-color:#d7d7d7}input[type=radio].dark-dot:checked+i:after{background-color:#206668}input[type=radio].dark-dot+i{background-color:#a0d9db}.radio-group>span{font-size:16px}.form-item label{font:20px/20px "GothamPro",sans-serif}.form-item textarea{width:100%;height:150px;resize:none}.form-item.submit{text-align:center}.form-item.error .select2-selection,.form-item.error input{border-color:#ec3838!important}.form-item.error .error-msg{display:block;color:#ec3838;font:14px/18px "GothamPro",sans-serif}.form-item .error-msg{display:none}.form-item-inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-item-inline label{margin-bottom:0!important}form .note{margin-top:20px;color:#000;font:16px/20px "GothamPro",sans-serif}.required,form .note span{color:#ffa601}.radio-group p{font-size:16px;line-height:26px}.error input,.error input:focus,.error select,.error select:focus,.error textarea,.error textarea:focus{border-color:#c00}.ajax-loading{position:relative}.ajax-loading:after,.ajax-loading:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0}.ajax-loading:before{background:rgba(248,252,252,.7);z-index:500}.ajax-loading:after{background:url(../../images/ajax-loader.gif) 50% 50% no-repeat;z-index:501}.ajax-loading--white{border-radius:10px}.ajax-loading--white:before,header{background:#fff}.ajax-loading--after:before{width:inherit;height:inherit;content:"";position:relative;top:inherit;left:inherit;background:inherit;z-index:inherit}.ajax-loading--after:after{width:100%;height:100px;display:block;padding-bottom:20px;position:relative;background-color:#fff}.scroll-to-top{width:48px;height:48px;display:none;position:fixed;right:35px;top:20%;z-index:1000}.scroll-to-top:after{width:41px;height:20px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -186px -122px no-repeat;transition:all .3s ease;content:'';position:absolute;left:4px;top:12px}.scroll-to-top:hover:after{-ms-transform:translateY(-5px);transform:translateY(-5px)}.rounded-button{padding:12px 20px;background-color:#40b3b7;border:none;border-radius:4px;transition:.2s;font-size:inherit;line-height:1;color:#fff;cursor:pointer}.rounded-button:hover{background-color:#3ba6aa;box-shadow:0 2px 2px 0 #ebebeb}.rounded-button:active{background-color:#36979a}.rounded-button--small{padding:6px 10px}.rounded-button .points-count{display:inline-block;border-radius:20px;background-color:#fff6e5;padding:2px 5px 0 3px;color:#36979a;font-size:12px;font-weight:500}.rounded-button .points-count:before{content:'';display:inline-block;background:url(../../images/icons/icn-points-sm.svg);background-size:12px;height:12px;width:12px;margin-right:4px;position:relative;top:2px}.rounded-button--light{border:1px solid #e0e0e0;background-color:#fff;color:#666}.rounded-button--light:hover{border-color:#bcbcbc;background-color:#fff;box-shadow:0 2px 2px 0 #f5f5f5}.rounded-button--light:active{background-color:#f2f2f2;box-shadow:0 2px 2px 0 #ebebeb}.rounded-button--wide{width:100%}.rounded-button--disabled{background-color:#e0e0e0;color:#bcbcbc;border:none}.rounded-button--disabled:active,.rounded-button--disabled:hover{background-color:#e0e0e0;box-shadow:none}.rounded-button--secondary{color:#36979a;background-color:#fff;border:1px solid #a4cecf}.rounded-button--secondary:hover{color:#fff;background-color:#40b3b7;box-shadow:0 2px 2px 0 #ebebeb}.rounded-button--secondary:active{background-color:#36979a}.rounded-button--danger{border:1px solid #f78080;color:#e00;background-color:#fff}.rounded-button--danger:hover{color:#fff;background-color:#e00;box-shadow:0 2px 2px 0 #ebebeb}.rounded-button--danger:active{background-color:#d60000}.rounded-button--iconic{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rounded-button__icon{margin-right:10px}.clouds-list--inline,.clouds-list__list{display:inline}.clouds-list__item,.clouds-list__show-full-list{display:inline-block;margin-right:2px;margin-bottom:6px;border-radius:1px;background-color:#40b3b71a}.clouds-list__item{padding:1px 5px}.clouds-list__item-title{font-size:12px;color:#36979a}.clouds-list__item-title:visited{color:#36979a}.clouds-list__item-title--underline{border-bottom:1px dashed #36979a}.clouds-list__show-full-list{padding:4.5px 7px;border:none;color:#36979a}@media (min-width:768px){.clouds-list__item-title{font-size:14px}}.experience-list{font-size:12px}.experience-list__item{display:inline-block;position:relative;text-align:center;margin-right:12px}.experience-list__item:before{content:'';position:absolute;width:3px;height:3px;left:100%;background:#333;border-radius:50%;margin-left:6px;margin-top:7px}.experience-list__item:last-child{margin-right:0}.experience-list__item:last-child:before{display:none}.experience-list__scientist-icon{display:inline-block;width:18px;height:14px;margin-right:3px;vertical-align:middle;background-image:url(../../images/icon-graduation-hat.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}@media (min-width:768px){.experience-list{font-size:14px}.experience-list__scientist-icon{width:20px;height:16px}}.doctor-features__feature:not(:last-child){margin-bottom:5px}.doctor-features__adults{font-size:12px;color:#666}@media (min-width:768px){.doctor-features__adults{font-size:14px}.doctor-features__feature:not(:last-child){margin-bottom:10px}}.input-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;line-height:18px}.input-text__title{font-size:15px;margin-bottom:6px;font-weight:700}.edit-price__hint-length{color:#666;font-size:14px;line-height:1.5;text-align:right;padding-top:10px}.input-text__hint{margin-bottom:2px;font-size:13px;line-height:1.5;color:#666}.input-text__input{margin-top:4px;padding:11px;border:1px solid #bcbcbc;outline:none;border-radius:4px;color:#333;background-color:#fff;transition:border-color .3s}.input-text__input:-ms-input-placeholder{font-size:16px;color:#999}.input-text__input::placeholder{font-size:16px;color:#999}.input-text__input:focus,.input-text__input:hover{padding:10px;border-width:2px;border-color:#40b3b7}.input-text__input--big{min-height:48px}.input-text__icon-wrapper{position:relative;width:100%;display:inline-block}.input-text__icon-wrapper .input-text__input,.input-text__icon-wrapper .input-text__input:hover{width:100%;padding-right:25px}.input-text__icon-wrapper--discount:after{content:"%";font-size:inherit;position:absolute;bottom:8px;right:4px;display:block;width:20px;height:20px;color:#666}.input-text__icon-wrapper--visible-password .input-text__show-pswd{background-image:url(../../images/icon-open-eye.svg)}.input-text__icon-wrapper--checked:after{content:"";display:block;width:15px;height:20px;position:absolute;top:20px;right:15px;background-image:url(../../images/icon-check.svg);background-repeat:no-repeat}.input-text__show-pswd{display:block;width:24px;height:24px;position:absolute;bottom:8px;right:8px;background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../../images/icon-eye-strike.svg);cursor:pointer;border:none}.input-text__show-pswd:hover{-ms-transform:scale(1.05);transform:scale(1.05)}.input-text__show-pswd:active{-ms-transform:scale(.95);transform:scale(.95)}.input-text__input--error,.invalid{padding:10px;border:2px solid #e00}.input-text__input--error:focus,.input-text__input--error:hover,.invalid:focus,.invalid:hover{border-color:#e00}.input-text__required-mark{color:#e00}.input-text__error-message{margin-top:10px;color:#e00;line-height:1.4}.input-text__input--disabled{border-color:#e0e0e0;background-color:#f7f7f7}.input-text__input--disabled:focus,.input-text__input--disabled:hover{padding:11px;border-width:1px;border-color:#e0e0e0}@media (max-width:645px){.input-text__input{padding:14px}.input-text__input--disabled:focus,.input-text__input--disabled:hover,.input-text__input:focus,.input-text__input:hover{padding:13px}.input-text__input--error{padding:13px}.input-text__show-pswd{bottom:11px}}.input-checkbox__title{display:inline-block;position:relative;cursor:pointer;height:25px;padding-left:35px;padding-top:2px;font-size:16px;line-height:1.25}.input-checkbox__title--small{font-size:14px;padding-left:30px}.input-checkbox__title::before{display:inline-block;content:"";width:18px;height:18px;position:absolute;left:0;top:0;background-color:#fff;transition:background-color .3s,border-color .3s;border:solid 1px #bcbcbc;border-radius:4px}.input-checkbox__title:hover::before{border-color:#3ba6aa}.input-checkbox__title:active::before{background-color:#36979a;border-color:#36979a}.input-checkbox__input{display:none}.input-checkbox__input:checked~.input-checkbox__title::before{background-image:url(../../images/icon-check-white.svg);background-color:#3ba6aa;border-color:#3ba6aa;background-size:19px;background-repeat:no-repeat;background-position:center center}.link{color:#36979a;cursor:pointer;background-color:transparent;border:none;text-decoration:none}.link--iconic{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.link--underline{border-bottom:1px dashed #3ba6aa}.link--underline:active:not(.link--disabled),.link--underline:hover:not(.link--disabled){border-color:transparent}.link--disabled{cursor:default;opacity:.5}.link:hover:not(.link--disabled){color:#40b3b7}.link:active:not(.link--disabled){color:#a4cecf}.link__icon{margin-right:5px}.link__icon--left{margin-right:0;margin-left:5px}.social-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.social-links__item{display:block;width:75px;height:48px}.social-links__block-link{display:block;width:100%;height:100%;border-radius:4px;background-repeat:no-repeat;background-position:center;background-size:24px}.social-links__block-link:hover{opacity:.9}.social-links__block-link:active{-ms-transform:scale(.96);transform:scale(.96)}.social-links__block-link--vk{background-color:#6383a8;background-image:url(../../images/icon-vk.svg)}.social-links__block-link--google{border:1px solid #e0e0e0;background-color:#fff;background-image:url(../../images/icon-google.svg)}.social-links__block-link--facebook{background-color:#4172b8;background-image:url(../../images/icon-facebook.svg)}.social-links__block-link--mailru{background-color:#168de2;background-image:url(../../images/icon-mailru.svg)}.social-links__block-link--yandex{border:1px solid #e0e0e0;background-color:#fff;background-image:url(../../images/icon-yandex.png)}@media (max-width:645px){.social-links__item{width:72px}.enter-popup__socials5 .social-links__item{width:65px}}@media (max-width:320px){.social-links__item{width:60px}}.status-message{padding:12px 15px;border-left:2px solid #bcbcbc;background-color:#f6f6f6;border-radius:2px;line-height:1.5}.status-message--success{border-color:#40b3b7;background-color:#e5f6f6}.status-message--warning{border-color:#ffd280;background:#fff7e6}.status-message--error{background-color:#fdd9d9;border-color:#e00}.status-message--error .status-message__title{color:#d60000}.status-message__title{margin-bottom:10px;font-size:16px;font-weight:700}.status-message__message{font-size:14px}.status-message__list{list-style:none;margin:0;padding:0}@media (max-width:645px){.status-message{padding:8px 10px}.status-message__title{margin-bottom:5px;font-size:14px}}.sms-confirm{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sms-confirm__info-container{font-size:14px;margin-bottom:20px}.sms-confirm__info-text,.sms-confirm__phone{margin-right:5px;line-height:1.5}.sms-confirm__phone{font-weight:700}.sms-confirm__underline-button{color:#36979a;background-color:transparent;border:none;border-bottom:1px dashed #36979a;text-decoration:dashed}.sms-confirm__underline-button[disabled=disabled]{opacity:.5}.sms-confirm__confirm{width:100%;font-weight:700;font-size:16px;margin-bottom:20px}.sms-confirm__code-container{margin-bottom:20px}.sms-confirm__retry-info{margin-bottom:6px;font-size:14px;line-height:1.5}.sms-confirm__seconds-to-resend{font-weight:700}.sms-confirm__retry-text{display:inline;margin-right:5px}.sms-confirm__error{margin-bottom:10px}.close-button{display:block;width:20px;height:20px;z-index:1000;cursor:pointer;border:none;background-color:transparent;background-image:url(../../images/icon-close-big.svg);background-position:50% 50%;background-repeat:no-repeat}.close-button:hover{opacity:.8}.close-button:active{opacity:1;-ms-transform:scale(.9);transform:scale(.9)}@media (max-width:645px){.close-button{background-image:url(../../images/icon-close.svg)}}.enter-popup{margin:0 auto}.enter-popup--only-current-state .enter-popup__form{margin-bottom:0}.enter-popup__additional{font-size:16px}.enter-popup__action-button{width:100%;height:48px;font-size:16px;font-weight:700}.enter-popup__flex-row:not(:last-child),.enter-popup__row:not(:last-child){margin-bottom:20px}.enter-popup__flex-row,.enter-popup__nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.enter-popup__nav,.workplace>hr{margin-top:30px}.enter-popup__nav-button{font-size:13px}.enter-popup__forgot{font-size:14px;line-height:1}.enter-popup__nav-title{font-size:14px;font-weight:700}.enter-popup__switch-form{height:48px;-ms-flex-positive:1;flex-grow:1;font-size:16px;font-weight:700;padding-left:10px;padding-right:10px}.enter-popup__separator{padding-top:20px;margin-top:30px;position:relative;border-top:1px solid #e0e0e0}.enter-popup__separator--big{padding-top:30px}.enter-popup__separator-title{padding:0 10px;position:absolute;top:-10px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;font-size:14px;color:#666;white-space:nowrap}.enter-popup__socials{margin-bottom:20px}.enter-popup__notice{margin-top:30px;font-size:12px;line-height:1.8}.enter-popup__notice-link,.enter-popup__notice-link:visited{color:#333}.enter-popup__notice-link:hover,.wysiwyg a:hover{text-decoration:none}.enter-popup__notice-link:active{opacity:.7}.enter-popup__additional-button{-ms-flex:1;flex:1}.enter-popup__additional-button:not(:last-child){margin-right:30px}.enter-popup__subtitle{margin-bottom:30px;font-size:22px;font-weight:700}.enter-popup__additional-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:16px}.enter-popup__error{margin-bottom:10px}.enter-popup__description{font-size:14px;line-height:1.5;margin-bottom:15px}.enter-popup__row-title{margin-bottom:20px;font-size:15px;font-weight:700}@media (max-width:645px){.enter-popup__additional-button{min-height:40px;font-size:14px}.enter-popup__additional-button:not(:last-child){margin-right:0;margin-bottom:25px}.enter-popup__content{width:100%;padding:20px 20px 0;background-color:#fff;border-radius:12px 12px 0 0;box-shadow:0 -5px 8px 0 #f0f0f0}.enter-popup__action-button{padding:17px;margin-top:10px;font-size:14px}.enter-popup__switch-form{margin:0 20px;padding:17px 14px;font-size:14px}.enter-popup__separator{margin-left:20px;margin-right:20px}.enter-popup__socials{margin:15px 20px 30px;background-color:#fff}.enter-popup__notice{margin:30px 20px 0}.enter-popup__additional-controls{-ms-flex-direction:column;flex-direction:column}.enter-popup__subtitle{margin-bottom:20px;font-size:16px}.enter-popup__back-icon{width:24px;height:24px;position:absolute;top:-3px;left:-10px}.enter-popup__nav{font-size:13px}.enter-popup__description{font-size:14px;line-height:1.5}.enter-popup__row-title{font-size:14px;margin-bottom:5px}}@media (max-width:320px){.enter-popup__nav{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.enter-popup__nav-title{margin-bottom:15px}}.sticky-appointment-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100vw;height:100px;padding:0 15px;position:fixed;bottom:0;left:0;z-index:100;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 30%)}.sticky-appointment-bar__sign{-ms-flex-positive:1;flex-grow:1;font-size:16px;font-weight:700;text-align:center;box-shadow:0 0 0 2px #fff}.sticky-appointment-bar__sign .points-count{padding-bottom:3px}.sticky-appointment-bar__phone-wrapper{display:-ms-flexbox;display:flex;width:100%}.rta-service-select{position:relative}.rta-service-select--opened .rta-service-select__services-list{display:-ms-flexbox;display:flex}.rta-service-select--opened .rta-service-select__value-container{background-color:#fff;border-radius:4px 4px 0 0;border-color:#bcbcbc;border-bottom:1px solid transparent;cursor:default}.rta-service-select--opened .rta-service-select__value-container:hover{background-color:#fff}.rta-service-select--opened .rta-service-select__value-container:after{-ms-transform:scaleY(-1) translateY(50%);transform:scaleY(-1) translateY(50%)}.rta-service-select--loading .rta-service-select__value-container:after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' width='16px' height='16px' viewBox='0 0 128 128' xml:space='preserve'%3E%3Cscript type='text/ecmascript' xlink:href='//preloaders.net/jscripts/smil.user.js'/%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='%23FFFFFF' fill-opacity='0' /%3E%3Cg%3E%3ClinearGradient id='linear-gradient'%3E%3Cstop offset='0%25' stop-color='%23E5F5F6'/%3E%3Cstop offset='100%25' stop-color='%23D8D8D8'/%3E%3C/linearGradient%3E%3Cpath d='M63.85 0A63.85 63.85 0 1 1 0 63.85 63.85 63.85 0 0 1 63.85 0zm.65 19.5a44 44 0 1 1-44 44 44 44 0 0 1 44-44z' fill='url(%23linear-gradient)' fill-rule='evenodd'/%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 64 64' to='360 64 64' dur='600ms' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/g%3E%3C/svg%3E")}.rta-service-select--loading .rta-service-select__value-container:hover{background-color:#e5f5f6}.rta-service-select__value-container{padding:8px 40px 8px 10px;background-color:#e5f5f6;border-radius:4px;border:1px solid transparent;font-size:14px;text-align:left;cursor:pointer}.rta-service-select__value-container:after{content:"";display:block;width:16px;height:16px;position:absolute;top:50%;right:10px;-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../../images/icon-triangle-bottom.svg)}.rta-service-select__value-container:hover{background-color:#c5e8e9}.rta-service-select__services-list{display:none;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:200px;overflow-y:auto;position:absolute;bottom:0;left:0;z-index:999;-ms-transform:translateY(100%);transform:translateY(100%);background-color:#fff;border-radius:0 0 4px 4px;border:1px solid #bcbcbc;border-top:none;font-size:14px}.rta-service-select__list-item{padding:5px 10px;cursor:pointer}.rta-service-select__list-item:hover,.sub-menu__open-sub-list.active:before{background-color:#f6f6f6}.sub-menu{position:relative}.sub-menu__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;padding-right:30px}.sub-menu__list-item--selected .sub-menu__list-btn,.sub-menu__list-item--selected .sub-menu__list-link{border-bottom-color:#40b3b7;color:#333;font-weight:700}.sub-menu__list-item .count{font-weight:700;border-radius:50%;background:#ffa601;color:#fff;width:1.5em;height:1.5em;padding:.15em;position:relative;bottom:10px}.sub-menu__list-btn,.sub-menu__list-link{display:-ms-flexbox;display:flex;width:100%;height:100%;padding-bottom:13px;padding-top:15px;font-size:14px;color:#36979a;text-align:center;background-color:transparent;border:none;border-bottom:2px solid transparent}.sub-menu__list-btn:visited,.sub-menu__list-link:visited{color:#36979a}@media (max-width:330px){.sub-menu__list-btn,.sub-menu__list-link{font-size:13px}}.sub-menu__open-sub-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:100%;position:absolute;right:0;top:0;background-color:transparent;border:none}.sub-menu__open-sub-list:before{content:'';display:block;position:absolute;top:13px;right:7px;width:20px;height:20px;border-radius:4px;background-image:url(../../images/vertical-dots.svg);background-repeat:no-repeat;background-position:center;background-size:2px 12px}.sub-menu__sub-list{display:none;padding:10px 15px;position:absolute;right:7px;top:calc(100% - 11px);background-color:#fff;border:solid 1px #e0e0e0;border-radius:4px;box-shadow:0 1px 4px 0 rgba(51,51,51,.1)}.sub-menu__sub-list.active{display:block}.sub-menu__sub-list-btn,.sub-menu__sub-list-link{border:none;background-color:transparent;color:#36979a}.sub-menu__sub-list-btn:visited,.sub-menu__sub-list-link:visited{color:#36979a}.phone-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;padding:10px 15px;position:relative;background-color:#3ba6aa;border-radius:4px;overflow:hidden;font-size:16px;font-weight:700;color:#fff}.phone-button--closed{-ms-flex-pack:start;justify-content:flex-start;font-weight:400;color:rgba(255,255,255,.5)}.phone-button--closed .phone-button__blind,.phone-button--closed .phone-button__title{display:-ms-flexbox;display:flex}.phone-button:active .phone-button__blind{left:100px}.phone-button__blind,.phone-button__title{display:none;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0}.phone-button__blind{right:0;transition:left .2s;background-color:#40b3b7;left:65px;z-index:1}.phone-button__blind:before{content:'';display:block;width:40px;height:150%;position:absolute;left:-20px;top:0;z-index:2;-ms-transform:rotate(20deg);transform:rotate(20deg);background-color:#40b3b7}.phone-button__title{width:100%;left:-10px;z-index:3;font-weight:700;color:#fff}@media (min-width:645px){.phone-button{min-width:250px;max-width:250px;font-weight:400;padding:11px 6px;margin:auto}.phone-button:active .phone-button__blind{left:85px}.phone-button__title{font-size:16px;font-weight:400}}.prices-container__title{margin-bottom:15px;font-size:18px}.prices-container__prices-wrapper{position:relative}.prices-container__prices-wrapper--discounted{padding:15px 10px;margin-left:-10px;margin-right:-10px;border:2px solid #ffa601;border-radius:4px;position:relative}.prices-container__prices-wrapper--discounted .prices-container__item{padding:0}.prices-container__item:not(:first-child),.prices-container__prices-wrapper:not(:first-child){margin-top:15px}.prices-container__list{margin:0;padding:0;list-style:none}.prices-container__discount{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 5px;position:absolute;right:12px;top:-10px;background-color:#fff;font-size:14px;font-weight:700}.prices-container__discount-title{color:#666;margin-right:7px}.prices-container__discount-value{display:inline-block;width:47px;padding-top:2px;text-align:center;color:#fff;background:url(../../images/bg-orange-ribbon.svg) 0 2px no-repeat}.prices-container__discount-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 5px;position:absolute;bottom:-10px;right:12px;background-color:#fff;color:#666;font-size:12px;font-style:italic;font-weight:300}.prices-container__more-prices{margin-top:15px;background-color:transparent;cursor:pointer;font-size:16px;color:#36979a;border:none;border-bottom:1px dashed #36979a}.prices-container__more-prices:hover{border:none}.prices-container__more-prices:active{border:none;opacity:.6}.prices-container__all-prices{margin-top:15px}.prices-container__all-prices .a-chevron{font-size:.875rem;background-repeat:no-repeat;padding-right:.75rem;background-size:12px;background-position:top 45% right 0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill='%2340B3B7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.934 11.17L9.1 2.355a.25.25 0 00-.353-.02L7.253 3.664a.25.25 0 00-.021.353l6.948 7.817a.25.25 0 010 .332l-6.948 7.817a.25.25 0 00.02.353l1.495 1.328a.25.25 0 00.353-.02l7.834-8.814a1.25 1.25 0 000-1.66z'/%3E%3C/svg%3E")}.prices-container__all-prices.price-item{-ms-flex-direction:unset;flex-direction:unset}@media (max-width:645px){.prices-container{padding-top:10px}.prices-container__title{font-size:14px}.prices-container__prices-wrapper--discounted{margin-left:-8px;margin-right:-8px}.prices-container__discount{font-size:12px}.prices-container__more-prices{font-size:14px}}.moderate-promo-link__cont{text-align:right;margin:12px auto auto;line-height:normal;max-width:245px}@media (max-width:640px){.moderate-promo-link__cont{text-align:center;margin-top:21px}}.moderate-promo-link{display:inline-block;position:relative;width:auto;padding-right:16px;font-size:16px;color:#36979a;font-weight:400;text-align:center}.moderate-promo-link:visited{color:#36979a}.moderate-promo-link svg{position:absolute;right:0;top:-1px}.header{min-height:64px}.header__menu-toggler{display:block;width:18px;height:14px;margin-right:25px;position:relative;background-color:transparent;border:none}.header__menu-toggler:before{content:"";position:absolute;top:0;left:0;width:18px;height:2px;background-color:#40b3b7;box-shadow:0 6px 0 0 #40b3b7,0 12px 0 0 #40b3b7}.header__main{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:64px;padding-left:22px;position:relative}.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image-blackout .promo-info-on-preview-image,.header__logo,.header__main,.header__search-toggler,.search-block form,.v-popup__tooltip-container:hover .v-popup__tooltip{display:-ms-flexbox;display:flex}.header__search-toggler{width:70px;height:100%;background-image:url(../../images/sprite/icon-magnifier-blue.svg);background-color:transparent;background-repeat:no-repeat;background-size:22px;background-position:22px 50%;border:none}.header__search-toggler:after,.header__search-toggler:before{content:'';display:none;width:25px;height:2px;background-color:#fff}.header__search-toggler:after{-ms-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg)}.header__search-toggler:before{-ms-transform:translateX(25px) rotate(-45deg);transform:translateX(25px) rotate(-45deg)}.header__search-toggler--opened{width:71px;background-color:#40b3b7;background-image:none;margin-left:-1px}.header__search-toggler--opened:after,.header__search-toggler--opened:before{display:block}.header__user-panel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:20px;border-right:1px solid #e0e0e0}.header__personal-account{width:32px;height:32px;border-radius:50%;font-size:14px;line-height:32px;text-align:center;color:#999;background-color:#f6f6f6;text-transform:uppercase}.header__user-points{margin-right:18px;padding-left:23px;padding-top:4px;position:relative;color:#eb9500;font-size:16px;line-height:16px}.header__user-points:before{content:"";display:block;width:16px;height:16px;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../../images/social-proof/gift-icon-orange.svg)}.header__right-col{height:100%}.header__left-col,.header__right-col{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__search,.v-popup{position:relative;width:100%}.v-popup{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:510px}.v-popup--loading{max-height:100vh;max-width:100vw;border-radius:10px;overflow:hidden}.v-popup__additional,.v-popup__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;overflow:visible;background-color:#fff;border-radius:10px}.v-popup__inner{padding:50px 90px}.v-popup__additional{margin-top:25px;padding:40px 90px}.v-popup__header{position:relative;margin-bottom:40px}.v-popup__header-text{font-size:23px;font-weight:700;line-height:1.1}.v-popup__close-button{position:absolute;right:32px;top:30px}.v-popup__back-button{position:absolute;top:0;left:-50px;background-color:transparent;border:none;cursor:pointer}.v-popup__back-button:hover{-ms-transform:scale(1.1);transform:scale(1.1)}.v-popup__back-button:active{-ms-transform:scale(.9);transform:scale(.9)}.v-popup__row{margin-bottom:20px;padding-top:10px}.v-popup__button{width:100%;margin-bottom:20px;font-size:16px;font-weight:700}.v-popup__hint{font-size:12px;line-height:1.3;color:#666}.v-popup__tooltip-container{position:relative}.v-popup__tooltip,.v-popup__tooltip:after{position:absolute;left:50%;background-color:#fff}.v-popup__tooltip{padding:10px;top:-10px;-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);border-radius:4px;border:1px solid #e0e0e0;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);display:none;width:340px;z-index:1000}.v-popup__tooltip:after{content:'';display:block;width:10px;height:10px;bottom:-6px;z-index:1001;-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.v-popup__description{margin-bottom:30px;font-size:14px;line-height:1.57}.v-popup__error{margin-bottom:30px}.v-popup__successful-message{padding-top:100px;position:relative}.v-popup__successful-message:before{content:'';display:block;width:40px;height:40px;position:absolute;left:50%;top:20px;-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url(../../images/big-check-circle.svg);background-repeat:no-repeat;background-size:40px}.v-popup__successful-title{margin-bottom:20px;font-size:24px;font-weight:700;line-height:1.33;text-align:center}.v-popup__successful-description{font-size:14px;line-height:1.57;text-align:center}@media (max-width:645px){.v-popup{width:auto}.v-popup--loading{width:100vh;height:100vw}.v-popup__additional,.v-popup__inner{width:auto;border-radius:0}.v-popup__inner{min-height:300px;padding:30px 0 20px;background:linear-gradient(to bottom,#f7f7f7,#fff,#fff 75%)}.v-popup__additional{margin-top:0;padding:30px 20px;border-top:1px solid #e0e0e0}.v-popup__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 20px;margin-bottom:30px}.v-popup__header-text{max-width:90%;font-size:20px}.v-popup__back-button{display:block;width:25px;height:18px;position:relative;top:auto;left:auto}}.moderation-politics{-ms-flex-direction:column;flex-direction:column;font-size:12px;line-height:1.3;color:#333;text-align:left}.moderation-politics__list{margin-bottom:20px;padding-left:15px}.moderation-politics__text:not(:last-child){margin-bottom:20px}.moderation-politics__list-item:not(:last-child){margin-bottom:10px}@media (max-width:645px){.moderation-politics{font-size:14px;line-height:1.5}}.autocomplete-dialog{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;z-index:10000000;background:#fff}.autocomplete-dialog__inner{width:100%;height:100%;padding:0;position:relative;overflow-y:scroll}.autocomplete-dialog-enter-active,.autocomplete-dialog-leave-active{transition:transform .2s ease-out}.autocomplete-dialog-enter,.autocomplete-dialog-leave-to{-ms-transform:translateY(100%);transform:translateY(100%)}.city-checker-wrapper{position:relative}.city-checker-popup{padding:10px 20px}.city-checker-popup .tw-h4{font-size:1rem!important}.city-checker-popup__buttons{-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;margin-bottom:10px}.city-checker-popup__buttons button{margin:0 5px}.city-checker-popup__buttons button+button{-ms-flex-negative:.5;flex-shrink:.5;color:#666}footer .align-center{left:0;right:0;margin-left:auto;margin-right:auto}footer .city-checker-popup{padding:10px}footer .city-checker-popup .tw-btn--sm{padding:.5rem}footer .city-checker-popup .city-checker-popup__buttons{margin-top:20px;margin-bottom:0}header .city-checker-popup{position:absolute;background-color:#fff;border-radius:.5rem;top:50px;left:-100px;box-shadow:0 -.15rem .25rem rgba(23,25,33,.05);min-width:390px}header .city-checker-popup:after,header .city-checker-popup:before{content:'';position:absolute;left:30px;border:15px solid transparent}header .city-checker-popup:before{top:-30px;border-bottom:15px solid #efeff1}header .city-checker-popup:after{border-bottom:15px solid #fff;top:-29px}.city-modal-selector-wrapper{-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-pack:justify;justify-content:space-between;padding:24px 24px 0}.city-modal-selector-popup__close-button{-ms-flex-order:1;order:1}.city-modal-selector-popup__container{-ms-flex-order:0;order:0}.city-modal-selector-popup__container h1{font-size:20px;font-weight:500}.city-modal-selector-popup__container ul,.container-promo-block .promo-block-content .promo-head h3{padding-top:20px}.city-modal-selector-popup__container li{line-height:40px}.times-filter{padding-left:15px}.times-filter__item{padding-right:5px}.times-filter__checkbox:checked+label{padding:6px 8px;background-color:#e5f5f6;border:solid 2px #40b3b7}.times-filter__checkbox-label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;min-height:52px;padding:7px 9px;font-size:.875rem;line-height:1.35;border-radius:8px;background-color:#fff;border:solid 1px #e5e5e8;cursor:pointer;transition:.3s}.times-filter__checkbox-label:hover{box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 8px 8px -8px rgba(23,25,33,.08)}.times-filter__tip{color:#999;font-size:12px}@media (min-width:645px){.times-filter{display:-ms-flexbox;display:flex;padding-left:0}.times-filter__checkbox-label{min-height:auto;padding:10px 14px;font-size:14px}.times-filter__tip{padding-left:5px;font-size:14px}.times-filter__checkbox:checked+label{padding:9px 13px}}@media (min-width:994px){.times-filter__checkbox-label{-ms-flex-direction:row;flex-direction:row}}.filter-controls,.filter-controls__rta-filter{margin-bottom:10px}.filter-controls__controls-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:0 5px;font-size:.875rem}.filter-controls__all{margin-right:10px}.filter-controls__all,.filter-controls__sort{-ms-flex-preferred-size:50%;flex-basis:50%}.filter-controls__map,.sign-filter__item{display:none}.mobile-menu li.library.library-opened ul,.sign-filter-popup__item{display:block}@media (min-width:645px){.filter-controls__map{display:block}.sign-filter__item{display:inline-block;max-width:175px;margin-top:10px}.filter-controls__controls-wrapper{padding:0}.filter-controls__rta-filter{margin-bottom:10px}.filter-controls__all,.filter-controls__sort{-ms-flex-preferred-size:auto;flex-basis:auto}.filter-controls__sort{position:relative;margin-left:auto;margin-right:10px}}.when-hint{margin-top:5px;color:#333;font-size:13px;line-height:1.5}.when-hint--center{text-align:center}.when-hint--big{font-size:14px}.when-hint__time{font-weight:700}.clinic-promo-detail-page{max-width:700px;margin:auto}.clinic-promo-detail-page.no-active{filter:saturate(15%);opacity:.6}.clinic-promo-detail-page .promo-detail-preview-image{margin-left:auto;margin-right:auto;position:relative}.clinic-promo-detail-page .promo-detail-preview-image img{width:100%!important;height:100%!important}.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image-blackout{position:absolute;bottom:0;background:linear-gradient(180deg,rgba(27,35,74,0) 0%,#1b234a78 100%);width:100%}.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image-blackout .promo-info-on-preview-image div:not(:first-child){margin-left:8px}.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image-blackout .promo-info-on-preview-image .promo-active-to,.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image-blackout .promo-info-on-preview-image .promo-discount,.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image-blackout .promo-info-on-preview-image .promo-no-active{border-radius:4px;position:relative;padding:8px 16px;color:#fff;font:500 13px "GothamPro",sans-serif}.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image-blackout .promo-info-on-preview-image .promo-active-to{background:#40b3b7}.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image-blackout .promo-info-on-preview-image .promo-discount{background:#ffa601}.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image-blackout .promo-info-on-preview-image .promo-no-active{background:#5571ec}.clinic-promo-detail-page .promo-detail-container{padding:0 16px}.clinic-promo-detail-page .promo-detail-container .promo-detail-clinic-address .hidden-addresses .clinic-address,.clinic-promo-detail-page .promo-detail-container>div{margin-top:24px}.clinic-promo-detail-page .promo-detail-container .promo-detail-title{font:500 22px/32px "GothamPro",sans-serif}.clinic-promo-detail-page .promo-detail-container .promo-detail-description{font:16px/28px "GothamPro",sans-serif}.clinic-promo-detail-page .promo-detail-container .promo-detail-clinic-address{padding:16px;border:1px solid #dee1ed;box-sizing:border-box;border-radius:4px}.clinic-promo-detail-page .promo-detail-container .promo-detail-clinic-address div:not(:first-child){margin-top:8px}.clinic-promo-detail-page .promo-detail-container .promo-detail-clinic-address .clinic-address,.mobile-menu li.library ul li.submenu a{font:14px/20px "GothamPro",sans-serif}.clinic-promo-detail-page .promo-detail-container .promo-detail-clinic-address .clinic-address .subway-color-dot{display:inline-block;border-radius:50px}.clinic-promo-detail-page .promo-detail-container .promo-detail-clinic-address .clinic-address .subway,.special-list .special-list-item a,.specialization .special-list-item a{color:#000}.clinic-promo-detail-page .promo-detail-container .promo-detail-clinic-address .show-hidden{display:inline-block;margin:10px 0 5px;color:#40b3b7;background-repeat:no-repeat;padding-right:.75rem;background-size:8px;background-position:top 45% right 0;background-image:url(../../images/icons/icn-dropdown.svg)}.clinic-promo-detail-page .promo-detail-container .promo-detail-clinic-address .hidden-addresses{display:none}.clinic-promo-detail-page .promo-detail-container .promo-detail-clinic-address .clinic-name{font:500 16px/18px "GothamPro",sans-serif;color:#000}.clinic-promo-detail-page .promo-detail-container .phone{font:500 22px/32px "GothamPro",sans-serif;color:#1b234a}.clinic-promo-detail-page .promo-detail-container .phone .phone-hint,.clinic-promo-detail-page .promo-detail-container .phone .showPhoneNumber,.clinic-promo-detail-page .promo-detail-container .phone .showPhoneNumberMobile{font:500 16px/28px "GothamPro",sans-serif;color:#a0a8c5;border-bottom:0}.clinic-promo-detail-page .rounded-button{font:700 16px/18px "GothamPro",sans-serif;width:100%}@media (max-width:645px){.clinic-promo-detail-page{border-bottom:2px solid #e9e9e9;padding-bottom:30px}.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image{padding:16px}.clinic-promo-detail-page .subway-color-dot{width:12px;height:12px;border:solid 2px #fff}.clinic-promo-detail-page .phone .phone-hint{font:500 12px/18px "GothamPro",sans-serif!important}}@media (min-width:645px){.clinic-promo-detail-page{max-width:700px;margin:auto;padding-top:32px;padding-bottom:32px}.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image-blackout,.clinic-promo-detail-page img{border-radius:8px}.clinic-promo-detail-page .subway-color-dot{width:10px;height:10px;border:solid 1px #fff}.clinic-promo-detail-page .promo-detail-preview-image .promo-info-on-preview-image-blackout .promo-info-on-preview-image{padding:24px}}.wysiwyg h2,.wysiwyg h4{margin-top:32px;font:700 24px/36px "GothamPro",sans-serif}.wysiwyg h2:after,.wysiwyg h4:after{content:'';position:relative;display:block;width:100%;border-bottom:1px solid #bcbcbc}.wysiwyg h3{font:700 16px/24px "GothamPro",sans-serif}.wysiwyg p,.wysiwyg ul{margin-bottom:22px}.wysiwyg ul{list-style:disc;margin-left:20px}header.menu-opened .menu-panel{left:0}header.menu-opened .menu-overlay{transition:opacity .3s ease;right:0;opacity:.5}header .icon{display:inline-block;min-width:30px;min-height:30px}header .icon-search-blue{background-image:url(../../images/sprite/icon-magnifier-blue.svg);background-repeat:no-repeat;margin:3px 3px 0 0}header .custom-header-search-open:after,header .custom-header-search-open:before{position:absolute;right:30px;top:15px;content:' ';height:33px;width:2px;background-color:#fff}header .custom-header-search-open:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}header .custom-header-search-open:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header .row-logo{padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}header .menu-toggler{width:50px;height:55px;position:relative}header .menu-toggler:after{content:'';position:absolute;margin:10px;width:30px;height:35px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -135px -218px no-repeat}header .logo{width:165px;height:39px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -2px -64px no-repeat;display:block}header .menu-panel{transition:left .3s ease;position:fixed;z-index:1000;overflow-y:scroll;background:#fff;top:0;height:100vh;left:-281px;width:280px;padding-bottom:50px}header .menu-overlay{transition:right,opacity .3s ease;position:fixed;z-index:999;left:0;right:100%;top:-100px;bottom:-100px;background:#000;opacity:0}header .menu-panel .auth-links{padding:20px 0 14px 20px;background:#c5e8e9;border-bottom:1px solid #fff}header .menu-panel .auth-links .enter,header .menu-panel .auth-links a{display:inline-block;margin:0 18px 0 0;position:relative;background-color:transparent;border:none;font:16px/21px "GothamPro",sans-serif;color:#000}header .menu-panel .auth-links .enter+.enter,header .menu-panel .auth-links .enter+.logout,header .menu-panel .auth-links a+.enter,header .menu-panel .auth-links a+.logout{position:relative;margin-left:16px}header .menu-panel .auth-links .enter+.enter:before,header .menu-panel .auth-links .enter+.logout:before,header .menu-panel .auth-links a+.enter:before,header .menu-panel .auth-links a+.logout:before{content:'';position:absolute;top:0;bottom:0;left:-20px;width:1px;background:#adc9ca}header .menu-panel .auth-links .enter,header .menu-panel .auth-links .profile{margin-left:20px}header .menu-panel .auth-links .enter:before{content:'';position:absolute;width:13px;height:16px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -42px no-repeat;left:-22px;top:1px}header .menu-panel .auth-links .profile:before{content:'';position:absolute;width:11px;height:13px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -255px no-repeat;left:-20px;top:4px}header .menu-panel .city-selector{height:50px;padding:15px 25px 0 44px;background:#c5e8e9;position:relative}header .menu-panel .city-selector .icon-marker{width:11px;height:14px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -206px no-repeat;position:absolute;left:21px;top:17px}.city-selector select,header .menu-panel .city-selector select{width:100%;border:0;background:0 0;font:16px/20px "GothamPro",sans-serif;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}header .menu-panel .city-selector .arrow{width:0;height:0;position:absolute;right:31px;top:24px;border-top:4px solid #809697;border-right:4px solid transparent;border-left:4px solid transparent}header .menu-panel .mobile-menu li{height:51px;border-bottom:1px solid #ccc}header .menu-panel .review{margin-top:-1px}header .menu-panel .review a{width:100%;text-align:left}header .menu-panel .review .button{background-color:#40a9b7;padding-top:1em;line-height:unset}footer{border-top:2px solid #e9e9e9;padding:15px 20px 25px}footer .bommon-menu{text-align:center;margin-bottom:16px}footer .bommon-menu a{margin:0 14px;display:inline-block;white-space:nowrap;font:14px/30px "GothamPro",sans-serif;color:#000;text-decoration:none}footer .bommon-menu a:hover,footer .developer a{text-decoration:underline}footer .bommon-menu .response-footer{color:#ffa601}footer .copyright{margin-bottom:6px}footer .address,footer .copyright,footer .developer{text-align:center;font:12px/18px "GothamPro",sans-serif;color:#949494}footer .developer a{color:#009aa8}.cut-block.visible+.cut-link:hover,footer .developer a:hover{text-decoration:none}footer .address{font:12px/14px "GothamPro",sans-serif}footer .sibirix{width:19px;height:13px;background:url(../../images/mobile/sprite.png?42e8cbdb) -202px -119px no-repeat}.footer-floating-button{height:75px}.footer-floating-button .button-container{position:fixed;z-index:500;bottom:0;left:0;right:0;padding:20px 17px;background:linear-gradient(to top,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%)}.footer-floating-button .button{width:100%}.breadcrumbs{background:#f0f0f0;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;padding:11px 14px 14px;font:13px/18px "GothamPro",sans-serif}.breadcrumbs li{position:relative;padding:5px 14px 1px 0;display:inline}.breadcrumbs li a{color:#000;font:12px/14px "GothamPro",sans-serif}.breadcrumbs li a span{border-bottom:1px solid #b4b4b4}.breadcrumbs li a:after{width:0;height:0;content:'';position:absolute;margin-left:6px;bottom:calc(.5rem - 5px);border-left:4px solid #777;border-top:4px solid transparent;border-bottom:4px solid transparent}.breadcrumbs li a:hover span{border-color:transparent}.breadcrumbs li.current{padding-right:0;color:#5d5c5c;background:0 0}.breadcrumbs li.current:after{display:none}.clinics-list-page .breadcrumbs,.doctors-list-page .breadcrumbs{background:#fff}.star-rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font:700 12px/16px "GothamPro",sans-serif}.star-rating .stars{width:80px;height:16px;position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;margin-right:5px}.star-rating .stars.one-star{width:16px!important}.star-rating .gray,.star-rating .orange{position:absolute;left:0;top:0;display:inline-block;vertical-align:top}.star-rating .gray,.star-rating .orange,.star-rating b,.star-rating i{background-image:url(../../images/rate-mobile-orange.svg);background-repeat:no-repeat;height:100%;z-index:10}.star-rating .gray,.star-rating i{background-image:url(../../images/rate-mobile-gray.svg);width:100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;z-index:1}.star-rating .head-rating{color:#ffa601;font-size:16px}.star-rating .head-rating:before{content:" ("}.star-rating .head-rating:after{content:")"}.star-rating.rating-input.stars-0 b{width:0!important}.star-rating.rating-input.stars-1 b{width:20%!important}.star-rating.rating-input.stars-2 b{width:40%!important}.star-rating.rating-input.stars-3 b{width:60%!important}.star-rating.rating-input.stars-4 b{width:80%!important}.star-rating.rating-input.stars-5 b{width:100%!important}.star-rating.rating-input i{display:inline-block;vertical-align:top;text-align:left}.popover.registration-popover .reg-tabs .tabs-navigation li,.star-rating.rating-input b,footer .sibirix{display:inline-block}.star-rating.rating-input.big{line-height:1em;font-weight:700;font-size:22px}.star-rating.rating-input.big i{width:180px;height:27px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -2px -33px no-repeat;margin-right:10px}.star-rating.rating-input.big b{width:180px;height:27px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -2px -2px no-repeat}.star-rating.rating-input.big span{display:inline-block;vertical-align:bottom}.detail-page-rate .star-rating{font:700 18px/24px "GothamPro",sans-serif}.detail-page-rate .star-rating .stars{width:108px;height:18px;position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;margin-right:5px;margin-bottom:5px}.detail-page-rate .star-rating .orange,.detail-page-rate .star-rating b{background:url(../../images/mobile/sprite.svg?3c1cb30f) left -2px top -129px no-repeat}.detail-page-rate .star-rating .gray,.detail-page-rate .star-rating i{background:url(../../images/mobile/sprite.svg?3c1cb30f) right -211px top -107px no-repeat}.special-list.light-yellow .special-list-item,.special-list.light-yellow>span,.specialization.light-yellow .special-list-item,.specialization.light-yellow>span{background:#ffeac2}.special-list>span,.specialization>span{background:#f6f6f6;color:#000;padding:2px 5px;font-size:12px;margin-right:5px;margin-bottom:8px}.special-list .special-list-item,.specialization .special-list-item{display:inline-block;background:#c5e8e9;color:#000;padding:2px 5px;font-size:12px;margin-right:5px;margin-bottom:8px}.special-list .show-special-list-button,.specialization .show-special-list-button{background:#c5e8e9;font-size:16px;padding:1px 6px 6px;cursor:pointer;max-height:22px}.cut-block{transition:max-height .4s;visibility:hidden;max-height:0;overflow:hidden}.cut-block.visible{visibility:visible}.cut-block,.cut-block.visible+.cut-link{display:none}.cut-block.visible+.cut-link+.cut-link{cursor:pointer;display:inherit}.cut-block+.cut-link{color:#777;text-decoration:underline;cursor:pointer;margin-left:3px}.cut-block+.cut-link:hover,.page-wrapper section .sub-page-link-container a:hover .title,.worktime-row .sub-page-link-container a:hover .title{text-decoration:none}#resp-clinic .feedback label,#resp-clinic .feedback-title label,#resp-common .feedback label,#resp-common .feedback-title label,#resp-doctor .feedback label,#resp-doctor .feedback-title label,.cut-block+.cut-link+.cut-link{display:none}.basis-trust{font:700 12px/16px "GothamPro",sans-serif;color:#000}.basis-trust .value{display:inline-block;position:relative;text-align:center;margin-right:14px}.basis-trust .value:before{content:'';position:absolute;width:2px;height:2px;left:100%;background:#000;margin-left:8px;margin-top:8px}.basis-trust .value:last-child{margin-right:0}.basis-trust .value:last-child:before{display:none}.pp-overlay.form-reply .pp-inner{padding:0}.pp-overlay.form-reply .pp-inner .pp-close{position:absolute;top:58px}.upper-popup{top:-5px}.form-reply{position:relative;background:#fff}.form-reply .tab{padding:25px 20px}.form-reply .-dotted-line{display:inline-block;color:#777;margin-bottom:5px;border-bottom:1px dashed #777}.form-reply .form-item{margin-bottom:26px}.form-reply .form-item label{font-size:16px;padding-bottom:8px;display:inline-block;margin-top:5px}.form-reply .form-item.submit{margin-bottom:0}.form-reply .form-item.feedback-doctor label{font-size:20px;font-weight:700;line-height:26px;padding-right:20px}.form-reply .form-item .rounded-button{font-weight:700;font-size:16px;min-height:48px}.form-reply .form-item .points-text{color:#6e6e77;font-size:14px;line-height:1.43}.form-reply .form-item .points-text .icn-points{content:'';display:inline-block;background:url(../../images/icons/icn-points-sm.svg);background-size:16px;height:16px;width:16px;margin-left:4px;position:relative;top:2px}.form-reply .note{font-size:14px;line-height:24px;color:#ccc;margin-bottom:23px;margin-top:-14px}.form-reply button{width:100%;font-size:24px}.form-reply .nav-tabs{display:-ms-flexbox;display:flex;text-align:center;background:#c5e8e9;font-size:14px}.form-reply .nav-tabs li{-ms-flex-positive:1;flex-grow:1}.form-reply .nav-tabs a{display:block;color:#000;line-height:58px}.form-reply .nav-tabs .selected{background:#40b3b7}#resp-clinic .required,#resp-common .required,#resp-doctor .required{color:inherit!important}#resp-clinic .form-item,#resp-clinic .h2,#resp-common .form-item,#resp-common .h2,#resp-doctor .form-item,#resp-doctor .h2{margin-bottom:18px}#resp-clinic .form-item.rating,#resp-common .form-item.rating,#resp-doctor .form-item.rating{padding-left:10px}#resp-clinic .form-item.rating label,#resp-common .form-item.rating label,#resp-doctor .form-item.rating label{margin-right:10px;padding-bottom:0;margin-top:0;line-height:32px}#resp-clinic .form-item.rating .star-rating-description,#resp-common .form-item.rating .star-rating-description,#resp-doctor .form-item.rating .star-rating-description{min-height:56px;font-size:16px;line-height:24px;font-weight:700}#resp-clinic .form-item.rating .star-rating-description .star-rating.rating-input.big i,#resp-common .form-item.rating .star-rating-description .star-rating.rating-input.big i,#resp-doctor .form-item.rating .star-rating-description .star-rating.rating-input.big i{margin-right:0}#resp-clinic .form-item.rating .star-rating-description span,#resp-common .form-item.rating .star-rating-description span,#resp-doctor .form-item.rating .star-rating-description span{margin-top:5px;display:block;text-align:right}#resp-clinic .h2 .points-text,#resp-common .h2 .points-text,#resp-doctor .h2 .points-text{color:#6e6e77;font-size:14px;line-height:1.43;font-weight:400}#resp-clinic .h2 .points-text .icn-points,#resp-common .h2 .points-text .icn-points,#resp-doctor .h2 .points-text .icn-points{content:'';display:inline-block;background:url(../../images/icons/icn-points-sm.svg);background-size:16px;height:16px;width:16px;margin-left:4px;position:relative;top:2px}#resp-clinic .form-item-inline,#resp-common .form-item-inline,#resp-doctor .form-item-inline{-ms-flex-align:start;align-items:flex-start}#resp-clinic .form-item-inline label,#resp-common .form-item-inline label,#resp-doctor .form-item-inline label{line-height:16px}.page-anchors{z-index:101}.mobile-menu li.library ul,.page-anchors+.page-anchors-padding{display:none}.page-anchors.fixed+.page-anchors-padding{height:56px;display:block}.page-anchors.fixed.zoom+.page-anchors-padding{height:58px}.page-anchors .anchors-container{display:-ms-flexbox;display:flex;height:58px}.page-anchors .anchors-container li{transition:all .3s ease;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#c5e8e9;cursor:pointer;text-align:center;font:14px/18px "GothamPro",sans-serif}.index-page .main-content .city-selector select,.page-anchors .anchors-container li.selected,.page-anchors .anchors-container li.selected a,.page-anchors .anchors-container li.selected button{color:#fff}.page-anchors .anchors-container li.selected{background-color:#40b3b7}.page-anchors .anchors-container a,.page-anchors .anchors-container button,.page-anchors .anchors-container div{padding:12px 20px;width:100%;height:100%}.page-anchors .anchors-container a,.page-anchors .anchors-container div{-ms-flex-pack:center;justify-content:center}.clinic-detail-page .service-item .service-info .free-other-clinic b,.page-anchors .anchors-container a:visited,.page-anchors .anchors-container li,.page-anchors .anchors-container li a{color:#000}.page-anchors.fixed{position:fixed;top:0;width:100%}.page-anchors.fixed.fixed-bottom{position:absolute;bottom:0;top:auto}.page-anchors .reception-button-container{height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:#40b3b7}.page-anchors .anchors-container a,.page-anchors .anchors-container div,.page-anchors .reception-button-container button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-anchors .reception-button-container button span{margin-left:25px;display:inline-block;border-bottom:2px dashed #fff;letter-spacing:.03em;color:#fff;font:700 16px "GothamPro",sans-serif}.page-anchors .reception-button-container button:before{content:'';position:absolute;width:25px;height:25px;background:url(../../images/mobile/icon-appointment-link.svg) no-repeat}.anchor-blocks-containers,.mobile-menu li,.page-anchors{position:relative}.anchor-blocks-containers .select2-dropdown{z-index:100}.anchor-blocks-containers .overlay{overflow:visible;overflow-x:paged-x-controls;z-index:1000;background:linear-gradient(to right,#c5e8e9 0%,rgba(197,232,233,0) 100%);height:58px;width:100px;position:absolute;top:0;pointer-events:none}.anchor-blocks-containers .overlay:after{content:'';width:8px;height:14px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -152px no-repeat;position:relative;display:block;margin-left:10px;margin-top:22px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.anchor-blocks-containers .overlay.left{float:left}.anchor-blocks-containers .overlay.right{float:right;right:0;-ms-transform:rotate(180deg);transform:rotate(180deg)}.anchor-blocks-containers .scroll-container{overflow-x:scroll}.bottom-page-info{padding:20px;overflow:hidden}.toggler{position:relative;margin-top:15px;margin-left:20px;border:none;color:#757575;cursor:pointer;background-color:transparent;font:14px/16px "GothamPro",sans-serif}.toggler:after{content:'';position:absolute;left:0;right:0;bottom:0;border-bottom:dashed 1px #757575}.toggler:hover:after{border-bottom:none}.city-selector{height:50px;padding:15px 25px 0 44px;background:#c5e8e9;position:relative}.city-selector .icon-marker{width:11px;height:14px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -206px no-repeat;position:absolute;left:21px;top:17px}.city-selector .arrow{width:0;height:0;position:absolute;right:31px;top:24px;border-top:4px solid #809697;border-right:4px solid transparent;border-left:4px solid transparent}.mobile-menu li{height:50px;padding:0}.mobile-menu li:after{content:'';position:absolute;width:6px;height:11px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -262px -90px no-repeat;top:19px;right:30px;z-index:-1}.mobile-menu li.doctors:before,.mobile-menu li.iconed:before{width:15px;height:19px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -255px -122px no-repeat}.mobile-menu li.iconed:before{content:'';position:absolute;left:20px;z-index:-1;top:14px}.mobile-menu li.iconed a{padding-left:48px}.mobile-menu li.doctors:before{top:13px}.mobile-menu li.clinics:before{background:url(../../images/mobile/sprite/icon-hospital.svg) no-repeat;top:13px;width:16px;height:19px}.mobile-menu li.diagnostics:before{background:url(../../images/mobile/sprite/icon-heartbeat.svg) no-repeat;top:16px;width:18px;height:16px}.mobile-menu li.stoma:before{background:url(../../images/mobile/sprite/icon-teeth.svg) no-repeat;top:14px;width:19px;height:20px}.mobile-menu li.cosmetic:before{background:url(../../images/mobile/sprite/icon-eye.svg) no-repeat;top:17px;width:20px;height:13px}.mobile-menu li.plastics:before{background:url(../../images/mobile/sprite/icon-female.svg) no-repeat;top:15px;left:23px;width:12px;height:22px}.mobile-menu li.services:before{background:url(../../images/mobile/sprite/icon-ambulance.svg) no-repeat;top:16px;width:18px;height:15px}.mobile-menu li.library:before{width:14px;height:16px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -22px no-repeat;top:15px}.mobile-menu li.library:after{transition:all .3s ease}.mobile-menu li.library ul li.submenu{border:0;margin:5px 0;height:20px;padding:0 20px}.mobile-menu li.library ul li.submenu:before{content:'';position:absolute;border-bottom:1px solid #e7e7e7;left:20px;right:20px;top:-2px}.mobile-menu li.library ul li.submenu:after{display:none}.mobile-menu li.library ul li.submenu:last-child{margin-bottom:6px}.mobile-menu li.library.library-opened{height:auto!important}.mobile-menu li.actions:before{background:url(../../images/mobile/sprite/menu-actions.svg) no-repeat;top:14px;width:18px;height:18px}.mobile-menu li a{padding:0 0 0 20px;display:block;font:16px/50px "GothamPro",sans-serif;text-decoration:none;color:#000;-webkit-tap-highlight-color:transparent}.search-block{height:64px;background:#40b3b7;padding:0 18px;border-bottom:2px solid #fff}.search-block input[type=text]{-ms-flex-positive:1;flex-grow:1;height:40px;width:100px;font:16px/20px "GothamPro",sans-serif;padding-left:10px;position:relative;top:12px;left:0;font-size:16px;line-height:1.5;color:#333;background:#fff;border:solid 2px #40b3b7;border-radius:5px}.search-block input[type=text]:-ms-input-placeholder{color:#bcbcbc}.search-block input[type=text]::placeholder{color:#bcbcbc}.search-block input[type=text]:focus{color:#333}.search-block .icon{display:inline-block;min-width:14.6px;min-height:14.6px}.search-block .icon-close,.search-block .icon-search-white{background-image:url(../../images/sprite/icon-magnifier-white.svg);background-repeat:no-repeat;margin:3px 3.4px 0 0}.search-block .icon-close{background-image:url(../../images/sprite/icon-close.svg)}.button,.search-block button{position:relative;cursor:pointer}.search-block button{width:100px;background:#ffb401;-ms-flex-negative:0;flex-shrink:0;border-radius:2px;top:14px;right:6px;font-weight:600!important;font-style:normal;font-stretch:normal;line-height:1.25;height:36px;border:2px;color:#fff;letter-spacing:normal;display:none}.search-block .reset-button{width:auto;right:30px;background:0 0}.button{display:inline-block;background:#ffa601;padding:0 20px;border:0;height:50px;font:700 16px/50px "GothamPro",sans-serif;color:#fff!important;text-align:center;text-decoration:none;letter-spacing:.02em;overflow:visible}.button .popuper{transition:margin-bottom .3s ease;bottom:40px}.button.disabled{background:#a7a7a7;cursor:default!important}.button.big{height:69px;padding:0 30px;font:700 20px/69px "GothamPro",sans-serif;letter-spacing:.03em}.button.thick{height:58px;font:700 16px/58px "GothamPro",sans-serif}.button.normal,.button.normal-green{font:700 16px/50px "GothamPro",sans-serif}.button.normal-green{background:#40b3b7}.button.slim{padding:0 10px;height:39px;text-align:center;font:700 14px/39px "GothamPro",sans-serif}.button.waiting-list{height:auto;line-height:inherit;margin-top:15px!important;padding:15px}.button.waiting-list,.button.waiting-list:after,.button.waiting-list:before{background-color:#a6a6a6}.button.appointment,.phone-button-wrapper{margin-top:20px}.button.appointment .discount{width:50px;height:50px;position:absolute;right:0;box-sizing:border-box;background:#fff;border:2px solid #ffa601;border-radius:50%;text-align:center;font:700 14px/46px "GothamPro",sans-serif;color:#ffa601;box-shadow:0 0 0 2px #fff,8px 0 0 2px #fff,16px 0 0 2px #fff}.popover .popover-title{margin-bottom:15px}.popover.enter-popover .popover-sub-title{padding-bottom:15px}.popover.enter-popover .form-item.checkbox{margin:18px 0 6px}.popover.enter-popover .form-item.checkbox span{padding-left:19px;color:#000;vertical-align:top;font:14px/15px "GothamPro",sans-serif}.popover.enter-popover .form-item.password{margin-bottom:8px}.popover.restore-psw-popover .popover-sub-title{margin-bottom:16px}.popover.restore-psw-popover .help-link-container{margin-top:11px;text-align:center}.popover.registration-popover .reg-tabs .tabs-navigation{margin-bottom:20px;font:18px/16px "GothamPro",sans-serif}.popover.registration-popover .form-item.file-link label:hover,.popover.registration-popover .reg-tabs .tabs-navigation li a:hover,.popover.registration-popover .reg-tabs .tabs-navigation li.selected a,.popover.registration-popover .registration-politics a:hover{border-bottom:transparent}.popover.registration-popover .reg-tabs .tabs-navigation li a{display:inline-block;border-bottom:dashed 1px #000;color:#000}.popover.registration-popover .reg-tabs .tab-content.ajax-loading{height:50px}.popover.registration-popover .auth-social-serv,.popover.registration-popover .popover-soc-title,.popover.registration-popover .popover-sub-title{display:none}.popover.registration-popover .auth-social-serv .social-sub-title{width:140px}.popover.registration-popover .auth-social-serv+.popover-sub-title{margin-bottom:12px}.popover.registration-popover .registration-politics{margin-top:21px;color:#000;font:14px/16px "GothamPro",sans-serif}.popover .registration-politics a,.popover.registration-popover .registration-politics a{color:#333}.popover.registration-popover .form-item.form-radio{display:inline-block;margin:0 6px 0 0}.popover.registration-popover .form-item.form-radio i{vertical-align:middle}.popover .form-item label,.popover.registration-popover .form-item.social-link{position:relative}.popover.registration-popover .form-item.social-link .info-icon{top:0;margin-top:11px;right:12px;position:absolute}.popover.registration-popover .form-item.file-link{font:16px/22px "GothamPro",sans-serif;color:#000;overflow:hidden}.popover.registration-popover .form-item.file-link label{font:inherit;word-break:break-word;cursor:pointer;border-bottom:dashed 1px #000}.popover.registration-popover .form-item.line-upper{color:#000;text-transform:uppercase;font:16px/18px "GothamPro",sans-serif}.popover.registration-popover .form-item.submit .button{width:100%}.popover.registration-popover .form-item .required{color:inherit!important}#workplaces .empty-workplaces-block+.workplace-block,.popover.registration-popover .verification{margin-top:20px}.popover.registration-popover .verification .popover-sub-title{margin-bottom:20px}.popover .popover-inner .messages{font:13px/18px "GothamPro",sans-serif;color:#333;padding:7px 0}.popover .popover-inner .title{font-family:"GothamPro",sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#5b5b5b;padding-bottom:5px}.popover .popover-inner .sub-title{font-size:11px;line-height:13px;font-weight:400;position:absolute;width:102px;left:155px;margin-top:8px}.popover .popover-inner .bx-auth-serv-icons,.popup.bb-info #bb-common form .popover-sub-title{padding-top:10px}.popover .popover-inner .bx-auth-serv-icons a{margin:0}.popover .popover-inner .bx-auth-serv-icons a:hover{border:none}.popover .popover-close{width:16px;height:16px;position:absolute;top:12px;right:12px}.popover .popover-close .icon-close{position:absolute;top:4px;right:4px}.popover .popover-title{color:#000;font:700 20px/14px "GothamPro",sans-serif}.popover .popover-sub-title{color:#000;font:16px/20px "GothamPro",sans-serif}.popover .form-item{margin-bottom:20px}.popover .form-item input[type=password],.popover .form-item input[type=text],.popover select,.search-block button{font:16px/20px "GothamPro",sans-serif}.popover .form-item.submit{margin-top:25px;text-align:center}.popover .form-item.select .select2-container{width:100%!important}.popover .help-link,.popover .registration-politics{font:14px/16px "GothamPro",sans-serif}.popover .help-link{color:#000;border-bottom:1px dashed #000}.popover .help-link:hover{border-bottom:transparent}.popover .auth-social-serv{position:relative;border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.popover .auth-social-serv .messages,.region-popover .popover .popover-inner .messages{font:13px/18px "GothamPro",sans-serif;color:#333;padding:7px 0}.popover .auth-social-serv .social-title{font:16px/20px "GothamPro",sans-serif;color:#000;padding-bottom:5px}.popover .auth-social-serv .social-sub-title{position:absolute;width:107px;left:136px;bottom:21px;color:#000;font:11px/13px "GothamPro",sans-serif}.popover .auth-social-serv a{border-bottom:none!important}.popover .info-icon{display:none}.popover select{width:100%;height:50px;padding:14px 9px;background:#b3e1e2;border:1px solid #40b3b7}.region-popover .popover{width:215px;position:absolute;z-index:1001}.region-popover .popover:before{width:14px;height:8px;background:url(../../images/sprite-new.png?38e6fea0) -362px -317px no-repeat;content:'';position:relative;display:block;left:26px;z-index:500}.region-popover .popover .popover-inner{position:relative;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);border-radius:3px;padding:25px 22px 20px 20px}.region-popover .popover .popover-inner .title{font-family:"GothamPro",sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#5b5b5b;padding-bottom:5px}.region-popover .popover .popover-inner .sub-title{font-size:11px;line-height:13px;font-weight:400;position:absolute;width:102px;left:155px;margin-top:8px}.region-popover .popover .popover-inner .icon{vertical-align:middle;line-height:inherit;background:url(../../images/sprite-new.png?38e6fea0) no-repeat;text-decoration:none!important;display:inline-block}.region-popover .popover .popover-inner .icon.icon-close{background-position:-362px -327px;width:8px;height:8px}.region-popover .popover .popover-close .icon-close,.region-popover .popover .popover-inner .icon-close{position:absolute;top:4px;right:4px}.region-popover .popover .popover-close{width:16px;height:16px;position:absolute;top:12px;right:12px}.region-popover .popover .popover-title{color:#000;font:700 20px/14px "GothamPro",sans-serif}.region-popover .popover .popover-sub-title{color:#000;font:16px/20px "GothamPro",sans-serif}.bx-auth-serv-icons .bx-ss-icon{width:50px;height:50px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -2px -218px no-repeat;margin:6px}.bx-auth-serv-icons .bx-ss-icon.vkontakte{background-position:-2px -218px}.bx-auth-serv-icons .bx-ss-icon.facebook{background-position:-150px -151px}.bx-auth-serv-icons .bx-ss-icon.odnoklassniki{background-position:-204px -151px}.bx-auth-serv-icons .bx-ss-icon.google{background-position:-196px -82px}.bx-auth-serv-icons .bx-ss-icon.twitter{background-position:-122px -82px}.bx-auth-serv-icons div a:first-child .bx-ss-icon{margin-left:0}.sorter{display:-ms-flexbox;display:flex}a.sortable{transition:all .3s ease;float:left;white-space:nowrap;color:#000;-ms-flex-positive:1;flex-grow:1;width:33%;opacity:.75;border:1px solid #e0e0e0;border-left:0;text-align:center;font:14px/34px "GothamPro",sans-serif}a.sortable:first-child{border-left:1px solid #e0e0e0}a.sortable.selected,a.sortable:hover{background:#f7f7f7}a.sortable.selected{position:relative;box-sizing:border-box;text-align:center;color:#000;font:14px/34px "GothamPro",sans-serif}a.sortable.selected:after{transition:all .3s ease;content:'';width:0;height:0;position:inherit;display:inline-block;-ms-transform:translateY(-2px);transform:translateY(-2px);margin-left:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #4c4c4c}.response .response-buttons button.edit,a.sortable.selected span{margin-left:10px}a.sortable.hidden{display:block;max-width:0;overflow:hidden;border:0;border-left:1px solid #a4cecf}a.sortable:hover:after{border-top-color:#559799}a.sortable:hover.up:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}a.sortable.sort-link{position:relative;padding-right:20px;color:#000;font:14px/16px "GothamPro",sans-serif}a.sortable.sort-link:before{transition:all .3s ease;content:'';position:absolute;height:1px;bottom:0;left:0;right:20px;border-bottom:dashed 1px #000}a.sortable.sort-link.selected,a.sortable.sort-link:hover{color:#40b3b7}a.sortable.sort-link.selected:before,a.sortable.sort-link:hover:before{border-bottom-color:#40b3b7}a.sortable.sort-link.selected:after,a.sortable.sort-link:hover:after{border-top-color:#40b3b7}a.sortable.up:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.toggle-block{background:#f0f0f0;height:51px;border-top:1px solid #e2e2e2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;white-space:nowrap;padding-bottom:6px}.toggle-block a{color:#000;border-bottom:1px dashed #000;margin-right:23px}.toggle-block a:after{content:'';position:absolute;width:12px;height:7px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -258px -166px no-repeat;-ms-transform:translate(10px,6px) rotate(180deg);transform:translate(10px,6px) rotate(180deg)}.toggle-block.show a:after{-ms-transform:translate(10px,8px);transform:translate(10px,8px)}.page-wrapper section:not(:last-child){margin:0 0 30px}.page-wrapper section .select-container{border:1px solid #40b3b7;margin-top:20px;padding-left:8px;margin-bottom:0}.page-wrapper section .select-container .label{line-height:1.1em}.page-wrapper section .select-container .arrow{right:8px;border-top:4px solid #40b3b7;border-right-width:4px;border-left-width:4px}.page-wrapper section h1,.page-wrapper section>h2,.worktime-row h1,.worktime-row>h2{font:700 16px/20px "GothamPro",sans-serif;padding:17px 20px 16px 42px;margin-bottom:0;background:#f6f6f6}.page-wrapper section h1.responses:before,.page-wrapper section h2.responses:before,.worktime-row h1.responses:before,.worktime-row h2.responses:before{content:'';position:absolute;width:19px;height:17px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -137px -107px no-repeat;-ms-transform:translate(-29px,4px);transform:translate(-29px,4px)}.page-wrapper section h1.clinic-branches:before,.page-wrapper section h2.clinic-branches:before,.worktime-row h1.clinic-branches:before,.worktime-row h2.clinic-branches:before{content:'';position:absolute;width:14px;height:14px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -117px no-repeat;-ms-transform:translate(-29px,4px);transform:translate(-29px,4px)}.page-wrapper section h1.worktime:before,.page-wrapper section h2.worktime:before,.worktime-row h1.worktime:before,.worktime-row h2.worktime:before{content:'';position:absolute;width:14px;height:14px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -99px no-repeat;-ms-transform:translate(-29px,4px);transform:translate(-29px,4px)}.page-wrapper section h1.usd-block:before,.page-wrapper section h2.usd-block:before,.worktime-row h1.usd-block:before,.worktime-row h2.usd-block:before{content:'';position:absolute;width:25px;height:25px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -241px -218px no-repeat;-ms-transform:translate(-29px,-4px);transform:translate(-29px,-4px)}.page-wrapper section h1.promo-actions:before,.page-wrapper section h2.promo-actions:before,.worktime-row h1.promo-actions:before,.worktime-row h2.promo-actions:before{content:'';position:absolute;width:14px;height:13px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -135px no-repeat;-ms-transform:translate(-29px,4px);transform:translate(-29px,4px)}.page-wrapper section h1.doctors:before,.page-wrapper section h2.doctors:before,.worktime-row h1.doctors:before,.worktime-row h2.doctors:before{content:'';position:absolute;width:13px;height:13px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -65px -272px no-repeat;-ms-transform:translate(-21px,6px);transform:translate(-21px,6px)}.page-wrapper section h1.services:before,.page-wrapper section h2.services:before,.worktime-row h1.services:before,.worktime-row h2.services:before{content:'';position:absolute;width:21px;height:13px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -274px -138px no-repeat;-ms-transform:translate(-29px,4px);transform:translate(-29px,4px)}.page-wrapper section h1.promo-actions,.page-wrapper section h2.promo-actions,.worktime-row h1.promo-actions,.worktime-row h2.promo-actions{background:#f0f0f0}.page-wrapper section .sub-page-link-container,.worktime-row .sub-page-link-container{width:100%;padding:20px 20px 0;text-align:center}.page-wrapper section .sub-page-link-container .title,.worktime-row .sub-page-link-container .title{font-size:16px;text-decoration:underline;position:relative}.page-wrapper section .sub-page-link-container .title::after,.worktime-row .sub-page-link-container .title::after{content:'';position:absolute;width:15px;height:10px;top:3px;margin-left:10px;background:url(../../images/link-right-arrow.svg) no-repeat}.page-wrapper section .sub-page-link-container .load-responses::after,.worktime-row .sub-page-link-container .load-responses::after{-ms-transform:rotate(90deg);transform:rotate(90deg)}.page-wrapper section .sub-page-link-container a,.page-wrapper section .sub-page-link-container a:visited,.worktime-row .sub-page-link-container a,.worktime-row .sub-page-link-container a:visited{color:#40b3b7}.page-wrapper section .sub-page-link-container a,.worktime-row .sub-page-link-container a{display:block;padding:20px 40px 20px 20px;border:1px solid #a4cecf}.no-results{padding:20px}.no-results .button{margin-top:15px;width:100%}.add-response .rounded-button,.no-results .rounded-button{width:100%;font-size:16px;font-weight:700;margin-top:5px}.add-response .rounded-button .points-count,.no-results .rounded-button .points-count{padding-bottom:3px}#workplaces .empty-workplaces-block{padding:20px 20px 0}#workplaces .worktime-row{display:-ms-flexbox;display:flex;background:#f0f0f0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#workplaces .worktime-row .link-map{width:51px;text-align:right;padding:10px;margin-right:11px}#workplaces .worktime-row .link-map .icon,.responses~.item-list .link-map .icon{width:31px;height:36px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -100px -218px no-repeat}#workplaces .doctor-workplace{border-top:1px solid #cdcdcd;padding:0 15px 15px}.responses~.block-filter{background:#f0f0f0;padding:0 20px 20px}.responses~.item-list .worktime-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:#f0f0f0}.responses~.item-list .link-map{width:51px;text-align:right;padding:10px;margin-top:26px;margin-right:11px}.responses~.list-block-filter .add-response{margin-top:20px}.responses~.list-block-filter .add-response .button{width:100%;font-size:20px}.response{margin-bottom:20px;border-top:1px solid #c5c5c5}.response .user-profile-label{display:inline-block;margin-left:20px;margin-bottom:16px;padding:0 10px;color:#fff}.response .response-buttons button.zero .count,.response .user-profile-label .t-content{display:none}.response .user-profile-label:before{position:absolute}.response .user-profile-label>span{letter-spacing:-.72px;margin-left:16px;display:inline-block;margin-top:2px}.response.verified{border-top-color:#40b3b7}.response.verified .user-profile-label{background-color:#40b3b7}.response.verified .user-profile-label:before{content:'';width:13px;height:10px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -241px no-repeat;-ms-transform:translate(-4px,5px);transform:translate(-4px,5px)}.response.verified-moderator{border-top-color:#e8e8e8}.response.verified-moderator .user-profile-label{background-color:#58acdc}.response.verified-moderator .user-profile-label:before{content:'';height:16px;width:16px;background:url(../../images/icons/icn-shield-sm.svg);-ms-transform:translate(-4px,2px);transform:translate(-4px,2px)}.response.blocked{border-top-color:#f04926}.response.blocked .user-profile-label{background:#f04926}.response.blocked .user-profile-label:before{content:'';width:14px;height:14px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -170px no-repeat;-ms-transform:translate(-4px,3px);transform:translate(-4px,3px)}.response.not-relevant{border-top-color:#ffa533}.response.not-relevant .user-profile-label{background:#ffa533}.response.not-relevant .user-profile-label:before{content:'';width:16px;height:16px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -2px no-repeat;-ms-transform:translate(-4px,2px);transform:translate(-4px,2px)}.response.not-relevant .user-profile-label>span{margin-left:20px}.response.blocked>.main .content,.response.blocked>.main .person,.response.blocked>.main .stat,.response.not-relevant .content,.response.not-relevant .person,.response.not-relevant .stat{filter:saturate(0);opacity:.6}.response .ava-block{float:left;padding:0 16px 16px 0}.response .ava-block img,.response .ava-block picture{width:40px}.response .main{padding:0 20px}.response .name{line-height:1.2em;font-size:14px;font-weight:700;padding-top:5px}.response .statistics{font-size:12px;color:#666;padding-top:5px}.response .statistics span:not(:first-child):before{content:'•';padding-right:.25em}.response .person-label{color:#000;line-height:22px;font-size:12px;padding:0 14px 0 6px;background-color:#c5e8e9;display:inline-block;margin-bottom:15px}.response .person-medal{display:inline-block;box-shadow:0 0 0 2px #fff;background:#20b2aa;border-radius:50%;padding:2px 8px;height:22px;width:22px;font-size:12px;font-weight:700;margin-left:-12px;color:#fff}.response .name a,.response .rank a{color:#000;border-bottom:1px solid #aaa}.map-popup .limit-overlay-panel .text a:hover,.response .name a:hover,.response .rank a:hover,.response .source-clinic .name a:hover{border-bottom-color:transparent}.response .stat{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;clear:both}.response .elapsed-time,.response .star-rating{font-size:12px;line-height:14px}.response .star-rating .rating-value{padding-top:5px}.response .elapsed-time{color:#777;margin-left:10px;padding-top:5px}.response .title{font-size:16px;line-height:24px;margin:13px 0;font-weight:700;color:#000}.response .response-call-center{font:12px Gotham Pro,sans-serif;line-height:16px;color:#36979a;padding:5px 0}.response .response-call-center:after{content:'';display:inline-block;background:url(../../images/icons/icn-phone-verified-sm.svg);background-size:13px;height:13px;width:13px}.response .text{font-size:14px;line-height:18px;color:#000;word-wrap:break-word}.response .response-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:10px 0}.response .response-buttons button{text-align:center;background-color:transparent;color:#777;font-weight:400;font-size:18px;border:0;margin-left:15px}.response .response-buttons button.share{margin-top:1px}.comment-content .content .footer .answer-show:before,.response .response-buttons button.edit:before{content:'';display:inline-block;width:24px;height:22px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -274px -31px no-repeat;-ms-transform:translate(0,2px);transform:translate(0,2px)}.response .response-buttons button.like:after,.response .response-buttons button.share:before{margin-left:2px;content:'';display:inline-block;-ms-transform:translate(-5px,1px);transform:translate(-5px,1px)}.response .response-buttons button.like:after{background:url(../../images/mobile/sprite.svg?3c1cb30f) -274px -57px no-repeat;width:22px;height:24px}.response .response-buttons button.share:before{background:url(../../images/mobile/sprite.svg?3c1cb30f) -274px -85px no-repeat;margin-top:4px;height:25px;width:25px}.response .response-buttons button .count{padding-right:1px;margin-left:5px}.response .source-clinic{padding:9px;background:#f7f7f7;border-radius:4px;margin-top:15px}.response .source-clinic .source-content{display:-ms-flexbox;display:flex}.response .source-clinic .mini-ava{margin-right:10px;float:left}.response .source-clinic .mini-ava img,.response .source-clinic .mini-ava picture{display:block;width:40px}.response .source-clinic .name-wrapper{word-break:break-word}.response .source-clinic .specialization{margin-top:5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.response .source-clinic .specialization>span{color:#666;font-size:12px;padding:0;margin-bottom:0}.response .source-clinic .name{font-size:14px;font-weight:700;margin-top:0}.response .source-clinic .name+.address{margin-top:8px;font-size:16px}.response .source-clinic .name a{color:#000;border-bottom:0 solid #aaa;display:inline}.response .toggle-block{background-color:transparent;color:#f0f0f0;font-size:14px;border:none;padding:0}.response .toggle-block.zero{display:none}.toggle-block+.comment-content,.toggle-block+.comment-content.comment-content{border-top-width:0}.comment-content{background:#f0f0f0;border-top:1px solid #e2e2e2}.comment-content.doctor-answer{background-color:#e3f4f4;border-top-color:#c5e8e9}.comment-content .content{padding:8px 0 20px 20px}.comment-content .content .person{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start;margin-bottom:5px}.comment-content .content .clinic{font-size:16px;margin-bottom:6px;font-weight:700}.comment-content .content .position{display:inline-block;text-transform:lowercase;line-height:25px;background:#c5e8e9;color:#000;padding:0 8px 3px;font-size:16px;margin-bottom:5px}.comment-content .content .name{line-height:20px;font-weight:700;padding:12px 0;font-size:16px}.comment-content .content .name:before{content:'';position:absolute;width:9px;height:9px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -171px -74px no-repeat;-ms-transform:translate(-20px,6px);transform:translate(-20px,6px)}.comment-content .content .clinic~.name{font-weight:400;font-size:14px}.comment-content .content .footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.comment-content .content .footer .answer-show{margin-top:10px}.comment-content .content .footer .answer-show:before{-ms-transform:translate(-4px,2px);transform:translate(-4px,2px)}.comment-content.cut-hide-comment{display:none}.item-list>.toggle-block{border-top-width:2px}.list-block-filter .block-title{font-weight:700;line-height:28px;padding-top:8px;font-size:16px}.list-block-filter .block-rate{column-count:2}.list-block-filter .block-count{margin-bottom:18px}.list-block-filter .block-count input[type=checkbox].styled~i{position:relative;display:block;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.list-block-filter .block-count input[type=checkbox].styled~span{color:#000;font-size:14px;height:auto;white-space:nowrap;line-height:34px}.list-block-filter .block-count .wrapper{display:block;break-inside:avoid-column;-webkit-column-break-inside:avoid}.list-block-filter .block-count label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:2em}.list-block-filter .block-count input{visibility:hidden;position:absolute}.list-block-filter .block-count .cnt{margin-left:5px;color:#40b3b7}.list-block-filter .select-container:first-child{margin-top:0}.list-block-filter .response-group{display:inline;float:right;margin-top:6px}.list-block-filter .response-group .response-indicator{border:1px solid #42b3b6;overflow:hidden;height:20px;width:150px;margin-right:10px;vertical-align:middle}@media screen and (max-width:410px){.list-block-filter .response-group .response-indicator{width:100px}}.list-block-filter .response-group .response-indicator .inner-response-indicator{display:inline-block;height:100%;background-color:#42b3b6}.list-block-filter .response-group .response-indicator.blocked-resp{border-color:#adadad}.list-block-filter .response-group .response-indicator .inner-blocked-resp{background-color:#adadad}.list-block-filter .response-group .resp-count{display:inline-block;width:15px;font-size:16px}.doctor-margin-bottom{margin-bottom:0!important}.aggregate-rating{padding:0 15px 15px}.select-container{display:block;height:50px;padding:15px 0 15px 20px;background:#b3e1e2;position:relative}.select-container select{position:absolute;padding:0;margin:0;width:100%;border:0 none;background:0 0;z-index:10;color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-container .label{position:relative;width:100%;border:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;padding-right:30px;background:0 0;font:16px/20px "GothamPro",sans-serif;color:#000}.select-container .label.non-selected{color:#5f8384}.select-container .arrow{width:0;height:0;position:absolute;right:20px;top:22px;border-top:6px solid #809697;border-right:6px solid transparent;border-left:6px solid transparent}.schedule,.simple-schedule{position:relative}.schedule .schedule-container{will-change:contents;width:calc(100vw - 20px);transition:height .3s;height:93px}.schedule .schedule-container.multiple-strings{height:144px}.schedule .schedule-container.loading{min-height:100px;background:url(../../images/ajax-loader.gif) 50% 50% no-repeat}.schedule .schedule-container.loading~.loading-message{width:100%;text-align:center;display:block}.schedule .schedule-container .column-head{display:block;padding-top:10px;margin-bottom:20px;text-align:center;color:#333;font:700 14px/17px "GothamPro",sans-serif}.schedule .schedule-container .slider{overflow-x:scroll}.schedule .schedule-container .slider .row{display:-ms-flexbox;display:flex}.schedule .schedule-container .slider .row:nth-child(2){margin-top:5px}.schedule .schedule-container .slider.scroll-explicit .time{width:27vw}.schedule .schedule-container .time{background-color:transparent;display:inline-block;min-width:70px;max-width:110px;width:22vw;height:46px;-ms-flex-negative:0;flex-shrink:0;text-align:center;border:1px solid #d6d6d6;font:14px/44px "GothamPro",sans-serif;color:#000}.schedule .schedule-container .time:not(:last-child){border-right:none}.schedule .schedule-container .time.selected,.schedule .schedule-container .time:active{background-color:#ffa601;border-color:#ffa601;color:#fff;text-decoration:none}.schedule .schedule-container.orange .time{border-color:#ffa601}.schedule .schedule-container .no-sign-message{padding:10px 15px}.schedule .controls{visibility:hidden;height:0}.schedule .controls.visible{visibility:visible;height:auto}.schedule .next,.schedule .prev{width:60px;height:35px;display:block;position:absolute;top:0;z-index:100}.schedule .next:before,.schedule .prev:before{content:'';position:absolute;background:url(../../images/schedule-arrow.svg) no-repeat;width:9px;height:17px;left:25px}.schedule .next[disabled],.schedule .prev[disabled]{opacity:.1}.schedule .prev{left:-20px}.schedule .prev:before{top:7px}.schedule .next{-ms-transform:rotate(180deg);transform:rotate(180deg);right:-20px}.schedule .next:before{top:11px;bottom:0}.schedule .phone-appointment{display:block}.schedule .loading-message{color:#40b3b7;display:none;font-size:.9rem;left:0;padding:0 20px;position:absolute;right:0;text-align:center;top:75px;width:inherit;z-index:999}.schedule:not(.fromMobilePopup) .time{-webkit-tap-highlight-color:#ffa601}.schedule .no-sign-message{text-align:center;padding-top:10px;color:#5f5f5f;font:14px/24px "GothamPro",sans-serif}.schedule .slider .no-sign-message{margin-right:20px}.schedule.wait-list{padding:10px;border-radius:8px;background-color:#fafafa}.simple-schedule .column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:46px}.simple-schedule .column .title{font-size:16px;font-weight:700;color:#333}.simple-schedule .column .time{font-size:14px;height:46px;color:#000;background-color:#f0f0f0;text-align:center}.simple-schedule .column .title{text-align:center}.simple-schedule .next,.simple-schedule .prev{width:60px;height:35px;display:block;position:absolute;top:0;z-index:100}.simple-schedule .next:before,.simple-schedule .prev:before{content:'';position:absolute;background:url(../../images/schedule-arrow.svg) no-repeat;width:9px;height:17px;left:0}.simple-schedule .next[disabled],.simple-schedule .prev[disabled]{opacity:.1}.simple-schedule .prev{left:0}.simple-schedule .prev:before{top:7px}.simple-schedule .next{-ms-transform:rotate(180deg);transform:rotate(180deg);right:0}.simple-schedule .next:before{top:11px;bottom:0}.phone-appointment{margin-top:20px;text-align:center;padding:13px 15px;border:1px solid #dbdbdb;font:14px/24px "GothamPro",sans-serif;color:#5f5f5f}.map-popup{width:100vw;height:100vh;margin:-20px}.map-popup .map{width:100%;height:100%}.map-popup .header-panel{position:fixed;top:0;height:42px;width:100%}.map-popup .header-panel .back{display:block;padding-left:40px;width:120px;color:#000;font:700 16px/42px "GothamPro",sans-serif}.map-popup .header-panel .back:after{content:'';position:absolute;border:5px solid transparent;border-right:5px solid #000;margin-left:-70px;margin-top:16px}.map-popup .header-panel:after{content:'';position:absolute;width:100%;height:100%;z-index:-1;top:0;background:#fff;opacity:.7}.map-popup .count-panel{position:fixed;top:50px;width:100%;text-align:center}.map-popup .count-panel .count{display:inline-block;padding:12px;color:#fff;font:700 16px/24px "GothamPro",sans-serif;background:#40b3b7}.map-popup .show-on-map{position:fixed;bottom:30px;width:100%;text-align:center}.map-popup .show-on-map .button{background-color:#40b3b7;font:14px/50px "GothamPro",sans-serif;color:#fff}.map-popup .limit-overlay-panel{position:fixed;width:100%;height:100px;bottom:0}.map-popup .limit-overlay-panel .back{height:100%;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%)}.map-popup .limit-overlay-panel .text{font:12px/27px "GothamPro",sans-serif;margin-top:41px;text-align:center;color:#fff;position:absolute;bottom:0;width:100%}.map-popup .limit-overlay-panel .text a{color:#fff;border-bottom:1px dashed #fff}.map-popup .need-filter-panel{position:fixed;width:100%;height:calc(100% - 42px);bottom:0}.map-popup .need-filter-panel .back{background:#000;opacity:.6;height:100%}.map-popup .need-filter-panel .text{font:14px/27px "GothamPro",sans-serif;text-align:center;color:#fff;position:absolute;bottom:0;width:100%;top:50%}.doctors-list-page .count-panel,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .clinic-info>.address,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .service-info .hidden-title{display:none}.footer-button-popup{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}#politics-text{padding-left:25px;font-size:14px;color:#333;height:auto}.popup{position:relative;overflow:hidden}.popup .remember-block{transform:translateZ(1px)}.popup.form-appointment-clinic{max-width:500px;background-color:#fff;padding:20px}.popup.form-appointment-clinic .form-item{margin-bottom:10px}.popup.form-appointment-clinic .form-item label,.popup.form-reserve-doctor-slot .form-item label{display:inline-block;margin-bottom:4px}.popup.form-appointment-clinic h2{font:20px/27px "GothamPro",sans-serif}.popup.form-appointment-clinic a:hover{text-decoration:underline}.popup.form-appointment-clinic .show-comment{display:inline-block;color:#777;text-decoration:none;border-bottom:1px dashed #777}.popup.form-appointment-clinic .show-comment:hover{border-color:transparent}.popup.form-appointment-clinic p{margin:.5em 0;font:14px/18px "GothamPro",sans-serif}.popup.form-appointment-clinic .registration-politics{padding:0 30px;font:14px/16px "GothamPro",sans-serif}.popup.form-appointment-clinic .registration-politics a{color:#333}.popup.form-appointment-clinic .sale{font:16px/20px "GothamPro",sans-serif}.popup.form-appointment-clinic textarea{max-height:200px}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info>h2{font-size:1.15em;font-weight:700;margin:5px 0 0;padding:0 30px}.popup.form-appointment-clinic[id*=appointment-clinic-] .call-text{background-color:#e8e8e8;text-align:center;padding:5px}.popup.form-appointment-clinic[id*=appointment-clinic-] .call-text p{font-style:italic;font-size:16px}.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .doctor-info,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .promo-info,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .service-info{padding:10px 30px 20px}.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .clinic-info{padding:20px 30px;background:#e8e8e8}.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .clinic-info>p,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .promo-info>p,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .service-info>p{font-size:1rem;font-weight:700;margin:0}.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .discount-info,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .doctor-ages,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .doctor-info+hr+.workplace,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .promo-info .hidden-title,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .reception-info{display:none}.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .filial-filter{padding:0 30px}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info{padding:0}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info{padding:0 20px}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info>p{font-size:1.15em;font-weight:700;line-height:27px;margin:5px 0 0;padding:0 30px}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info>p.wait-list-message{border:1px solid #dbdbdb;color:#5f5f5f;font-size:14px;font-weight:400;line-height:24px;margin:5px 15px 0;padding:10px;text-align:center}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .schedule .schedule-container.loading{background-position-y:5%;min-height:0}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .schedule .schedule-container.loading~.loading-message{top:30px}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .schedule .schedule-container .controls,.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .schedule .schedule-container .title{padding:15px 0 10px}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .schedule .schedule-container .controls>a{top:5px}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .schedule .schedule-container .slider{height:60px}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .schedule .schedule-container>.phone-appointment{margin-top:15px}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .schedule .btn-cont{padding-top:0}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .schedule .btn-cont .phone-appointment{margin-top:0}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .schedule .js-further,.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .schedule .js-nearest{margin:12px 20px 0}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info+.js-appointmentClinic-form>p{font-size:1.15em}.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .filial-filter,.popup.form-appointment-clinic[id*=appointment-clinic-] .record-info .schedule-info .popular-service-filter{margin-bottom:10px;padding:0 30px}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form{padding:10px 0}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form>p{font-size:1.25em;font-weight:700;padding:0 30px}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form .form-item{padding:0 30px}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form .form-item textarea{font-size:1.2em;padding:10px}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form .form-item>.check-block input[type=checkbox].styled+i{width:13px;height:13px;top:3px}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form .form-item>.check-block input[type=checkbox].styled~span{color:#000;font-size:.8rem}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form .form-item:nth-last-of-type(2){margin-bottom:5px}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form .form-item.submit{margin-top:5px;padding:0}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form .form-item .rounded-button{min-height:48px;font-size:16px;font-weight:700}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form .form-item .rounded-button .points-count{padding-bottom:3px}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form .form-item>#submitReg{font-size:1.2em}.popup.form-appointment-clinic.app-compact .schedule-info>p,.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form .form-item>#submitReg.waiting-list{margin-top:0!important}.popup.form-appointment-clinic[id*=appointment-clinic-] .js-appointmentClinic-form .form-item>#submitReg>span.discount,.popup.form-reserve-doctor-slot .submit>#submitReg>span.discount{background:#fff;border:2px solid #ffa601;border-radius:50%;box-shadow:0 0 0 2px #fff,8px 0 0 2px #fff,16px 0 0 2px #fff;box-sizing:border-box;color:#ffa601;font:700 14px/46px "GothamPro",sans-serif;height:50px;position:absolute;text-align:center;width:50px}.popup.form-appointment-clinic .prices{padding-top:10px!important}.popup.form-appointment-clinic .service-info{padding-top:0!important;padding-bottom:5px!important}.popup.form-appointment-clinic.app-compact .doctor-info{padding-top:0!important;padding-bottom:10px!important}.popup.form-appointment-clinic.app-compact .js-appointmentClinic-form{padding-top:0!important}.popup.form-reserve-doctor-slot{background-color:#fff}.popup.form-reserve-doctor-slot .form-item{margin-bottom:10px;padding:0 30px}.popup.form-reserve-doctor-slot .check-block span{color:#000;font-size:.78rem;line-height:17px!important}.popup.form-reserve-doctor-slot .submit{margin:10px 0 0}.popup.form-reserve-doctor-slot .submit>#submitReg.discount:after,.popup.form-reserve-doctor-slot .submit>#submitReg.discount:before{content:none}.popup.form-reserve-doctor-slot .submit>#submitReg>span.discount{font-size:1.1rem}.popup.form-appointment-clinic[id*=appointment-clinic-],.popup.form-reserve-doctor-slot{padding:0}.popup.form-appointment-clinic[id*=appointment-clinic-]>h2,.popup.form-reserve-doctor-slot>h2{font:20px/27px "GothamPro",sans-serif;margin-bottom:5px;padding:0 30px;text-transform:uppercase}.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info>.doctor-info,.popup.form-reserve-doctor-slot .additional-info>.doctor-info{padding:10px 30px}.all-links-block a span,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info>.doctor-info>.doctor-name>p,.popup.form-reserve-doctor-slot .additional-info>.doctor-info>.doctor-name>p,.promo-list .name a{text-decoration:underline}.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info>.doctor-info>.specialization,.popup.form-reserve-doctor-slot .additional-info>.doctor-info>.specialization{margin-top:7px}.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info>.doctor-info>.specialization>span,.popup.form-reserve-doctor-slot .additional-info>.doctor-info>.specialization>span{margin-bottom:5px;margin-right:5px}.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info>.doctor-info>.prices .price-row,.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info>.doctor-info>.prices .price-row>div,.popup.form-reserve-doctor-slot .additional-info>.doctor-info>.prices .price-row,.popup.form-reserve-doctor-slot .additional-info>.doctor-info>.prices .price-row>div{width:auto}.popup.form-appointment-clinic[id*=appointment-clinic-] .additional-info .doctor-name>p,.popup.form-reserve-doctor-slot .additional-info .doctor-name>p{font-size:1rem;font-weight:700;margin:0;text-decoration:underline}.popup.form-appointment-clinic[id*=appointment-clinic-] .form-item>input[type=tel],.popup.form-appointment-clinic[id*=appointment-clinic-] .form-item>input[type=text],.popup.form-reserve-doctor-slot .form-item>input[type=tel],.popup.form-reserve-doctor-slot .form-item>input[type=text]{font-size:1.25em;padding:10px}.popup.form-appointment-clinic[id*=appointment-clinic-] .form-item.submit,.popup.form-reserve-doctor-slot .form-item.submit{margin-bottom:5px}.popup.bb-info #bb-common .auth-social-serv,.popup.bb-info #bb-common .popover-body .popover-sub-title,.popup.bb-info #bb-common .popover-soc-title,.popup.form-appointment-clinic[id*=appointment-clinic-] .form-item.app-comment,.popup.form-reserve-doctor-slot .form-item.app-comment{display:none}.popup.bb-info{background-color:#fff;padding-top:20px}.popup.bb-info .help-link-container{margin-top:10px;margin-bottom:50px;text-align:center}.popup.bb-info .help-link-container a{line-height:26px;font-size:16px}.popup.bb-info .popover-title{margin-bottom:10px;line-height:22px;font-size:18px}.popup.bb-info .popover-sub-title{margin-bottom:10px;font-size:15px}.popup.bb-info .popover-extra-title,.popup.bb-info .popover-soc-title{color:#000;font-size:15px;line-height:18px;margin:0 0 5px}.popup.bb-info .form-radio{display:inline-block;margin:0 6px 0 0}.popup.bb-info .checkbox span{padding-left:19px;color:#000;vertical-align:top;font:14px/15px "GothamPro",sans-serif}.popup.bb-info .required{color:inherit!important}.fancy-popup .txt p,.fancy-popup .txt ul li,.popup.bb-info .popover-body .form-item{margin-bottom:5px}.popup.bb-info .popover-body .submit{margin-top:10px}.popup .h2{margin-bottom:30px;color:#000;font:700 25px/30px "GothamPro",sans-serif}.fancy-popup.default-message{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.fancy-popup .title{font:24px/32px "GothamPro",sans-serif;color:#5b5b5b;padding-bottom:15px}.fancy-popup .txt{font:18px/24px "GothamPro",sans-serif;color:#5b5b5b;padding-bottom:22px;text-align:center;word-wrap:break-word}.fancy-popup .txt ul{list-style:outside;margin-left:20px}.fancy-popup .txt p,.fancy-popup .txt ul{font-size:14px;text-align:left}.fancy-popup .txt .phoneView a{font-size:130%}.fancy-popup .textarea{padding:0 0 15px}.fancy-popup .textarea textarea{height:100px}.fancy-popup .btn-wrap{text-align:center}.fancy-popup.message-after-close-bb,.fancy-popup.message-after-close-sign{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.fancy-popup.message-after-close-bb .buttons,.fancy-popup.message-after-close-sign .buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;min-height:120px}.fancy-popup.message-after-close-bb .buttons .js-fancy-close,.fancy-popup.message-after-close-sign .buttons .js-fancy-close{background:#c5c4c4}.fancy-popup .response-points-message .loyalty-text{margin-top:20px}.message-popup{padding:125px 20px 25px;font:14px/20px "GothamPro",sans-serif}.default-message .points-wrapper__font{font-size:16px;line-height:1.5}.default-message .icn-points-sm{background-image:url(/local/images/icons/icn-points-sm.svg)!important}.district,.subway{font:14px/18px "GothamPro",sans-serif;display:-ms-flexbox;display:flex}.district .subway-color-dot,.subway .subway-color-dot{display:inline-block;margin-right:-4px;border:solid 2px #fff;width:12px;height:12px;background:#000;border-radius:50px;margin-top:2px}.district .icon,.subway .icon{-ms-flex-negative:0;flex-shrink:0;margin-right:6px;height:100%}.district .icon.icon-district,.subway .icon.icon-district{width:16px;height:18px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -136px -129px no-repeat}.district .icon.icon-metro,.subway .icon.icon-metro{width:17px;height:14px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -44px -272px no-repeat}.district.small,.subway.small{font-size:12px}.prices-block{padding-top:15px}.prices-title{font-size:16px;margin-bottom:10px}#ok-message .reception-info>div,.row-price{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.row-price:not(:last-child){margin-bottom:15px}.row-price .title{font:14px/24px "GothamPro",sans-serif;margin-right:10px;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#000}.row-price .discount-price,.row-price .price{font:700 14px/20px "GothamPro",sans-serif;border:2px solid #ffa601;text-align:center;padding:5px}.clinic-detail-page .service-item .service-price.discount-price{font:700 14px/20px "GothamPro",sans-serif;text-align:center;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;width:auto}.row-price .discount-price{white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;width:auto}.clinic-detail-page .service-item .service-price.discount-price span:first-child,.row-price .discount-price span:first-child{color:#bcbcbc;position:relative;padding:3px}.row-price .discount-price span:first-child:before{top:43%;-ms-transform:skewY(-20deg);transform:skewY(-20deg)}.clinic-detail-page .service-item .service-price.discount-price span:first-child:before,.row-price .discount-price span:first-child:before{content:'';width:100%;position:absolute;right:0;border-bottom:2px solid #000}.promo-list .block-title,.promo-near .block-title{position:relative;padding:13px 20px;background:#ffa601;text-align:left;font:18px/50px "GothamPro",sans-serif;color:#fff;overflow:hidden;min-height:80px}.promo-list .block-title:before,.promo-near .block-title:before{content:'';position:absolute;z-index:1}.promo-list .block-title span,.promo-near .block-title span{position:relative;z-index:2;font:700 16px "GothamPro",sans-serif;display:inline-block;vertical-align:middle;line-height:24px}.promo-list.promo-doctors .block-title:before,.promo-near.promo-doctors .block-title:before{width:74px;height:63px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -2px -151px no-repeat;bottom:-8px;left:13px}.promo-list.promo-clinics .block-title:before,.promo-near.promo-clinics .block-title:before{width:84px;height:84px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -186px -2px no-repeat;top:5px;left:20px}.promo-list.promo-clinics-list,.promo-near.promo-clinics-list{background-color:#fff;padding-bottom:1px;margin-bottom:15px}.promo-list.promo-clinics-list .block-title:before,.promo-near.promo-clinics-list .block-title:before{width:66px;height:61px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -80px -151px no-repeat;bottom:-11px;left:20px}.promo-list .list-item.doctor,.promo-near .list-item.doctor{border:none;padding:0}.promo-list .list-item.doctor .card,.promo-near .list-item.doctor .card{width:100vw;padding:20px;white-space:normal;vertical-align:top}.promo-list .list-item.doctor .card .row-photo,.promo-near .list-item.doctor .card .row-photo{padding:5px 0}.promo-list .list-item.doctor .card .row-photo .title,.promo-near .list-item.doctor .card .row-photo .title{padding-top:4px;width:100%;overflow:hidden}.promo-list .list-item.doctor .card .row-photo .photo,.promo-near .list-item.doctor .card .row-photo .photo{padding:0 0 12px}.promo-list .list-item.doctor .card .basis-trust,.promo-near .list-item.doctor .card .basis-trust{margin-bottom:12px}.promo-list .list-item.doctor .card .button.appointment,.promo-near .list-item.doctor .card .button.appointment{margin-top:0}.promo-list .btn-cont,.promo-list .row-price,.promo-near .btn-cont,.promo-near .row-price{margin-bottom:13px}.promo-list .one-workplace,.promo-near .one-workplace{font:14px/22px "GothamPro",sans-serif}.promo-list .col-phone,.promo-near .col-phone{float:right;margin:10px 0 10px 10px}.promo-near .name{font:700 16px/24px "GothamPro",sans-serif;color:#000}.promo-list .name span,.promo-near .name span{border-bottom:1px solid #777}.promo-list .price,.promo-near .price{white-space:nowrap;width:92px;font:700 14px/34px "GothamPro",sans-serif;border:2px solid #ffa601;text-align:center}.promo-list .subway .icon,.promo-near .subway .icon{margin:2px 8px -2px -2px}.promo-list .row-active,.promo-near .row-active{margin-top:5px}.promo-list .row-workplace-info,.promo-near .row-workplace-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.promo-list .date-active,.promo-near .date-active{display:inline-block;padding:0 19px;background:#ffeac2;font:12px/29px "GothamPro",sans-serif;color:#000}.promo-list .clinic-logo,.promo-near .clinic-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.promo-list .pager,.promo-near .pager{text-align:center;font-size:0;position:absolute;width:100%;bottom:-5px}.promo-list .pager span,.promo-near .pager span{width:20px;height:20px;display:inline-block;position:relative}.promo-list .pager span:after,.promo-near .pager span:after{content:'';position:absolute;width:10px;height:10px;background:#ccc;border-radius:5px;left:5px;top:5px}.promo-list .pager span.active:after,.promo-near .pager span.active:after{background:#ffa601}.promo-list .action-card .row-text,.promo-near .action-card .row-text{margin-bottom:15px;font:14px/20px "GothamPro",sans-serif}.promo-list .action-card .row-text li,.promo-near .action-card .row-text li{position:relative;margin:6px 0 6px 10px}.promo-list .action-card .row-text li:before,.promo-near .action-card .row-text li:before{content:'';position:absolute;width:3px;height:3px;background:#000;border-radius:50%;left:-10px;top:9px}.promo-list .action-card .row-text a,.promo-near .action-card .row-text a{color:#777;text-decoration:underline}.promo-list{background:#f4f4f4;padding:16px 0}.promo-list .list-item{background:#fff;padding:16px;margin-bottom:16px;border-radius:8px;border:none}.promo-list .list-item:not(:first-child){box-shadow:0 1px 10px rgba(43,95,142,.1)}.promo-list .list-item:last-child{margin-bottom:0}.promo-list .action-card .row-photo{position:relative;padding:0!important}.promo-list .action-card .row-photo img{border-radius:4px}.promo-list .action-card .row-photo .promo-info-block-blackout{position:absolute;bottom:0;background:linear-gradient(180deg,rgba(27,35,74,0) 0%,#1b234a78 100%);width:100%;border-radius:4px}.promo-list .action-card .row-photo .promo-info-block-blackout .promo-info-block{display:-ms-flexbox;display:flex;padding:8px}.promo-list .action-card .row-photo .promo-info-block-blackout .promo-info-block div:not(:first-child){margin-left:8px}.promo-list .action-card .row-photo .promo-info-block-blackout .promo-info-block .promo-active-to,.promo-list .action-card .row-photo .promo-info-block-blackout .promo-info-block .promo-discount,.promo-list .action-card .row-photo .promo-info-block-blackout .promo-info-block .promo-no-active{border-radius:4px;position:relative;padding:12px 16px;color:#fff;font:500 13px "GothamPro",sans-serif}.promo-good-price.promo-near .pager span.active:after,.promo-list .action-card .row-photo .promo-info-block-blackout .promo-info-block .promo-active-to{background:#40b3b7}.promo-list .action-card .row-photo .promo-info-block-blackout .promo-info-block .promo-discount{background:#ffa601}.promo-list .action-card .row-photo .promo-info-block-blackout .promo-info-block .promo-no-active{background:#6d2afc}.promo-list .subway-color-dot{width:12px;height:12px;display:inline-block;border-radius:50px;border:solid 2px #fff;margin-top:3px}.promo-list .subway{color:#000;font:400 14px/20px "GothamPro",sans-serif}.promo-list .name{font:500 18px/26px "GothamPro",sans-serif;margin-bottom:8px;margin-top:16px;display:inline-block;color:#40b3b7}.promo-list .name a:hover{text-decoration:none}.promo-list .promo-action-clinic{margin-top:5px;margin-bottom:5px}.promo-list .promo-action-clinic .clinic-address{font:400 14px/20px "GothamPro",sans-serif}.promo-list .promo-action-clinic .clinic-address .address-line,.promo-list .promo-action-clinic .clinic-address .clinic-name{padding-bottom:8px}.promo-list .promo-action-clinic .clinic-address .clinic-name a{color:#000;font:500 16px/18px "GothamPro",sans-serif}.promo-list .promo-action-clinic .show-hidden{display:inline-block;margin-top:16px;color:#40b3b7;font:12px/18px "GothamPro",sans-serif;background-repeat:no-repeat;padding-right:.75rem;background-size:8px;background-position:top 45% right 0;background-image:url(../../images/icons/icn-dropdown.svg)}.promo-list .promo-action-clinic .hidden-addresses{display:none}.promo-list .promo-action-clinic .hidden-addresses .clinic-address{margin-top:24px}.no-active .action-card{filter:saturate(15%);opacity:.6}.no-active .no-active-notification{font:14px "GothamPro",sans-serif}.lib-block li,.promo-good-price{margin-bottom:10px}.promo-good-price .good-price-title{margin:43px 0 0;padding:20px 0 0;border-top:2px solid #40b3b7;font:700 18px/21px "GothamPro",sans-serif}.promo-good-price .good-price-title .icon{position:relative;top:-35px;left:15px;width:30px;height:30px;background:#40b3b7}.promo-good-price .good-price-title .icon:before{content:'';position:absolute;border:7px solid transparent;border-left:3px solid transparent;border-bottom:7px solid #40b3b7;border-right:3px solid #40b3b7;left:-6px}.promo-good-price .good-price-title .icon:after{content:'';position:absolute;width:19px;height:18px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -114px -107px no-repeat;margin:6px 5px}.promo-good-price .good-price-title span{display:block;margin:-25px 20px 15px}.promo-good-price .good-price-title .subway{margin-top:-5px}.promo-good-price .good-price-title .subway-color-dot{display:inline-block;margin-right:-4px;border:solid 2px #fff;width:12px;height:12px;background:#000;border-radius:50px;margin-top:2px}.promo-good-price .list-item.content.doctor{border-top:1px solid #e5e5e5;padding-bottom:5px;border-bottom:2px solid #40b3b7}.promo-good-price .price{margin:15px 0}.promo-good-price .pager{bottom:5px}@media (min-width:768px){.promo-good-price .subway{margin-top:2px}}.promo-method-service-block{border-top:1px solid #cdcdcd}.promo-method-service-block .card{text-align:center}.promo-method-service-block .card p a{font:700 20px/1.1em "GothamPro",sans-serif;color:#000;text-decoration:underline}.promo-method-service-block .card .priced{margin:25px 0}.promo-method-service-block .card .priced span{padding:10px;border:2px solid #ffa601;font:700 18px/34px "GothamPro",sans-serif}.promo-method-service-block .card .button{max-width:190px;font-size:16px;line-height:22px;padding:10px 45px;height:auto}.paginator{-ms-flex-wrap:wrap;flex-wrap:wrap}.paginator .page-more-button{margin-bottom:20px}.paginator .page-navigator{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.paginator-inner{margin-left:10px}.paginator-inner .paginator-numbers a:not(:last-child){margin-right:15px}.paginator-inner a{display:inline-block;position:relative;color:#000;font:16px/32px "GothamPro",sans-serif}.paginator-inner .page{padding:0 7px}.paginator-inner .selected{color:#fff;pointer-events:none;background-color:#40b3b7}.paginator-inner .first,.paginator-inner .last{width:32px;height:32px;position:relative;margin:0 11px}.paginator-inner .first:after,.paginator-inner .last:after{content:'';position:absolute;width:17px;height:17px;background:url(../../images/mobile/sprite.png?42e8cbdb) -183px -119px no-repeat;margin:7px}.paginator-inner .last:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.paginator-inner .disabled{cursor:default;opacity:.5}.paginator-inner .next,.paginator-inner .prev{width:12px;height:23px;background:url(../../images/mobile/sprite.png?42e8cbdb) 0 -164px no-repeat;position:inherit}.paginator-inner .prev{right:100%;margin:0 25px 0 0}.paginator-inner .next{-ms-transform:rotate(180deg);transform:rotate(180deg);left:100%;margin:0 0 0 25px}.paginator-inner span{-ms-flex-item-align:end;align-self:flex-end}.all-links-block{position:relative;border-bottom:2px solid #ffa601;margin:30px 0 -2px}.all-links-block.all-clinics a{background:#ffa601;color:#fff}.all-links-block a{display:block;border-top:1px solid #e2e2e2;padding:15px;text-align:center;color:#777;text-decoration:none;font:14px/20px "GothamPro",sans-serif}.hidden-gallery{height:100%;width:100%}.hidden-gallery .header-panel{position:fixed;display:-ms-flexbox;display:flex;z-index:10;top:0;left:0;right:0;height:42px;background:rgba(255,255,255,.8)}.hidden-gallery .header-panel>*{-ms-flex:1 1 90px;flex:1 1 90px}.hidden-gallery .header-panel .back{display:block;padding-left:40px;width:120px;color:#000;font:700 16px/42px "GothamPro",sans-serif}.hidden-gallery .header-panel .back:after{content:'';position:absolute;border:5px solid transparent;border-right:5px solid #000;margin-left:-70px;margin-top:16px}.hidden-gallery .header-panel .count{text-align:center;font:14px/42px "GothamPro",sans-serif}.hidden-gallery .header-panel .close a{width:42px;height:42px;display:block;position:relative;float:right}.hidden-gallery .header-panel .close a:after{content:'';position:absolute;width:22px;height:22px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -274px -112px no-repeat;left:10px;top:10px}.hidden-gallery .gallery{position:fixed!important;top:0;bottom:0;left:0;right:0;background:#000}.hidden-gallery .gallery:before{content:'';position:absolute;bottom:100%;left:0;right:0;height:100px;background:#333}.hidden-gallery .gallery .item{height:100%;width:100vw}.hidden-gallery .gallery .item>div{height:100%;width:100%;background:50% 50% no-repeat;background-size:contain}#appointment-popup,#appointment-popup .vue-node,.hidden-gallery .gallery .cycle-carousel-wrap{height:100%}.pp-scroll-locker,.pp-scroll-locker body{overflow:hidden!important;position:fixed}.pp-overlay{display:-ms-flexbox;display:flex;z-index:10000000;background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pp-overlay .pp-close{width:42px;height:42px;position:fixed;top:0;right:0;z-index:10000010}.pp-overlay .pp-close:after{content:'';position:absolute;width:22px;height:22px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -274px -112px no-repeat;left:10px;top:10px}.pp-overlay .pp-inner{position:relative;width:100%;height:100%;padding:20px;overflow-y:scroll}.advices-promo{padding:0 20px;margin-bottom:20px}.advices-promo .advice{height:180px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px;width:90vw}.advices-promo .advices-title{font:700 18px/20px "GothamPro",sans-serif;margin-top:20px;margin-bottom:10px}.advices-promo .filter{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-100;background-size:cover;filter:brightness(.6) saturate(.7) contrast(.75)}.advices-promo .advice-link{white-space:normal;color:#fff;font:700 18px/20px "GothamPro",sans-serif;text-decoration:none;text-align:center}.advices-promo .advice-custom-pager,.clinic-detail-page .service-item .service-sign a.rounded-button.rta-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.advices-promo .pager-item{width:15px;height:15px;background-color:#c5e8e9;border-radius:50%;margin-top:15px}.advices-promo .pager-item.active{background-color:#40b3b7}.advices-promo .pager-item:not(:last-child){margin-right:20px}.advantages-container{border:1px solid #ffa601;min-height:85px}.advantages-container .list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px}.advantages-container .advantage-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.advantages-container .show-advantages{margin-top:10px}.advantages-container .show-advantages .show-advantages-button{color:#757575}.advantages-container .advantage-label{font-size:14px;font-weight:700;text-align:center}.advantages-container .controls-container{display:-ms-flexbox;display:flex;margin-top:-25px;padding:0 20px;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:50px;overflow:hidden}.advantages-container .controls-container .wrapper{padding:0 2px;background-color:#fff;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:scale .3s}.advantages-container .controls-container .wrapper.active{-ms-transform:scale(2);transform:scale(2)}.advantages-container .controls-container .wrapper:not(:last-child){margin-right:20px}.advantages-container .advantage-icon{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0}.advantages-container .advantage-icon.today-tomorrow-slot-icon{background:url(../../images/social-proof/clock-icon-orange.svg) no-repeat}.advantages-container .advantage-icon.fast-sign-icon{background:url(../../images/social-proof/bolt-icon-orange.svg) no-repeat}.advantages-container .advantage-icon.discount-icon{background:url(../../images/social-proof/discount-icon-orange.svg) no-repeat}.advantages-container .advantage-icon.gift-icon{background:url(../../images/advantages/gift-icon-orange.svg) no-repeat}.advantages-container .advantage-icon.subway-icon{background:url(../../images/social-proof/subway-icon-orange.svg) no-repeat}.advantages-container .advantage-icon.usd-icon{background:url(../../images/social-proof/usd-icon-orange.svg) no-repeat}.advantages-container .advantage-icon.users-icon{background:url(../../images/social-proof/users-icon-orange.svg) no-repeat}.advantages-container .advantage-icon.last-sign-icon{background:url(../../images/social-proof/pencil-square-item-orange.svg) no-repeat}.advantages-container .advantage-icon.trophy-icon{background:url(../../images/advantages/trophy-icon.svg) no-repeat}.advantages-container .advantage-icon.smile-icon{background:url(../../images/advantages/smile-icon.svg) no-repeat}.advantages-container .advantage-icon.scientist-icon{background:url(../../images/advantages/scientist-icon.svg) no-repeat}.advantages-container .advantage-icon.cake-icon{background:url(../../images/advantages/cake-icon.svg) no-repeat}.advantages-container .advantage-icon.doctor-icon{background:url(../../images/advantages/doctor-icon.svg) no-repeat}.advantages-container .advantage-icon.money-icon{background:url(../../images/advantages/money-icon.svg) no-repeat}.advantages-container .advantage-icon.mrt-icon{background:url(../../images/advantages/mrt-icon.svg) no-repeat}.advantages-container .advantage-icon.kt-icon{background:url(../../images/advantages/kt-icon.svg) no-repeat}.advantages-container .advantage-icon.laboratory-icon{background:url(../../images/advantages/laboratory-icon.svg) no-repeat}.advantages-container .advantage-icon.hospital-icon{background:url(../../images/advantages/hospital-icon.svg) no-repeat}.advantages-container .advantage-icon.bed-icon{background:url(../../images/advantages/bed-icon.svg) no-repeat}.advantages-container .advantage-icon.server-icon{background:url(../../images/advantages/server-icon.svg) no-repeat}.advantages-container .advantage-icon.eye-dropper-icon{background:url(../../images/advantages/eye-dropper-icon.svg) no-repeat}.advantages-container .advantage-icon.medkit-icon{background:url(../../images/advantages/medkit-icon.svg) no-repeat}.advantages-container .advantage-icon.ambulance-icon{background:url(../../images/advantages/ambulance-icon.svg) no-repeat}.advantages-container .advantage-icon.nearby-square-icon{background:url(../../images/advantages/nearby-square-icon.svg) no-repeat}.advantages-container .advantage-icon.net-clinic-icon{background:url(../../images/advantages/net-clinic-icon.svg) no-repeat}.advantages-container .advantage-icon.woman-icon{background:url(../../images/advantages/woman-icon.svg) no-repeat}.advantages-container .advantage-icon.personal-stick-icon{background:url(../../images/advantages/personal-stick-icon.svg) no-repeat}.advantages-container .advantage-icon.sun-icon{background:url(../../images/advantages/sun-icon.svg) no-repeat}.advantages-container .advantage-icon.moon-icon{background:url(../../images/advantages/moon-icon.svg) no-repeat}.advantages-container .advantage-icon.babies-formula-icon{background:url(../../images/advantages/babies-formula-icon.svg) no-repeat}.advantages-container .advantage-icon.syringe-icon{background:url(../../images/advantages/syringe-icon.svg) no-repeat}.advantages-container .advantage-icon.education-icon{background:url(../../images/advantages/education-icon.svg) no-repeat}.advantages-container .advantage-icon.certificate-icon{background:url(../../images/advantages/certificate-icon.svg) no-repeat}.advantages-container .advantage-icon.thumbs-icon{background:url(../../images/advantages/thumbs-icon.svg) no-repeat}.advantages-container .advantage-icon.female-icon{background:url(../../images/advantages/female-icon.svg) no-repeat}.advantages-container .advantage-icon.tooth-icon{background:url(../../images/advantages/tooth-icon.svg) no-repeat}.advantages-container .advantage-icon.icon-control{width:20px;height:20px}.advantages-container .advantage-icon.honest-icon{background:url(../../images/advantages/honest-icon.svg) no-repeat}.social-proof{display:-ms-flexbox;display:flex;font-size:12px;color:#666}.social-proof .proof-icon.users-icon{display:inline-block;width:20px;height:15px;margin-right:5px;background-image:url(../../images/icon-people.svg);background-repeat:no-repeat}.sublist-link-container{width:-webkit-fit-content;width:fit-content;padding:15px 30px 15px 20px;text-align:right;margin-left:auto}.sublist-link-container a .title{font-size:16px;text-decoration:underline;position:relative}.sublist-link-container a .title::after{content:'';position:absolute;width:15px;height:10px;right:-20px;top:3px;background:url(../../images/link-right-arrow.svg) no-repeat}.lib-block{margin-left:20px}.lib-block .lib-block-title{margin-bottom:20px;margin-top:10px;color:#40b3b7;font:700 20px/22px "GothamPro",sans-serif}.lib-block a{color:#000;font:18px/20px "GothamPro",sans-serif;text-decoration:underline}.lib-block .lib-block-link{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-right:35px;color:#8a8a8a}.price-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;color:#333}.price-item--popup-version{padding:0}.price-item__title-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.price-item__additional-row{margin-top:8px}.price-item--discounted{margin:0 -8px;padding:15px 10px;border:2px solid #ffa601;border-radius:4px;position:relative}.price-item--discounted .price-item__discount,.price-item__filials-hint.price-item__filials-hint__open .price-item__filial-list{display:block}.price-item__discount{display:none;padding:0 5px;position:absolute;right:12px;top:-10px;background-color:#fff;font-size:10px;font-weight:700}.price-item__discount-title{color:#666}.price-item__discount-value{display:inline-block;width:40px;padding-top:2px;text-align:center;color:#fff;background:url(../../images/bg-orange-ribbon.svg) 0 2px no-repeat}.price-item__excluded-item{padding:0 5px;margin-bottom:5px;background-color:#f5f5f5f5;font-size:12px}.price-item__excluded-item:not(:last-child){margin-right:5px}.price-item__excluded-price{font-weight:700}.price-item__excluded-hint,.price-item__filials-hint{display:-ms-flexbox;display:flex;margin-left:10px;margin-bottom:5px;font-size:12px;color:#666;transition:opacity .1s}.price-item__filials-hint{-ms-flex-direction:column;flex-direction:column;margin-top:5px;position:relative}.price-item__filials-hint.price-item__filials-hint--multiple{cursor:pointer}.price-item__filials-hint.price-item__filials-hint__open .price-item__arrow{-ms-transform:rotate(0deg);transform:rotate(0deg)}.price-item__arrow{display:inline-block;width:12px;height:6px;background-image:url(../../images/icon-chevron-top.svg);background-position:50% 50%;-ms-transform:rotate(180deg);transform:rotate(180deg)}.price-item__filial-button{-ms-flex-item-align:start;align-self:flex-start}.price-item__dashed{line-height:1;border-bottom:1px dashed #666;margin-right:7px}.price-item__excluded{margin-left:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.price-item__title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.price-item__price-column{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-left:20px}.price-item__discounted-price{margin-right:10px;font-size:12px;color:#999;text-decoration:line-through}.price-item__price{font-weight:700}.price-item__filial-list{display:none;padding-top:5px;font-size:10px}.calendar-schedule{padding:6px 12px 4px;border-radius:8px;font-size:14px}.calendar-schedule--multiple .calendar-schedule__sign-button{margin-top:0}.calendar-schedule--rta{border:2px solid #40b3b7}.calendar-schedule--button-sign.calendar-schedule--multiple,.calendar-schedule--no-sign.calendar-schedule--multiple,.calendar-schedule--wait-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:15px;margin:auto;background-color:#f6f6f6}.calendar-schedule--opened{width:auto;padding:20px;margin:0 20px;border:none}.calendar-schedule--button-sign{width:100%;padding:0;max-width:none}.calendar-schedule__first-day-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-weight:700;margin-bottom:10px}.calendar-schedule__open-calendar{width:48px;height:32px;background-image:url(../../images/icon-calendar.svg);background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;border:1px solid #40b3b7;border-radius:4px}.calendar-schedule__choose-time{font-weight:700;font-size:14px;margin-bottom:15px}.calendar-schedule__wait-list{width:100%;text-align:center}.calendar-schedule__wait-list-text{margin-bottom:15px;color:#a1a1a1;text-align:center}@media (max-width:320px){.calendar-schedule--opened{margin:0 auto}}.calendar-schedule__loading{width:100%;height:100%;min-height:150px;min-width:330px}.calendar-schedule__rta-service-select{width:100%;margin-bottom:15px;margin-top:5px}.calendar-schedule__sign-button{margin-top:15px;width:100%}.time-slots{font-size:14px}.time-slots__slots-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.time-slots__show-more,.time-slots__time{width:24%;height:40px;text-align:center;margin-right:1.3%;margin-bottom:8px;border:none;border-radius:4px;background-color:#40b3b7;color:#fbfbfb}.time-slots__show-more:last-child,.time-slots__show-more:nth-child(4n),.time-slots__time:last-child,.time-slots__time:nth-child(4n){margin-right:0}.time-slots__show-more:active,.time-slots__time:active{background-color:#36979a}.time-slots__show-more--selected,.time-slots__time--selected{box-shadow:0 0 0 3px #9bd3d6}.time-slots__show-more--preferred,.time-slots__time--preferred{font-weight:700}.time-slots__show-more{padding-bottom:7px;font-size:18px;font-weight:700;letter-spacing:2px}.months-calendar{color:#333;margin-bottom:10px}.months-calendar__title{margin-bottom:15px;font-size:16px;font-weight:700}.months-calendar__month{margin-bottom:10px}.months-calendar__month:last-child{margin-bottom:0}.months-calendar__month-title{font-size:14px;margin-bottom:10px}.months-calendar__day-header{font-weight:400;font-size:10px;color:#555}.months-calendar__month-table{border-collapse:separate;border-spacing:3px 5px}.months-calendar__day{width:46px;height:40px;padding-top:3px;position:relative;font-size:14px;text-align:center;vertical-align:middle;color:#ccc;transition:.3s;border:1px solid transparent;border-radius:4px;-webkit-user-select:none}.months-calendar__day--today{font-weight:700}.months-calendar__day--active{color:#40b3b7;border:1px solid #40b3b7;border-radius:4px}.months-calendar__day--selected{color:#fff;font-weight:700;background-color:#40b3b7}@media (max-width:320px){.months-calendar__day{width:36px;height:35px}}.app-info{padding:20px;font-size:14px}.app-info__title{font-size:22px;font-weight:700;padding-right:20px}.app-info__clinic-name{margin-top:8px;color:#a1a1a1}.app-info__service-info{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}.app-info__price{margin-left:10px;font-weight:700}.app-info__photo{margin-right:15px;-ms-flex-negative:0;flex-shrink:0}.app-info__service-title{-ms-flex-positive:1;flex-grow:1}.app-info__discounted-price{font-size:12px;font-weight:400;text-decoration:line-through;color:#a1a1a1}.appointment-popup,.appointment-popup__control-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.appointment-popup{min-height:100%;font-size:14px;background-color:#f6f6f6}.appointment-popup__control-container{background-color:#fff;border-radius:20px 20px 0 0;box-shadow:0 0 8px 0 rgba(0,0,0,.25);-ms-flex-positive:1;flex-grow:1}.appointment-popup__close-button{width:30px;height:30px;position:absolute;right:15px;top:15px}.appointment-popup__selected-branch,.appointment-popup__selected-time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 0;margin:0 20px;border-bottom:2px solid #eee}.appointment-popup__calendar-icon{width:16px;height:16px;margin-right:15px;background-image:url(../../images/icon-calendar.svg);background-repeat:no-repeat;background-position:50% 0}.appointment-popup__selected-branch{-ms-flex-pack:justify;justify-content:space-between;min-height:55px}.appointment-popup__selected-time-title{-ms-flex-positive:1;flex-grow:1}.appointment-popup__wait-list-container{display:-ms-flexbox;display:flex;margin:0 20px;padding-top:25px;padding-bottom:20px;border-bottom:2px solid #eee}.appointment-popup__wait-list-icon{width:24px;height:24px;margin-right:15px;-ms-flex-negative:0;flex-shrink:0}.appointment-popup__wait-list-info{font-size:14px}.appointment-popup__selected-branch-title{padding-right:10px}.appointment-popup__sign_specificity{display:-ms-flexbox;display:flex;width:100%;padding:15px;font-size:14px}.appointment-popup__sign_specificity--rta{background-color:#fff6e6}.appointment-popup__sign_specificity--call .appointment-popup__sign_specificity-icon,.appointment-popup__sign_specificity--rta .appointment-popup__sign_specificity-icon{width:15px;height:25px;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;background-image:url(../../images/icon-lightning.svg);background-repeat:no-repeat;background-position:50%}.appointment-popup__sign_specificity--call{background-color:#c5e8e9}.appointment-popup__sign_specificity--call .appointment-popup__sign_specificity-icon{width:24px;height:24px;margin-right:15px;background-image:url(../../images/icon-phone.svg)}.appointment-popup__loading,.clinic-detail-page .photo-row .column .photo img{width:100%;height:100%}.appointment-popup__failed{margin:auto}.appointment-popup__form{padding-top:20px;margin-right:20px;margin-left:20px;margin-bottom:30px}.appointment-popup__additional-info{margin-top:auto}.appointment-popup__discount-hint{display:-ms-flexbox;display:flex;width:100%;background-color:#fff6e6;padding:15px;font-size:14px}.appointment-popup__discount-icon{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;margin-right:15px;background-image:url(../../images/icon-discount.svg);background-repeat:no-repeat;background-position:50%}.appointment-popup__confirm-sign{margin:20px;font-size:16px;font-weight:700}.appointment-popup__sms-confirm{margin:0 20px}.branches-list{padding:20px}.branches-list__title{font-size:16px;font-weight:700;margin-bottom:20px}.branches-list__main-clinic-name{margin-bottom:20px;font-size:14px;color:#1a1a1a}.branches-list__branch{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px 10px 10px 0;position:relative}.branches-list__branch:not(:last-child){border-bottom:2px solid #eee}.branches-list__branch--selected:after{content:"";width:15px;height:20px;background-image:url(../../images/icon-check.svg);background-repeat:no-repeat;position:absolute;right:5px;top:32px}.branches-list__name{margin-bottom:5px;font-weight:700}.branches-list__address{margin-bottom:5px;padding-right:20px}.branches-list__main-clinic-name{margin-top:5px}.branches-list__metro{font-size:12px;color:#1a1a1a}.branches-list__metro-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.branches-list__metro-icon{width:15px;height:15px;margin-right:10px;background-image:url(../../images/icon-subway.svg);background-position:50%;background-repeat:no-repeat;background-color:transparent}.appointment-form__selected-branch-title{margin-right:5px}.appointment-form__button,.appointment-form__title{font-size:16px;font-weight:700;margin-bottom:20px}.appointment-form__button{width:100%;margin-bottom:15px}.appointment-form__row{margin-bottom:15px}.appointment-form__politics{margin-bottom:20px;font-size:12px}.appointment-form__politics-link,.appointment-form__politics-link:visited{color:#333}.appointment-form__label{display:inline-block;margin-bottom:8px;font-size:12px;color:#1a1a1a}.successful-message{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-positive:1;flex-grow:1;padding:25% 15px 15px;background-color:#f6f6f6}@media (max-height:600px){.successful-message{padding-top:15px}}.successful-message__title-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.successful-message__title-icon{width:40px;height:40px;margin-bottom:15px;background-image:url(../../images/big-check-circle.svg);background-repeat:no-repeat;background-position:50%}.successful-message__title{margin-bottom:15px;font-size:20px;font-weight:700;text-align:center;line-height:1.5}.successful-message__hint{margin-bottom:15px;text-align:center;font-size:14px;width:260px}.successful-message__message{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;position:relative;background-color:#fff;padding:20px 15px;margin-bottom:20px;border-radius:.3em;box-shadow:0 0 .1em rgba(0,0,0,.1)}.successful-message__border-bottom,.successful-message__border-top{width:100%;position:absolute;left:0;border-top:dotted 10px #f6f6f6}.successful-message__border-top{top:-4px}.successful-message__border-bottom{bottom:-4px}.successful-message__clinic{padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #eee}.successful-message__clinic--only-clinic{margin-bottom:0;border:none}.successful-message__clinic-metro{font-size:12px;margin-top:5px}.successful-message__metro-icon{display:inline-block;width:14px;height:10px;margin-right:7px;background-image:url(../../images/icon-subway.svg);background-repeat:no-repeat;background-position:50%}.successful-message__clinic-name{margin-bottom:10px}.successful-message__clinic-address{font-size:14px;margin-top:5px}.successful-message__clinic-name,.successful-message__doctor-name,.successful-message__service-title{font-size:16px;font-weight:700}.successful-message__doctor-label,.successful-message__service-label{margin-bottom:5px;font-size:12px}.successful-message__doctor,.successful-message__service{margin-bottom:20px}#contacts .contacts .title-row,.successful-message__additional{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.successful-message__additional-title{margin-bottom:5px;font-size:12px}.successful-message__additional-text{font-size:16px;font-weight:700}.successful-message__price-container,.successful-message__time-container{margin-right:10px}.successful-message__loyalty-info{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;padding:15px 20px;background-color:#fff6e6}.successful-message__gift-icon{display:inline-block;width:24px;height:24px;margin-right:20px}.successful-message__loyalty-message{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px}.successful-message__points-info{font-weight:700;margin-bottom:10px}.successful-message__loyalty-link{color:#36979a;text-decoration:underline}.successful-message__loyalty-link:visited{color:#36979a}.list-card{background-color:#fff;box-shadow:0 0 4px 0 #e6e6e6;border-top:solid 1px #f0f0f0;border-bottom:solid 1px #f0f0f0;padding:15px;margin-bottom:15px}.list-card:first-child{box-shadow:none}.list-card .list-card__rate .rating-value{height:16px;padding-top:3px}.list-card__photo{display:block;width:80px;height:80px;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}.list-card__header,.list-card__title{display:-ms-flexbox;display:flex}.list-card__title{-ms-flex-direction:column;flex-direction:column}.list-card__card-name{padding-top:5px;font-size:16px;font-weight:700;color:#333}.list-card__card-name:visited{color:#333}.list-card__card-name--big{font-size:18px}.list-card__rate{display:-ms-flexbox;display:flex;margin-top:5px}.list-card__rate--column{-ms-flex-direction:column;flex-direction:column}.reviews-count{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-bottom:-3px}.list-card__review-count{margin-left:10px}.list-card__doctor-count,.list-card__review-count{padding-top:2px;font-size:12px;line-height:16px;color:#999;text-decoration:none}.list-card__doctor-count:visited,.list-card__review-count:visited{color:#999}.list-card__doctor-count--column,.list-card__review-count--column{display:inline-block;margin-left:0;margin-top:2px}.list-card__doctor-count{margin-left:0}.list-card__sign-button{width:100%;margin-top:20px;font-size:16px;font-weight:700}.list-card__sign-button .points-count{padding-bottom:3px}a.list-card__sign-button,a.workplace__sign-button{display:block;color:#fff;text-align:center}.list-card__features{margin-top:15px}.list-card__description{margin-top:20px;font-size:14px;line-height:1.5;color:#666}.list-card__description .text{position:relative}.list-card__description .text .fade{position:absolute;right:0;bottom:0;background:linear-gradient(to left,#fff,rgba(255,255,255,0));width:40px;height:18px}.list-card__description .more{color:#36979a;border-bottom:1px dashed #36979a}.list-card__response{border-radius:8px;background-color:#f7f7f7;padding:8px 12px 6px}.list-card__response .list-card__response-title{font-weight:700}.list-card__response .text .fade{background:linear-gradient(to left,#f7f7f7,rgba(255,255,255,0))}.addresses{margin-top:20px}.addresses--many .addresses__address-item{padding-top:15px;border-top:1px solid #f0f0f0}.addresses__address-item .discount-actual{min-height:58px;border-radius:8px;background-color:#fff6e5;font-weight:400;letter-spacing:normal;font-stretch:normal;font-style:normal;margin:15px 0 -10px;font-family:GothamPro}.addresses__address-item .discount-actual .icon-block{width:40px;display:inline-block;vertical-align:top}.addresses__address-item .discount-actual .icon-block .discount-icn{margin:13px;width:16px;height:16px}.addresses__address-item .discount-actual .desc-block{max-width:80%;display:inline-block;padding:8px 0 0}.addresses__address-item .discount-actual .desc-block .discount-title{font-size:16px;line-height:1.5;color:#36979a}.addresses__address-item .discount-actual .desc-block .discount-time{font-size:12px;line-height:1.33;color:#6e6e77;padding:2px 0 8px}.addresses__address-item:not(:last-child){margin-bottom:20px}.addresses__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.addresses__address-name{margin-bottom:5px;font-size:14px;font-weight:700}.addresses__address{margin-bottom:5px}.addresses__places{color:#666}.addresses__places .subway-color-dot{display:inline-block;margin-right:-4px;border:solid 2px #fff;width:12px;height:12px;background:#000;border-radius:50px;margin-top:2px}.addresses__prices{margin-top:15px}.addresses__show-addresses{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:5px;font-size:14px;color:#36979a;border:none;background-color:transparent}.addresses__show-icon{display:inline-block;width:18px;height:18px;margin-left:5px;background-image:url(../../images/icon-chevron-bottom.svg);background-repeat:no-repeat}.addresses__underline{padding-top:2px;border-bottom:1px dashed #36979a}.addresses__phone{margin:20px 0 10px}.addresses__phone .js-phone-show{vertical-align:middle}.addresses__phone .tw-icn-phone-circle{margin-right:5px}.addresses__schedule{margin-top:15px}#clinic-branches .branches-container .branches-block,.addresses__calendar-schedule{margin-top:25px}.addresses__tomography{padding:10px;margin-top:10px;background-color:#8cd1d4;color:#fff}.workplace{font-size:14px}.workplace__clinic-name{display:inline-block;margin-top:20px;margin-bottom:15px;font-size:16px;font-weight:700;color:#333!important}.workplace__clinic-name--small{font-size:14px;margin-top:10px;margin-bottom:5px}#ok-message>hr,.hidden-workplaces{display:none}.workplace__placement{margin-top:5px;color:#666}.workplace__placement .subway-color-dot{display:inline-block;margin-right:-4px;border:solid 2px #fff;width:12px;height:12px;background:#000;border-radius:50px;margin-top:2px}.clinic-detail-page .detail-text ul,.workplace__prices{margin-top:10px}.workplace__calendar-schedule,.workplace__schedule{margin-top:20px}.workplace__sign-button{width:100%;margin-top:20px;font-size:16px;font-weight:700}.workplace__sign-button .points-count{display:inline-block;border-radius:20px;background-color:#fff6e5;padding:2px 5px 3px 3px;color:#36979a;font-size:12px;font-weight:500;margin-left:5px}.clinic-balloon-card .forbutton .rounded-button .points-count:before,.list-item.clinic .row-btn .rounded-button .points-count:before,.workplace__sign-button .points-count:before{content:'';display:inline-block;background:url(../../images/icons/icn-points-sm.svg);background-size:12px;height:12px;width:12px;margin-right:4px;position:relative;top:2px}.workplace__sign-button--schedule{margin-top:15px}.workplace__more-workplaces{margin-top:20px;padding-top:20px;border-top:1px solid #f0f0f0}.workplace__more-workplaces .link-underline{border-bottom:1px dashed #666}.workplace__more-workplaces__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#666}.workplace__more-workplaces__link:visited{color:#666}.workplace__more-workplaces-icon{display:inline-block;opacity:.5;width:18px;height:18px;margin-left:5px;background-image:url(../../images/icon-chevron-right.svg);background-repeat:no-repeat;-ms-transform:rotate(90deg);transform:rotate(90deg);position:relative;bottom:5px}.workplace__social-proof{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:10px}.workplace__phone{margin-top:15px;margin-bottom:10px;text-align:left}.workplace__phone .tw-icn-phone-circle{margin-right:5px}.workplace__address{background-color:transparent;border:none;text-align:left;color:#333;line-height:1.5}.workplace__address-link{border-bottom:1px dashed #333}.workplace__position{margin-bottom:10px}.clinic-detail-page .page-wrapper{overflow:visible}.clinic-detail-page .card{padding:15px 20px 10px}.clinic-detail-page .card .detail-page-rate .reviews-count{height:24px;font:18px/24px "GothamPro",sans-serif}.clinic-detail-page .card .detail-page-rate .reviews-count a{color:#777;border-bottom:1px dashed #777}.clinic-detail-page .rating-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.clinic-detail-page .photo-row{padding:16px 0 8px;display:-ms-flexbox;display:flex}.clinic-detail-page .photo-row .column{margin-left:10px}.clinic-detail-page .photo-row .column:first-child{margin-left:0}.clinic-detail-page .photo-row .column .photo{width:182px;height:182px}.clinic-detail-page .photo-row .column.mini{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.clinic-detail-page .photo-row .column.mini .photo{width:86px;height:86px}@media screen and (max-width:698px){.clinic-detail-page .photo-row .column.mini:nth-child(n+6){display:none}}@media screen and (max-width:602px){.clinic-detail-page .photo-row .column.mini:nth-child(n+5){display:none}}@media screen and (max-width:506px){.clinic-detail-page .photo-row .column.mini:nth-child(n+4){display:none}}@media screen and (max-width:410px){.clinic-detail-page .photo-row .column.mini:nth-child(n+3){display:none}}.clinic-detail-page .photo-row h1{width:calc(100vw - 130px);font:700 22px/30px "GothamPro",sans-serif}.clinic-detail-page .advantages-container{margin:20px 0}.clinic-detail-page .clinic-info-line{margin:10px 0 5px}.clinic-detail-page .clinic-info-line div{font:12px/18px "GothamPro",sans-serif}.clinic-detail-page .clinic-info-line a{font:12px/18px "GothamPro",sans-serif;color:#000;border-bottom:1px solid #bcbcbc}.clinic-detail-page .clinic-info-line .detail-text{display:block;overflow:hidden}.clinic-detail-page .clinic-info-line .detail-text .detail-text-log{display:block;padding-top:10px}.clinic-detail-page .clinic-info-line .cut-detail-text{color:#757575;font-size:13px;text-decoration:underline;border:none}.clinic-detail-page .clinic-categories-list{margin-top:15px;margin-bottom:10px}.clinic-detail-page .clinic-categories .special-list{display:inline}.clinic-detail-page .clinic-categories a{border-bottom:1px dashed #777}.clinic-detail-page .clinic-categories .show-special-list-button{background:#c5e8e9;font-size:16px;padding:1px 6px 6px;cursor:pointer}.clinic-detail-page .clinic-categories,.clinic-detail-page .diagnostic-equipment-container{display:block;padding-top:10px}.clinic-detail-page .diagnostic-equipment-container .title{margin-bottom:10px}.clinic-detail-page .diagnostic-equipment-container .diagnostic-equipment-list,.users-detail-page .user-container .list-block-filter .block-count label,.users-detail-page .user-container .photo-col img{display:inline}.clinic-detail-page .diagnostic-equipment-container .diagnostic-equipment-item{display:inline-block;border:1px solid #a4cecf;padding:8px}.clinic-detail-page .diagnostic-equipment-container .show-special-list-button{display:inline-block;border:1px solid #a4cecf}.clinic-detail-page .diagnostic-equipment-container .diagnostic-equipment-item{font:12px/16px "GothamPro",sans-serif}.clinic-detail-page .diagnostic-equipment-container .diagnostic-equipment-item:not(:last-child){margin-right:5px;margin-bottom:10px}.clinic-detail-page .diagnostic-equipment-container .diagnostic-equipment-item a{color:#000;text-decoration:underline}.clinic-detail-page .diagnostic-equipment-container .diagnostic-equipment-item a:hover{text-decoration:none}.clinic-detail-page .diagnostic-equipment-container .show-special-list-button{font-size:12px;padding:10px;cursor:pointer}.clinic-detail-page .detail-text{margin-top:12px;font:12px/18px "GothamPro",sans-serif;color:#000}.clinic-detail-page .detail-text .cut-block{margin-top:1.5em}.clinic-detail-page .detail-text .cut-block:first-child{margin-top:0}.clinic-detail-page .detail-text ul li{list-style:none;line-height:24px;padding-bottom:7px;padding-left:20px;position:relative}.clinic-detail-page .detail-text ul li:before,.doctors-detail-page .text-row .detail-text ul li:before{margin-left:-20px;margin-top:6px;content:'';position:absolute;width:14px;height:14px;background:url(../../images/mobile/sprite.png?42e8cbdb) -32px -164px no-repeat}.clinic-detail-page .workplace-block-item{border-top:1px solid #cdcdcd;padding:25px 20px}.clinic-detail-page .workplace-block-item .row-phone,.contact-branch .adres-row{display:-ms-flexbox;display:flex}.clinic-detail-page .workplace-block-item .row-phone .col-address{-ms-flex-positive:1;flex-grow:1}.clinic-detail-page .workplace-block-item .row-phone .col-phone{width:50px;margin:25px 5px 0;-ms-flex:0 0 auto;flex:0 0 auto}.clinic-detail-page .workplace-block-item .clinic{margin-bottom:10px}.clinic-detail-page .workplace-block-item .clinic a{border-bottom:1px solid #9f9f9f;font:700 16px/22px "GothamPro",sans-serif;color:#000}.clinic-detail-page .workplace-block-item .address-line{display:block;margin-bottom:5px}.clinic-detail-page .workplace-block-item .address-line span{font:14px/20px "GothamPro",sans-serif;color:#000;border-bottom:1px dashed #000}#contacts{margin-bottom:30px}#contacts .contacts{background:#f0f0f0;padding-bottom:15px}#contacts .contacts .title-row .title{font:700 16px "GothamPro",sans-serif;margin-left:20px;margin-top:22px}#contacts .contacts .title-row .title:before{content:'';position:absolute;width:10px;height:12px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -288px -203px no-repeat;margin-top:3px;margin-left:-20px}#contacts .contacts .title-row .link-map{width:51px;text-align:right;padding:10px;margin-right:-10px}#contacts .contacts .title-row .link-map .icon{width:31px;height:36px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -100px -218px no-repeat}.contact-branch .adres-row{-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;margin-bottom:5px}.contact-branch .adres-row .adres a{width:calc(100% - 55px);color:#000;border-bottom:1px dashed #000}.contact-branch .adres-row .no-adres{width:calc(100% - 55px);color:#000;font:14px/20px "GothamPro",sans-serif}.contact-branch .rounded-button{width:100%;font-size:16px;font-weight:700;margin-top:5px}.contact-branch .rounded-button .points-count{padding-bottom:2px}.contact-branch .contact-row{margin-left:20px;margin-top:5px}.contact-branch .contact-row:before{content:'';position:absolute;width:13px;height:13px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -224px no-repeat;margin-top:3px;margin-left:-20px}#clinic-branches .branches-container .branches-block ul li a,.contact-branch .contact-row a{color:#000;border-bottom:1px solid #bcbcbc}.contact-branch .time-row{margin-top:5px}.contact-branch .appointment{width:100%}.contact-branch .stat-phone-mobile{margin:10px 0}#clinic-branches h4{padding:17px 20px 21px 46px}#clinic-branches h4:before{content:'';position:absolute;width:14px;height:14px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -117px no-repeat;margin-top:3px;margin-left:-26px}#clinic-branches .branches-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 20px}#clinic-branches .branches-container .branches-block h5{margin-bottom:20px;color:#000;font:700 16px/18px "GothamPro",sans-serif}#clinic-branches .branches-container .branches-block ul{list-style:disc}#clinic-branches .branches-container .branches-block ul li{font:14px/21px "GothamPro",sans-serif;color:#000;margin:0 0 15px 15px}.clinic-detail-page .actions-container{background:#f0f0f0;padding-bottom:16px}.clinic-detail-page .actions-container .action-header,.clinic-detail-page .actions-container .action-header-disabled{position:relative;display:block;font:14px/20px "GothamPro",sans-serif;color:#000}.clinic-detail-page .actions-container .action-header{padding:16px 50px 16px 20px}.clinic-detail-page .actions-container .action-header i{width:30px;height:30px;display:inline-block;position:absolute;right:21px;top:50%;margin-top:-15px}.clinic-detail-page .actions-container .action-header i:after{content:'';position:absolute;width:17px;height:9px;background:url(../../images/mobile/sprite.png?42e8cbdb) -223px -119px no-repeat;margin:10px 6px}.clinic-detail-page .actions-container .action-content{display:none;padding:10px 20px 20px}.clinic-detail-page .actions-container .action-content .yellow{display:inline-block;padding:0 9px;background:#ffeac2;font:12px/22px "GothamPro",sans-serif;color:#000}.clinic-detail-page .actions-container .action-content .date{margin-bottom:15px}.clinic-detail-page .actions-container .action-content .text{margin-bottom:14px;font:12px/20px "GothamPro",sans-serif}.clinic-detail-page .actions-container .action-content .branches{margin-bottom:13px}.clinic-detail-page .actions-container .promo-action{box-shadow:0 0 1px rgba(27,35,74,.15),0 4px 6px rgba(27,35,74,.06);border-radius:8px;background:#fff}.clinic-detail-page .actions-container .promo-action:not(:first-child){margin-top:16px}.clinic-detail-page .actions-container .promo-action.no-active .action-header-disabled{opacity:.3;filter:saturate(0);margin-bottom:20px}.clinic-detail-page .actions-container .promo-action.no-active .no-active-notification{color:#ffa601;font:14px "GothamPro",sans-serif}.clinic-detail-page .actions-container .promo-action.opened .action-header{font-weight:700;padding-bottom:0}.clinic-detail-page .actions-container .promo-action.opened .action-header i{margin-top:-5px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.clinic-detail-page .actions-container .promo-action.opened .action-content,.clinic-detail-page .list-doctors .list-item .workplace .row-phone .column-name .workplace-name{display:block}.share-links{position:absolute;width:-webkit-fit-content;width:fit-content;background:#fff;padding:10px;right:20px;border:solid 1px #cacaca;-ms-transform:translate(0,-150%);transform:translate(0,-150%)}.share-links .share-description{font-weight:700;text-align:center}.share-links i{display:block;margin:10px 5px;zoom:.56}.share-links .share-socials-btns{display:-ms-flexbox;display:flex}.share-links .share-socials-btns .soc-icon{width:120px!important;height:80px!important}.share-links .share-socials-btns .b-share-icon-vk{width:120px;height:80px;background:url(../../images/mobile/sprite.png?42e8cbdb) 0 0 no-repeat}.share-links .share-socials-btns .b-share-icon-fb{width:120px;height:80px;background:url(../../images/mobile/sprite.png?42e8cbdb) 0 -82px no-repeat}.share-links .b-share-link{padding-left:33px}.share-links .b-share-link .b-share-link-btn{border:solid 1px #cacaca;position:absolute;display:block;height:32px;width:30px;padding:0;margin:0 0 0 -30px;zoom:1}.share-links .b-share-link .b-share-link-btn:before{background:url(../../images/mobile/sprite.svg?3c1cb30f) -274px -179px no-repeat;margin:4px;height:20px;width:20px;display:block;-webkit-mask-size:cover;mask-size:cover;content:''}.share-links .b-share-link input{padding:0 1px;font-size:10px;height:32px;width:111px;background-color:rgba(0,0,0,.1);border-radius:0!important}.share-links .round{position:relative;top:10px;left:65%}.share-links .round:after,.share-links .round:before{content:'';position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}.share-links .round:after{top:-1px;border-top:8px solid #fff}.share-links .round:before{top:0;border-top:8px solid rgba(47,47,47,.43)}.balloon-card{padding:18px 10px;max-width:200px}.balloon-card.is-cluster{padding:0}.balloon-card .image{margin-right:20px;margin-top:2px;margin-bottom:10px}.balloon-card .image img{width:70px;height:70px;max-width:70px;max-height:70px}.balloon-card .star-rating{margin-top:10px}.balloon-card .star-rating span{position:relative;top:-2px;font:700 12px "GothamPro",sans-serif}.balloon-card .stat-phone-mobile{margin-left:0;margin-right:0;width:100%}.balloon-card .stat-phone-mobile a{font-size:15px}.balloon-card .stat-phone-mobile .showPhoneNumberMobile{font-size:15px;vertical-align:top}.balloon-card .forbutton .phone-button__title{left:inherit}.balloon-card .btn-wrapper,.doctor-balloon-card,.doctor-balloon-card .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}span.cluster,span.cluster-premium{font:700 14px/14px "GothamPro",sans-serif;color:#14898d}span.cluster-premium{color:#fe8e20}.doctor-balloon-card .row{-ms-flex-direction:row;flex-direction:row}.clinic-balloon-card,.doctor-balloon-card .column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.clinic-balloon-card .info .title a,.doctor-balloon-card .title a{font:700 16px "GothamPro",sans-serif;color:#000}.clinic-balloon-card .info .title a span:hover,.clinic-balloon-card .review-count span:hover,.doctor-balloon-card .review-count span:hover,.doctor-balloon-card .title a span:hover{border-bottom:0}.doctor-balloon-card .review-count{margin-top:4px;font:13px "GothamPro",sans-serif;color:#898989}.doctor-balloon-card .clinic{margin-top:6px;font:14px/20px "GothamPro",sans-serif}.doctor-balloon-card .clinic .title{font-weight:700}.doctor-balloon-card .price{margin-top:10px;font:700 14px/20px "GothamPro",sans-serif}.doctor-balloon-card .rounded-button{font-size:16px;font-weight:700;margin-top:5px}.doctor-balloon-card .rounded-button .points-count{padding-bottom:3px;font-weight:700}.clinic-balloon-card .row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.clinic-balloon-card .price{margin-top:10px;font:700 14px/20px "GothamPro",sans-serif}.clinic-balloon-card .info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.clinic-balloon-card .info .title a span,.clinic-balloon-card .review-count span,.doctor-balloon-card .review-count span,.doctor-balloon-card .title a span{border-bottom:1px solid #bcbcbc}.clinic-balloon-card .review-count{margin-top:4px;font:13px "GothamPro",sans-serif;color:#898989}.clinic-balloon-card .adres,.clinic-balloon-card .subtitle{font:14px/18px "GothamPro",sans-serif;margin-top:5px}.clinic-balloon-card .adres{margin-top:10px}.clinic-balloon-card .forbutton .rounded-button{font-size:16px;font-weight:700;margin-top:5px}.clinic-balloon-card .forbutton .rounded-button .points-count{display:inline-block;border-radius:20px;background-color:#fff6e5;color:#36979a;font-size:12px;font-weight:500;padding:2px 5px 3px 3px}.featherlight-content{height:100vh;border:0!important;bottom:auto!important;max-height:none!important;padding:0!important}.featherlight-content .featherlight-close-icon{font-size:0;top:10px;right:10px}.featherlight-content .featherlight-close-icon:after{content:'';position:absolute;background:url(../../images/mobile/sprite.svg?3c1cb30f) -274px -112px no-repeat;height:25px;right:0;width:25px}.featherlight-content .smsCodePopup{padding-top:80px}.featherlight-content .smsCodePopup .popup-content>#phone-number,.featherlight-content .smsCodePopup p{font:1.2em "GothamPro",sans-serif;line-height:1.25em}.featherlight-content .smsCodePopup .popup-title{padding:0 25px;text-align:center}.featherlight-content .smsCodePopup .popup-content{padding-top:10px;text-align:center}.featherlight-content .smsCodePopup .popup-content>#phone-number{font-weight:700}.featherlight-content .smsCodePopup .popup-content>.form-item{padding-top:5px}.featherlight-content .smsCodePopup .popup-content>.form-item>#code{font:1.2em "GothamPro",sans-serif;padding:10px;width:190px}.featherlight-content .smsCodePopup .popup-content>.form-item>#code+.error-msg{margin-top:5px;padding:0 20px}.featherlight-content .smsCodePopup .popup-footer{padding-top:10px}.featherlight-content .smsCodePopup .popup-footer>.timer-info{padding:10px 25px;text-align:center;font:1.2em "GothamPro",sans-serif}.featherlight-content .smsCodePopup .popup-footer>.timer-info>#seconds{font-weight:700}.featherlight-content .smsCodePopup .popup-footer>.buttons{display:-ms-flexbox;display:flex;display:-webkit-flex;padding-top:10px;width:100%}.featherlight-content .smsCodePopup .popup-footer>.buttons>div{display:table-cell;padding:0 5px;text-align:center;width:50%}.featherlight-content .smsCodePopup .popup-footer>.buttons>div>button{font-size:.85rem;line-height:1rem;padding:0 10px;width:150px}.featherlight-content .smsCodePopup .popup-footer>.buttons>div:first-child{-ms-flex-order:2;order:2;-webkit-order:2}.featherlight-content .smsCodePopup .popup-footer>.buttons>div:last-child{-ms-flex-order:1;order:1;-webkit-order:1}.featherlight-content .smsCodePopup .popup-footer>div:last-of-type{padding:20px 25px 0}.featherlight-content .smsCodePopup .popup-footer>div:last-of-type>a{color:#000;display:block;font:1.2em "GothamPro",sans-serif;text-align:center;text-decoration:underline}.featherlight-content .smsCodePopup .error-message,.featherlight-content .smsCodePopup .error-message-attempts{font-size:1.4em;padding:0 25px;text-align:center}#ok-message{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}#ok-message .doctor-info,#ok-message>.messageTitle,#ok-message>.reception-points-message,#ok-message>.workplace>.clinic-info,#ok-message>.workplace>.discount-info,#ok-message>.workplace>.doctor-info,#ok-message>.workplace>.promo-info,#ok-message>.workplace>.service-info{padding:15px 20px}#ok-message .doctor-info>.doctor-name>p,#ok-message>.messageTitle,#ok-message>.workplace>.clinic-info>p,#ok-message>.workplace>.discount-info,#ok-message>.workplace>.doctor-info>.doctor-name>p,#ok-message>.workplace>.promo-info,#ok-message>.workplace>.service-info .hidden-title{font-size:1rem}#ok-message .doctor-info>.doctor-ages,#ok-message .doctor-info>.prices,#ok-message .doctor-info>.reception-info,#ok-message .doctor-info>.specialization>span,#ok-message>.reception-points-message>.loyalty-text,#ok-message>.workplace>.clinic-info>p:not(:first-child),#ok-message>.workplace>.reception-info,#ok-message>.workplace>.service-info>p:nth-of-type(2){font-size:.9rem}#ok-message .doctor-info>.doctor-name>p,#ok-message .doctor-info>.prices,#ok-message .doctor-info>.reception-info,#ok-message>.messageTitle,#ok-message>.reception-points-message>.loyalty-text,#ok-message>.workplace>.clinic-info>p:not(:last-child),#ok-message>.workplace>.discount-info span,#ok-message>.workplace>.doctor-info>.doctor-name>p,#ok-message>.workplace>.promo-info,#ok-message>.workplace>.reception-info,#ok-message>.workplace>.service-info{font-weight:700}#ok-message .doctor-info>.reception-info,#ok-message .doctor-info>.specialization,#ok-message>.workplace>.clinic-info>p:not(:first-child),#ok-message>.workplace>.doctor-info>.doctor-name>p,#ok-message>.workplace>.reception-info,#ok-message>.workplace>.service-info>.prices,#ok-message>.workplace>.service-info>p:nth-of-type(2){margin-top:5px}#ok-message>.workplace>.clinic-info,#ok-message>.workplace>.doctor-info{margin-bottom:5px}#ok-message .doctor-info+hr+.workplace .discount-info,#ok-message>.doctor-info+hr+.workplace .discount-info,#ok-message>.workplace>.service-info+.discount-info{padding-top:0}#ok-message .doctor-info>.doctor-name>p,#ok-message>.workplace>.promo-info .hidden-title,#ok-message>.workplace>.service-info .hidden-title{text-decoration:underline}#ok-message .reception-info>div>div:last-child span{border:2px solid #ffa601;display:inline-block;padding:5px}#ok-message>.messageTitle{background-color:#40b3b7;color:#fff;text-align:center}#ok-message>.messageTitle>p:nth-of-type(2){margin-top:10px}#ok-message>.workplace>.clinic-info,#ok-message>.workplace>.doctor-info{background-color:#e8e8e8}#ok-message>.workplace>.reception-info{padding:0 20px 15px}#ok-message .reception-info>div>div:first-child{width:30%}#ok-message .reception-info>div>div:last-child{width:70%}#ok-message .prices .row-price .title{padding:0}#ok-message>.reception-points-message{background-color:#ffa601;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#ok-message>.reception-points-message .loyalty-gift{width:40px;height:37px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -56px -218px no-repeat;min-width:40px}#ok-message>.reception-points-message .loyalty-text{color:#fff;margin:2px 0 0 10px}.block-title{margin-bottom:-1px}.block-title h2{font:20px/28px "GothamPro",sans-serif;padding:10px 20px;font-weight:700;margin:0}.doctor-title{border-top:1px solid #a4cecf}.response-title{margin-bottom:0}.link-to-doctors{text-align:right;font:15px/20px "GothamPro",sans-serif;text-decoration:underline;background:#fff;margin-top:-20px;padding:20px}.bold-red{color:red;font-weight:700}.clinic-contact-time{margin-top:10px;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#666}.clinic-contact-time .button-sign{text-align:center}#application-offer-bar *{font-family:Arial,serif;font-style:normal;font-weight:400}#application-offer-bar .main-bar-wrapper{background-color:#f7f7f7;padding:8px 12px;border-bottom:1px solid #e1e1e1;min-height:80px;position:fixed;top:0;z-index:9997;width:100%}#application-offer-bar .main-bar-wrapper .bar-top-text{color:#9a9a9a;font-size:13px;line-height:19px}#application-offer-bar .main-bar-wrapper,#application-offer-bar .main-bar-wrapper .bar-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}#application-offer-bar .main-bar-wrapper .bar-wrapper .application-sub-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#application-offer-bar .bar-image{width:45px;height:45px;margin-right:12px}#application-offer-bar .application-close-btn{color:#c4c4c4;margin-right:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#application-offer-bar .application-install-btn{color:#0471d7;margin-left:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#application-offer-bar .bar-text-wrapper{-ms-flex-pack:center;justify-content:center}#application-offer-bar .bar-text-wrapper .application-title{color:#2f2f2f;font-size:15px;line-height:20px}#application-offer-bar .bar-text-wrapper .application-stars{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:3px;color:#ffb401}#application-offer-bar .bar-text-wrapper .application-stars .star{margin-right:2px}#application-offer-bar .bar-text-wrapper,.container-promo-block,.container-promo-block .promo-block-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.container-promo-block{background-color:#3eadb1;background:linear-gradient(to top,#3ba6aa,#3eadb1);font-family:"GothamPro",sans-serif;padding:0 0 5px;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;color:#333;margin-top:10px}.container-promo-block .promo-block-title{padding:10px 0 0 30px;display:-ms-flexbox;display:flex}.container-promo-block .promo-block-title h3{padding:5px 0 0 10px;font-weight:700;line-height:1.67;color:#fff;font-size:26px;width:87%}.container-promo-block .promo-block-wrapper{margin:-20px 30px 25px;z-index:1;border-radius:5px}.container-promo-block .content-block-no-slider{margin-right:25px}.container-promo-block .promo-block-content{padding:10px;background-color:#fff;border-radius:5px;z-index:1;-ms-flex-positive:1;flex-grow:1}.container-promo-block .promo-head .item,.container-promo-block .promo-head .item-title{border:none;margin:inherit}.container-promo-block .promo-head .service-title{line-height:1.27}.container-promo-block .promo-head .service-description{line-height:1.56}.container-promo-block .stat-phone-mobile{margin:inherit;text-align:left}.container-promo-block .stat-phone-mobile .showPhoneNumberMobile{margin-bottom:5px;font-size:14px;color:#777!important}.container-promo-block .stat-phone-mobile a{color:#333!important}.container-promo-block .stat-phone-mobile .remark{text-align:left}.container-promo-block .promo-block-sliderdiv:first-child{display:-ms-flexbox;display:flex}.container-promo-block .doctor-card{padding:0 10px}.container-promo-block .doctor-card .promo-head{display:-ms-flexbox;display:flex}.container-promo-block .doctor-card .promo-head .item-title span{font-size:18px;line-height:1.39}.container-promo-block .doctor-card .promo-head .reviews-count{padding-left:10px}.container-promo-block .doctor-card .promo-head .photo{margin-right:10px}.container-promo-block .doctor-card .promo-head .photo img{max-height:80px;max-width:80px;min-height:80px;min-width:80px;border-radius:4px}.container-promo-block .doctor-card .row-text{min-height:42px}.container-promo-block .doctor-card .basis-trust:before{content:' ';background-image:url(../../images/sprite/icon-graduation-hat.svg);background-repeat:no-repeat;padding:3px 10px 0}.container-promo-block .doctor-card .basis-trust .value:before{content:'';position:absolute;width:5px;height:5px;left:100%;background:#333;border-radius:3px;margin-left:8px;margin-top:8px}.container-promo-block .doctor-card .basis-trust{margin-top:17px;font-size:14px;line-height:1.57;font-weight:400}.container-promo-block .doctor-card .one-workplace,.container-promo-block .doctor-card .row-price{margin-top:15px;font-size:14px;line-height:1.43}.container-promo-block .doctor-card .one-workplace .subway{margin-top:5px;line-height:1.33;color:#666;font-size:12px}.container-promo-block .doctor-card .row-price{min-height:20px}.container-promo-block .doctor-card .appointment-title{border-top:1px solid #eceeef;padding:15px 0 5px;text-align:center;font-size:16px;line-height:1.25;margin-bottom:10px}.container-promo-block .doctor-card .time-slots__time{max-width:65px;min-width:65px;max-height:32px;min-height:32px;margin-right:0}.container-promo-block .doctor-card .time-slots__time:nth-child(3n),.container-promo-block .doctor-card .time-slots__time:nth-child(4n){margin-right:0}.container-promo-block .rating-value{display:none}.container-promo-block .clinic-card{padding:5px 20px 20px;margin-right:10px;height:100%;display:-ms-flexbox;display:flex}.container-promo-block .clinic-card .promo-head .reviews-count{margin-top:3px}.container-promo-block .clinic-card,.container-promo-block .clinic-card .promo-listing{-ms-flex-direction:column;flex-direction:column}.container-promo-block .clinic-card .promo-listing span{font-size:14px!important}.container-promo-block .clinic-card .promo-listing .item-title{margin-left:inherit;min-height:40px;padding:10px 0}.container-promo-block .clinic-card .promo-listing .item-title span{max-width:90%}.container-promo-block .clinic-card .promo-listing .promo-list-item{width:100%}.container-promo-block .clinic-card .promo-listing .promo-list-item .item-price{-ms-flex-align:center;align-items:center}.container-promo-block .clinic-card .promo-listing .promo-list-item .group-item{-ms-flex-preferred-size:0;flex-basis:0;min-width:100px;padding:15px 0}.container-promo-block .clinic-card .promo-listing .promo-list-item .up-right{margin-bottom:0}.container-promo-block .clinic-card .promo-listing .promo-list-item:nth-child(even){border-left:none}.container-promo-block .clinic-card .btn-cont{min-height:42px;margin-top:auto;width:100%}.container-promo-block .clinic-card .btn-cont button{width:100%;background-color:#40b3b7;border-color:#40b3b7;font-weight:500}.container-promo-block .clinic-card .promo-list-item:nth-last-child(2) .group-item,.container-promo-block .clinic-card .promo-list-item:nth-last-child(2) .item-title{border-bottom:1px solid #e9e9e9}.container-promo-block .promo-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin:20px 0}.container-promo-block .promo-list-item{display:-ms-flexbox;display:flex;width:45%;-ms-flex:1 1 auto;flex:1 1 auto}.container-promo-block .promo-list-item-last{width:50.1%;border-right:1px solid #e9e9e9!important;border-left:none!important;margin:-20px 0 20px}.container-promo-block .promo-list-item-last .group-item,.container-promo-block .promo-list-item-last .item-title{border-top:1px solid #e9e9e9}.container-promo-block .promo-list-item:nth-child(even){border-left:1px solid #e9e9e9}.container-promo-block .promo-list-item:last-child div,.container-promo-block .promo-list-item:nth-last-child(2) div{border-bottom:none}.container-promo-block .item,.container-promo-block .item-title{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.container-promo-block .item{-ms-flex-pack:justify;justify-content:space-between}.container-promo-block .item-title{min-height:50px;-ms-flex-pack:left;justify-content:left;margin-left:5%;border-bottom:1px solid #e9e9e9}.container-promo-block .item-title span{line-height:1.56;font-size:16px}.container-promo-block .item-title .underline{text-decoration:underline}.container-promo-block .item-price{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end}.container-promo-block .item-price span{font-weight:800;font-size:16px}.container-promo-block .item-count{-ms-flex-pack:end;justify-content:flex-end;color:#666;font-size:12px}.container-promo-block .group-item{-ms-flex-preferred-size:160px;flex-basis:160px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:7%;padding-top:5px;border-bottom:solid 1px #e9e9e9}.container-promo-block .group-item .up-right{-ms-flex-pack:end;justify-content:flex-end;margin-bottom:30px}.container-promo-block .promo-arrow-right:after,.container-promo-block a.other-filials span:after{position:relative;top:-25px;left:170px;content:"";display:inline-block;width:.5em;height:.5em;border-right:.01em solid #999;border-top:.01em solid #999;-ms-transform:rotate(45deg);transform:rotate(45deg);margin-right:.5em}.container-promo-block .item{-ms-flex-preferred-size:50%;flex-basis:50%;min-height:17px;margin:0 0 0 25px;margin-top:0!important}.container-promo-block .promo-listing a{color:inherit}.container-promo-block .workplace__address-link{border-bottom:none}.container-promo-block .promo-block-content .workplace__clinic-name span{font-weight:800}.container-promo-block .promo-block-content .promo-head{padding-top:15px}.container-promo-block .promo-block-content .promo-head .item-raiting{-ms-flex-pack:start;justify-content:flex-start;min-height:21px}.container-promo-block .promo-block-content .promo-head .one-workplace{padding-top:10px}.container-promo-block .promo-block-content .promo-head .reviews-count{-ms-flex-item-align:end;align-self:flex-end;font-size:12px}.container-promo-block .promo-block-content .promo-head .subway{padding:5px 0 10px}.container-promo-block .pager{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.container-promo-block .pager span{color:#fff;opacity:.5}.container-promo-block .pager .active{opacity:inherit}.container-promo-block .promo-head{width:48%}.container-promo-block .valid-until{padding:8px 0 5px}.container-promo-block .promo-footer{padding:15px;margin-top:-10px;border-radius:4px;background-color:#f7f7f7;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:2}.container-promo-block .promo-footer .workplace__clinic-name{margin-top:0;margin-bottom:0}.container-promo-block .promo-footer .workplace__placement{font-size:12px}.container-promo-block .promo-footer .addresses__phone{-ms-flex-item-align:start;align-self:flex-start}.container-promo-block .icon-metro,.container-promo-block .promo-footer .icon-metro{width:16px;height:14px;background:url(../../images/icon-subway.svg) no-repeat;margin-right:9px;margin-bottom:3px}.container-promo-block .promo-footer .rounded-button span{font-size:16px}.container-promo-block .promo-footer span{font-size:14px;line-height:1.43;color:#333}.container-promo-block .promo-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-right:10px;height:100%}.container-promo-block .promo-item .promo-head .clinic-logo{display:none}.container-promo-block .promo-item .list-item{border-top:inherit;border-bottom:inherit;margin-bottom:inherit;position:inherit}.container-promo-block .promo-right .clinic-logo{display:block;text-align:right;padding:0 30px 30px 0}.container-promo-block a.other-filials span:after{top:-2px;left:5px;border-right:.01em solid #36979a;border-top:.01em solid #36979a;-ms-transform:rotate(135deg);transform:rotate(135deg)}.container-promo-block .other-clinic{display:-ms-flexbox;display:flex}.container-promo-block .other-clinic span{font-size:14px;line-height:1.25;display:-ms-flexbox;display:flex;width:100%;-ms-flex-item-align:center;align-self:center;-ms-flex-pack:center;justify-content:center}.container-promo-block .promo-phone .showPhoneNumberMobile{margin-bottom:0}.container-promo-block .promo-online-write{margin-top:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.container-promo-block .promo-online-write span{vertical-align:top}.container-promo-block .promo-good-price-ending{margin:-10px 0 -30px}.container-promo-block .promo-akzii-ending{margin:-20px 0 -15px}.container-promo-block .promo-doctors-ending{margin:10px 0 -15px}.container-promo-block .border-10{border:solid 10px #fff}.container-promo-block .border-bottom-dashed{border-bottom:1px dashed}.container-promo-block .font-size-12{font-size:12px!important}.container-promo-block .font-size-14{font-size:14px!important}.container-promo-block .stat-phone-mobile.small a{font-size:14px}.container-promo-block .font-size-16{font-size:16px!important}.container-promo-block .font-size-18{font-size:18px}.container-promo-block .font-size-20{font-size:20px}.container-promo-block .font-size-22{font-size:22px}.container-promo-block .font-size-24{font-size:24px}.container-promo-block .font-size-30{font-size:30px}.container-promo-block .font-size-64{font-size:64px}.container-promo-block .font-bold{font-weight:600}.container-promo-block .text-color-white{color:#fff!important}.container-promo-block .text-color-primary{color:#36979a!important}.container-promo-block .text-color-light-gray{color:#666}.container-promo-block .text-color-red{color:#e00}.container-promo-block .text-color-black{color:#333}.container-promo-block .text-color-light-green{color:#40b3b8}.container-promo-block .font-weight-normal{font-weight:500}.container-promo-block .pg-0{padding:0}.container-promo-block .mg-0{margin:0}.container-promo-block .pg-left-10{padding-left:10px}.container-promo-block .pg-left-20{padding-left:20px}.container-promo-block .mg-right-10{margin-right:10px}.container-promo-block .mg-right-15{margin-right:15px}.container-promo-block .mg-left-10{margin-left:10px}.container-promo-block .mg-left-12{margin-left:12px}.container-promo-block .mg-left-21{margin-left:21px;margin-right:-10px}.container-promo-block .mg-top-10,.doctors-detail-page .text-row .detail-text ul,.index-page .main-content .mobile-menu li+li{margin-top:10px}.container-promo-block .mg-top-15{margin-top:15px}.container-promo-block .mg-top-20{margin-top:20px}.container-promo-block .mg-left-5{margin-left:5px}.container-promo-block .mg-top-35{margin-top:35px}.container-promo-block .mg-bottom-0{margin-bottom:0}.container-promo-block .display-flex{display:-ms-flexbox;display:flex}.container-promo-block .button{width:100%;border-radius:4px}.container-promo-block .rounded-button{background-color:#fca601;border:1px solid #fca601}.container-promo-block .rounded-button span{color:#fff;font-weight:600}.container-promo-block .phone-button span{color:#fff;font-size:16px}.container-promo-block .display-block{display:block!important}.container-promo-block .width-95{width:95%}.container-promo-block .align-self-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.container-promo-block .icon{display:inline-block;width:16px;height:16px}.container-promo-block .icon-realtime{background-image:url(../../images/sprite/icon-realtime.png);background-repeat:no-repeat}.container-promo-block .icon-fast-write-small,.container-promo-block .icon-quick-time-medium{padding:0;background-image:url(../../images/sprite/icon-quick-time.svg);background-size:cover}.container-promo-block .icon-medium{width:72px;height:72px}.container-promo-block .icon-discount-medium,.container-promo-block .icon-pig-bank-medium{background-image:url(../../images/sprite/icon-discount.svg);background-repeat:no-repeat;background-size:72px 72px}.container-promo-block .icon-pig-bank-medium{background-image:url(../../images/sprite/icon-piggy-bank.png)}.container-promo-block .icon-fire-medium,.container-promo-block .icon-rub{background-image:url(../../images/sprite/icon-rub.svg);background-repeat:no-repeat;background-size:72px 72px}.container-promo-block .icon-fire-medium{background-image:url(../../images/sprite/icon-top.png)}.container-promo-block .bg-promo-orange{background-color:#ffb401}.container-promo-block .height-40{height:40px}.container-promo-block .height-45{height:45px}.no-border{border:none!important}.no-border-bottom{border-bottom:none!important}.response-pb-wrapper{margin:30px 0 0;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;padding:25px 0 30px}@media (max-width:768px){.response-pb-wrapper{margin:0;border-bottom:none;border-top:1px solid #e8e8e8;padding:25px 0 20px}.last-pb-wrapper{padding-bottom:unset!important}.container-promo-block{margin-bottom:15px}.container-promo-block .doctors-nearby .promo-block-content:last-child{margin-right:10px}.container-promo-block .promo-block-title{padding:12px 0 0 10px}.container-promo-block .promo-block-title h3{line-height:1.39;font-size:18px;width:75%;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}.container-promo-block .clinic-card .promo-listing .promo-list-item .item-title{padding:10px 0}.container-promo-block .promo-listing{display:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;-ms-flex-direction:column;flex-direction:column;margin:5px 0}.container-promo-block .promo-listing .promo-list-item:nth-child(even){border-left:none}.container-promo-block .promo-listing .promo-list-item:nth-last-child(2) .group-item,.container-promo-block .promo-listing .promo-list-item:nth-last-child(2) .item-title{border-bottom:1px solid #e9e9e9}.container-promo-block .promo-listing .promo-list-item .group-item{margin:unset;min-width:110px!important}.container-promo-block .promo-listing .promo-list-item .group-item .item{margin:unset}.container-promo-block .promo-listing .promo-list-item .group-item .down-right{display:-ms-flexbox;display:flex;width:100%;margin-top:10px!important;-ms-flex-pack:end;justify-content:flex-end}.container-promo-block .promo-listing .promo-list-item .group-item .down-right .icon{position:relative;bottom:2px;opacity:.7}.container-promo-block .promo-listing .promo-list-item .group-item .down-right span{display:-ms-flexbox;display:flex;position:relative;margin-left:5px;font-size:11px!important}.container-promo-block .promo-listing .promo-list-item{width:100%;margin:0;line-height:1.09}.container-promo-block .promo-listing .promo-list-item .item-title{min-height:30px}.container-promo-block .promo-listing .promo-list-item .group-item{-ms-flex-preferred-size:140px;flex-basis:140px}.container-promo-block .promo-listing .promo-list-item .group-item .item-count{font-size:11px;margin-bottom:-3px}.container-promo-block .promo-listing .promo-list-item .promo-arrow-right:after{content:'';position:relative;top:-15px;left:145px;width:.7em;height:.7em}.container-promo-block .promo-block-wrapper{margin:0 0 15px 12px}.container-promo-block .content-block-no-slider{margin-right:12px}.container-promo-block .promo-item{-ms-flex-direction:column;flex-direction:column}.container-promo-block .promo-item .promo-head .clinic-logo{display:block;padding-bottom:18px}.container-promo-block .promo-item .promo-head .js-more-link{margin-top:-25px;margin-bottom:25px}.container-promo-block .promo-item .promo-head .js-more-link a{color:#333;text-decoration:underline}.container-promo-block .promo-item .promo-head .service-description{padding:5px 0 20px}.container-promo-block .promo-item .promo-head .service-price{padding:20px 0}.container-promo-block .promo-item .promo-head .service-price span span:first-child{font-size:33px}.container-promo-block .item-price span{font-size:12px}.container-promo-block .promo-right .clinic-logo{display:none}.container-promo-block .promo-footer,.container-promo-block .promo-head{width:100%;line-height:1.43}.container-promo-block .item-title span{line-height:1.33;font-size:12px}.container-promo-block .icon-realtime{background-image:url(../../images/sprite/icon-realtime.png);background-repeat:no-repeat}.container-promo-block .icon-medium{position:relative;width:54px;height:56px;bottom:-15px}.container-promo-block .icon-quick-time-medium{width:70px!important;height:70px;bottom:-3px;right:15px}.container-promo-block .icon-discount-medium{background-image:url(../../images/sprite/icon-discount.svg);background-repeat:no-repeat;background-size:56px 54px}.container-promo-block .icon-pig-bank-medium{background-image:url(../../images/sprite/icon-piggy-bank.png);background-repeat:no-repeat}.container-promo-block .icon-fire-medium,.container-promo-block .icon-rub{background-image:url(../../images/sprite/icon-rub.svg);background-repeat:no-repeat;background-size:56px 54px}.container-promo-block .icon-fire-medium{background-image:url(../../images/sprite/icon-top-60.png)}.container-promo-block .icon-quick-time-small{background-image:url(../../images/sprite/icon-quick-time-small.svg);background-repeat:no-repeat;background-size:16px 16px}}.more-free-container{width:100%;text-align:center}.more-free-container a{color:#40b3b7;padding:10px;margin:35px;border:1px solid #a4cecf;display:block}.more-free-container a .title{font-size:18px;text-decoration:underline;position:relative}.more-free-container a .right-arrow{margin-left:6px;padding:2px 0 0 15px;background:url(../../images//link-right-arrow.svg) no-repeat}@media (min-width:645px){.more-free-container{padding:20px 0;margin-bottom:20px}.more-free-container a{padding:20px 45px 20px 20px;margin:20px 45px 20px 20px;display:inline}.more-free-container a .title{font-size:20px}}.pick-button{text-align:right}.pick-button .tw-book__list-hint{color:#36979a;margin-bottom:5px}.favorite__wrapper{position:relative;display:inline-block}.favorite-button{position:absolute;z-index:999;left:-8px;top:-8px;cursor:pointer;width:32px;height:32px;margin-right:15px;background-color:#fff;background-image:url(../../images/icon-heart.svg);background-repeat:no-repeat;background-position:50% 52%;background-size:18px;box-shadow:0 2px 4px rgba(255,166,1,.2);border-radius:50%}.favorite__wrapper:hover .favorite-button{z-index:1}.favorite-button_has{background-image:url(../../images/icon-heart-fill.svg)}.list .favorite-button{left:-8px;top:-8px}.index-page .promo-block{height:210px;margin-bottom:20px;background:#76767e 50% 50% no-repeat;background-size:cover}.index-page .promo-block .text{padding:38px 20px 0;color:#fff;font:16px/23px "GothamPro",sans-serif}.index-page .promo-block .text b,.list-top .title .text h1{font:700 22px/28px "GothamPro",sans-serif}.index-page .main-content .city-selector{margin-bottom:40px;background:#40b3b7;padding-left:49px}.index-page .main-content .city-selector .icon-marker{width:11px;height:14px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -188px no-repeat}.index-page .main-content .city-selector .arrow{border-top-color:#2e878a}.index-page .main-content .mobile-menu{margin-bottom:30px}.index-page .for-row a,.index-page .main-content .mobile-menu li{height:46px;border:1px solid #8cd1d4}.index-page .main-content .mobile-menu li:before{margin-top:-3px}.index-page .main-content .mobile-menu li:after{top:16px;right:19px}.index-page .main-content .mobile-menu li a{line-height:44px;padding-left:48px}.index-page .main-content .review{margin-bottom:20px}.index-page .review .button{width:100%;background-color:#40a9b7;padding-top:1em;line-height:unset}.index-page .for-row{display:-ms-flexbox;display:flex;margin-bottom:30px}.index-page .for-row a{-ms-flex:1 0 0;flex:1 0 0;text-decoration:none;font:16px/44px "GothamPro",sans-serif;color:#000;text-align:center}.index-page .for-row a+a{margin-left:9px}.main-content .city-selector .select2-selection{margin-left:-8px;height:20px;font:16px/20px "GothamPro",sans-serif;color:#fff;cursor:text;background:0 0}.error-404{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;height:calc(100vh - 255px);min-height:230px;overflow-x:hidden}.error-404 .layer-doctor{position:absolute;bottom:0;width:100vw;max-width:300px;z-index:-1;margin-left:160px}.clinic-detail-page #resp-clinic>form[data-compact='1'] .doctor-block-autocomplete,.error-404 .layer-bg{display:none}.error-404 .text-wrap{padding:0 20px}.error-404 .text-wrap .text{display:block;font:14px/20px "GothamPro",sans-serif;color:#565656}.error-404 .text-wrap .text a:hover{text-decoration:underline}.error-404 .text-wrap .text-404{display:block;font:700 32px/48px "GothamPro",sans-serif;color:#f5a438}.error-404 .text-wrap .text-link{padding-top:10px}.clinic-detail-page .clinicDetailForm{font:20px/27px "GothamPro",sans-serif;margin-bottom:5px;padding:0 30px;text-transform:uppercase}.clinic-detail-page .dashed-appointment span{color:#ffa601}.clinic-detail-page .dashed-appointment span.points-count{color:#36979a}.clinic-detail-page .dashed-appointment span.rounded{color:#fff;border-bottom:inherit}.clinic-detail-page .centered-text{width:100%;text-align:center}.clinic-detail-page .centered-text .tw-btn--secondary{background-color:#40b3b7;border-color:#40b3b7}.clinic-detail-page .list-doctors{border-bottom:0;margin-bottom:10px}.clinic-detail-page .list-doctors .card+hr,.clinic-detail-page .list-doctors .other-workplaces-btn,.clinic-detail-page .list-doctors .workplace .row-department,.clinic-detail-page .list-doctors .workplace .row-phone .icon-phone,.clinic-detail-page .list-doctors .workplace .row-phone .name,.clinic-detail-page .list-doctors .workplace .subway{display:none!important}.clinic-detail-page .list-doctors .toggle-block{margin-top:0;border-top:0}.clinic-detail-page .list-doctors .list-item{margin-bottom:0!important;border-top:0!important;border-bottom-color:#ccc;padding:20px 0 0}.clinic-detail-page .list-doctors .list-item:not(:last-child){padding-bottom:20px}.clinic-detail-page .list-doctors .list-item:last-child{border:none}.clinic-detail-page .list-doctors .list-item .workplace-block .workplace-block-item{padding:0 20px}.clinic-detail-page .list-doctors .list-item .workplace-block .split-line{margin:20px 12.5% 0;height:1px;background-color:#c1c1c1}.clinic-detail-page .list-doctors .list-item .workplace-block:last-child .split-line{display:none}.clinic-detail-page .list-doctors .card{padding-top:0;padding-bottom:0}.clinic-detail-page .list-doctors .other-workplaces{display:block!important}.clinic-detail-page .list-doctors .workplace-block-item{padding-top:0}.clinic-detail-page .list-doctors .card~.workplace-block .workplace-block-item{border-top:0}.clinic-detail-page .list-doctors .card~.workplace-block .workplace{margin-top:7px}.clinic-detail-page .list-block-filter{margin-top:-5px;padding:20px;background:#fff;border-radius:8px 8px 0 0;box-shadow:0 -8px 8px 0 rgba(0,0,0,.05);border-top:1px solid #e0e0e0}.clinic-detail-page .service-item{font-size:14px;line-height:20px;padding:20px 15px 0;border-bottom:1px solid #ccc}.clinic-detail-page .service-item .service-info .inline-block{display:inline-block}.clinic-detail-page .service-item .service-info .free-other-clinic-cont,.clinic-detail-page .service-item .service-sign a.rounded-button{display:block}.clinic-detail-page .service-item .service-info .free-other-clinic{background-color:#fff6e5;font-size:14px;text-align:center;padding:5px 8px;margin-top:10px;margin-bottom:8px}.clinic-detail-page .service-item .service-info .free-other-clinic span{line-height:1.57;letter-spacing:normal;border-bottom:1px solid #666;color:#666}.clinic-detail-page .service-item .service-info .free-other-clinic span.price{font-weight:600;color:#333}.clinic-detail-page .service-item .service-name{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.clinic-detail-page .service-item .service-name a,.clinic-detail-page.detail-sub-page .card .info-row .title a:visited,.doctors-detail-page.detail-sub-page .card .info-row .title a:visited{color:#000}.clinic-detail-page .service-item .service-branches>span{padding-bottom:1px;margin-bottom:8px;margin-right:0}.clinic-detail-page .service-item .service-price{font-weight:700}.clinic-detail-page .service-item .service-price.discount-price{border:none;padding:0}.clinic-detail-page .service-item .service-price.discount-price span:first-child:before{top:41%;-ms-transform:skewY(-15deg);transform:skewY(-15deg)}.clinic-detail-page .service-item .service-comment{display:inline-block}.clinic-detail-page .service-item .service-sign{padding:0 0 4px}.clinic-detail-page .service-item .service-sign a.rounded-button.rta-icon:before{content:'';width:20px;height:16px;position:relative;background:url(../../images/icon-quick-time.svg) no-repeat;margin-right:8px}.clinic-detail-page .service-item:first-child{margin-top:0}.clinic-detail-page .specialization span span,.doctors-detail-page .text-row .specialization span span{border-bottom:1px dashed #777}.clinic-detail-page.detail-sub-page section,.doctors-detail-page.detail-sub-page section{margin:0}.clinic-detail-page.detail-sub-page .card .rating-row,.doctors-detail-page.detail-sub-page .card .rating-row{margin-bottom:10px}.clinic-detail-page.detail-sub-page .card .info-row,.doctors-detail-page.detail-sub-page .card .info-row{display:-ms-flexbox;display:flex}.clinic-detail-page.detail-sub-page .card .info-row .photo-row,.doctors-detail-page.detail-sub-page .card .info-row .photo-row{padding:0}.clinic-detail-page.detail-sub-page .card .info-row .photo-row .photo,.doctors-detail-page.detail-sub-page .card .info-row .photo-row .photo{padding-bottom:0}.clinic-detail-page.detail-sub-page .card .info-row .title,.doctors-detail-page.detail-sub-page .card .info-row .title{margin-left:20px}.clinic-detail-page.detail-sub-page .card .info-row .title a,.doctors-detail-page.detail-sub-page .card .info-row .title a{font:700 20px/25px "GothamPro",sans-serif;color:#000}.clinic-detail-page.detail-sub-page .card .text-row,.doctors-detail-page.detail-sub-page .card .text-row{padding-top:15px}.clinic-detail-page.detail-sub-page .page-anchors .overlay,.doctors-detail-page.detail-sub-page .page-anchors .overlay{top:0}.clinic-detail-page.detail-sub-page .page-anchors.has-reception-button .overlay,.doctors-detail-page.detail-sub-page .page-anchors.has-reception-button .overlay{top:50px}.clinic-detail-page.detail-sub-page .list-item:last-child,.clinic-detail-page.detail-sub-page .response:last-child,.doctors-detail-page.detail-sub-page .list-item:last-child,.doctors-detail-page.detail-sub-page .response:last-child{border-bottom:1px solid #c5c5c5}.card-border{border-top:1px solid #ccc}.doctors-detail-page .page-wrapper{overflow:visible}.doctors-detail-page .card{padding:15px 20px 10px}.doctors-detail-page .card .note-container_user-not-pay{display:flow-root;border-radius:8px;box-shadow:0 2px 4px 0 rgba(255,180,1,.25);border:solid 2px #ffd280;background:url(../../images/icon-piggy-bank.svg) no-repeat 102%,linear-gradient(to right,#fff 1%,#fff 1%,rgba(255,210,128,0),rgba(255,210,128,.4));padding:16px 70px 16px 16px;margin:15px 0;background-size:contain}.doctors-detail-page .card .note-container_user-not-pay>.title{font:24px/30px 'GothamPro',sans-serif;font-size:15px;font-weight:500;color:#333}.doctors-detail-page .card .note-container_user-not-pay span,.note-container_user-not-pay span{font-size:12px;color:#6e6e77}@media (max-width:320px){.doctors-detail-page .card .note-container_user-not-pay{padding:12px 35px 12px 12px}}@media (max-width:500px){.doctors-detail-page .card .note-container_user-not-pay{background-position-x:110%}}.doctors-detail-page .rating-row{display:-ms-flexbox;display:flex}.doctors-detail-page .rating-row.detail-page-rate{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.doctors-detail-page .rating-row.detail-page-rate .reviews-count{height:24px;font:18px/24px "GothamPro",sans-serif}.doctors-detail-page .reviews-count a{float:right;color:#777;border-bottom:1px dashed #777;text-decoration:none}.doctors-detail-page .education-short,.doctors-detail-page .photo-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.doctors-detail-page .photo-row{padding:8px 0;-ms-flex-align:center;align-items:center}.doctors-detail-page .photo-row .photo{box-sizing:content-box;padding:8px 0 12px;-ms-flex-negative:0;flex-shrink:0}.doctors-detail-page .photo-row h1{width:280px;font:700 22px/30px "GothamPro",sans-serif}.doctors-detail-page .education-short{-ms-flex-pack:start;justify-content:flex-start;font:12px/18px "GothamPro",sans-serif}.doctors-detail-page .education-short .education-text{overflow:hidden}.doctors-detail-page .education-short button{-ms-flex-item-align:start;align-self:flex-start;color:#757575}.doctors-detail-page .additional-spec{font-size:12px}.doctors-detail-page .adjusted-anchor{position:relative;top:-40px}.doctors-detail-page .additional-spec .title,.doctors-detail-page .detail-text .title,.doctors-detail-page .education-short span{font-size:12px;font-weight:700}.doctors-detail-page .text-row .info-container-line:not(:last-child){margin-bottom:10px}.doctors-detail-page .text-row .info-container-line .info-line:not(:last-child){margin-bottom:5px}.doctors-detail-page .text-row .detail-text{overflow:hidden;font:12px/18px "GothamPro",sans-serif;color:#000}.doctors-detail-page .text-row .detail-text .cut-block{margin-top:1.5em}.doctors-detail-page .text-row .detail-text .cut-block:first-child{margin-top:0}.doctors-detail-page .text-row .detail-text h4{font-size:12px;line-height:18px;color:#000;margin-bottom:12px}.doctors-detail-page .text-row .detail-text ul li{list-style:none;line-height:24px;padding-bottom:7px;padding-left:20px;position:relative}.doctors-detail-page .text-row .cut-detail-text{color:#757575;text-decoration:underline;cursor:pointer;margin-bottom:15px}.doctors-detail-page .text-row .specialization{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.doctors-detail-page .workplace-block-item,.doctors-detail-page .workplace-one-item{border-top:1px solid #cdcdcd;padding:25px 20px}.doctors-detail-page .workplace-block-item .row-phone{display:-ms-flexbox;display:flex}.doctors-detail-page .workplace-block-item .row-phone:not(:last-child){margin-bottom:10px}.doctors-detail-page .workplace-block-item .row-phone .col-address{-ms-flex-positive:1;flex-grow:1}.doctors-detail-page .workplace-block-item .clinic{margin-bottom:10px}.doctors-detail-page .workplace-block-item .clinic a{border-bottom:1px solid #9f9f9f;font:700 16px/22px "GothamPro",sans-serif;color:#000}.doctors-detail-page .workplace-block-item .clinic.without-underline a{border:none}.doctors-detail-page .workplace-block-item .address-line{display:block;margin-bottom:5px}.doctors-detail-page .workplace-block-item .address-line span{font:14px/20px "GothamPro",sans-serif;color:#000;border-bottom:1px dashed #000}.doctors-detail-page .workplace-block-item .button.appointment,.doctors-detail-page .workplace-one-item .btn-cont .button.appointment{width:100%}.doctors-detail-page .workplace-block-item .stat-phone-mobile{margin:25px 0 10px;text-align:center}.doctors-detail-page .workplace-block-item .phone-appointment{margin-top:10px;padding:2px 15px}.doctors-detail-page .workplace-block-item .show-hidden-block{margin-bottom:0;padding-bottom:0;border:none}.doctors-detail-page .workplace-one-item .column-name{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.doctors-detail-page .workplace-one-item .column-name .workplace-name{margin:5px 0;font:700 14px/18px "GothamPro",sans-serif}.doctors-detail-page .workplace-one-item .column-name .name{margin:5px 0;font:700 16px/20px "GothamPro",sans-serif}.doctors-detail-page #resp-doctor .js-compact .doctor-block-autocomplete,.doctors-detail-page .workplace-one-item .column-name .workplace-name{display:none}.doctors-detail-page .workplace-one-item .website a{position:relative;display:inline-block;margin-left:22px;color:#000;font:16px/18px "GothamPro",sans-serif;border-bottom:solid 1px #bcbcbc}.doctors-detail-page .workplace-one-item .website a:before{content:'';position:absolute;width:13px;height:13px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -303px -224px no-repeat;left:-21px;top:4px}.doctors-detail-page .workplace-one-item .website a:hover{border-bottom:none}.doctors-detail-page .simple-schedule{margin-top:15px}.doctors-detail-page .advantages-container{margin-top:27px;margin-bottom:20px}.doctors-detail-page .list-block-filter{margin-top:-5px;padding:5px 20px 20px;background:#fff;border-radius:8px 8px 0 0;box-shadow:0 -8px 8px 0 rgba(0,0,0,.05);border-top:1px solid #e0e0e0}.doctors-detail-page .list-block-filter .icon-magnifier{width:15px;height:15px;position:relative;float:left;top:25px;left:10px;background-image:url(../../images/icon-magnifier.svg)}.doctors-detail-page .list-block-filter .service-filter-input{width:100%;line-height:40px;height:40px;padding:0 20px 0 30px;border:1px solid #ccc;background-color:#f6f6f6;border-radius:4px;font-size:16px;color:#000}.doctors-detail-page .service-item{font-size:14px;line-height:20px;padding:20px 15px 0;border-top:1px solid #ccc}.doctors-detail-page .service-item .service-name{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.doctors-detail-page .service-item .service-name a{color:#000}.doctors-detail-page .service-item:first-child{margin-top:0}.anchor-blocks-containers{margin-bottom:30px}.doctor-border-social-proof,.responses~.list-block-filter{border-top:1px solid #ccc}.filter-block{background-color:#40b3b7;padding:20px 0}.filter-block .form-row{margin-bottom:10px;display:block}.filter-block .form-row:last-child{margin-bottom:0}.filter-block .type-selector{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.filter-block .type-selector a{display:block;-ms-flex-positive:1;flex-grow:1;border:1px solid #8cd1d4;font:14px/44px "GothamPro",sans-serif;color:#fff;height:46px;text-align:center;text-decoration:none}.filter-block .type-selector a+a{margin-left:-1px}.filter-block .type-selector a.selected{color:#000;background:#fff;border-color:#fff}.filter-block .check-block+.check-block{margin-left:25px}.filter-block .count-line{margin:17px 0 -5px;font:700 16px/24px "GothamPro",sans-serif;color:#fff;text-align:center}.filter-block .select2-container .select2-results__option{padding:10px}.filter-block .select2-container .select2-selection--single{height:50px}.filter-block .select2-container .select2-selection--single .select2-selection__rendered{height:100%;line-height:48px;padding-left:20px}.filter-block .select2-container .select2-selection--single .select2-selection__rendered .select2-selection__clear{margin-top:15px;margin-right:-5px}.filter-block .select2-container .select2-selection--single .select2-selection__arrow{display:none}.clearfix{clear:both}.related-links{margin-top:-20px;text-decoration:underline;font-size:12px;line-height:18px;padding-left:20px;padding-bottom:20px}.related-links .related-link{margin:4px 0}.related-links .other{color:#777}.related-links .js-hide-related-links:after,.related-links .js-show-related-links:after{content:'';position:absolute;margin-left:5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #777;border-bottom:none;margin-top:10px}.related-links .js-hide-related-links:after{border-bottom:4px solid #777;border-top:none}.related-links a,.related-links a:visited{color:#1bb2c0}.addresses__address a,.workplace__address a{color:#333}.list-top{padding:15px 0}.list-top .title .link-map,.list-top .title .text{float:left}.list-top .title .text{width:calc(100% - 51px)}.list-top .title .link-map{width:51px;padding-left:13px}.list-top .title .link-map .icon{width:31px;height:36px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -100px -218px no-repeat}.list-top .title .link-map .map-switcher{color:#40b3b7;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.list-top .title .link-map .map-switcher .icn-view-map{background-size:28px;width:30px;height:34px;margin-top:4px;background-repeat:no-repeat;background-image:url(../../images/icons/icn-map-blue.svg)}.list-top.top-sort{background:0 0;margin:0 20px}.list-top.top-sort .container{padding:0}.list-top.top-sort .mobile-select2{margin-top:15px}.list-top.top-sort+.list-top{padding:10px 0;border-top:1px solid #e9e9e9}.list .load-more-button{width:92%;margin:0 4% 15px;font-size:16px}.list .load-more-button--prev{margin-top:20px}.list-doctors{background:#f4f4f4}.list-doctors.ajax-loading{padding-bottom:20px}.paginator{margin-top:20px;padding:0 10px 20px}.list-item{background:#fff;padding:20px 20px 25px;border-top:1px solid #a4cecf;border-bottom:1px solid #a4cecf;margin-bottom:20px;position:relative}.list-item .label{position:absolute;top:-1px;padding:0 9px;background:#40b3b7;font:700 12px/22px "GothamPro",sans-serif;color:#fff}.list-item .label+.card{padding-top:10px}.list-item .schedule{margin-top:10px}.list-item .align-rounded-button,.list-item .schedule-align{margin-top:20px}.list-item .card .row-rating{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.list-item .card .row-photo{display:-ms-flexbox;display:flex;padding:8px 0}.list-item .card .row-photo .photo{height:70px;width:70px;margin-right:20px;box-sizing:content-box;padding:3px 0 12px;-ms-flex-negative:0;flex-shrink:0}.list-item .card .row-photo .photo img{width:70px;height:70px}.list-item .card .row-photo .title{padding:7px 0 0;font:700 18px/24px "GothamPro",sans-serif;color:#000}.list-item .card .row-photo .title span{border-bottom:1px solid #777}.list-item .card .row-photo .icon-map{width:31px;height:36px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -100px -218px no-repeat;-ms-flex-negative:0;flex-shrink:0}.list-item .card .specialization{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-item .card .specialization span a{border-bottom:1px dashed #777}.list-item .card .specialization .adults{padding:3px}.list-item .card .basis-trust{margin-bottom:4px}.list-item hr{margin:16px 0 0;border-top:1px solid #e6e6e6}.list-item .other-workplaces-btn{margin:10px -20px 0;text-align:center}.list-item .other-workplaces-btn a{margin-left:-8px;font:14px/50px "GothamPro",sans-serif;color:#000;position:relative;border-bottom:1px dashed #777}.list-item .other-workplaces-btn a:after{transition:all .3s ease;content:'';position:absolute;width:11px;height:6px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -171px -64px no-repeat;top:50%;margin-left:8px}.list-item .other-workplaces-btn a.closed:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.list-item .button.appointment,.seo-under .seo-under-img img,.seo-upper .seo-under-img img{width:100%}.list-item .workplace{margin-top:20px}.list-item .workplace .row-phone{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.list-item .workplace .row-phone .column-name{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.list-item .workplace .row-phone .column-name .workplace-name{margin:5px 0;font:700 14px/18px "GothamPro",sans-serif;display:none}.list-item .workplace .row-phone .icon-phone{-ms-flex:0 0 auto;flex:0 0 auto}.list-item .workplace.individual .row-phone{-ms-flex-direction:column;flex-direction:column}.list-item .workplace .row-phone .column-name .name,.list-item .workplace .workplace-header{margin:5px 0;font:700 16px/20px "GothamPro",sans-serif}.list-item .workplace .row-speciality{margin:8px 0;font:14px/18px "GothamPro",sans-serif}.list-item .workplace .row-department{margin-bottom:18px;font:14px/18px "GothamPro",sans-serif}.list-item .workplace .social-proof-container{text-align:center;margin-top:10px;font-size:14px}.list-item .promo{position:relative;margin:30px -20px -26px;padding:14px 20px 14px 53px;background:#b3e1e2;font:14px/22px "GothamPro",sans-serif;color:#000}.list-item .promo:before{content:'';position:absolute;width:22px;height:22px;background:url(../../images/mobile/sprite.png?42e8cbdb) -159px -119px no-repeat;left:20px;top:14px}.list-item .promo a{color:#000}.list-item.clinic .workplace{margin:8px 0 17px;padding-bottom:16px;border-bottom:1px solid #e6e6e6}.list-item.clinic .workplace.no-border{margin:0;padding-bottom:0;border:none}.list-item.clinic .workplace.last{border-bottom:none;padding-bottom:0}.list-item.clinic .workplace .subway{margin-top:10px}.list-item.clinic .workplace .department{margin-bottom:10px}.list-item.clinic .workplace.hidden-addresses{display:none}.list-item.clinic .tomography-block{background-color:#8cd1d4;color:#fff;padding:10px}.list-item.clinic .clinic-rta .tomography-block{margin-bottom:5px}.list-item.clinic .row-btn .rounded-button{font:700 16px/18px "GothamPro",sans-serif;transition:all .3s ease;width:100%;min-height:38px;padding:10px;text-align:center;content:'sdag'}.list-item.clinic .row-btn .rounded-button .points-count{display:inline-block;border-radius:20px;background-color:#fff6e5;padding:2px 5px 0 3px;color:#36979a;font-size:12px;font-weight:500}.list-item.clinic .prices-title{margin-bottom:0}.list-item .prices-block .show-hidden-block{margin:10px 0 0;padding-bottom:0;border-bottom:none}.list-item.filial-split .show-hidden-block{border-bottom:none}.doctors-list-page .link-container{padding-top:20px;font-size:14px}.doctors-list-page .link-container .more-workplaces{color:#bcbcbc}.seo-under,.seo-upper{padding:20px;background:#fff}.seo-under .spoilerable,.seo-upper .spoilerable{margin-bottom:5px}.seo-under .seo-under-img,.seo-under .under-img,.seo-upper .seo-under-img,.seo-upper .under-img{width:100%!important;height:auto;padding:15px 0}.seo-under .cut-text-toggler,.seo-upper .cut-text-toggler{color:#a09f9f;text-decoration:underline}.seo-under ul,.seo-upper ul{list-style-type:disc}.seo-under ul li,.seo-upper ul li{margin-left:15px}.seo-under p,.seo-upper p{padding:0;margin-bottom:13px}.seo-under h2,.seo-upper h2{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:5px}.seo-under h3,.seo-upper h3{font-size:14px;font-weight:700}.seo-under blockquote,.seo-under p.bordered,.seo-upper blockquote,.seo-upper p.bordered{margin:12px 0;padding:15px 19px;font-size:13px;font-style:italic;border:1px #f4a238 solid}.seo-under a,.seo-under a:visited,.seo-upper a,.seo-upper a:visited{color:#1bb2c0}.seo-under .table-bordered td,.seo-under .table-bordered th,.seo-upper .table-bordered td,.seo-upper .table-bordered th{border:1px solid #ddd;padding:8px 5px}.seo-under .table-bordered,.seo-upper .table-bordered{border-top:2px solid #ddd;border-bottom:2px solid #ddd}.seo-under .table-bordered>tbody>tr>td,.seo-under .table-bordered>tbody>tr>th,.seo-under .table-bordered>tfoot>tr>td,.seo-under .table-bordered>tfoot>tr>th,.seo-under .table-bordered>thead>tr>td,.seo-under .table-bordered>thead>tr>th,.seo-upper .table-bordered>tbody>tr>td,.seo-upper .table-bordered>tbody>tr>th,.seo-upper .table-bordered>tfoot>tr>td,.seo-upper .table-bordered>tfoot>tr>th,.seo-upper .table-bordered>thead>tr>td,.seo-upper .table-bordered>thead>tr>th{border-top:1px solid #ddd}.seo-under .table-bordered>thead>tr>td,.seo-under .table-bordered>thead>tr>th,.seo-upper .table-bordered>thead>tr>td,.seo-upper .table-bordered>thead>tr>th{border-bottom-width:2px;font-weight:700}.seo-under+.promo-back-link,.seo-upper+.promo-back-link{margin-top:-20px}.seo-under.empty,.seo-upper.empty{padding:0}.seo-under.empty+.sub-links .promo-link,.seo-upper.empty+.sub-links .promo-link{margin-top:20px}.seo-under.empty+.promo-back-link,.seo-upper.empty+.promo-back-link{margin-top:0}.seo-upper{padding-top:0;padding-bottom:10px}.seo-upper.empty{height:35px}.promo-back-link{color:#40b3b7;padding:20px}.footer-links a,.links-wrapper a,.promo-back-link a,.promo-link a,.seo-under blockquote a,.seo-under p.bordered a,.seo-upper blockquote a,.seo-upper p.bordered a{text-decoration:underline}.promo-link{margin-bottom:20px;padding:0 20px 20px;font-size:14px;border-bottom:1px solid #e9e9e9}.promo-link .promo-icon{border-radius:50%;background:#40b3b7;color:#fff;padding:6px 6px 4px;font-weight:700;font-size:16px}.promo-link a:hover,.seo-under blockquote a:hover,.seo-under p.bordered a:hover,.seo-upper blockquote a:hover,.seo-upper p.bordered a:hover{text-decoration:none}.footer-links .row+.row,.links-wrapper{margin-top:20px}.links-wrapper{padding:0 20px 20px}.footer-links li,.links-wrapper li{padding-bottom:5px}.footer-links .links-columns .links-column.collapsed,.footer-links .row .collapsed,.links-wrapper .links-columns .links-column.collapsed{display:none}.footer-links .links-columns .links-column .sub-title,.links-wrapper .links-columns .links-column .sub-title{font-weight:700;margin-top:1rem;display:block}.footer-links .links-columns a,.footer-links .links-columns a:visited,.footer-links a,.links-wrapper .links-columns a,.links-wrapper .links-columns a:visited{color:#1bb2c0}.footer-links .links-more,.links-wrapper .links-more{margin-top:5px}.footer-links .links-more a,.links-wrapper .links-more a{position:relative;margin-right:15px;color:#777}.footer-links .links-more a:after,.links-wrapper .links-more a:after{content:'';position:absolute;width:0;height:0;top:40%;margin-left:5px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #777;border-top:none}.footer-links .collapsed+.links-more a:after,.links-wrapper .collapsed+.links-more a:after{border-top:4px solid #777;border-bottom:none}.footer-links{padding:20px}.footer-links .title{font:18px/24px "GothamPro",sans-serif;color:#333;margin:0 0 5px;font-weight:700;font-size:inherit}.footer-links .title a{color:inherit}.list-incut{background-color:#fff}.list-incut,.not-premium-link{padding:6px 20px}.last-responses a,.not-premium-link a{color:#777;text-decoration:underline}.far-premium-text{font-weight:700;font-size:18px;padding:20px}.list-item+.not-premium-link,.not-premium-list+.far-premium-text{margin-top:-20px}.last-responses{background:#fff;margin-top:auto;padding:0 15px 15px}.last-responses a{color:#000;font-weight:700}.last-responses .response-info,.last-responses .response-title{padding-top:20px}.last-responses .response-info .author{width:200px}.last-responses .response-info .author .author-name{margin-bottom:2px;font:700 14px/40px "GothamPro",sans-serif}.last-responses .response-info .author .personal-rating .person-label{color:#000;line-height:22px;font-size:12px;padding:0 14px 0 6px;background-color:#c5e8e9;display:inline-block;margin-bottom:15px}.last-responses .response-info .author .personal-rating .person-medal{display:inline-block;box-shadow:0 0 0 2px #fff;background:#20b2aa;border-radius:50%;padding:2px 8px;height:22px;width:22px;font-size:12px;font-weight:700;margin-left:-12px;color:#fff}.last-responses .response-info .response-about{display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:fit-content;margin-top:15px;background-color:#fff;border:1px solid #d9d9d9;padding:9px;position:relative;max-width:350px}.last-responses .response-info .response-about .round{position:relative;top:-17px;left:10px}.last-responses .response-info .response-about .round:after,.last-responses .response-info .response-about .round:before{content:'';position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}.last-responses .response-info .response-about .round:after{top:1px;border-bottom:8px solid #fff}.last-responses .response-info .response-about .round:before{top:0;border-bottom:8px solid rgba(47,47,47,.43)}.last-responses .response-info .response-about .spec{margin:2px;background-color:#c5e8e9;padding:2px;width:-webkit-fit-content;width:fit-content}.last-responses .response-info .response-about .ava{width:70px;height:70px;margin:2px}.last-responses .response-info .response-about .adult{margin-left:2px}.last-responses .response-info .stat .elapsed-time{color:#aaa;font-size:14px}.last-responses .response-name{margin:15px 0;font-weight:700}.last-responses .response-text{margin:10px 0;padding-bottom:20px;border-bottom:1px solid #e1e1e1}.last-responses .response-text .full{color:#999;text-decoration:underline;cursor:pointer}.last-responses .other{color:#aaa;text-decoration:underline dashed;cursor:pointer}.list-item-promo{margin-bottom:15px}.promo-link{display:-ms-flexbox;display:flex}.promo-link .promo-icn{height:18px;width:18px;margin-right:5px;background-repeat:no-repeat;background-image:url(../../images/icons/icn-discount-sm-white.svg)}.promo-link .promo-btn{display:-ms-flexbox;display:flex;border-radius:32px;background-color:#40b3b7;color:#fff;padding:5px 10px;text-decoration:none}.promo-link .a-chevron{background-repeat:no-repeat;padding-right:.85rem;background-size:12px;background-position:top 45% right 0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill='%23b3e1e2'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.934 11.17L9.1 2.355a.25.25 0 00-.353-.02L7.253 3.664a.25.25 0 00-.021.353l6.948 7.817a.25.25 0 010 .332l-6.948 7.817a.25.25 0 00.02.353l1.495 1.328a.25.25 0 00.353-.02l7.834-8.814a1.25 1.25 0 000-1.66z'/%3E%3C/svg%3E")}.note-container_user-not-pay{display:flow-root;border-radius:8px;box-shadow:0 2px 4px 0 rgba(255,180,1,.25);border:solid 2px #ffd280;background:url(../../images/icon-piggy-bank.svg) no-repeat 103%,linear-gradient(to right,#fff 1%,#fff 1%,rgba(255,210,128,0),rgba(255,210,128,.4));padding:16px 70px 16px 16px;margin:0 12px 20px;background-size:contain}.banner-container_add-points>.title,.note-container_user-not-pay>.title{font:24px/30px 'GothamPro',sans-serif;font-size:15px;font-weight:500;color:#333}.banner-container_add-points{background-color:#fff6e5;border-radius:8px;padding:16px;margin:16px 8px}.banner-container_add-points>.title{font-size:14px;margin-bottom:16px;max-width:12rem}.banner-container_add-points span{font-size:14px;color:#333;line-height:1.57}.page-wrapper .seo-upper .seo-more{display:inline-block}.page-wrapper .seo-upper .seo-more a{color:#757575;text-decoration:underline}.page-wrapper .seo-upper .collapsed,.users-detail-page .user-container .list-block-filter .block-count input[type=checkbox].styled{display:none}.pic-gif-points{background-image:url(../../images/pic-gif-points.svg);background-repeat:no-repeat;background-position:right top;background-size:11rem}@media (min-width:500px){.banner-container_add-points>.title{max-width:100%}}@media (max-width:500px){.note-container_user-not-pay{background-position-x:110%}}@media (max-width:320px){.note-container_user-not-pay{padding:12px 40px 12px 12px}}.form-search-wrap .btn{padding:0;min-width:50px;margin-left:-56px;margin-top:6px}.search-no{margin-bottom:80px}.search h1{font:700 26px/1 "GothamPro",sans-serif;color:#000;margin-top:34px;word-break:break-word}.search h2{margin-top:38px;color:#000;font:700 20px/1 "GothamPro",sans-serif}.search .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;align-items:baseline}.search .row.specialization{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.search .specialization{line-height:20px}.search .inquiry{color:#ffa601}.search .placement{padding-top:5px;margin-top:8px}.search .placement .spoiler-content .place{margin-top:15px}.search .placement a{font:16px/24px "GothamPro",sans-serif;color:#000;border-bottom:1px solid #000}.search .advice a span:hover,.search .all-result a:hover,.search .clinic a span:hover,.search .doctor .info .name span:hover,.search .placement a:hover{border-bottom:1px solid transparent}.search .placement .another{font-weight:400;color:#777;border-bottom:1px dashed #777}.search .placement .icon-district{width:16px;height:18px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -136px -129px no-repeat;margin-right:8px}.search .placement .address{display:inline-block;vertical-align:top}.search .placement .icon-metro{width:17px;height:14px;background:url(../../images/mobile/sprite.svg?3c1cb30f) -44px -272px no-repeat;margin-right:9px;margin-bottom:3px}.search .clinic{margin-bottom:13px;font:16px/24px "GothamPro",sans-serif}.search .clinic+.clinic,.search .doctor+.doctor{margin-top:30px}.search .clinic a,.search .doctor .info .name span{font:700 18px/27px "GothamPro",sans-serif;color:#000}.search .advice a span,.search .clinic a span{border-bottom:1px solid #bcbcbc}.search .doctor{position:relative}.search .doctor+.all-result{margin-top:12px}.search .doctor .img{min-width:160px}.search .doctor .pic{display:inline-block;vertical-align:top;width:135px;margin-right:25px}.search .doctor .info{font:16px/24px "GothamPro",sans-serif;color:#000}.search .doctor .info .name{margin-bottom:10px}.search .doctor .info .name span{border-bottom:1px solid #9f9f9f}.search .doctor .detail-wrap{display:inline-block;vertical-align:top;max-width:1000px}.search .subway{display:block}.search .advice{margin-bottom:13px}.search .advice a,.search .all-result a{font:18px/27px "GothamPro",sans-serif;color:#000}.search .all-result a{color:#777;border-bottom:1px dashed #777}.search .icon-search{margin:-3px 8px 0 16px}.search .list-wrap{padding-bottom:33px;border-bottom:1px solid #e5e5e5;margin-top:25px}.search .list-wrap .div:not(:last-child){margin-bottom:50px}.search .search-no{margin-top:122px;text-align:center}.search .search-no h1{letter-spacing:-.1px}.search .frame{margin-bottom:80px;padding:30px;width:100%;background:#40b3b7}.search .frame .frame-text{-ms-flex-positive:1;flex-grow:1;margin:40px 30px;max-width:750px;font:700 25px/35px "GothamPro",sans-serif;color:#fff}.search .frame .btn-container{min-width:250px;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.users-detail-page .user-container{padding:15px 20px}.users-detail-page .user-container .photo-col,.users-detail-page .user-container h1{text-align:center}.users-detail-page .user-container h2{color:#000;font:700 20px/25px "GothamPro",sans-serif;margin-top:10px}.users-detail-page .user-container .photo-col .person-label,.users-rating-page .personal-rating .person-label{color:#000;line-height:22px;font-size:12px;padding:0 14px 0 6px;background-color:#c5e8e9;display:inline-block;margin-bottom:15px}.users-detail-page .user-container .photo-col .person-medal,.users-rating-page .personal-rating .person-medal{display:inline-block;box-shadow:0 0 0 2px #fff;background:#20b2aa;border-radius:50%;padding:2px 8px;height:22px;width:22px;font-size:12px;font-weight:700;margin-left:-10px;color:#fff}.users-detail-page .user-container .photo-col .user-points,.users-detail-page .user-container .response-list .main{margin-top:10px}.users-detail-page .user-container .photo-col .user-points .stat{font-size:16px;line-height:24px}.users-detail-page .user-container .photo-col .user-points .stat a{color:inherit;text-decoration:underline}.users-detail-page .user-container .list-block-filter .block-count .wrapper{display:inline-block;width:97%}.users-detail-page .user-container .response-list .title a,.users-rating-page .name a{color:#000;border-bottom:1px solid #aaa}.users-rating-page .personal-rating .person-medal{margin-left:-12px}.users-rating-page .name{line-height:1.2em;font-size:14px;font-weight:700;padding-top:5px}.users-rating-page .name a:hover{border-bottom-color:transparent}.users-rating-page .user-points div+div{margin-top:4px}.users-rating-page .person{margin-right:20px}.users-rating-page .item-list{padding:0 25px;margin-bottom:30px}.users-rating-page .item-list .item{padding:25px 0}.users-rating-page .item-list .item+.item{border-top:solid 1px #e8e8e8}.users-rating-page .item-list .item .ava-block{min-width:80px}.users-rating-page .item-list .item .content,.users-rating-page .item-list .item .content .main{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.users-rating-page .item-list .item .content .main{margin-left:20px;-ms-flex:1 auto;flex:1 auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;font-family:sans-serif}*,:after,:before{box-sizing:inherit}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}button{background:transparent;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{border:0 solid #efeff1}hr{border-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0aec0}input::-moz-placeholder,textarea::-moz-placeholder{color:#a0aec0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0aec0}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:360px){.container{max-width:360px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1194px){.container{max-width:1194px}}:root{font-family:GothamPro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px}@font-face{src:url(../fonts/gotham/gothampro-regular.woff) format("woff");font-display:swap;font-family:GothamPro;font-style:normal;font-weight:400}@font-face{src:url(../fonts/gotham/gothampro-medium.woff) format("woff");font-display:swap;font-family:GothamPro;font-style:normal;font-weight:500}@font-face{src:url(../fonts/gotham/gothampro-bold.woff) format("woff");font-display:swap;font-family:GothamPro;font-style:normal;font-weight:700}@media (min-width:360px){:root{font-size:16px}}@media (min-width:1194px){:root{font-size:18px}}body{color:#171921}button,input{font-size:16px}button:focus,input:focus{outline:none}b,strong{font-weight:500}.tw-a{color:#2495a3;text-decoration:none}.tw-a:hover{color:#10787b;text-decoration:underline}.tw-a--chevron{padding-right:.75rem;background-size:12px}.tw-a--chevron,.tw-a--chevron-right{background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M16.934 11.17L9.1 2.355a.25.25 0 00-.353-.02L7.253 3.664a.25.25 0 00-.021.353l6.948 7.817a.25.25 0 010 .332l-6.948 7.817a.25.25 0 00.02.353l1.495 1.328a.25.25 0 00.353-.02l7.834-8.814a1.25 1.25 0 000-1.66z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:top 43.5% right 0}.tw-a--chevron-right{padding-right:1.5rem;background-size:1rem}.tw-a--dotted{border-bottom:1px;border-color:#b0e2e4;border-style:dotted}.tw-a--dotted:hover{text-decoration:none;border-color:#93d7d9}.tw-a--disabled{opacity:.25;cursor:not-allowed}.tw-a--underline{text-decoration:underline}.tw-p{font-size:1rem;margin-top:.5rem;margin-bottom:.5rem;line-height:1.5;max-width:42rem}.tw-p--lead{color:#96969d}@media (min-width:992px){.tw-p{max-width:48rem}.tw-p--lead{font-size:1.125rem;font-size:1rem}}.tw-h1,.tw-h2,.tw-h3,.tw-h4,.tw-h5{color:#171921;font-weight:500;line-height:1.25}.tw-h1{font-size:1.875rem;margin-bottom:1rem}.tw-h1,.tw-h2{margin-top:1rem;max-width:48rem}.tw-h2{font-size:1.25rem;margin-bottom:.5rem}.tw-h3{font-size:1.125rem}.tw-h3,.tw-h4{margin-top:1rem;margin-bottom:.5rem;max-width:36rem}.tw-h4{font-size:1rem}.tw-ul{margin-bottom:1rem}.tw-li{padding-top:.25rem;padding-bottom:.25rem;line-height:1.5}.tw-li .tw-li{margin-left:1rem}.tw-li--comfort{padding-top:1rem;padding-bottom:1rem}.tw-text__underline{background-size:contain;background-repeat:no-repeat;white-space:nowrap;overflow:visible;padding-top:.5rem;padding-bottom:.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='11' width='319' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M91.626 6.683c80.229-1.103 186.493-.963 225.1 1.108 1.103.06 1.999-.784 2.064-1.887l.118-1.997c.065-1.102-.67-2.043-1.773-2.103C258.95-1.326 47.525-.08 1.713 3.226.612 3.306-.082 4.262.008 5.363l.164 1.994a2.017 2.017 0 002.157 1.84 358.79 358.79 0 016.832-.412 1.103 1.103 0 011.15.952 1.1 1.1 0 001.158.953c24.712-1.523 56.068-2.985 80.157-4.007z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:bottom}@media (min-width:640px){.tw-h1{font-size:1.875rem;margin-top:1.5rem;margin-bottom:1.5rem}.tw-h2{font-size:1.125rem}.tw-h2,.tw-h3{margin-top:1.5rem;margin-bottom:.75rem}.tw-h3{font-size:1rem}}@media (min-width:768px){.tw-h1{font-size:1.875rem}.tw-h2{font-size:1.25rem}.tw-h3{font-size:1.125rem}}@media (min-width:992px){.tw-h1{font-size:2.25rem}.tw-h2{font-size:1.5rem}.tw-h3{font-size:1.25rem}.tw-h4{font-size:1.125rem}}.tw-text-success{color:#2495a3}.tw-text-danger{color:#e53e3e}.tw-text-muted{color:#6e6e77}.tw-text-black{color:#171921}.tw-text-sm{font-size:.875rem}.tw-text-lg{font-size:1.125rem}.tw-whitespace-no-wrap{white-space:nowrap}.tw-text-center{text-align:center}@media (min-width:768px){.tw-whitespace-no-wrap--desktop{white-space:nowrap}}.tw-bg-primary-subtle{background-color:#fff1d0}.tw-bg-social__fb{background-color:#4172b8}.tw-bg-social__vk{background-color:#6383a8}.tw-form__title{font-size:1.125rem;margin-bottom:1rem}.tw-form__title-hint{color:#96969d}.tw-form__info{margin-bottom:1rem}.tw-form__row{width:100%;padding-top:.5rem;padding-bottom:.5rem}.tw-form__row .tw-btn+.tw-btn{margin-top:.75rem}.tw-form__row--in-row{display:flex}.tw-form__col:not(:last-child){margin-right:1rem}.tw-form__row-title{font-size:1.125rem;font-weight:500;margin-bottom:1rem;line-height:1.2}.tw-form__grid{display:flex;flex-wrap:wrap;margin:-.5rem;padding-top:.5rem;padding-bottom:.5rem}.tw-form__grid-item{width:25%;padding:.5rem;display:flex;justify-content:center;align-items:center}.tw-form__hint{font-size:.875rem;color:#96969d;max-width:100%;padding-top:.25rem;padding-bottom:.25rem;line-height:1.2rem}.tw-form__hint--small{font-size:.75rem}.tw-form__hint a{color:#6e6e77}.tw-form__error{font-weight:500;padding-top:.25rem;padding-bottom:.25rem;color:#e53e3e;font-size:.75rem}@media (min-width:640px){.tw-form__grid-item{width:16.666667%}.tw-form__row{width:100%;padding-top:.5rem;padding-bottom:.5rem}.tw-form__row .tw-btn+.tw-btn{margin-top:0;margin-left:.5rem}.tw-form__row--half{width:50%}}.tw-inp__wrapper{position:relative}.tw-inp{display:block;width:100%;line-height:1.5;font-size:1rem;padding:.5rem .25rem .5rem .5rem;border:1px solid #e5e5e8;border-radius:.375rem;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background .2s;transition:border .2s;text-overflow:ellipsis}.tw-inp::-webkit-input-placeholder{color:#96969d;opacity:1}.tw-inp::-moz-placeholder{color:#96969d;opacity:1}.tw-inp:-ms-input-placeholder{color:#96969d;opacity:1}.tw-inp::-ms-input-placeholder{color:#96969d;opacity:1}.tw-inp::placeholder{color:#96969d;opacity:1}.tw-inp:focus,.tw-inp:hover{border-color:#40a9b7}.tw-inp:focus{box-shadow:0 0 0 2px rgba(49,151,149,.25)}.tw-inp:disabled{background-color:#f6f6f7;border-color:#efeff1;color:#d0d0d6;pointer-events:none}.tw-inp--sm{padding-top:.25rem;padding-bottom:.25rem}.tw-inp--danger{border:1px solid #f56565!important;box-shadow:0 0 0 2px rgba(229,62,62,.25)}.tw-inp--danger:hover{border-color:#e53e3e}.tw-inp--danger:focus{border-color:#f56565;box-shadow:0 0 0 2px rgba(229,62,62,.25)}.tw-inp--search{background-repeat:no-repeat;padding-left:2rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23cecfd2'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 7A5 5 0 112 7a5 5 0 0110 0zm-.501 5.913a.526.526 0 00-.661-.058 7 7 0 112.018-2.018.526.526 0 00.057.662l2.44 2.44a.5.5 0 010 .707l-.707.708a.5.5 0 01-.707 0l-2.44-2.441z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath d='M0 0h16v16H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:top 50% left .75rem;background-size:12px}.tw-inp--search:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 7A5 5 0 112 7a5 5 0 0110 0zm-.501 5.913a.526.526 0 00-.661-.058 7 7 0 112.018-2.018.526.526 0 00.057.662l2.44 2.44a.5.5 0 010 .707l-.707.708a.5.5 0 01-.707 0l-2.44-2.441z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath d='M0 0h16v16H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.tw-inp--calendar{background-repeat:no-repeat;padding-right:2rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' fill='%23cecfd2'%3E%3Cpath d='M4 11a1 1 0 112 0 1 1 0 01-2 0zM10 10a1 1 0 100 2 1 1 0 000-2zM14 11a1 1 0 112 0 1 1 0 01-2 0zM5 14a1 1 0 100 2 1 1 0 000-2zM9 15a1 1 0 112 0 1 1 0 01-2 0zM15 14a1 1 0 100 2 1 1 0 000-2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 0a1 1 0 00-1 1v1H3a3 3 0 00-3 3v12a3 3 0 003 3h14a3 3 0 003-3V5a3 3 0 00-3-3h-1V1a1 1 0 10-2 0v1H6V1a1 1 0 00-1-1zm10 5a1 1 0 01-1-1H6a1 1 0 11-2 0H3a1 1 0 00-1 1v1h16V5a1 1 0 00-1-1h-1a1 1 0 01-1 1zm3 3H2v9a1 1 0 001 1h14a1 1 0 001-1V8z'/%3E%3C/svg%3E");background-position:top 50% right .75rem;background-size:20px}.tw-inp--calendar:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath d='M4 11a1 1 0 112 0 1 1 0 01-2 0zM10 10a1 1 0 100 2 1 1 0 000-2zM14 11a1 1 0 112 0 1 1 0 01-2 0zM5 14a1 1 0 100 2 1 1 0 000-2zM9 15a1 1 0 112 0 1 1 0 01-2 0zM15 14a1 1 0 100 2 1 1 0 000-2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 0a1 1 0 00-1 1v1H3a3 3 0 00-3 3v12a3 3 0 003 3h14a3 3 0 003-3V5a3 3 0 00-3-3h-1V1a1 1 0 10-2 0v1H6V1a1 1 0 00-1-1zm10 5a1 1 0 01-1-1H6a1 1 0 11-2 0H3a1 1 0 00-1 1v1h16V5a1 1 0 00-1-1h-1a1 1 0 01-1 1zm3 3H2v9a1 1 0 001 1h14a1 1 0 001-1V8z'/%3E%3C/svg%3E")}.tw-inp--ghost{border-color:transparent}.tw-inp__clear{position:absolute;background-color:#fff;padding-left:1rem;padding-right:1rem;cursor:pointer;border-radius:.5rem;display:inline-block;background-repeat:no-repeat;background-position:50%;top:2px;right:2px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23bebec3'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0a8 8 0 100 16A8 8 0 008 0zm.354 9.767a.5.5 0 00-.707 0L5.06 12.352a.5.5 0 01-.707 0l-.707-.707a.5.5 0 010-.707l2.585-2.585a.5.5 0 000-.707L3.647 5.06a.5.5 0 010-.707l.707-.707a.5.5 0 01.707 0l2.585 2.585a.5.5 0 00.708 0l2.583-2.584a.5.5 0 01.707 0l.707.708a.5.5 0 010 .707L9.768 7.646a.5.5 0 000 .707l2.583 2.583a.5.5 0 010 .707l-.707.707a.5.5 0 01-.707 0L8.354 9.767z'/%3E%3C/svg%3E");background-size:16px;height:calc(100% - 4px);transition:transform .3s;background-color:transparent}.tw-inp__clear:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23aaaab0'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0a8 8 0 100 16A8 8 0 008 0zm.354 9.767a.5.5 0 00-.707 0L5.06 12.352a.5.5 0 01-.707 0l-.707-.707a.5.5 0 010-.707l2.585-2.585a.5.5 0 000-.707L3.647 5.06a.5.5 0 010-.707l.707-.707a.5.5 0 01.707 0l2.585 2.585a.5.5 0 00.708 0l2.583-2.584a.5.5 0 01.707 0l.707.708a.5.5 0 010 .707L9.768 7.646a.5.5 0 000 .707l2.583 2.583a.5.5 0 010 .707l-.707.707a.5.5 0 01-.707 0L8.354 9.767z'/%3E%3C/svg%3E")}.tw-inp__clear:focus{transform:scale(1.2)}.tw-checkbox__lbl{position:relative;display:flex;font-size:1rem;padding-top:1rem;padding-bottom:1rem;cursor:pointer;align-items:center}.tw-checkbox__lbl .tw-checkbox{top:-2px}.tw-checkbox{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:1.25rem;height:1.25rem;border-radius:.25rem;margin-right:.75rem;background-color:#fff;border:1px solid #e5e5e8;flex-grow:0;flex-shrink:0}.tw-checkbox:checked{background-size:contain;background-position:50%;background-repeat:no-repeat;background-color:#2495a3;border-color:#2495a3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.062 3.996a.5.5 0 01.045.706l-6.994 7.925a1.5 1.5 0 01-2.185.069L1.47 8.237a.5.5 0 010-.707l1.06-1.06a.5.5 0 01.707 0l3.33 3.329a.5.5 0 00.728-.023l5.937-6.728a.5.5 0 01.706-.044l1.124.992z'/%3E%3C/svg%3E")}.tw-checkbox:disabled{background-color:#f8f8fb;border-color:#efeff1;pointer-events:none}.tw-checkbox:disabled+span{color:#96969d;pointer-events:none}.tw-checkbox--danger{border-color:#e53e3e}.tw-radio__lbl{position:relative;display:flex;font-size:1rem;padding-top:.75rem;padding-bottom:.75rem;cursor:pointer;align-items:center}.tw-radio__lbl span{padding-top:.25rem}.tw-radio{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:1.25rem;height:1.25rem;border-radius:9999px;margin-right:.75rem;background-color:#fff;border:1px solid #e5e5e8;flex-grow:0;flex-shrink:0}.tw-radio:checked{background-position:50%;background-repeat:no-repeat;background-color:#2495a3;border-color:#2495a3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Crect width='8' height='8' rx='4'/%3E%3C/svg%3E");background-size:9px}.tw-radio:disabled{background-color:#f8f8fb;border-color:#efeff1;pointer-events:none}.tw-radio:disabled+span{color:#96969d;pointer-events:none}.tw-radio--danger{border-color:#e53e3e}.tw-btn{display:inline-flex;align-items:center;justify-content:center;line-height:1.25;text-align:center;width:100%;font-size:1rem;color:#171921;padding:.75rem 1rem;background-color:transparent;border:1px solid transparent;border-radius:.375rem;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease-out;line-height:18px}.tw-btn:hover{background-color:#f6f6f7;border-color:#f6f6f7;box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 8px 8px -8px rgba(23,25,33,.08)}.tw-btn:focus{outline:0}.tw-btn:disabled{opacity:.25;pointer-events:none}.tw-btn--xs{font-size:.75rem;padding:.25rem .5rem}.tw-btn--sm{font-size:.875rem;padding:.5rem .75rem}.tw-btn--lg{font-size:1.125rem;padding:.75rem 1.5rem}.tw-btn--outline{border-color:#efeff1;font-weight:400!important}.tw-btn--primary{font-weight:500;background-color:#ffa601;border-color:#ffa601;color:#fff}.tw-btn--primary:hover{background-color:#f19a00;border-color:#f19a00;color:#fff}.tw-btn--secondary{font-weight:500;background-color:#40a9b7;border-color:#40a9b7;color:#fff}.tw-btn--secondary.tw-btn--outline{background-color:transparent;color:#2495a3;border-color:#93d7d9}.tw-btn--secondary:focus,.tw-btn--secondary:hover{background-color:#2495a3;border-color:#2495a3;color:#fff}.tw-btn--danger{font-weight:500;color:#fff;background-color:#f56565;border-color:#f56565}.tw-btn--danger.tw-btn--outline{background-color:transparent;color:#e53e3e;border-color:#feb2b2}.tw-btn--danger:hover{color:#fff;background-color:#e53e3e;border-color:#e53e3e}.tw-btn--passive{background-color:#f6f6f7;color:#6e6e77}.tw-btn--passive:hover{background-color:#efeff1}.tw-btn .tw-icn{margin-right:.5rem;margin-left:-.25rem}.tw-btn .tw-icn+span,.tw-btn .tw-icn--sm+span{margin-left:.5rem}.tw-btn .tw-icn--xs+span{margin-left:.25rem}.tw-btn-realtime{background-repeat:no-repeat;padding-left:2.5rem;background-size:16px;background-position:left .75rem top 47%}.tw-btn-realtime.tw-btn--secondary{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5 1a.5.5 0 00.5-.5.5.5 0 01.5-.5h1a.5.5 0 01.5.5c0 .276.227.494.495.562A2 2 0 0116 3v11a2 2 0 01-2 2H2a2 2 0 01-2-2V3a2 2 0 011.505-1.938C1.773.994 2 .776 2 .5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5.5.5 0 00.5.5h7zm-9 4a.5.5 0 00-.5.5v8a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-8a.5.5 0 00-.5-.5h-11zM4 8a1 1 0 112 0 1 1 0 01-2 0zm3 0a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2zm5-2a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E")}.tw-btn-realtime.tw-btn--secondary.tw-btn--outline{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5 1a.5.5 0 00.5-.5.5.5 0 01.5-.5h1a.5.5 0 01.5.5c0 .276.227.494.495.562A2 2 0 0116 3v11a2 2 0 01-2 2H2a2 2 0 01-2-2V3a2 2 0 011.505-1.938C1.773.994 2 .776 2 .5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5.5.5 0 00.5.5h7zm-9 4a.5.5 0 00-.5.5v8a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-8a.5.5 0 00-.5-.5h-11zM4 8a1 1 0 112 0 1 1 0 01-2 0zm3 0a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2zm5-2a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E")}.tw-btn-realtime.tw-btn--secondary.tw-btn--outline:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5 1a.5.5 0 00.5-.5.5.5 0 01.5-.5h1a.5.5 0 01.5.5c0 .276.227.494.495.562A2 2 0 0116 3v11a2 2 0 01-2 2H2a2 2 0 01-2-2V3a2 2 0 011.505-1.938C1.773.994 2 .776 2 .5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5.5.5 0 00.5.5h7zm-9 4a.5.5 0 00-.5.5v8a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-8a.5.5 0 00-.5-.5h-11zM4 8a1 1 0 112 0 1 1 0 01-2 0zm3 0a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2zm5-2a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E")}.tw-btn-filters{position:relative;padding-right:1rem;font-size:.875rem;justify-content:flex-start;padding-left:2.25rem;width:auto;background-repeat:no-repeat;background-position:left .75rem top 47%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 5a2 2 0 10-1.57-3.238.585.585 0 01-.45.238H.5a.5.5 0 00-.5.5v1a.5.5 0 00.5.5h2.48c.178 0 .339.098.45.238C3.795 4.702 4.362 5 5 5zm3-2c0 .06-.003.12-.008.18-.034.384.222.82.607.82H15.5a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5H8.6c-.386 0-.642.436-.608.82.005.06.008.12.008.18zm5 5c0 .06-.003.12-.008.18-.034.384.222.82.607.82H15.5a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5h-1.9c-.386 0-.642.436-.608.82.005.06.008.12.008.18zM0 8.5a.5.5 0 00.5.5h7.48c.178 0 .339.098.45.238a2 2 0 100-2.477.585.585 0 01-.45.239H.5a.5.5 0 00-.5.5v1zm16 5a.5.5 0 01-.5.5H8.6c-.386 0-.642-.436-.608-.82a2.023 2.023 0 000-.36c-.034-.384.222-.82.607-.82H15.5a.5.5 0 01.5.5v1zM3.43 11.762a.585.585 0 01-.45.238H.5a.5.5 0 00-.5.5v1a.5.5 0 00.5.5h2.48c.178 0 .339.098.45.238a2 2 0 100-2.477z'/%3E%3C/svg%3E")}.tw-btn-filters__count{background-color:#40a9b7;border-radius:9999px;margin-left:.25rem;font-size:.75rem;color:#fff;font-weight:500;display:inline-block;padding-top:2px;width:20px;height:20px}.tw-btn-close{position:absolute;right:0;top:0;opacity:.5;padding:1rem;border-radius:9999px;margin:.25rem;background-position:50%;background-repeat:no-repeat;transition:all .2;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.646 9.767a.5.5 0 01.707 0l4.983 4.981a.5.5 0 00.707 0l.707-.707a.5.5 0 000-.707L9.768 8.353a.5.5 0 010-.708l4.982-4.981a.5.5 0 000-.707l-.707-.707a.5.5 0 00-.707 0L8.353 6.23a.5.5 0 01-.707 0L2.661 1.247a.5.5 0 00-.707 0l-.707.707a.5.5 0 000 .707l4.985 4.984a.5.5 0 010 .708l-4.985 4.984a.5.5 0 000 .707l.707.707a.5.5 0 00.707 0l4.985-4.984z'/%3E%3C/svg%3E");background-size:.75rem}.tw-btn-close:hover{box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 4px 4px -4px rgba(23,25,33,.08);opacity:.75;background-color:rgba(23,25,33,.075)}.tw-btn-close--white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.646 9.767a.5.5 0 01.707 0l4.983 4.981a.5.5 0 00.707 0l.707-.707a.5.5 0 000-.707L9.768 8.353a.5.5 0 010-.708l4.982-4.981a.5.5 0 000-.707l-.707-.707a.5.5 0 00-.707 0L8.353 6.23a.5.5 0 01-.707 0L2.661 1.247a.5.5 0 00-.707 0l-.707.707a.5.5 0 000 .707l4.985 4.984a.5.5 0 010 .708l-4.985 4.984a.5.5 0 000 .707l.707.707a.5.5 0 00.707 0l4.985-4.984z'/%3E%3C/svg%3E")}.tw-btn-close--white:hover{background-color:hsla(0,0%,100%,.075)}.tw-btn__text{flex-grow:1}.tw-btn__points-value{padding-left:1rem;border-style:solid;border-left-width:1px;border-color:#36a1af}.tw-btn-close__wrapper{position:relative}.tw-lbl{display:block;font-size:.875rem;font-weight:500;line-height:1.25;padding-top:.25rem;padding-bottom:.25rem}.tw-radio-frame{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:0;height:0;overflow:auto}.tw-radio-frame+.tw-radio-frame__lbl{border-radius:.5rem;width:100%;overflow:hidden;border:2px solid transparent;cursor:pointer}.tw-radio-frame+.tw-radio-frame__lbl:hover{border-color:#40a9b7}.tw-radio-frame+.tw-radio-frame__lbl img{width:100%}.tw-radio-frame:checked+.tw-radio-frame__lbl{border-color:#2495a3;box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 16px 16px -16px rgba(23,25,33,.08)}.tw-sel{display:block;line-height:1.5;font-size:1rem;padding:.25rem .75rem;border:1px solid #efeff1;width:100%;border-radius:.125rem;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s}.tw-sel:hover{border-color:#40a9b7;color:#171921}.tw-sel--sm{font-size:.875rem}.tw-sel--lg{font-size:1.125rem;padding-top:.75rem;padding-bottom:.75rem}@media (min-width:640px){.tw-btn{width:auto;flex-grow:0;min-width:6rem}.tw-btn--xs{padding:.5rem .75rem}.tw-btn--sm{padding-left:1rem;padding-right:1rem}.tw-btn--full{width:100%}.tw-inp--sm{font-size:.875rem}.tw-btn__points-value{margin-left:1rem}}@media (min-width:768px){.tw-inp--search{padding-left:2.5rem;background-position:top 47.5% left .75rem;background-size:16px}.tw-inp--calendar{padding-right:2.5rem;background-position:top 47.5% right .75rem;background-size:20px}.tw-btn-filters{padding-right:2rem;font-size:14px;background-repeat:no-repeat,no-repeat;background-position:left .75rem top 47%,right .75rem top 47%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 5a2 2 0 10-1.57-3.238.585.585 0 01-.45.238H.5a.5.5 0 00-.5.5v1a.5.5 0 00.5.5h2.48c.178 0 .339.098.45.238C3.795 4.702 4.362 5 5 5zm3-2c0 .06-.003.12-.008.18-.034.384.222.82.607.82H15.5a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5H8.6c-.386 0-.642.436-.608.82.005.06.008.12.008.18zm5 5c0 .06-.003.12-.008.18-.034.384.222.82.607.82H15.5a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5h-1.9c-.386 0-.642.436-.608.82.005.06.008.12.008.18zM0 8.5a.5.5 0 00.5.5h7.48c.178 0 .339.098.45.238a2 2 0 100-2.477.585.585 0 01-.45.239H.5a.5.5 0 00-.5.5v1zm16 5a.5.5 0 01-.5.5H8.6c-.386 0-.642-.436-.608-.82a2.023 2.023 0 000-.36c-.034-.384.222-.82.607-.82H15.5a.5.5 0 01.5.5v1zM3.43 11.762a.585.585 0 01-.45.238H.5a.5.5 0 00-.5.5v1a.5.5 0 00.5.5h2.48c.178 0 .339.098.45.238a2 2 0 100-2.477z'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.65 12.76l6.621-5.675a.5.5 0 00.054-.705l-.65-.76a.5.5 0 00-.705-.054l-5.645 4.838a.5.5 0 01-.65 0L2.03 5.566a.5.5 0 00-.705.054l-.65.76a.5.5 0 00.054.705l6.62 5.674a1 1 0 001.302 0z'/%3E%3C/svg%3E")}.tw-btn-filters__count{right:1.75rem}}.points-count{display:inline-block;border-radius:20px;background-color:#fff6e5;padding:2px 5px 0 3px;color:#36979a;font-size:12px;font-weight:500;margin-left:5px}.points-count:before{content:"";display:inline-block;background:url(../../images/icons/icn-points-sm.svg);background-size:12px;height:12px;width:12px;margin-right:4px;position:relative;top:2px}.visually-hidden{display:none}.tw-container-wide{width:auto}.tw-section{padding-top:1rem;padding-bottom:1rem}.tw-header{margin:0;padding:0;border-width:0;background-color:transparent}.tw-hidden{display:none}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-flex-grow{flex-grow:1}.tw-w-auto{width:auto}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-order-first{order:-9999}.tw-desktop-visible{display:none}.tw-desktop-hidden{visibility:visible}.tw-grid{display:flex;flex-direction:column}.tw-grid__cell{margin-bottom:1rem}@media (min-width:768px){.tw-section{padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:992px){.tw-desktop-visible{display:visible}.tw-desktop-hidden{display:none}.tw-container-wide{margin-left:1.5rem;margin-right:1.5rem}.tw-grid{flex-direction:row;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.tw-grid--x-3 .tw-grid__cell{flex-basis:33.3%}.tw-grid--x-4 .tw-grid__cell{flex-basis:25%}.tw-grid__cell{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1194px){.tw-container-wide{margin-left:2rem;margin-right:2rem}.tw-section{padding-top:2.5rem;padding-bottom:2.5rem}}@media (max-width:639px){.container{max-width:100%!important;padding-left:1rem!important;padding-right:1rem!important}}@media (min-width:640px) and (max-width:767px){.container{padding-left:1.5rem!important;padding-right:1.5rem!important}}.tw-icn{background-repeat:no-repeat;display:inline-block;vertical-align:middle;background-size:contain;background-position:50%;flex-shrink:0;margin-top:-2px;width:16px;height:16px}.tw-icn--xs{width:12px;height:12px}.tw-icn--sm{width:16px;height:16px}.tw-icn--md{width:24px;height:24px}.tw-icn--lg{width:32px;height:32px}.tw-icn--xl{width:40px;height:40px}@media (min-width:640px){.tw-icn{width:16px;height:16px}.tw-icn--xs{width:12px;height:12px}.tw-icn--sm{width:16px;height:16px}.tw-icn--md{width:24px;height:24px}.tw-icn--lg{width:40px;height:40px}.tw-icn--xl{width:48px;height:48px}}@media (min-width:768px){.tw-icn{width:24px;height:24px}.tw-icn--xs{width:12px;height:12px}.tw-icn--sm{width:16px;height:16px}.tw-icn--md{width:32px;height:32px}.tw-icn--lg{width:48px;height:48px}.tw-icn--xl{width:64px;height:64px}}.tw-icn-dialog{width:64px;height:64px}.tw-icn-date-time--lg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M14 2a1 1 0 00-1 1v1a1 1 0 01-1 1H6a4 4 0 00-4 4v32a4 4 0 004 4h22.934c.905 0 1.399-1.166.898-1.92a10.978 10.978 0 01-.814-1.452 1.06 1.06 0 00-.951-.628H8a2 2 0 01-2-2V18a1 1 0 011-1h34a1 1 0 011 1v7.658c0 .447.299.836.72.987.528.19 1.037.418 1.524.683.743.404 1.756-.09 1.756-.937V9a4 4 0 00-4-4h-3a1 1 0 00-1 1v4a2 2 0 11-2.959-1.756C35.526 7.98 36 7.552 36 7V3a1 1 0 10-2 0v1a1 1 0 01-1 1H18a1 1 0 00-1 1v4a2 2 0 11-2.959-1.756C14.526 7.98 15 7.552 15 7V3a1 1 0 00-1-1zm34 35a9 9 0 11-18 0 9 9 0 0118 0zm-8-5.5a.5.5 0 00-.5-.5h-1a.5.5 0 00-.5.5v4.09l-.017 2.596a.5.5 0 00.146.357l3.174 3.175a.5.5 0 00.707 0l.708-.708a.5.5 0 000-.707l-2.572-2.57a.5.5 0 01-.146-.354z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-icn-doctor--lg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M13 2a2 2 0 012-2h18a2 2 0 012 2v11a1 1 0 01-1 1H14a1 1 0 01-1-1zm10.5 1a.5.5 0 00-.5.5V5a1 1 0 01-1 1h-1.5a.5.5 0 00-.5.5v1a.5.5 0 00.5.5H22a1 1 0 011 1v1.5a.5.5 0 00.5.5h1a.5.5 0 00.5-.5V9a1 1 0 011-1h1.5a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5H26a1 1 0 01-1-1V3.5a.5.5 0 00-.5-.5zM12 18a2 2 0 012-2h20a2 2 0 012 2v1a2.998 2.998 0 01-1.411 2.545c-.347.217-.62.56-.656.966C33.357 28.98 29.13 34 24 34s-9.357-5.02-9.933-11.489c-.036-.407-.31-.749-.656-.966A2.998 2.998 0 0112 19zm19.925 16.156a1.172 1.172 0 00-1.506-.17C28.563 35.26 26.361 36 24 36s-4.563-.739-6.42-2.015a1.172 1.172 0 00-1.505.17 9.548 9.548 0 01-4.466 2.679l-7.194 1.962A5.991 5.991 0 000 44.576 3.424 3.424 0 003.424 48h41.152A3.424 3.424 0 0048 44.576a5.992 5.992 0 00-4.415-5.78l-7.194-1.962a9.548 9.548 0 01-4.466-2.678z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-icn-discount--lg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M46.64 25.657l.743.994a3.084 3.084 0 01-1.024 4.573l-1.094.6c-1.194.65-1.837 1.977-1.586 3.295l.231 1.21c.352 1.849-1.034 3.58-2.951 3.688l-1.255.069a3.156 3.156 0 00-2.89 2.292l-.332 1.19c-.512 1.81-2.52 2.783-4.296 2.065l-1.164-.472a3.236 3.236 0 00-3.624.836l-.823.925c-1.255 1.426-3.493 1.436-4.778.039l-.833-.915a3.226 3.226 0 00-3.634-.786l-1.155.481c-1.766.748-3.794-.186-4.326-1.996l-.351-1.18c-.382-1.289-1.566-2.194-2.931-2.253l-1.255-.049c-1.917-.079-3.333-1.79-3.011-3.64l.21-1.209a3.098 3.098 0 00-1.636-3.275l-1.104-.58c-1.696-.895-2.208-3.03-1.104-4.564l.723-1.003a3.08 3.08 0 00-.03-3.65l-.743-.993c-1.135-1.514-.653-3.658 1.024-4.573l1.094-.6c1.194-.65 1.837-1.977 1.586-3.295l-.231-1.21c-.352-1.849 1.034-3.58 2.951-3.688l1.255-.069a3.156 3.156 0 002.89-2.292l.332-1.19c.512-1.81 2.52-2.783 4.296-2.065l1.165.472a3.236 3.236 0 003.623-.836l.823-.925C22.69-.348 24.93-.358 26.203 1.04l.834.915a3.226 3.226 0 003.633.787l1.155-.482c1.766-.748 3.794.186 4.326 1.996l.351 1.18c.382 1.289 1.566 2.194 2.931 2.253l1.255.049c1.917.079 3.333 1.79 3.011 3.64l-.21 1.209a3.098 3.098 0 001.636 3.275l1.104.58c1.696.895 2.208 3.03 1.104 4.564l-.723 1.003a3.08 3.08 0 00.03 3.65zM17.48 15.084c-2.73 0-4.938 2.164-4.938 4.84 0 2.665 2.208 4.838 4.938 4.838s4.939-2.164 4.939-4.839-2.208-4.839-4.939-4.839zm-.742 17.478a1.225 1.225 0 001.696-.157L31.393 17.11c.422-.501.351-1.249-.16-1.662s-1.275-.344-1.697.157L16.577 30.9a1.167 1.167 0 00.16 1.662zm8.823-4.495c0 2.675 2.208 4.84 4.939 4.84s4.938-2.165 4.938-4.84-2.208-4.84-4.939-4.84-4.938 2.165-4.938 4.84zm-8.07-6.137c1.13 0 2.047-.899 2.047-2.007s-.917-2.006-2.048-2.006-2.047.898-2.047 2.006.917 2.007 2.047 2.007zM30.5 30.074c1.13 0 2.047-.899 2.047-2.007s-.916-2.006-2.047-2.006-2.048.898-2.048 2.006.917 2.007 2.048 2.007z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-icn-reviews--lg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M12 5a4 4 0 00-4 4v20a4 4 0 004 4h21.586a1 1 0 01.707.293l6 6c.63.63 1.707.184 1.707-.707V34a1 1 0 011-1h1a4 4 0 004-4V9a4 4 0 00-4-4zM2 22h3a1 1 0 011 1v6a6 6 0 006 6h13a1 1 0 011 1v2a2 2 0 01-2 2H10.43a1 1 0 00-.709.295l-3.954 3.983c-.629.633-1.71.188-1.71-.705V41a1 1 0 00-1-1H2a2 2 0 01-2-2V24a2 2 0 012-2zM28.716 9.735a1 1 0 00-1.432 0l-.97.996a1 1 0 01-.988.264l-1.338-.377a1 1 0 00-1.24.716l-.343 1.348a1 1 0 01-.723.723l-1.348.342a1 1 0 00-.716 1.24l.377 1.339a1 1 0 01-.264.987l-.996.97a1 1 0 000 1.433l.996.97a1 1 0 01.264.988l-.377 1.338a1 1 0 00.716 1.24l1.348.343a1 1 0 01.723.723l.342 1.348a1 1 0 001.24.716l1.339-.377a1 1 0 01.987.264l.97.996a1 1 0 001.433 0l.97-.996a1 1 0 01.988-.264l1.338.377a1 1 0 001.24-.716l.343-1.348a1 1 0 01.723-.723l1.348-.342a1 1 0 00.716-1.24l-.377-1.339a1 1 0 01.264-.987l.996-.97a1 1 0 000-1.433l-.996-.97a1 1 0 01-.264-.988l.377-1.338a1 1 0 00-.716-1.24l-1.348-.343a1 1 0 01-.723-.723l-.342-1.348a1 1 0 00-1.24-.716l-1.339.377a1 1 0 01-.987-.264zm-.655 13.326l5.293-5.293a1 1 0 000-1.414l-.708-.708a1 1 0 00-1.414 0l-3.525 3.526a1 1 0 01-1.414 0l-1.525-1.526a1 1 0 00-1.414 0l-.708.708a1 1 0 000 1.414l3.293 3.293a1.5 1.5 0 002.122 0z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-icn-hand-coins--lg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='%23ffb401'%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath clip-rule='evenodd' d='M24 1c-3.877 0-7.031 3.242-7.031 7.11 0 3.869 3.154 7.017 7.031 7.017s7.031-3.148 7.031-7.017c0-3.868-3.154-7.11-7.03-7.11zm9.844 25.353c3.102 0 5.625-2.517 5.625-5.613s-2.523-5.613-5.625-5.613-5.625 2.517-5.625 5.613 2.523 5.613 5.625 5.613zm8.7 1.759c1.564-.917 3.33-1.209 4.83-.177.793.547.834 1.737.116 2.384L35.742 43.696a6.994 6.994 0 01-4.684 1.807h-13.49c-2.484 0-4.804-1.038-6.885-2.397-2.42-1.58-4.878-2.267-8.64-2.372C.922 40.702 0 39.809 0 38.689v-9.2a2 2 0 012-2h6.574c.272 0 .53-.114.73-.298 1.66-1.529 3.53-1.688 6.196-1.688 1.753 0 3.577.978 4.924 1.7.19.101.37.198.54.286 1.026.557 2.356.638 3.668.639h.021c.094-.002.863-.014 3.913-.014 1.894 0 4.013 1.113 4.013 3.478 0 2.226-2.12 3.478-4.013 3.478h-5.409a.882.882 0 00-.856.87c0 .415.445.885.856.885l8.468-.002c.24 0 .469-.083.65-.24 1.525-1.319 8.869-7.65 10.269-8.471z' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E")}.tw-icn-gift-card--lg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='%23ffb401'%3E%3Cpath clip-rule='evenodd' d='M4 6a4 4 0 00-4 4v7a1 1 0 001 1h2.974c.442 0 .822-.295 1.01-.694 1.236-2.616 4.602-3.85 7.332-2.16l1.158.716a1 1 0 001.526-.85V7a1 1 0 00-1-1zm15 0a1 1 0 00-1 1v8.012a1 1 0 001.526.85l1.158-.716c2.73-1.69 6.096-.456 7.332 2.16.188.4.568.694 1.01.694H47a1 1 0 001-1v-7a4 4 0 00-4-4zm29 16a1 1 0 00-1-1H29.026c-.442 0-.822.295-1.01.694-1.236 2.616-4.602 3.85-7.332 2.16-.192-.119-.406.117-.269.296l3.17 4.144a1 1 0 01-.188 1.402l-.794.608a1 1 0 01-1.402-.187l-1.407-1.84c-.58-.76-1.794-.349-1.794.608V41a1 1 0 001 1h25a4 4 0 004-4zM14 42a1 1 0 001-1V28.885c0-.957-1.214-1.367-1.794-.608l-1.407 1.84a1 1 0 01-1.402.187l-.794-.608a1 1 0 01-.187-1.402l3.169-4.144c.137-.179-.077-.415-.269-.296-2.73 1.69-6.096.456-7.332-2.16-.188-.4-.568-.694-1.01-.694H1a1 1 0 00-1 1v16a4 4 0 004 4zM7.5 19.5c0-1.662 1.824-2.678 3.237-1.803l1.54.953a1 1 0 010 1.7l-1.54.953C9.324 22.178 7.5 21.162 7.5 19.5zm14.763 1.803l-1.54-.953a1 1 0 010-1.7l1.54-.953c1.413-.875 3.237.141 3.237 1.803s-1.824 2.678-3.237 1.803zM28 29a1 1 0 001 1h12a1 1 0 001-1v-1a1 1 0 00-1-1H29a1 1 0 00-1 1zm14 6a1 1 0 01-1 1H29a1 1 0 01-1-1v-1a1 1 0 011-1h12a1 1 0 011 1z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-icn-realtime{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffb401'%3E%3Cpath d='M3.293 8.602L9.423.284c.153-.208.482-.075.448.182L9 7h3.505a.25.25 0 01.201.398l-6.128 8.318c-.154.208-.483.075-.45-.181L7 9H3.495a.25.25 0 01-.202-.398z'/%3E%3C/svg%3E")}.tw-icn-next-time{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='16' width='20' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath d='M18 8a6 6 0 01-6 6H8.03c-.46 0-.654.545-.263.79a8 8 0 100-13.58c-.39.244-.197.79.263.79H12a6 6 0 016 6z'/%3E%3Cpath d='M11.25 3a.25.25 0 00-.25.25v5.016c0 .445.198.867.54 1.152l2.628 2.19a.25.25 0 00.352-.032l.96-1.152a.25.25 0 00-.032-.352L13 8V3.25a.25.25 0 00-.25-.25zM4 4.5a.5.5 0 00.5.5h4a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5h-4a.5.5 0 00-.5.5zM.5 7a.5.5 0 00-.5.5v1a.5.5 0 00.5.5h7a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5zM9 12.5a.5.5 0 01-.5.5h-6a.5.5 0 01-.5-.5v-1a.5.5 0 01.5-.5h6a.5.5 0 01.5.5z'/%3E%3C/svg%3E")}.tw-icn-next-time--lg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M21.358 45.553c10.67 2.86 22.802-4.47 25.795-16.379C50.146 17.266 44.98 5.301 34.311 2.442 27.61.647 20.33 2.87 15.103 7.723c-.19.176-.438.277-.696.277h-3.795a5.845 5.845 0 00-5.228 3.23.531.531 0 00.476.77h14.725c.891 0 1.253 1 .444 1.373a6.829 6.829 0 01-2.858.627h-7.226a.974.974 0 00-.882.546 22.524 22.524 0 00-1.64 4.659c-.11.461-.517.795-.991.795H5.846a6.16 6.16 0 00-5.384 3.168.56.56 0 00.49.832h16.442c.916 0 1.26 1.035.416 1.39-.949.4-1.975.61-3.022.61h-6.09a.97.97 0 00-.98 1.017c.085 1.487.298 2.939.632 4.335a.523.523 0 01-.504.648 6.16 6.16 0 00-5.384 3.168.56.56 0 00.49.832h16.442c.916 0 1.26 1.035.416 1.39-.949.4-1.975.61-3.022.61h-3.812c-.79 0-1.259.87-.769 1.492 2.28 2.892 5.37 5.048 9.151 6.061zm9.165-34.114a.5.5 0 01.479.52l-.606 14.582a.499.499 0 00.063.265l3.895 6.975a.5.5 0 01-.113.626l-1.011.856a.5.5 0 01-.725-.084l-6.103-8.212a.5.5 0 01-.093-.374l.844-5.474 1.373-9.315a.5.5 0 01.515-.426z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-icn-next-time-promo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='16' width='20' xmlns='http://www.w3.org/2000/svg' fill='rgba(255, 255, 255, .5)'%3E%3Cpath d='M18 8a6 6 0 01-6 6H8.03c-.46 0-.654.545-.263.79a8 8 0 100-13.58c-.39.244-.197.79.263.79H12a6 6 0 016 6z'/%3E%3Cpath d='M11.25 3a.25.25 0 00-.25.25v5.016c0 .445.198.867.54 1.152l2.628 2.19a.25.25 0 00.352-.032l.96-1.152a.25.25 0 00-.032-.352L13 8V3.25a.25.25 0 00-.25-.25zM4 4.5a.5.5 0 00.5.5h4a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5h-4a.5.5 0 00-.5.5zM.5 7a.5.5 0 00-.5.5v1a.5.5 0 00.5.5h7a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5zM9 12.5a.5.5 0 01-.5.5h-6a.5.5 0 01-.5-.5v-1a.5.5 0 01.5-.5h6a.5.5 0 01.5.5z'/%3E%3C/svg%3E")}.tw-icn-points{background-image:url(../images/icons/icn-points-sm.svg)}.tw-icn-white-points{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 9A8 8 0 111 9a8 8 0 0116 0z' fill='%23FFA901'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 2a7 7 0 100 14A7 7 0 009 2zM0 9a9 9 0 1118 0A9 9 0 010 9z' fill='%23FFF'/%3E%3Cg filter='url(%23filter0_d)'%3E%3Cpath d='M5 5h2v3h4V5h2v8h-2v-3H7v3H5V5z' fill='%23FFF'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='1' y1='1' x2='17' y2='17' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFD466'/%3E%3Cstop offset='1' stop-color='%23FFA901'/%3E%3Cstop offset='1' stop-color='%23FFA601'/%3E%3C/linearGradient%3E%3Cfilter id='filter0_d' x='4' y='5' width='10' height='10' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='.5'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E")}.tw-icn-check-circle-lg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24zm12.904-29.692a1 1 0 00-.083-1.412l-2.242-1.993a1 1 0 00-1.412.083l-11.27 12.679a1 1 0 01-1.454.043l-5.668-5.669a1 1 0 00-1.414 0l-2.122 2.122a1 1 0 000 1.414l8.293 8.293a2.5 2.5 0 003.637-.107z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-icn-user{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 4c0-2.171 1.829-4 4-4 2.171 0 4 1.829 4 4 0 2.171-1.829 4-4 4-2.171 0-4-1.829-4-4zM.5 16h15c.276 0 .502-.224.469-.498C15.616 12.629 12.317 9 7.999 9 3.683 9 .385 12.629.032 15.502c-.033.274.193.498.47.498z'/%3E%3C/svg%3E")}.tw-icn-spbmetro{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%232250a3'%3E%3Cpath d='M13.81 14A7.973 7.973 0 0016 8.5 7.997 7.997 0 0010.623.94l-.288.992L8 10 5.377.94A8.003 8.003 0 002.191 14h3.305A6.502 6.502 0 013.364 3.444c.467-.476 1.226-.214 1.427.421L8 14l3.208-10.135c.202-.635.96-.896 1.427-.421A6.502 6.502 0 0110.504 14h3.306z'/%3E%3C/svg%3E")}.tw-icn-geopin{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.73 15.807a.45.45 0 00.54 0C9.44 14.942 14 11.231 14 6A6 6 0 002 6c0 5.231 4.561 8.942 5.73 9.807zM8 8a2 2 0 100-4 2 2 0 000 4z'/%3E%3C/svg%3E")}.tw-icn-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' d='M7.823 9.59a.25.25 0 01.354 0l5.336 5.335a.25.25 0 00.353 0l1.06-1.06a.25.25 0 000-.354L9.592 8.176a.25.25 0 010-.354l5.336-5.335a.25.25 0 000-.353l-1.06-1.061a.25.25 0 00-.354 0L8.177 6.408a.25.25 0 01-.354 0L2.484 1.07a.25.25 0 00-.353 0L1.07 2.13a.25.25 0 000 .354l5.339 5.338a.25.25 0 010 .354l-5.34 5.338a.25.25 0 000 .354l1.062 1.06a.25.25 0 00.353 0l5.34-5.338z' clip-rule='evenodd'/%3E%3C/svg%3E")}.tw-icn-drawer{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath clip-rule='evenodd' d='M0 6c0 .138.112.25.25.25h23.499a.25.25 0 00.25-.25V4a.25.25 0 00-.25-.25H.25A.25.25 0 000 4zm23.999 7a.25.25 0 01-.25.25H.249A.25.25 0 010 13v-2a.25.25 0 01.25-.25h23.5A.25.25 0 0124 11zm0 7a.25.25 0 01-.25.25H.249A.25.25 0 010 20v-2a.25.25 0 01.25-.25h23.5A.25.25 0 0124 18z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-icn-settings{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.22 0a.25.25 0 00-.247.219l-.152 1.21c-.052.422-.37.757-.771.895a5.96 5.96 0 00-.613.25c-.378.178-.828.163-1.16-.091l-1.103-.85a.25.25 0 00-.33.022l-1.189 1.19a.25.25 0 00-.021.329l.849 1.104c.254.33.269.781.09 1.159a5.96 5.96 0 00-.249.613c-.138.402-.473.719-.894.771l-1.211.152A.25.25 0 000 7.22v1.558a.25.25 0 00.219.248l1.21.152c.422.052.757.37.895.771.072.21.156.415.25.613.178.377.163.828-.091 1.16l-.85 1.103a.25.25 0 00.022.33l1.19 1.189a.25.25 0 00.329.021l1.104-.849c.33-.254.781-.269 1.159-.09.198.094.403.177.613.249.402.138.719.473.771.894l.152 1.211a.25.25 0 00.247.22h1.558a.25.25 0 00.248-.219l.152-1.21c.052-.422.37-.757.771-.895a5.66 5.66 0 00.613-.25c.377-.178.828-.163 1.16.091l1.103.85c.1.076.24.067.33-.022l1.189-1.19a.25.25 0 00.021-.329l-.849-1.104c-.254-.33-.269-.781-.09-1.159.094-.198.177-.403.249-.613.138-.402.473-.719.894-.771l1.211-.152A.25.25 0 0016 8.78V7.221a.25.25 0 00-.219-.248l-1.21-.152c-.422-.052-.757-.37-.895-.771a5.956 5.956 0 00-.25-.613c-.178-.378-.163-.828.091-1.16l.85-1.103a.25.25 0 00-.022-.33l-1.19-1.189a.25.25 0 00-.329-.021l-1.104.849c-.33.254-.781.269-1.159.09a5.958 5.958 0 00-.613-.249c-.402-.138-.719-.473-.771-.894L9.027.218A.25.25 0 008.78 0H7.221zM8 11a3 3 0 100-6 3 3 0 000 6z'/%3E%3C/svg%3E")}.tw-icn-patients{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='20' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath d='M10 4a1 1 0 100 2h3a1 1 0 100-2h-3zM4 9a1 1 0 011-1h8a1 1 0 110 2H5a1 1 0 01-1-1zM5 12a1 1 0 100 2h8a1 1 0 100-2H5z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 0a2 2 0 00-2 2v17a1 1 0 001.316.949l2.653-.885 2.16.864a1 1 0 00.742 0L9 19.078l2.129.851a1 1 0 00.742 0l2.16-.864 2.653.885A1 1 0 0018 19V2a2 2 0 00-2-2H2zm0 2h14v15.613l-1.684-.562a1 1 0 00-.687.02l-2.129.852-2.129-.851a1 1 0 00-.742 0l-2.129.851-2.129-.851a1 1 0 00-.687-.02L2 17.611V2z'/%3E%3C/svg%3E")}.tw-icn-gift{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.95 1.5h-.259a1.191 1.191 0 00-.181 2.369l1.794.276a.25.25 0 00.284-.292l-.21-1.16A1.45 1.45 0 004.952 1.5zM13.596 5c-.253 0-.383-.39-.22-.584A2.691 2.691 0 0011.309 0h-.26a2.95 2.95 0 00-2.904 2.427c-.029.161-.261.161-.29 0A2.95 2.95 0 004.95 0h-.26a2.691 2.691 0 00-2.066 4.416c.162.194.033.584-.22.584H.5a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h.25a.25.25 0 01.25.25v5.25a.5.5 0 00.5.5h13a.5.5 0 00.5-.5V9.25a.25.25 0 01.25-.25h.25a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5h-1.905zM8.5 6H7.25a.25.25 0 00-.25.25v6.5c0 .138.112.25.25.25h1.5a.25.25 0 00.25-.25v-6.5A.25.25 0 008.75 6H8.5zm2.809-4.5h-.26a1.45 1.45 0 00-1.428 1.193l-.21 1.16a.25.25 0 00.285.292l1.794-.276a1.191 1.191 0 00-.181-2.369z'/%3E%3C/svg%3E")}.tw-icn-exclamation{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath d='M8.712 5.985a1.3 1.3 0 112.576 0l-.717 5.02a.576.576 0 01-1.142 0l-.717-5.02zM10 15a1 1 0 100-2 1 1 0 000 2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 10C0 4.477 4.477 0 10 0s10 4.477 10 10-4.477 10-10 10S0 15.523 0 10zm10-8a8 8 0 100 16 8 8 0 000-16z'/%3E%3C/svg%3E")}.tw-icn-calendar{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5 1a.5.5 0 00.5-.5.5.5 0 01.5-.5h1a.5.5 0 01.5.5c0 .276.227.494.495.562A2 2 0 0116 3v11a2 2 0 01-2 2H2a2 2 0 01-2-2V3a2 2 0 011.505-1.938C1.773.994 2 .776 2 .5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5.5.5 0 00.5.5h7zm-9 4a.5.5 0 00-.5.5v8a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-8a.5.5 0 00-.5-.5h-11zM4 8a1 1 0 112 0 1 1 0 01-2 0zm3 0a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2zm5-2a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E")}.tw-icn-phone{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath d='M2.822.275l-1.19 1.36a4 4 0 00-.688 4.157l.116.282a16 16 0 008.296 8.529l.809.36a4 4 0 004.258-.646l1.302-1.14a.75.75 0 00-.108-1.207L11.835 9.7a.5.5 0 00-.611.076l-1.071 1.071a.45.45 0 01-.368.13 5.39 5.39 0 01-4.761-4.762.45.45 0 01.129-.368l1.071-1.071a.5.5 0 00.075-.61L4.03.382A.75.75 0 002.823.275z'/%3E%3C/svg%3E")}.tw-icn-phone-circle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0a8 8 0 100 16A8 8 0 008 0zM4.055 3.982l.49-.56a.71.71 0 011.144.101l1.173 1.955a.5.5 0 01-.076.61l-.566.567a.28.28 0 00-.08.23A3.369 3.369 0 009.116 9.86a.28.28 0 00.23-.08l.565-.566a.5.5 0 01.611-.076l1.973 1.184a.695.695 0 01.1 1.119l-.462.403a2.746 2.746 0 01-2.924.443l-.236-.104A10.343 10.343 0 013.61 6.669a2.586 2.586 0 01.445-2.687z'/%3E%3C/svg%3E")}.tw-icn-review{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1a2 2 0 00-2 2v8a2 2 0 002 2h6.917a.25.25 0 01.15.05L12.6 15.7a.25.25 0 00.4-.2v-2.25a.25.25 0 01.25-.25H14a2 2 0 002-2V3a2 2 0 00-2-2H2zm11 4.75a.25.25 0 01-.25.25h-9.5A.25.25 0 013 5.75v-.5A.25.25 0 013.25 5h9.5a.25.25 0 01.25.25v.5zm-2 3a.25.25 0 01-.25.25h-7.5A.25.25 0 013 8.75v-.5A.25.25 0 013.25 8h7.5a.25.25 0 01.25.25v.5z'/%3E%3C/svg%3E")}.tw-icn-social-vk{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M7.8 12.514h.959s.288-.031.436-.19c.14-.147.14-.42.14-.42s-.021-1.284.579-1.473c.591-.187 1.341 1.24 2.14 1.789.611.42 1.07.33 1.07.33l2.141-.03s1.122-.07.592-.95c-.041-.07-.301-.65-1.581-1.84-1.341-1.241-1.161-1.041.45-3.192.98-1.31 1.38-2.11 1.25-2.45-.11-.32-.84-.241-.84-.241l-2.4.02s-.18-.02-.31.06-.21.261-.21.261-.381 1.02-.89 1.88c-1.083 1.82-1.513 1.92-1.683 1.8-.402-.261-.3-1.054-.3-1.622 0-1.76.27-2.5-.52-2.69-.26-.06-.454-.1-1.123-.11-.86-.01-1.585.006-1.997.207-.27.135-.48.434-.36.45.16.02.52.097.71.358.25.337.24 1.09.24 1.09s.14 2.078-.33 2.336c-.33.174-.77-.187-1.73-1.838-.49-.84-.86-1.78-.86-1.78s-.07-.17-.2-.27a1.054 1.054 0 00-.371-.15l-2.29.02s-.34.01-.46.16c-.11.13-.01.41-.01.41s1.79 4.191 3.821 6.302c1.86 1.934 3.97 1.81 3.97 1.81l-.032-.037z'/%3E%3C/g%3E%3C/svg%3E")}.tw-icn-social-fb{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E%3Cpath d='M15 8a7 7 0 10-8.094 6.915v-4.891H5.13V8h1.777V6.458c0-1.755 1.045-2.724 2.644-2.724.766 0 1.567.137 1.567.137v1.723h-.883c-.869 0-1.14.54-1.14 1.093V8h1.941l-.31 2.024H9.094v4.891A7.002 7.002 0 0015 8z'/%3E%3C/svg%3E")}.tw-icn-chevron-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.24 8.65l5.675 6.621a.5.5 0 00.705.054l.76-.65a.5.5 0 00.054-.705L5.596 8.325a.5.5 0 010-.65l4.838-5.645a.5.5 0 00-.054-.705l-.76-.65a.5.5 0 00-.705.054l-5.674 6.62a1 1 0 000 1.302z'/%3E%3C/svg%3E")}.tw-icn-chevron-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.76 8.65l-5.675 6.621a.5.5 0 01-.705.054l-.76-.65a.5.5 0 01-.054-.705l4.838-5.645a.5.5 0 000-.65L5.566 2.03a.5.5 0 01.054-.705l.76-.65a.5.5 0 01.705.054l5.674 6.62a1 1 0 010 1.302z'/%3E%3C/svg%3E")}.tw-icn-chevron-bottom{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.65 12.76l6.621-5.675a.5.5 0 00.054-.705l-.65-.76a.5.5 0 00-.705-.054l-5.645 4.838a.5.5 0 01-.65 0L2.03 5.566a.5.5 0 00-.705.054l-.65.76a.5.5 0 00.054.705l6.62 5.674a1 1 0 001.302 0z'/%3E%3C/svg%3E")}.tw-icn-cancel-booking-lg{background-image:url(../../images/icons/icn-cancel-booking-lg.svg)}.tw-icn-confirm-booking-lg{background-image:url(../../images/icons/icn-confirm-booking-lg.svg)}.tw-icn-calendar-dialog{background-image:url(../../images/icons/icn-calendar-mobile.svg)}.tw-icn-ok-dialog{background-image:url(../../images/icons/icn-ok-mobile.svg)}.tw-icn-discount{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.351.303a1 1 0 011.298 0l1.63 1.39a1 1 0 00.57.235l2.135.17a1 1 0 01.918.918l.17 2.136a1 1 0 00.236.569l1.39 1.63a1 1 0 010 1.298l-1.39 1.63a1 1 0 00-.236.57l-.17 2.135a1 1 0 01-.918.917l-2.136.17a1 1 0 00-.569.237l-1.63 1.39a1 1 0 01-1.298 0l-1.63-1.39a1 1 0 00-.57-.236l-2.135-.17a1 1 0 01-.917-.918l-.17-2.136a1 1 0 00-.236-.569L.303 8.65a1 1 0 010-1.298l1.39-1.63a1 1 0 00.235-.57l.17-2.135a1 1 0 01.918-.917l2.136-.17a1 1 0 00.569-.237L7.35.302zm5.087 5.215a.5.5 0 01.044.706l-2.164 2.452c-.095.108.038.324.182.324A1.5 1.5 0 119 10.5c0-.097-.144-.167-.209-.094l-.49.556a1.25 1.25 0 01-1.821.057l-.042-.042a.25.25 0 00-.354 0l-.877.877a.25.25 0 01-.353 0l-.707-.708a.25.25 0 010-.353l.876-.877a.25.25 0 000-.354L3.897 8.436a.5.5 0 010-.707l.707-.708c.064-.064.08-.259.007-.313a1.5 1.5 0 11.715.282c-.017-.002-.027.02-.015.031l1.127 1.127a.25.25 0 00.353 0l4.002-4.002a.25.25 0 01.354 0l.85.851a.047.047 0 010 .066.048.048 0 00.002.069l.438.386z'/%3E%3C/svg%3E")}.tw-icn-book{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 16H3a2 2 0 01-2-2V2a2 2 0 012-2h9.75a.25.25 0 01.25.25v13.5a.25.25 0 01-.25.25h-9.5a.25.25 0 00-.25.25v.5c0 .138.112.25.25.25h10.5a.25.25 0 00.25-.25V.712c0-.193.207-.308.35-.178.398.364.65.883.65 1.466v12a2 2 0 01-2 2zM4 5.75c0 .138.112.25.25.25h5.5a.25.25 0 00.25-.25v-1.5A.25.25 0 009.75 4h-5.5a.25.25 0 00-.25.25v1.5z'/%3E%3C/svg%3E")}.tw-icn-doctor{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.212 0a.25.25 0 00-.247.209l-.938 5.628a.112.112 0 00.134.127 20 20 0 018.678 0 .112.112 0 00.134-.127L11.035.209A.25.25 0 0010.788 0H4.212zm.05 11.915a.253.253 0 00-.254-.031c-1.536.68-3.098 1.798-3.8 3.5-.125.303.114.616.443.616h13.698c.329 0 .568-.313.443-.617-.702-1.701-2.264-2.819-3.8-3.5a.254.254 0 00-.254.032A5.429 5.429 0 017.5 13a5.43 5.43 0 01-3.239-1.085zM3.228 6.776a.241.241 0 00-.198.207c-.02.17-.03.343-.03.517C3 9.943 5.057 12 7.5 12S12 9.943 12 7.5c0-.174-.01-.347-.03-.517a.241.241 0 00-.2-.207l-.692-.126a20 20 0 00-7.156 0l-.693.126zM7 1.25A.25.25 0 017.25 1h.5a.25.25 0 01.25.25v.5c0 .138.113.25.25.25h.5a.25.25 0 01.25.25v.5a.25.25 0 01-.25.25h-.5a.25.25 0 00-.25.25v.5a.25.25 0 01-.25.25h-.5A.25.25 0 017 3.75v-.5A.25.25 0 006.75 3h-.5A.25.25 0 016 2.75v-.5A.25.25 0 016.25 2h.5A.25.25 0 007 1.75v-.5z'/%3E%3C/svg%3E")}.tw-icn-clinic{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 16H.25a.25.25 0 01-.25-.25V5a1 1 0 011-1h1.896a.26.26 0 00.249-.2 5.002 5.002 0 019.71 0c.029.116.13.2.25.2H15a1 1 0 011 1v10.75a.25.25 0 01-.25.25H3zm3-5.75a.25.25 0 01.25-.25h3.5a.25.25 0 01.25.25v4.5a.25.25 0 01-.25.25h-3.5a.25.25 0 01-.25-.25v-4.5zM7.25 8A.25.25 0 017 7.75v-1.5A.25.25 0 006.75 6h-1.5A.25.25 0 015 5.75v-1.5A.25.25 0 015.25 4h1.5A.25.25 0 007 3.75v-1.5A.25.25 0 017.25 2h1.5a.25.25 0 01.25.25v1.5c0 .138.112.25.25.25h1.5a.25.25 0 01.25.25v1.5a.25.25 0 01-.25.25h-1.5a.25.25 0 00-.25.25v1.5a.25.25 0 01-.25.25h-1.5zM2 7.25A.25.25 0 012.25 7h1.5a.25.25 0 01.25.25v1.5a.25.25 0 01-.25.25h-1.5A.25.25 0 012 8.75v-1.5zM2.25 11a.25.25 0 00-.25.25v1.5c0 .138.112.25.25.25h1.5a.25.25 0 00.25-.25v-1.5a.25.25 0 00-.25-.25h-1.5zM12 7.25a.25.25 0 01.25-.25h1.5a.25.25 0 01.25.25v1.5a.25.25 0 01-.25.25h-1.5a.25.25 0 01-.25-.25v-1.5zm.25 3.75a.25.25 0 00-.25.25v1.5c0 .138.112.25.25.25h1.5a.25.25 0 00.25-.25v-1.5a.25.25 0 00-.25-.25h-1.5z'/%3E%3C/svg%3E")}.tw-icn-emergency{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 3a1 1 0 011-1h10a1 1 0 011 1v10.5a.5.5 0 01-.5.5h-1.25c-.138 0-.248.113-.265.25a2 2 0 01-3.97 0c-.017-.137-.127-.25-.265-.25h-3.5c-.138 0-.248.113-.265.25a2 2 0 01-3.97 0c-.017-.137-.127-.25-.265-.25H.5a.5.5 0 01-.5-.5v-3.441a.25.25 0 01.026-.112L.5 9l1.362-2.724A.5.5 0 012.309 6H3.75A.25.25 0 004 5.75V3zm-.25 4a.25.25 0 01.25.25v1.5a.25.25 0 01-.25.25H2.023a.25.25 0 01-.224-.362l.75-1.5A.25.25 0 012.773 7h.977zM5 14a1 1 0 11-2 0 1 1 0 012 0zm7 1a1 1 0 100-2 1 1 0 000 2zM9 5.25A.25.25 0 019.25 5h1.5a.25.25 0 01.25.25v1.5c0 .138.112.25.25.25h1.5a.25.25 0 01.25.25v1.5a.25.25 0 01-.25.25h-1.5a.25.25 0 00-.25.25v1.5a.25.25 0 01-.25.25h-1.5a.25.25 0 01-.25-.25v-1.5A.25.25 0 008.75 9h-1.5A.25.25 0 017 8.75v-1.5A.25.25 0 017.25 7h1.5A.25.25 0 009 6.75v-1.5z'/%3E%3C/svg%3E")}.tw-icn-eye{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.445 9.562L2.496 8.14a.25.25 0 010-.278l.95-1.423a5.474 5.474 0 013.226-2.274.23.23 0 01.15.012 2 2 0 11-2.575 2.787C4.19 6.861 4 6.883 4 7a4 4 0 107.972-.476c-.031-.266.312-.47.469-.251.039.054.077.109.114.165l.949 1.423a.25.25 0 010 .278l-.95 1.423a5.474 5.474 0 01-9.109 0zm10.774 1.11l1.689-2.533a.25.25 0 000-.278l-1.69-2.533a7.474 7.474 0 00-12.437 0L.093 7.861a.25.25 0 000 .278l1.688 2.533a7.474 7.474 0 0012.438 0z'/%3E%3C/svg%3E")}.tw-icn-tooth{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath d='M1 5.5C1 7.985 2.5 9 3.5 11c.5 1 .5 5 1.99 5 .797 0 1.002-.818 1.036-1.755.052-1.467.44-2.868 1.321-4.042a.19.19 0 01.306 0c.88 1.174 1.267 2.575 1.314 4.042.03.937.234 1.755 1.044 1.755 1.51 0 1.489-4 1.989-5 1-2 2.5-3.015 2.5-5.5S14 1 11 1c-.94 0-1.88.442-2.82 1.326a.263.263 0 01-.36 0C6.88 1.442 5.94 1 5 1 2 1 1 3.015 1 5.5z'/%3E%3C/svg%3E")}.tw-icn-lock{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 4a4 4 0 118 0v.75a.25.25 0 01-.25.25h-1.5a.25.25 0 01-.25-.25V4a2 2 0 10-4 0v.75a.25.25 0 01-.25.25h-1.5A.25.25 0 014 4.75V4zM2 7a1 1 0 011-1h10a1 1 0 011 1v8a1 1 0 01-1 1H3a1 1 0 01-1-1V7zm7 3a1 1 0 01-.459.841c-.116.075-.19.214-.146.345l.495 1.485a.25.25 0 01-.237.329H7.347a.25.25 0 01-.237-.33l.495-1.484c.043-.13-.03-.27-.146-.345A1 1 0 119 10z'/%3E%3C/svg%3E")}.tw-icn-female{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0C6.371 0 5 1.371 5 3s1.371 3 3 3 3-1.371 3-3-1.371-3-3-3zM5.755 6.653a.265.265 0 01.376-.132A3.91 3.91 0 008.001 7a3.91 3.91 0 001.868-.479.265.265 0 01.376.132l2.502 6.671a.5.5 0 01-.469.676H10.25a.25.25 0 00-.25.25v1.25a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-1.25a.25.25 0 00-.25-.25H3.721a.5.5 0 01-.468-.676l2.502-6.67z'/%3E%3C/svg%3E")}.tw-icn-question{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' fill='%23A0A8C5'%3E%3Cpath d='M11.053 9.356C9.625 10.07 9 10.798 9 12.5h2c0-.798.125-.945.947-1.356C13.375 10.43 14 9.702 14 8c0-2.18-1.716-3.5-4-3.5a4 4 0 00-4 4 1 1 0 002 0 2 2 0 012-2c1.277 0 2 .556 2 1.5 0 .798-.125.945-.947 1.356zM10 15.498a1 1 0 100-2 1 1 0 000 2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10S15.523 0 10 0zM2 10a8 8 0 1116 0 8 8 0 01-16 0z'/%3E%3C/svg%3E")}.tw-icn-chat{background-image:url(../../images/icons/icn-chat-sm.svg)}.tw-avatar{position:relative;border-radius:.5rem;overflow:hidden}.tw-avatar:hover .tw-avatar__edit{display:block}.tw-avatar__edit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(23,25,33,.33)}.tw-avatar__edit .tw-icn{margin-left:auto;margin-right:auto;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.586 1.414l-.91.91a.25.25 0 000 .353l2.647 2.646a.25.25 0 00.354 0l.909-.909a2 2 0 000-2.828l-.172-.172a2 2 0 00-2.828 0zm-9.41 9.763a.25.25 0 010-.354l7.147-7.146a.25.25 0 01.354 0l2.646 2.646a.25.25 0 010 .354l-7.146 7.146a.25.25 0 01-.354 0l-2.646-2.646zM.102 15.596l.792-3.168a.25.25 0 01.42-.116l2.375 2.376a.25.25 0 01-.116.42l-3.168.79a.25.25 0 01-.303-.302z'/%3E%3C/svg%3E")}.tw-avatar__img{width:2.5rem;height:2.5rem;background-color:#40a9b7;font-size:1.125rem;color:#fff;border-radius:9999px;display:flex;align-items:center;justify-content:center}.tw-avatar__img--xl{width:8rem;height:8rem;font-size:2.25rem}.test-style{color:#00f}.tw-appointment__header{position:relative;display:flex;align-items:center;padding-bottom:1rem;margin-bottom:1rem;border:dotted #efeff1;border-width:0 0 4px}.tw-appointment__header .tw-icn{position:relative;margin-right:.75rem;top:-1px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%236e6e77'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5 1a.5.5 0 00.5-.5.5.5 0 01.5-.5h1a.5.5 0 01.5.5c0 .276.227.494.495.562A2 2 0 0116 3v11a2 2 0 01-2 2H2a2 2 0 01-2-2V3a2 2 0 011.505-1.938C1.773.994 2 .776 2 .5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5.5.5 0 00.5.5h7zm-9 4a.5.5 0 00-.5.5v8a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-8a.5.5 0 00-.5-.5h-11zM4 8a1 1 0 112 0 1 1 0 01-2 0zm3 0a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2zm5-2a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E")}.tw-appointment__date{font-weight:500}.tw-appointment__section{padding-top:1rem}.tw-appointment__section-title{font-size:1rem;font-weight:500;margin-bottom:.5rem}.tw-appointment__meta{padding-top:1rem;border-color:#f6f6f7;border-top:1px #f6f6f7;border-style:solid;font-size:.875rem;color:#96969d}.tw-appointment__cta{padding-top:1rem;padding-bottom:1rem}.tw-calendar{position:relative;height:4rem;margin-bottom:2.5rem}.tw-book__title-wrapper{display:flex;align-items:center}.tw-book__title-wrapper .tw-calendar__nav{display:flex;margin-left:auto}.tw-calendar__month-title{position:absolute;height:0;font-size:.75rem;color:#96969d;font-weight:400;line-height:1;top:-1rem;left:0}.tw-calendar__nav{position:absolute;width:auto;display:flex;top:-3rem;right:-.5rem}.tw-calendar__nav-btn{padding:1.25rem;width:0;height:0;background-position:50%;background-repeat:no-repeat;background-color:#fff;border-radius:9999px;margin-left:.25rem;transition:all .1s;background-size:16px}.tw-calendar__nav-btn:hover{box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 8px 8px -8px rgba(23,25,33,.08);background-color:#40a9b7;border-color:#40a9b7}.tw-calendar__nav-btn--disabled{opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}.tw-calendar__nav-btn--prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.24 8.65l5.675 6.621a.5.5 0 00.705.054l.76-.65a.5.5 0 00.054-.705L5.596 8.325a.5.5 0 010-.65l4.838-5.645a.5.5 0 00-.054-.705l-.76-.65a.5.5 0 00-.705.054l-5.674 6.62a1 1 0 000 1.302z'/%3E%3C/svg%3E")}.tw-calendar__nav-btn--prev:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.24 8.65l5.675 6.621a.5.5 0 00.705.054l.76-.65a.5.5 0 00.054-.705L5.596 8.325a.5.5 0 010-.65l4.838-5.645a.5.5 0 00-.054-.705l-.76-.65a.5.5 0 00-.705.054l-5.674 6.62a1 1 0 000 1.302z'/%3E%3C/svg%3E")}.tw-calendar__nav-btn--next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.76 8.65l-5.675 6.621a.5.5 0 01-.705.054l-.76-.65a.5.5 0 01-.054-.705l4.838-5.645a.5.5 0 000-.65L5.566 2.03a.5.5 0 01.054-.705l.76-.65a.5.5 0 01.705.054l5.674 6.62a1 1 0 010 1.302z'/%3E%3C/svg%3E")}.tw-calendar__nav-btn--next:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.76 8.65l-5.675 6.621a.5.5 0 01-.705.054l-.76-.65a.5.5 0 01-.054-.705l4.838-5.645a.5.5 0 000-.65L5.566 2.03a.5.5 0 01.054-.705l.76-.65a.5.5 0 01.705.054l5.674 6.62a1 1 0 010 1.302z'/%3E%3C/svg%3E")}@media (min-width:320px) and (max-width:359px){.tw-calendar__nav{top:-3rem}}.tw-calendar__slider{position:absolute;left:0;top:0;overflow:hidden;padding-top:1rem;padding-bottom:1rem;width:calc(100% + 1rem)}.tw-calendar__slider>div{overflow:visible!important}.tw-calendar__slot{position:relative;font-size:1.125rem;line-height:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;width:0;height:0;margin-right:.25rem;border:1px solid transparent;color:#d0d0d6;border-radius:9999px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg' fill='%23efeff1'%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath clip-rule='evenodd' d='M-6.823 7.177l16-16-.354-.354-16 16zm2 2l16-16-.354-.354-16 16zm21-9l-16 16-.354-.354 16-16zm2 2l-16 16-.354-.354 16-16zm-14 18l16-16-.354-.354-16 16zm18-14l-16 16-.354-.354 16-16zm-9-11l-16 16-.354-.354 16-16zm-14 18l16-16-.354-.354-16 16zm9 11l-.354-.354 16-16 .354.354z' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E")}.tw-calendar__slot:hover{cursor:not-allowed}.tw-calendar__slot--available{border-color:#b0e2e4;color:#2495a3;background-image:none}.tw-calendar__slot--available:hover{cursor:pointer;background-color:#40a9b7;border-color:#40a9b7;color:#fff}.tw-calendar__slot--selected{background-color:#40a9b7;color:#fff;border-color:#40a9b7;font-weight:500;background-image:none}.tw-calendar__slot--selected:hover{cursor:pointer}.tw-calendar__slot--today:after{height:0;display:block;position:relative;font-size:.5rem;text-transform:uppercase;color:#2495a3;font-weight:500;top:1.25rem;content:"сегодня"}.tw-calendar__slot:last-of-type{margin-right:0}.tw-calendar__slot small{opacity:.66;font-size:.75rem;line-height:.5rem}@media (min-width:640px){.tw-calendar__nav{right:-.75rem}.tw-calendar__nav-btn{margin-left:.5rem;background-size:24px}.tw-calendar__nav-btn--prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M7.066 12.83l7.834 8.814a.25.25 0 00.353.02l1.494-1.328a.25.25 0 00.021-.353L9.82 12.166a.25.25 0 010-.332l6.948-7.817a.25.25 0 00-.02-.353l-1.495-1.328a.25.25 0 00-.353.02L7.066 11.17a1.25 1.25 0 000 1.66z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-calendar__nav-btn--prev:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath clip-rule='evenodd' d='M7.066 12.83l7.834 8.814a.25.25 0 00.353.02l1.494-1.328a.25.25 0 00.021-.353L9.82 12.166a.25.25 0 010-.332l6.948-7.817a.25.25 0 00-.02-.353l-1.495-1.328a.25.25 0 00-.353.02L7.066 11.17a1.25 1.25 0 000 1.66z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-calendar__nav-btn--next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M16.934 11.17L9.1 2.355a.25.25 0 00-.353-.02L7.253 3.664a.25.25 0 00-.021.353l6.948 7.817a.25.25 0 010 .332l-6.948 7.817a.25.25 0 00.02.353l1.495 1.328a.25.25 0 00.353-.02l7.834-8.814a1.25 1.25 0 000-1.66z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-calendar__nav-btn--next:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath clip-rule='evenodd' d='M16.934 11.17L9.1 2.355a.25.25 0 00-.353-.02L7.253 3.664a.25.25 0 00-.021.353l6.948 7.817a.25.25 0 010 .332l-6.948 7.817a.25.25 0 00.02.353l1.495 1.328a.25.25 0 00.353-.02l7.834-8.814a1.25 1.25 0 000-1.66z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-calendar__slot{padding:1.5rem}.tw-calendar__slot--today:after{top:1rem}}@media (min-width:768px){.tw-calendar__nav{top:-3.25rem;right:-1.25rem}.tw-calendar__slider{width:calc(100% + 1.5rem)}}@media (min-width:1194px){.tw-calendar__nav{top:-3.75rem}.tw-calendar__nav-btn{padding:1.5rem;background-size:24px}}.tw-card{display:flex;width:100%;flex-direction:column;justify-content:space-between;background-color:#fff;padding:1rem;border-radius:.5rem;transition:all .2s}.tw-card--large{max-width:100%}.tw-card--border{border:1px solid #efeff1}.tw-card__header{padding-bottom:.5rem}.tw-card__header .tw-card__title{font-size:1.125rem}.tw-card__logo{height:3rem;display:block;margin-bottom:1rem;flex-shrink:0;max-width:100%}.tw-card__logo-img{max-height:100%}.tw-card__content{display:flex;flex-direction:column;flex-grow:1}.tw-card__content--limited{height:12rem}.tw-card__content--limited .tw-card__details{overflow:hidden}.tw-card__content>div:not(.tw-card__expander):not(.tw-card__more):not(.tw-card__section-title){padding-top:.5rem;padding-bottom:.5rem}.tw-card__content>div:not(.tw-card__expander):not(.tw-card__more):not(.tw-card__section-title):first-of-type{padding-top:0}.tw-card__content>div:not(.tw-card__expander):not(.tw-card__more):not(.tw-card__section-title):last-of-type{padding-bottom:0}.tw-card__details{font-size:.875rem;line-height:1.625;flex-grow:1}.tw-card__details p,.tw-card__details ul{padding:0;margin-bottom:.5rem}.tw-card__details ul{list-style:disc inside}.tw-card__title{font-size:1.5rem;font-weight:700;line-height:1.25}.tw-card__subtitle{font-size:.875rem;line-height:1.375}.tw-card__more,.tw-card__note{font-size:.875rem}.tw-card__more{padding-top:2rem;margin-top:-2rem;height:4rem;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 75%)}.tw-card__feat{font-weight:500}.tw-card__price{font-size:2.25rem;font-weight:500;color:#2495a3;line-height:1}.tw-card__price-currency{font-size:1.25rem}.tw-card__expander{flex-grow:1;height:0;margin:0;padding:0}.tw-card__section-title{font-size:1rem;font-weight:500;padding-top:.5rem}.tw-card__cta--divider{border:solid #efeff1;border-width:1px 0 0;padding-top:1rem}.tw-card__cta--isolated{display:flex;flex-direction:column;justify-content:space-between;background-color:#f6f6f7;margin:1rem -1rem -1rem;padding:1rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;height:-webkit-min-content;height:-moz-min-content;height:min-content}.tw-card__cta-btn{display:block;margin-top:.75rem;padding-left:.5rem;padding-right:.5rem}@media (min-width:640px){.tw-card--large{flex-direction:row;flex-wrap:wrap;align-items:center;padding:1rem 1rem 1rem 2rem}.tw-card__header{display:flex;justify-content:space-between;align-items:center;width:100%}.tw-card__header .tw-card__title{font-size:1.25rem;flex-grow:1;padding-right:1.5rem;margin-bottom:0}.tw-card__logo{display:flex;align-items:center;height:4rem;order:9999;margin-bottom:0}.tw-card__title{font-size:1.5rem;max-width:42rem}.tw-card--large .tw-card__content{height:100%;position:relative;width:41.666667%;max-width:36rem;padding-right:1.5rem;justify-content:center;align-self:flex-start;max-height:14rem}.tw-card--large .tw-card__content--limited{height:100%;justify-content:flex-start}.tw-card__price{font-size:2.25rem}.tw-card__price-currency{font-size:1.5rem}.tw-card__cta--isolated{width:50%;border-radius:.25rem;margin:0;align-self:stretch;padding:1.25rem}}@media (min-width:768px){.tw-card__title{font-size:1.875rem;max-width:48rem}.tw-card__cta--isolated{width:41.666667%}}@media (min-width:768px){.tw-card .tw-location__address,.tw-card .tw-location__name,.tw-card .tw-pricing__item,.tw-card .tw-pricing__item-price,.tw-card .tw-pricing__value{font-size:.875rem}}@media (min-width:992px){.tw-card .tw-location__area{font-size:.75rem}}@media (min-width:1194px){.tw-card--large{padding-left:2.5rem}}.tw-drawer__wrapper{display:none;position:fixed;z-index:40;width:100vw;height:100vh;top:0;left:0;transition:all .5s ease-in;background:rgba(23,25,33,.5)}.tw-drawer__wrapper .tw-navbar__drawer-btn{width:2rem;flex-grow:1}.tw-drawer{display:flex;justify-content:space-between;height:100vh}.tw-drawer__content{background-color:#fff;flex-grow:1;font-size:1rem;overflow-y:auto;overflow-x:hidden;max-height:100%;max-width:20rem;padding-bottom:4rem}.tw-drawer__divider{border-color:#f6f6f7;border-top:1px #f6f6f7;border-style:solid;margin:.75rem -1.5rem}.tw-drawer__btn{display:flex;align-items:center;width:100%;padding:1rem;line-height:1;border-bottom:1px;border-color:#efeff1;border-style:solid}.tw-drawer__btn--chevron{background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23aaaab0'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.76 8.65l-5.675 6.621a.5.5 0 01-.705.054l-.76-.65a.5.5 0 01-.054-.705l4.838-5.645a.5.5 0 000-.65L5.566 2.03a.5.5 0 01.054-.705l.76-.65a.5.5 0 01.705.054l5.674 6.62a1 1 0 010 1.302z'/%3E%3C/svg%3E");background-position:top 50% right 1rem;background-size:12px}.tw-drawer__icn{margin-right:.75rem}.tw-drawer__item{display:flex;align-items:center}.tw-drawer__item--accent{background-color:#dceff1;border-bottom:1px;border-color:#fff;border-style:solid}.tw-drawer__item--auth{padding-top:.25rem}.tw-drawer__item--auth .tw-drawer__btn{border-color:transparent;width:auto}.tw-drawer__item--city{padding-left:1rem}.tw-drawer__item-divider{width:0;height:1rem;border-right:1px;border-color:#2495a3;border-style:solid;opacity:.5}.tw-drawer__city-btn{width:auto;padding-right:1.25rem}.tw-drawer__review-btn{font-weight:500;background-color:#ffa601;color:#fff;border-color:#ffa601}.tw-drawer__city-sel{flex-grow:1;margin:0;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;padding:1rem 0;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%236e6e77'%3E%3Cpath d='M7.646 10.75a.5.5 0 00.708 0l4.22-4.22a.25.25 0 00-.178-.426H3.604a.25.25 0 00-.177.427l4.22 4.22z'/%3E%3C/svg%3E");background-position:top 50% right 1rem;background-size:16px}.tw-dialog__wrapper{position:fixed;display:block;padding-top:.5rem;width:100vw;height:100vh;overflow:auto;left:0;top:0;background-color:rgba(23,25,33,.75)}.tw-dialog__wrapper--fix .tw-dialog{height:100%}.tw-dialog__wrapper--fix .tw-dialog__content{overflow:auto}.tw-dialog{position:relative;display:flex;flex-direction:column;width:100%;background-color:#fff;border-top-left-radius:.5rem;border-top-right-radius:.5rem;max-width:36rem;margin-left:auto;margin-right:auto;padding-bottom:1rem;min-height:100%}.tw-dialog--bottom{width:calc(100% - 1rem);min-height:auto;margin:.5rem;position:absolute;bottom:0;left:0;border-radius:.5rem}.tw-dialog__header{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:space-between;padding:.5rem .5rem .5rem 1rem}.tw-dialog__header--tight{height:3rem}.tw-dialog__header--top{position:relative;z-index:3}.tw-dialog__title{font-size:1.125rem;font-weight:500;margin-top:.75rem;margin-bottom:.75rem;line-height:1.25;display:flex;align-items:center}.tw-dialog__title .tw-icn{margin-left:-.5rem;margin-right:.25rem}.tw-dialog__content{display:flex;flex-direction:column;flex-grow:1;width:100%}.tw-dialog__content--offset{padding-left:1rem;padding-right:1rem}.tw-dialog__content--top{position:absolute;padding-top:.25rem;background-color:#fff;z-index:2}.tw-dialog__status{width:100%;padding:1rem;text-align:center;font-size:1rem;line-height:1.25;max-width:28rem;margin-left:auto;margin-right:auto}.tw-dialog__status-icn{margin-left:auto;margin-right:auto;display:inline-block}.tw-dialog__status-details{font-size:1rem;line-height:1.25}.tw-dialog__status-details .tw-icn{margin-right:.25rem;display:inline-block;vertical-align:middle}.tw-dialog__status-title{font-size:1.25rem;margin-top:1rem;margin-bottom:1rem}.tw-dialog__cta{display:flex;flex-direction:column;align-items:center;padding-top:.5rem;padding-bottom:.5rem;text-align:center;color:#6e6e77}.tw-dialog__cta .tw-p{font-size:.875rem;display:flex;align-items:center}.tw-dialog__cta .tw-btn{margin-bottom:1rem}.tw-dialog__cta .tw-btn:last-of-type{margin-bottom:0}.tw-dialog__header-search{flex-grow:1;margin-left:.5rem;position:relative}.tw-dialog__header-search .tw-inp{padding-top:.25rem;padding-bottom:.25rem}.tw-dialog__header-search .tw-inp,.tw-dialog__header-search .tw-inp+.tw-inp__clear{background-color:#f6f6f7;border-radius:.25rem}.tw-dialog__header-search .tw-inp:focus,.tw-dialog__header-search .tw-inp:focus+.tw-inp__clear{background-color:#fff}.tw-dialog__header-btn{flex-grow:0;flex-shrink:0;background-position:50%;background-repeat:no-repeat;padding:1rem;width:auto;background-size:16px}.tw-dialog__close-btn{align-self:flex-start;margin-left:auto;border-radius:9999px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%236e6e77'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.646 9.767a.5.5 0 01.707 0l4.983 4.981a.5.5 0 00.707 0l.707-.707a.5.5 0 000-.707L9.768 8.353a.5.5 0 010-.708l4.982-4.981a.5.5 0 000-.707l-.707-.707a.5.5 0 00-.707 0L8.353 6.23a.5.5 0 01-.707 0L2.661 1.247a.5.5 0 00-.707 0l-.707.707a.5.5 0 000 .707l4.985 4.984a.5.5 0 010 .708l-4.985 4.984a.5.5 0 000 .707l.707.707a.5.5 0 00.707 0l4.985-4.984z'/%3E%3C/svg%3E")}.tw-dialog__close-btn:hover{background-color:#f6f6f7}.tw-dialog__back-btn{margin-left:-.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%236e6e77'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.62.675a.5.5 0 00-.705.054L.241 7.349a1 1 0 000 1.302l5.674 6.62a.5.5 0 00.705.054l.76-.65a.5.5 0 00.054-.705L3.882 9.825A.5.5 0 014.262 9H15.5a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5H4.261a.5.5 0 01-.38-.825L7.435 2.03a.5.5 0 00-.054-.705l-.76-.65z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath d='M0 0h16v16H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.tw-dialog__save-btn{padding-right:.5rem;padding-left:1rem;font-weight:500;font-size:.875rem;color:#2495a3}.tw-dialog__mob-app__wrapper{display:block;position:relative;width:100%;background-color:#fff;margin-top:3rem;padding-top:1.5rem;padding-bottom:1rem;padding-left:1rem;margin-bottom:1rem;border-radius:16px;box-shadow:0 2px 24px rgba(18,26,72,.08),0 0 2px rgba(18,26,72,.08)}.tw-dialog__mob-app__wrapper .tw-dialog__mob-app__img{position:absolute;bottom:0;right:0;border-bottom-right-radius:16px}.tw-dialog__mob-app__wrapper .tw-dialog__mob-app__img-pic{height:auto;border-bottom-right-radius:16px}.tw-dialog__mob-app__wrapper .tw-dialog__mob-app__img-pic--ok{width:104px}.tw-dialog__mob-app__wrapper .tw-dialog__mob-app__img-pic--success{width:128px}.tw-dialog__mob-app__wrapper .tw-dialog__mob-app__content{font-weight:500;font-size:.75rem;margin-bottom:1rem;padding-right:130px;line-height:15px}.tw-dialog__mob-app__wrapper .tw-dialog__mob-app__content--success{padding-right:130px}.tw-dialog__mob-app__wrapper .tw-dialog__mob-app__content--ok{padding-right:110px}.tw-dialog__mob-app__wrapper .tw-dialog__mob-app__content-btn{width:8rem;height:2.5rem}.tw-dialog__points__wrapper{width:100%;padding:1rem;background-color:#f8f8fb;margin-top:1rem;border-radius:16px}.tw-dialog__points-content{text-align:center}.tw-icn-dialog-points{width:16px;height:16px;display:inline-block;vertical-align:text-top}@media (min-width:640px){.tw-dialog__header{padding-left:1.5rem}.tw-dialog__content--offset{padding-left:1.5rem;padding-right:1.5rem}.tw-dialog__mob-app__wrapper{display:none}}@media (min-width:768px){.tw-dialog__wrapper{padding-top:1rem;padding-bottom:1rem}.tw-dialog{border-radius:.75rem}.tw-dialog__title{font-size:1.25rem}.tw-dialog__header{padding-left:2rem}.tw-dialog__content--offset{padding-left:2rem;padding-right:2rem}}@media (min-width:1194px){.tw-dialog{max-width:42rem}.tw-dialog__header{padding-left:2.5rem}.tw-dialog__content--offset{padding-left:2.5rem;padding-right:2.5rem}}.certificate{width:91.666667%;margin:.5rem auto;padding:.75rem;border-radius:.25rem;box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 4px 4px -4px rgba(23,25,33,.08);background-color:#fff;cursor:pointer;transition:all .2s}.certificate:hover:not(.certificate--disabled){box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 16px 16px -16px rgba(23,25,33,.08)}.certificate--disabled{background-color:#f6f6f7;cursor:default;box-shadow:none}.certificate--disabled .certificate__description,.certificate--disabled .certificate__name{opacity:.75}.certificate--disabled .certificate__value{background-color:#efeff1;color:#6e6e77;opacity:.5}.certificate--disabled .certificate__value:after,.certificate--disabled .certificate__value:before{background-color:#f6f6f7}.certificate--disabled .certificate__activate-button{display:none}.certificate__vendor{display:flex;flex-direction:column;padding-bottom:1rem}.certificate__logo{display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem}.certificate__name{margin-bottom:.75rem;text-align:center;font-size:1rem;font-weight:700;line-height:1.5}.certificate__description{font-size:.875rem;line-height:1.25;color:#96969d;height:2rem;overflow:hidden}.certificate__cost{padding-top:1rem;display:flex;line-height:1.5;color:#6e6e77}.certificate__cost,.certificate__value{align-items:center;font-weight:500;justify-content:center;font-size:.75rem}.certificate__value{display:flex;margin-left:auto;margin-right:auto;width:auto;padding-top:.5rem;padding-bottom:.5rem;position:relative;color:#ffa601;background-color:#fff8e7;border-radius:.125rem}.certificate__value:after,.certificate__value:before{display:block;width:.75rem;height:.75rem;position:absolute;background-color:#fff;border-radius:9999px;top:50%;content:""}.certificate__value:before{left:0;transform:translate(-50%,-50%)}.certificate__value:after{right:0;transform:translate(50%,-50%)}.certificate__activate-button{width:100%;margin-top:.5rem}@media (min-width:768px){.certificate{border-radius:.5rem}}.activate-certificate__certificate{display:flex;flex-direction:column;justify-content:flex-start;max-width:20rem;align-items:center;background-color:#fff;border-radius:.5rem;padding-bottom:1.5rem;padding-top:1rem;margin:1rem auto 2rem;box-shadow:0 20px 25px -5px rgba(23,25,33,.1),0 10px 10px -5px rgba(23,25,33,.04);border:1px solid #f6f6f7}.activate-certificate__logo{display:block;margin-top:.5rem;margin-bottom:.5rem;height:5rem}.activate-certificate__cost{position:relative;padding-left:2rem;font-size:1.25rem;font-weight:700;line-height:1}.activate-certificate__cost:before{position:absolute;display:block;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-size:contain;top:50%;left:0;transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%23ffb401'%3E%3Cpath clip-rule='evenodd' d='M2 2a2 2 0 00-2 2v4.5c0 .138.112.25.25.25h2.033c.1 0 .19-.06.235-.15.639-1.272 2.294-1.86 3.64-1.027l.71.44A.25.25 0 007.25 7.8V2.25A.25.25 0 007 2zm7.5 0a.25.25 0 00-.25.25V7.8a.25.25 0 00.382.213l.71-.44c1.346-.833 3.001-.245 3.64 1.026.045.09.135.151.235.151h9.533A.25.25 0 0024 8.5V4a2 2 0 00-2-2zM24 11a.25.25 0 00-.25-.25h-9.533c-.1 0-.19.06-.235.15-.638 1.272-2.294 1.86-3.64 1.027-.096-.06-.203.059-.134.148l1.736 2.27a.25.25 0 01-.047.351l-.794.608a.25.25 0 01-.35-.047l-1.054-1.378a.25.25 0 00-.449.152v7.719c0 .138.112.25.25.25H22a2 2 0 002-2zM7 22a.25.25 0 00.25-.25v-7.72a.25.25 0 00-.449-.151l-1.053 1.378a.25.25 0 01-.35.047l-.795-.608a.25.25 0 01-.047-.35l1.736-2.27c.069-.09-.038-.208-.134-.149-1.346.833-3.001.245-3.64-1.026a.267.267 0 00-.235-.151H.25A.25.25 0 000 11v9a2 2 0 002 2zM3.75 9.75c0-.83.912-1.339 1.619-.902l1.113.69a.25.25 0 010 .425l-1.113.689A1.06 1.06 0 013.75 9.75zm7.381.902l-1.113-.69a.25.25 0 010-.425l1.113-.689a1.06 1.06 0 110 1.804zM14 14.75c0 .138.112.25.25.25h6.5a.25.25 0 00.25-.25v-.5a.25.25 0 00-.25-.25h-6.5a.25.25 0 00-.25.25zm7 3a.25.25 0 01-.25.25h-6.5a.25.25 0 01-.25-.25v-.5a.25.25 0 01.25-.25h6.5a.25.25 0 01.25.25z' fill-rule='evenodd'/%3E%3C/svg%3E");content:""}.activate-certificate__details{font-size:.875rem;color:#6e6e77;margin-top:1rem;margin-bottom:1rem}@media (min-width:768px){.activate-certificate__certificate{margin-top:1.5rem;margin-bottom:3rem}}.city-selector{font-size:1rem}.city-selector--opened{margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem;background-color:#f8f8fb}.city-selector--opened .city-selector__btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%236e6e77'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.35 3.24L.728 8.916a.5.5 0 00-.054.705l.65.76a.5.5 0 00.705.054l5.645-4.838a.5.5 0 01.65 0l5.645 4.838a.5.5 0 00.705-.054l.65-.76a.5.5 0 00-.054-.705L8.65 3.242a1 1 0 00-1.302 0z'/%3E%3C/svg%3E")}.city-selector--opened .city-selector__list{display:block}.city-selector__btn{background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%236e6e77'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.65 12.76l6.621-5.675a.5.5 0 00.054-.705l-.65-.76a.5.5 0 00-.705-.054l-5.645 4.838a.5.5 0 01-.65 0L2.03 5.566a.5.5 0 00-.705.054l-.65.76a.5.5 0 00.054.705l6.62 5.674a1 1 0 001.302 0z'/%3E%3C/svg%3E");background-position:top 47% right .25rem;background-size:10px}.city-selector__list{display:none;padding-left:.75rem}.city-selector__item{padding-left:1.5rem;padding-right:1.5rem;white-space:nowrap}.city-selector__link{display:block;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem}@media (min-width:640px){.city-selector{position:relative}.city-selector--opened{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.city-selector__list{width:auto;padding:.25rem 0;position:absolute;z-index:40;background-color:#fff;box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 16px 16px -16px rgba(23,25,33,.08);border-radius:.25rem;left:0;bottom:0;transform:translateY(100%)}.city-selector__item{padding:0}.city-selector__item:hover{background-color:#f8f8fb}.city-selector__link{padding:.5rem .75rem}}.tw-feature{border-radius:.5rem;padding:1rem .25rem;margin-left:.75rem;margin-right:.75rem}.tw-feature--bg-primary{background-color:#fff1d0}.tw-feature--bg-secondary{background-color:#dceff1}.tw-feature--subscribe{background-color:#ebf8ff;border-radius:.5rem;background-repeat:no-repeat;background-position:100%;background-image:url(../../images/pic-newsletter.png);background-position:top 1.5rem right -.5rem;background-size:6rem}.tw-feature__cta{font-size:1rem;text-align:center;line-height:1.5;padding-top:.5rem}.tw-feature__cta-btn{margin-top:1rem}@media (min-width:640px){.tw-feature__cta{width:100%;display:flex;align-items:center;flex-grow:0;text-align:left}.tw-feature__cta>span{margin-right:auto}.tw-feature__cta-btn{margin-left:auto;margin-right:auto;margin-top:0;flex-shrink:0}.tw-feature__content{font-size:.875rem}}@media (min-width:768px){.tw-feature{padding-top:2rem;padding-bottom:2rem;margin-left:1.5rem;margin-right:1.5rem}.tw-feature--subscribe{width:83.333333%;margin-left:auto;margin-right:auto;padding-left:3rem;padding-right:3rem;background-position:center right 5%;background-size:12rem}}.tw-footer{padding:.75rem;font-size:.875rem;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;background-color:#f6f6f7;border-color:#efeff1;border-top:1px #efeff1;border-style:solid}.tw-footer__links{margin-bottom:1rem;width:33.333333%}.tw-footer__link{margin-top:.75rem;margin-bottom:.75rem}.tw-footer__social{display:flex;flex-direction:column;margin-bottom:1rem;width:25%;justify-content:flex-end;align-items:flex-end}.tw-footer__link-social{margin:.25rem;border-radius:9999px;padding:.5rem}.tw-footer__link-social:hover{box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 4px 4px -4px rgba(23,25,33,.08)}.tw-footer__fineprint{color:#81818b;margin-bottom:1rem;width:100%;font-size:.75rem}@media (min-width:640px){.tw-footer{padding:1.5rem}.tw-footer__social{flex-direction:row}}@media (min-width:768px){.tw-footer__links{width:auto;display:flex}.tw-footer__link{margin-right:2rem}.tw-footer__social{width:auto;flex-grow:1}}.tw-hero{position:relative;padding:0;margin:0;background-color:#fff;background:linear-gradient(180deg,#ececec 80px,#fff 160px)}.tw-hero__pic{position:relative;background-image:url(../../images/bg-home-hero.jpg);background-position:top 0 right -2rem;background-repeat:no-repeat;background-size:240px}.tw-hero__content{display:flex;align-items:center;padding-top:2rem;padding-bottom:2rem;width:75%;max-width:20rem;min-height:120px}.tw-hero__title{color:#171921;font-size:1.5rem;font-weight:500;line-height:1.25}@media (min-width:360px){.tw-hero{position:relative;padding:0;margin:0;background-color:#fff;background:linear-gradient(180deg,#ececec 90px,#fff 180px)}.tw-hero__pic{position:relative;background-image:url(../../images/bg-home-hero.jpg);background-position:top 0 right -1rem;background-repeat:no-repeat;background-size:270px}.tw-hero__content{display:flex;align-items:center;padding-top:2rem;padding-bottom:2rem;width:75%;max-width:20rem;min-height:140px}}@media (min-width:640px){.tw-hero{background:linear-gradient(180deg,#ececec 110px,#fff 220px)}.tw-hero__pic{background-position:top -5% right 0;background-size:330px}.tw-hero__content{display:flex;align-items:center;padding-top:2rem;padding-bottom:2rem;max-width:24rem;min-height:160px}.tw-hero__title{font-size:1.875rem}}@media (min-width:768px){.tw-hero{background:linear-gradient(180deg,#ececec 120px,#fff 240px)}.tw-hero__pic{background-size:360px}.tw-hero__content{padding-top:3rem;padding-bottom:3rem;max-width:32rem;min-height:200px}.tw-hero__title{font-size:2.25rem}}@media (min-width:992px){.tw-hero{background:linear-gradient(180deg,#ececec 180px,#fff 360px)}.tw-hero__pic{background-position:top -10% right 15%;background-size:540px}.tw-hero__content{padding-top:4rem;padding-bottom:4rem;min-height:280px}.tw-hero__title{font-size:2.25rem}}.tw-listing{display:flex;flex-wrap:wrap}.tw-listing__group{width:100%;list-style-type:none;padding-right:.5rem}.tw-listing__group,.tw-listing__more{padding-top:.5rem;padding-bottom:.5rem}.tw-listing__more a{font-size:1rem}.tw-listing__group-title{color:#171921;font-weight:500;font-size:1.125rem;margin-top:.5rem;margin-bottom:.5rem}.tw-listing__group .tw-li{display:inline-block;font-size:.875rem}.tw-listing__group .tw-li .tw-text-black{color:#5b5b62}.tw-listing__group .tw-li:after{margin-left:.25rem;margin-right:.25rem;content:"•"}.tw-listing__group .tw-li:last-of-type:after{content:none}@media (min-width:640px){.tw-listing__group{width:50%}.tw-listing__group .tw-li{display:block;margin-right:0}.tw-listing__group .tw-li:after{margin-left:0;margin-right:0;content:none}}@media (min-width:768px){.tw-listing__group{width:33.333333%}.tw-listing__more{padding-top:.5rem;padding-bottom:.5rem}.tw-listing__more a{font-size:.875rem}}.tw-location{width:100%}.tw-location__name{font-size:1rem;font-weight:500;line-height:1.25}.tw-location__address{font-size:1rem;padding-top:.25rem;padding-bottom:.25rem}.tw-location__area{font-size:.875rem;position:relative;display:flex;align-items:center;color:#96969d}.tw-location__area .tw-icn{position:relative;top:-1px;left:-1px}.tw-location__icn{margin-right:.25rem;flex-shrink:0}.tw-location__more{font-size:.875rem}.tw-btn-link{padding:0;text-decoration:none;background-color:transparent;font-weight:400;color:#3ba5a8;border:dotted #4fd1c5;border-width:0 0 1px}.tw-metro{position:relative;display:flex;align-items:center;flex-wrap:nowrap}.tw-metro__branch{position:relative;display:inline-block;border-radius:9999px;border:2px solid #fff;flex-shrink:0;top:-1px;left:-1px;margin-right:-3px;width:10px;height:10px}.tw-metro__branch,.tw-metro__branch--red{background-color:#f56565}.tw-metro__branch--orange{background-color:#ffb401}.tw-metro__branch--green{background-color:#48bb78}.tw-metro__branch--blue{background-color:#4299e1}.tw-metro__branch--purple{background-color:#9f7aea}.tw-metro__distance,.tw-metro__name{display:inline-block}.tw-metro__name{margin-left:.25rem;max-width:100%;line-height:1.25}.tw-metro__distance{color:#96969d;white-space:nowrap}@media (min-width:640px){.tw-metro__branch{margin-right:-4px;width:12px;height:12px}.tw-metro__name{margin-left:.5rem}}.tw-navbar{display:flex;position:relative;padding:.25rem;align-items:center;background-color:#fff;justify-content:flex-start;z-index:20;font-size:.75rem;width:100%;box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 4px 4px -4px rgba(23,25,33,.08)}.tw-navbar__btn{width:2.5rem;height:2.5rem;color:#6e6e77;white-space:nowrap;font-weight:400;display:flex;text-decoration:none;flex-grow:0}.tw-navbar__btn:hover{color:#171921}.tw-navbar__btn .tw-btn__caption{display:none}.tw-navbar__brand{position:absolute;display:flex;left:50%;transform:translateX(-50%)}.tw-navbar__brand-logo{min-width:5rem;height:24px}.tw-navbar__city,.tw-navbar__search-btn,.tw-navbar__search-cancel-btn,.tw-navbar__signup-btn{display:none}.tw-navbar__drawer-btn .tw-icn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 3.5a.5.5 0 00.5.5h15a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5H.5a.5.5 0 00-.5.5v1zm16 5a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-1A.5.5 0 01.5 7h15a.5.5 0 01.5.5v1zm0 5a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-1a.5.5 0 01.5-.5h15a.5.5 0 01.5.5v1z'/%3E%3C/svg%3E")}.tw-navbar__account-btn .tw-icn,.tw-navbar__signin-btn .tw-icn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 4c0-2.171 1.829-4 4-4 2.171 0 4 1.829 4 4 0 2.171-1.829 4-4 4-2.171 0-4-1.829-4-4zM.5 16h15c.276 0 .502-.224.469-.498C15.616 12.629 12.317 9 7.999 9 3.683 9 .385 12.629.032 15.502c-.033.274.193.498.47.498z'/%3E%3C/svg%3E")}.tw-navbar__account-close-btn{margin:.25rem;background-color:#fff;position:absolute;top:0;right:0;z-index:20}.tw-navbar__points-btn{white-space:nowrap;width:auto}.tw-navbar__points-btn .tw-icn{background-image:url(../../images/icons/icn-points-sm.svg)}.tw-navbar__search{display:flex;background-color:#fff}.tw-navbar__search--active{position:absolute;width:100%;height:100%;left:0;top:0;padding:.5rem;z-index:30}.tw-navbar__search--active .tw-navbar__search-form{width:100%;height:100%}.tw-navbar__search--active .tw-navbar__search-inp{flex-grow:1;background-color:#f8f8fb;height:auto;padding-left:2rem;padding-top:.25rem;padding-bottom:.25rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23bebec3'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 7A5 5 0 112 7a5 5 0 0110 0zm-.501 5.913a.526.526 0 00-.661-.058 7 7 0 112.018-2.018.526.526 0 00.057.662l2.44 2.44a.5.5 0 010 .707l-.707.708a.5.5 0 01-.707 0l-2.44-2.441z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath d='M0 0h16v16H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center left 10px;background-size:12px}.tw-navbar__search--active .tw-navbar__search-inp:focus{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 7A5 5 0 112 7a5 5 0 0110 0zm-.501 5.913a.526.526 0 00-.661-.058 7 7 0 112.018-2.018.526.526 0 00.057.662l2.44 2.44a.5.5 0 010 .707l-.707.708a.5.5 0 01-.707 0l-2.44-2.441z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath d='M0 0h16v16H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.tw-navbar__search--active .tw-navbar__search-inp::-webkit-input-placeholder{position:relative;color:#96969d;top:1px}.tw-navbar__search--active .tw-navbar__search-inp::-moz-placeholder{position:relative;color:#96969d;top:1px}.tw-navbar__search--active .tw-navbar__search-inp:-ms-input-placeholder{position:relative;color:#96969d;top:1px}.tw-navbar__search--active .tw-navbar__search-inp::-ms-input-placeholder{position:relative;color:#96969d;top:1px}.tw-navbar__search-inp::-webkit-input-placeholder{position:relative;color:#96969d;top:1px}.tw-navbar__search-inp::-moz-placeholder{position:relative;color:#96969d;top:1px}.tw-navbar__search-inp:-ms-input-placeholder{position:relative;color:#96969d;top:1px}.tw-navbar__search-inp::-ms-input-placeholder{position:relative;color:#96969d;top:1px}.tw-navbar__search--active .tw-navbar__search-inp::placeholder{position:relative;color:#96969d;top:1px}.tw-navbar__search--active .tw-navbar__search-cancel-btn{width:auto;display:block;font-weight:400;font-size:.875rem;margin-left:.25rem;color:#6e6e77}.tw-navbar__search--active .tw-navbar__search-cancel-btn:hover{background-color:transparent;box-shadow:none}.tw-navbar__search-form{display:flex}.tw-navbar__search-inp{background-repeat:no-repeat;width:2.5rem;height:2.5rem;padding-left:2.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 7A5 5 0 112 7a5 5 0 0110 0zm-.501 5.913a.526.526 0 00-.661-.058 7 7 0 112.018-2.018.526.526 0 00.057.662l2.44 2.44a.5.5 0 010 .707l-.707.708a.5.5 0 01-.707 0l-2.44-2.441z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath d='M0 0h16v16H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position-x:50%;background-position-y:50%;background-clip:padding-box}.tw-navbar__search-inp::-webkit-input-placeholder{color:transparent}.tw-navbar__search-inp::-moz-placeholder{color:transparent}.tw-navbar__search-inp:-ms-input-placeholder{color:transparent}.tw-navbar__search-inp::-ms-input-placeholder{color:transparent}.tw-navbar__search-inp::placeholder{color:transparent}.tw-navbar__account{display:flex;align-items:stretch;margin-left:auto}.tw-navbar__account-menu{display:flex;padding:0;margin:0}.tw-navbar__icn-drawer{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%235b5b62'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 3.5a.5.5 0 00.5.5h15a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5H.5a.5.5 0 00-.5.5v1zm16 5a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-1A.5.5 0 01.5 7h15a.5.5 0 01.5.5v1zm0 5a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-1a.5.5 0 01.5-.5h15a.5.5 0 01.5.5v1z'/%3E%3C/svg%3E")}@media (min-width:640px){.tw-navbar{border-width:0;box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 4px 4px -4px rgba(23,25,33,.08);padding:.5rem .75rem;font-size:.875rem}.tw-navbar__btn{width:auto;height:auto;padding-left:.5rem;padding-right:.5rem;min-width:auto}.tw-navbar__drawer-btn{display:none}.tw-navbar__signup-btn{display:flex}.tw-navbar__account-btn .tw-icn,.tw-navbar__signin-btn .tw-icn{display:none}.tw-navbar__account-btn .tw-icn+.tw-btn__caption,.tw-navbar__signin-btn .tw-icn+.tw-btn__caption{display:block;margin-left:0}.tw-navbar__account-close-btn{display:none}.tw-navbar__brand{position:relative;order:-9999;flex-shrink:0;left:auto;transform:none}.tw-navbar__brand,.tw-navbar__city{margin-right:.5rem}.tw-navbar__city{display:flex;flex-shrink:0;text-overflow:ellipsis}.tw-navbar__city .tw-navbar__btn{margin-left:0}.tw-navbar__city-btn{display:flex;align-items:center;white-space:nowrap;padding-right:1.25rem}.tw-navbar__btn{margin-left:.5rem}.tw-navbar__search{border:solid #efeff1;border-width:0 0 0 1px}.tw-navbar__search:hover{border-color:transparent}.tw-navbar__search-inp{width:100%;padding-top:.25rem;padding-bottom:.25rem;padding-left:2rem;border-radius:.25rem;height:auto;border:1px solid transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23bebec3'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 7A5 5 0 112 7a5 5 0 0110 0zm-.501 5.913a.526.526 0 00-.661-.058 7 7 0 112.018-2.018.526.526 0 00.057.662l2.44 2.44a.5.5 0 010 .707l-.707.708a.5.5 0 01-.707 0l-2.44-2.441z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath d='M0 0h16v16H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center left 12px;background-size:12px}.tw-navbar__search-inp:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 7A5 5 0 112 7a5 5 0 0110 0zm-.501 5.913a.526.526 0 00-.661-.058 7 7 0 112.018-2.018.526.526 0 00.057.662l2.44 2.44a.5.5 0 010 .707l-.707.708a.5.5 0 01-.707 0l-2.44-2.441z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath d='M0 0h16v16H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.tw-navbar__search-inp::-webkit-input-placeholder{color:#96969d}.tw-navbar__search-inp::-moz-placeholder{color:#96969d}.tw-navbar__search-inp:-ms-input-placeholder{color:#96969d}.tw-navbar__search-inp::-ms-input-placeholder{color:#96969d}.tw-navbar__search-inp::placeholder{color:#96969d}}@media (min-width:768px){.tw-navbar{padding:.75rem 1.5rem}.tw-navbar__brand,.tw-navbar__city{margin-right:1rem}.tw-navbar__brand-logo{height:32px}.tw-navbar__btn{margin-left:.75rem}.tw-navbar__search--active{padding:.75rem}}@media (min-width:992px){.tw-navbar__search{display:flex;align-items:stretch;padding:0;height:auto;margin-left:0}.tw-navbar__search:hover{border-color:transparent}.tw-navbar__search--active{position:relative;left:auto;top:auto;flex-grow:1;padding:0;z-index:20;border-color:transparent}.tw-navbar__search--active .tw-navbar__search-form{display:flex;width:100%;border-radius:.25rem;box-shadow:none}.tw-navbar__search--active .tw-navbar__search-inp{flex-grow:1;background-color:#fff;border-color:#efeff1;border-right-width:0;border-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.tw-navbar__search--active .tw-navbar__search-inp:focus{border-color:#40a9b7}.tw-navbar__search--active .tw-navbar__search-inp::-webkit-input-placeholder{color:#96969d}.tw-navbar__search--active .tw-navbar__search-inp::-moz-placeholder{color:#96969d}.tw-navbar__search--active .tw-navbar__search-inp:-ms-input-placeholder{color:#96969d}.tw-navbar__search--active .tw-navbar__search-inp::-ms-input-placeholder{color:#96969d}.tw-navbar__search-inp::-webkit-input-placeholder{color:#96969d}.tw-navbar__search-inp::-moz-placeholder{color:#96969d}.tw-navbar__search-inp:-ms-input-placeholder{color:#96969d}.tw-navbar__search-inp::-ms-input-placeholder{color:#96969d}.tw-navbar__search--active .tw-navbar__search-inp::placeholder{color:#96969d}.tw-navbar__search--active .tw-navbar__search-btn{display:block;border-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;min-width:auto}.tw-navbar__search--active .tw-navbar__search-cancel-btn{display:none}.tw-navbar__brand-logo{height:40px}}.tw-notification{border-bottom:1px;border-color:#f6f6f7;border-style:solid;padding-top:1rem;padding-bottom:.5rem}.tw-notification--new{background-color:#edf8f8}.tw-notification--cta,.tw-notification--new{margin-top:.75rem;margin-bottom:.75rem;padding-left:.75rem;padding-right:.75rem;border-radius:.25rem;border-color:transparent}.tw-notification--cta{background-color:#fff4cc}.tw-notification--cta .tw-notification__title{font-size:.875rem;font-weight:500;max-width:80%}.tw-notification--cta .tw-notification__text{font-size:.75rem;color:#616f97;margin-top:.5rem;margin-bottom:.5rem}.tw-notification--cta .tw-notification__cta{font-size:.75rem;font-weight:600}.tw-notification--gift{background-repeat:no-repeat;background-image:url(../images/pic-gift.svg);background-size:3.75rem;background-position:top .75rem right .75rem;padding-right:4.25rem}.tw-notification__text{font-size:.875rem;margin-bottom:.25rem;line-height:1.5}.tw-notification__date{font-size:.75rem;color:#96969d}.tw-notification__cta{font-size:.875rem;line-height:1.5;margin-top:.5rem;margin-bottom:.5rem}.tw-phone{font-size:1rem;font-weight:500;padding-top:.5rem;padding-bottom:.5rem}.tw-phone__link{font-size:.875rem;font-weight:400;color:#96969d;cursor:pointer}.tw-phone__link:hover{color:#171921}.tw-points{display:flex;font-size:.75rem;align-items:center;line-height:1.5;position:relative}.tw-points .tw-icn{background-position:top 40% left 50%}.tw-points__value{margin-left:.25rem;color:#6e6e77}.tw-points__value--plus{margin-left:0;color:#40a9b7;font-weight:500}.tw-points__value--count{color:#d0d0d6}.tw-points__value--count strong{color:#6e6e77}.tw-points-plus{background-repeat:no-repeat;background-position:0;color:#2495a3;background-color:#fff8e7;border-radius:9999px;margin-left:.25rem;line-height:1;padding:.25rem .25rem .25rem 1rem;background-image:url(../images/icons/icn-points-sm.svg);background-position:top 46.5% left 4px;background-size:11px;font-size:11px}.tw-points-plus:hover{text-decoration:none}.tw-pricing{line-height:1.375}.tw-pricing__item{font-size:1rem;display:flex;justify-content:space-between;flex-shrink:1;align-items:center;padding-top:.5rem;padding-bottom:.5rem;border:solid #efeff1;border-width:0 0 1px}.tw-pricing__item:last-of-type{border-width:0}.tw-pricing__value{font-size:1rem;display:flex;flex-direction:column;text-align:right;white-space:nowrap;justify-content:space-between;margin-left:.5rem}.tw-pricing__meta{font-size:.75rem;display:flex;align-items:center;color:#96969d;line-height:1;margin-top:.25rem}.tw-pricing__meta>span{margin-right:.25rem}.tw-pricing__item-price{font-weight:500}.tw-pricing__item-price--old{text-decoration:line-through;font-weight:400;color:#96969d}.tw-profile{line-height:1.375;min-height:5rem}.tw-profile__header{display:flex}.tw-profile__photo{margin-right:1rem;border-radius:.25rem;margin-bottom:.5rem;flex-grow:0;max-width:72px;height:72px}.tw-profile__photo--rounded{border-radius:9999px}.tw-profile__name{font-size:1.125rem;font-weight:500;line-height:1.25;padding-bottom:.25rem}.tw-profile__meta{font-size:.875rem;color:#96969d}.tw-profile__tags{display:flex;flex-wrap:wrap;overflow:visible;width:100%;list-style-type:none;padding-top:.25rem;min-height:1rem}.tw-profile__tags-item{font-size:.875rem;text-transform:lowercase;color:#6e6e77}.tw-profile__tags-item:after{margin-left:.25rem;margin-right:.25rem;content:"•"}.tw-profile__tags-item:last-of-type:after{content:none}@media (min-width:992px){.tw-profile__name{font-size:1rem}.tw-profile__meta,.tw-profile__tags-item{font-size:.75rem}}.tw-promo{background-color:#40a9b7;background-repeat:no-repeat;background-position:top .5rem right .5rem;background-size:3rem}.tw-promo--next-time{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='rgba(255, 255, 255, .5)'%3E%3Cpath clip-rule='evenodd' d='M21.358 45.553c10.67 2.86 22.802-4.47 25.795-16.379C50.146 17.266 44.98 5.301 34.311 2.442 27.61.647 20.33 2.87 15.103 7.723c-.19.176-.438.277-.696.277h-3.795a5.845 5.845 0 00-5.228 3.23.531.531 0 00.476.77h14.725c.891 0 1.253 1 .444 1.373a6.829 6.829 0 01-2.858.627h-7.226a.974.974 0 00-.882.546 22.524 22.524 0 00-1.64 4.659c-.11.461-.517.795-.991.795H5.846a6.16 6.16 0 00-5.384 3.168.56.56 0 00.49.832h16.442c.916 0 1.26 1.035.416 1.39-.949.4-1.975.61-3.022.61h-6.09a.97.97 0 00-.98 1.017c.085 1.487.298 2.939.632 4.335a.523.523 0 01-.504.648 6.16 6.16 0 00-5.384 3.168.56.56 0 00.49.832h16.442c.916 0 1.26 1.035.416 1.39-.949.4-1.975.61-3.022.61h-3.812c-.79 0-1.259.87-.769 1.492 2.28 2.892 5.37 5.048 9.151 6.061zm9.165-34.114a.5.5 0 01.479.52l-.606 14.582a.499.499 0 00.063.265l3.895 6.975a.5.5 0 01-.113.626l-1.011.856a.5.5 0 01-.725-.084l-6.103-8.212a.5.5 0 01-.093-.374l.844-5.474 1.373-9.315a.5.5 0 01.515-.426z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-promo--discount{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='rgba(255, 255, 255, .5)'%3E%3Cpath clip-rule='evenodd' d='M46.64 25.657l.743.994a3.084 3.084 0 01-1.024 4.573l-1.094.6c-1.194.65-1.837 1.977-1.586 3.295l.231 1.21c.352 1.849-1.034 3.58-2.951 3.688l-1.255.069a3.156 3.156 0 00-2.89 2.292l-.332 1.19c-.512 1.81-2.52 2.783-4.296 2.065l-1.164-.472a3.236 3.236 0 00-3.624.836l-.823.925c-1.255 1.426-3.493 1.436-4.778.039l-.833-.915a3.226 3.226 0 00-3.634-.786l-1.155.481c-1.766.748-3.794-.186-4.326-1.996l-.351-1.18c-.382-1.289-1.566-2.194-2.931-2.253l-1.255-.049c-1.917-.079-3.333-1.79-3.011-3.64l.21-1.209a3.098 3.098 0 00-1.636-3.275l-1.104-.58c-1.696-.895-2.208-3.03-1.104-4.564l.723-1.003a3.08 3.08 0 00-.03-3.65l-.743-.993c-1.135-1.514-.653-3.658 1.024-4.573l1.094-.6c1.194-.65 1.837-1.977 1.586-3.295l-.231-1.21c-.352-1.849 1.034-3.58 2.951-3.688l1.255-.069a3.156 3.156 0 002.89-2.292l.332-1.19c.512-1.81 2.52-2.783 4.296-2.065l1.165.472a3.236 3.236 0 003.623-.836l.823-.925C22.69-.348 24.93-.358 26.203 1.04l.834.915a3.226 3.226 0 003.633.787l1.155-.482c1.766-.748 3.794.186 4.326 1.996l.351 1.18c.382 1.289 1.566 2.194 2.931 2.253l1.255.049c1.917.079 3.333 1.79 3.011 3.64l-.21 1.209a3.098 3.098 0 001.636 3.275l1.104.58c1.696.895 2.208 3.03 1.104 4.564l-.723 1.003a3.08 3.08 0 00.03 3.65zM17.48 15.084c-2.73 0-4.938 2.164-4.938 4.84 0 2.665 2.208 4.838 4.938 4.838s4.939-2.164 4.939-4.839-2.208-4.839-4.939-4.839zm-.742 17.478a1.225 1.225 0 001.696-.157L31.393 17.11c.422-.501.351-1.249-.16-1.662s-1.275-.344-1.697.157L16.577 30.9a1.167 1.167 0 00.16 1.662zm8.823-4.495c0 2.675 2.208 4.84 4.939 4.84s4.938-2.165 4.938-4.84-2.208-4.84-4.939-4.84-4.938 2.165-4.938 4.84zm-8.07-6.137c1.13 0 2.047-.899 2.047-2.007s-.917-2.006-2.048-2.006-2.047.898-2.047 2.006.917 2.007 2.047 2.007zM30.5 30.074c1.13 0 2.047-.899 2.047-2.007s-.916-2.006-2.047-2.006-2.048.898-2.048 2.006.917 2.007 2.048 2.007z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-promo--star{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='rgba(255, 255, 255, .5)'%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M32.556 15.536a1 1 0 01-.753-.551L24.899.84a1 1 0 00-1.798 0l-6.904 14.144a1 1 0 01-.753.55L-.013 17.807a1 1 0 00-.557 1.702l11.2 11.035a1 1 0 01.284.88L8.27 46.996a1 1 0 001.455 1.05l13.805-7.338a1 1 0 01.938 0l13.805 7.338a1 1 0 001.455-1.05l-2.642-15.572a1 1 0 01.284-.88l11.2-11.036a1 1 0 00-.557-1.702z'/%3E%3C/g%3E%3C/svg%3E")}.tw-promo--compass{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='rgba(255, 255, 255, .5)'%3E%3Cpath d='M24 21.58c-1.32 0-2.42 1.1-2.42 2.42s1.1 2.42 2.42 2.42 2.42-1.1 2.42-2.42-1.1-2.42-2.42-2.42zM24 2C11.9 2 2 11.9 2 24s9.9 22 22 22 22-9.9 22-22S36.1 2 24 2zm4.994 26.507a1 1 0 01-.487.487l-15.232 7.06c-.845.39-1.72-.484-1.328-1.329l7.059-15.232a1 1 0 01.487-.487l15.232-7.06c.845-.39 1.72.484 1.328 1.329z'/%3E%3C/svg%3E")}.tw-promo--coins-rub{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='rgba(255, 255, 255, .5)'%3E%3Cpath clip-rule='evenodd' d='M24 46c12.15 0 22-9.85 22-22S36.15 2 24 2 2 11.85 2 24s9.85 22 22 22zm-6.246-8v-3.714a1 1 0 00-1-1H15a1 1 0 01-1-1v-.731a1 1 0 011-1h1.754a1 1 0 001-1v-1.74a1 1 0 00-1-1H15a1 1 0 01-1-1v-1.193a1 1 0 011-1h1.754a1 1 0 001-1V10a1 1 0 011-1h7.113c3.768 0 6.559.742 8.371 2.227C36.08 12.71 37 14.868 37 17.697c0 2.858-.993 5.098-2.978 6.723-1.984 1.597-4.904 2.395-8.76 2.395h-2.624a1 1 0 00-1 1v1.74a1 1 0 001 1h5.12a1 1 0 011 1v.73a1 1 0 01-1 1h-5.12a1 1 0 00-1 1V38a1 1 0 01-1 1h-1.884a1 1 0 01-1-1zm3.884-15.378a1 1 0 001 1h2.064c2.618 0 4.646-.42 6.084-1.26 1.467-.841 2.2-2.354 2.2-4.538 0-1.905-.603-3.32-1.811-4.244-1.209-.925-3.093-1.387-5.653-1.387h-2.884a1 1 0 00-1 1z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-promo__link{color:#171921;text-decoration:none;transition:all .2s}.tw-promo__link:hover{color:#171921}.tw-promo__link--underline,.tw-promo__link:hover{text-decoration:underline}.tw-promo__link--underline:hover{color:#171921;text-decoration:none}.tw-promo__title{color:#fff;font-size:1.125rem;font-weight:500;line-height:1.25;vertical-align:text-bottom;padding:.75rem 3rem .75rem 1rem}.tw-promo__content{display:flex;align-items:center}.tw-promo__display{flex-grow:1}.tw-promo__group{display:flex;margin-left:-.5rem;margin-right:-.5rem}.tw-promo__group>div{width:100%;margin-left:.5rem;margin-right:.5rem}.tw-promo__nav{display:none}.tw-promo__display>div{width:100%;padding-left:.25rem;padding-right:.25rem}.tw-promo__display>div>div{display:flex;padding-left:.25rem;padding-right:.25rem}.tw-promo__footer{padding:.75rem .5rem;text-align:center;color:#fff}.tw-promo__carousel{display:flex;justify-content:center;padding:0;margin:0;list-style-type:none}.tw-promo__carousel-item{width:.25rem;height:.25rem;background-color:#fff;margin-left:.25rem;margin-right:.25rem;border-radius:.25rem;opacity:.5}.tw-promo__carousel-item.active{opacity:1}.tw-promo__cta-btn{margin-top:.75rem;margin-bottom:.75rem}.tw-promo__cta-note{font-size:.75rem;align-items:center;display:flex;justify-content:center}.tw-promo__cta-note>.tw-icn{margin-right:.5rem}@media (min-width:640px){.tw-promo{background-position:top .5rem right .75rem;background-size:4rem}.tw-promo__title{padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;font-size:1.25rem}.tw-promo__display>div{padding-left:.75rem;padding-right:.75rem}.tw-promo__display>div>div{padding-left:.5rem;padding-right:.5rem}.tw-promo__cta-btn{width:auto;margin-left:auto;margin-right:auto}.tw-promo__carousel>.tw-promo__carousel-item{width:.5rem;height:.5rem}}@media (min-width:768px){.tw-promo__title{padding-left:2rem}}@media (min-width:992px){.tw-promo{background-position:top .5rem right 1.5rem;background-size:4rem}.tw-promo__display>div{padding-left:1.25rem;padding-right:1.25rem}.tw-promo__display>div>div{padding-left:.5rem;padding-right:.5rem}.tw-promo__title{font-size:1.5rem;padding-left:2rem}.tw-promo__nav{width:0;overflow:visible;justify-content:center;display:flex}.tw-promo__nav-btn{padding:1.25rem;background-position:50%;background-repeat:no-repeat;background-color:#fff;z-index:10;border-radius:9999px;box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 4px 4px -4px rgba(23,25,33,.08);cursor:pointer;transition:all .1s;background-size:20px}.tw-promo__nav-btn:hover{box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 16px 16px -16px rgba(23,25,33,.08);background-color:#f6f6f7;padding:1.5rem}.tw-promo__nav-btn--prev{margin-left:2.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%236e6e77'%3E%3Cpath clip-rule='evenodd' d='M7.066 12.83l7.834 8.814a.25.25 0 00.353.02l1.494-1.328a.25.25 0 00.021-.353L9.82 12.166a.25.25 0 010-.332l6.948-7.817a.25.25 0 00-.02-.353l-1.495-1.328a.25.25 0 00-.353.02L7.066 11.17a1.25 1.25 0 000 1.66z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-promo__nav-btn--next{margin-right:2.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%236e6e77'%3E%3Cpath clip-rule='evenodd' d='M16.934 11.17L9.1 2.355a.25.25 0 00-.353-.02L7.253 3.664a.25.25 0 00-.021.353l6.948 7.817a.25.25 0 010 .332l-6.948 7.817a.25.25 0 00.02.353l1.495 1.328a.25.25 0 00.353-.02l7.834-8.814a1.25 1.25 0 000-1.66z' fill-rule='evenodd'/%3E%3C/svg%3E")}}@media (min-width:1194px){.tw-promo__nav-btn{padding:1.5rem}.tw-promo__nav-btn:hover{padding:2rem}.tw-promo__nav-btn--prev{margin-left:0}.tw-promo__nav-btn--next{margin-right:0}}.tw-rating{display:flex;align-items:flex-end;padding-top:.25rem;padding-bottom:.25rem}.tw-rating__stars{background-size:contain;margin-right:.5rem;flex-shrink:0;flex-grow:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='16' width='88' xmlns='http://www.w3.org/2000/svg' fill='%23dcdcdc'%3E%3Cpath d='M7.538 2.11a.5.5 0 01.924 0l1.537 3.696a.5.5 0 00.421.306l3.99.32a.5.5 0 01.285.878l-3.04 2.604a.5.5 0 00-.16.495l.928 3.894a.5.5 0 01-.747.542L8.261 12.76a.5.5 0 00-.522 0l-3.415 2.086a.5.5 0 01-.747-.542l.928-3.894a.5.5 0 00-.16-.495L1.304 7.31a.5.5 0 01.285-.878l3.99-.32A.5.5 0 006 5.806zm18 0a.5.5 0 01.924 0l1.537 3.696a.5.5 0 00.421.306l3.99.32a.5.5 0 01.286.878l-3.04 2.604a.5.5 0 00-.161.495l.928 3.894a.5.5 0 01-.747.542l-3.415-2.086a.5.5 0 00-.522 0l-3.415 2.086a.5.5 0 01-.747-.542l.928-3.894a.5.5 0 00-.16-.495l-3.04-2.604a.5.5 0 01.285-.878l3.99-.32a.5.5 0 00.42-.306zm18 0a.5.5 0 01.924 0l1.537 3.696a.5.5 0 00.421.306l3.99.32a.5.5 0 01.286.878l-3.04 2.604a.5.5 0 00-.161.495l.928 3.894a.5.5 0 01-.747.542l-3.415-2.086a.5.5 0 00-.522 0l-3.415 2.086a.5.5 0 01-.747-.542l.928-3.894a.5.5 0 00-.16-.495l-3.04-2.604a.5.5 0 01.285-.878l3.99-.32a.5.5 0 00.42-.306zm18 0a.5.5 0 01.924 0l1.537 3.696a.5.5 0 00.421.306l3.99.32a.5.5 0 01.286.878l-3.04 2.604a.5.5 0 00-.161.495l.928 3.894a.5.5 0 01-.747.542l-3.415-2.086a.5.5 0 00-.522 0l-3.415 2.086a.5.5 0 01-.747-.542l.928-3.894a.5.5 0 00-.16-.495l-3.04-2.604a.5.5 0 01.285-.878l3.99-.32a.5.5 0 00.42-.306zm18 0a.5.5 0 01.924 0l1.537 3.696a.5.5 0 00.421.306l3.99.32a.5.5 0 01.286.878l-3.04 2.604a.5.5 0 00-.161.495l.928 3.894a.5.5 0 01-.747.542l-3.415-2.086a.5.5 0 00-.522 0l-3.415 2.086a.5.5 0 01-.747-.542l.928-3.894a.5.5 0 00-.16-.495l-3.04-2.604a.5.5 0 01.285-.878l3.99-.32a.5.5 0 00.42-.306z'/%3E%3C/svg%3E");width:88px}.tw-rating__stars,.tw-rating__stars-score{background-position:0;background-repeat:no-repeat;height:16px}.tw-rating__stars-score{width:0;display:block;background-size:cover;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='16' width='88' xmlns='http://www.w3.org/2000/svg' fill='%23ffa601'%3E%3Cpath d='M7.538 2.11a.5.5 0 01.924 0l1.537 3.696a.5.5 0 00.421.306l3.99.32a.5.5 0 01.285.878l-3.04 2.604a.5.5 0 00-.16.495l.928 3.894a.5.5 0 01-.747.542L8.261 12.76a.5.5 0 00-.522 0l-3.415 2.086a.5.5 0 01-.747-.542l.928-3.894a.5.5 0 00-.16-.495L1.304 7.31a.5.5 0 01.285-.878l3.99-.32A.5.5 0 006 5.806zm18 0a.5.5 0 01.924 0l1.537 3.696a.5.5 0 00.421.306l3.99.32a.5.5 0 01.286.878l-3.04 2.604a.5.5 0 00-.161.495l.928 3.894a.5.5 0 01-.747.542l-3.415-2.086a.5.5 0 00-.522 0l-3.415 2.086a.5.5 0 01-.747-.542l.928-3.894a.5.5 0 00-.16-.495l-3.04-2.604a.5.5 0 01.285-.878l3.99-.32a.5.5 0 00.42-.306zm18 0a.5.5 0 01.924 0l1.537 3.696a.5.5 0 00.421.306l3.99.32a.5.5 0 01.286.878l-3.04 2.604a.5.5 0 00-.161.495l.928 3.894a.5.5 0 01-.747.542l-3.415-2.086a.5.5 0 00-.522 0l-3.415 2.086a.5.5 0 01-.747-.542l.928-3.894a.5.5 0 00-.16-.495l-3.04-2.604a.5.5 0 01.285-.878l3.99-.32a.5.5 0 00.42-.306zm18 0a.5.5 0 01.924 0l1.537 3.696a.5.5 0 00.421.306l3.99.32a.5.5 0 01.286.878l-3.04 2.604a.5.5 0 00-.161.495l.928 3.894a.5.5 0 01-.747.542l-3.415-2.086a.5.5 0 00-.522 0l-3.415 2.086a.5.5 0 01-.747-.542l.928-3.894a.5.5 0 00-.16-.495l-3.04-2.604a.5.5 0 01.285-.878l3.99-.32a.5.5 0 00.42-.306zm18 0a.5.5 0 01.924 0l1.537 3.696a.5.5 0 00.421.306l3.99.32a.5.5 0 01.286.878l-3.04 2.604a.5.5 0 00-.161.495l.928 3.894a.5.5 0 01-.747.542l-3.415-2.086a.5.5 0 00-.522 0l-3.415 2.086a.5.5 0 01-.747-.542l.928-3.894a.5.5 0 00-.16-.495l-3.04-2.604a.5.5 0 01.285-.878l3.99-.32a.5.5 0 00.42-.306z'/%3E%3C/svg%3E");width:0}.tw-rating__count{height:16px}.tw-rating__count-link{font-size:.75rem;line-height:1;display:block;color:#96969d;text-decoration:none;margin-top:5px}.tw-review__title{font-size:1.125rem;font-weight:500;margin-bottom:.5rem}.tw-review__text{margin-top:1rem;margin-bottom:1rem;font-size:.875rem;line-height:1.5}.tw-review__details{display:flex;align-items:center}.tw-review__date{font-size:.75rem;color:#96969d;margin-left:.25rem}.tw-review__feedback{font-size:.875rem;color:#6e6e77;padding-bottom:.75rem}.tw-review__status{font-weight:500;font-size:.75rem;text-transform:uppercase;line-height:1.25;padding:.25rem .5rem;margin-bottom:.75rem;border-radius:9999px}.tw-review__status--pending{background-color:#96969d;color:#fff}.tw-review__status--published{background-color:#edf8f8;color:#2495a3}.tw-review__status--blocked{background-color:#fff5f5;color:#e53e3e}.tw-review__status--irrelevant{background-color:#fff8e7;color:#ffa601}.tw-review__object{padding:.5rem;margin-top:.75rem;margin-bottom:.75rem;background-color:#f6f6f7;display:flex;align-items:center;border-radius:.5rem}.tw-review__object-photo{width:2.5rem;height:2.5rem;margin-right:1rem;border-radius:.125rem}.tw-review__object-name{font-size:.875rem;font-weight:500}.tw-review__meta{padding-top:.75rem;border-color:#f6f6f7;border-top:1px #f6f6f7;border-style:solid;font-size:.75rem;color:#96969d}.tw-schedule{width:100%}.tw-schedule__title{font-size:1rem;font-weight:500;margin-bottom:.75rem}.tw-schedule__date,.tw-schedule__date-segment{width:100%;display:flex;flex-wrap:wrap}.tw-schedule__date-segment{padding-top:.5rem}.tw-schedule__date-segment:first-of-type{padding-top:0}.tw-schedule__date-segment small{display:block;color:#96969d;font-size:.75rem;width:100%}.tw-schedule__slot{font-size:.875rem;padding:.5rem;display:flex;align-items:center;justify-content:center;background-color:#40a9b7;font-weight:500;color:#fff;text-align:center;cursor:pointer;border-radius:.25rem;transition:all .2s ease-out;margin-top:1.25%;margin-right:2.5%;margin-bottom:1.25%;width:23.125%}.tw-schedule__slot:hover{color:#fff;background-color:#2495a3;box-shadow:0 0 0 3px rgba(56,178,172,.25)}.tw-schedule__slot:nth-of-type(4n){margin-right:0}.tw-schedule__slot--selected{background-color:#edf8f8;color:#fff;color:#2495a3;padding-left:1.25rem;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.062 3.996a.5.5 0 01.045.706l-6.994 7.925a1.5 1.5 0 01-2.185.069L1.47 8.237a.5.5 0 010-.707l1.06-1.06a.5.5 0 01.707 0l3.33 3.329a.5.5 0 00.728-.023l5.937-6.728a.5.5 0 01.706-.044l1.124.992z'/%3E%3C/svg%3E");background-position:top 46.5% left .5rem;background-size:12px}.tw-schedule__slot--selected:hover{background-color:#edf8f8;color:#2495a3;cursor:default;box-shadow:none}.status-message{font-size:.875rem;box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 8px 8px -8px rgba(23,25,33,.08);padding:.5rem .5rem .5rem .75rem;margin-top:.25rem;margin-bottom:.25rem;border:solid #e5e5e8;border-width:0 0 0 2px;background-color:#f8f8fb;border-radius:.25rem;line-height:1.5}.status-message--success{border-color:#93d7d9;background-color:#edf8f8}.status-message--warning{border-color:#ffe197;background-color:#fff8e7}.status-message--error{border-color:#fc8181;background-color:#fff5f5}.status-message--error .status-message__title{color:#e53e3e}.status-message__title{margin-top:.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:500}.status-message__message{font-size:.875rem}.status-message__list{list-style-type:none;padding:0;margin:0}@media (min-width:640px){.status-message{border-left-width:4px;padding:.75rem .75rem .75rem 1rem}.status-message__title{margin-bottom:.75rem}}.tw-search{margin-left:-.5rem;margin-right:-.5rem;padding:.5rem;background-color:#ffe197;border-radius:.5rem}.tw-search--flat{box-shadow:none}.tw-search__city{font-weight:500;color:#171921;border-color:#96969d;white-space:nowrap}.tw-search__form{padding:0}.tw-search__error{width:100%}.tw-search__filter{position:relative}.tw-search__inp{width:100%;border:1px solid transparent;line-height:2;font-size:1.125rem}.tw-search__filter-wrapper{position:relative;margin-bottom:.5rem}.tw-search__filter-wrapper--what .tw-search__type-hint-wrp{left:calc(2rem + 1px)}.tw-search__filter-wrapper--what .tw-search__inp{padding-left:2rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%23aaaab0'%3E%3Cpath clip-rule='evenodd' d='M2.75 10.5a7.75 7.75 0 1115.5 0 7.75 7.75 0 01-15.5 0zM10.5.25C4.84.25.25 4.84.25 10.5S4.84 20.75 10.5 20.75c2.3 0 4.424-.758 6.135-2.038a.254.254 0 01.332.022l4.472 4.473a.25.25 0 00.354 0l1.414-1.414a.25.25 0 000-.354l-4.473-4.472a.254.254 0 01-.022-.333A10.205 10.205 0 0020.75 10.5C20.75 4.84 16.16.25 10.5.25z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:top 47% left 8px;background-repeat:no-repeat;background-size:12px}.tw-search__filter-wrapper--what .tw-search__inp:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M2.75 10.5a7.75 7.75 0 1115.5 0 7.75 7.75 0 01-15.5 0zM10.5.25C4.84.25.25 4.84.25 10.5S4.84 20.75 10.5 20.75c2.3 0 4.424-.758 6.135-2.038a.254.254 0 01.332.022l4.472 4.473a.25.25 0 00.354 0l1.414-1.414a.25.25 0 000-.354l-4.473-4.472a.254.254 0 01-.022-.333A10.205 10.205 0 0020.75 10.5C20.75 4.84 16.16.25 10.5.25z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-search__title{color:#5b5b62;line-height:1.375;text-align:center;padding-top:.75rem;padding-bottom:.75rem}.tw-search__suggest-wrapper{position:relative}.tw-search__suggest{background-color:#fff;max-height:100%}.tw-search__suggest-group{border:solid #efeff1;border-width:0 0 1px;padding-top:.5rem;padding-bottom:.25rem}.tw-search__suggest-group:last-of-type{border-width:0}.tw-search__suggest-label{color:#96969d;font-size:.75rem;padding:.25rem .75rem}.tw-search__suggest-not-found{font-size:.875rem;padding:.5rem 1.25rem}.tw-search__suggest-not-found--dialog{text-align:center}.tw-search__suggest-item{width:100%;padding:.5rem .75rem;cursor:pointer;line-height:1.25}.tw-search__suggest-item label{display:flex;align-items:center;cursor:pointer}.tw-search__suggest-item .tw-checkbox{margin-left:auto;margin-right:0}.tw-search__suggest-item:hover{background-color:#f8f8fb;cursor:pointer}.tw-search__suggest-item:first-letter{text-transform:uppercase}.tw-search__suggest-item--selected{background-color:#f6f6f7}.tw-search__suggest-accent{font-weight:500}.tw-search__suggest-meta{font-size:.875rem;font-weight:400;color:#96969d;white-space:nowrap}.tw-search__type-hint-wrp{display:flex;position:absolute;font-size:1.125rem;top:calc(1rem + 1px);left:calc(.5rem + 1px)}.tw-search__type-hint-base{color:transparent}.tw-search__type-hint{color:rgba(0,0,0,.4)}.tw-search__suggest-item-block{display:flex;overflow-x:hidden}.tw-search__suggest-item-block .tw-search__suggest-item-photo{border-radius:4px;margin-right:8px;min-width:40px;max-width:40px;max-height:40px}.tw-search__suggest-item-block .tw-search__suggest-item-specialities{font-size:12px;white-space:nowrap}.tw-search__suggest-item-block .tw-search__suggest-item-specialities .tw-search__suggest-item-speciality{color:#616f97;display:inline-block;border:1px solid #dee1ed;box-sizing:border-box;border-radius:4px;padding:2px 8px;margin-right:8px}@media (min-width:360px){.tw-search__inp,.tw-search__type-hint-wrp{font-size:1rem}.tw-search__filter-wrapper--what .tw-search__inp{background-size:16px}}@media (min-width:640px){.tw-search{background-color:#fff;margin-left:-1.5rem;margin-right:-1.5rem;padding:1.5rem 1.5rem 0;border-radius:0;border-top-left-radius:.75rem;border-top-right-radius:.75rem;box-shadow:0 -.15rem .25rem rgba(23,25,33,.05)}.tw-search--flat{box-shadow:none}.tw-search__title{padding-top:0}.tw-search__form{background-color:#ffe197;border-radius:.5rem;padding:.75rem}.tw-search__btn{width:100%}}@media (min-width:768px){.tw-search{padding-left:2rem;padding-right:2rem;margin-left:-2rem;margin-right:-2rem}.tw-search__suggest{box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 16px 16px -16px rgba(23,25,33,.08);border-radius:.25rem;margin-top:.25rem;overflow-y:auto;max-height:450px}.tw-search__title{font-size:1.125rem}.tw-search__city{border-color:#d0d0d6}.tw-search__inp,.tw-search__type-hint-wrp{font-size:1.125rem}.tw-search__filter-wrapper--what .tw-search__type-hint-wrp{left:calc(2.5rem + 1px)}.tw-search__filter-wrapper--what .tw-search__inp{background-repeat:no-repeat;padding-left:2.5rem;flex-grow:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%23aaaab0'%3E%3Cpath clip-rule='evenodd' d='M2.75 10.5a7.75 7.75 0 1115.5 0 7.75 7.75 0 01-15.5 0zM10.5.25C4.84.25.25 4.84.25 10.5S4.84 20.75 10.5 20.75c2.3 0 4.424-.758 6.135-2.038a.254.254 0 01.332.022l4.472 4.473a.25.25 0 00.354 0l1.414-1.414a.25.25 0 000-.354l-4.473-4.472a.254.254 0 01-.022-.333A10.205 10.205 0 0020.75 10.5C20.75 4.84 16.16.25 10.5.25z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:top 47% left 12px;background-repeat:no-repeat;background-size:16px}.tw-search__filter-wrapper--what .tw-search__inp:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M2.75 10.5a7.75 7.75 0 1115.5 0 7.75 7.75 0 01-15.5 0zM10.5.25C4.84.25.25 4.84.25 10.5S4.84 20.75 10.5 20.75c2.3 0 4.424-.758 6.135-2.038a.254.254 0 01.332.022l4.472 4.473a.25.25 0 00.354 0l1.414-1.414a.25.25 0 000-.354l-4.473-4.472a.254.254 0 01-.022-.333A10.205 10.205 0 0020.75 10.5C20.75 4.84 16.16.25 10.5.25z' fill-rule='evenodd'/%3E%3C/svg%3E")}.tw-search__suggest-wrapper{position:absolute;flex-grow:1;width:100%;bottom:0;left:0;transform:translateY(100%);z-index:10}}@media (min-width:992px){.tw-search{padding-left:2rem;padding-right:2rem;margin-left:-2rem;margin-right:-2rem;padding-top:1.5rem}.tw-search .tw-search__type-hint-wrp{top:calc(1.125rem + 1px)}.tw-search--small .tw-search__btn,.tw-search--small .tw-search__inp,.tw-search--small .tw-search__type-hint-wrp{font-size:1rem}.tw-search--small .tw-search__type-hint-wrp{top:calc(1rem + 1px)}.tw-search--small .tw-search__form{padding:.5rem}.tw-search__title{text-align:left}.tw-search__form{display:flex;width:100%;justify-content:space-between}.tw-search__error{position:absolute}.tw-search__filter{margin-bottom:0}.tw-search__filter-wrapper{display:flex;flex-direction:column;margin-bottom:0;flex-basis:0%;flex-shrink:1}.tw-search__filter-wrapper--what{flex-grow:3.5}.tw-search__filter-wrapper--what .tw-search__filter{border:solid #efeff1;border-width:0 2px 0 0}.tw-search__filter-wrapper--what .tw-search__filter .tw-inp{border-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.tw-search__filter-wrapper--where{flex-grow:3}.tw-search__filter-wrapper--where .tw-search__filter .tw-inp{border-radius:0}.tw-search__filter-wrapper--sub-what{flex-grow:3.5}.tw-search__filter-wrapper--sub-what .tw-inp{border-radius:0}.tw-search__filter-wrapper--sub-what .tw-search__filter{border-style:solid;border-color:#efeff1;border-width:0 2px 0 0}.tw-search__btn{border-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;width:auto;padding-left:2rem;padding-right:2rem;flex-grow:0}.tw-search__suggest-item{font-size:.875rem}.tw-search__suggest-meta{font-size:.75rem}}.tw-subscribe{border-radius:.25rem;padding:1.25rem;background-color:#dceff1;border-radius:.5rem;background-repeat:no-repeat;background-position:100%;background-image:url(../../images/pic-newsletter.png);background-position:top .75rem right -.75rem;background-size:6rem}.tw-subscribe__details{max-width:24rem}.tw-subscribe__details .tw-h3{font-weight:500;margin-top:0;width:75%}.tw-subscribe__form{margin-top:1rem}.tw-subscribe__inp{margin-bottom:0;border-color:transparent}.tw-subscribe__btn{margin-top:.5rem}@media (min-width:640px){.tw-subscribe__btn,.tw-subscribe__inp{width:100%}}@media (min-width:768px){.tw-subscribe{padding:2rem 3rem;background-position:center right 5%;background-size:12rem}.tw-subscribe__form{display:flex;flex-wrap:wrap;width:75%}.tw-subscribe__btn,.tw-subscribe__inp{border-radius:0;width:auto}.tw-subscribe__inp{flex-grow:1;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.tw-subscribe__error{order:9999;width:100%}.tw-subscribe__btn{margin-top:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}@media (min-width:992px){.tw-subscribe{width:83.333333%;margin-left:auto;margin-right:auto}}.tw-tile__item{display:flex;padding:.75rem}.tw-tile__icn{flex-shrink:0}.tw-tile__details{line-height:1.5;font-size:1rem;padding-left:1rem;max-width:28rem}@media (min-width:360px){.tw-tile__details{font-size:.875rem}}@media (min-width:640px){.tw-tile{display:flex;flex-wrap:wrap;justify-content:space-between}.tw-tile__details{font-size:.875rem}.tw-tile__item{width:50%}}@media (min-width:992px){.tw-tile__details{max-width:24rem;padding-left:1.5rem;padding-right:1.5rem}}.cut-phone__number{font-size:1.125rem;font-weight:700}.cut-phone__hint{color:#6e6e77;font-size:1rem;font-weight:700;border-bottom:1px dashed #757575}.cut-phone__hint:hover{border-bottom:none}.page-filter{width:auto;min-height:124px;padding:1rem 1rem 0}@media (min-width:992px){.page-filter{max-width:1216px;min-height:100px;margin:0 auto;padding:0}}.additional-filter__row-title{font-size:.875rem;margin-bottom:.5rem;font-weight:500}.additional-filter__row{border-bottom:1px;border-color:#efeff1;border-style:solid;margin-bottom:1rem}.additional-filter__row--no-border{border-width:0}.additional-filter__filters{display:flex;flex-wrap:wrap}.additional-filter__item{flex-grow:1;flex-shrink:1;width:50%;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;flex-basis:100%}@media (min-width:992px){.additional-filter__item{padding-top:.75rem;padding-bottom:.75rem;flex-basis:50%}}.doctor-line-picker{padding-top:.5rem;position:relative}.doctor-line-picker__slider{display:flex;width:calc(100% + 1rem)}.doctor-line-picker__slider>div{width:100%}.doctor-line-picker__item{display:flex;flex-direction:column;position:relative;width:78px;min-width:78px}.doctor-line-picker__item--active .doctor-line-picker__img{border-color:#40a9b7;margin:0 0 9px;border-width:2px}.doctor-line-picker__img{border-radius:9999px;border:1px solid #d0d0d6;overflow:hidden;margin:1px 1px 10px;box-sizing:content-box;width:74px;height:74px}.doctor-line-picker__rating-wrp{width:100%;text-align:center}.doctor-line-picker__rating{font-size:.75rem;font-weight:500;position:relative;padding-left:1.25rem}.doctor-line-picker__rating:before{background-repeat:no-repeat;position:absolute;left:0;right:0;width:1rem;height:1rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='48' width='48' xmlns='http://www.w3.org/2000/svg' fill='%23FFA601'%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h48v48H0z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M32.556 15.536a1 1 0 01-.753-.551L24.899.84a1 1 0 00-1.798 0l-6.904 14.144a1 1 0 01-.753.55L-.013 17.807a1 1 0 00-.557 1.702l11.2 11.035a1 1 0 01.284.88L8.27 46.996a1 1 0 001.455 1.05l13.805-7.338a1 1 0 01.938 0l13.805 7.338a1 1 0 001.455-1.05l-2.642-15.572a1 1 0 01.284-.88l11.2-11.036a1 1 0 00-.557-1.702z'/%3E%3C/g%3E%3C/svg%3E");background-size:15px;background-position:1px -1px}.doctor-line-picker__rating-cnt{font-size:.75rem;color:#96969d}.doctor-line-picker-any-title{font-size:.75rem;text-align:center;position:absolute;width:100%;line-height:1.1;left:auto;bottom:1.15rem}.doctor-line-picker__nav{position:absolute;width:auto;display:flex;top:-2rem;right:-.5rem}.doctor-line-picker__nav-btn{padding:1.25rem;width:0;height:0;background-position:50%;background-repeat:no-repeat;background-color:#fff;border-radius:9999px;margin-left:.25rem;transition:all .1s;background-size:16px}.doctor-line-picker__nav-btn:hover{box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 8px 8px -8px rgba(23,25,33,.08);background-color:#40a9b7;border-color:#40a9b7}.doctor-line-picker__nav-btn--disabled{opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}.doctor-line-picker__nav-btn--prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.24 8.65l5.675 6.621a.5.5 0 00.705.054l.76-.65a.5.5 0 00.054-.705L5.596 8.325a.5.5 0 010-.65l4.838-5.645a.5.5 0 00-.054-.705l-.76-.65a.5.5 0 00-.705.054l-5.674 6.62a1 1 0 000 1.302z'/%3E%3C/svg%3E")}.doctor-line-picker__nav-btn--prev:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.24 8.65l5.675 6.621a.5.5 0 00.705.054l.76-.65a.5.5 0 00.054-.705L5.596 8.325a.5.5 0 010-.65l4.838-5.645a.5.5 0 00-.054-.705l-.76-.65a.5.5 0 00-.705.054l-5.674 6.62a1 1 0 000 1.302z'/%3E%3C/svg%3E")}.doctor-line-picker__nav-btn--next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.76 8.65l-5.675 6.621a.5.5 0 01-.705.054l-.76-.65a.5.5 0 01-.054-.705l4.838-5.645a.5.5 0 000-.65L5.566 2.03a.5.5 0 01.054-.705l.76-.65a.5.5 0 01.705.054l5.674 6.62a1 1 0 010 1.302z'/%3E%3C/svg%3E")}.doctor-line-picker__nav-btn--next:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.76 8.65l-5.675 6.621a.5.5 0 01-.705.054l-.76-.65a.5.5 0 01-.054-.705l4.838-5.645a.5.5 0 000-.65L5.566 2.03a.5.5 0 01.054-.705l.76-.65a.5.5 0 01.705.054l5.674 6.62a1 1 0 010 1.302z'/%3E%3C/svg%3E")}@media (min-width:640px){.doctor-line-picker__nav{right:-.75rem}.doctor-line-picker__nav-btn{margin-left:.5rem;background-size:24px}.doctor-line-picker__nav-btn--prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M7.066 12.83l7.834 8.814a.25.25 0 00.353.02l1.494-1.328a.25.25 0 00.021-.353L9.82 12.166a.25.25 0 010-.332l6.948-7.817a.25.25 0 00-.02-.353l-1.495-1.328a.25.25 0 00-.353.02L7.066 11.17a1.25 1.25 0 000 1.66z' fill-rule='evenodd'/%3E%3C/svg%3E")}.doctor-line-picker__nav-btn--prev:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath clip-rule='evenodd' d='M7.066 12.83l7.834 8.814a.25.25 0 00.353.02l1.494-1.328a.25.25 0 00.021-.353L9.82 12.166a.25.25 0 010-.332l6.948-7.817a.25.25 0 00-.02-.353l-1.495-1.328a.25.25 0 00-.353.02L7.066 11.17a1.25 1.25 0 000 1.66z' fill-rule='evenodd'/%3E%3C/svg%3E")}.doctor-line-picker__nav-btn--next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath clip-rule='evenodd' d='M16.934 11.17L9.1 2.355a.25.25 0 00-.353-.02L7.253 3.664a.25.25 0 00-.021.353l6.948 7.817a.25.25 0 010 .332l-6.948 7.817a.25.25 0 00.02.353l1.495 1.328a.25.25 0 00.353-.02l7.834-8.814a1.25 1.25 0 000-1.66z' fill-rule='evenodd'/%3E%3C/svg%3E")}.doctor-line-picker__nav-btn--next:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath clip-rule='evenodd' d='M16.934 11.17L9.1 2.355a.25.25 0 00-.353-.02L7.253 3.664a.25.25 0 00-.021.353l6.948 7.817a.25.25 0 010 .332l-6.948 7.817a.25.25 0 00.02.353l1.495 1.328a.25.25 0 00.353-.02l7.834-8.814a1.25 1.25 0 000-1.66z' fill-rule='evenodd'/%3E%3C/svg%3E")}}@media (min-width:768px){.doctor-line-picker__nav{top:-2.25rem;right:-1.3rem}}@media (min-width:1194px){.doctor-line-picker__nav{top:-2.25rem}.doctor-line-picker__nav-btn{padding:1.5rem;background-size:24px}.doctor-line-picker__rating-cnt{font-size:.67rem}}.tw-autocomplete{position:relative}.tw-autocomplete__list{display:flex;flex-direction:column;visibility:hidden;width:100%;padding:.25rem 0;position:absolute;left:0;bottom:0;overflow:auto;border-radius:.25rem;background-color:#fff;opacity:0;max-height:300px;z-index:1000;transform:translateY(100%);box-shadow:0 4px 10px rgba(27,35,74,.25);transition:visibility .3s,opacity .3s ease-in-out}.tw-autocomplete__list--active{visibility:visible;opacity:1}.tw-autocomplete__item{padding:0;margin:0}.tw-autocomplete__control{padding:.5rem;width:100%;text-align:left;font-size:1rem;color:#81818b}.tw-autocomplete__control:hover{background-color:#f6f6f7}.toast{height:auto;position:fixed;border-radius:.25rem;padding:1rem;background-color:#fff;width:calc(100vw - 1rem);bottom:.75rem;right:.5rem;z-index:999;box-shadow:0 4px 10px rgba(27,35,74,.25)}.toast--orange{background-color:#fff1d0}.toast__content{display:flex}.toast__content-left{display:none;margin-right:1rem;flex-shrink:0}.toast__content-right{flex-grow:1}.toast__header{display:flex}.toast__title{font-size:.875rem;font-weight:500;margin-right:1rem;line-height:1.5}.toast__title--big{font-size:1.125rem}.toast__close-btn{align-self:flex-start;margin-left:auto;border-radius:9999px;flex-grow:0;flex-shrink:0;background-position:50%;background-repeat:no-repeat;padding:1rem;width:auto;margin-right:-8px;margin-top:-4px;background-size:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%23A0A8C5'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.646 9.767a.5.5 0 01.707 0l4.983 4.981a.5.5 0 00.707 0l.707-.707a.5.5 0 000-.707L9.768 8.353a.5.5 0 010-.708l4.982-4.981a.5.5 0 000-.707l-.707-.707a.5.5 0 00-.707 0L8.353 6.23a.5.5 0 01-.707 0L2.661 1.247a.5.5 0 00-.707 0l-.707.707a.5.5 0 000 .707l4.985 4.984a.5.5 0 010 .708l-4.985 4.984a.5.5 0 000 .707l.707.707a.5.5 0 00.707 0l4.985-4.984z'/%3E%3C/svg%3E")}.toast__close-btn:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2381889f'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.646 9.767a.5.5 0 01.707 0l4.983 4.981a.5.5 0 00.707 0l.707-.707a.5.5 0 000-.707L9.768 8.353a.5.5 0 010-.708l4.982-4.981a.5.5 0 000-.707l-.707-.707a.5.5 0 00-.707 0L8.353 6.23a.5.5 0 01-.707 0L2.661 1.247a.5.5 0 00-.707 0l-.707.707a.5.5 0 000 .707l4.985 4.984a.5.5 0 010 .708l-4.985 4.984a.5.5 0 000 .707l.707.707a.5.5 0 00.707 0l4.985-4.984z'/%3E%3C/svg%3E")}.toast__description{display:none;width:100%;color:#81818b;font-size:.75rem;padding-top:.25rem;line-height:1.5}.toast__footer{display:flex;margin-top:.5rem;align-items:center}.toast__link{font-size:.875rem;font-weight:500;position:relative;padding-right:1rem}.toast__link:after{background-repeat:no-repeat;display:block;position:absolute;right:0;top:0;background-position:50%;content:"";width:15px;height:17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%232495a3'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.76 8.65l-5.675 6.621a.5.5 0 01-.705.054l-.76-.65a.5.5 0 01-.054-.705l4.838-5.645a.5.5 0 000-.65L5.566 2.03a.5.5 0 01.054-.705l.76-.65a.5.5 0 01.705.054l5.674 6.62a1 1 0 010 1.302z'/%3E%3C/svg%3E");background-size:11px}.toast__points{margin-left:auto;background-color:#fff;border-radius:.75rem;padding:.25rem;font-weight:500;color:#81818b;vertical-align:middle;line-height:1}.toast__controls{margin-top:1.25rem}.toast__btn{font-weight:500}.toast__btn:not(:last-child){margin-bottom:1rem}@media (min-width:640px){.toast{width:450px;height:auto}.toast--small{width:330px}.toast__content-left,.toast__description{display:block}.toast__footer{margin-top:1rem}.toast__link:after{display:none}.toast__btn{margin-right:.75rem}.toast__btn:not(:last-child){margin-bottom:0}}.tw-grouped-reviews{border-width:1px;border-style:solid;border-radius:.25rem;padding:1rem;border-color:#ddd;box-sizing:border-box}.tw-grouped-reviews__header{display:flex;align-items:center;padding-top:.5rem}.tw-grouped-reviews__header-icon{height:1.25rem;width:1.25rem;margin-right:1rem;display:none}.tw-grouped-reviews__title{font-weight:700;line-height:1.5}.tw-grouped-reviews__items{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column}.tw-grouped-reviews__items .tw-grouped-reviews__item:nth-child(odd):last-child{width:100%}.tw-grouped-reviews__item{display:flex;flex-direction:column;padding:1rem;width:100%;height:auto;margin-top:1rem;background:#fafcfe;border-radius:1rem}.tw-grouped-reviews__item-title{font-weight:500;overflow:hidden;line-height:1.5;font-size:.75rem;display:flex}.tw-grouped-reviews__item-text{overflow:hidden;line-height:1.5;font-size:.75rem;margin-top:.25rem;display:flex}.tw-grouped-reviews__item-bottom-link{display:block;font-size:.75rem;line-height:1.5;margin-top:.25rem;text-decoration:underline;color:#757575}.tw-grouped-reviews__more-items{display:none}.tw-grouped-reviews__bottom-link{display:flex;font-weight:500;justify-content:center;margin-top:1rem;width:100%;text-align:center;font-size:.875rem;line-height:1.625;color:#757575}@media (min-width:768px){.tw-grouped-reviews{padding:1.5rem}.tw-grouped-reviews__header{padding-top:0}.tw-grouped-reviews__header-icon{display:block}.tw-grouped-reviews__title{line-height:1.5}.tw-grouped-reviews__items{flex-direction:row}.tw-grouped-reviews__item{margin-top:1.25rem;width:411.5px}.tw-grouped-reviews__item-bottom-link{display:inline-block}.tw-grouped-reviews__more-items{display:flex;flex-wrap:wrap;justify-content:space-between}.tw-grouped-reviews__bottom-link{display:none}}.tw-pagination__wrapper{width:100%;display:flex;align-items:center;justify-content:center}.tw-pagination__btn-left,.tw-pagination__btn-right{display:none}.tw-pagination__btn-number{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-width:1px 1px 1px 0;border-color:#d0d0d6;background-color:#fff;font-weight:500;text-decoration:none}.tw-pagination__btn-number:active,.tw-pagination__btn-number:focus{border-color:#40a9b7;background-color:#40a9b7;color:#fff}.tw-pagination__btn-number:hover{border-color:#d0d0d6;color:#171921;background-color:#efeff1}.tw-pagination__btn-number--active{border-color:#40a9b7;background-color:#40a9b7;color:#fff;cursor:default;pointer-events:none}.tw-pagination__btn-number--first{border-width:1px;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.tw-pagination__btn-number--last{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.tw-pagination__btn-number--dots{cursor:default;pointer-events:none}@media (min-width:640px){.tw-pagination__btn-left{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-width:1px;border-color:#d0d0d6;text-decoration:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%231B234A'%3E%3Cpath clip-rule='evenodd' d='M7.066 12.83l7.834 8.814a.25.25 0 00.353.02l1.494-1.328a.25.25 0 00.021-.353L9.82 12.166a.25.25 0 010-.332l6.948-7.817a.25.25 0 00-.02-.353l-1.495-1.328a.25.25 0 00-.353.02L7.066 11.17a1.25 1.25 0 000 1.66z' fill-rule='evenodd'/%3E%3C/svg%3E") 50%/18px no-repeat #fff}.tw-pagination__btn-left--not-active{cursor:default;pointer-events:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%23DDD'%3E%3Cpath clip-rule='evenodd' d='M7.066 12.83l7.834 8.814a.25.25 0 00.353.02l1.494-1.328a.25.25 0 00.021-.353L9.82 12.166a.25.25 0 010-.332l6.948-7.817a.25.25 0 00-.02-.353l-1.495-1.328a.25.25 0 00-.353.02L7.066 11.17a1.25 1.25 0 000 1.66z' fill-rule='evenodd'/%3E%3C/svg%3E") 50%/18px no-repeat #fff}.tw-pagination__btn-left:active,.tw-pagination__btn-left:focus,.tw-pagination__btn-left:hover{cursor:pointer;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%231B234A'%3E%3Cpath clip-rule='evenodd' d='M7.066 12.83l7.834 8.814a.25.25 0 00.353.02l1.494-1.328a.25.25 0 00.021-.353L9.82 12.166a.25.25 0 010-.332l6.948-7.817a.25.25 0 00-.02-.353l-1.495-1.328a.25.25 0 00-.353.02L7.066 11.17a1.25 1.25 0 000 1.66z' fill-rule='evenodd'/%3E%3C/svg%3E") 50%/18px no-repeat #efeff1}.tw-pagination__btn-number{border-left-width:0;border-radius:0}.tw-pagination__btn-right{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-color:#d0d0d6;border-width:1px 1px 1px 0;text-decoration:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%231B234A'%3E%3Cpath clip-rule='evenodd' d='M16.934 11.17L9.1 2.355a.25.25 0 00-.353-.02L7.253 3.664a.25.25 0 00-.021.353l6.948 7.817a.25.25 0 010 .332l-6.948 7.817a.25.25 0 00.02.353l1.495 1.328a.25.25 0 00.353-.02l7.834-8.814a1.25 1.25 0 000-1.66z' fill-rule='evenodd'/%3E%3C/svg%3E") 50%/18px no-repeat #fff}.tw-pagination__btn-right--not-active{pointer-events:none;cursor:default;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%23DDD'%3E%3Cpath clip-rule='evenodd' d='M16.934 11.17L9.1 2.355a.25.25 0 00-.353-.02L7.253 3.664a.25.25 0 00-.021.353l6.948 7.817a.25.25 0 010 .332l-6.948 7.817a.25.25 0 00.02.353l1.495 1.328a.25.25 0 00.353-.02l7.834-8.814a1.25 1.25 0 000-1.66z' fill-rule='evenodd'/%3E%3C/svg%3E") 50%/18px no-repeat #fff}.tw-pagination__btn-right:active,.tw-pagination__btn-right:focus,.tw-pagination__btn-right:hover{cursor:pointer;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='24' width='24' xmlns='http://www.w3.org/2000/svg' fill='%231B234A'%3E%3Cpath clip-rule='evenodd' d='M16.934 11.17L9.1 2.355a.25.25 0 00-.353-.02L7.253 3.664a.25.25 0 00-.021.353l6.948 7.817a.25.25 0 010 .332l-6.948 7.817a.25.25 0 00.02.353l1.495 1.328a.25.25 0 00.353-.02l7.834-8.814a1.25 1.25 0 000-1.66z' fill-rule='evenodd'/%3E%3C/svg%3E") 50%/18px no-repeat #efeff1}}.tw-btn__show-more{width:100%;font-weight:500;border-radius:.25rem;border-width:1px;border-color:#d0d0d6;padding-top:.75rem;padding-bottom:.75rem}.tw-btn__show-more:active{border-color:#40a9b7;color:#40a9b7}.tw-btn__show-more:hover{opacity:.75}@media (min-width:360px){.tw-btn__show-more{padding-top:1rem;padding-bottom:1rem}}.tw-mini-medical-editor{display:flex;border-width:1px;border-style:solid;border-radius:.25rem;padding:1rem;border-color:#ddd;box-sizing:border-box}.tw-mini-medical-editor__picture{border-radius:.25rem;width:69px;height:69px}.tw-mini-medical-editor__content{padding-left:.5rem;display:flex;flex-direction:column;justify-content:space-between}.tw-mini-medical-editor__title{font-weight:700;font-size:.75rem;line-height:1.375;color:#333}.tw-mini-medical-editor__personality{display:flex;flex-direction:column}.tw-mini-medical-editor__personality-name{font-weight:700;font-size:.75rem;line-height:1.25;text-decoration:underline;color:#63b1b5}.tw-mini-medical-editor__personality-background{font-size:.75rem;line-height:1.25;padding-top:.25rem;color:#757575}@media (min-width:768px){.tw-mini-medical-editor{padding:1.5rem}.tw-mini-medical-editor__picture{width:88px;height:88px}.tw-mini-medical-editor__content{padding-left:1.5rem;margin-top:.25rem;margin-bottom:.25rem}.tw-mini-medical-editor__title{font-size:1rem;line-height:1.625}.tw-mini-medical-editor__personality{padding-top:1.25rem}.tw-mini-medical-editor__personality-background,.tw-mini-medical-editor__personality-name{font-size:.875rem;line-height:1}}.tw-medical-editor{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}.tw-medical-editor__cover{display:flex;flex-wrap:wrap;justify-content:center;background-size:cover;margin-left:-1rem;margin-right:-1rem;align-self:stretch;background:#40b3b7 50% no-repeat;background-image:url(../../images/pic-cover-sm.png);height:214px}.tw-medical-editor__picture{position:relative;width:12rem;height:12rem;top:64px;border-radius:1.5rem;box-shadow:0 0 24px rgba(18,26,72,.16),0 0 2px rgba(18,26,72,.08)}.tw-medical-editor__header{display:flex;flex-direction:column;align-items:center;padding-top:4rem}.tw-medical-editor__name{font-weight:500;font-size:1.5rem;line-height:1}.tw-medical-editor__title{padding:.5rem 1rem;margin-top:1rem;font-weight:400;font-size:.875rem;line-height:1;background:#eafdf3;border-radius:2.5rem;color:#2e909d}.tw-medical-editor__title-description{text-align:center;margin-top:1.5rem;font-weight:400;line-height:1.625;color:#333}.tw-medical-editor__separator{height:.25rem;margin-top:2rem;margin-bottom:2rem;width:6rem;background:#40b3b7}.tw-medical-editor__personality-info{font-weight:400;line-height:1.625;color:#333}@media (min-width:768px){.tw-medical-editor{margin-top:37px}.tw-medical-editor__cover{background-image:url(../../images/pic-cover.png);height:265px;border-radius:8px}.tw-medical-editor__picture{width:236px;height:236px}.tw-medical-editor__title-description{margin-top:2.5rem}.tw-medical-editor__separator{width:12rem}.tw-medical-editor__personality-info{max-width:36rem}}.container-demo{max-width:1194px;margin:0 auto}.recommendation-page .simple-card{box-shadow:unset;border:1px solid #d0d0d6}.recommendation-page .tw-slider__list{padding-bottom:0}.recommendation__wrapper{padding-top:2.5rem;padding-bottom:2.5rem}.tw-a__arrow-back{display:inline-block;padding-left:2rem;margin-bottom:1rem;margin-left:1rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%232495a3'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.62.675a.5.5 0 00-.705.054L.241 7.349a1 1 0 000 1.302l5.674 6.62a.5.5 0 00.705.054l.76-.65a.5.5 0 00.054-.705L3.882 9.825A.5.5 0 014.262 9H15.5a.5.5 0 00.5-.5v-1a.5.5 0 00-.5-.5H4.261a.5.5 0 01-.38-.825L7.435 2.03a.5.5 0 00-.054-.705l-.76-.65z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath d='M0 0h16v16H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") left 45% no-repeat}.tw-a__arrow-back:hover{text-decoration:none;cursor:pointer}.recommendation__title{font-weight:500;font-size:1.125rem;line-height:1;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;line-height:26px}.recommendation__card-wrapper{margin-bottom:2rem}.recommendation__card-row{display:flex;flex-direction:column}.recommendation__card-row>div{display:flex}.recommendation__card-row>div>div{padding-left:1.25rem;padding-right:1rem}.recommendation__card-cell{height:100%}.tw-btn__show-more-wrapper{display:none}.recommendation-mob-app__wrapper{width:100%}.dash-wrap{width:100%;text-align:center;margin-bottom:1.5rem;margin-top:1.5rem;line-height:1px}.dash-wrap .dash-rec{display:inline-block;background-color:#2495a3;width:80px;height:1px}.recommendation__img-wrapper{padding-left:1rem;padding-right:1rem;display:flex;justify-content:center;margin-bottom:1.5rem}.recommendation__img-pic{display:inline-block;margin-right:1rem}.recommendation__img-pic:last-child{margin-right:0}.recommendation__img-pic img{width:133px;height:auto}.btn-setup-wrap{padding-left:1rem;padding-right:1rem}.btn-setup-wrap .tw-btn{padding-top:1rem;padding-bottom:1rem}@media (min-width:992px){.recommendation__card-row{flex-direction:row;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.recommendation__card-row--x-4 .tw-grid__cell{flex-basis:25%}}@media (min-width:640px){.recommendation__card-wrapper{width:100%;margin-bottom:.5rem}.recommendation__card-wrapper,.tw-btn__show-more-wrapper{display:block;padding-left:1rem;padding-right:1rem}.recommendation-mob-app__wrapper{display:none}.recommendation__title{font-weight:500;font-size:1.875rem;line-height:1.25}.recommendation__card-cell{height:unset}}.tw-slider{display:block;max-width:100%}.tw-slider__list{padding-bottom:.5rem;max-width:100%}.tw-slider__list>div{display:flex}.tw-slider__list>div>div{padding-left:1.25rem;padding-right:1rem}.tw-slider__controls{width:100%;display:flex;justify-content:space-between;padding-top:.5rem;padding-bottom:1rem}.tw-slider__btn{padding:1.25rem;width:0;height:0;background-position:50%;background-repeat:no-repeat;border-radius:9999px;transition:all .1s;background-size:18px}.tw-slider__btn--disabled{opacity:.25;-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}.tw-slider__btn--prev{margin-left:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%231B234A'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.24 8.65l5.675 6.621a.5.5 0 00.705.054l.76-.65a.5.5 0 00.054-.705L5.596 8.325a.5.5 0 010-.65l4.838-5.645a.5.5 0 00-.054-.705l-.76-.65a.5.5 0 00-.705.054l-5.674 6.62a1 1 0 000 1.302z'/%3E%3C/svg%3E")}.tw-slider__btn--next{margin-right:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%231B234A'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.76 8.65l-5.675 6.621a.5.5 0 01-.705.054l-.76-.65a.5.5 0 01-.054-.705l4.838-5.645a.5.5 0 000-.65L5.566 2.03a.5.5 0 01.054-.705l.76-.65a.5.5 0 01.705.054l5.674 6.62a1 1 0 010 1.302z'/%3E%3C/svg%3E")}.tw-slider__list{padding-bottom:.5rem;max-width:100%;margin-left:-.25rem}@media (min-width:768px){.tw-slider{position:relative}.tw-slider__list{padding-bottom:.5rem;max-width:100%;margin-left:-.25rem}.tw-slider__list>div>div{padding-left:.25rem;padding-right:.75rem}.tw-slider__controls{position:absolute;width:auto;top:-3.9rem;right:-.5rem}.tw-slider__btn:hover:not(.tw-slider__btn--disabled){background-color:#fff;box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 8px 8px -8px rgba(23,25,33,.08)}}@media (min-width:992px){.tw-slider__controls{top:-4.4rem}}.simple-card{display:flex;flex-direction:column;padding:1rem;border-radius:.5rem;background-color:#fff;height:100%;box-shadow:0 0 1px rgba(27,35,74,.15),0 4px 6px rgba(27,35,74,.06)}.simple-card__header{display:flex;justify-content:space-between;margin-bottom:1rem}.simple-card__content{margin-bottom:.75rem;flex-grow:1;display:flex;flex-direction:column}.simple-card__mark{padding-left:.75rem;padding-right:.75rem;padding-bottom:.25rem;font-size:.875rem;border-radius:.75rem;font-weight:500;line-height:1;padding-top:.4rem}.simple-card__mark--orange{background-color:#fff1d0;color:#ffa601}.simple-card__mark--gray{background-color:#efeff1;color:#81818b}.simple-card__mark--right{margin-left:auto}.simple-card__title{font-size:1.125rem;font-weight:500;margin-bottom:.25rem}.simple-card__description{font-size:.75rem;color:#81818b;margin-bottom:1rem}.simple-card__list{display:flex;flex-direction:column;margin-top:auto}.simple-card__list-item{display:flex;justify-content:space-between;font-size:.75rem;margin-bottom:1rem}.simple-card__list-item:not(:last-child){margin-bottom:.5rem}.simple-card__list-item-name{color:#6e6e77}.simple-card__list-item-value{font-weight:500}.simple-card__list-item-value--simple{color:#6e6e77;font-weight:400}.simple-card__hint{width:100%;color:#81818b;font-size:.75rem;text-align:center;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;line-height:1}.simple-card__hint:hover{color:#6e6e77}.simple-card__footer{line-height:1}.simple-card__more{transition:all .3s}.simple-card__more:hover{transform:scale(1.1)}@media (min-width:768px){.simple-card__mark{font-size:.675rem}.simple-card__content{margin-bottom:.5rem}.simple-card__title{font-size:.875rem}.simple-card__description{font-size:.675rem;margin-bottom:.75rem;padding-right:0}.simple-card__list-item{font-size:.675rem}.simple-card__btn{font-size:.875rem}.simple-card__hint{font-size:.675rem}}.tw-home__section-header{text-align:center;padding-bottom:1rem}.tw-home__section-header .tw-h2{margin:.5rem auto 0}.tw-home__section-header .tw-p{max-width:36rem;margin-left:auto;margin-right:auto}.tw-home__benefit-link{display:flex;align-items:center}@media (min-width:992px){.tw-home__section-header{padding-bottom:1.5rem}}.tw-home__reviews{margin-left:auto;margin-right:auto;max-width:100vw}.tw-home__reviews>div{padding-left:.5rem;padding-right:.5rem}.tw-home__reviews>div>div{margin-left:.5rem;margin-right:.5rem}.tw-home__reviews-item{height:100%;cursor:default}.tw-home__reviews-item .tw-card{height:100%}@media (min-width:768px){.tw-home__reviews>div{padding-left:.75rem;padding-right:.75rem}.tw-home__reviews>div>div{margin-left:.75rem;margin-right:.75rem}}@media (min-width:992px){.tw-home__reviews{max-width:1194px}.tw-home__reviews>div{max-width:100%}}.tw-home__article{padding-bottom:1rem}.tw-home__article-content{font-size:.875rem;line-height:1.5;max-width:36rem}.tw-home__article-pic{display:flex;justify-content:center;align-items:flex-end}.tw-home__article-pic>img{width:100%;max-width:24rem}@media (min-width:768px){.tw-home__article{display:flex;align-items:center;justify-content:space-between;margin-left:-1.5rem;margin-right:-1.5rem}.tw-home__article-content{font-size:1rem;padding-left:1.5rem;padding-right:1.5rem}.tw-home__article-pic{flex-shrink:0;width:50%}.tw-home__article-pic--first{order:-9999}.tw-home__article-pic>img{max-width:510px}}@media (min-width:992px){.tw-home__article{margin-left:-2rem;margin-right:-2rem}.tw-home__article-content{padding-left:2rem;padding-right:2rem}}.tw-home__logowall{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.tw-home__logowall-item{width:33.333333%;padding:1rem}.tw-home__logowall-item img{max-width:100%}.tw-home__logowall-cta{text-align:center;padding-top:1rem;padding-bottom:1rem}@media (min-width:768px){.tw-home__logowall-item{width:16.666667%}}.tw-book__dialog-title{font-size:.75rem;text-transform:uppercase;color:#ffa601}.tw-book__menu{margin-top:.25rem}.tw-book__phone{margin-top:1rem}.tw-book__menu-wrapper{margin-left:-.5rem;margin-right:-.5rem;padding:.5rem 1rem;background-color:#f8f8fb;border-radius:.375rem;box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 4px 4px -4px rgba(23,25,33,.08)}.tw-book__menu-header{font-size:1rem;line-height:1.25;margin-top:.25rem;margin-bottom:.25rem;font-weight:500;display:flex;align-items:center}.tw-book__menu-meta{font-weight:400;font-size:.875rem;padding-top:.25rem;padding-bottom:.25rem;color:#6e6e77;display:flex;align-items:center}.tw-book__menu-link span:after,.tw-book__menu-meta span:after{margin-left:.25rem;margin-right:.25rem;content:"•"}.tw-book__menu-link span:last-of-type,.tw-book__menu-meta span:last-of-type{margin-left:0;margin-right:0;content:""}.tw-book__menu-photo{width:2rem;height:2rem;margin-right:1rem;margin-left:-.25rem;border-radius:.25rem;border:1px solid #f6f6f7}.tw-book__menu-item{width:auto;position:relative;border-radius:.25rem;padding-top:.25rem;padding-bottom:.25rem;margin-top:.25rem}.tw-book__menu-item--service .tw-book__menu-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0a1 1 0 00-.97.753C6.998.886 6.889 1 6.75 1H5a1 1 0 000 2h6a1 1 0 100-2H9.25c-.138 0-.247-.114-.28-.247A1 1 0 008 0zM3.015 2.25c-.017-.138-.127-.252-.264-.235A2 2 0 001 4v10a2 2 0 002 2h10a2 2 0 002-2V4a2 2 0 00-1.75-1.985c-.137-.017-.248.097-.265.235A2 2 0 0111 4H5a2 2 0 01-1.985-1.75zM11.75 7a.25.25 0 01.25.25v1.5a.25.25 0 01-.25.25h-7.5A.25.25 0 014 8.75v-1.5A.25.25 0 014.25 7h7.5zm-7.5 4a.25.25 0 00-.25.25v1.5c0 .138.112.25.25.25h5.5a.25.25 0 00.25-.25v-1.5a.25.25 0 00-.25-.25h-5.5z'/%3E%3C/svg%3E")}.tw-book__menu-item--location .tw-book__menu-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.73 15.807a.45.45 0 00.54 0C9.44 14.942 14 11.231 14 6A6 6 0 002 6c0 5.231 4.561 8.942 5.73 9.807zM8 8a2 2 0 100-4 2 2 0 000 4z'/%3E%3C/svg%3E")}.tw-book__menu-item--datetime .tw-book__menu-link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5 1a.5.5 0 00.5-.5.5.5 0 01.5-.5h1a.5.5 0 01.5.5c0 .276.227.494.495.562A2 2 0 0116 3v11a2 2 0 01-2 2H2a2 2 0 01-2-2V3a2 2 0 011.505-1.938C1.773.994 2 .776 2 .5a.5.5 0 01.5-.5h1a.5.5 0 01.5.5.5.5 0 00.5.5h7zm-9 4a.5.5 0 00-.5.5v8a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-8a.5.5 0 00-.5-.5h-11zM4 8a1 1 0 112 0 1 1 0 01-2 0zm3 0a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2zm5-2a1 1 0 112 0 1 1 0 01-2 0zm-2 2a1 1 0 100 2 1 1 0 000-2z'/%3E%3C/svg%3E")}.tw-book__menu-link{position:relative;display:inline-flex;align-items:center;width:auto;max-width:100%;background-repeat:no-repeat;padding-left:1.5rem;white-space:nowrap;overflow:hidden;font-size:.875rem;background-size:12px;min-height:12px;background-position:left 0 top 33%;padding-right:5%}.tw-book__menu-link:hover{color:#2495a3}.tw-book__menu-link:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.76 8.65l-5.675 6.621a.5.5 0 01-.705.054l-.76-.65a.5.5 0 01-.054-.705l4.838-5.645a.5.5 0 000-.65L5.566 2.03a.5.5 0 01.054-.705l.76-.65a.5.5 0 01.705.054l5.674 6.62a1 1 0 010 1.302z'/%3E%3C/svg%3E"),linear-gradient(90deg,rgba(248,248,251,0),#f8f8fb 75%)}.tw-book__menu-link:after{height:100%;position:absolute;top:0;right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2396969d'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.76 8.65l-5.675 6.621a.5.5 0 01-.705.054l-.76-.65a.5.5 0 01-.054-.705l4.838-5.645a.5.5 0 000-.65L5.566 2.03a.5.5 0 01.054-.705l.76-.65a.5.5 0 01.705.054l5.674 6.62a1 1 0 010 1.302z'/%3E%3C/svg%3E"),linear-gradient(90deg,rgba(248,248,251,0),#f8f8fb 75%);background-position:right 0 top 40%,50%;background-repeat:no-repeat,no-repeat;background-size:10px,cover;width:10%;content:"";min-width:10px}.tw-book__menu-price{font-size:.875rem;color:#6e6e77;padding-left:1.5rem;line-height:1}.tw-book__menu-price--old{text-decoration:line-through;color:#96969d;margin-left:.25rem}.tw-book__menu-doctor-time{font-size:.75rem;font-weight:500;color:#40a9b7;margin-left:1.5rem;cursor:pointer;display:block}.tw-book__title{font-size:1.125rem;margin-top:2rem;font-weight:700}.tw-book__subtitle,.tw-book__title{margin-bottom:.5rem;line-height:1.25}.tw-book__subtitle{font-size:.875rem;margin-top:1.5rem;font-weight:500}.tw-book__search{padding-top:.5rem;padding-bottom:.5rem}.tw-book__list>li:last-of-type .tw-book__list-link{border-color:transparent}.tw-book__list-title{font-weight:500;margin-bottom:.5rem;margin-top:1.5rem}.tw-book__list-link{display:flex;justify-content:space-between;align-items:flex-start;padding-top:.5rem;padding-bottom:.5rem;border-bottom:1px;border-color:#efeff1;border-style:solid}.tw-book__list-item{width:100%}.tw-book__list-cta{margin-left:.5rem}.tw-book__list-hint{font-size:.75rem;color:#6e6e77;order:9999}.tw-book__location,.tw-book__service{display:block;width:100%;font-size:1rem;margin-bottom:.25rem}.tw-book__price{width:auto;font-size:.875rem;font-weight:500;line-height:1.25}.tw-book__price small{font-size:.75rem;text-decoration:line-through;color:#96969d;font-weight:400;margin-left:.5rem;white-space:nowrap}.tw-book__choose-btn{width:auto;font-size:.875rem;padding:.5rem;min-width:auto}.tw-book__choose-btn--selected{background-color:transparent;color:#2495a3;padding-left:1.25rem;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' fill='%2340a9b7'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.062 3.996a.5.5 0 01.045.706l-6.994 7.925a1.5 1.5 0 01-2.185.069L1.47 8.237a.5.5 0 010-.707l1.06-1.06a.5.5 0 01.707 0l3.33 3.329a.5.5 0 00.728-.023l5.937-6.728a.5.5 0 01.706-.044l1.124.992z'/%3E%3C/svg%3E");background-position:top 45% left .33rem;background-size:10px}.tw-book__choose-btn--selected:hover{pointer-events:none}.tw-book__calendar{padding-top:.5rem;padding-bottom:.5rem}.tw-book__summary{display:flex;flex-wrap:wrap;font-size:1rem;line-height:1.375;margin-left:-.5rem;margin-right:-.5rem;margin-bottom:1rem;box-shadow:0 0 1px 1px rgba(23,25,33,.04),0 16px 16px -16px rgba(23,25,33,.08);padding:1rem;border-radius:.25rem}.tw-book__summary-caption{color:#96969d}.tw-book__summary-details{font-weight:500;line-height:1.5;width:100%}.tw-book__summary-item{padding-top:1rem}.tw-book__summary-item:first-of-type{padding-top:0}.tw-book__summary-item--datetime{margin-right:4rem}.tw-book__summary-item--location,.tw-book__summary-item--service{width:100%}.tw-book__schedule{padding-bottom:1rem}.tw-book__schedule .tw-schedule__slot:nth-of-type(5n),.tw-book__schedule .tw-schedule__slot:nth-of-type(6n){margin-right:2.5%}.tw-book__deal{padding-top:.75rem;margin-top:.75rem;border:solid #e5e5e8;border-width:1px 0 0}.tw-book__deal-label{font-size:.875rem;color:#2495a3;padding-bottom:.25rem}.tw-book__deal-date{font-size:.875rem;color:#96969d;white-space:nowrap}@media (min-width:640px){.tw-book__title{font-size:1.25rem}.tw-book__menu-header{font-size:1rem}.tw-book__location,.tw-book__service{margin-bottom:.5rem}.tw-book__menu-item .tw-book__menu-link{background-size:16px;min-height:16px}.tw-book__menu-photo{width:2.5rem;height:2.5rem}.tw-book__menu-link{padding-right:4.5%}.tw-book__menu-link:after{background-size:12px,cover;width:5.5%}.tw-book__list-link{padding-top:.75rem;padding-bottom:.75rem}.tw-book__list-item{display:flex;line-height:1.25}.tw-book__list-cta{margin-left:1.5rem}.tw-book__choose-btn--selected{padding-left:1.5rem;background-position:top 46.5% left .5rem;background-size:12px}.tw-book__location,.tw-book__service{margin-bottom:0}.tw-book__price{font-size:1rem;margin-left:1rem}.tw-book__price small{display:block;text-align:right}.tw-book__list-hint{text-align:right;margin-left:.75rem}.tw-book__schedule .tw-schedule__slot{font-size:1rem;margin-top:1%;margin-right:2%;margin-bottom:1%;width:18.4%}.tw-book__schedule .tw-schedule__slot:nth-of-type(4n){margin-right:2%}.tw-book__schedule .tw-schedule__slot:nth-of-type(5n){margin-right:0}.tw-book__schedule .tw-schedule__slot:nth-of-type(6n){margin-right:2%}.tw-book__summary{margin-left:0;margin-right:0;padding:1.5rem}}@media (min-width:768px){.tw-book__menu-wrapper{padding-left:.75rem;padding-right:.75rem;margin-left:-.75rem;margin-right:-.75rem}.tw-book__menu-link{padding-right:2.5%}.tw-book__menu-link:after{width:3.5%}.tw-book__menu-photo{width:3rem;height:3rem}.tw-book__menu-price{font-size:.75rem}.tw-book__search{padding-top:.75rem;padding-bottom:.75rem}.tw-book__list-link:hover{width:auto;margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem;background-color:#f8f8fb;border-radius:.5rem}}@media (min-width:992px){.tw-book__menu-wrapper{margin-left:-1rem;margin-right:-1rem;padding:.75rem 1rem}.tw-book__title{font-size:1.5rem}.tw-book__schedule .tw-schedule__slot{margin-top:.7%;margin-right:1.4%;margin-bottom:.7%;width:15.5%}.tw-book__schedule .tw-schedule__slot:nth-of-type(4n),.tw-book__schedule .tw-schedule__slot:nth-of-type(5n){margin-right:1.4%}.tw-book__schedule .tw-schedule__slot:nth-of-type(6n){margin-right:0}}@media (min-width:1194px){.tw-book__menu-wrapper{padding-left:1.25rem;padding-right:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem}}