.slick-list,.slick-track{min-width:100%}*::-webkit-input-placeholder{color:#fff;opacity:1}*:-moz-placeholder{color:#fff;opacity:1}*::-moz-placeholder{color:#fff;opacity:1}*:-ms-input-placeholder{color:#fff;opacity:1}.forms input,.forms textarea{-webkit-appearance:none}.forms input:ms-expand,.forms textarea:ms-expand{display:none}html{font-size:100%}input,a,button,textarea,select{outline:none}*,*:after,*:before{box-sizing:border-box}[v-cloak]{display:none}select{-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:'';-ms-appearance:none;appearance:none!important}select::-ms-expand{display:none}address{font-weight:300}body{min-width:320px;line-height:1.2;font-family:"Open Sans",sans-serif;font-weight:300;font-size:.875rem;color:#000;overflow-x:hidden;letter-spacing:.01rem}a{color:#31c5bd;text-decoration:underline;font-weight:300}a[href^="tel"],a[href^="mail"]{white-space:nowrap}.inner #content{margin-bottom:90px}#content{background:#fff;margin:0 auto;width:100%;z-index:40;transition:transform .2s}.wrapper{max-width:1400px;padding:0 2rem;margin:0 auto;box-sizing:content-box}input[type="submit"],button{cursor:pointer}img{max-width:100%}li{list-style:none}#page-wr{position:relative;display:flex;flex-direction:column;min-height:100vh;z-index:40}.footer{margin-top:auto;z-index:40}.soc{display:flex}.soc__link{display:flex;height:34px;width:34px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:25px 25px}.soc__link[href*="vk.com"]{background-size:30px 28px}.soc__link:not(:last-child) {margin-right:11px}.msgs{display:flex;align-items:center}.msgs .soc__link{background-color:transparent}.btn{position:relative;color:#fff;text-decoration:none;display:flex;align-items:center;border:none;cursor:pointer;flex:none}.btn--rectangle{border-radius:0}.image{margin-bottom:50px}.image--right{float:right}.image--left{float:left}.image--figcaption{padding:30px 20px;background:#097985;text-align:center;margin-top:30px}.text-page{font-size:.875rem;line-height:1.625rem}.text-page > *:not(:first-child) {margin-top:25px}.text-page strong{font-weight:bold}.text-page h2,.text-page h3,.text-page h4,.text-page h5,.text-page h6{font-weight:300}.text-page h2{font-size:1.375rem;line-height:1.75rem}.text-page h3{font-size:1.25rem;line-height:1.625rem}.text-page h4,.text-page h5{line-height:1.5rem}.text-page h4{font-size:1.125rem}.text-page h5{font-size:1rem}.text-page img[align="right"]{float:right;margin-left:20px}.text-page img[align="left"]{float:left;margin-right:20px}.text-page blockquote{border-left:2px solid #31c5bd;padding-left:21px}.text-page table{width:100%;table-layout:fixed;color:#000}.text-page table td,.text-page table th{padding:15px 23px;font-weight:300;vertical-align:middle}.text-page table[border="1"] td,.text-page table[border="1"] th{border:1px solid #e4e8ea}.text-page ul,.text-page ol{max-width:650px;margin-top:0!important}.text-page li{position:relative}.text-page li:before{display:inline-block}.text-page li ul,.text-page li ol{margin-bottom:20px}.text-page li li{padding-left:20px}.text-page li li:not(:first-child) {margin-top:0}.text-page ul{margin-bottom:30px}.text-page ul li:before{content:"";background:#000;width:12px;height:1px;vertical-align:middle;margin:0 14px 4px 0}.text-page ul ul li:before{content:"-";height:auto;width:auto;background:none;margin:0 5px 5px 0}.text-page ol{counter-reset:i}.text-page ol li{counter-increment:i}.text-page ol li:before{content:counter(i) ".";margin-right:4px}.text-page dt,.text-page dd{display:inline;font-style:italic}.text-page blockquote{position:relative;display:inline}.text-page blockquote:before{content:"\201c";left:-20px;top:-15px;position:absolute;font-size:40px;color:#323c8d}.text-page blockquote:after{content:"\201c";right:-20px;bottom:-40px;position:absolute;font-size:40px;color:#323c8d}.checkbox__input{display:none}.checkbox__input:checked+label:after{opacity:1}.checkbox__label{position:relative;padding-left:40px;cursor:pointer;min-height:24px;display:flex;align-items:center}.checkbox__label:before,.checkbox__label:after{position:absolute;content:""}.checkbox__label:before{background:#fff;height:23px;width:23px;left:0;top:0}.checkbox__label:after{transition:opacity .3s ease;height:6px;width:11px;left:6px;top:9px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-checbox-check.png) no-repeat;opacity:0}.radio__input{display:none}.radio__input:checked+label:after{opacity:1}.radio__label{padding-left:30px;min-height:15px;position:relative;display:block;cursor:pointer}.radio__label:before,.radio__label:after{content:"";position:absolute;display:block;border-radius:50%}.radio__label:before{border:1px solid #e4e8ea;height:15px;width:15px;left:0;top:0}.radio__label:after{top:4px;left:4px;background:#31c5bd;height:7px;width:7px;transition:opacity .3s ease;opacity:0}.registration .status{border:0}.registration .status__list{padding:0}.calendar{border:1px solid #e5e9ef;margin-bottom:40px}.calendar__top{background:#e5e9ef;display:flex;justify-content:space-between;align-items:center;height:54px;padding:5px 25px}.calendar__top-arrows{display:flex}.calendar__top-years{margin:0 auto 0 30px}.calendar__middle{padding:23px 20px 26px}.calendar-arrow{display:block;padding:0;border:none;height:20px;width:20px;position:relative;background:transparent}.calendar-arrow:before{content:'';height:10px;width:10px;position:absolute;top:calc(50% - 5px);left:calc(50% - 5px);display:block;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(-45deg)}.calendar-arrow--prev{transform:rotate(180deg)}.calendar-select{border:none;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-select-arrow.png.pagespeed.ce.UtboQod-Qi.png) right center no-repeat;padding-right:15px;letter-spacing:.06em}.calendar-grid table{width:100%;table-layout:fixed;font-weight:500}.calendar-grid th,.calendar-grid td{padding:5px 2px;text-align:center}.calendar-grid th.past,.calendar-grid td.past{color:#b1b1b1}.calendar-grid th:matches(.weekday--7, .weekday--6), .calendar-grid td:matches(.weekday--7, .weekday--6) {color:#f93647}.calendar-grid th span,.calendar-grid td span{padding:6px 11px 5px}.calendar-grid td:not(.past) span {cursor:pointer}.selected-day span{background:#31c5bd;color:#fff;display:inline-block;margin:-6px 0;border-radius:8px;cursor:default!important}.highlighted-day span{position:relative}.highlighted-day span:after{content:"";position:absolute;border-radius:50%;background:#f93647;size:9px;top:0;right:0}.desktop-table{position:relative}.desktop-table thead tr:nth-child(1) th {font-size:1rem}.desktop-table thead tr:nth-child(2) th {height:37px;background:#e5e9ef;font-size:.875rem}.desktop-table th{text-align:center;vertical-align:middle;height:62px;border:1px solid #e4e8ea}.desktop-table th:first-child{width:92px!important}.desktop-table th:last-child .popup-services__list,.desktop-table th:last-child .popup-features__list{transform:translate(-80%)}.desktop-table th:last-child .popup-services__list:before,.desktop-table th:last-child .popup-features__list:before{left:auto;right:17%}.desktop-table__head{position:relative;z-index:3;background:#fff}.desktop-table__head.js__fixed{position:fixed;top:0;z-index:50}.desktop-table__head.js__fixed th{padding:1.25rem 0}.desktop-table__main{overflow:auto;width:100%;position:relative}.desktop-table__main-wrap{border-radius:13px;overflow:hidden}.desktop-table__main::-webkit-scrollbar{width:4px;height:4px;border-radius:3px;background:#e5e9ef}.desktop-table__main::-webkit-scrollbar-thumb{background:#31c5bd;border-radius:3px}.desktop-table__main table{width:auto;min-width:100%}.desktop-table__main table td{border:1px solid var(--borderColor);height:65px;vertical-align:middle;position:relative;border:1px solid #e4e8ea}.desktop-table__main table td:not(:first-child) {min-width:184px}.desktop-table__main table td:first-child{width:80px;padding-left:15px;padding-right:15px}.desktop-table__main table td:not(.confirmed):not(:first-child):hover, .desktop-table__main table td.has-content {background:#e5e9ef}.desktop-table__main table td.confirmed{background:#e5e9ef}.desktop-table__main table td:hover .default-td-content{opacity:1}.desktop-table__main table td:hover .default-td-content+.default-td-text{opacity:0}.desktop-table__main table td:last-child .register__popup{transform:translateX(-70%)}.desktop-table__main table td:last-child .popup-btns:before{left:calc(75% - 8px)}.desktop-table__main table tr:last-child .register__popup, .desktop-table__main table tr:nth-last-child(2) .register__popup {top:auto;bottom:calc(100% - 16px)}.desktop-table__main table tr:last-child .popup-btns:before, .desktop-table__main table tr:nth-last-child(2) .popup-btns:before {bottom:auto;top:calc(100% - 10px)}.desktop-table__time{text-align:center}.desktop-table__time span{display:inline-block;background:#fff;border-radius:6px;padding:7px 12px 5px}.desktop-table__time--on{display:flex;justify-content:center;align-items:center;padding:13px 20px;background:#d4efee!important;cursor:pointer}.desktop-table__time--on div{padding:10px 20px;background:#fff;border-radius:30px}.desktop-table__time--off{background:#ffd3d3!important}.default-td-text{text-align:center}.default-td-text:nth-child(2):last-child {transition:opacity .3s ease;position:absolute 0;padding:inherit;display:flex;align-items:center}.default-td-content{opacity:0;position:relative;z-index:4;transition:opacity .3s ease}.default-td-content__btn{text-align:center;margin-bottom:11px}.default-td-content__checkbox .checkbox__input:checked+label:before{background:#e5e9ef;opacity:1}.default-td-content__checkbox .checkbox__input:checked+label:after{border-color:#fff}.default-td-content__checkbox .checkbox__label{background:#fff;display:flex;align-items:center;border-radius:6px;padding:10px 11px 9px;line-height:lh(18,16);transition:background .3s ease , color .3s ease}.default-td-content__checkbox .checkbox__label:hover{background:var(--mainColor);color:#fff}.default-td-content__checkbox .checkbox__label:before{flex:none;margin-right:9px;size:31px;background:#e5e9ef}.default-td-content__checkbox .checkbox__label:after{size:10px 14px;border-color:#999;top:18px;left:22px;opacity:1}.register{line-height:lh(22,16);height:100%}.register__title{color:#4a7ffe;font-weight:400;margin-bottom:13px;position:relative}.register__title:before{content:"";position:absolute;top:0;left:0;border:7px solid transparent;border-left:7px solid currentColor}.register__title a{color:inherit;font:inherit}.register__popup{position:absolute;top:calc(100% - 16px);left:50%;transform:translateX(-50%);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:6}.register:matches(:hover, :focus) .register__popup {opacity:1;pointer-events:all}.register__bot-links{position:absolute;right:0;bottom:0}.register__bot-links:hover ~ .register__popup {opacity:0;pointer-events:none}.confirmed .register-links__link--car{color:#e5e9ef}.has-comment .register-links__link--message{color:#e5e9ef}.register-links{position:relative;display:flex;overflow:hidden}.register-links__link{color:#d4d2d2;border-top-left-radius:50%;height:34px;background-color:currentColor;background-position:center;background-repeat:no-repeat;flex:none;width:36px;z-index:2}.register-links__link--car{background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-car-white.png)}.register-links__link--message{background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-message.png)}.register-links__link:first-child:not(:last-child):after {content:"";position:absolute;top:0;right:0;bottom:0;left:50%;background:currentColor}.popup-btns{width:275px;background:#fff;box-shadow:var(--boxShadow);border-radius:15px;padding:1.25rem 1.4375rem .3125rem;white-space:nowrap;font-size:.875rem;line-height:lh(20,14);text-align:left;position:relative;display:flex;flex-wrap:wrap}.popup-btns__btn{margin-bottom:15px}.popup-btns__btn:nth-child(odd) {margin-right:10px}.popup-btns:before{content:"";position:absolute;bottom:calc(100% - 10px);left:calc(50% - 8px);size:15px;background:#fff;transform:rotate(-45deg)}.popup-services,.popup-features{border-radius:50%;size:27px;position:relative;z-index:5;display:inline-block;vertical-align:middle}.popup-services:first-child,.popup-features:first-child{margin-left:14px}.popup-services:matches(:hover) .popup-services__list, .popup-services:matches(:hover) .popup-features__list, .popup-features:matches(:hover) .popup-services__list, .popup-features:matches(:hover) .popup-features__list {opacity:1;pointer-events:all}.popup-services__list,.popup-features__list{position:absolute;top:100%;left:50%;opacity:0;pointer-events:none;min-width:195px;transform:translateX(-50%);padding:16px 0 0;text-align:left}.popup-services__list:before,.popup-features__list:before{content:"";position:absolute;top:8px;left:calc(50% - 8px);size:15px;transform:rotate(-45deg)}.popup-services ul,.popup-features ul{border-radius:15px;border:1px solid #eee;padding:1.25rem 1.4375rem;white-space:nowrap;font-size:.875rem;line-height:lh(20,14)}.popup-services{background:url(https://vetlechebnica74.ru/local/templates/vet/img/!.png) center no-repeat , #e5e9ef}.popup-services__list:before{background:#fff;border-top:1px solid #eee;border-right:1px solid #eee}.popup-services ul{background:#fff}.popup-features{background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-orange-car.png) center no-repeat , #ffd598}.popup-features__list:before{background:#ffd598}.popup-features ul{background:#ffd598}@media screen and (max-width:1800px){.default-td-content{font-size:15px}.default-td-content__checkbox .checkbox__label{padding:6px 7px 5px}.default-td-content__checkbox .checkbox__label:after{top:12px;left:18px}.desktop-table__main table td{height:120px}.desktop-table__main table td:not(:first-child) {min-width:130px}}@media screen and (max-width:1650px){.desktop-table__main table td{padding:10px 6px!important}}@media screen and (max-width:1530px){.default-td-content,.default-td-text{font-size:13px}}@media screen and (max-width:1450px){.default-td-content__checkbox .checkbox__label:before{margin-right:6px;size:15px}.default-td-content__checkbox .checkbox__label:after{size:4px 6px;top:16px;left:13px}}@media screen and (max-width:1400px){.calendar__middle{padding:15px 10px 17px}}:root{--input-hor-spacing:49px;--input-vert-spacing:25px;--input-padding:17px 20px;--select-padding:17px 30px 17px 20px}.page-personal .lc-nav-cont+.wrapper a{border-bottom:1px solid currentColor}.lc-exit{display:flex;align-items:center;position:relative;margin-left:auto;display:inline-block;border:1px solid #e4e8ea;padding:16px 18px;border-radius:5px;line-height:1}.lc-exit:before{content:'';position:relative;display:inline-block;size:14px 13px;background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-exit.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-right:13px;margin-bottom:-1px}.lc-nav-cont{background-color:var(--thrid-color);margin-bottom:50px}.lc-nav__list{display:flex}.lc-nav__link{flex:1 1 auto;text-align:center;line-height:1;padding:30px 20px;transition:background .3s ease , color .3s ease , box-shadow .3s ease;border-radius:5px;color:#000;text-decoration:none;font-weight:bold;font-size:.75em;letter-spacing:.08em;text-transform:uppercase}.lc-nav__link.active,.lc-nav__link:hover{background-color:#31c5bd;border-radius:5px;color:#fff}.lc-data .form__inputs{margin-bottom:25px!important}.lc-data__title{position:relative;padding:50px 0 25px;font-size:1.25rem}.lc-data-cont+.lc-data-cont{border-top:1px solid #e4e8ea;margin-top:50px}.lc-order__nav{display:inline-block}.lc-order__nav-cont{display:flex;margin:50px 0}.lc-order__nav-cont .wrapper{width:100%}.lc-order__nav-link{position:relative;display:inline-block;border-radius:5px;padding:20px 29px;line-height:1;transition:background .3s ease;background-color:var(--thrid-color);margin-right:15px;font-weight:bold;font-size:.625em;letter-spacing:.08em;text-transform:uppercase}.lc-order__nav-link.active,.lc-order__nav-link:hover{background-color:#097985;color:#fff}.lc-order__item-top{display:flex;justify-content:space-between;align-items:center}.lc-order__item-top-cont{background-color:var(--thrid-color);padding:25px 0}.lc-order__item-bot-cont{display:none}.lc-order__item-title{font-size:1.125rem;font-weight:500}.lc-order__item-date{border-radius:5px;padding:11px 25px;margin-left:33px;border:1px solid #cdd5e0;line-height:1;font-size:.875em;letter-spacing:.02em;color:#b7bfca}.lc-order__item-status{margin:0 auto;font-weight:500}.lc-order__item-repeat{border-radius:5px;border:1px solid #cdd5e0;line-height:1;padding:11px 25px;margin-left:20px;letter-spacing:.02em;cursor:pointer;text-align:center;user-select:none;min-width:140px}.lc-order__item-cancel{size:39px;border-radius:5px;background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-close.svg);background-repeat:no-repeat;background-position:center;background-repeat:no-repeat;margin-left:25px}.lc-order__item-info{padding:30px 0 55px;max-width:620px}.lc-order__info-table{width:100%}.lc-order__info-table td{vertical-align:middle}.lc-order__info-table tr{position:relative;background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-line-fade.svg);background-repeat:no-repeat;background-position:center bottom}.lc-order__info-table tr:last-child{background-image:none}.lc-order__info-table tr:first-child td{padding:20px 0}.lc-order__info-table tr:not(:first-child) td {padding:30px 0}.lc-order__info-table tr:not(:last-child) .lc-order__info-info:after {content:'';display:block;position:absolute;bottom:-30px;left:50%;width:300vw;transform:translate3d(-50%,0,0);height:1px;background-color:var(--border-color)}.lc-order__empty{font-size:1.125rem}.lc-order__info-info{position:relative;display:flex;max-width:400px;align-items:center}.lc-order__info-subtitle td{font-size:.875rem;letter-spacing:.02em;color:rgba(0,0,0,.4)}.lc-order__info-img{width:55px;display:inline-block;text-align:center;margin-right:27px;flex:none}.lc-order__info-name{font-size:1rem;font-weight:500}.lc-order__info-price{display:flex;align-items:center}.lc-order__info-count{border-radius:5px;border:1px solid var(--border-color);padding:10px 23px;display:inline-block;line-height:1}.lc-order__price{display:flex;align-items:flex-end}.lc-order__price-current{font-weight:500;font-size:1.125em;letter-spacing:.02em;color:#393939}.lc-order__price .price{font-weight:500;font-size:1.125em;letter-spacing:.02em;color:#393939;line-height:1}.lc-order__price .price--old{font-size:1em;letter-spacing:.02em;text-decoration-line:line-through;color:#a3a0a0;line-height:1;margin-left:10px}.status{position:relative;display:flex;align-items:center}.status:before{content:'';display:inline-block;height:22px;width:31px;background-repeat:no-repeat;background-position:center;background-repeat:no-repeat;margin-right:15px}.status--take:before{background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-take.svg)}.status--сonfirmed:before{background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-confirmed.svg)}.status--delivered:before{background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-delivered.svg)}.status--by-order:before{background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-by-order.svg)}.status--cancel:before{background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-order-cancel.svg)}.status--prepaid:before{background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-prepaid.svg)}.lc-favorite-cont .cart-btns-cont{margin-top:80px}.lc-favorite-cont .cart-count{display:flex}.lc-favorite .cart-table tr:last-child{border:0}.lc-registration{display:flex}.lc-registration__soc{display:flex;align-items:center;margin-bottom:35px}.lc-registration .soc{margin-right:22px}.lc-registration .soc__link{background-color:var(--thrid-color)}.lc-registration--left{width:100%}.lc-registration__news{width:calc(100% - 370px - 160px);margin-left:160px;flex:none}.lc-registration .form__submit{margin-top:35px;flex-direction:column}.lc-registration .form__submit-text{margin-top:35px}@media screen and (max-width:1500px){.lc-nav__link{padding:20px 15px}.lc-data__title{padding:30px 0 25px;margin-top:30px}}@media screen and (max-width:1400px){.bonus-stage{margin-top:45px}.bonus-stage__list{margin:0 0 -25px -25px}.bonus-stage__item{width: calc((100% - 25px * 3)/3);margin:0 0 25px 25px}.bonus-stage__title{font-size:1.5rem;margin-bottom:25px}}@media screen and (max-width:1200px){.lc-data .forms__input-cont:empty{display:none}.lc-data .forms__input-cont{margin:0 0 25px 40px;width: calc((100% - 160px)/2)}.lc-data .forms-bot{margin-top:30px}.bonus-stage__item{padding:20px}.bonus-stage__item-title{font-size:1rem;margin-bottom:15px}.bonus-stage__item-text{margin-bottom:30px}.bonus-input__cont input[type="text"]{padding:0 40px 0 15px}.bonus-input__cont input[type="submit"]{width:40px}.lc-registration__news{width:calc(100% - 450px);margin-left:30px}}@media screen and (max-width:1000px){.lc-data{margin-top:45px}.lc-data .forms__input-cont{margin:0 0 25px 40px;width: calc((100% - 40px * 2)/2)}.lc-order__item-top{flex-wrap:wrap}.lc-order__item-top .lc-order__item-title{width:100%;margin-bottom:15px}.lc-order__item-top .lc-order__item-date{margin-left:0;padding:10px;line-height:1}.lc-order__item-top .lc-order__item-address{margin-right:0;margin-bottom:15px}.lc-order__item-top .lc-order__item-repeat{padding:10px 15px}.lc-order__item-top .lc-order__item-status{margin-left:0;width:calc(100% - 300px)}.lc-order__item-top .lc-order__item-cancel{width:36px;height:36px}.lc-order__item-info{padding:20px 0 30px}.bonus-stage__item{width: calc((100% - 25px * 2)/2);margin:0 0 25px 25px}.lc-order__item-top{position:relative}.lc-order__item-cancel{position:absolute;top:0;right:0}.lc-order__item-repeat{margin:20px 0 0 0}.lc-order__price{display:flex;flex-direction:column;align-items:flex-start}.lc-order__price .price--old{margin:5px 0 0 0}.lc-order__info-info{max-width:255px}.lc-registration__news{width:calc(100% - 300px)}}@media screen and (max-width:667px){.bonus-stage__item{width:100%;margin:0 0 25px 25px}.lc-data{margin-top:25px}.lc-data .forms__input-cont{margin:0 0 25px 40px;width:100%}.lc-data-cont+.lc-data-cont{margin-top:25px}.lc-data-cont+.lc-data-cont .lc-data{margin-top:0!important}.lc-data-cont+.lc-data-cont .lc-data__title{padding:30px 0 25px;margin-top:0}.lc-nav-cont{background-color:#fff}.lc-nav-cont .wrapper{padding:0}.lc-nav__list{overflow-x:auto;padding-bottom:15px;background-color:#fff;padding-left:20px;scroll-snap-type:mandatory;-webkit-overflow-scrolling:touch}.lc-nav__link{white-space:nowrap;background-color:var(--background-color);border-radius:5px;flex:none;padding:10px 20px;scroll-snap-align:start;scroll-snap-points-x:repeat(50%);border:1px solid var(--border-color)}.lc-nav__link:not(.active):hover {background-color:var(--background-color);color:#000;box-shadow:none}.lc-nav__link:not(:last-child) {margin-right:15px}.lc-nav__link.active{box-shadow:none}.lc-order__nav{display:flex;flex-direction:column}.lc-order__nav-link{padding:14px 10px;flex:1 1 auto;justify-content:center;text-align:center;border:0;margin-right:0}.lc-order__nav-link:after{display:none}.lc-order__item-top .lc-order__item-title{width:50%;margin-bottom:0;font-size:14px}.lc-order__item-top .lc-order__item-address{margin:15px 0 15px 0;width:100%}.lc-order__item-top .lc-order__item-repeat{margin-left:0}.lc-order__item-top .lc-order__item-status{width:100%;margin-bottom:15px}.lc-order__info-table tbody,.lc-order__info-table tr,.lc-order__info-table td{display:block}.lc-order__info-table tr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.lc-order__info-table tr:not(:first-child) td {padding:10px 0}.lc-order__info-table .lc-order__price{flex-direction:column}.lc-order__info-table .lc-order__price-last{margin-left:0}.lc-order__info-table .lc-order__price-last .price{font-size:15px}.lc-order__info-table .price{font-size:17px}.lc-order__info-count{padding:10px}.lc-order__info-subtitle{display:none!important}.lc-order__nav-cont{margin:0 0 20px}.lc-nav-cont{margin-bottom:10px}.lc-order__item-cancel{top:-30px;right:-10px}.status:before{height:23px}.lc-order__info-info{max-width:100%}.lc-order__info-table tr:not(:last-child) .lc-order__info-info:after {display:none}.lc-registration{flex-direction:column}.lc-registration__news{width:100%;margin:20px 0 0 0}.lc-registration .form__submit-text{margin-top:10px}.lc-exit{padding:10px 15px}}@media (max-width:370px){.lc-order__item-repeat{min-width:100px}}.default-input{position:relative}.default-input:not(.default-input--checkbox) {display:flex;flex-direction:column-reverse;position:relative;justify-content:space-between;flex:1 1 auto}.default-input__error{transition:opacity .3s ease;user-select:none;font-size:12px;position:absolute;right:0;bottom:-32px;opacity:0;pointer-events:none;padding:5px;background-color:#fff;border-radius:5px}.default-input__input{border-radius:0;border:1px solid transparent;border-color:#e4e8ea;color:#000 transparent;width:100%;transition:border-color .3s ease;border-radius:5px}.default-input__input:not(.default-input__input--select) {padding:var(--input-padding)}.default-input__input:not(.default-input__input--textarea) {max-height:57px}.default-input__input.error{background-color:#ffe6e6;border-color:#e74e40!important;color:#e74e40}.default-input__input.error ~ .default-input__error {opacity:1}.default-input__input--error:not(:valid), .default-input__input.error:not(:valid), .default-input__input.forms__input_error:not(:valid) {border-color:#e74e40}.default-input__input--error:not(:valid) ~ .default-input__error, .default-input__input.error:not(:valid) ~ .default-input__error, .default-input__input.forms__input_error:not(:valid) ~ .default-input__error {opacity:1}.default-input__input--error:not(:valid):focus ~ .default-input__error, .default-input__input.error:not(:valid):focus ~ .default-input__error, .default-input__input.forms__input_error:not(:valid):focus ~ .default-input__error {opacity:0}.default-input__input--select{padding:var(--select-padding);background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-select-arrow.svg);background-repeat:no-repeat;background-position:right 19px center;position:relative;cursor:pointer}.default-input__input--select option{color:#000}.default-input__input--select:focus,.default-input__input--select.js__opened{z-index:2;border-radius:3px 3px 0 0}.default-input__input--select.js__opened ~ .my-select__list-cont {display:block}.default-input__input--file{position:absolute;top:0;left:0;opacity:0;height:1px;width:1px;overflow:hidden;pointer-events:none}.default-input__input--file ~ .default-input__label {position:static!important;transform:none!important;pointer-events:all!important;cursor:pointer}.default-input__input:focus,.default-input__input.js__opened{border-bottom-color:var(--main-color)}.default-input__input[readonly]{cursor:default}.default-input__input[required] ~ label:after {content:'*';color:#097985;margin-left:5px}.default-input__input--textarea{min-width:100%;max-width:100%;max-height:40vh;min-height:124px;flex:1 1 auto;resize:none}.default-input__label{margin-bottom:10px}.default-input__label--file{position:relative;display:flex;align-items:center}.default-input__label--file:before{content:"";display:inline-block;border-radius:5px;height:40px;width:40px;flex:none;border:1px solid #097985;transition:background .3s ease;background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-file.svg);background-position:center;background-repeat:no-repeat;background-color:#097985;position:absolute;right:5px;bottom:5px;cursor:pointer}.default-input__label--file ~ .default-input__error {top:auto;bottom:0}.default-input--checkbox{margin-bottom:30px}.default-input--checkbox:not(:last-child) {margin-bottom:20px}.default-input--checkbox input:checked ~ label:after {opacity:1}.default-input--checkbox label{position:relative;padding-left:40px;display:inline-block;cursor:pointer}.default-input--checkbox label:before{content:'';display:block;position:absolute;left:0;top:-7px;height:26px;width:26px;border-radius:5px;border:1px solid #e4e8ea;background-color:#fff}.default-input--checkbox label:after{content:'';display:block;position:absolute;top:0;left:11px;height:8px;width:6px;border-right:1px solid #097985;border-bottom:1px solid #097985;transform:rotate(45deg);opacity:0}@supports (display: grid) {
  .form__inputs {
    margin: 0 !important;
    display: grid;
    grid-gap: var(--input-vert-spacing) var(--input-hor-spacing);
  }
  .form__inputs--2 {
    grid-template-columns: repeat(2, 1fr);
  }
  .form__inputs--3 {
    grid-template-columns: repeat(3, 1fr);
  }
  .form__inputs--4 {
    grid-template-columns: repeat(4, 1fr);
  }
  .form__inputs-input {
    width: auto !important;
    margin: 0 !important;
  }
  .form__inputs-input--2 {
    grid-column: span 2;
  }
  .form__inputs-input--3 {
    grid-column: span 3;
  }
  .form__inputs-input--4 {
    grid-column: span 4;
  }
}input.default-btn{height:50px}.default-btn{padding:18px 32px;display:inline-block;border:none;border-radius:5px;transition:background-color .3s ease , color .3s ease , border-color .3s ease;cursor:pointer;text-transform:uppercase;font-size:.75em;white-space:nowrap;text-transform:none;font-size:.875em;padding:11px 17px;color:#fff;background:#097985;display:flex;align-items:center}.default-btn:disabled{opacity:.5;cursor:default}.default-btn span{display:flex;margin-right:15px}.default-btn:hover .default-btn.active{border-color:transparent;color:#fff}.default-btn--cart{display:flex;align-items:center;font-weight:bold;line-height:1;padding:16px 32px}.default-btn--cart:empty{padding:16px 20px}.default-btn--cart:empty:before{margin-right:0}.default-btn--cart:before{content:'';display:block;size:22px 18px;flex:none;background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-cart-btn.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-right:12px;filter:invert(0)}.default-btn--cart:hover{background-color:#d02121}.default-btn--view{display:flex;font-weight:bold;padding:14px 32px}.default-btn--view:before{content:'';display:block;size:25px 17px;flex:none;background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-view.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-right:12px;filter:invert(0)}.default-btn--stroke{background-color:#fff;border:1px solid #e4e8ea;border-radius:5px;display:flex;color:#000}.default-btn--stroke:hover{border-color:#097985}.default-btn--white{color:#000;background-color:#fff;border:1px solid #e4e8ea}.default-btn--white:hover{border-color:#097985}.default-btn--arrow{display:inline-block;size:50px;border-radius:5px;background-color:var(--thrid-color);background-image:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-right.svg);background-repeat:no-repeat;background-position:50%}.default-btn--gray{background-color:var(--thrid-color);color:#000}@media (max-width:1000px){.form__inputs{--input-vert-spacing:20px;--input-hor-spacing:20px}.default-input--checkbox label:before{top:-3px}.default-input--checkbox label:after{top:5px}}@media (max-width:660px){.form__inputs{grid-template-columns:1fr;--input-vert-spacing:20px}.form__inputs-input{grid-column:1}.form__submit{display:block;align-items:flex-start}.form__submit-btn{margin-right:0}.form__submit-text{margin:40px 0 0;font-size:13px}}*[v-cloak]{display:none}.header-special__link{cursor:pointer;color:#8f8f8f;font-weight:bold}.head-special__bot{display:none}.head-special__top{margin-bottom:10px;text-align:right;color:#fff}.standart-slider{position:relative}.standart-slider__text{background:#e5e9ef;padding:1.4rem;margin-top:15px}.standart-slider__item{height:auto!important}.standart-slider__arrow{position:absolute;right:0;top:0;z-index:2}.standart-slider .slick-arrow{position:absolute;top:17px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow.svg) no-repeat center , #31c5bd;background-size:38%!important;border:0}.standart-slider .slick-prev{right:42px;height:42px;width:42px;z-index:10;transform:rotate(180deg)}.standart-slider .slick-next{right:17px;height:42px;width:42px}.block-btn .btn--main:not(:first-child) {margin-left:auto}.testemonials__item{border:1px solid #e5e9ef}.testemonials__item:not(:first-child) {margin-top:30px}.testemonials__item-wr{padding:45px 115px 52px}.testemonials__item.js__active .testemonials__text{height:auto}.testemonials__item.js__active .testemonials__top-btn span:after{transform:rotate(225deg)}.testemonials__name{position:relative;font-size:.875rem;font-weight:bold;margin-bottom:8px}.testemonials__name figure{position:absolute;left:-70px;top:-4px;height:45px;width:45px;overflow:hidden;border-radius:50%}.testemonials__name figure img{height:45px;width:45px;object-fit:cover;object-position:center}.testemonials__locationt{display:flex}.testemonials__text{margin:15px 0;height:80px;overflow:hidden;transition:height .3s ease}.testemonials-detail__item{background:#e5e9ef;padding:45px 230px 50px}.testemonials__data{color:#8f8f8f;font-size:.8125rem}.testemonials .location-img{margin-right:8px}.testemonials__top{display:flex;justify-content:space-between}.testemonials__top-btn span{position:relative;display:flex;align-items:center;cursor:pointer;color:#31c5bd}.testemonials__top-btn span:after{content:'';display:inline-block;height:8px;width:8px;margin-left:17px;border-right:1px solid #31c5bd;border-bottom:1px solid #31c5bd;transform:rotate(45deg);transition:transform .3s ease}.testemonials-detail__item-content{position:relative}.testemonials-detail__item-content:before{content:"";top:9px;left:-115px;position:absolute;display:block;height:16px;width:14px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-answer-to.png.pagespeed.ce.AZ29mNd4L4.png) no-repeat center}.testemonials-detail__item-user{font-size:.875rem;font-weight:bold;margin-bottom:9px}.testemonials-detail__item-user figure{position:absolute;left:-70px;top:-4px;height:45px;width:45px;overflow:hidden;border-radius:50%}.testemonials-detail__item-user figure img{height:45px;width:45px;object-fit:cover;object-position:center;overflow:hidden}.testemonials-detail__item-stat{font-size:.8125rem;color:#8f8f8f}.testemonials-detail__item-text{margin:20px 0}.testemonials-detail__item-date{color:#8f8f8f;font-size:.8125rem}.content .titile-block{color:#333;font-size:2.5rem;line-height:2.5rem;font-weight:300;letter-spacing:.01rem;margin-bottom:50px}.popup-window{z-index:999999999!important}.calendar-icon{position:absolute;cursor:pointer;bottom:0;width:100%;height:50px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-calendar.png.pagespeed.ce.kLCbqSHwp3.png) no-repeat center right 20px}.burger,.mobile-menu,.submenu{display:none}.js__dev{display:flex;justify-content:center;margin-top:auto}.js__dev .dev{color:#000}.title-block__cont{background:#31c5bd;color:#fff;padding:25px 0;margin-bottom:64px}.bread-crumbs{display:flex;color:#fff}.bread-crumbs__link{color:currentColor;text-decoration:none;font-size:.875rem;font-weight:300;white-space:nowrap}.bread-crumbs__link:after{display:inline-block;content:"/";color:inherit;right:-15px;margin:0 15px;width:5px;height:9px}.title-block__title{color:currentColor;font-size:.875rem;font-weight:bold}.head{position:absolute;top:0;left:0;right:0;z-index:40}.head-top.new{background:#fff;color:#000;border-bottom-color:#a8abb0}.head-top.new .wrapper{align-items:center}.head-top.new .head-links{justify-content:flex-end}.head-top.new .head-special__top{color:#000}.head-top.new .main-logo a{color:#000}.head-bot.new{background:#fff;color:#000}.head-bot.new .head-bot__right{width:100%}.head-bot.new .wrapper{justify-content:flex-end}.head-bot.new .search{margin-left:20px}.head-bot.new .search a{filter:invert(1)}.head .search{display:flex;margin-left:auto}.head .search a{height:40px;width:40px;cursor:pointer;z-index:10;margin-left:auto}.head .search__input{background:transparent;border:0;height:40px;width:100%;border-radius:40px;color:#fff;padding:0 50px 0 20px;border:1px solid rgba(255,255,255,.2);flex:1 1 auto}.head .search__input-cont{overflow:hidden;width:100%;height:70px;display:flex;align-items:center;z-index:5}.head .search__input-cont .wrapper{flex:1 1 auto;position:relative;transform:translate3d(0,-70px,0);transition:transform .3s}.head .search__submit{position:absolute;top:0;right:35px;z-index:10;background:transparent;border:0;height:40px;width:80px;font-size:0;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-zoom.png.pagespeed.ce.eHOmM9vlFM.png) no-repeat center right 15px;background-size:25%!important}.search__input-cont.js__search-visible .wrapper{transform:translate3d(0,0,0)}.ico-search{background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-zoom.png.pagespeed.ce.eHOmM9vlFM.png) no-repeat center!important}.inner .head-special__top{color:#000}.inner .ico-search{background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-zoom-black.png.pagespeed.ce.D5rKYE05X0.png) no-repeat center}.inner .head{position:relative}.inner .head-top{color:#000}.inner .head-bot{color:#000;background:#fff;z-index:10}.inner .head .search__input-cont{display:none}.inner .search__input-cont.js__search-visible{transform:translate3d(0,0,0);position:relative}.inner .main-nav{color:#000}.inner .title-block__cont .wrapper{flex-direction:column-reverse;display:flex;padding:0 1.4rem}.inner .search{display:flex;margin-left:auto}.inner .search a{height:40px;width:40px;cursor:pointer;z-index:10;margin-right:20px;margin-left:auto}.inner .search__input{background:transparent;border:0;height:40px;width:100%;border-radius:40px;color:#fff;padding:0 50px 0 20px;border:1px solid rgba(255,255,255,.2);flex:1 1 auto;height:0}.inner .search__input-cont{width:100%;height:0;display:flex;align-items:center;z-index:5;transition:height .3s;opacity:0}.inner .search__input-cont .wrapper{flex:1 1 auto;position:relative;transition:transform .3s}.inner .search__submit{position:absolute;top:0;right:35px;z-index:10;background:transparent;border:0;height:40px;width:80px;font-size:0;background:0 0;transition:.5s}.search__input-cont.js__search.js__search-visible{height:40px;opacity:1}.search__input-cont.js__search.js__search-visible .search__input{height:40px;margin-bottom:20px}.search__input-cont.js__search.js__search-visible .search__submit{background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-zoom.png.pagespeed.ce.eHOmM9vlFM.png) no-repeat center right 15px;background-size:25%!important}.head-top{color:#fff;border-bottom:1px solid rgba(255,255,255,.2);padding:20px 0}.head-top .wrapper{display:flex;justify-content:space-between}.head-top__menu-list{display:flex;position:relative}.head-top__menu-item{position:relative}.head-top__menu-item:hover>.sub-menu--wrap{opacity:1;pointer-events:all}.head-top__menu-item:hover>.sub-menu--wrap:before{opacity:1}.head-top__menu-item .head-top__menu-link{padding-left:23px}.head-top__menu-link{display:block;text-decoration:none;color:currentColor;padding:11px 23px 12px 0;font-size:.75rem;transition:color .3s , background .3s;white-space:nowrap}.head-top__menu-link:hover{color:#27b0a8}.head-top__right{display:flex;align-items:center}.sub-menu--wrap{opacity:0;pointer-events:none;background:#fff;position:absolute;top:40px;left:0;transition:opacity .4s ease;width:auto;padding:20px;border-radius:3px;min-width:200px;box-shadow:0 0 20px rgba(0,0,0,.2);border:1px solid #e4e4e4;border-top:0}.sub-menu--wrap:before{content:"";position:absolute;top:-13px;left:35px;width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #fff}.sub-menu__item{margin-right:100px}.sub-menu__link{text-decoration:none;color:#000;display:block;white-space:nowrap;padding:8px}.head-links{display:flex;align-items:center}.head-links__soc{display:flex}.head-links__phone{padding:0 0 0 55px}.top-phone a{font-size:.875rem;color:currentColor;text-decoration:none;font-weight:bold}.head-bot{border-bottom:1px solid rgba(255,255,255,.2);color:#fff}.head-bot .wrapper{display:flex;justify-content:space-between;align-items:center}.head-bot__left{width:31.42857%}.head-bot__right{width:52.57143%}.main-logo{display:flex;font-size:1.25rem;line-height:1.5625rem}.main-logo__text{font-weight:bold;color:currentColor;padding-left:20px}.main-logo__text>div{font-size:.75rem;font-weight:500;line-height:1.5625rem}.main-logo__img:nth-child(1) {padding:0 9px 0 0}.main-logo a{text-decoration:none;color:#fff}.inner .main-logo a{color:#000}.head-bot__right{position:relative;display:flex;justify-content:space-between}.main-nav{color:#fff}.main-nav__list{display:flex}.main-nav__link{display:block;color:currentColor;text-decoration:none;font-size:.875rem;line-height:1.5625rem;padding:27px 15px 36px 21px;transition:color .3s;white-space:nowrap;font-weight:500}.main-nav__link:hover{color:#27b0a8}.main-nav__link.active{color:#27b0a8}.main-nav__item{position:relative;z-index:10}.main-nav__item:hover>.sub-menu--wrap{opacity:1;pointer-events:all}.main-nav__item:hover>.sub-menu--wrap:before{opacity:1}.main-nav__item:not(:first-child) .head-top__menu-link {padding-left:23px}.main-nav__item .sub-menu--wrap{top:100%}.ico-btn:before{content:"";display:inline-block;margin-right:25px;height:42px;width:42px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow.svg) no-repeat center , #31c5bd;background-size:38%!important;border-radius:50%}.main-slider{position:relative;height:50%}.main-slider > .main-slider__slide:not(:first-child) {display:none}.main-slider__slide-title-cont .wrapper{height:100%;display:flex;flex-direction:column;justify-content:center}.main-slider__slide{position:relative}.main-slider__slide:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.2)}.main-slider__slide-img{max-height:450px}@media (min-width:1920px){.main-slider__slide-img{max-height:500px}}.main-slider__slide-title{color:#fff;font-weight:500;font-size:3.75rem;line-height:4.3125rem}.main-slider__slide-title-cont{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;opacity:0;transform:translate3d(0,35px,0);transition:opacity .5s linear , transform .7s ease;transition-delay:.25s}.main-slider__slide-title-cont.active{opacity:1;transform:translate3d(0,0,0)}.main-slider__slide-btn{margin-top:45px}.main-slider__slide .wrapper{flex:1 1 auto}.main-slider .slick-dots{position:absolute;right:12.85714%;bottom:13.21429%;display:flex!important}.main-slider .slick-dots li{height:14px;width:14px;display:flex;align-items:center;justify-content:center}.main-slider .slick-dots li button{display:block;height:10px;width:10px;background:#fff;border-radius:50%;border:0;font-size:0;padding:0;margin:0}.main-slider .slick-dots li:not(:first-child) {margin-left:29px}.main-slider .slick-dots .slick-active button{transition-duration:.1s;height:14px;width:14px}.header-slider{position:relative;max-width:407px;background:#fff;margin-right:140px;display:none}.header-slider__item{padding:30px 40px}.header-slider__top{display:flex}.header-slider__flag{margin-right:8px}.header-slider__user{display:flex;align-items:center}.header-slider__links{display:flex;justify-content:space-between;align-items:center}.header-slider__img{background:#f7f7f7;size:45px;border-radius:50%;margin-right:20px}.header-slider__img img{border-radius:50%}.header-slider__location{display:flex;align-items:center}.header-slider__name-user{font-size:.875rem;font-weight:bold;margin-bottom:5px}.header-slider__all{text-decoration:none}.header-slider__all:hover{text-decoration:underline}.header-slider__more{position:relative;display:flex;align-items:center;text-decoration:none;font-size:.875rem;color:#000}.header-slider__more:before{content:'';display:inline-block;margin-right:13px;height:30px;width:30px;border-radius:50%;border:1px solid #31c5bd;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-main-color.svg) no-repeat center , transparent;background-size:15px!important}.header-slider__arrow{position:absolute;top:31px;right:31px;z-index:99999}.header-slider .slick-next{display:inline-block;right:85px;bottom:1px;height:25px;width:30px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow.svg) no-repeat center , transparent;background-size:15px!important;filter:invert(1);border:0;cursor:pointer}.header-slider .slick-prev{display:inline-block;right:120px;bottom:0;height:25px;width:30px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow.svg) no-repeat center , transparent;background-size:15px!important;filter:invert(1);border:0;cursor:pointer;transform:rotate(180deg)}.header-slider .header-slider__item:not(:first-child) {display:none!important}.header-slider__list.slick-initialized .header-slider__item{display:block!important}.header-slider__text{margin:15px 0}.header-slider .text{font-size:.875rem;line-height:22px}.help-cont{display:flex}.help{position:absolute;bottom:10.35714%;left:0;right:0;display:none}.help__list{display:flex}.help__item{position:relative;padding:27px 0;padding-left:105px;font-size:1.25rem;line-height:1.625rem;font-weight:300;color:#fff;text-decoration:none;cursor:pointer}.help__item:not(:last-child) {margin-right:100px}.help__item:hover.ico-pen:before{opacity:0;transition:opacity .3s}.help__item:hover.ico-pen:after{transition:opacity .3s;opacity:1}.help__item:hover.ico-question:before{transition:opacity .3s;opacity:0}.help__item:hover.ico-question:after{transition:opacity .3s;opacity:1}.help__item:hover.ico-face:before{transition:opacity .3s;opacity:0}.help__item:hover.ico-face:after{transition:opacity .3s;opacity:1}.ico-pen:before{opacity:1;content:"";background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-pen.png.pagespeed.ce.UbmekyE0w2.png) no-repeat center left 0;position:absolute;top:0;left:0;width:75px;height:100%}.ico-pen:after{opacity:0;content:"";background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-pen-hover.png.pagespeed.ce.lZICDeM3h2.png) no-repeat center left 0;position:absolute;top:0;left:0;width:75px;height:100%}.ico-question{transition:opacity .3s}.ico-question:before{opacity:1;content:"";background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-question.png.pagespeed.ce.kzbGCWY_Ju.png) no-repeat center left 0;position:absolute;top:0;left:0;width:75px;height:100%}.ico-question:after{opacity:0;content:"";background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-question-hover.png.pagespeed.ce.nQtF_KVv5m.png) no-repeat center left 0;position:absolute;top:0;left:0;width:75px;height:100%}.ico-face{transition:opacity .3s}.ico-face:before{opacity:1;content:"";background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-face.png.pagespeed.ce.m3AL_O0D8P.png) no-repeat center left 0;position:absolute;top:0;left:0;width:75px;height:100%}.ico-face:after{opacity:0;content:"";background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-face-hover.png.pagespeed.ce.QZaN24KRh2.png) no-repeat center left 0;position:absolute;top:0;left:0;width:75px;height:100%}.services{background:#31c5bd;padding:135px 0 143px}.services__list{display:flex;flex-wrap:wrap;margin:73px 0 23px -98px}.services__item{position:relative;color:#fff;text-decoration:none;width: calc((100% - 98px * 4) / 4);margin-left:98px;padding:31px 40px 31px 0;margin-bottom:66px;border-bottom:1px solid rgba(255,255,255,.35)}.services__item-text{color:currentColor;font-size:1.25rem}.services__item:after{content:"";position:absolute;top:27px;right:-2px;height:32px;width:32px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-service.png.pagespeed.ce.-Vr2MRsmpn.png) no-repeat center;background-size:contain;flex:none}.services__more{position:relative;color:#fff}.more__link{display:flex;align-items:center;color:currentColor;font-size:.875rem;line-height:1.25rem;text-decoration:none}.more__link:before{content:"";display:inline-block;margin-right:24px;height:42px;width:42px;border:1px solid #fff;border-radius:50%;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow.svg) no-repeat center;flex:none;background-size:38%!important}.title__block{color:#fff;font-size:2.5rem;line-height:2.5rem;font-weight:300;letter-spacing:.01rem}.about-main{display:none;color:#fff;padding:120px 0 98px;background-size:cover;background-position:center}.about-main .more__link:before{background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow.svg) no-repeat center!important;background-size:38%!important}.about__info{max-width:510px}.about__title{font-size:2.5rem;line-height:2.5rem;font-weight:300;letter-spacing:.01rem;margin-bottom:44px}.about__more{color:#fff;padding:40px 0}.about__text{line-height:1.625rem}.specialist{position:relative;background:#097985;padding:122px 0 135px}.specialist .slick-track{display:flex!important}.specialist__title{position:relative;margin-bottom:78px}.specialist__more{color:#fff}.specialist__slider{margin-bottom:65px}.specialist__list{margin-right:-90px}.specialist__item{display:flex!important;flex:1 1 auto;justify-content:center;height:auto!important;background:#fff;margin-right:90px;padding:40px;text-decoration:none;color:#000}.specialist__item>div{max-width:198px;display:flex;flex-direction:column;flex:1 1 auto}.specialist__item[aria-hidden="true"]{opacity:.5;transition:.3s}.specialist__info{margin-top:auto}.specialist__img{display:flex;justify-content:center;margin-bottom:28px;flex:none}.specialist__name{font-size:1rem;line-height:1.3125rem;margin-bottom:25px}.specialist__prof{font-size:.8125rem;line-height:1.1875rem;font-style:italic}.specialist .slick-list{overflow:visible}.specialist .slick-arrow{position:absolute}.specialist .slick-next{display:inline-block;right:85px;bottom:1px;height:25px;width:16px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow.svg) no-repeat center , transparent;background-size:contain!important;border:0;cursor:pointer}.specialist .slick-prev{display:inline-block;right:120px;bottom:0;height:25px;width:16px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow.svg) no-repeat center , transparent;background-size:contain!important;border:0;cursor:pointer;transform:rotate(180deg)}.specislist__list{opacity:0;transition:opacity .3s}.specislist__list.slick-initialized{opacity:1}.news-main{padding:135px 0 120px}.news-main .news__slider{margin-bottom:65px}.news-main .news__title{position:relative;color:#000;margin-bottom:70px}.news-main .news__list{margin-right:-88px}.news-main .news__item{text-decoration:none;color:#000;height:auto!important;margin-right:88px}.news-main .news__item>div{max-width:408px}.news-main .news__img{margin-bottom:38px}.news-main .news__data{font-size:.8125rem;line-height:1.1875rem;font-style:italic;color:#828282;margin-bottom:12px}.news-main .news__text{font-size:1rem;line-height:1.3125rem}.news-main .more__link:before{border-color:#31c5bd;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-main-color.svg) no-repeat center}.news-main .slick-arrow{position:absolute}.news-main .slick-next{display:inline-block;right:0;bottom:1px;height:25px;width:16px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-gray.svg) no-repeat center , transparent;background-size:contain!important;border:0;cursor:pointer}.news-main .slick-prev{display:inline-block;right:35px;bottom:0;height:25px;width:16px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-gray.svg) no-repeat center , transparent;background-size:contain!important;border:0;cursor:pointer;transform:rotate(180deg)}.news__list{opacity:0;transition:opacity .3s}.news__list.slick-initialized{opacity:1}.city-area{background:#097985;color:#fff;padding:90px 0 102px}.city-area .wrapper{max-width:1024px;display:flex;justify-content:space-between;position:relative}.city-area__list{max-width:348px}.city-area__info{padding-left:70px}.city-area__item{padding:46px 0 40px 0;cursor:pointer}.city-area__item:not(:last-child) {border-bottom:1px solid #27b0a8}.city-area__item .gorizont-line{position:absolute;height:13px;width:13px;border:1px solid #31c5bd;border-radius:50%;right:-13px;top:calc(50% - 6px);opacity:0}.city-area__item .gorizont-line:after{content:"";position:absolute;height:13px;width:13px;border:1px solid #31c5bd;border-radius:50%;right:-220px;top:calc(50% - 6px);background:#097985;z-index:1;opacity:0}.city-area__item .gorizont-line:before{content:"";position:absolute;top:calc(50%);left:12px;width:207px;height:1px;background:#31c5bd;transform:scale(0);transform-origin:left;transition:transform .3s}.city-area__item .rotate-line{position:absolute;height:13px;width:13px;border:1px solid #31c5bd;border-radius:50%;right:-232px;top:calc(50% - 6px)}.city-area__item .rotate-line--cur{transition:scale .3s;transform-origin:left;opacity:0;transition-delay:.3s}.city-area__item .rotate-line--cur:before{content:"";position:absolute;right:-199px;top:calc(50% - 4px);width:210px;height:1px;background:#31c5bd;transform-origin:left;transform:rotate(20deg) scale(0);transition:transform .3s;transition-delay:.3s}.city-area__item .rotate-line--cur:after{content:"";position:absolute;height:13px;width:13px;border:1px solid #31c5bd;border-radius:50%;right:-194px;top:calc(50% - -64px);background:#097985;z-index:1;opacity:0;transition-delay:.6s}.city-area__item .rotate-line--met{transition:transform .3s;transform-origin:left;opacity:0;transition-delay:.3s}.city-area__item .rotate-line--met:before{content:"";position:absolute;right:-365px;top:calc(50% - 2px);width:368px;height:1px;background:#31c5bd;transform-origin:left;transform:rotate(-36deg) scale(0);transition:transform .3s;transition-delay:.3s}.city-area__item .rotate-line--met:after{content:"";position:absolute;height:13px;width:13px;border:1px solid #31c5bd;border-radius:50%;right:-298px;top:calc(50% - 222px);background:#097985;z-index:1;opacity:0;transition-delay:.6s}.city-area__item .rotate-line--tr{transition:transform .3s;transform-origin:left;opacity:0;transition-delay:.3s}.city-area__item .rotate-line--tr:before{content:"";position:absolute;right:-485px;top:calc(50% - 0px);width:490px;height:1px;background:#31c5bd;transform-origin:left;transform:rotate(-36deg) scale(0);transition:transform .3s;transition-delay:.3s}.city-area__item .rotate-line--tr:after{content:"";position:absolute;height:13px;width:13px;border:1px solid #31c5bd;border-radius:50%;right:-394px;top:calc(50% - 291px);background:#097985;z-index:1;opacity:0;transition-delay:.6s}.city-area__title{font-size:1.25rem;line-height:1.3125rem;font-weight:300;margin-bottom:15px}.city-area__address{font-size:.875rem;line-height:1.3125rem}.city-area__link{display:block;font-size:.875rem;line-height:1.3125rem;color:#27b0a8;text-decoration:none;margin-top:12px}.city-area .city-area__list{counter-reset:i}.city-area .city-area__list .city-area__item{counter-increment:i;position:relative}.city-area .city-area__list .city-area__item:before{content:counter(i) "";font-size:3.375rem;position:absolute;top:calc(50% - 32px)}.city-area__item:hover>.gorizont-line{opacity:1}.city-area__item:hover>.gorizont-line:before{transform:scale(1)}.city-area__item:hover>.gorizont-line:after{opacity:1}.city-area__item:hover>.rotate-line--tr{opacity:1}.city-area__item:hover>.rotate-line--tr:before{transform:rotate(-36deg) scale(1)}.city-area__item:hover>.rotate-line--tr:after{opacity:1}.city-area__item:hover>.rotate-line--met{opacity:1}.city-area__item:hover>.rotate-line--met:before{transform:rotate(-36deg) scale(1)}.city-area__item:hover>.rotate-line--met:after{opacity:1}.city-area__item:hover>.rotate-line--cur{opacity:1}.city-area__item:hover>.rotate-line--cur:before{transform:rotate(20deg) scale(1)}.city-area__item:hover>.rotate-line--cur:after{opacity:1}.gallery__list{margin-left:-94px;display:flex;flex-wrap:wrap}.gallery__item{width: calc((100% - 94px * 4) / 4);margin:0 0 70px 94px;text-decoration:none;max-width:280px;display:flex;flex-direction:column;flex:1 1 auto}.gallery__img{margin-bottom:40px}.gallery__info{margin-bottom:auto;color:#000}.gallery__data{font-size:.8125rem;line-height:1.1875rem;color:#828282;font-style:italic}.gallery__title{line-height:1.3125rem;color:currentColor;margin-top:20px;font-weight:500}.personal__list{display:flex;flex-wrap:wrap;margin-left:-66px}.personal__item{display:flex;justify-content:center;text-decoration:none;color:#000;width: calc((100% - 66px * 4) / 4);margin:0 0 66px 66px;padding:40px;border:1px solid #e4e8ea}.personal__item>div{max-width:198px;display:flex;flex-direction:column;flex:1 1 auto}.personal__img{margin-bottom:25px}.personal__info{margin-top:auto;padding:0 15px}.personal__name{font-size:1rem;line-height:1.3125rem}.personal__prof{font-size:.8125rem;line-height:1.1875rem;font-style:italic;padding:25px 0 0 0}.block-btn{display:flex;justify-content:space-between;margin-bottom:47px}.btn--consultation{background:#31c5bd;border-radius:40px;padding:20px 30px}.btn--question{padding:20px 57px 20px 24px;color:#000;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-black.svg) no-repeat center right 28px , #e4e8ea}.active.consultation__top:after{transform:rotate(270deg)}.consultation__item{border:1px solid #e4e8ea;margin-bottom:27px}.consultation__text{max-width:1225px}.consultation__top{position:relative;cursor:pointer;padding:30px 38px}.consultation__top:after{content:"";position:absolute;right:50px;top:65px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-black.svg) no-repeat center;background-size:contain!important;height:20px;width:20px;transform:rotate(90deg);transition:transform .2s}.consultation__data{font-size:.875rem;line-height:1.375rem;color:#828282;margin-bottom:15px}.consultation__name{font-size:.875rem;line-height:1.375rem;font-weight:bold;margin-bottom:5px}.consultation__info{display:none;padding:30px 38px;background:#e4e8ea}.error{display:flex;flex-direction:column;justify-content:center;align-items:center}.error__img{margin-bottom:75px}.error__title{color:#31c5bd;font-size:1.5625rem;line-height:1.625rem;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:25px}.error__text{font-size:1.125rem;line-height:1.625rem;text-align:center}.services-inner__list{display:flex;flex-wrap:wrap;margin:0 0 0 -98px}.services-inner__item{position:relative;color:#000;text-decoration:none;width: calc((100% - 98px * 4) / 4);margin-left:98px;padding:31px 0;margin-bottom:77px;border-bottom:1px solid #e4e8ea}.services-inner__item-text{color:currentColor;font-size:1.25rem;max-width:240px}.services-inner__item:after{content:"";position:absolute;top:27px;right:-2px;height:32px;width:32px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-services-gray.png.pagespeed.ce.O5b1U3tIen.png) no-repeat center;background-size:contain;flex:none}.map-info__item:after{content:"";position:absolute;bottom:0;margin:0 auto;width:390px;height:1px;background:#e4e8ea}.map{position:relative;margin:0 0 108px 0}.map-info{position:absolute;top:50%;left:18.57143%;background:#fff;color:#000;max-width:520px;display:flex;flex:1 1 auto;transform:translateY(-50%);width:100%}.map-info__list{flex:1 1 auto}.map-info__item{position:relative;padding:65px 65px 40px 65px;margin-right:-45px;overflow:hidden}.map-info__item.active .map-info__title{color:#0b6a64}.map-info__title:hover{color:#31c5bd}.map-info__item:not(:last-child) .map-info__item:after {content:"";width:390px;height:1px;background:#e4e8ea}.map-info__title{font-size:1.25rem;line-height:1.3125rem;margin-bottom:15px;transition:color .3s ease}.map-info__phone{font-size:1rem;line-height:1.3125rem;text-decoration:none;color:#000;margin-right:25px;position:relative;z-index:1}.map-info__address{font-size:.875rem;line-height:1.3125rem}.map-info__scheme{margin-top:10px;text-decoration:none;font-size:.875rem;display:none}.map .city{text-decoration:none;color:#000}.aside{width:19.85714%;margin-right:6.78571%}.contacts{display:flex}.contacts__left{flex:none}.contacts__right .text-page{max-width:905px}.contacts-img{margin-bottom:50px}.contacts-description{font-size:2.125rem;line-height:2.75rem;margin-top:40px}.triangle{position:absolute;top:0;left:0;height:100%;width:calc(100% - 45px);transform:translate3d(-120%,0,0);transition:transform .1s}.triangle:after{content:"";position:absolute;top:0;left:calc(100% - 1px);height:100%;width:45px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/rect.png.pagespeed.ce.RtnTC3uOFy.png) no-repeat center left;background-size:contain!important}.map-info__item.active .triangle{transform:translate3d(0,0,0)}.map-info__item.active .triangle:after{content:"";position:absolute;top:0;left:calc(100% - 1px);height:100%;width:45px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/rect.png.pagespeed.ce.RtnTC3uOFy.png) no-repeat center left;background-size:contain!important}.transport{padding:55px 0 0 0;margin:60px 0 0 0;border-top:1px solid #e4e8ea}.transport__title{font-size:1.125rem;line-height:1.3125rem;font-weight:bold;padding:0 0 27px 0}.transport-car{padding:18px 0}.transport--mini-bus{position:relative;padding-left:70px}.transport--mini-bus:before{content:"";position:absolute;left:0;top:6px;width:40px;height:40px;display:flex;align-items:center;justify-content:flex-start;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-mini-bus.png.pagespeed.ce.Se59pMfFX0.png) no-repeat center}.transport--bus{position:relative;padding-left:70px}.transport--bus:before{content:"";position:absolute;left:0;top:6px;width:40px;height:40px;display:flex;align-items:center;justify-content:flex-start;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-bus.png.pagespeed.ce.63DhF2ya36.png) no-repeat center}.transport--trolleybus{position:relative;padding-left:70px}.transport--trolleybus:before{content:"";position:absolute;left:0;top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:flex-start;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-trolleybus.png.pagespeed.ce.gvt8Zstg5V.png) no-repeat center}.transport--tram{position:relative;padding-left:70px}.transport--tram:before{content:"";position:absolute;left:0;top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:flex-start;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-tram.png.pagespeed.ce.KQmck_Cs-2.png) no-repeat center}.basepage{max-width:950px}.basepage__image{position:relative;width:370px;margin-top:5px}.basepage__slider{max-width:100%;margin:0 0 25px 25px}.basepage__slide{height:auto!important}.basepage--btn{display:flex;justify-content:flex-end;margin-bottom:45px}.btn--news{padding:13px 26px;background:#31c5bd;border-radius:35px;font-size:1rem}.basepage__image .slick-arrow{position:absolute;top:17px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow.svg) no-repeat center , #31c5bd;background-size:38%!important;border:0}.basepage__image .slick-prev{right:42px;height:32px;width:32px;z-index:10;transform:rotate(180deg)}.basepage__image .slick-next{right:17px;height:32px;width:32px}.wrapper-aside{display:flex;flex-wrap:wrap}.aside+section{width:72.14286%}.price{padding:32px 35px 50px;background:#e5e9ef}.price p{font-size:1.875rem;line-height:2.5rem}.price-btn{display:flex;justify-content:center;margin-top:33px}.btn--price{background:#31c5bd;border-radius:35px;padding:13px 20px;text-align:center;justify-content:center}.otdel .text-page{max-width:910px}.foto__list{display:flex;flex-wrap:wrap;margin:63px 0 70px -88px}.foto__item{width: calc((100% - 88px * 3) / 3);margin-left:88px}.specialist__inner{background:#e5e9ef;padding:55px 0 70px}.specialist__inner .specialist__title{color:#000;font-size:1.875rem;line-height:2.5rem;margin-bottom:50px}.specialist__inner .more__link{color:#000;font-weight:bold}.specialist__inner .more__link:before{background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow.svg) no-repeat center , #31c5bd;border:0}.specialist__inner .slick-prev{bottom:0;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-gray.svg) no-repeat center}.specialist__inner .slick-next{bottom:1px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-gray.svg) no-repeat center}.news-inner{padding:57px 0 120px}.news-inner .news__slider-inner{margin-bottom:65px}.news-inner .news__title{color:#000;margin-bottom:67px;font-size:1.875rem;line-height:2.5rem}.news-inner .news__list-inner{margin-right:-88px}.news-inner .news__item-inner{text-decoration:none;color:#000;height:auto!important;margin-right:88px}.news-inner .news__item-inner>div{max-width:408px}.news-inner .news__img{margin-bottom:38px}.news-inner .news__data{font-size:.8125rem;line-height:1.1875rem;font-style:italic;color:#828282;margin-bottom:12px}.news-inner .news__text{font-size:1rem;line-height:1.3125rem}.news-inner .slick-arrow{bottom:0}.news-inner .more__link:before{border-color:#31c5bd;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-main-color.svg) no-repeat center}.ico-file:before{content:"";display:inline-block;margin-right:35px;width:28px;height:42px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-file.png.pagespeed.ce.H3E-70CQOw.png) no-repeat center;background-size:contain}.download-file__item{position:relative;display:flex;align-items:center;text-decoration:none;background:#e5e9ef;padding:43px 40px 38px 35px;cursor:pointer}.download-file__item:not(:last-child) {border-bottom:1px solid rgba(150,150,150,.5)}.download-file__item p{font-size:1.125rem;line-height:1.3125rem;color:#000}.download-btn{display:flex;margin-left:auto}.btn--download{padding:13px 39px;background:#31c5bd;border-radius:35px}.ico-marker:before{content:"";display:inline-block;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-marker.png.pagespeed.ce.SCScJeFqQr.png) no-repeat center;background-size:contain!important;width:30px;height:30px;margin-right:15px}.clinik-info{margin-top:82px;padding:55px 46px 45px;background:#e5e9ef}.clinik-info__title{display:flex;align-items:center;font-size:1.125rem;line-height:1.3125rem;margin-bottom:30px}.clinik-address p{font-size:.875rem;line-height:1.3125rem;padding:11px 0}.aside-info{position:relative;padding:32px 35px 77px;background:#e5e9ef}.aside-info p{font-size:1.375rem;line-height:1.875rem}.aside-info .slick-arrow{position:absolute;bottom:30px}.aside-info .slick-next{display:inline-block;left:72px;bottom:30px;height:25px;width:16px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-gray.svg) no-repeat center , transparent;background-size:contain!important;border:0;cursor:pointer}.aside-info .slick-prev{display:inline-block;left:38px;bottom:29px;height:25px;width:16px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-gray.svg) no-repeat center , transparent;background-size:contain!important;border:0;cursor:pointer;transform:rotate(180deg)}.inner .city-area{margin-bottom:-90px}.inner .footer{margin-top:auto}.about-inner{margin-bottom:93px}.about-inner .text-page{max-width:910px}.about-inner .about-foto__list{margin-bottom:60px;margin-left:-97px}.about-inner .about-foto__item{height:auto!important;width: calc((100% - 97px * 3) / 3);margin-left:97px}.timing__filter{position:relative;display:flex}.timing__filter .forms__label{margin-bottom:15px}.timing__filter .forms-input-cont{margin-bottom:42px;max-width:295px}.timing__filter .forms-input-cont:not(:last-child) {margin-right:48px}.timing__filter .slick-prev{position:absolute;right:39px;top:31px;height:48px;width:39px;border:1px solid #e4e8ea;padding:0;border-left:0;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-gray.svg) no-repeat center , #fff;background-size:38%!important;transform:rotate(180deg)}.timing__filter .slick-next{position:absolute;right:0;top:31px;height:48px;width:39px;border:1px solid #e4e8ea;padding:0;border-left:0;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-gray.svg) no-repeat center , #fff;background-size:38%!important}.times{display:flex}.times__slider{display:flex}.times-col__fix{width:175px;flex:none}.times{border:1px solid #e4e8ea}.times-col__fix{border-right:1px solid #e4e8ea}.times-col{height:auto!important;border-right:1px solid #e4e8ea}.times__slider{width:calc(100% - 175px)}.times__slider .times-col{display:flex;flex-direction:column;flex:1 1 auto}.time-block{display:flex;align-items:center;justify-content:center;font-size:1rem;padding:13px 20px;height:67px}.time-block:first-child{height:56px}.time-block:not(:first-child) {border-top:1px solid #e4e8ea}.time-block>div{display:flex;align-items:center;justify-content:center;border-radius:35px;width:100%;height:100%;background:#fff}.time-block--free{background:#d4efee}.time-block--busy{background:#ffd3d3}.time-block--entry{background:#dadaf7}.time-block--request{background:#eef5d0}.time-block--output{background:#f2f4f7}.status{margin-top:45px;border:1px solid #e4e8ea}.status__list{display:flex;padding:30px 35px}.status__item{display:flex;align-items:center}.status__item:not(:last-child) {margin-right:45px}.ico-color{height:28px;width:28px;border-radius:50%;margin-right:15px;flex:none}.js__notification-close .footer__bot{padding-bottom:0}@media (max-width:720px){.js__notification-close .footer__bot{padding-bottom:0}}.js__notification-close .notification{display:none}.footer .notification{padding:15px 0;position:fixed;bottom:0;left:0;right:0;z-index:50;background:#097985;color:#fff;border-top:1px solid rgba(21,21,21,.25)}@media (max-width:720px){.footer .notification{padding:10px 0}}.footer .notification__text{padding-right:60px;text-align:center;width:100%;font-size:20px}@media (max-width:1280px){.footer .notification__text{font-size:14px}}@media (max-width:720px){.footer .notification__text{font-size:12px}}.footer .notification__close{position:absolute;top:50%;margin-top:-15px;right:20px;width:30px;height:30px;cursor:pointer;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSIgdmlld0JveD0iMCAwIDIyNC41MTIgMjI0LjUxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIyNC41MDcgNi45OTdMMjE3LjUyMSAwIDExMi4yNTYgMTA1LjI1OCA2Ljk5OCAwIC4wMDUgNi45OTdsMTA1LjI1OCAxMDUuMjU3TC4wMDUgMjE3LjUxMmw2Ljk5MyA3TDExMi4yNTYgMTE5LjI0bDEwNS4yNjUgMTA1LjI3MiA2Ljk4Ni03LTEwNS4yNTgtMTA1LjI1OHoiLz48L3N2Zz4=) center no-repeat , #097985;background-size:15px auto}.footer .notification .wrapper{position:relative;box-sizing:border-box}.footer__bot{padding-bottom:40px}@media (max-width:720px){.footer__bot{padding-bottom:60px}}.footer{background:#27b0a8;color:#fff;padding:72px 0 43px 0}.footer-spam{width:25.71429%;justify-content:space-between;flex-direction:column;display:flex}.footer-spam .phone__link{font-size:1.5rem;color:#fff;text-decoration:none}.footer-spam .phone__link span{color:#54dfd7}.footer .wrapper{flex:1 1 auto;display:flex;justify-content:space-between;width:100%}.footer-menu--left{display:flex}.footer-menu--left .footer-menu:nth-child(1) {width:33%;margin-right:10px}.footer-menu--left .footer-menu:nth-child(2) {width:60%}.footer-menu--main{max-width:430px}.footer-menu--main .footer-menu__link{font-size:1rem;line-height:1.8rem;font-weight:500}.footer-menu__cont{display:flex;flex-direction:column}.footer-menu__cont:nth-child(1) {width:35.71429%;display:flex;flex-wrap:wrap}.footer-menu__cont:nth-child(1) .footer-menu__title {width:100%}.footer-menu__cont:nth-child(2) {width:17.85714%;margin-right:10px}.footer-menu__cont:nth-child(3) {width:20.71429%;margin-top:-10px}.footer-menu__cont:nth-child(3) .footer-menu__cont {display:none}.footer-menu__cont:nth-child(3) .footer-menu__title {display:none}.footer-menu__title{font-size:1.125rem;font-weight:500;margin-bottom:16px}.footer-menu__link{color:currentColor;text-decoration:none;font-size:.875rem;line-height:1.5rem;transition:color .3s}.footer-menu__link:hover{color:#097985}.footer__top{display:flex;justify-content:space-between;border-bottom:1px solid rgba(21,21,21,.25);padding:0 0 50px 0}.footer__bot{display:flex;justify-content:space-between;padding:40px 0 0 0}.footer__search{position:relative}.footer__search .search__input{height:44px;width:100%;background:transparent;border-radius:40px;border:1px solid #1b958e;color:#fff;padding:16px 26px}.footer__search .search__submit{position:absolute;top:0;right:0;height:44px;border:0;background:#50cfc8;cursor:pointer;width:157px;border-radius:40px;color:#fff;font-size:.875rem}.footer .search__label{font-size:.875rem;margin-bottom:19px}.footer .soc__item{display:flex;align-items:center;justify-content:center;height:45px;width:45px;border-radius:50%;background:#1b958e}.footer .soc__item:not(:last-child) {margin-right:15px}.copy{margin-bottom:7px}.copy__link{color:#0b6a64;text-decoration:none}.dev{color:#fff;text-decoration:none;display:flex;align-items:center}.dev__text{margin-right:20px}.dev__img{padding:7px 9px;background:#50cfc8;border-radius:5px;max-width:86px}.shop:not(:last-child), .record-online:not(:last-child) {margin-top:auto}.shop:last-child,.record-online:last-child{margin:15px 0 0}@media screen and (min-width:1200px){.shop__link{display:inline-flex;align-items:center;justify-content:center;padding:10px;background:#1b958e;margin-top:auto;max-width:155px;color:#fff}}.column{column-count:2;column-width:200px;column-gap:20px}.paginator{display:flex;justify-content:center;width:100%;margin-top:20px}.paginator .paginator__el.active{color:#31c5bd}.paginator .paginator__el.active a{color:currentColor}.paginator li{display:flex;list-style:none;align-items:center;justify-content:center;height:30px;width:30px;cursor:pointer}.paginator li a{color:#000;background:transparent;font-size:1rem;text-decoration:none}.paginator .prev{background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-main-color.svg) center no-repeat;background-size:38%!important;transform:rotate(180deg)}.paginator .next{background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-main-color.svg) center no-repeat;background-size:38%!important}.paginator .next.active a:not([class]), .paginator .next:hover a:not([class]) {background:#097985}.map-interaktiv__line{position:absolute;transition:width .3s ease;height:1px;width:0;background:#31c5bd;margin: 0 0 -1px calc(2rem + 1px)}.map-interaktiv__line--right{transform-origin:left}#appointment{max-width:870px;padding:53px 55px 58px}#appointment .forms-wrap{margin-left:-26px}#appointment .forms-input-cont{width: calc((100% - 26px * 3) / 3);margin-left:26px}#appointment .recaptcha{margin-right:38px}#appointment .forms-submit-cont .forms-input-cont{margin-left:0}#appointment .forms__submit{display:flex;align-items:center;justify-content:center;line-height:16px;margin-right:35px}#appointment .forms-submit-info{max-width:390px}#consultation{max-width:750px;padding:53px 55px 58px}#consultation .forms-wrap{margin-left:-26px}#consultation .forms-input-cont{width: calc((100% - 26px * 2) / 2);margin-left:26px}#consultation .forms-input-cont--textarea{width:100%!important}#consultation .recaptcha{margin-right:38px}#consultation .forms-submit-cont{display:flex;align-items:center}#consultation .forms-wrap--bot{align-items:flex-start}#consultation .forms__submit{margin-right:35px;margin-left:0;max-width:193px;display:flex;justify-content:center;align-items:center}.news_date{display:inline-flex;align-items:center}.show-counter{margin-left:20px;display:inline-flex;font-size:.8125rem;line-height:1.1875rem;color:#828282;font-style:italic}.show-counter::after{content:'';opacity:.5;margin-left:7px;width:18px;height:18px;background:url(data:image/png;base64,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) no-repeat center;background-size:contain}.aside__photos{display:flex;flex-direction:column}@media (max-width:1024px){.aside__photos{margin-top:75px}}@media (max-width:820px){.aside__photos{margin-top:40px;display:none;margin-bottom:30px;flex-direction:row;flex-wrap:wrap}}.aside__photos a:not(:last-of-type) {margin-bottom:20px}@media (max-width:820px){.aside__photos a:not(:last-of-type) {margin-right:30px}}.aside__photos-mob{display:flex;flex-wrap:wrap;margin-top:40px}@media (min-width:820px){.aside__photos-mob{display:none}}.aside__photos-mob a:not(:last-of-type) {margin-bottom:20px;margin-right:30px}.main-nav__link{padding:27px 15px}.main .head{position:relative}.main .head .search__input-cont{position:absolute}.main-slider__slide-img{width:100%;object-fit:cover;object-position:center}.main-slider__slide-title{max-width:800px}.main-slider__slide-title-cont{margin-top:0;align-items:flex-start}@media screen and (max-width:1300px){.main-nav__link{padding:22px 12px}.head-special__top{padding:20px 0 10px}}@media screen and (max-width:1200px){.head-bot{display:none}.head-top{display:block;border:0}.head-top--right{display:none}}@media screen and (max-width:1000px){.head{padding:20px 0}.head-top{display:block;border:0}.head-top--right{display:none}.help-cont .help__list{display:none}.burger{margin:-15px}.main-slider__cont{height:auto}.head-bot.new{display:none}}@media screen and (max-width:660px){.main-slider__slide-img{height:auto}.main-slider__slide-title-cont{align-items:center}.main-slider__slide-title-cont .wrapper{margin-top:0}.main-slider__slide-title{font-size:1.5rem;line-height:1.7rem}}.photos-rating__item:not(:first-child) {margin:30px 0 0}.pr-item{border-top:1px solid #31c5bd;padding:30px 0 0;display:flex}.pr-item__img{flex:none;margin-right:30px;display:block;width:280px;max-width:100%}.pr-item__img img{width:100%}.pr-item__desc{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between}.pr-item__desc .photos-item__counter-text{position:static;margin:0 0 15px;font-size:1.0625rem}@media (max-width:1000px) and (min-width:660px){.pr-item__desc{flex-direction:column;align-items:stretch}.pr-item__desc-left{margin:0 0 25px}}@media (max-width:660px){.pr-item{display:block}.pr-item__img{margin:0 0 30px;margin-right:0!important;width:100%}.pr-item__desc{display:block}.pr-item__desc-left{margin:0 0 25px}}.photos__btns{margin:0 0 50px;overflow-x:auto}.photos__btns .btn{display:inline-block}.photos__btns .btn:not(:last-child) {margin-right:20px}.photos__text{max-width:800px;margin:0 0 50px}.photos-item__img{margin:0 0 20px;display:block}.photos-item__img img{display:block;width:100%}.photos-item:hover .photos-item__counter-btn,.photos-item:focus-within .photos-item__counter-btn{opacity:1;pointer-events:auto}.photos-item__title{font-size:1.125rem;margin:0 0 10px}.photos-item__author{font-size:1rem;margin:0 0 10px}.photos-item__counter{position:relative}.photos-item__counter-text{font-size:.875rem;position:absolute;left:0;top:calc(50% - .4rem)}.photos-item__counter-btn{position:relative;z-index:1;transition:opacity .3s ease;opacity:0;pointer-events:none}.btn--small{background:#31c5bd;display:inline-block;padding:10px 10px 12px}.fancybox-type-image .fancybox-close{top:0;right:0;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-close-white.svg) center no-repeat , #31c5bd}@media (max-width:667px){.fancybox-type-image .fancybox-inner{display:flex;flex-direction:column;justify-content:center;align-items:center}.fancybox-type-image .fancybox-inner .fancybox-image{height:auto}.fancybox-type-image .fancybox-title-float-wrap{margin:0;right:auto;left:0;width:100%;text-align:left}.fancybox-type-image .fancybox-title-float-wrap .child{white-space:pre-wrap;border-radius:0;margin:0!important}}.fancybox-nav span{background:#31c5bd}.fancybox-nav span:before{content:"";position:absolute;height:10px;width:10px;border-top:1px solid #fff;border-right:1px solid #fff;top:calc(50% - 5px);left:calc(50% - 7px);transform:rotateZ(45deg)}.fancybox-nav.fancybox-prev span{left:0;transform:rotateZ(180deg)}.fancybox-nav.fancybox-next span{right:0}@media (min-width:660px){.photos-list{display:flex;flex-wrap:wrap}}@media (min-width:1400px){.photos-list{margin:0 0 -30px -30px}.photos-list__item{width: calc((100% - 30px * 4) / 4);margin:0 0 30px 30px}}@media (max-width:1400px) and (min-width:1000px){.photos-list{margin:0 0 -20px -20px}.photos-list__item{width: calc((100% - 20px * 3) / 3);margin:0 0 20px 20px}}@media (max-width:1000px){.photos-item__counter{display:flex;align-items:center;justify-content:space-between}.photos-item__counter-text{position:static}.photos-item__counter-btn{opacity:1;pointer-events:all}}@media (max-width:1000px) and (min-width:660px){.photos-list{margin:0 0 -20px -20px}.photos-list__item{width: calc((100% - 20px * 2) / 2);margin:0 0 20px 20px}}@media (max-width:660px){.photos-list__item:not(:first-child) {margin:35px 0 0}}@media screen and (max-width:1600px){.specialist .slick-list{overflow:hidden}.main-slider__slide-title{font-size:3rem;line-height:3.6rem}}@media screen and (max-width:1500px){.main-slider__slide img{object-fit:cover;object-position:center}.header-slider{margin-right:75px}.help{bottom:4.35714%}}@media screen and (max-width:1400px){.map-info__item{margin-right:0}.triangle{display:none}.map-info__item.active .map-info__title{color:#31c5bd}.contacts-description{font-size:1.7rem;line-height:2.5rem;margin-top:25px}.map-info__contacts{display:flex;flex-direction:column;align-items:flex-start}.main-nav__link{padding:27px 10px}.main-slider__slide-title{font-size:2.75rem;line-height:3.3125rem}.help__item{padding-left:90px}.help__item:before{content:"";width:60px;background-size:contain!important}.help__item:after{content:"";width:60px;background-size:contain!important}.services{background:#31c5bd;padding:80px 0}.services__list{margin:45px 0 20px -98px}.about-main{padding:80px 0}.about__more{padding:40px 0 0 0}.specialist{padding:80px 0}.specialist__item{margin-right:50px}.specialist__title{margin-bottom:54px}.specialist .slick-next{right:50px}.specialist .slick-prev{right:80px}.news-main{padding:80px 0}.news-main .news__title{margin-bottom:45px}.news-main .news__list{margin-right:-50px}.news-main .news__item{margin-right:50px}.city-area{padding:80px 0}.head-bot__left{width:35%}.head-bot__right{width:auto}.head .search{margin-left:auto;width:auto}.head .search__input-cont{position:absolute}.main-slider__slide-title-cont{margin-top:0}.title-block__cont{margin-bottom:45px}.gallery__list{margin-left:-50px}.gallery__item{width: calc((100% - 50px * 4) / 4);margin:0 0 35px 50px;max-width:280px}.gallery__info{margin-top:25px}.gallery__title{margin-top:15px}.paginator{margin-top:0}.inner #content{margin-bottom:35px}.personal__list{margin-left:-50px}.personal__item{width: calc((100% - 50px * 4) / 4);margin:0 0 50px 50px}.album .gallery__list{margin-left:-60px}.album .gallery__item{width: calc((100% - 60px * 4) / 4);margin:0 0 35px 60px}.gallery .gallery__list{margin-left:-60px}.gallery .gallery__item{width: calc((100% - 60px * 4) / 4);margin:0 0 35px 60px}.map{margin:0 0 25px 0}.map-info{position:relative;left:0;max-width:100%;border-bottom:1px solid #e4e8ea;transform:translateY(0)}.map-info__list{display:flex;justify-content:center}.map-info__item:not(:first-child) {border-left:1px solid #e4e8ea}.map-info__item:after{display:none}.map-info__item{padding:40px}.aside{margin-right:1.4rem}.news-inner .news__item-inner{margin-right:60px}.news-inner .news__list-inner{margin-right:-60px}}@media screen and (max-width:1300px){.inner .search a{margin-right:0}.main-nav__link{padding:27px 0}}@media screen and (max-width:1200px){.search{display:none!important}.main-slider__slide-title{max-width:70%}.header-slider__item{height:auto}.help-cont{align-items:center;display:flex}.head-top__menu-link{padding:11px 0 12px 0}.burger{position:relative;z-index:100;display:flex;justify-content:center;align-items:center;box-sizing:content-box;width:30px;height:30px;padding:15px;background:0 0;border:0;user-select:none;margin-left:-15px;margin-right:-15px}.burger:before{display:none}.burger span{position:relative;display:inline-block;width:30px;height:3px;vertical-align:bottom;background:#31c5bd;transition:background .2s .4s}.burger span:before{border-radius:0;transform:none;content:"";position:absolute;left:0;top:10px;width:100%;height:3px;background:#31c5bd;transform-origin:50% 50%;transition:top .3s .3s , transform .3s}.burger span:after{content:"";position:absolute;left:0;top:-10px;width:100%;height:3px;background:#31c5bd;transform-origin:50% 50%;transition:top .3s .3s , transform .3s}.mobile-menu--open #content{transform:translate3d(-320px,0,0);box-shadow:7px -1px 15px 0 rgba(0,0,0,.13)}.mobile-menu--open .menu-mobile{overflow-y:scroll;overflow-x:hidden}.mobile-menu--open .submenu{display:block;position:absolute;transform:translate3d(350px,0,0);top:0;height:100%;background:#fff;transition:.4s;z-index:10}.mobile-menu--open .burger>span{background:0 0}.mobile-menu--open .burger>span:before{transform:rotate3d(0,0,1,45deg);top:0;transition:top .3s , transform .3s .5s}.mobile-menu--open .burger>span:after{transform:rotate3d(0,0,1,-45deg);top:0;transition:top .3s , transform .3s .5s}.mobile-menu{display:block;position:absolute;top:0;right:0;height:calc(100% - 340px);width:320px}.mobile-menu__link{padding:15px;border-bottom:1px solid #e4e8ea;display:block;text-decoration:none;color:inherit}.submenu-open .submenu{transform:translate3d(0,0,0);width:320px}.submenu__el{padding:15px;border-bottom:1px solid #e4e8ea}.submenu__link{color:#000;text-decoration:none}.submenu__back{position:relative;display:flex;align-items:center;font-weight:bold;background:#31c5bd;color:#fff}.submenu__back:after{content:"";position:absolute;right:1.4rem;top:calc(50% - 10px);display:inline-block;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow.svg) no-repeat center;height:20px;width:20px;background-size:contain!important;z-index:5}.mobile-menu__link.sub{position:relative}.mobile-menu__link.sub:after{content:"";position:absolute;right:1.4rem;top:calc(50% - 5px);height:10px;width:10px;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-gray.svg) no-repeat center;background-size:contain!important}.shop.js__shop,.record-online.js__reg{display:block;background:#fff;padding:0;border-bottom:1px solid #e4e8ea;max-width:100%;margin:0}.shop.js__shop a,.record-online.js__reg a{display:block;color:#000;text-decoration:none;padding:15px}.help__list.js__help{position:relative;color:#000;flex-direction:column}.help__list.js__help .help__item{color:#000;padding:15px;padding-left:50px;margin:0;border-bottom:1px solid #e4e8ea;font-size:.875rem}.help__list.js__help .help__item br{display:none}.help__list.js__help .help__item:before{display:none}.help__list.js__help .help__item:after{opacity:1;width:24px;left:15px}.head-bot__right{display:none}.head-bot__left{width:auto}.head .search{width:auto}.help__item{padding:15px 0 15px 55px;font-size:1rem;line-height:1.25rem}.help__item:before{width:40px}.help__item:not(:last-child) {margin-right:35px}.main-slider .slick-dots{right:2rem;bottom:4.35714%}.main-slider__slide-btn{margin-top:15px}.services{padding:40px 0}.services__list{margin:30px 0 20px -35px}.services__item{width: calc((100% - 35px * 3) / 3);margin-left:35px;margin-bottom:25px;padding:25px 04;align-items:center;display:flex}.services__item:after{top:calc(50% - 16px)}.services-inner__list{margin-left:-35px}.services-inner__item{width: calc((100% - 35px * 3) / 3);margin-left:35px;padding:25px 0;margin-bottom:25px;align-items:center;display:flex}.services-inner__item:after{top:calc(50% - 16px)}.about-main{padding:40px 0}.specialist{padding:40px 0}.news-main,.news-inner{padding:40px 0}.news-main .news__img,.news-inner .news__img{margin-bottom:25px}.news-main .news__slider,.news-inner .news__slider{margin-bottom:45px}.footer-menu__cont{flex-direction:row}.footer-menu__cont:nth-child(1) {display:none}.footer-menu__cont:nth-child(2) {display:none}.footer-menu__cont:nth-child(3) {display:none}.footer__search-wrap{width:45%}.footer{padding:45px 0 45px 0}.gallery__list{margin-left:-35px}.gallery__item{width: calc((100% - 35px * 3) / 3);margin:0 0 35px 35px}.personal__list{margin-left:-50px}.personal__item{width: calc((100% - 50px * 3) / 3);margin:0 0 50px 50px}.block-btn{margin-bottom:35px}.consultation__top{padding:1.4rem;padding-right:40px}.consultation__top:after{right:15px;top:45px}.consultation__info{padding:1.4rem}.album .gallery__list{margin-left:-60px}.album .gallery__item{width: calc((100% - 60px * 3) / 3);margin:0 0 35px 60px}.gallery .gallery__list{margin-left:-60px}.gallery .gallery__item{width: calc((100% - 60px * 3) / 3);margin:0 0 35px 60px}.map-info__item{padding:1.4rem}.map-info__contacts{display:flex;flex-direction:column}.contacts-description{font-size:1.125rem;line-height:1.75rem;margin-top:15px}.transport{padding:35px 0 0 0;margin:35px 0 0 0}.price{padding:1.4rem}.price p{font-size:1rem;line-height:1.3rem}.btn--price{padding:7px 10px}.foto__list{margin:35px 0 35px -25px}.foto__item{width: calc((100% - 25px * 3) / 3);margin-left:25px}.news-inner .news__slider-inner{margin-bottom:35px}.download-file__item{padding:1.4rem}.clinik-info{margin-top:35px;padding:1.4rem}.footer-spam{width:100%;flex-direction:row-reverse}.services__item-text{padding-right:20px}}@media screen and (max-width:1000px){.main-slider__slide-img{max-height:500px}.main-slider__slide-title-cont .wrapper{height:100%}.head-top{padding:0}}@media screen and (max-width:820px){html{font-size:95%}.testemonials__item-wr{padding:45px 25px 52px 85px}.testemonials__text{height:77px}.testemonials__list{margin-bottom:30px}.header-slider{margin-right:30px}.wrapper{padding:0 1.4rem}.main-slider__slide-title{font-size:1.75rem;line-height:2.3125rem}.help__item{padding:15px 0 15px 45px;line-height:1rem}.help__item:before{width:35px}.main-slider .slick-dots{right:1.4rem;bottom:25px}.main-slider .slick-dots li:not(:first-child) {margin-left:20px}.head-bot .wrapper{padding:.2rem 1.4rem}.services{padding:30px 0}.ico-btn:before{height:35px;width:35px;margin-right:15px}.services{padding:30px 0}.services__list{margin:20px 0 20px -50px}.services__item{width: calc((100% - 50px * 2) / 2);margin-left:50px;margin-bottom:25px;padding:25px 0}.about-main{padding:30px 0}.specialist{padding:30px 0}.specialist__item{margin-right:80px}.news-main,.news-inner{padding:30px 0}.news-main .news__img,.news-inner .news__img{margin-bottom:25px}.news-main .news__slider,.news-inner .news__slider{margin-bottom:45px}.more__link:before{height:35px;width:35px;margin-right:15px}.about__title,.specialist__title{margin-bottom:25px}.specialist__slider{margin-bottom:20px}.about__more{padding:20px 0 0 0}.footer{padding:25px 0 25px 0}.footer__top{padding:0 0 25px 0}.footer__bot{padding:25px 0 0 0}.footer__bot .wrapper{flex-wrap:wrap}.footer__soc{order:-1;width:100%;margin-bottom:20px}.footer .soc{justify-content:center}.city-map{display:none}.title-block__cont{margin-bottom:35px}.bread-crumbs__link{display:none}.personal__list{margin-left:-30px}.personal__item{width: calc((100% - 30px * 2) / 2);margin:0 0 30px 30px}.services-inner__list{margin-left:-35px}.services-inner__item{width: calc((100% - 35px * 2) / 2);margin-left:35px;padding:25px 0;margin-bottom:15px}.basepage--btn{margin-bottom:35px}.album .gallery__list{margin-left:-25px}.album .gallery__item{width: calc((100% - 25px * 3) / 3);margin:0 0 25px 25px}.gallery .gallery__list{margin-left:-25px}.gallery .gallery__item{width: calc((100% - 25px * 3) / 3);margin:0 0 35px 25px}.gallery .gallery__info{margin-top:15px}.wrapper-aside{flex-direction:column}.aside{width:100%}.aside+section{width:100%}.contacts-img{margin-bottom:15px}.specialist__inner .specialist__title{margin-bottom:25px}.specialist .slick-next{right:75px}.specialist .slick-prev{right:105px}.news-inner .news__item-inner{margin-right:25px}.news-inner .news__list-inner{margin-right:-25px}.time-block:first-child{height:40px}.time-block{height:55px}.status__list{padding:1.4rem}#appointment,#consultation{padding:1.4rem}.forms-text-cont{margin-bottom:20px}.map #map{height:300px!important}}@media screen and (max-width:667px){.map{margin:-20px 0 0 0}.head-special-cont{display:none}.main-slider__slide-title-cont .wrapper{height:100%}.head-top{padding:0}html{font-size:85%}.fancybox-lock #page-wr,.fancy-active #page-wr{display:none}.fancybox-lock body,.fancybox-lock html,.fancy-active body,.fancy-active html{overflow-x: !important}.fancybox-lock .fancybox-lock,.fancybox-lock .fancybox-lock body,.fancy-active .fancybox-lock,.fancy-active .fancybox-lock body{overflow-x:hidden!important}.fancybox-lock .fancybox-wrap,.fancybox-lock .fancybox-mobile,.fancybox-lock .fancybox-type-inline,.fancybox-lock .fancybox-opened,.fancy-active .fancybox-wrap,.fancy-active .fancybox-mobile,.fancy-active .fancybox-type-inline,.fancy-active .fancybox-opened{position:absolute!important;top:0!important;left:0!important;opacity:1!important;overflow:visible!important;width:100%!important;height:100%!important}.fancybox-lock .fancybox-skin,.fancy-active .fancybox-skin{width:100%!important;height:100%!important}.fancybox-lock .fancybox-outer,.fancy-active .fancybox-outer{width:100%!important;height:100%!important}.fancybox-lock .fancybox-inner,.fancy-active .fancybox-inner{width:100%!important;height:100%!important;overflow-y:scroll!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.fancybox-lock .fancybox-overlay,.fancy-active .fancybox-overlay{width:100%!important;height:100%!important;display:block!important}.fancybox-lock .fancybox-overlay-fixed,.fancy-active .fancybox-overlay-fixed{width:100%!important;height:100%!important;display:block!important;overflow:auto!important}.fancybox-lock .fancybox-overlay,.fancy-active .fancybox-overlay{background:none!important;width:100%!important}.head .search{display:none}.content .titile-block{font-size:2rem}.testemonials__name figure{position:relative;top:0;left:0;margin-bottom:10px}.testemonials__item-wr{padding:1.4rem}.testemonials__text{height:71px}.testemonials-detail__item{padding:1.4rem}.testemonials-detail__item-content:before{display:none}.testemonials-detail__item-user figure{position:relative;left:0;top:0;margin-bottom:10px}.main-slider__slide img{min-height:auto}.header-slider{margin-right:0;max-width:100%}.header-slider__item{padding:1.4rem 0}.help{position:relative;bottom:0}.title__block{font-size:2rem;line-height:2rem}.header-slider__arrow{top:23px;right:0}.main-slider{display:flex;flex-direction:column-reverse}.main-slider__slide-title{font-size:1rem;line-height:1.5rem}.main-slider .slick-list,.main-slider .slick-track{min-width:100%!important}.header-slider__list{max-width:100%}.soc__item{flex:none}.footer .soc__item{height:35px;width:35px}.footer .soc__item:not(:last-child) {margin-right:3px}.head{position:relative}.services__list{margin:20px 0 20px 0}.services__item{width:100%;margin:0;padding:25px 0}.services__item:after{display:none}.head-bot{color:#000}.head-bot .wrapper{padding:1.4rem}.main-logo{flex-wrap:wrap}.main-logo__text{padding:10px 0 0 0;width:100%}.burger{position:absolute;top:1.4rem;right:1.4rem;align-self:flex-start;margin-top:-15px}.about-main{background-image:none!important;color:#000}.about-main .title__block{color:#000}.about-main .about__more{color:#000}.about-main .more__link:before{border-color:#000;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-gray.svg) no-repeat center!important;background-size:38%!important}.specialist__item{margin-right:0}.specialist .slick-next{right:0}.specialist .slick-prev{right:30px}.footer-menu__cont:nth-child(4) {flex-direction:row-reverse;flex-direction:column}.footer__search-wrap{width:100%}.footer .phone__link{display:none}.footer__copy{width:100%;text-align:center}.footer__dev{width:100%;display:flex;justify-content:center;margin-top:20px}.footer__search .search__submit{width:40px;font-size:0;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-post.png.pagespeed.ce.UFUHp7Snd_.png) no-repeat center right 15px}.gallery__list{margin-left:0;justify-content:center}.gallery__item{width:100%;margin:0 0 35px 0}.personal__list{margin-left:0}.personal__item{width:100%;margin:0 0 30px 0}.btn--consultation{padding:15px 20px}.btn--question{padding:15px 45px 15px 20px;color:#000;background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-arrow-black.svg) no-repeat center right 15px , #e4e8ea}.consultation__top{padding-bottom:30px}.consultation__top:after{right:calc(50% - 10px);left:inherit;top:initial;bottom:5px}.services-inner__list{margin-left:0}.services-inner__item{width:100%;margin-left:0;padding:20px 0;margin-bottom:0}.services-inner__item:after{display:none}.basepage__image{margin-top:0}.basepage--btn{margin-bottom:25px}.basepage__slider{margin:0}.basepage table{display:block;overflow:auto}.image{margin-bottom:25px}.album .gallery__list{margin-left:0}.album .gallery__item{width:100%;margin:0 0 25px 0}.gallery .gallery__list{margin-left:0}.gallery .gallery__item{width:100%;margin:0 0 25px 0}.error__img{margin-bottom:30px}.error__title{font-size:1rem;line-height:1.2rem;margin-bottom:15px}.error__text{font-size:1rem;line-height:1.2rem}.map-info__list{flex-direction:column}.map-info__item{border:0}.map-info__item:not(:first-child) {border-top:1px solid #e4e8ea}.transport{padding:20px 0 0 0;margin:20px 0 0 0}.foto__list{flex-direction:column;margin-left:0;justify-content:center;align-items:center}.foto__item{width:100%;margin-left:0;margin-bottom:25px;text-align:center}.download-file__item{flex-wrap:wrap}.download-file__item p{text-align:center}.download-btn{width:100%;margin-top:20px;justify-content:center}.ico-file:before{margin:0 auto;margin-bottom:20px;width:100%}.ico-marker:before{display:none}.clinik-info__title{margin-bottom:15px}.clinik-address p{padding:5px 0}.timing__filter{flex-direction:column;margin-bottom:45px}.timing__filter .forms-input-cont{max-width:100%;width:100%;margin:0;margin-bottom:20px}.timing__filter .forms__label{margin-bottom:10px}.timing__filter .slick-prev{top:initial;bottom:-40px}.timing__filter .slick-next{top:initial;bottom:-40px}.status__list{flex-direction:column}.status__item{margin:0 0 15px 0}.times-col__fix{width:130px}.times__slider{width:calc(100% - 130px)}.times__slider .times-col{border-right:0}.time-block{height:40px}.time-block>div{width:initial;height:initial;background:none}.title-block__cont{padding:15px 0;margin-bottom:20px}.mobile-menu--open #content{transform:translate3d(-250px,0,0)}.mobile-menu--open .menu-mobile .submenu{transform:translate3d(250px,0,0)}.mobile-menu{width:250px}.submenu-open .submenu{width:250px}.forms{height:100%!important}.forms-input-cont{width:100%!important;margin:0;margin-bottom:10px}.forms-wrap--bot{flex-direction:column;align-items:flex-start}.recaptcha{margin-right:0!important;margin-bottom:20px}.forms-submit-cont{flex-direction:column-reverse;margin-top:20px}.forms__submit{margin-right:0!important;margin-top:20px;border-radius:0}.news-main .news__slider{margin-bottom:20px;margin:0 -1.4rem}.news-main .news__info{padding:0 1.4rem}.news-main .news__img img{width:100%}.news-main .news__more{margin-top:20px}.specialist__item>div{display:flex;flex-direction:column;align-items:center}.news-main .news__title{margin-bottom:15px}.city-area{padding:30px 0}.city-area__item{padding:25px 0 25px 0}.city-area__info{padding-left:40px}#content{overflow-x:hidden;z-index:10;position:relative}.mobile-menu{overflow-x:hidden}.main .main-logo a{color:#000}}@media only screen and (min-width:375px) and (max-height:667px) and (orientation:landscape){.head-bot{color:#000}.head-bot .wrapper{padding:.6rem 1.4rem}.main-logo__text{padding:0 0 0 15px;align-self:center}.services{padding:30px 0}.services__list{margin:10px 0 10px -30px}.services__item{width: calc((100% - 30px * 3) / 3);margin-left:30px;margin-bottom:25px;padding:25px 0}.specialist__item{margin-right:25px}.specialist__item:after{display:block}}@media screen and (max-width:480px){.block-btn{flex-direction:column}.btn--main:not(:first-child) {margin-top:15px}.btn--consultation{background:url(https://vetlechebnica74.ru/local/templates/vet/img/ico-fase.png) no-repeat center right 15px , #31c5bd;border-radius:0}.main-slider__slide-title{max-width:100%}}@media screen and (max-width:370px){.basepage__image{display:none}}.aibolit .content{font-weight:500}.aibolit a{font-weight:500}.aibolit .forms__input{border-color:gray}.aibolit .forms-checkbox:before{border-color:gray}.aibolit input::placeholder{color:gray!important}