.appointment__block:after,.appointment__block:before,.box-shadow,.price__item.is-open,.reviews__list .reviews__item:hover,.service__item:hover{box-shadow:0 8px 20px rgba(61,61,61,.4)}h1,h2,h3,h4,h5,h6{color:#3d3d3d;display:block;font-weight:500}.header{color:#fff;left:0;position:fixed;right:0;top:0;z-index:10}.header__wrapper{align-items:center;display:flex;padding:15px 0}.header__main{padding-left:30px;width:100%}.header__logo{display:block;min-width:70px;width:70px}.header__logo-img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.header__top{align-items:center;border-bottom:2px solid hsla(0,0%,100%,.1);display:flex;justify-content:flex-end;padding-bottom:15px}.header__contacts{display:flex}.header__contacts-item{align-items:center;display:flex;margin-right:40px}.header__contacts-item .icon{height:16px;opacity:.4;width:16px}.header__contacts-link{color:#fff;display:inline-block;font-size:16px;line-height:1;margin-left:10px}.header__contacts-link:hover{text-decoration:underline}.header__info{align-items:center;display:flex;margin-right:40px}.header__info .icon{opacity:.4}.header__info-btn{color:inherit;display:inline-block;font-size:13px;font-weight:500;letter-spacing:1px;line-height:1;margin-left:10px;text-decoration:underline;text-transform:uppercase}.header__bottom{align-items:center;display:flex;justify-content:flex-end;padding-top:15px}.header__search{margin-left:20px}.header__search-btn{align-items:center;color:inherit;display:flex;height:30px;justify-content:center;width:30px}.header__actions{display:none}.header.is-scrolled,.header.is-static{background-color:hsla(60,0%,43%,.99);color:#fff}.header.is-scrolled .header__top,.header.is-static .header__top{border-bottom-color:hsla(0,0%,100%,.1)}.header.is-scrolled .header__contacts-link,.header.is-scrolled .navigation__link,.header.is-static .header__contacts-link,.header.is-static .navigation__link{color:#fff}.mobile{display:none}.navigation__list{display:flex}.navigation__item{margin:0 20px;position:relative}.navigation__item:hover .navigation__sub{display:block}.navigation__link{align-items:center;color:#fff;display:flex;font-size:16px;line-height:1}.navigation__link .icon{height:8px;margin-left:5px;width:8px}.navigation__link:hover{text-decoration:underline}.navigation__btn{display:none}.navigation__sub{display:none;left:0;padding-top:15px;position:absolute;top:100%;z-index:20}.navigation__sub-list{background-color:#fff;box-shadow:0 3px 10px rgba(61,61,61,.1);min-width:300px;padding:18px 25px}.navigation__sub-item{padding:5px 0;position:relative}.navigation__sub-item:hover .navigation__nest{display:block}.navigation__sub-link{color:#3d3d3d;display:inline-block;font-size:14px;line-height:1.4;padding-right:20px}.navigation__sub-link .icon{display:block;height:8px;position:absolute;right:0;top:13px;transform:rotate(-90deg);width:8px}.navigation__sub-link:hover{text-decoration:underline}.navigation__sub-btn{display:none}.navigation__nest{display:none;left:100%;position:absolute;top:0;z-index:20}.navigation__nest-list{background-color:#fff;box-shadow:0 3px 10px rgba(61,61,61,.1);max-height:360px;min-width:300px;padding:18px 25px}.navigation__nest-item{padding:5px 0}.navigation__nest-link{color:#3d3d3d;display:inline-block;font-size:14px;line-height:1.4}.navigation__nest-link:hover{text-decoration:underline}.footer{margin-top:auto}.footer__top{background-color:#323232;padding-bottom:20px;padding-top:60px}.footer__block{margin-bottom:30px}.footer__block-head{margin-bottom:20px}.footer__block-title{color:#fff;display:block;font-size:16px;font-weight:600}.footer__block-btn{display:none}.footer__nav-item{margin-bottom:8px}.footer__nav-link{color:#858585;display:inline-block;font-size:14px;line-height:1.4;transition:all .1s ease}.footer__nav-link:hover{color:#fff;text-decoration:underline}.footer__contacts-element{color:#fff;margin-bottom:12px;padding-left:30px;position:relative}.footer__contacts-element .icon{height:16px;left:0;opacity:.4;position:absolute;top:4px;width:16px}.footer__contacts-item{color:#fff;font-size:14px;line-height:1.4;margin-bottom:5px}.footer__contacts-link{color:#fff;display:inline-block;font-size:14px;line-height:1.4}.footer__contacts-link:hover{text-decoration:underline}.footer__social-list{align-items:center;display:flex}.footer__social-item{margin-right:15px}.footer__social-link{align-items:center;color:#fff;display:flex;justify-content:center;opacity:.3;transition:all .1s ease}.footer__social-link,.footer__social-link .icon{height:25px;width:25px}.footer__social-link:hover{opacity:1}.footer__newsletter{background-color:#3d3d3d;padding:20px}.footer__newsletter-top{margin-bottom:15px;padding-top:5px;text-align:center}.footer__newsletter-img{display:inline-block;width:40px}.footer__newsletter-title{color:#fff;display:block;font-size:16px;font-weight:600;line-height:1.5;padding-top:5px}.footer__newsletter-form .btn{width:100%}.footer__bottom{background-color:#202020;padding:10px 0}.footer__bottom-content{align-items:center;display:flex;justify-content:space-between}.footer__copy{display:block}.footer__copy,.footer__dev{color:#6f6f6e;font-size:13px;line-height:1.4}.footer__dev{align-items:center;display:flex}.footer__dev-title{padding-right:10px}.hero{background-color:#656565}.hero,.hero__slider-picture{display:block;position:relative}.hero__slider-picture{height:0;overflow:hidden;padding:30% 0}.hero__slider-img{display:block;-o-object-fit:cover;object-fit:cover}.hero__slider-content,.hero__slider-img{height:100%;left:0;position:absolute;top:0;width:100%}.hero__slider-content{align-items:center;background-color:rgba(0,25,49,.5);display:flex;justify-content:center}.hero__slider-block{margin:0 auto;max-width:840px;padding-top:50px;position:relative;text-align:center;z-index:2}.hero__slider-title{color:#fff;display:block;font-size:40px;font-weight:500;letter-spacing:2px;line-height:1.3;margin-bottom:15px;text-transform:uppercase}.hero__slider-description{color:#fff;display:block;font-size:16px;line-height:1.5;margin-bottom:40px}.hero__slider .swiper-slide.is-active .hero__slider-block{-webkit-animation:fadeUp .4s ease;animation:fadeUp .4s ease}.hero__slider .swiper-button{background-color:transparent;border:1px solid;color:#fff;opacity:.6}.hero__slider .swiper-button:hover{background-color:transparent;opacity:1}.hero__slider .swiper-pagination{display:none}.hero__features{background-color:rgba(32,32,32,.4);bottom:0;left:0;padding:15px 0;position:absolute;width:100%;z-index:5}.hero__features-list{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}.hero__features-item{align-items:center;display:flex}.hero__features-picture{display:block;height:40px;min-width:40px;width:40px}.hero__features-img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.hero__features-title{color:#fff;display:block;font-size:13px;line-height:1.5;max-width:200px;padding-left:15px;width:100%}.service__category{display:block}.service__category:hover .service__category-picture:before{height:500px;width:500px}.service__category:hover .service__category-title{text-decoration:underline}.service__category-picture{background-color:#bbb;display:block;height:0;margin-bottom:15px;overflow:hidden;padding:35% 0;position:relative}.service__category-picture:before{background-color:#fff;border-radius:50%;content:"";display:block;height:0;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .35s ease-in-out;width:0;z-index:1}.service__category-img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.service__category-title{color:#3d3d3d;display:block;font-size:16px;font-weight:600;line-height:1.5;padding:0 15px;text-align:center}.service__list{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.service__item{background-color:#fff;border:1px solid #e5e5e5;display:block;height:100%;min-height:280px;padding:35px 25px 25px;text-align:center;transition:all .1s ease}.service__item:hover{border-color:#fff}.service__item:hover .service__item-title{text-decoration:underline}.service__item-img{display:block;height:60px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:60px}.service__item-title{color:#3d3d3d;display:block;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:10px;padding-top:25px}.service__item-text{color:#656565;display:block;font-size:14px;line-height:1.5}.service__page .page__title{margin-bottom:25px;text-align:left}.service__page-picture{background-color:#bbb;display:block;height:0;overflow:hidden;padding:40% 0;position:relative}.service__page-img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.service__page-block{padding-left:15px}.service__page-bottom{padding-top:30px}.service__page-bottom .btn{min-width:260px}.about__block{background-color:rgba(61,61,61,.95);color:#fff;padding:30px 35px}.about__block .section__title{margin-bottom:20px;text-align:left}.about__block .section__title-name{color:#fff}.about__block-content{margin-bottom:20px}.about__block-content .wysiwyg *{color:#fff}.about__block-link{color:#fff;display:inline-block;font-size:14px;font-weight:600;letter-spacing:1px;line-height:1.5;text-decoration:underline;text-transform:uppercase}.works__list{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.works__item{background-color:#fff;height:100%}.works__item-title{color:#3d3d3d;display:block;font-size:16px;font-weight:600;line-height:1.3;padding:17px 25px;text-align:center}.works__media{position:relative}.works__slider .swiper-slide{height:auto}.appointment:before{background-image:linear-gradient(90deg,rgba(0,25,49,.7) 0,rgba(0,25,49,0));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.appointment__block{background-color:#fafafa;padding:30px 35px;position:relative;z-index:2}.appointment__block .section__title{margin-bottom:30px;text-align:left}.appointment__block:after,.appointment__block:before{background-color:#fff;border-radius:50%;content:"";display:block;position:absolute;transform:translate(-50%,-50%)}.appointment__block:before{height:146px;opacity:.1;right:-350px;top:50%;width:146px}.appointment__block:after{height:78px;opacity:.2;right:-283px;top:50%;width:78px}.appointment__form .label__checkbox{margin-top:10px}.appointment__form-bottom{padding-top:10px}.appointment__form-bottom .btn{width:100%}.doctor__item{background-color:#fff;display:block;height:100%}.doctor__item:hover .doctor__item-picture:before{height:500px;width:500px}.doctor__item:hover .doctor__item-title{text-decoration:underline}.doctor__item-picture{background-color:#bbb;display:block;height:0;overflow:hidden;padding:35% 0;position:relative}.doctor__item-picture:before{background-color:#fff;border-radius:50%;content:"";display:block;height:0;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .35s ease-in-out;width:0;z-index:1}.doctor__item-img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.doctor__item-bottom{padding:17px 25px;text-align:center}.doctor__item-title{color:#3d3d3d;display:block;font-size:16px;font-weight:600;line-height:1.3}.doctor__item-description{color:#656565;display:block;font-size:13px;line-height:1.3;padding-top:5px}.doctor__page .page__title{margin-bottom:25px;text-align:left}.doctor__page-picture{background-color:#bbb;display:block;height:0;overflow:hidden;padding:60% 0;position:relative}.doctor__page-img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.doctor__page-block{padding-left:15px}.doctor__page-subtitle{background-color:#fff;color:#3d3d3d;display:block;font-size:14px;font-weight:600;line-height:1.5;margin-bottom:30px;padding:14px 20px}.doctor__page-subtitle span{color:#656565;font-weight:400;padding-left:10px}.doctor__page-bottom{padding-top:30px}.doctor__page-bottom .btn{min-width:260px}.team__list{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.team__slider .swiper-slide{height:auto}.reviews__list .reviews__item{margin-bottom:20px;transition:all .1s ease}.reviews__item{background-color:#fff;padding:30px 35px}.reviews__item-ask .reviews__item-description{position:relative}.reviews__item-ask .reviews__item-description:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' xml:space='preserve' fill='%23575656'%3E%3Cpath d='M19.5 17.4v-4.1c0-1.2-.2-2.5-.7-3.8-.5-1.3-1.1-2.6-1.9-3.8-.8-1.2-1.7-2.2-2.7-3l-3.8 2.2c.8 1.2 1.4 2.5 1.9 3.8.5 1.3.8 2.9.8 4.6v4.1h6.4zm-9.9 0v-4.1c0-1.2-.2-2.5-.7-3.8C8.4 8.1 7.8 6.9 7 5.7c-.8-1.2-1.7-2.2-2.7-3L.5 4.8C1.3 6 1.9 7.3 2.4 8.6c.5 1.3.8 2.9.8 4.6v4.1h6.4z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:30px;content:"";display:block;height:30px;left:0;position:absolute;top:0;width:30px}.reviews__item-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.reviews__item-author{color:#3d3d3d;display:block;font-size:16px;font-weight:600;line-height:1.5}.reviews__item-date{color:#6f6f6e;display:block;font-size:13px;line-height:1.5}.reviews__item-description{padding-left:55px}.reviews__item-description,.reviews__item-description p{color:#3d3d3d;display:block;font-size:14px;line-height:1.6}.reviews__item-answer{margin-top:25px;padding-left:55px}.reviews__item-answer .reviews__item-top{border-top:1px solid #e5e5e5;padding-top:20px}.reviews__item-answer .reviews__item-description{padding-left:0}.price__item{background-color:#fff;border:1px solid #bbb;margin-bottom:20px;overflow:hidden;position:relative}.price__item:hover .price__item-title{text-decoration:underline}.price__item .icon{display:block;height:13px;position:absolute;right:23px;top:27px;transform:rotate(90deg);width:13px}.price__item-title{background-color:#fff;color:#3d3d3d;cursor:pointer;display:block;font-size:18px;font-weight:500;line-height:1.5;padding:20px 50px 20px 25px;text-align:left;width:100%}.price__item-title.is-active .icon{transform:rotate(-90deg)}.price__item-content{display:none}.price__item-content table{table-layout:fixed}.price__item-content table tr:nth-child(2n) td{background-color:#fafafa}.price__item-content table tr:hover td{color:#3d3d3d}.price__item-content table tr td{background-color:#fff;color:#656565;font-size:15px;line-height:1.6;padding:10px 15px;vertical-align:top}.price__item-content table tr td:last-child{text-align:right}.price__item.is-open{border-color:#fff}.price__item.is-open .price__item-content{display:block;padding-bottom:25px;padding-left:25px;padding-right:25px}.blog__list{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.blog__item{margin-bottom:10px}.blog__item-top{display:block}.blog__item-top:hover .blog__item-picture:before{height:500px;width:500px}.blog__item-picture{background-color:#bbb;display:block;height:0;margin-bottom:15px;overflow:hidden;padding:37% 0;position:relative}.blog__item-picture:before{background-color:#fff;border-radius:50%;content:"";display:block;height:0;left:50%;opacity:.5;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .35s ease-in-out;width:0;z-index:1}.blog__item-img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.blog__item-title{color:#3d3d3d;display:block;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:10px}.blog__item-title:hover{text-decoration:underline}.blog__item-date{align-items:center;color:#6f6f6e;display:flex;font-size:13px;line-height:1.4;margin-bottom:10px}.blog__item-date .icon{height:14px;margin-right:10px;width:14px}.blog__item-description{color:#656565;font-size:14px;line-height:1.5}.post{margin:0 auto;max-width:1030px}.post__date{align-items:center;color:#6f6f6e;display:flex;font-size:13px;justify-content:center;line-height:1.4;margin-bottom:30px}.post__date .icon{height:14px;margin-right:10px;width:14px}.post__picture{background-color:#bbb;display:block;height:0;overflow:hidden;padding:19% 0;position:relative}.post__img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.post__cotent{padding:40px 0}.post__bottom{align-items:center;display:flex;justify-content:space-between}.post__bottom-link{align-items:center;color:#656565;display:flex;font-size:14px;line-height:1.5;text-decoration:underline}.post__bottom-link .icon{display:block;height:12px;margin:0 10px;width:12px}.certificates__list{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}.certificates__item{display:block}.certificates__item-picture{background-color:#fff;display:block;height:0;overflow:hidden;padding:65% 0;position:relative}.certificates__item-img{display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.equipment__list{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.equipment__item{margin-bottom:10px;text-align:center}.equipment__item-picture{background-color:#bbb;display:block;height:0;margin-bottom:15px;overflow:hidden;padding:35% 0;position:relative}.equipment__item-img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.equipment__item-title{color:#3d3d3d;display:block;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:5px;padding:0 15px;text-align:center}.equipment__item-description{color:#656565;display:block;font-size:14px;line-height:1.5;padding:0 15px}.contacts__block{background-color:#fff;padding:25px 30px}.contacts__block-head{margin-bottom:25px}.contacts__block-title{color:#3d3d3d;display:block;font-size:16px;font-weight:600;line-height:1.5}.contacts__block-info{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:30px}.contacts__block-element{color:#3d3d3d;padding-left:30px;position:relative}.contacts__block-element .icon{height:16px;left:0;opacity:.4;position:absolute;top:4px;width:16px}.contacts__block-item{margin-bottom:5px}.contacts__block-item,.contacts__block-link{color:#3d3d3d;font-size:15px;line-height:1.5}.contacts__block-link{display:inline-block}.contacts__block-link:hover{text-decoration:underline}.contacts__map{background-color:#e5e3df;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 448' fill='%23d1cfc9'%3E%3Cpath d='M440 68H224a8 8 0 0 0 0 16h208v320H16V84h49.81A71.95 71.95 0 0 0 64 100c0 67.3 64.97 109.03 67.73 110.77a8 8 0 0 0 8.54 0c2.53-1.6 57.5-36.9 66.49-94.77h111.6c-3.43 16.57-20.38 31.86-36.84 46.7-23.21 20.92-49.52 44.64-36.92 75.34 6.07 14.78 17.7 18.62 28.94 22.32 10.62 3.5 22.66 7.47 35.66 21.15 13.2 13.9 29.85 21.22 47.76 21.22 3.74 0 7.53-.32 11.36-.97a74.3 74.3 0 0 0 31.68-13.5v31.94a97.8 97.8 0 0 1-29.22 9.87c-22.98 3.75-42.92-2.26-59.26-17.86-23.03-22-45.38-23.95-66.98-25.83-21.52-1.89-43.77-3.83-70.49-25.58-47.09-38.34-73.77-41.93-126.05-43.62V108a8 8 0 0 0-16 0v272a8 8 0 0 0 8 8h368a8 8 0 0 0 8-8V172a8 8 0 0 0-16 0v93.1c-5.74 10.45-21.62 18.74-34.34 20.89-11.85 2-29.25.93-44.86-15.5-15.77-16.6-31.07-21.64-42.25-25.32-11.01-3.63-16-5.56-19.15-13.2-7.76-18.93 7.23-34.3 32.84-57.4 19.37-17.46 39.34-35.48 42.36-58.57h9.4a8 8 0 0 0 0-16H208c0-39.7-32.3-72-72-72a72.07 72.07 0 0 0-64.47 40H8a8 8 0 0 0-8 8v336a8 8 0 0 0 8 8h432a8 8 0 0 0 8-8V76a8 8 0 0 0-8-8zM48 372V233.2c51.56 1.69 73.26 5.24 115.95 40 30.53 24.86 56.38 27.12 79.2 29.11 20.58 1.8 38.35 3.36 57.32 21.48 16.16 15.42 35.81 23.35 57.53 23.35 5.2 0 10.53-.46 15.96-1.38a113.51 113.51 0 0 0 26.04-7.8V372H48zm88-328c30.88 0 56 25.12 56 56 0 49.13-42.26 84.16-56 94.26-13.77-10.07-56-44.98-56-94.26 0-30.88 25.12-56 56-56z'/%3E%3Cpath d='M408 148a8 8 0 0 0 8-8v-32a8 8 0 0 0-8-8h-32a8 8 0 0 0 0 16h24v24a8 8 0 0 0 8 8zm-50.5 10.2-.43-.38c-.1-.09-.21-.16-.32-.24l-.3-.23-.37-.22-.3-.19-.37-.17-.35-.16-.34-.13-.4-.14-.33-.08c-.14-.04-.29-.08-.43-.1-.12-.03-.24-.04-.37-.06l-.4-.06c-.2-.02-.4-.03-.61-.03L352 156h-.18l-.6.04c-.14.01-.28.04-.41.06l-.37.05-.43.11-.33.09-.4.13-.34.13-.35.16-.36.18-.31.18-.36.22-.31.23c-.1.08-.22.15-.32.24l-.42.37c-.05.06-.11.1-.17.15l-16 16a8 8 0 0 0 11.32 11.32l2.34-2.34v9.37l-13.66 13.65a8 8 0 0 0 11.32 11.32l2.34-2.35V236a8 8 0 0 0 16 0v-20.69l2.34 2.35a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32L360 192.7v-9.37l2.34 2.34a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32l-16-16-.17-.15zm-171.16 63.14a8 8 0 0 0 11.32 11.32l2.34-2.35V251a8 8 0 0 0 16 0v-20.69l2.34 2.35a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32L216 207.7v-9.37l2.34 2.34a7.98 7.98 0 0 0 11.32 0 8 8 0 0 0 0-11.32l-16-16-.17-.15c-.13-.13-.27-.25-.42-.37-.1-.09-.21-.16-.32-.24l-.3-.23-.37-.22-.3-.18-.37-.18-.35-.16-.34-.13-.4-.14-.33-.08c-.14-.04-.29-.08-.43-.1-.12-.03-.24-.04-.37-.06l-.4-.06c-.2-.02-.4-.03-.61-.03L208 171h-.18l-.6.04c-.14.01-.28.04-.41.06l-.37.05-.43.11-.33.09-.4.13-.34.13-.35.16-.36.18-.31.18-.36.22-.31.23c-.1.08-.22.15-.32.24l-.42.37-.16.15-16 16a8 8 0 0 0 11.3 11.32l2.35-2.34v9.37l-13.66 13.65zM136 140a40.05 40.05 0 0 0 38.74-50 8 8 0 0 0-15.5 4A24.03 24.03 0 0 1 136 124c-13.22 0-23.99-10.77-23.99-24a24.03 24.03 0 0 1 30-23.25 8 8 0 1 0 4-15.49A40.05 40.05 0 0 0 96 100c0 22.06 17.94 40 40 40z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:80px;height:0;overflow:hidden;padding-bottom:50%;position:relative;width:100%}.contacts__map iframe{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.pagination{padding-top:40px}.pagination__list{flex-wrap:wrap;position:relative}.pagination__item,.pagination__list{align-items:center;display:flex;justify-content:center}.pagination__item{background-color:transparent;border:1px solid #858585;border-radius:50%;color:#3d3d3d;cursor:default;height:46px;margin:4px;transition:all .1s ease;width:46px}.pagination__item:first-child{margin-right:40px}.pagination__item:last-child{margin-left:40px}.pagination__item.is-active{background-color:#3d3d3d;border-color:#3d3d3d;color:#fff}.pagination__item:hover:not(.is-active):not(.disabled){border-color:#3d3d3d;color:#3d3d3d}.pagination__item.disabled{opacity:.3;pointer-events:none}.pagination__link{align-items:center;border-radius:50%;color:inherit;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:46px;justify-content:center;line-height:1.4;transition:none;width:46px}.pagination__link .icon{height:14px;width:14px}.modal{max-width:540px;min-width:540px;width:100%}.modal__container{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal__inner{bottom:0;left:0;overflow:auto;padding:5px;position:absolute;right:0;text-align:center;top:0}.modal__inner:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.modal__bg{background-color:rgba(0,0,0,.85);bottom:0;display:block;left:0;position:fixed;right:0;top:0}.modal__wrapper{background-color:#fff;display:inline-block;overflow:hidden;position:relative;text-align:left;vertical-align:middle}.modal__close{align-items:center;color:#bbb;display:flex;height:34px;justify-content:center;position:absolute;right:5px;top:5px;transition:all .1s ease;width:34px;z-index:5}.modal__close .icon{height:14px;width:14px}.modal__close:hover{color:#3d3d3d}.modal__content{padding:25px 30px}.modal__block{margin:0 auto;max-width:340px}.modal__block-bottom{padding-top:15px}.modal__block-bottom .label{margin-bottom:25px}.modal__block-bottom .btn{width:100%}.modal__title{margin-bottom:25px;text-align:center}.modal__title-name{color:#3d3d3d;display:block;font-size:28px;font-weight:500;line-height:1.3}.modal__title-description{color:#656565;display:block;font-size:14px;line-height:1.5;padding-top:10px}.swiper-wrapper{box-sizing:border-box}.swiper-container-horizontal{overflow:hidden;position:relative}.swiper-button{align-items:center;background-color:hsla(0,0%,100%,.6);background-image:none;border-radius:50%;color:#3d3d3d;display:flex;height:46px;justify-content:center;margin-top:-23px;outline:none;transition:all .1s ease;width:46px;z-index:2}.swiper-button .icon{height:16px;transition:none;width:16px}.swiper-button:hover{background-color:#fff}.swiper-slider{position:relative}.swiper-slider .swiper-button-prev{left:-20px}.swiper-slider .swiper-button-next{right:-20px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;visibility:hidden}.swiper-pagination{align-items:center;bottom:25px;color:#3d3d3d;display:flex;justify-content:center;top:unset;width:100%;z-index:1}.swiper-pagination-bullet{background-color:#3d3d3d;border-radius:50%;height:8px;margin:0 8px;opacity:1;width:8px}.swiper-pagination-bullet-active{background-color:#fff}@media screen and (min-width:1200px){.header__wrapper{padding:20px 0}.header__main{padding-left:50px}.header__logo{min-width:80px;width:80px}.header__top{padding-bottom:20px}.header__contacts-item{margin-right:60px}.header__bottom{padding-top:20px}.header__nav-item{margin:0 30px}.hero__slider-picture{padding:23% 0}.hero__slider-title{font-size:44px}.service__item{padding:40px 30px 30px}.service__item-img{height:70px;width:70px}.service__page-block{padding-left:20px}.about__block,.appointment__block{padding:35px 40px}.doctor__page-block{padding-left:20px}}@media screen and (min-width:1360px){.swiper-slider .swiper-button{background-color:transparent;border:1px solid;opacity:.6}.swiper-slider .swiper-button:hover{background-color:transparent;opacity:1}.swiper-slider .swiper-button-prev{left:-50px}.swiper-slider .swiper-button-next{right:-50px}}@media screen and (min-width:1400px){.hero__slider-picture{padding:20% 0}.hero__slider .swiper-button-prev{left:13%}.hero__slider .swiper-button-next{right:13%}.swiper-slider .swiper-button-prev{left:-80px}.swiper-slider .swiper-button-next{right:-80px}}
