@charset "UTF-8";/*! 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}body{font-family:Onest,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5;color:#333;background-color:#fff;padding-top:3.5rem}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.flex-middle{align-items:center}.flex-between{justify-content:space-between}.d-inline-flex{display:inline-flex!important}.d-grid{display:grid!important}.fixed-overflow{overflow:hidden}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.overflow-hidden{overflow:hidden!important}.page{min-height:calc(100vh - 7rem)}.container{margin:0 auto;max-width:78rem;padding:0 1rem}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-container .video{position:absolute;top:0;left:0;width:100%;height:100%}.breadcrumbs-container{max-width:64rem}.content-center{display:flex;justify-content:center}.content-container{display:flex;max-width:78rem;justify-content:space-between;margin-top:3rem;margin-bottom:3.5rem}.content-container main{width:58.75rem}.content-container aside{width:18.75rem;margin-left:2.75rem}@media (max-width:768px){.content-container main{width:100%}.content-container aside{display:none}}footer{height:5.5rem;color:#869ab1;background-color:#f5f7f9;padding:.6875rem 1rem;box-sizing:border-box;line-height:1.125rem;font-size:.875rem}footer a{display:inline-block;color:#869ab1}@media (max-width:768px){footer .feedback-links,footer .legal-links{margin-bottom:5px}}footer .feedback-links a+a,footer .legal-links a+a{margin-left:.75rem}@media (max-width:768px){footer .feedback-links a+a,footer .legal-links a+a{margin:6px 0}}footer .container{display:flex;justify-content:space-between}@media (max-width:768px){footer .container{flex-direction:column}}footer .feedback-links{margin:8px 0}footer .legal-disclaimer{margin:8px 0;text-align:right;font-size:.75rem}@media (max-width:768px){footer .legal-disclaimer{text-align:left}}@media (max-width:768px){footer{padding:.6875rem 0;height:10rem}}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#3490dc;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.lds-relative-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-weight:500;font-size:2rem;line-height:2.5rem;padding:0;margin:0}@media (max-width:768px){h1{font-size:1.5rem;line-height:2rem}}.sub-header-h1{font-weight:400;font-size:20px;color:#555353}@media (max-width:768px){.sub-header-h1{font-size:1rem;line-height:1.5rem}}h2{font-weight:500;font-size:1.5rem;line-height:2rem;padding:0;margin:0}@media (max-width:768px){h2{font-size:1.25rem;line-height:1.5rem}}h3{font-weight:700;font-size:1rem;line-height:1.5rem;padding:0;margin:0}a{text-decoration:none;cursor:pointer;color:#5a616c}a.primary,article a{color:#0080ff}a.primary:hover,a:hover{color:#d00}a.primary:hover svg path,a:hover svg path{fill:#d00}ul,ul li{padding:0;margin:0}ul li{list-style:none}.description{font-size:.875rem;line-height:1.125rem}.caption{font-size:.75rem;line-height:1rem}.color-white{color:#fff}.color-black{color:#333}.color-gray-100{color:#f5f7f9}.color-gray-200{color:#e0e5eb}.color-gray-300{color:#c1cbd7}.color-gray-900{color:#869ab1}.color-blue{color:#3490dc}.color-blue-100{color:#e6f2ff}.color-blue-200{color:#cce6ff}.color-blue-500{color:#0080ff}.color-blue-600{color:#0073e6}.color-blue-700{color:#06c}.c-pointer{cursor:pointer}.font-s10{font-size:.625rem}.font-s12{font-size:.75rem}.font-s14{font-size:.875rem}.font-s16{font-size:1rem}.font-s20{font-size:1.25rem}.line-h16{line-height:1rem}.line-h18{line-height:1.125rem}.line-h20{line-height:1.25rem}.line-h24{line-height:1.5rem}.text-wr{font-weight:400}.text-wm{font-weight:500}.text-wb{font-weight:700}.text-ac{text-align:center}.text-al{text-align:left}.text-ar{text-align:right}.text-blue-500{color:#0080ff}.text-gray-900{color:#869ab1}table{margin:1rem 0;border-collapse:collapse}table th,table thead{color:#869ab1;text-align:left;font-weight:400}table thead tr{line-height:1.2rem}table td{vertical-align:top}table thead tr:last-of-type td{padding-bottom:.5rem}table td+td{padding-left:1rem}.border-b{border-bottom:1px solid #e0e5eb}.border-r8{border-radius:8px}.m-5{margin:5px}.mt-0{margin-top:0}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-48{margin-top:48px}.mt-140{margin-top:140px}.mb-0{margin-bottom:0}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.mb-48{margin-bottom:48px}.mr-16{margin-right:16px}.mr-32{margin-right:32px}.ml-2{margin-left:2px}.ml-16{margin-left:16px}.plr-4{padding-left:4px;padding-right:4px}.plr-8{padding-left:8px;padding-right:8px}.plr-16{padding-left:16px;padding-right:16px}.ptb-4{padding-top:4px;padding-bottom:4px}.ptb-8{padding-top:8px;padding-bottom:8px}.ptb-12{padding-top:12px;padding-bottom:12px}.ptb-16{padding-top:16px;padding-bottom:16px}.pt-0{padding-top:0}.pt-8{padding-top:8px}.pt-16{padding-top:16px}.pt-32{padding-top:32px}.pt-48{padding-top:48px}.pb-0{padding-bottom:0}.pb-8{padding-bottom:8px}.pb-16{padding-bottom:16px}.pb-32{padding-bottom:32px}.pb-48{padding-bottom:48px}.w-100{width:100%}img.img_fl_left{float:left;margin-left:0}img.img_fl_right{float:right;margin-right:0}article img{border:1px solid #d7d7d7;margin:5px 15px}.with-dash-list ul,ul.dash-list{list-style-type:none;padding:0}.with-dash-list ul li:before,ul.dash-list li:before{content:"\2014";margin-right:6px}.disclaimer{margin:0;padding-top:34px;font-size:12px;line-height:16px;text-align:center}.content-col-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 2rem}@media (max-width:768px){.content-col-2{display:block}}button.btn{border:none}button.btn,button.btn:active,button.btn:focus,button.btn:hover{outline:none}a.btn{display:block}.btn,a.btn:hover{color:#fff}.btn{padding:.5rem .75rem;border-radius:.25rem;line-height:1rem;background-color:#0080ff;text-align:center;cursor:pointer;box-sizing:border-box;display:grid;place-items:center}.btn:hover{background-color:#0073e6}.btn:active{background-color:#06c}.btn:disabled{color:hsla(0,0%,100%,.5);background-color:#869ab1;cursor:not-allowed}.btn.secondary{border:.0625rem solid #0080ff;padding:.4375rem .75rem;color:#0080ff;background-color:#fff}.btn.secondary:hover{color:#0080ff;background-color:#e6f2ff}.btn.secondary:active{color:#0080ff;background-color:#cce6ff}.btn.secondary:disabled{color:#869ab1;background-color:#f5f7f9}.btn.large{height:3rem;padding:.75rem 2.5rem}.pill{background:#e6f2ff;margin:4px 8px 4px 0;display:inline-block;padding:8px 32px 8px 12px;border-radius:4px;position:relative;font-size:14px;line-height:18px}.pill .pill-icon{position:absolute;top:9px;right:12px;cursor:pointer}@media (max-width:768px){.btn.mobile-full{width:100%;box-sizing:border-box;margin:0 4px}}.base-control{position:relative;background:#fff;border:1px solid #e0e5eb;border-radius:4px;padding:8px 12px;font-size:16px;line-height:24px;outline:none;box-sizing:border-box;z-index:2}.base-control:active,.base-control:focus{outline:none;border:1px solid #0080ff}.input-control{height:40px;width:100%}.textarea-control{resize:none;width:100%}.navbar{border-bottom:1px solid #e0e5eb;position:fixed;top:0;right:0;left:0;background:#fff;z-index:10}.navbar #mobile-menu-toggler{display:none;position:absolute;right:0;top:0;height:56px;width:56px;border:none;background:#fff}@media (max-width:768px){.navbar #mobile-menu-toggler{display:block}}.navbar .container{display:flex;gap:40px}.navbar .navbar-left{display:flex}@media (min-width:768px){.navbar .navbar-left .nav-item--submenu{display:none}}.navbar .navbar-right{display:flex;justify-content:space-between;align-items:center;flex-grow:1;gap:20px;overflow-x:auto}.navbar .navbar-right .nav-item--login{margin-left:1rem}.navbar .navbar-right .nav-item--submenu{display:flex;align-items:center}.navbar .navbar-brand img{width:7.89063rem;height:3.75rem;margin:.625rem}.navbar .navbar-main-menu{padding:0;margin:0;display:flex;justify-content:space-between;align-items:center;height:3.5rem;gap:2.25rem}.navbar .navbar-main-menu .nav-item .nav-link.active{color:#869ab1}.navbar .navbar-main-menu .nav-item:first-of-type .nav-link{padding-left:0}.navbar .navbar-main-menu .nav-item:last-of-type .nav-link{padding-right:0}.navbar .navbar-social{display:flex;gap:5px;height:36px}@media (max-width:768px){.navbar #site-menu,.navbar .navbar-main-menu,.navbar .navbar-social{display:none}.navbar .container{justify-content:center}}#close-menu-toggler,.mobile-menu-opened #open-menu-toggler{display:none}.mobile-menu-opened #close-menu-toggler{display:inline}.mobile-menu-opened #site-menu{position:fixed;display:block;top:calc(5.5rem + 1px);left:0;right:0;bottom:0;background:#fff;z-index:999;overflow-y:auto}.mobile-menu-opened #site-menu .navbar-main-menu{display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;gap:1rem}.mobile-menu-opened #site-menu .navbar-main-menu .nav-item{width:100%;box-sizing:border-box}.mobile-menu-opened #site-menu .navbar-main-menu .city-selector>span,.mobile-menu-opened #site-menu .navbar-main-menu .nav-item--login,.mobile-menu-opened #site-menu .navbar-main-menu .nav-item .nav-link{padding:.875rem 1rem;display:inline-block;line-height:1.25;width:100%;box-sizing:border-box}.breadcrumbs-container ul{display:flex;color:#869ab1;margin-top:1rem;margin-bottom:1.5rem}.breadcrumbs-container ul li{position:relative}.breadcrumbs-container ul a,.breadcrumbs-container ul span{font-size:.75rem;line-height:1rem;color:#869ab1}.breadcrumbs-container ul a:hover{color:#d00}.breadcrumbs-container ul li+li{margin-left:1rem}.breadcrumbs-container ul li+li:before{content:"\B7";left:-.6rem;display:block;position:absolute}@media (max-width:768px){.breadcrumbs-container{display:none}}.anchors-article{margin:1rem 0 1.5rem;border-bottom:1px solid #e0e5eb;display:flex}@media (max-width:768px){.anchors-article{overflow-y:hidden;overflow-x:auto}}.anchors-article a{display:inline-block;padding:12px}.anchors-article li:first-of-type a{padding-left:0}.anchors-article li:last-of-type a{padding-right:0}.anchors-fixed-top{position:sticky;background:#fff;top:calc(3.5rem + 1px);z-index:10}.simple-paginator{text-align:center;margin-top:2.25rem;display:flex;justify-content:space-between}.simple-paginator a{width:49%;line-height:1.5rem}.city-selector-line{display:flex;align-items:center;justify-content:space-between;padding:.875rem 2rem .875rem 1rem}.city-selector-line .city-selector{margin-left:12px}.city-selector-line .city-selector>span{color:#111827;font-size:1.125rem;font-weight:500;line-height:1.5rem}.city-selector-line .right-part{display:flex;align-items:center;margin-left:15px}.modal-window{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;cursor:default;display:flex;justify-content:center;align-items:center;border-radius:8px}@media (max-width:768px){.modal-window{border-radius:0}}.modal-window--body{padding:1rem}@media (max-width:768px){.modal-window--body{padding:0}}.modal-window--content{background:#fff;width:560px;position:relative;z-index:4;border-radius:6px}@media (max-width:768px){.modal-window--content{height:100vh;width:100vw;border-radius:0}}.modal-window--close{cursor:pointer;border:none;outline:none;line-height:24px;display:flex;position:absolute;right:0;top:0;padding:1rem;background:transparent;border-radius:6px}.modal-body-link-list{overflow:hidden}@media (max-width:768px){.modal-body-link-list{height:calc(100vh - 65px)!important}}.modal-body-link-list--content{overflow:hidden auto;height:100%}.modal-body-link-list--content a{display:block;padding:14px 16px}.modal-window--closed{display:none}.city-selector{display:inline;cursor:pointer}.city-selector-modal .modal-window--content{height:150px}@media (max-width:768px){.city-selector-modal .modal-window--content{height:100vh}}.city-selector-input{position:relative;height:40px}@media (max-width:768px){.city-selector-input{margin:1rem 1rem .5rem}}.city-selector-input .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;text-align:left;color:#869ab1;z-index:1;display:flex;justify-content:center;align-items:center}.city-selector-input .placeholder .placeholder-label{padding-left:8px}.city-selector-input .placeholder--focus{justify-content:flex-start;padding-left:14px}.city-selector-input .query{position:absolute;top:0;left:0;width:100%;z-index:2;background:transparent;border:1px solid #e0e5eb;border-radius:4px;padding:8px 16px 8px 40px;font-size:16px;line-height:24px;outline:none;box-sizing:border-box}.city-selector-input .query:active,.city-selector-input .query:focus{outline:none;border:1px solid #0080ff}.city-selector-result{background:#fff;box-shadow:0 0 4px rgba(51,51,51,.16);border-radius:4px}@media (max-width:768px){.city-selector-result{box-shadow:none;margin-top:8px}}.city-selector-result li{padding:14px 16px;font-size:16px;line-height:20px;font-style:normal;font-weight:400;cursor:pointer}.city-selector-result li span{color:#869ab1}.city-selector-result li:hover{background:#f5f7f9}.accordion-section--children-list a{color:#0080ff;line-height:1.5rem;font-size:1rem;display:inline-block;padding:6px 0}.accordion-section--children-list a:hover{color:#e3342f}.accordion-section-item{display:flex;justify-content:space-between;padding:.75rem 0;line-height:1.5rem;font-size:1rem;outline:none}.accordion-section-item:active{outline:none}.property-table{box-sizing:border-box;display:grid;justify-content:space-between;grid-template-columns:150px 1fr}@media (max-width:768px){.property-table{grid-template-columns:1fr}}.property-table .property-title{color:#869ab1;font-size:1rem;line-height:1.5rem}.property-table .property-content,.property-table .property-title{border-bottom:1px solid #e0e5eb;padding:12px 0}.phone{background:#e6f2ff;border-radius:1rem;padding:8px 14px;color:#333;font-size:14px;line-height:18px;margin-left:2.5px;margin-right:2.5px;margin-bottom:1px;display:inline-block}.addresses_schedules{font-size:14px;position:relative;left:-27px}@media (max-width:768px){.addresses_schedules{font-size:13px;position:static}}.addresses_schedules td+td,.addresses_schedules th+th{padding-left:.5rem;padding-right:.5rem}@media (max-width:768px){.addresses_schedules td+td,.addresses_schedules th+th{padding-left:.2rem;padding-right:.2rem}}.addresses_schedules tr+tr td{padding-top:1rem}.addresses_schedules .today{background-color:#e6f2ff;color:#333}.wt-icon-lunch,.wt-icon-schedule{background-image:url(/assets/i/sp-sprite.png);height:12px;width:12px;display:block}.wt-icon-schedule{background-position:left -1655px;margin-top:6px}.wt-icon-lunch{background-position:left -1667px;margin-top:6px}.wt-schedule-icon{width:20px;min-width:20px}.wt-schedule-24{background-color:#7ac115;border-radius:3px;float:left;padding:2px 4px;color:#fff;margin:1px 5px 0 2px;font-size:16px;font-weight:700;font-style:normal;line-height:1}.error-title{color:#111827;font-size:3rem;font-weight:700;line-height:3.25rem;margin-bottom:1rem;margin-top:40px}.error-subtitle{color:#111827;font-size:1.25rem;font-weight:400;line-height:1.75rem;margin-bottom:3rem}.error-button{border-radius:.625rem;background:#22afc6;padding:1.0625rem 1.5rem;color:#fff}.error-button:hover{color:#fff}.error-image{position:absolute;top:85%;right:0}.error-page main{position:relative}@media screen and (max-width:991px){.error-image{position:static}}@media screen and (max-width:768px){.error-image{position:static}.error-subtitle br{display:none}.error-title{font-size:2rem;line-height:2.25rem;margin-bottom:.75rem}.error-subtitle{font-size:1rem;line-height:1.5rem;margin-bottom:2rem}.error-button{font-size:1rem;font-weight:500;line-height:1.375rem;padding:1.0625rem 1.5rem}.error-image{width:317px;margin-top:56px}}.diagnostics-banner{padding:3rem 2.75rem 11.62rem;border-radius:1.5rem;margin-top:1.5rem;color:#fff;background-image:url(/assets/i/diagnostic/diagnostics-bg.webp);background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width:1230px){.diagnostics-banner{padding:1.5rem}}.diagnostics-banner svg{margin-right:1rem}.diagnostics-banner .content{display:flex}.diagnostics-banner .title{font-size:3rem;font-style:normal;font-weight:700;line-height:3.25rem;margin-bottom:1rem}@media (max-width:768px){.diagnostics-banner .title{font-size:2rem;line-height:2.25rem}}.diagnostics-banner .description{font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.5rem;margin-bottom:2.5rem}@media (max-width:768px){.diagnostics-banner .description{font-size:1rem}}.diagnostics-banner .image{position:absolute;bottom:0;right:1.4rem}@media (max-width:1230px){.diagnostics-banner .image{display:none}}.diagnostics-banner .actions{display:inline-flex;flex-direction:column;justify-content:flex-end}.diagnostics-banner a{color:#111827;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;padding:.87rem 1.5rem;background:#fff;border-radius:.625rem}@media (max-width:768px){.diagnostics-banner{flex-direction:column}.diagnostics-banner .actions{margin:1rem 0 0}.diagnostics-banner .a{width:100%}}.home-sections-title{font-size:2.25rem;font-style:normal;font-weight:700;line-height:2.5rem;color:#111827;margin-top:3.5rem}@media (max-width:768px){.home-sections-title{font-size:1.7rem;margin-top:3.5rem}}.home-sections{margin-top:3rem;display:flex;flex-wrap:wrap;row-gap:3rem;-moz-column-gap:1rem;column-gap:1rem}@media (max-width:993px){.home-sections{flex-direction:column}}.home-sections .section-splitter{width:2rem;height:2rem}.home-sections .section{flex:0 1 calc(33.33% - 0.666rem);padding:1rem;box-sizing:border-box;border-radius:1.125rem;position:relative}.home-sections .section.section-centers{background-color:#dffcff}.home-sections .section.section-doctors{background:linear-gradient(0deg,rgba(0,0,0,.02),rgba(0,0,0,.02)),#d8f3ff}.home-sections .section.section-analyzes{background-color:#ffd7eb}.home-sections .section.section-illnesses{background-color:#ffe8db}.home-sections .section.section-medicaments{background-color:#f6e4ff}.home-sections .section.section-news{background-color:#e2fbe6}.home-sections .section-image{max-width:100%;position:absolute;left:50%;top:-2rem;transform:translateX(-50%)}.home-sections .section-text{min-height:202px;display:flex;flex-direction:column;justify-content:space-between;margin-top:12.5rem}.home-sections .section-title{color:#111827;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;margin-bottom:.62rem}.home-sections .section-description{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.home-sections .section-button{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5rem;color:#111827;padding:1.06rem 0;background-color:#fff;border-radius:.625rem;width:100%;text-align:center}.home-sections .section a.item{display:flex;justify-content:space-between;padding:.25rem 0}.home-sections .section a.item .count{color:#869ab1}.home-sections .section a.header{margin-bottom:.5rem;font-weight:500;font-size:1.25rem;line-height:1.5rem}.home-sections .section a.btn{margin-top:.75rem}@media (max-width:768px){.home-sections{flex-direction:column}.home-sections .section{width:100%}}.home-short-links{margin-top:1rem;display:flex;flex-direction:column}.home-short-links .links-splitter{width:2rem;height:1rem}.home-short-links .links-row{display:flex;margin-top:1rem}@media (max-width:768px){.home-short-links .links-row{flex-direction:column}}.home-short-links .short-link{box-sizing:border-box;border:.0625rem solid #e0e5eb;border-radius:.25rem;width:50%;display:flex;padding:.75rem .5rem .75rem 1rem}@media (max-width:768px){.home-short-links .short-link{width:100%}}.home-short-links .short-link .content{width:100%;padding-left:.5rem}.news{display:flex;flex-wrap:wrap}.news-item{width:calc(50% - 1rem);margin-top:2rem;position:relative;display:flex;flex-direction:column}.news-item:nth-child(2n){margin-left:2rem}@media (max-width:768px){.news-item{width:100%}.news-item:nth-child(2n){margin-left:0}}.news-item-title{margin-top:.5rem}.news-item-title:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;display:block}.news-item-content{margin:.5rem 0}.news-item img{height:auto;width:100%;border-radius:8px;margin:0}.news-item time{color:#869ab1}.news--cover{text-align:center}.news--cover img{border-radius:8px;width:100%}@media (max-width:768px){.news--cover{width:100%}}.news--time{color:#869ab1}.news--content{padding-top:1rem}.comment-text textarea{width:100%;box-sizing:border-box;border-radius:10px;min-height:150px;padding:15px;outline:none;transition:.2s}.comment-text textarea:focus{border-color:#0073e6}.diagnostics-category-title{margin:8px 0}.diagnostics-fixed-align-center{width:100%;min-width:320px;max-width:720px;margin:0 auto;background:#fff;flex-direction:column;padding:4px;text-align:center;box-sizing:border-box}@media (max-width:768px){.diagnostics-fixed-align-center{display:flex}.diagnostics-fixed-align-center button{margin:0 16px}}@media (min-width:768px){.diagnostics-continue{margin:16px auto}}.diagnostics-location-finder{display:flex;position:relative}@media (max-width:768px){.diagnostics-location-finder{flex-direction:column;align-items:center}}.diagnostics-location-finder .rotate-body{cursor:pointer;position:absolute;top:0;left:0}.diagnostics-location-finder .location-view{min-width:365px;min-height:50px;text-align:center;position:relative}.diagnostics-location-finder .location-lines{width:100%;margin-left:1rem}.diagnostics-location-finder .location-line{cursor:pointer;box-sizing:border-box;border:.0625rem solid #e0e5eb;border-radius:.25rem;display:flex;padding:.4375rem .75rem;background:#fff;margin:5px}.diagnostics-location-finder .location-line.back{border:.0625rem solid #0080ff;color:#0080ff}.diagnostics-symptom-finder .symptom-line{display:flex;justify-content:space-between;align-content:center;align-items:flex-start;cursor:pointer;box-sizing:border-box;border:.0625rem solid #e0e5eb;border-radius:.25rem;padding:.5rem .75rem;background:#fff;margin:5px}.diagnostics-symptom-finder .symptom-name{flex:1 1 auto}.diagnostics-symptom-finder .symptom-selected{min-width:30px;width:30px;height:24px}.diagnostics-illness-finder .illness-line{display:flex;justify-content:space-between;align-content:center;align-items:flex-start;cursor:pointer;box-sizing:border-box;border:.0625rem solid #e0e5eb;border-radius:.25rem;padding:.5rem .75rem;background:#fff;margin:5px}.diagnostics-illness-finder .illness-percent{min-width:50px}.diagnostics-illness-finder .illness-name{flex:1 1 auto}#icon-a a{display:inline-block;width:38px}#icon-a a img{border:none;margin:0}.anons{margin:13px 0;background:#f5f5f5;padding:3px 5px 5px}.anons,.anons-head span{color:#476173}.anons-product{font-weight:700}.anons-content{font-size:13px;margin-top:2px;color:#555}.products-table-zip>span{display:block;margin:5px 0 2px;font-size:12px;color:#999}.products-table td{border:0;border-bottom:1px solid #d4d4d4;padding:4px 5px;vertical-align:middle}.products-table-zip{margin-left:10px;font-size:13px}.medicament-img{border:1px solid #ddd;margin:0}.medicament-filter--alphabet,.medicament-filter--btn,.medicament-filter--header{display:flex;justify-content:space-between;align-items:center}.medicament-filter--alphabet{background:#e0e5eb;padding:4px;height:48px;box-sizing:border-box;width:calc(100% - 32px);margin:0 16px 8px;border-radius:4px}@media (max-width:768px){.medicament-filter--alphabet{margin-top:8px}}.medicament-filter--alphabet .btn_switch{cursor:pointer;border:none;border-radius:4px;background:none;text-align:center;padding:8px 0;font-size:16px;line-height:24px;width:calc(50% - 8px);box-sizing:border-box;color:#333}.medicament-filter--alphabet .btn_active{background:#fff}.medicament-filter--letters{display:inline-flex;flex-wrap:wrap;align-content:center;justify-content:flex-start;gap:10px 20px;padding:10px 16px}.medicament-filter--letters a{display:flex;flex-direction:column;align-items:center;padding:8px 14px;background:#e6f2ff;font-size:14px;line-height:18px;border-radius:1rem;width:1rem}.medicament-filter--letters a.large{width:2rem}.general-search-block{margin:15px 0}.illness-filter--btn,.illness-filter--header{display:flex;justify-content:space-between;align-items:center}.illness-detail img{max-width:100%}.illness-filter{display:inline;cursor:pointer}@media (min-width:769px){.illness-filter-modal.modal-window{align-items:start;padding-top:100px}}.illness-filter-modal .modal-window--content{height:150px}@media (max-width:768px){.illness-filter-modal .modal-window--content{height:100vh}}.general-filter-input{position:relative;height:40px}@media (max-width:768px){.general-filter-input{margin:1rem 0 .5rem}}.general-filter-input .placeholder,.general-filter-input input{transition:.4s}.general-filter-input input.focused+.placeholder{left:0;transform:none;padding-left:20px}@media (max-width:768px){.general-filter-input input.focused+.placeholder{justify-content:normal}}.general-filter-input input:focus{border-color:#0080ff}.general-filter-input .placeholder{position:absolute;top:0;left:50%;bottom:0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;text-align:left;color:#869ab1;z-index:1;animation:slidein 3s infinite alternate;transform:translateX(-50%);display:flex;align-items:center;justify-content:flex-start}@media (max-width:768px){.general-filter-input .placeholder{justify-content:center;width:100%}}.general-filter-input .placeholder .placeholder-label{padding-left:8px}.general-filter-input .query{position:absolute;top:0;left:0;width:100%;z-index:2;background:transparent;border:1px solid #e0e5eb;border-radius:4px;padding:8px 16px 8px 40px;font-size:16px;line-height:24px;outline:none;box-sizing:border-box}.general-filter-input .query:active,.general-filter-input .query:focus{outline:none}.general-filter-result{background:#fff;box-shadow:0 0 4px rgba(51,51,51,.16);border-radius:4px;overflow-y:auto}@media (min-width:769px){.general-filter-result{max-height:400px}}@media (max-width:768px){.general-filter-result{box-shadow:none;margin-top:8px;height:calc(100vh - 130px)}}.general-filter-result li{padding:14px 16px;font-size:16px;line-height:20px;font-style:normal;font-weight:400;cursor:pointer;border-bottom:1px solid #f5f7f9}.general-filter-result li small,.general-filter-result li span{color:#869ab1}.general-filter-result li b{color:#0073e6}.general-filter-result li:hover{background:#f5f7f9}.chat{height:735px;background-color:#f4f5f7;display:flex;flex-direction:column;justify-content:space-between;border-radius:1.5rem;border:1.5px solid #ebedf1;overflow:hidden}@media screen and (max-width:1366px){.chat{height:550px}}@media screen and (max-width:768px){.chat{height:470px}}.chat__header{font-weight:700;background-color:#fff;padding:1rem 2rem;border-radius:1.5rem 1.5rem 0 0;display:flex;align-items:center;gap:1rem;box-shadow:0 4px 32px 0 rgba(0,0,0,.04)}.chat__body{flex-grow:1;padding:2rem 2rem 0;overflow-y:auto}@media screen and (max-width:768px){.chat__body{padding:2rem 1rem 0}}.chat__message{margin-bottom:1.5rem;display:flex}.chat__message>*{padding:1.12rem;max-width:30rem;border-radius:.625rem;font-size:1rem}.chat__message>* p{margin:5px 0}@media screen and (max-width:768px){.chat__message>*{font-size:.85rem;max-width:14rem;padding:.8rem}}.chat__message>.user-message{margin-left:auto;border-radius:.9rem .125rem .9rem .9rem;border:1px solid rgba(34,175,198,.32);background:#c7eef4}.chat__message>.assistant-message{border-radius:.125rem .9rem .9rem .9rem;border:1px solid #ebedf1;background:#fff;color:#000}.chat__message>.assistant-message.error-message{background:#ff9f9f;border:1px solid rgba(198,34,34,.32)}#ask-form{padding:1.25rem;position:relative;background-color:#fff;box-shadow:0 4px 32px 0 rgba(0,0,0,.06)}#ask-form input{padding:.87rem 3rem .87rem 1rem;border-radius:.625rem;border:2px solid #d2d6dc;background:#fff;outline:none;box-sizing:border-box;flex-grow:1;transition:.3s;width:100%}#ask-form input::-moz-placeholder{color:#9299a5}#ask-form input::placeholder{color:#9299a5}#ask-form input:active,#ask-form input:focus{border-color:#22afc6}#ask-form .send-button{display:flex;align-items:center;justify-content:center;background:#22afc6;height:2.5rem;width:2.5rem;border-radius:.375rem;color:#fff;box-sizing:border-box;cursor:pointer;outline:none;border:none;position:absolute;right:26px;top:50%;transform:translateY(-50%)}.profile-header-section{display:flex}@media (max-width:768px){.profile-header-section{flex-direction:column}.profile-header-section .profile-header-title{margin-top:1rem}}.gallery-preview{margin:0 -1px 2rem}.gallery-preview--item{width:33.22222%}.gallery-preview--item:nth-child(3n+2){border-left:1px solid #fff;border-right:1px solid #fff}.gallery-preview--counter{background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff}.gallery-preview--item .card{display:block;position:relative;overflow:hidden;padding-bottom:100%}.gallery-preview--item img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.gallery-preview__wrap{flex-wrap:wrap;justify-content:space-between}.gallery-preview__wrap .gallery-preview--item{margin-bottom:2rem;width:30%}.illness-first-help ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:2rem}.illness-first-help ul li{list-style-type:disc}.login .form-group.photo input,.register .form-group.photo input{border:none}.login .form-group:not(:last-child),.register .form-group:not(:last-child){margin-bottom:20px}.login .form-group input:not([type=checkbox],[type=file]),.register .form-group input:not([type=checkbox],[type=file]){height:35px;box-sizing:border-box;max-width:275px;width:100%;border:1px solid rgba(0,0,0,.2);border-radius:4px;outline:none;transition:.2s}.login .form-group input:not([type=checkbox],[type=file]):active,.login .form-group input:not([type=checkbox],[type=file]):focus,.register .form-group input:not([type=checkbox],[type=file]):active,.register .form-group input:not([type=checkbox],[type=file]):focus{border:1px solid #0080ff}.login .card-header,.register .card-header{font-size:20px;font-weight:700;color:#0080ff;margin-bottom:10px}