@media (max-width:1460px){.bgbg{width:100%;margin:auto;background:0 0;opacity:1}.container{overflow:hidden}.container.priem-vrachi{overflow:visible}.container.header{padding:0;overflow:visible}.header .logo{margin-top:5px;margin-bottom:10px}.header .phone{position:absolute;display:block;width:186px;height:17.68px;left:297px;top:6px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:24px;text-transform:uppercase;color:#0aa}.header .phone .number{display:inline-block;vertical-align:middle;margin-left:2px;margin-top:0}.header .search{position:absolute;width:232px;height:26px;left:513px;top:6px;background:#f4f4f4;border-radius:4px}.header .topmenu{position:absolute;height:18px;right:2px;top:54px;width:843px;display:flex;flex-direction:row;justify-content:space-between;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#828282}.header .topmenu #BishkekMEd_incl_area_2{width:843px;justify-content:space-between;display:flex}.header .button-kabinet{position:absolute;width:150px;height:10px;top:4px;right:198px;cursor:pointer}.header .button-priem{position:absolute;width:190px;height:38px;top:0}.header .phone .ico{display:inline-block;vertical-align:top;margin-top:0;margin-left:0}.semeynyy-vrach .container{overflow:visible}}@media (max-width:1200px){h2{margin-bottom:18px}.header .topmenu{width:660px}.slider{position:relative}.slider .text-1{width:536px;padding-top:0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:54px;line-height:63px;color:#fff;position:relative;margin-bottom:40px}.slider-content .bttm_blck{margin-left:-480px}.text-block-1{margin-bottom:40px}.preimutshestva{margin-bottom:30px}.preimutshestva .item:nth-child(4) img{margin-top:-2px;margin-right:4px;margin-left:36px}.preimutshestva .item .ico{display:block;align-self:center;width:113px;text-align:center}.two-col{margin-bottom:40px}.two-col .item:first-child{padding-right:17px}.two-col .item:nth-child(2){padding-left:17px}.napravleniya .item{font-size:16px;line-height:22px}.napravleniya .item .text{position:absolute;left:12px;top:15px;max-width:85%}.nashi-vrachi{padding:12px 0 0 0;position:relative}.nashi-vrachi .filter{width:100%;padding:11px 17px;background:#fff;border:1px solid #f2f2f2;border-radius:0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:15px;margin-left:0;line-height:18px;color:#333}.nashi-vrachi .longbar .item{margin:0 38px 30px 0}.vrachi .item{width:464px;height:255px}.vrachi .item .info{margin-left:237px}.carousel .arrow-left,.carousel .arrow-right{top:103px}.istoriya-kliniki h2{margin-left:50%;padding-left:15px}.myslider .arrow-left{margin-left:-501px}.myslider .arrow-right{margin-right:-498px}.myslider .arrow-left,.myslider .arrow-right{top:103px}.carousel .arrow-left{margin-left:-499px;left:50%}.carousel .arrow-right{right:50%;margin-right:-499px}.carousel .item .info{text-align:left;padding:15px 18px 16px 49%;white-space:normal;position:relative}.carousel .item .photo{float:left;max-width:45%}.carousel .item .info .name{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:26px;margin-bottom:6px}.carousel .item .info .heart{right:15px;top:16px}.carousel .item .info .spec{margin-bottom:10px}.carousel .item .info .stat{margin-bottom:30px}.istoriya-kliniki{margin-top:60px;min-height:0}.istoriya-kliniki h3{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:34px;line-height:41px;margin-bottom:18px;color:#000;padding-left:15px}.istoriya-kliniki .image{position:absolute;width:48.2%;height:auto}.istoriya-kliniki .text{min-height:466px;padding-left:15px}.istoriya-kliniki .fadetext{font-size:17px;line-height:22px}.istoriya-kliniki .image .arrows,.sovremennoe-oborudovanie .photo-1 .arrows{position:absolute;width:113px;height:57px;top:auto;left:auto;bottom:32px;right:32px}.napravleniya{margin-bottom:40px}.zayavka{height:auto;margin-top:40px}.zayavka .image{max-width:35%}.zayavka .form{background:url(/images/bgform.svg) no-repeat center 41px;width:auto;position:absolute;right:0;top:0;left:35%;bottom:0;padding:57px 0 0 0}.semeynyy-vrach{height:auto;margin-top:80px;margin-bottom:70px}.semeynyy-vrach .leftcol{padding:4% 0 4% 0}.semeynyy-vrach .zapis{margin:40px 0 0 0}.semeynyy-vrach .text-1{margin:30px 0 0 2px;font-size:24px;line-height:30px;color:#fff}.semeynyy-vrach .group-21{background:url(/images/group-21.svg) no-repeat 0 0;background-size:contain;position:absolute;width:63%;height:86%;left:50%;margin-left:-15%;top:auto;bottom:-12%}.semeynyy-vrach .rectangle-77{height:100%}.photos-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:stretch;height:auto}.sovremennoe-oborudovanie{margin-bottom:50px}.sovremennoe-oborudovanie .photo-1{width:auto;height:auto;border-radius:20px;overflow:hidden;position:relative;order:0;flex:0 1 auto;align-self:auto}.proto-right-group{order:0;flex:0 1 auto;padding-left:3%}.otzyvy{margin-bottom:40px}.stati{margin-bottom:30px}.bottom .map-block img{min-width:100%;min-height:100%}.bottom .blue-block .h3{font-family:Montserrat,sans-serif;font-style:normal;font-weight:bolder;font-size:34px;line-height:42px;margin-bottom:43px;color:#fff}.bottom .blue-block{display:flex;flex-direction:column;height:100%;position:relative;background:#0aa;color:#fff;padding:11% 13% 11% 13.6%}#zapisatsya-na-priem .modal-dialog{margin:0;height:100vh}#zapisatsya-na-priem .modal-header{height:119px;border-bottom:none;padding:15px 48px 24px 15px}#zapisatsya-na-priem .modal-body{height:auto;height:calc(100vh - 185px);padding:15px 15px 15px 15px;width:100%;display:flex;flex-direction:column}.vrachi .item .info .name{margin-top:0}#zapisatsya-na-priem .modal-content .confirm-block{position:static;order:1;width:auto;height:auto;background-position:center 2px;background-size:15%;padding:165px 0 0 0}#zapisatsya-na-priem .modal-content .confirm-block .note{font-size:15px;line-height:18px}#zapisatsya-na-priem .modal-content .confirm-block .btn-1{margin:auto auto auto auto;margin-top:9px;width:242px}#zapisatsya-na-priem .modal-body .napravleniya-modal,#zapisatsya-na-priem .modal-body .vrachi-modal{width:100%}#zapisatsya-na-priem .modal-content .week-select .prev{left:-13px}#zapisatsya-na-priem .modal-content .week-select .next{right:-13px}#zapisatsya-na-priem .modal-content .form-block{position:static;width:100%;height:auto;top:0}.right-4-block{position:static;width:100%;height:auto;top:auto;right:auto;font-size:15px;line-height:18px}#zapisatsya-na-priem .modal-header .modal-title{display:inline-block;white-space:nowrap;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:37px;color:#4f4f4f;margin:0}#zapisatsya-na-priem .modal-header .logo{width:124px;margin:0 42px 7px 1px;display:block;vertical-align:top}#zapisatsya-na-priem .modal-header .line-steps{width:auto;bottom:15px;margin:30px 0 0 0;left:15px;right:15px}#zapisatsya-na-priem .modal-body .modal-filter{display:flex;flex-direction:column;width:100%;margin-bottom:12px}#zapisatsya-na-priem .modal-body .modal-filter .vrach-select .photo{height:84px;margin-right:10px;float:left;width:75px}#zapisatsya-na-priem .modal-body .modal-filter .vrach-select .info{padding:10px 0 0 0}#zapisatsya-na-priem .modal-body .modal-filter .vrach-select .info .title{font-size:15px;line-height:18px;white-space:normal}#zapisatsya-na-priem .modal-body .modal-filter .vrach-select .info .spec{font-size:10px;line-height:12px}#zapisatsya-na-priem .modal-body .modal-filter .napr-select{display:none}#zapisatsya-na-priem .modal-content{min-height:100%;width:100%;height:auto}#zapisatsya-na-priem .modal-content[data-step="3"] .modal-body .scroll-block{height:calc(100vh - 375px)}.vrach-info{height:75px}.vrach-info .photo{flex:0 0 60px;margin-right:10px}#zapisatsya-na-priem .modal-content .week-select .week-bar .day-item{flex:0 1 13%}#zapisatsya-na-priem .modal-content .week-select .week-bar .day-item .d-o-w{font-size:14px;line-height:16px;margin-bottom:4px}#zapisatsya-na-priem .modal-body .napravleniya-modal,#zapisatsya-na-priem .modal-body .uslugi-modal,#zapisatsya-na-priem .modal-body .vrachi-modal{width:auto}#zapisatsya-na-priem .modal-content .week-select .week-bar .day-item .day-number{font-size:15px;line-height:18px}#zapisatsya-na-priem .modal-content .month-title{font-size:18px;line-height:20px;margin-bottom:4px}#zapisatsya-na-priem .modal-body .scroll-block{height:100%}#zapisatsya-na-priem .modal-body .napravleniya-modal{width:100%;display:flex;flex-direction:row;align-items:stretch;align-content:stretch;padding-right:15px}#zapisatsya-na-priem .modal-body .napravleniya-modal .item{flex:0 0 49%;height:48px;overflow:hidden;padding:0 30px 0 0;margin-bottom:7px;background-position:right 17px center}#zapisatsya-na-priem .modal-footer .string{font-size:15px;line-height:18px}#zapisatsya-na-priem .modal-content .week-select{width:100%}#zapisatsya-na-priem .modal-body[data-step="3"] .scroll-block{height:calc(70vh - 207px)}#zapisatsya-na-priem .modal-body .modal-search{display:none}#zapisatsya-na-priem .modal-body .vrachi-modal .item{padding:0 15px 0 0;flex:0 1 49%;height:150px}#zapisatsya-na-priem .modal-body .napravleniya-modal .item .ico{width:48px;margin-left:10px;margin-right:9px;margin-top:5px;height:38px;float:left;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:center}#zapisatsya-na-priem .modal-body .napravleniya-modal .item .title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:48px;flex-wrap:wrap;vertical-align:middle;color:#4f4f4f}#zapisatsya-na-priem .modal-header .line-steps .step{flex:0 0 14%}#zapisatsya-na-priem .modal-footer{height:auto;padding:0 15px 0 15px}#zapisatsya-na-priem .modal-content[data-step="3"] .modal-body .scroll-block .vremya-modal .col-times{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;flex:0 1 12.5%;align-items:stretch}#zapisatsya-na-priem .modal-content[data-step="3"] .modal-body .scroll-block .vremya-modal .time{width:auto;font-size:18px;line-height:25px;margin-bottom:10px}#zapisatsya-na-priem .modal-content[data-step="3"] .modal-body .scroll-block .vremya-modal{width:100%}#zapisatsya-na-priem .modal-body .vrachi-modal .item .name{font-size:15px;line-height:18px;margin-top:20px}#zapisatsya-na-priem .modal-body .vrachi-modal .item .photo{float:left;width:130px;height:100%;overflow:hidden;margin-right:10px}#zapisatsya-na-priem .modal-body .vrachi-modal .item .spec{font-size:10px;line-height:12px}#zapisatsya-na-priem .modal-content .form-block .form-name-title{font-size:10px;line-height:12px;color:#4f4f4f;margin-bottom:5px}#zapisatsya-na-priem .modal-content .form-block .form-part .form-group{margin-bottom:5px}#zapisatsya-na-priem .modal-content .form-block .form-part{margin-bottom:0}.btn-1{font-size:12px}#zapisatsya-na-priem .modal-content .form-block .form-part input[type=text],#zapisatsya-na-priem .modal-content .form-block .form-part input[type=text]::placeholder{font-size:15px;line-height:18px}.zapis-info{height:auto;margin-bottom:10px;font-size:12px;line-height:14px;padding:10px 10px 5px}.fs-10{font-size:10px}.text-cnfrm{position:static;bottom:0;width:100%;right:0;height:83px}.row-cnfrm{margin-top:0;margin-left:0}.zapis-info .container{padding:10px 10px 10px 10px;height:auto}#zapisatsya-na-priem .modal-content[data-step="4"] .modal-body .scroll-block{margin-left:0;padding-right:10px;padding-left:0}.priem-content .bttm_blck{margin-left:-490px}.vrachi-card .column{padding-right:15px;width:330px;font-size:18px;line-height:24px}.vrachi-card .column:first-child{width:330px}}@media (max-width:992px){.header .topmenu{width:500px}.priem-vrachi{height:auto}.priem-vrachi-frame{height:auto}.priem-vrachi-bar{position:static;margin-left:-100%}.priem-content .bttm_blck{margin-left:-360px}.priem-vrachi .vrachi-card{margin:30px 0 0 0}.vrachi-card .cols{flex-direction:column}.vrachi-card .column{width:330px;margin-bottom:12px;font-size:18px;line-height:24px;padding-left:0;border-left:none}.vrachi-card .column:first-child{width:330px}.bgbg{font-size:16px;line-height:22px}h1{font-size:34px;line-height:42px;margin-left:-1px;margin-bottom:18px}h2{font-size:34px;line-height:42px;margin-bottom:18px}.header .button-kabinet{top:6px}.header .button-kabinet .ico{position:relative;top:-3px}.slider-content .bttm_blck{margin-left:-360px}.preimutshestva .item:first-child .text{width:224px}.preimutshestva .item:nth-child(2) .text{width:224px}.preimutshestva .item:nth-child(3) .text{width:224px}.preimutshestva .item:nth-child(4) .text{width:224px}.preimutshestva .item:first-child img{margin-left:6px}.preimutshestva .item:nth-child(2) img{margin-left:7px}.preimutshestva .item:nth-child(3) img{margin-left:6px}.preimutshestva .item:nth-child(4) img{margin-left:26px}.carousel .item{width:342px;height:188px;margin:0 14px 0 15px;display:inline-block;background:#fff;border-radius:0;overflow:hidden}.napravleniya .item{display:block;width:100%;position:relative;padding:0;margin:auto;border-radius:10px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:23px;cursor:pointer}.napravleniya .item .text{position:absolute;left:15px;top:24px;max-width:84%}.two-col .item .text{display:flex;flex-direction:column;height:58px;justify-content:center;padding:0 0 0 37px;font-size:18px;line-height:20px}.nashi-vrachi .longbar .item{margin:0 34px 30px 0;vertical-align:top}.vrachi .item{width:345px;height:215px}.vrachi .item .info{margin-left:170px;padding:0 38px 20px 0}.vrachi .item .info .name{font-size:15px;line-height:18px}.vrachi .item .info .spec{font-size:13px;line-height:16px}.vrachi .item .info .zapis{display:block;width:156px;height:42px;font-size:14px}.myslider .arrow-left{margin-left:-378px}.myslider .arrow-right{margin-right:-378px}.myslider .arrow-left,.myslider .arrow-right{top:85px}.nashi-vrachi .myslider{height:255px}.nashi-vrachi .filter .select1{width:265px;border-radius:0}.nashi-vrachi .filter .select2{width:265px;border-radius:0}.nashi-vrachi .filter .label{width:230px}.istoriya-kliniki h3{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:34px;line-height:42px;margin-bottom:16px;color:#000}.istoriya-kliniki .text{font-size:18px;line-height:25px}.istoriya-kliniki .fadetext{font-size:16px;line-height:22px}.carousel .item .info .name{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;margin-bottom:3px}.carousel .item .info .spec{margin-bottom:5px}.carousel .item .info .stat{margin-bottom:8px}.carousel .item .info .otzyv{display:block;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:18px;text-decoration-line:underline;margin-bottom:11px;color:#0aa}.carousel .item .info .zapis{display:block;width:162px;height:38px;background:#0aa;box-shadow:2px 2px 3px rgba(0,0,0,.05);border-radius:4px;color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:39px}.carousel .arrow-left,.carousel .arrow-right{top:71px}.carousel .arrow-left{margin-left:-378px;left:50%}.carousel .arrow-right{right:50%;margin-right:-378px}.semeynyy-vrach{margin-bottom:80px}.semeynyy-vrach h3{font-size:34px;line-height:42px;padding:0 0 0 1px}.semeynyy-vrach .text-1{margin:30px 0 0 2px;font-size:20px;line-height:26px;color:#fff}.sovremennoe-oborudovanie{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px}.sovremennoe-oborudovanie h3{font-size:34px;line-height:42px}.otzyvy h3{font-size:34px;line-height:42px}.stati h3{font-size:34px;line-height:42px}.footer .number{font-size:18px;line-height:20px}.footer .container{overflow:visible}.footer .zapis{font-size:11px;line-height:32px;letter-spacing:.6px;width:165px}}@media (max-width:768px){.container{overflow:visible;max-width:none}.uslugi-cell{padding:0 15px}.bottom .blue-block .h3{font-family:Montserrat,sans-serif;font-style:normal;font-weight:bolder;font-size:23px;line-height:30px}.header{padding:0}.header .logo{width:212px;height:63px;margin-left:auto;margin-top:5px;margin-right:auto}.header .button-kabinet,.header .button-priem,.header .topmenu{display:none}.bgwhite{background:#fff;z-index:4;padding:16px 0 0 0;position:relative}.bored{position:relative}.bored a{position:static}.header .phone{position:absolute;display:block;width:27px;height:20px;left:50%;top:37px;margin-left:227px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:24px;text-transform:uppercase;color:#0aa}.header .phone .ico{display:block;width:100%}.header .phone img{min-width:100%}.header .hampurilainen{position:absolute;display:block;background:url(/images/hampurilainen.svg) no-repeat 0 0;width:27px;height:27px;left:50%;top:39px;background-size:contain;margin-left:-252px}.header .topmenu{display:flex;flex-direction:column;border-bottom:0 solid #ccc;background:#fff;z-index:4;white-space:normal;text-align:left;height:auto;left:0;top:-299px;width:100%;padding:36px 26px 20px;line-height:normal;overflow:hidden;justify-content:flex-start;box-shadow:0 0 10px rgba(0,0,0,.2)}.header .topmenu a{padding:5px 0}.napravleniya .row{margin:0 -5px}.two-col{display:flex;padding:0 15px 0 15px}.priem-content{background:url(/images/priem-vrachey-m.jpg) no-repeat right 0;background-size:cover;margin-bottom:30px}.priem-content h1{font-weight:400;max-width:260px;font-size:24px}.priem-content .bttm_blck{position:absolute;left:25px;bottom:0;margin-left:0;padding:21px 23px 18px 26px;line-height:0;right:25px;text-align:center}.priem-content .bttm_blck .min-price{line-height:28px;margin-bottom:18px}.priem-vrachi{height:auto}.priem-vrachi .note{margin-bottom:25px;margin-right:15px;margin-left:15px}.priem-vrachi h2{margin-left:15px;margin-right:15px}.priem-vrachi-frame{height:auto}.priem-vrachi-bar{position:static;margin-left:-100%;overflow:hidden}.priem-vrachi .vrachi-card{margin:20px 0 0 0;flex-direction:column}.priem-vrachi .vrachi-card .vrachi-right .text{overflow-wrap:anywhere}.priem-vrachi .arr-pr1{display:block}.arr-left-pr2{background:url("/images/arr-left.png") no-repeat center;width:35px;height:35px;margin-right:17px;cursor:pointer}.arr-left-pr1{width:35px;height:35px;position:absolute;left:2px;top:163px;cursor:pointer;z-index:1}.arr-right-pr1{width:35px;height:35px;position:absolute;right:2px;top:163px;z-index:1}.arr-pr2{display:none;justify-content:center;margin-bottom:24px}.lst{margin-bottom:34px;display:block}.lst a{width:220px;margin:auto}.arr-right-pr2{background:url("/images/arr-right.png") no-repeat center;width:35px;height:35px;margin-left:17px;cursor:pointer}.vrachi-card .vrachi-left{margin-right:auto;margin-left:auto}.vrachi-card .vrachi-left .btn-2{display:none}.vrachi-card .vrachi-right{padding:0 15px}.vrachi-card .vrach-rating{margin:15px 35px 16px 43px}.vrachi-card .text span:first-child{border-left:none;padding-left:0}.vrachi-card .text span{font-weight:600;font-size:16px;line-height:28px;text-align:center;color:#42404d;border-left:none;padding-left:22px;padding-right:16px;border-right:1px solid #ebebeb;padding-left:0;padding-right:16px;margin-right:11px;white-space:nowrap}.vrachi-card .text span:last-child{border-right:none;padding-left:0;font-weight:400}.vrachi-card .cols{margin:48px 0 0 0;flex-direction:column;display:none}.vrachi-card .column{padding-left:0;padding-bottom:0;margin-bottom:32px;border-left:none;width:auto}.vrachi-card .column:first-child{padding-left:0;border-left:none;width:auto}.vrachi-card .column .title{font-weight:600;margin-top:-7px;font-size:16px}.blagodarya{padding:19px 0 24px}.blagodarya .text{font-size:16px;line-height:20px;text-align:center;color:#0aa;margin:0 0 8px}.actionbar{flex-direction:column}.actionbar .phonenumber{margin-left:auto;margin-right:auto}.actionbar .phonenumber .ico{width:16px;height:16px;margin-right:12px;margin-top:-3px}.actionbar .phonenumber a{font-size:18px;height:31px}.actionbar .btn-2{margin:20px auto 0}.stoimost{padding-top:42px}.stoimost h2{margin-bottom:32px}.tizer2 .text{font-size:16px;line-height:24px;text-align:center;color:#0aa;margin:0 0 24px}.kogdastoit{padding:37px 0 34px 0;background:url(/images/tuHbCi-1.jpg) no-repeat 65% 0;background-size:1185px}.kogdastoit h2{margin-bottom:30px}.kogdastoit .note{font-weight:600;font-size:14px;line-height:20px;color:#42404d;margin-bottom:25px;letter-spacing:.2px;padding-right:15px;background-size:5%}.kogdastoit .cols{margin:0 0 38px 0}.kogdastoit ul{margin:0;padding:0;columns:1}.kogdastoit ul li{background-size:15px;margin:0 0 16px 0}.stoimost .uslugi-list none{margin-bottom:16px}.actofmonth h2{margin-bottom:17px}.tizer2{text-align:center;padding:42px 15px}.dlya-zapisi{padding:21px 15px 41px}.dlya-zapisi .text{font-size:16px;line-height:24px}.chto-vhodit-v-priem{padding:34px 0 51px}.chto-vhodit-v-priem h2{margin-bottom:24px}.chto-vhodit-v-priem ul{margin:0;padding:39px 0 21px;columns:1}.tizer3{padding:17px 15px 22px;background-image:url(/images/tize3-m.jpg)}.tizer3 .text{font-size:16px;line-height:24px;margin-bottom:0}.tizer3 .btn-2{display:none}.spec-toggle{display:block}.arr-down{display:flex}.btn-down{display:block}.podgotovka-k-priyomu{padding:34px 0 34px}.podgotovka-k-priyomu h2{margin-bottom:30px}.podgotovka-k-priyomu ul{margin:0;padding:13px 0 11px}.bottom-2 .blue-block .h3{margin-left:0}.bottom-2 .blue-block .phonenum{font-size:20px;line-height:44px;margin-bottom:14px}.bottom-2 .blue-block .phonenum a{height:33px}.bottom-2 .blue-block .baltika{display:none}.vrachi-card .name{height:56px}.cols .column .detail{cursor:pointer;display:block;color:#0aa;margin-bottom:0}.cols .column .detail span{border-bottom:1px dashed #0aa}.cols .column .hide-m{display:none}.vrachi-card .spec-str{height:48px;overflow:hidden}.priem-vrachi .vrachi-card .vrachi-right .text{height:52px;overflow:hidden}.chto-vhodit-v-priem{background-size:303%}.slider{padding:0}.slider .text-1{width:auto;padding-top:0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:44px;line-height:50px;color:#fff;position:relative;margin-bottom:33px}.slider .text-2{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:29px;color:#fff}.slider-content .bttm_blck{margin-left:-270px}.preimutshestva .item .ico{width:122px;margin-left:15px;text-align:left}.preimutshestva .item:first-child img{margin-left:-8px}.preimutshestva .item:nth-child(2) img{margin-left:-7px}.preimutshestva .item:nth-child(3) img{margin-left:-6px}.preimutshestva .item:nth-child(4) img{margin-left:0}.vrachi .item{height:159px;position:relative}.vrachi .item .photo{width:37%;position:absolute}.vrachi .item .info{padding:0 38px 20px 41%;margin-left:37%}.myslider .vrachi .item .info{padding:20px 15px 20px 10px}.myslider .vrachi .item .info .name{font-weight:400;font-size:16px;line-height:18px}.vrachi .item .info .zapis{position:absolute;bottom:-55px;right:0;left:0;width:auto}.myslider .arrow-left{margin-left:0;left:0}.myslider .arrow-right{margin-right:0;right:0}.nashi-vrachi .longbar .item{overflow:visible;position:relative}.nashi-vrachi .filter{width:100%;padding:11px 14px}.nashi-vrachi .filter .select1{width:180px;display:inline-block;height:33px;vertical-align:middle;line-height:31px;margin-right:10px}.nashi-vrachi .filter .label{width:147px;line-height:18px;font-size:14px;padding:0 0 0 7px}.nashi-vrachi .filter .select2{width:180px;height:36px;display:inline-block;vertical-align:middle;border:1px solid #f5f5f6;border-radius:0;line-height:33px;margin-right:26px}.nashi-vrachi .filter .reset{padding:13px 13px 13px 13px}.carousel .item{width:255px;height:188px;margin:0 12px 0 13px;display:inline-block;background:#fff;border-radius:0;overflow:hidden}.carousel .item .info .name{font-size:14px;line-height:18px;margin-bottom:3px;min-height:54px}.carousel .item .info{padding:10px 5px 10px 44%}.carousel .item .info .heart{right:8px;top:10px}.carousel .item .info .spec{font-size:13px}.carousel .item .info .stat{margin-bottom:8px}.semeynyy-vrach .rectangle-77{height:100%;width:auto;height:auto;position:absolute;right:0;left:0;bottom:31px;top:53px}.zayavka .boxmaster{height:365px}.zayavka .form{background-size:contain;background-position:center center}.zayavka .form h3{font-size:19px;line-height:23px}.zayavka .form-group div.col-sm-6:first-child{margin-bottom:30px}.bottom .form-group{width:100%}.istoriya-kliniki h2{margin-left:50%;padding-left:15px}.zayavka .form .form-group{margin:27px auto 31px}.zayavka .form .formlabel{font-size:10px;line-height:12px}.zayavka .form .forminput input{font-size:15px;line-height:18px}.istoriya-kliniki .fadetext{font-size:15px;line-height:19px}.zayavka .form .btnsubmit{margin-bottom:33px}.zayavka{height:auto;margin-top:40px;width:auto;margin-left:15px;margin-right:15px;overflow:hidden}.footer{height:auto}.footer .menu-group{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:stretch;margin-left:auto;margin-top:auto;margin-right:auto}.footer .number{margin-bottom:29px;font-size:18px;line-height:20px}.footer .address{height:auto;margin:27px auto}.footer .zapis{margin-right:auto;margin-left:auto}.footer .copyright{max-width:210px;margin:auto;margin-top:14px}}@media (max-width:576px){.slider-content h1,h1{font-size:24px;line-height:29px}h2{font-size:24px;line-height:29px}.istoriya-kliniki h3,.otzyvy h3,.sovremennoe-oborudovanie h3,.stati h3,h3{font-size:24px;line-height:29px}.istoriya-kliniki h2{margin-left:0;padding-left:0}.header{height:60px;left:0;top:0;margin-bottom:55px;padding:0}.header .phone{left:auto;margin-left:auto;right:26px;width:19px;height:19px;top:18px}.header .hampurilainen{left:26px;width:22px;margin-left:0;top:22px}.header .logo{position:relative;width:124px;top:12px;height:auto;margin-top:0}.header .logo img{width:100%}.bgwhite{background:#fff;margin:0 -15px;height:85px;padding:0;z-index:4;position:relative}.header .topmenu{padding:20px 26px 20px}.slider{padding:0}.slider .text-1{position:absolute;width:232px;height:51px;left:26px;top:48px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:29px;color:#fff}.slider .text-2{position:absolute;width:171px;height:37px;left:26px;top:113px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fff}.preimutshestva{padding:20px 26px 0}.preimutshestva .item{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:116px;height:60px;display:flex;flex-direction:row;justify-content:flex-start;color:#828282}.preimutshestva .item .ico{margin-left:0;width:42px;margin-right:21px}.preimutshestva .item .ico img{width:100%}.preimutshestva .item:first-child img{margin:0}.preimutshestva .item:nth-child(2) img{margin:0}.preimutshestva .item:nth-child(3) img{margin:0}.preimutshestva .item:nth-child(4) img{margin:0}.napravleniya{margin-bottom:25px}.napravleniya .row{display:flex;flex-wrap:wrap;margin:0 -5px}.napravleniya .item{font-size:15px}.napravleniya .item .text{position:absolute;left:11px;top:11px;max-width:84%}.napravleniya .item .ico{position:absolute;left:auto;right:8px;align-items:center;justify-content:center;display:flex;width:62px;text-align:center;height:56px;margin-left:0;bottom:10px;filter:brightness(0) grayscale(100%) invert(1);opacity:.9}.napravleniya .item .ico img{width:100%;height:100%;display:block;object-fit:contain}.napravleniya .item:before{padding-top:60%}.two-col{padding:0 15px 0 15px;flex-direction:column;justify-content:space-between}.two-col .item:first-child,.two-col .item:nth-child(2){padding:0 0 15px 0}.two-col .item .text{display:block;background:#0aa;border-radius:0 0 00px 00px;height:29px;text-align:left;color:#fff;padding:1px 0 0 24px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:29px}.vrachi .item{width:100%;height:185px;overflow:visible;margin-bottom:83px;position:relative}.vrachi .item .photo{width:35%}.vrachi .item .info{text-align:left;position:static;padding:0 0 0 15px;white-space:normal;margin-left:35%;display:flex;height:100%;flex-direction:column;justify-content:space-between}#zapisatsya-na-priem .modal-dialog{margin:0;height:100vh}#zapisatsya-na-priem .modal-header{height:119px;border-bottom:none;padding:15px 48px 24px 15px}#zapisatsya-na-priem .modal-body{height:auto;height:calc(100vh - 165px);padding:15px 15px 15px 15px;width:100%;display:flex;flex-direction:column}.vrachi .item .info .name{margin-top:0}#zapisatsya-na-priem .modal-body .uslugi-modal .item{flex:1 1 100%}#zapisatsya-na-priem .modal-content .confirm-block{position:static;order:1;width:auto;height:auto;background-position:center 2px;background-size:22%;padding:85px 0 0 0}#zapisatsya-na-priem .modal-content .confirm-block .note{font-size:15px;line-height:18px}#zapisatsya-na-priem .modal-content .confirm-block .btn-1{margin:auto auto auto auto;margin-top:9px;width:242px}#zapisatsya-na-priem .modal-body .napravleniya-modal,#zapisatsya-na-priem .modal-body .vrachi-modal{width:100%}#zapisatsya-na-priem .modal-content .week-select .prev{left:-13px}#zapisatsya-na-priem .modal-content .week-select .next{right:-13px}#zapisatsya-na-priem .modal-content .form-block{position:static;width:100%;height:auto;top:0}.right-4-block{position:static;width:100%;height:auto;top:auto;right:auto;font-size:15px;line-height:18px}#zapisatsya-na-priem .modal-header .modal-title{display:inline-block;white-space:nowrap;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:37px;color:#4f4f4f;margin:0}#zapisatsya-na-priem .modal-header .logo{width:124px;margin:0 42px 7px 1px;display:block;vertical-align:top}#zapisatsya-na-priem .modal-header .line-steps{width:auto;bottom:15px;margin:30px 0 0 0;left:15px;right:15px}#zapisatsya-na-priem .modal-body .modal-filter{display:flex;flex-direction:column;width:100%;margin-bottom:12px}#zapisatsya-na-priem .modal-body .modal-filter .vrach-select .photo{height:100%;margin-right:10px;float:left;width:22%}#zapisatsya-na-priem .modal-body .modal-filter .vrach-select .info{padding:10px 0 0 0}#zapisatsya-na-priem .modal-body .modal-filter .vrach-select .info .title{font-size:15px;line-height:18px;white-space:normal}#zapisatsya-na-priem .modal-body .modal-filter .vrach-select .info .spec{font-size:10px;line-height:12px}#zapisatsya-na-priem .modal-body .modal-filter .napr-select{display:none}#zapisatsya-na-priem .modal-content{min-height:100%;width:100%;height:auto}#zapisatsya-na-priem .modal-content[data-step="3"] .modal-body .scroll-block{height:calc(100vh - 355px)}.vrach-info{height:75px}.vrach-info .photo{flex:0 0 20%;margin-right:10px}#zapisatsya-na-priem .modal-content .week-select .week-bar .day-item{flex:0 1 13%}#zapisatsya-na-priem .modal-content .week-select .week-bar .day-item .d-o-w{font-size:12px;line-height:14px;margin-bottom:4px}#zapisatsya-na-priem .modal-content .week-select .week-bar .day-item .day-number{font-size:15px;line-height:18px}#zapisatsya-na-priem .modal-content .month-title{font-size:15px;line-height:18px;margin-bottom:4px}#zapisatsya-na-priem .modal-body .scroll-block{height:100%}#zapisatsya-na-priem .modal-body .napravleniya-modal{width:100%;display:flex;flex-direction:column;align-items:stretch;align-content:stretch;padding-right:15px}#zapisatsya-na-priem .modal-body .napravleniya-modal .item{flex:0 0 auto;height:48px;overflow:hidden;padding:0 66px 0 0;margin-bottom:7px}#zapisatsya-na-priem .modal-footer .string{font-size:15px;line-height:18px}#zapisatsya-na-priem .modal-content .week-select{width:100%}#zapisatsya-na-priem .modal-body[data-step="3"] .scroll-block{height:calc(70vh - 207px)}#zapisatsya-na-priem .modal-body .modal-search{display:none}#zapisatsya-na-priem .modal-body .vrachi-modal .item{padding:0 15px 0 0;flex:1 1 100%;height:99px}#zapisatsya-na-priem .modal-body .napravleniya-modal .item .ico{width:48px;margin-left:3px;margin-right:9px;margin-top:5px;height:38px;float:left;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:center}#zapisatsya-na-priem .modal-body .napravleniya-modal .item .title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:48px;flex-wrap:wrap;vertical-align:middle;color:#4f4f4f}#zapisatsya-na-priem .modal-header .line-steps .step{flex:0 0 17.5%}#zapisatsya-na-priem .modal-footer{height:auto;padding:0 15px 0 15px}#zapisatsya-na-priem .modal-content[data-step="3"] .modal-body .scroll-block .vremya-modal .col-times{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;flex:0 1 14%;align-items:stretch}#zapisatsya-na-priem .modal-content[data-step="3"] .modal-body .scroll-block .vremya-modal .time{width:auto;font-size:12px;line-height:14px;margin-bottom:5px}#zapisatsya-na-priem .modal-content[data-step="3"] .modal-body .scroll-block .vremya-modal{width:100%}#zapisatsya-na-priem .modal-body .vrachi-modal .item .name{font-size:15px;line-height:18px;margin-top:20px}#zapisatsya-na-priem .modal-body .vrachi-modal .item .photo{float:left;width:100px;height:100%;overflow:hidden;margin-right:10px}#zapisatsya-na-priem .modal-body .vrachi-modal .item .spec{font-size:10px;line-height:12px}#zapisatsya-na-priem .modal-content .form-block .form-name-title{font-size:10px;line-height:12px;color:#4f4f4f;margin-bottom:5px}#zapisatsya-na-priem .modal-content .form-block .form-part .form-group{margin-bottom:5px}#zapisatsya-na-priem .modal-content .form-block .form-part{margin-bottom:0}.btn-1{font-size:12px}#zapisatsya-na-priem .modal-content .form-block .form-part input[type=text],#zapisatsya-na-priem .modal-content .form-block .form-part input[type=text]::placeholder{font-size:15px;line-height:18px}.zapis-info{height:auto;margin-bottom:10px;font-size:12px;line-height:14px;padding:10px 10px 5px}.fs-10{font-size:10px}.text-cnfrm{position:static;bottom:0;width:100%;right:0;height:83px}.row-cnfrm{margin-top:0;margin-left:0}.zapis-info .container{padding:10px 10px 10px 10px;height:auto}#zapisatsya-na-priem .modal-content[data-step="4"] .modal-body .scroll-block{margin-left:0;padding-right:10px;padding-left:0}.nashi-vrachi .longbar .item{margin:0 10px 30px 0;position:relative;height:187px;overflow:visible;vertical-align:top}.vrachi .item .info .name{font-size:15px;line-height:18px;margin-top:0;white-space:normal;margin-bottom:0}.vrach-info .title{font-size:15px;line-height:18px;margin-top:15px;white-space:normal}.vrachi .item .info .text-1 span{font-size:15px;line-height:22px}.vrachi .item .info .text-2 span{font-size:15px;line-height:22px}.vrachi .item .info .prev-text{font-size:15px;line-height:19px}.vrachi .item .info .zapis{position:absolute;bottom:-60px;width:auto;left:15px;right:15px}.vrachi .item .info .heart,.vrachi .item .info .otzyv,.vrachi .item .info .spec,.vrachi .item .info .stat{font-size:10px;line-height:12px}.btn-2{width:100%;height:32px;font-size:15px;line-height:31px!important}.vrachi .item .info .heart{line-height:18px;background:url(/images/likes.svg) no-repeat 0 -52px;right:9px;top:13px;width:44px;height:24px;padding:0 0 0 27px}.vrach-detail.vrachi .item{width:100%;height:185px}.vrach-detail.vrachi .item .photo{width:35%;height:100%}.vrach-detail.vrachi .item .photo img{object-fit:cover;display:block;width:100%}.nashi-vrachi .myslider{height:274px}.myslider .vrachi .item .info{padding:20px 15px 20px 10px}.myslider .vrachi .item .info .name{font-weight:400;font-size:15px;line-height:18px}.stati .items.stati-page .item{width:auto;flex-direction:column}.stati .items.stati-page .item .info .info-h{display:flex;flex-direction:column;margin-bottom:15px;align-items:f;justify-content:flex-start;align-items:flex-start}.stati .items.stati-page .item .photo{flex:0 0 auto;order:1}.stati .items.stati-page .item .info{flex:0 0 auto}.stati .items .date{font-size:15px;line-height:20px}.stati .items .text{font-size:16px;line-height:24px}.stati .items .title{font-size:21px;line-height:26px}.stati .items .detail{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px}.carousel-item img{height:100%;object-fit:cover}.zayavka{height:auto;margin-top:0;margin-bottom:59px;position:relative;border:none;box-sizing:border-box;border-radius:10px}.zayavka .boxmaster{height:auto;flex-direction:column;border:1px solid #bdbdbd;border-radius:10px;margin:31px 0;overflow:hidden}.zayavka .image{height:158px;overflow:hidden;max-width:none;flex:0 0 auto}.zayavka .form{background:url(/images/bgform.svg) no-repeat center center;width:100%;position:relative;right:0;left:0;background-size:95%;padding:18px 0 0 0}.zayavka .form h3{font-size:19px;line-height:23px}.zayavka .form-group div.col-sm-6:first-child{margin-bottom:30px}.zayavka .form .form-group{margin:27px auto 31px}.zayavka .form .formlabel{font-size:10px;line-height:12px}.zayavka .form .forminput input{font-size:15px;line-height:18px}.zayavka .form .btnsubmit{margin-bottom:33px}.footer{height:auto}.footer .menu-group{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:stretch;margin-left:auto;margin-top:auto;margin-right:auto}.footer .number{margin-bottom:29px}.footer .address{height:auto;margin:27px auto}.footer .zapis{margin-right:auto;margin-left:auto}.footer .copyright{max-width:210px;margin:auto;margin-top:14px}.map-block{height:230px}.bottom .blue-block{padding:11% 32px 11% 32px}.bottom .blue-block .h3{font-size:24px;line-height:29px;margin:0 auto 27px;width:240px;font-weight:400}.bottom-2 .blue-block .h3{margin-left:0;margin-bottom:0}.bottom .form-group{width:100%;height:44px}.bottom .form-group input[type=text]{padding:12px 19px}.bottom .blue-block .baltika{width:32px;height:136px;right:0;bottom:auto;top:-29px;background-size:286%;z-index:1}.bottom form .submit{width:100%;margin-top:0}.istoriya-kliniki h3{position:relative;margin-left:0;top:0;padding:0}.istoriya-kliniki .image{position:relative;width:100%;max-width:none;height:auto;border-radius:0}.carousel{margin-top:0}.istoriya-kliniki .text{padding-left:0;padding-top:0;min-height:auto}.semeynyy-vrach .rectangle-77{width:auto;height:auto;position:static;right:auto;left:auto;bottom:auto;top:auto}.semeynyy-vrach{margin-bottom:48px}.semeynyy-vrach .leftcol{padding:27px 0 4% 14px}.semeynyy-vrach h3{font-size:24px;line-height:29px;padding:0;margin-bottom:7px}.semeynyy-vrach .text-1{margin:0 0 0 1px;color:#fff;font-size:15px;width:170px;line-height:146.8%}.semeynyy-vrach .rectangle-77{width:90%;height:195px;border-radius:0;z-index:2;margin-top:9px;margin-bottom:131px;margin-left:auto;margin-right:-15px}.semeynyy-vrach .zapis{margin:0;position:absolute;top:362px;z-index:1}.semeynyy-vrach .group-21{background:url(/images/group-21.svg) no-repeat 0 0;background-size:contain;position:absolute;width:63%;height:auto;left:0;margin-left:29px;top:173px;bottom:103px}.photos-group{display:block;margin:0 -15px}.sovremennoe-oborudovanie .photo-1{width:auto;height:auto;border-radius:0}.otzyvy .count,.stati .count{font-size:16px;line-height:24px}.slider-content{padding:43px 34px 81px 26px;margin-bottom:39px}.slider-content .bttm_blck{display:none}.napravleniya-detail .prev-text .line{left:50%;top:0;margin-left:-39px}.napravleniya-detail .prev-text{padding:17px 0 0 0;font-size:16px;line-height:24px}.uslugi-list none{display:block;width:100%;margin-bottom:30px;border-top:1px solid #f2f2f2;border-radius:0}.uslugi-row{display:block;padding:18px 0 30px;border:1px solid #f2f2f2;border-top:none}.uslugi-cell{display:block;height:auto;padding:0 0;text-align:center;background:#fff;border-bottom:none}.price-cell{display:block;margin:15px 0 12px}.uslugi-cell:first-child{border-left:none}.uslugi-cell:last-child{border-right:none}.uslugi-row:first-child .uslugi-cell{background:#f2f2f2;height:62px;overflow:hidden}.uslugi-row .btn-2{margin:auto}}