@charset "UTF-8";#myBtn,.popup,html::before{  pointer-events: none;}html{  scrollbar-gutter: stable;}.primary-btn::after,html::before{content: "";width: 100%;height: 100%;}.btn-arrow,.primary-btn,.secondary-btn,.tertiary-btn{  font-weight: 500;  font-size: 14px;transition: 0.3s;  line-height: 140%;}.form-search img,.input-clear{top: 50%;transform: translate(0, -50%);}.full-stars .rating-group:hover label svg,.full-stars label svg{fill: var(--cveta-zelenyy-2);}.accordion__content,.articles,.img-animation,.input-wrapper,.no-scroll,.primary-btn,.tabcontent,body.burger-lock,body.lock,html.burger-lock,html.lock{overflow: hidden;}.header__bottom.hide,.header__main.hide,body{padding: 0;}.contacts__itema:hover,.contacts__itembutton:hover,.contacts__license a,.error-page__text a,.footer__bottom_links a,.footer__info_text button,.header__info_location button,.header__info_locationbutton:hover,.header__info_phonea:hover,.politic a{  text-decoration: underline;}.form-1.section-offset:last-child,.medicament__list ulli:last-child,.text-blockh2:empty,.text-blockh3:empty,.text-blockh4:empty,.text-blockh5:empty,.text-blockh6:empty{  margin-bottom: 0;}.jobs__list,.page-faq__list,.text-block ol,.text-block__literature ol{  list-style-type: none;  counter-reset: item;}:root{  --container-width: 1360px;  --container-padding: 20px;  --plashki: #424e59;  --izobrazhenie: #d2dce8;  --fon-plashek: #eaedf2;  --temnyy: #080b0f;  --tekst: #003649;  --tekst-svetlyy: #405f6a;  --belyy: #fff;  --tegi: #556473;  --bg-svetlo-seryy: #f9f9f9;  --color-temno-zelenyy: #206175;  --color-zelenyy: #3d7c85;  --color-svetlo-zelenyy-1: #bedbd7;  --color-svetlo-zelenyy-2: rgba(190, 219, 215, 0.4);  --gradient-green: linear-gradient(    222deg,    rgba(106, 165, 174, 1) 0%,    rgba(61, 124, 133, 1) 100%  );  --gradient-light-gray: linear-gradient(    222deg,    rgba(247, 250, 255, 1) 0%,    rgba(234, 237, 242, 1) 100%  );  --gradient-for-photo-decor: linear-gradient(    0deg,    rgba(32, 97, 117, 1) 0%,    rgba(32, 97, 117, 0) 30%,    rgba(32, 97, 117, 0) 100%  );  --decor-gray: #c7d6dc;  --font-family: "Inter", sans-serif;  --second-family: "Jost", sans-serif;  --third-family: "Gotham", sans-serif;  --tekst-temnyy: #000;  --tekst-svetlyy: #1b1d1d;  --tekst-belyy: #fff;  --fony-plashek-belyy: #fff;  --fony-plashek-svetlo-seryy: #f7f8fa;  --fony-plashek-seryy: #f2f2f2;  --fony-plashek-seryy-2: #545454;  --cveta-salatovyy: #c3f1c2;  --cveta-zelenyy-2: #10996e;  --cveta-zelenyy: #0f5658;  --cveta-temno-zelenyy: #07271c;  --labels-secondary: #8a8a8e;  --labels-tertiary: #c5c5c7;  --labels-primary: #000;  --color-blue: #4262e4;}.btn-arrow,.btn-circle{color: var(--cveta-zelenyy);}.form-searchinput:focus,.select:hover,html.burger-lock::before,select:hover{opacity: 1;}html::before{display: block;position: fixed;inset: 0;opacity: 0;  z-index: 10;transition: opacity 0.3s linear;}body{margin: 0;  overflow-y: auto;  font-weight: 300;  font-size: 16px;  line-height: 140%;color: var(--fony-plashek-seryy-2);  font-family: var(--font-family);background: var(--tekst-belyy);}.container{margin: 0 auto;padding: 0 var(--container-padding);  max-width: var(--container-width);width: 100%;}.section-offset{  margin-bottom: 160px;}img{  content-visibility: auto;}.section-offset-mini{  margin-bottom: 80px;}.section__top,.services__top{display: flex;  align-items: center;  justify-content: space-between;gap: 20px;  margin-bottom: 50px;}.primary-btn,.secondary-btn,.tertiary-btn{  font-family: var(--font-family);  text-align: center;color: var(--cveta-zelenyy);  border-radius: 40px;padding: 16px 20px;position: relative;  z-index: 1;overflow: hidden;}.primary-btn span,.secondary-btn span,.tertiary-btn span{position: relative;  z-index: 2;}.primary-btn:active,.secondary-btn:active,.tertiary-btn:active{transform: scale(0.95);}.primary-btn{background: var(--cveta-salatovyy);position: relative;}.secondary-btn,.tertiary-btn{background: var(--tekst-belyy);}.primary-btn::after{display: block;background: #080b0f;opacity: 0;position: absolute;top: 0;left: 0;transition: 0.3s;}.btn-arrow::after,.btn-circle::after{display: inline-block;height: 8px;  border-top: 1px solid var(--cveta-zelenyy);  border-right: 1px solid var(--cveta-zelenyy);content: "";width: 8px;transform: rotate(45deg);}.tertiary-btn{border: 1px solid var(--cveta-zelenyy);}.btn-circle,.phone-btn:hover{background: var(--cveta-salatovyy);}.btn-arrow{display: block;  text-align: left;}.full-stars,.intro-3__label p{  text-align: center;}.btn-arrow::after{  margin-left: 8px;transition: 0.3s;}.btn-arrow:hover,.btn-circle:hover,.phone:hover,.politica:hover{opacity: 0.5;}.btn-circle{display: block;  border-radius: 25px;width: 30px;  min-width: 30px;height: 30px;display: flex;  align-items: center;  justify-content: center;transition: 0.3s;}.phone,.phone-btn,.phone-btn-white{  font-weight: 600;gap: 10px;  align-items: center;transition: 0.3s;display: flex;}.btn-circle::after{  margin-right: 4px;transition: 0.3s;}.btn-more::after{transform: rotate(135deg);  margin-bottom: 2px;}@media (hover: hover){  .primary-btn:hover::after{opacity: 0.2;}  .secondary-btn:hover{opacity: 0.8;}  .tertiary-btn:hover{background: var(--cveta-zelenyy);color: var(--tekst-belyy);}  .btn-arrow:hover,  .btn-more:hover{opacity: 0.5;}  .btn-arrow:hover::after{transform: rotate(45deg) translate(5px, -5px);}  .btn-more:hover::after{transform: rotate(135deg) translate(2px, -2px);}}.btn-more.active::after{transform: rotate(315deg);  margin-bottom: 0;}.title-h1,.title-h2,.title-h3,.title-h4,.title-h5,.title-h6{  font-family: var(--second-family);  font-weight: 600;  line-height: 140%;color: var(--tekst-temnyy);}.title-h1{  font-size: 44px;  line-height: 120%;}.text-block h2,.title-h2{  font-size: 34px;}.text-block h3,.title-h3{  font-size: 30px;}.text-block h4,.title-h4{  font-size: 26px;}.title-h5{  font-size: 22px;}.title-h6{  font-size: 18px;  line-height: 111%;}.phone{  font-size: 26px;  line-height: 140%;color: var(--cveta-salatovyy);}.phone-btn,.phone-btn-white{  border-radius: 40px;padding: 10px 20px;  font-family: var(--second-family);  font-size: 22px;  line-height: 140%;width: -moz-max-content;width: max-content;  min-width: -moz-max-content;  min-width: max-content;}.input,.politic,.textarea{  font-size: 14px;  line-height: 140%;}.header__bottom,.header__main,.header__top,.phone-btn svg path,.phone-btn-white svg path,.tab__btn{transition: 0.3s;}.phone-btn{background: var(--cveta-zelenyy-2);color: var(--tekst-belyy);}.phone-btn-white{background: var(--tekst-belyy);color: var(--cveta-zelenyy);}.phone-btn-white:hover{background: var(--cveta-zelenyy);color: var(--cveta-salatovyy);}.phone-btn-white:hover svg path{fill: var(--cveta-salatovyy);stroke: var(--cveta-salatovyy);}.input,.textarea{background: var(--tekst-belyy);  border-radius: 30px;padding: 16px;  font-family: var(--font-family);  font-weight: 400;color: var(--tekst-temnyy);border: 1px solid transparent;transition: 0.3s;}.input::-moz-placeholder,.textarea::-moz-placeholder{  font-family: var(--font-family);  font-weight: 400;  font-size: 14px;  line-height: 140%;color: #677281;}.input::placeholder,.textarea::placeholder{  font-family: var(--font-family);  font-weight: 400;  font-size: 14px;  line-height: 140%;color: #677281;}.input:hover,.textarea:hover{border: 1px solid var(--cveta-zelenyy-2);}.input:active,.input:focus,.textarea:active,.textarea:focus{border: 1px solid var(--cveta-zelenyy-2);background: var(--tekst-belyy);}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{appearance: none;  -webkit-appearance: none;}.input-wrapper{position: relative;  border-radius: 5px;}.form-search input,.input-wrapper .input{width: 100%;}.input-clear{position: absolute;right: 16px;  z-index: 5;cursor: pointer;}.textarea{  border-radius: 20px;width: 100%;  min-height: 142px;resize: none;}.textarea:active,.textarea:focus{outline: 0;}.politic{  font-weight: 300;color: var(--fony-plashek-seryy-2);}.politic a{color: inherit;  font-weight: 500;  -webkit-text-decoration-skip-ink: none;  text-decoration-skip-ink: none;transition: 0.3s;}.form-search,.header__search{position: relative;width: 100%;}.form-search img{position: absolute;right: 20px;}.select,select{width: 100%;  max-width: 100%;cursor: pointer;outline: 0;border: 1px solid rgba(7, 57, 58, 0.2);  border-radius: 30px;padding: 30px 30px 12px 24px;  font-weight: 500;color: var(--cveta-zelenyy);  -webkit-appearance: none;  -moz-appearance: none;appearance: none;background: url(./../img/icons/arrow-bottom.svg) right no-repeat;  background-position-x: calc(100% - 8px);transition: 0.3s;}.select:focus,select:focus{outline: 1px solid var(--cveta-zelenyy-2);}.about__item,.articles__inner,.contacts,.hide-item,.sort_block,.tour__item,.zoom{position: relative;}.sort_block label{display: block;  font-size: 12px;  line-height: 140%;color: var(--fony-plashek-seryy-2);position: absolute;top: 10px;left: 24px;  z-index: 2;}.sort__text{color: var(--tekst);  margin-bottom: 20px;}.sort__item{  margin-bottom: 20px;display: flex;gap: 14px;  align-items: center;}.sort__item input[type="checkbox"]{position: relative;width: 28px;height: 28px;color: #000;border: 1px solid #788189;  border-radius: 5px;  -webkit-appearance: none;  -moz-appearance: none;appearance: none;outline: 0;cursor: pointer;transition: 175ms cubic-bezier(0.1, 0.1, 0.25, 1);}.sort__item input[type="checkbox"]::before{position: absolute;content: "";display: block;top: 3px;left: 9px;width: 8px;height: 14px;  border-style: solid;  border-color: #fff;  border-width: 0 3px 3px 0;transform: rotate(45deg);opacity: 0;}.sort__item input[type="checkbox"]:checked{color: #fff;  border-color: var(--color-zelenyy);background: var(--color-zelenyy);}.sort__item input[type="checkbox"]:checked::before{opacity: 1;}.sort__item label{position: relative;  font-weight: 500;  font-size: 18px;  line-height: 140%;color: var(--tekst);}.sort__itemlabel::before{position: absolute;content: attr(data-content);}input[type="range"]{  -webkit-appearance: none;  -moz-appearance: none;appearance: none;width: 100%;height: 4px;background: rgba(16, 153, 110, 0.2);  border-radius: 20px;outline: 0;transition: opacity 0.2s;}input[type="range"]::-webkit-slider-thumb{  -webkit-appearance: none;appearance: none;width: 16px;height: 16px;  border-radius: 100%;background: var(--cveta-zelenyy-2);cursor: pointer;}input[type="range"]::-moz-range-thumb{width: 16px;height: 16px;  border-radius: 100%;background: var(--cveta-zelenyy-2);cursor: pointer;}input[type="range"]:focus::-moz-range-thumb{outline: 2px solid var(--cveta-zelenyy-2);  outline-offset: 0.125rem;}input[type="range"]:focus::-webkit-slider-thumb{outline: 2px solid var(--cveta-zelenyy-2);  outline-offset: 0.125rem;}.accordion{transition: 0.4s;cursor: pointer;width: 100%;position: relative;}.accordion--active .accordion__btn-more,.hamRotate180.active{transform: rotate(180deg);}.accordion__content{  max-height: 0;transition: 0.4s;}.tabcontent{transition: 0.3s;display: none;}.tab-content.active,.tabcontent--active{display: block;width: 100%;  min-height: 100%;}.header-mobile__wrapper,.header__mobile-info,.tab-content{display: none;}.full-stars .rating-group{display: inline-flex;}.full-stars input{position: absolute;left: -9999px;}.full-stars label{margin: 0;cursor: pointer;}.full-stars label svg{margin: 0 2px;height: 18px;width: 20px;transition: fill 0.3s;}.full-stars .rating-groupinput:hover ~ label svg,.full-starsinput:checked ~ label svg{fill: transparent;}.img-animation::before,.logo__picture,.logo__picture img,.swiper{width: 100%;height: 100%;}.swiper-btns{display: flex;  align-items: center;gap: 6px;}.swiper-button-next,.swiper-button-next--white,.swiper-button-prev,.swiper-button-prev--white{position: static;margin: 0;  min-width: 40px;width: 40px;height: 40px;  border-radius: 25px;background: var(--cveta-salatovyy);transition: 0.3s;}.swiper-button-next:after,.swiper-button-prev:after{color: var(--cveta-zelenyy);  font-size: 14px !important;  font-weight: 700;transition: 0.3s;}.swiper-button-next:hover,.swiper-button-prev:hover{background: var(--cveta-zelenyy);}.advantages__title,.services__btn,.services__btn-more,.stages__cards olli::before,.swiper-button-next:hover:after,.swiper-button-prev:hover:after{color: var(--cveta-salatovyy);}.header__nav_service >button:hover .header__nav_service-span span,.header__search_result,.hide-item--active.header__nav_service > button .header__nav_service-span span,.swiper-button-next--white,.swiper-button-prev--white{background: var(--belyy);}.swiper-button-next--white:after,.swiper-button-next--white:hover:after,.swiper-button-prev--white:after,.swiper-button-prev--white:hover:after{color: var(--color-temno-zelenyy);}.swiper-button-next--white:hover,.swiper-button-prev--white:hover{background: rgba(61, 124, 133, 0.25);}.swiper-pagination{position: static;}.swiper-pagination-bullet{position: static;  border-radius: 10px;width: 25px;height: 4px;background: var(--cveta-zelenyy-2);}.swiper-pagination-fraction{  font-weight: 700;  font-size: 14px;color: rgba(255, 255, 255, 0.5);}.doctors__swiper-button-prev,.doctors__swiper-button-next{position: relative !important;}.header__info_text,.header__logo{  font-weight: 400;  line-height: 140%;}.swiper-pagination-fraction .swiper-pagination-current{  font-weight: 700;  font-size: 26px;color: var(--belyy);}.swiper-scrollbar{position: static !important;background: rgba(255, 255, 255, 0.1);  border-radius: 10px;}.swiper-scrollbar-drag{background: var(--belyy);  border-radius: 10px;}.swiper-scrollbar-temnyy{position: static !important;background: var(--izobrazhenie);}.swiper-scrollbar-temnyy .swiper-scrollbar-drag{background: var(--color-zelenyy);}.licences__swiper-btns,.licenses__swiper-btns{position: relative;}@keyframes transformItem{  0%{opacity: 0;transform: translateY(100%);}  100%{opacity: 1;transform: translateY(0);}}.text-animation,.transform-item{opacity: 0;}.scale-item{scale: 0.6;opacity: 0;transition:    scale 0.4s,    opacity 0.3s;}@keyframes textAnimation{  0%{opacity: 0;transform: translateX(-120px);}  100%{opacity: 1;transform: translateX(0);}}.animation-active.scale-item{opacity: 1;scale: 1;}.animation-active.scale-item:nth-child(2n){transition:    scale 0.6s,    opacity 0.5s;}.animation-active.scale-item:nth-child(3n){transition:    scale 0.9s,    opacity 0.8s;}.animation-active.scale-item:nth-child(5n){transition:    scale 0.7s,    opacity 0.6s;}.animation-active.scale-item:nth-child(7n){transition:    scale 0.8s,    opacity 0.7s;}.animation-active.text-animation{opacity: 1;animation: 0.4s forwards textAnimation;}.animation-active.transform-item{opacity: 1;animation: 0.4s forwards transformItem;}.animation-active.transform-item:nth-child(2n){animation: 0.6s forwards transformItem;}.animation-active.transform-item:nth-child(3n){animation: 0.7s forwards transformItem;}.animation-active.transform-item:nth-child(5n){animation: 0.8s forwards transformItem;}.animation-active.transform-item:nth-child(7n){animation: 0.9s forwards transformItem;}.img-animation img{transition: scale 3s;}.img-animation{position: relative;  border-radius: 20px;}.img-animation:hover img{scale: 1.06;}.img-animation::before{  border-radius: 20px;display: block;  pointer-events: none;content: "";position: absolute;inset: 0;  clip-path: circle(0% at 100% 100%);  z-index: 2;transition: clip-path 0.5s ease-in-out;background: rgba(15, 86, 88, 0.2);}.img-animation:hover::before{  clip-path: circle(100%);}.special .header{  margin-top: 56px;}.header{position: fixed;top: 0;left: 0;right: 0;width: 100%;  z-index: 100;  background-color: #fff;  -webkit-backdrop-filter: blur(12px);  backdrop-filter: blur(12px);background: rgba(255, 255, 255, 0.8);}main{  margin-top: 160px;transition: margin-top 0.3s;}.header__logo{display: flex;gap: 8px;  font-size: 12px;color: var(--cveta-zelenyy);}.logo__picture{  max-width: 96px;  min-width: 82px;  padding-right: 8px;  border-right: 1px solid var(--cveta-zelenyy);}.header__bottom::-webkit-scrollbar,.header__main::-webkit-scrollbar,.header__top::-webkit-scrollbar{width: 0;height: 0;}.header__block{padding: 20px 0;}.header__block:not(:first-child){  border-top: 1px solid rgba(15, 86, 88, 0.2);}.header__top{display: flex;  justify-content: space-between;  align-items: center;gap: 20px;transition: 0.3s;}.header__top_btns,.header__top_right{display: flex;gap: 10px;}.header__top_btns button{width: -moz-max-content;width: max-content;padding: 13px 20px;}.header__search-wrapper{position: relative;  min-width: 262px;  max-width: 262px;width: 100%;}.header__search input{width: 100%;  border-radius: 40px;padding: 13px 5px 13px 20px;background: var(--fony-plashek-svetlo-seryy);opacity: 0.7;}.header__searchinput:active,.header__searchinput:hover,.page-articles__sort_item input[type="checkbox"]:checked::before,.prices__tab_btn.tab__btn--active{opacity: 1;}.header__search img,.popup__search_img{position: absolute;top: 50%;right: 20px;transform: translate(0, -50%);}.header__search_result{position: absolute;top: calc(100% + 4px);right: 0;  min-width: 200px;width: 100%;  z-index: 20;  border-radius: 10px;padding: 4px;margin: 0 !important;}.header__info_icon,.header__network:hover{background: rgba(195, 241, 194, 0.6);}.header__search_result li a{  border-radius: 20px;padding: 18px 20px 18px 16px !important;margin: 0 !important;border: none !important;}.header__search_result lia:hover{background: var(--color-svetlo-zelenyy-2);}.header__search_result .no-results-message{padding: 14px 16px;}.header__search_item > p{  font-weight: 600;  font-size: 14px;  line-height: 143%;color: var(--tekst);  margin-bottom: 8px;}.header__search_item-bottom{display: flex;  justify-content: space-between;gap: 15px;  font-size: 12px;  line-height: 140%;color: var(--tegi);opacity: 0.7;}.header__search_item-bottom > p span{color: #000 !important;display: inline !important;  font-size: 12px !important;  font-weight: 500;}.header__search_item-bottom > pspan::before{content: "" !important;}.header__main{display: flex;  align-items: center;  justify-content: space-between;gap: 30px;}.header__info{display: flex;  justify-content: space-between;  align-items: center;gap: 40px;}.header__info_item,.prices__pays_list,.text-block ol li,.text-blockul:not(.breadcrumbs) li{display: flex;gap: 10px;}.header__info_icon{  border-radius: 40px;width: 40px;height: 40px;padding: 11px;display: flex;  align-items: center;  justify-content: center;}.header__links,.header__network{display: flex;  align-items: center;}.breadcrumbs li,.header__info_text,.services__quantity{  font-size: 14px;color: var(--cveta-zelenyy);}.header__info_textp:first-child{  font-size: 12px;color: var(--fony-plashek-seryy-2);  margin-bottom: 2px;}.header__info_location button,.reviews__card_source,.text-block span{  font-weight: 500;}.header__info_phone a{  font-family: var(--second-family);  font-weight: 600;  font-size: 18px;color: var(--cveta-zelenyy);  text-wrap: nowrap;}.header__links{gap: 12px;}.header__eye{  min-width: 26px;height: 26px;}.contacts__networks,.footer__networks_list,.header__networks,.text-block__literature_links{display: flex;gap: 6px;}.header__network{  justify-content: center;width: 40px;height: 40px;  border-radius: 5px;background: var(--fony-plashek-seryy);transition: 0.3s;}.calculator-content,.doctor-page__content,.header__menu,.legal-info__accordion,.site-map__accordion,.site-map__item_list.accordion__content{display: contents;}.header__nav > ul{display: flex;  align-items: center;gap: 60px;}.header__nav > ul > li > a,.header__nav > ul > li > button{display: flex;  font-weight: 400;  font-size: 14px;  line-height: 140%;color: #003649;}.header__nav > ul > li >a:hover,.header__nav > ul > li >button:hover,.hide-item--active.header__nav_about > button{opacity: 0.5;}.doctor-main__rating,.header__nav_about > button{display: flex;  align-items: center;gap: 10px;}.header__nav_about >button::after{content: "";display: block;  border-radius: 5px;width: 6px;height: 6px;background: var(--cveta-zelenyy-2);}.header__nav_service > button{  border-radius: 40px;padding: 10px;background: var(--cveta-salatovyy);color: var(--cveta-zelenyy);display: flex;  align-items: center;gap: 10px;transition: 0.3s;}.header__nav_service >button:hover{background: var(--cveta-zelenyy);color: var(--belyy);}.header__nav_service-span{display: flex;  flex-direction: column;  justify-content: space-around;width: 17px;height: 20px;}.header__nav_service-span > span{  border-radius: 5px;width: 16px;height: 2px;background: var(--cveta-zelenyy);transition: 0.3s;}.header__submenu{display: none;  z-index: 100;}.hide-item--active .header__submenu{display: block;}.hide-item--active.header__nav_about >button::after{width: 8px;height: 8px;opacity: 0.5;}.hide-item--active.header__nav_service > button{background: var(--plashki);color: var(--belyy);}.hide-item--active.header__nav_service  > button  .header__nav_service-spanspan:first-child{transform: rotate(45deg);position: relative;top: 7px;}.hide-item--active.header__nav_service  > button  .header__nav_service-spanspan:nth-child(2){opacity: 0;}.hide-item--active.header__nav_service  > button  .header__nav_service-spanspan:last-child{transform: rotate(-45deg);position: relative;bottom: 7px;}.header-mobile__wrapper-phone{order: 0;}.header-mobile__burger-btns{display: flex;  justify-content: flex-end;  align-items: center;gap: 10px;}.header-mobile__btns{display: flex;gap: 12px;}.header-mobile__top_btn{display: flex;  align-items: center;  justify-content: center;width: 30px;height: 30px;padding: 8px;  border-radius: 5px;background: var(--cveta-salatovyy);}.header-mobile__main_btn{  flex-grow: 1;padding: 16px 10px;}.header__btn-tg{display: flex;  align-items: center;  justify-content: center;gap: 8px;background: #3daede;color: var(--tekst-belyy);}.header-mobile__eye{order: 6;  text-align: right;  margin-top: -45px;}.faq__btn-more svg path,.header-mobile__eye button{transition: 0.3s;}.breadcrumbsli:last-child,.doctor-page__rating_star,.filials__list ul lia:hover,.header-mobile__eyebutton:hover,.licenses-page__info-link:hover{opacity: 0.6;}.header-mobile__info{order: 5;}.burger__menu{width: 50px;cursor: pointer;display: flex;  align-items: center;  justify-content: center;}.ham{cursor: pointer;  -webkit-tap-highlight-color: transparent;transition: transform 0.4s;  -moz-user-select: none;  -webkit-user-select: none;  user-select: none;}.hamRotate.active{transform: rotate(45deg);}.line{fill: none;transition:    stroke-dasharray 0.4s,    stroke-dashoffset 0.4s;stroke: #206175;  stroke-width: 5.5;  stroke-linecap: round;}.ham1 .top{  stroke-dasharray: 40 139;}.ham1 .bottom{  stroke-dasharray: 40 180;}.ham1.active .top{  stroke-dashoffset: -98px;}.ham1.active .bottom{  stroke-dashoffset: -138px;}@media (max-width: 670px){  .header__logo p{display: none;}  .logo__picture{    padding-right: 0;    border-right: none;}  .pdf-link-block{    flex-direction: column;    align-items: flex-start;}}.submenu-3{position: absolute;top: calc(100% + 32px);left: -26px;  border-radius: 20px;padding: 26px 6px;background: var(--belyy);  min-width: 308px;}.submenu-3 ul{display: flex;  align-items: flex-start;  flex-direction: column;gap: 22px;}.submenu-3 ul li{display: flex;gap: 8px;width: 100%;}.submenu-3 ul li a{display: block;padding: 0;  font-weight: 500;  font-size: 16px;  line-height: 140%;color: var(--cveta-zelenyy);width: 100%;transition: 0.3s;}.doctor-main__tab_btn.active,.doctor-main__tab_btn:hover,.navigation__list .nav-title-h2 .navigation__link:hover,.navigation__list .nav-title-h3 .navigation__link:hover,.navigation__list .nav-title-h4 .navigation__link:hover,.navigation__list .nav-title-h5 .navigation__link:hover,.site-map__item_list ul lia:hover,.site-map__items ula:hover,.submenu-3 ul lia:hover{color: var(--cveta-zelenyy-2);}@media (max-width: 470px){  .header__top .header__mobile-tel picture{display: none;}  .logo__picture{    max-width: 82px;}}@media (max-width: 440px){  .header__top .header__mobile-tel{    font-size: 13px;}  .header__inner .container{padding: 0 5px;}  .header__top{gap: 10px;}}@media (max-width: 345px){  .logo__picture{    min-width: 60px;    max-width: 60px;}  .header__top .header__mobile-tel{    font-size: 12px;}}@media (max-width: 1260px){  .submenu-3 .container{display: contents;}  .submenu-3{position: static;padding: 0 20px;transform: translateX(0);order: 3;    min-width: 100%;    margin-bottom: 14px;}  .submenu-3 ul{    flex-direction: column;gap: 12px;}  .submenu-3 ul li{display: flex;gap: 8px;width: 100%;}  .submenu-3 ul li a{padding: 0;    font-size: 14px;width: 100%;    max-width: 100%;    min-height: auto;    flex-direction: row;    align-items: center;}}.service-submenu-2{position: fixed;top: calc(100% + 10px);left: 50%;transform: translateX(-50%);width: 100vw;height: 100vh;  background-color: transparent;padding: 0;transition: 0.5s;}.service-submenu-2__row{display: flex;gap: 10px;width: 100%;position: relative;}.service__close-btn{width: 30px;height: 30px;top: 3px;right: 25px;cursor: pointer;position: absolute;transition: 0.4s;}.service__close-btn:hover{transform: rotate(180deg);transition: 0.4s;}.service-submenu-2 .header__submenu_tab-btns{display: flex;  flex-direction: column;  margin-bottom: 30px;  overflow-y: auto;  max-height: 410px;}.service-submenu-2 .header__submenu_tab-btns::-webkit-scrollbar{width: 4px;  background-color: var(--fony-plashek-seryy);}.service-submenu-2 .header__submenu_tab-btns::-webkit-scrollbar-thumb{  border-radius: 10px;  background-color: rgba(7, 57, 58, 0.3);}.service-submenu-2 .header__submenu_tab-btns::-webkit-scrollbar-track{  background-color: var(--fony-plashek-seryy);}.service-submenu-2 .header__submenu_tab-btn{padding: 15px 20px;display: flex;gap: 10px;  align-items: center;  text-align: left;  justify-content: space-between;  border-bottom: 1px solid var(--fony-plashek-seryy);color: var(--fony-plashek-seryy-2);}.service-submenu-2 .header__submenu_tab-btn a{color: var(--fony-plashek-seryy-2);}.service-submenu-2 .header__submenu_tab-btn .plus_button{  border-radius: 25px;width: 30px;  min-width: 30px;height: 30px;background: var(--cveta-salatovyy);color: var(--cveta-zelenyy);transition: 0.3s;position: relative;  z-index: 10;  flex-shrink: 0;}.service-submenu-2 .header__submenu_tab-btn .plus_button::after{content: "";display: block;width: 2px;height: 12px;position: absolute;top: 9px;left: 14px;background: var(--cveta-zelenyy);transition: 0.3s;}.service-submenu-2  .header__submenu_tab-btn.tab__btn--active  .plus_button::after{transform: rotate(270deg);transition: 0.3s;}.service-submenu-2 .header__submenu_tab-btn .plus_button::before{content: "";display: block;height: 2px;width: 12px;position: absolute;left: 9px;top: 14px;background: var(--cveta-zelenyy);}.service-submenu-2 .header__submenu_tab-btn.tab__btn--active{color: var(--cveta-zelenyy);  border-bottom: 1px solid var(--cveta-zelenyy);}.service-submenu-2 .header__submenu_tab-btn.tab__btn--active a{color: var(--cveta-zelenyy);}.service-submenu-2 .header__submenu_inner{  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);flex: 1 0 70%;  border-radius: 20px;padding: 30px;display: flex;gap: 20px;background: var(--tekst-belyy);}.service-submenu-2 .header__submenu_inner ul{display: grid;  grid-template-columns: repeat(3, 1fr);  align-items: stretch;gap: 10px;  max-height: 470px;  overflow-y: auto;  padding-right: 10px;  max-width: 800px;}.service-submenu-2 .header__submenu_innerul::-webkit-scrollbar{width: 4px;  background-color: var(--fony-plashek-seryy);}.service-submenu-2 .header__submenu_innerul::-webkit-scrollbar-thumb{  border-radius: 10px;  background-color: rgba(7, 57, 58, 0.3);}.service-submenu-2 .header__submenu_innerul::-webkit-scrollbar-track{  background-color: var(--fony-plashek-seryy);}.service-submenu-2 .header__submenu_inner ul li{  min-width: auto;  max-width: 100%;  min-height: auto;}.service-submenu-2 .header__submenu_inner ul a{display: block;border: 1px solid rgba(84, 84, 84, 0.2);  border-radius: 20px;padding: 18px 20px;  font-family: var(--second-family);  font-weight: 600;  font-size: 16px;  line-height: 140%;color: var(--cveta-zelenyy);height: 100%;transition: 0.3s;}.service-submenu-2 .header__submenu_inner ula:hover{background: var(--color-svetlo-zelenyy-2);opacity: 1;}.service-submenu-2 .header__submenu_inner ul span{display: block;  font-family: var(--font-family);  font-weight: 300;  font-size: 14px;color: var(--fony-plashek-seryy-2);}.service-submenu-2 .header__submenu_stocks{display: flex;  flex-direction: column;gap: 10px;flex: 1 0 25%;}.service-submenu-2 .header__stock{position: relative;border: 1px solid rgba(84, 84, 84, 0.2);  border-radius: 20px;padding: 20px;background: var(--fony-plashek-svetlo-seryy);display: flex;  flex-direction: column;  justify-content: space-between;gap: 70px;flex: 1 0 30%;}.features__card_list ul,.features__card_top,.service-submenu-2 .header__stock_inner{position: relative;  z-index: 2;}.service-submenu-2 .header__stock_date{  font-weight: 500;  font-size: 12px;  line-height: 140%;color: var(--cveta-zelenyy);padding: 6px 12px;  border-radius: 30px;background: rgba(195, 241, 194, 0.4);  margin-bottom: 30px;width: -moz-fit-content;width: fit-content;}.service-submenu-2 .header__stock_title{  font-family: var(--second-family);  font-weight: 600;  font-size: 18px;  line-height: 133%;color: var(--tekst-temnyy);  margin-bottom: 10px;}.doctor-page__post_item,.service-submenu-2 .header__stock_subtitle{  font-size: 14px;  line-height: 140%;}.service-submenu-2 .header__stock_img{width: 100%;height: 100%;  max-height: 60%;position: absolute;bottom: 0;left: 0;}.service-submenu-2 .header__stock_img img{display: block;height: 100%;  -o-object-fit: cover;  object-fit: cover;  -o-object-position: top;  object-position: top;margin: 0 auto;}.intro-3{padding: 80px 0 40px;position: relative;background: var(--cveta-zelenyy);}.intro-3__bg{position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;}.intro-3__bg img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.intro-3__row{display: flex;gap: 60px;position: relative;  z-index: 2;}.intro-3__main{display: flex;  flex-direction: column;  justify-content: space-between;gap: 50px;flex: 1 0 62%;}.intro-3__main h1,.intro-3__main h2{color: var(--tekst-belyy);  margin-bottom: 16px;}.breadcrumbs-white li,.breadcrumbs-white li a,.breadcrumbs-whiteli:after,.intro-3__main_subtitle p,.reviews__card_bottom,.reviews__card_info,.reviews__card_main,.reviews__card_src,.reviews__tab_btn,.services__title{color: var(--tekst-belyy);}.intro-3__main_subtitlep:not(:last-child){  margin-bottom: 14px;}.intro-3__main_subtitle p span{  border-radius: 8px;padding: 4px 6px;  -webkit-backdrop-filter: blur(40px);  backdrop-filter: blur(40px);background: var(--tekst-belyy);  font-size: 18px;  font-weight: 700;color: var(--cveta-zelenyy);}.intro-3__main_bottom{display: flex;gap: 16px;}.intro-3__main_networks{display: flex;gap: 8px;}.intro-3__main_networks a{  border-radius: 40px;width: 50px;height: 50px;display: flex;  align-items: center;  justify-content: center;gap: 8px;  font-weight: 500;  font-size: 14px;  line-height: 140%;  text-align: center;color: var(--tekst-belyy);}.calculator__btn-more,.calculator__title-mobile,.doctors__swiper-pagination,.intro-3__main_networks a span,.licenses__swiper-pagination,.none,.page-faq__btn-more{display: none;}.intro-3__main_network-wa{background: #5fcc6c;}.intro-3__main_network-tg{background: #3daede;}.intro-3__cards ul{  margin-top: 30px;display: flex;gap: 16px;}.intro-3__cards ul li{  flex-basis: 250px;border: 1px solid #82b9a8;  -webkit-backdrop-filter: blur(14px);  backdrop-filter: blur(14px);background: rgba(73, 73, 73, 0.1);  border-radius: 20px;padding: 24px;  font-weight: 400;  line-height: 140%;color: var(--tekst-belyy);}.about__textp:not(:last-child),.intro-3__cards ul li img,.licenses__info p,.rating__card_name,.text-blockp:not(:last-child){  margin-bottom: 20px;}.intro-3__right{  border-radius: 30px;padding: 10px;  -webkit-backdrop-filter: blur(36.0999984741px);  backdrop-filter: blur(36.0999984741px);background: rgba(255, 255, 255, 0.04);flex: 1 0 32%;}.intro-3__form{padding: 20px 30px;}.intro-3__form_title{  font-family: var(--second-family);  font-weight: 600;  font-size: 24px;  line-height: 140%;color: var(--tekst-belyy);  margin-bottom: 8px;}.footer__copyp:first-child,.footer__nav_title,.intro-3__form_phone,.reviews__card_publication{  margin-bottom: 10px;}.intro-3__form_subtitle{color: var(--tekst-belyy);  margin-bottom: 30px;}.intro-3__form_inner{display: flex;  flex-direction: column;gap: 12px;}.intro-3__form_input{border: 1px solid rgba(255, 255, 255, 0.1);background: rgba(255, 255, 255, 0.04);color: rgba(247, 248, 250, 0.8);}.intro-3__form_input::-moz-placeholder{color: rgba(247, 248, 250, 0.8);}.intro-3__form_input::placeholder{color: rgba(247, 248, 250, 0.8);}.intro-3__form_input:active,.intro-3__form_input:focus,.intro-3__form_input:hover{background: rgba(255, 255, 255, 0.06);}.intro-3__form_politic{color: rgba(255, 255, 255, 0.6);}.intro-3__label{  border-radius: 20px;padding: 20px 24px;background: var(--cveta-salatovyy);}.intro-3__label ul{display: flex;gap: 20px;  padding-bottom: 16px;  border-bottom: 1px solid rgba(7, 57, 58, 0.2);  margin-bottom: 16px;}.intro-3__label li{flex: 1 0 40%;display: flex;  align-items: center;  justify-content: center;gap: 14px;  font-size: 14px;color: var(--cveta-zelenyy);}.intro-3__labelli:first-child{  padding-right: 20px;  border-right: 1px solid rgba(32, 97, 117, 0.1);}.intro-3__label p{  font-weight: 400;  font-size: 14px;  line-height: 140%;color: rgba(15, 86, 88, 0.8);}.substock__item p,.substock__item span{color: var(--cveta-zelenyy);position: relative;  z-index: 2;}.intro-service{padding: 20px 0 40px;}@media (max-width: 1140px){  .intro-3__row{    flex-direction: column;gap: 30px;}}.about__advantages,.doc-check__content,.features__cards,.rating__cards,.services__row,.substock__between,.substock__item,.substock__row{display: flex;gap: 20px;}.accordion--active.prices__table_item,.doctor-main__list ulli:not(:last-child),.faq__button.accordion--active .faq__name,.reviews__card_top{  padding-bottom: 20px;}.substock__between{  justify-content: space-between;  align-items: flex-start;}.substock__item{flex: 1 0 30%;border: 1px solid rgba(111, 111, 111, 0.3);  border-radius: 20px;  min-height: 202px;overflow: hidden;position: relative;padding: 30px;  flex-direction: column;  justify-content: space-between;}.substock__item:first-child{background: rgba(195, 241, 194, 0.5);border: 1px solid transparent;}.advantages__card:nth-child(-n + 3),.services__links ul li{  border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.substock__item span{  font-family: var(--second-family);  font-weight: 600;  font-size: 44px;  line-height: 110%;}.substock__item p{  font-weight: 400;  line-height: 140%;}.about__advantagep:first-child,.about__advantage span,.contacts__phone,.prices__table_name,.services__name,.services__tab_btn,.substock__item_title p{  font-family: var(--second-family);  font-weight: 600;}.substock__item_title p{  font-size: 22px;  line-height: 140%;color: #003649;}.substock__item_width p{  max-width: 70%;}.substock__btn-circle{width: 40px;  min-width: 40px;height: 40px;background: var(--cveta-zelenyy);}.substock__btn-circle::after{  border-top: 1px solid var(--tekst-belyy);  border-right: 1px solid var(--tekst-belyy);}.reviews__btn::after,.services__btn-more::after,.services__btn::after{  border-top: 1px solid var(--cveta-salatovyy);  border-right: 1px solid var(--cveta-salatovyy);}.substock__btn-circle:hover{opacity: 0.8;}.substock__img{position: absolute;bottom: 0;right: 20px;}@media (max-width: 680px){  .substock__between{    align-items: center;gap: 14px;}  .substock__item{    border-radius: 20px;    min-height: 188px;padding: 20px;}  .substock__item_title p{    font-size: 16px;}  .substock__item span{    font-size: 26px;}  .substock__btn-circle{width: 35px;    min-width: 35px;height: 35px;}  .substock__img{right: 0;height: 95%;}}.about__grid{display: grid;  grid-template-columns: repeat(2, 1fr);gap: 20px;  margin-bottom: 40px;}.about__title{color: var(--tekst-temnyy);  margin-bottom: 40px;}.about__img img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;  border-radius: 30px;overflow: hidden;}.about__advantage{flex: 1 0 20%;border: 1px solid rgba(111, 111, 111, 0.3);  border-radius: 30px;padding: 25px;display: flex;  flex-direction: column;gap: 10px;}.about__advantagep:first-child{  font-size: 18px;  line-height: 133%;color: var(--fony-plashek-seryy-2);}.about__advantage span{  font-size: 44px;  line-height: 110%;color: var(--cveta-zelenyy);}.about__advantagep:last-child,.reviews__card_author span,.reviews__fio{  font-size: 14px;}.services{padding: 100px 0;background: url("./../img/services/services-bg.webp");}.services__tab_btns{border: 1px solid #82b9a8;  border-radius: 30px;padding: 6px;  -webkit-backdrop-filter: blur(14px);  backdrop-filter: blur(14px);background: rgba(73, 73, 73, 0.1);  flex-basis: 46%;}.services__tab_btn{display: block;  border-radius: 40px;padding: 18px 20px;  font-size: 22px;  line-height: 140%;color: var(--tekst-belyy);width: 100%;display: flex;  align-items: center;  justify-content: space-between;gap: 16px;}.services__tab_btn span{  text-align: left;}.services__tab_btn:hover{background: rgba(7, 57, 58, 0.4);}.services__card,.services__tab_btn.tab__btn--active{background: rgba(7, 57, 58, 0.6);}.services__tabcontent{  min-height: 100%;overflow: hidden;transition: 0.3s;}.services__card{  border-radius: 30px;padding: 10px;  -webkit-backdrop-filter: blur(36.0999984741px);  backdrop-filter: blur(36.0999984741px);width: 100%;  min-height: 100%;}.services__card_top{  border-radius: 30px;padding: 16px 30px;background: var(--tekst-belyy);display: flex;  align-items: center;  justify-content: space-between;gap: 20px;}.contacts__phone,.services__name{  font-size: 26px;  line-height: 140%;color: var(--cveta-zelenyy);}.services__links{padding: 30px;display: flex;height: 80%;  flex-direction: column;  justify-content: space-between;gap: 20px;}.advantages__cards,.services__links ul{display: flex;  flex-wrap: wrap;}.services__links ul li{flex: 1 0 43%;  max-width: 50%;  padding-bottom: 20px;  margin-bottom: 20px;}.services__links ulli:nth-child(2n-1) a{  padding-right: 30px;  border-right: 1px solid rgba(255, 255, 255, 0.2);}.services__links ulli:nth-child(2n) a{  margin-left: 30px;}.services__links ul a{  font-weight: 400;color: var(--tekst-belyy);display: flex;  justify-content: space-between;  align-items: center;}.services__links ula::after{  border-top: 1px solid var(--tekst-belyy);  border-right: 1px solid var(--tekst-belyy);}@media (max-width: 1070px){  .services__row{    flex-direction: column;gap: 0;    border-radius: 20px;padding: 10px;    -webkit-backdrop-filter: blur(12px);    backdrop-filter: blur(12px);background: rgba(73, 73, 73, 0.1);border: 1px solid #82b9a8;}  .services__card,  .services__tab_btn{    border-radius: 16px;}  .services__tab_btns{display: contents;}  .services__card{padding: 20px 16px;background: var(--tekst-belyy);width: 100%;height: 100%;}  .services__card_top{display: none;}  .services__links ul li{flex: 1 0 100%;    border-bottom: 1px solid rgba(0, 0, 0, 0.2);    margin-bottom: 20px;}  .services__links ulli:nth-child(2n-1) a{    padding-right: 30px;    border-right: 1px solid rgba(0, 0, 0, 0.2);}  .services__btn-more::after,  .services__links ula::after{    border-top: 1px solid var(--cveta-zelenyy);    border-right: 1px solid var(--cveta-zelenyy);}  .services__links ul a{    font-weight: 300;color: var(--tekst-svetlyy);}  .services__btn-more{border: 1px solid var(--cveta-zelenyy);    border-radius: 16px;padding: 10px 20px;    text-align: center;color: var(--cveta-zelenyy);}}.prices__flex{display: flex;gap: 50px;}.prices__left{display: block;  flex-basis: 40%;margin: 0;}.prices__left_text{  margin-bottom: 24px;}.prices__tab_btns,.prices__title{  margin-bottom: 30px;}.prices__inner{  flex-basis: 65%;}.prices__btn{display: block;width: 50%;}.popup-feedback-response__btn,.prices__table,.prices__table_body{display: block;width: 100%;}.prices__table_item{width: 100%;display: flex;  flex-wrap: wrap;  align-items: center;gap: 20px;color: var(--fony-plashek-seryy-2);  padding-top: 25px;  border-bottom: 1px solid #c7d6dc;}.prices__table_item:first-child{  border-top: 1px solid #c7d6dc;}.prices__table_name{flex: 1 0 80%;  font-size: 22px;  line-height: 140%;color: #003649;}.prices__table_cost{  border-right: 1px solid #c7d6dc;  padding-right: 20px;  font-weight: 700;}.prices__table_cost span{  font-weight: 300;}.prices__table_costspan:last-child{  font-weight: 700;}.prices__table_btn{padding: 12px 20px;}.prices__table_btn-circle{width: 40px;height: 40px;background: #fff;border: 1px solid var(--cveta-zelenyy);}.articles__card,.doc-check,.doctor-page__right,.doctor-page__schedule,.licenses__swiper_label,.linking__list ul li a,.prices__table_description,.site-map__item,.text-block table tbodytr:nth-child(2n){background: var(--fony-plashek-svetlo-seryy);}.faq__listli:first-child,.prices__tab_btns{  border-top: 1px solid rgba(7, 57, 58, 0.2);}.prices__table_btn-circle::after{width: 10px;height: 10px;transform: rotate(135deg);margin: 0 0 4px 1px;}.prices__table_info{  flex-basis: 100%;display: flex;  flex-direction: column;gap: 10px;}.prices__table_description,.site-map__item{  border-radius: 20px;padding: 30px;}.prices__table_descriptionp:first-child{  font-weight: 500;color: var(--cveta-zelenyy);  margin-bottom: 14px;}.prices__tab_btns{display: flex;  flex-direction: column;gap: 12px;  border-bottom: 1px solid rgba(7, 57, 58, 0.2);  padding-top: 26px;  padding-bottom: 30px;}.prices__tab_btns p{  margin-bottom: 6px;}.faq__content_text p,.prices__pays p{  margin-bottom: 12px;}.prices__tab_btn{display: flex;  align-items: center;gap: 12px;  font-weight: 500;  line-height: 140%;color: #1b1d1d;opacity: 0.6;transition: 0.3s;}.prices__tab_btn::before{content: "";display: block;  border-radius: 22px;width: 8px;height: 8px;background: rgba(16, 153, 110, 0.9);}.prices__pays p{  font-weight: 400;}.prices__pays_list img{display: block;width: 80px;height: 50px;padding: 15px 20px;  border-radius: 10px;  background-color: var(--fony-plashek-svetlo-seryy);}@media (max-width: 950px){  .prices__flex{    flex-direction: column;gap: 30px;}  .prices__table_item{width: 100%;display: flex;    flex-wrap: wrap;    align-items: center;gap: 16px;    justify-content: space-between;color: var(--tekst);    padding-top: 30px;    border-bottom: 1px solid #c7d6dc;}  .prices__table_name{flex: 1 0 75%;order: 1;}  .prices__table_cost{flex: 1 0 45%;order: 3;}  .prices__table_costspan:first-child{display: none;}  .prices__left,  .prices__table_btns{display: contents;}  .prices__table_btn{order: 5;flex: 1 0 45%;width: 100%;}  .prices__tab_btns,  .prices__table_btn-circle{order: 2;}  .prices__table_info{order: 6;}  .accordion--active.prices__table_item{    padding-bottom: 30px;}  .prices__left_text{order: 1;}  .section__inner.prices__inner{order: 3;}  .prices__pays{order: 4;}  .instalment{order: 5;}}.doctors-page__title,.features__title,.gallery-page__title-h1,.guarantees__title,.jobs__title-h1,.legal-docs__title-h1,.legal-info__title-h1,.licenses-page__title-h1,.licenses__top,.linking__block-2:not(:last-child),.linking__title,.linking__title-2,.medicament__title,.medicaments__title-h1,.packages__title,.page-articles__title-h1,.page-faq__title,.page-reviews__title,.rating__top,.site-map__tile-h1,.stages__title,.stocks__title-h1,.tour__title-h1{  margin-bottom: 50px;}.stocks__btns{display: flex;  align-items: center;gap: 30px;}.stocks__btns p{  font-size: 14px;  padding-right: 30px;  border-right: 1px solid rgba(15, 86, 88, 0.2);}.stocks__cards,.tour__inner{display: grid;  grid-template-columns: repeat(4, 1fr);gap: 20px;}.stocks__card{border: 1px solid rgba(107, 107, 107, 0.2);  border-radius: 20px;padding: 30px;display: flex;  flex-direction: column;  justify-content: space-between;gap: 30px;}.stocks__card:first-child,.tour__item:first-child{  grid-row: span 2;  grid-column: span 2;}.stocks__card:first-child .stocks__card_btn{width: -moz-fit-content;width: fit-content;}.stocks__card_date{  border-radius: 30px;padding: 8px 14px;background: rgba(195, 241, 194, 0.5);  font-size: 14px;  font-weight: 500;color: rgba(7, 57, 58, 0.8);width: -moz-fit-content;width: fit-content;  margin-bottom: 20px;}.stages__name,.stocks__card_title{  font-family: var(--second-family);  font-weight: 600;  line-height: 140%;}.stocks__card_title{  font-size: 26px;color: var(--tekst-temnyy);  margin-bottom: 10px;}.calculator__title,.contacts__title,.faq__content_textp:last-child,.form-1__text,.navigation__title,.page-articles__title,.stocks__card_subtitle{  margin-bottom: 30px;}.doctor-page__btn,.doctor-page__img,.instalment__button,.page-reviews__btn,.popup input,.stocks__card_btn{width: 100%;}.stocks__card_picture img{  border-radius: 10px;width: 100%;height: auto;  -o-object-fit: cover;  object-fit: cover;}.stages__cards ol{  list-style: none;  counter-reset: item;}.stages__cards ol li{padding: 30px 20px;  border-bottom: 1px solid rgba(84, 84, 84, 0.2);display: flex;  justify-content: space-between;  align-items: center;gap: 20px;}.stages__cards olli:first-child{  border-top: 1px solid rgba(84, 84, 84, 0.2);}.stages__cards olli::before{content: "(" counter(item, decimal-leading-zero) ")";  counter-increment: item;display: block;  font-family: var(--second-family);  font-weight: 400;  font-size: 34px;  line-height: 140%;  flex-basis: 10%;}.stages__name{  font-size: 22px;color: var(--cveta-zelenyy);display: flex;  align-items: center;gap: 40px;  flex-basis: 25%;}.stages__text{  flex-basis: 50%;}.stages__img img{display: block;  border-radius: 200px;  min-width: 82px;width: 82px;height: 82px;  -o-object-fit: cover;  object-fit: cover;}@media (max-width: 900px){  .stages__cards ol li{    flex-wrap: wrap;}  .stages__name{order: -1;    flex-basis: 70%;}  .stages__text{    flex-basis: 100%;}}@media (max-width: 620px){  .stages__title{    margin-bottom: 20px;}  .stages__cards ol li{padding: 20px 0;}  .stages__cards olli:first-child{    border-top: none;}  .stages__cards olli::before{    font-size: 22px;}  .stages__name{    font-weight: 600;    font-size: 18px;gap: 14px;}  .stages__img img{    min-width: 60px;width: 60px;height: 60px;}}.advantages{padding: 100px 0;background: var(--cveta-zelenyy);}.advantages__card{flex: 1 0 30%;padding: 30px;display: flex;  flex-direction: column;gap: 40px;  font-weight: 400;color: var(--tekst-belyy);}.advantages__card_top,.form-1__title,.guarantees__cards ul lip:first-child{  font-weight: 600;  font-family: var(--second-family);}.advantages__card_top{display: flex;  align-items: center;gap: 10px;  font-size: 22px;  line-height: 140%;color: var(--cveta-salatovyy);}.advantages__card:nth-child(2),.advantages__card:nth-child(4n),.advantages__card:nth-child(4n + 1){  border-right: 1px solid rgba(255, 255, 255, 0.2);}.advantages__card:last-child,.text-block table tbody trtd:last-child,.text-block table thead trth:last-child{  border-right: none;}.calculator__row,.guarantees__row{display: flex;  justify-content: space-between;gap: 60px;}.guarantees__cards{  flex-grow: 1;}.doctor-page__list ul,.guarantees__cards ul{display: flex;  flex-direction: column;gap: 20px;}.guarantees__cards ul li{border: 1px solid rgba(111, 111, 111, 0.2);  border-radius: 30px;padding: 20px 20px 20px 68px;color: var(--tekst-svetlyy);position: relative;}.guarantees__cards ul lip:first-child{  font-size: 22px;  line-height: 140%;color: var(--cveta-zelenyy);  margin-bottom: 14px;}.guarantees__cards ulli::before{content: "";  background-image: url("./../img/icons/guarantees-checkmark.svg");  background-size: cover;display: block;width: 32px;height: 32px;position: absolute;top: 20px;left: 20px;}.guarantees__img{  flex-shrink: 0.5;}.guarantees__img img{width: 100%;  -o-object-fit: cover;  object-fit: cover;  border-radius: 30px;}@media (max-width: 920px){  .guarantees__row{    flex-direction: column;gap: 20px;}  .guarantees__img img{    max-height: 460px;}}.form-1{padding: 100px 0;background: url("./../img/form/form-bg-_1_.webp") var(--cveta-zelenyy);  background-size: cover;overflow: hidden;}.form-1__row{display: flex;  align-items: center;width: 100%;position: relative;}.form-1__wrapper{width: 60%;position: relative;  z-index: 2;}.form-1__title{  font-size: 44px;  line-height: 110%;color: var(--tekst-belyy);  margin-bottom: 40px;}.form-1__title span,.rating__title,.reviews__btn,.reviews__title{color: var(--cveta-salatovyy);}.form-1__subtitle{  font-weight: 400;  line-height: 140%;color: var(--tekst-belyy);display: flex;gap: 25px;  margin-bottom: 40px;}.form-1__content{  border-radius: 20px;padding: 40px;background: rgba(255, 255, 255, 0.8);  font-weight: 400;color: var(--fony-plashek-seryy-2);}.form-1__text{  font-size: 16px;}.form-1__inner{display: flex;gap: 10px;  flex-wrap: wrap;}.form-1__btn,.form-1__input{flex: 1 0 25%;}.form-1__btn{background: var(--cveta-zelenyy);color: var(--tekst-belyy);}.form-1__politic{  flex-basis: 100%;}.form-1__img{position: absolute;bottom: -100px;right: -40px;}.faq__grid{display: grid;  grid-template-columns: 6.2fr 3.2fr;gap: 60px;}.faq__list li,.licenses__line{  border-bottom: 1px solid rgba(7, 57, 58, 0.2);}.faq__button{padding: 28px 0;  text-align: left;}.faq__button.accordion--active .faq__btn-more{transform: rotate(180deg);}.faq__btn-more{  min-width: 40px;width: 40px;height: 40px;border: 1px solid var(--cveta-zelenyy);  background-color: transparent;}.faq__btn-more::after{transform: rotate(135deg);margin: 0 0 2px;}.faq__name{  font-family: var(--second-family);  font-weight: 600;  font-size: 22px;  line-height: 140%;color: var(--tekst-svetlyy);display: flex;  justify-content: space-between;gap: 20px;}.faq__content_text p,.faq__editor_text{color: var(--fony-plashek-seryy-2);  line-height: 140%;}.faq__content{  max-height: 0;overflow: hidden;transition: 0.3s;}.faq__editor{display: flex;  align-items: center;}.faq__editor_border{  padding-right: 18px;  border-right: 1px solid rgba(0, 54, 73, 0.2);  margin-right: 18px;flex: 1 0 35%;}.faq__editor_who{display: flex;gap: 16px;  align-items: center;flex: 1 0 38%;}.faq__editor_img{display: block;  border-radius: 100px;  min-width: 60px;width: 60px;height: 60px;overflow: hidden;}.faq__editor_img img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.faq__editor_text{  font-weight: 400;  font-size: 12px;  margin-bottom: 4px;}.faq__editor_bold{  font-weight: 500;  font-size: 14px;  line-height: 140%;color: var(--tekst-svetlyy);}.faq__editor span,.page-articles__left{display: block;}.faq__editor_item{display: flex;  align-items: flex-start;gap: 10px;  font-size: 14px;  line-height: 140%;color: var(--fony-plashek-seryy-2);}.faq__form{border: 2px solid var(--cveta-salatovyy);  border-radius: 30px;padding: 32px;}.faq__form_text{  margin-bottom: 24px;}.faq__form_title{  font-family: var(--second-family);  font-weight: 600;  font-size: 22px;  line-height: 140%;color: var(--tekst-temnyy);  margin-bottom: 20px;}.faq__form_inputs{display: flex;  flex-direction: column;gap: 12px;}.faq__form_input,.faq__form_textarea{border: 1px solid #07393a;}.contacts__license,.contacts__license a,.contacts__title,.faq__form_politic,.footer__plashka,.medicament__list ul lia:hover,.navigation__title,.text-blocka:not(.phone-btn-white):hover{color: var(--cveta-zelenyy);}.text-block__grid{display: grid;  grid-template-columns: 4fr 8fr;gap: 60px;}.articles__cards,.linking__block_title-2,.page-top__descr-3,.text-block__grid:not(:last-child){  margin-bottom: 40px;}.text-block__left,.text-block__right{  padding-top: 20px;  border-top: 1px solid rgba(111, 111, 111, 0.2);}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{  font-family: var(--second-family);  font-weight: 600;  line-height: 140%;color: var(--tekst-temnyy);  margin-bottom: 20px;}.text-block h1{  font-size: 38px;}.text-block h5{  font-size: 18px;}.telephone__link{  font-weight: 500;  text-decoration: underline;color: var(--fony-plashek-seryy-2);transition: 0.3s;}.text-blockul:not(.breadcrumbs){display: flex;  flex-direction: column;gap: 15px;  margin-bottom: 20px;  margin-top: 20px;}.text-blockul:not(.breadcrumbs)li::before{content: "";display: block;  min-width: 10px;width: 10px;height: 10px;  border-radius: 100%;  background-color: var(--cveta-zelenyy-2);  margin-top: 7px;}.text-block ol{display: flex;  flex-direction: column;gap: 15px;  margin-bottom: 20px;}.text-block olli::before{content: counter(item);  counter-increment: item;display: block;  min-width: 28px;width: 28px;height: 28px;border: 1px solid var(--fony-plashek-seryy-2);  border-radius: 20px;  font-weight: 500;  font-size: 12px;color: var(--fony-plashek-seryy-2);display: flex;  align-items: center;  justify-content: center;}.text-block__img img{  border-radius: 10px;width: 100%;  -o-object-fit: cover;  object-fit: cover;  margin-bottom: 10px;}.text-block__img p{  font-weight: 400;  font-size: 14px;color: var(--cveta-zelenyy);margin: 0;}.text-block__form{  border-radius: 20px;padding: 40px 80px;background: var(--cveta-zelenyy);color: var(--tekst-belyy);overflow: hidden;display: flex;gap: 20px;margin: 80px 0;}.text-block__form_title{  font-family: var(--second-family);  font-weight: 600;  font-size: 30px;  line-height: 140%;}.text-block table{display: block;width: 100%;border: none;  border-radius: 10px;overflow: hidden;  border-collapse: collapse;  margin-bottom: 20px;}.text-block table thead th{border: none;padding: 20px 25px;background: var(--cveta-salatovyy);  font-weight: 500;  font-size: 14px;color: var(--tekst-temnyy);  border-right: 2px solid #fff;}.blockquote-2,.medicament__list ul li a,.text-block__left_services-items a,.text-block__literature ol{  border-bottom: 1px solid rgba(111, 111, 111, 0.2);}.text-block table tbody td{  border-right: 2px solid #fff;padding: 20px;  font-weight: 400;  font-size: 14px;  vertical-align: top;}.text-block__literature_title{  font-weight: 700;  font-size: 26px;  line-height: 140%;color: var(--tekst);  margin-bottom: 40px;}.text-block__literature ol{display: flex;  flex-direction: column;gap: 10px;  padding-bottom: 30px;  margin-bottom: 30px;}.text-block__literature ol li{display: flex;gap: 12px;color: var(--tegi);opacity: 0.85;}.text-block__literature olli::before{content: counter(item);  counter-increment: item;display: block;  min-width: -moz-max-content;  min-width: max-content;border: none;  font-weight: 700;  font-size: 20px;  line-height: 140%;color: var(--cveta-zelenyy);opacity: 0.4;  flex-grow: 0;  flex-shrink: 0;}.text-block__literature_bottom{display: flex;gap: 20px;  justify-content: space-between;}.text-block__literature_item{  font-weight: 700;  font-size: 18px;  line-height: 140%;color: var(--tekst-temnyy);display: flex;gap: 15px;  justify-content: space-between;}.text-block__literature_item p{margin: 0 !important;}.doctor-page__post_post,.text-block__literature_share{  font-weight: 500;  font-size: 16px;color: var(--tekst-svetlyy);}.text-block__literature_link{display: flex;  justify-content: center;  align-items: center;width: 26px;height: 26px;  border-radius: 5px;background: var(--cveta-zelenyy-2);}.text-block__left-info{  margin-top: 40px;display: flex;  flex-direction: column;gap: 40px;}.text-block__left_title{  font-family: var(--second-family);  font-weight: 600;  font-size: 22px;  line-height: 140%;color: var(--tekst-temnyy);  margin-bottom: 24px;}.text-block__left_services{  border-radius: 20px;padding: 24px 28px;background: var(--fony-plashek-svetlo-seryy);}.text-block__left_services-items a{  font-weight: 500;  text-decoration: none !important;color: var(--tekst-svetlyy);display: flex;  align-items: center;  justify-content: space-between;padding: 16px 0;}.text-block__left_services-itemsa::after{  border-top: 1px solid var(--cveta-zelenyy-2);  border-right: 1px solid var(--cveta-zelenyy-2);}.text-block__left_lista:last-child{  font-weight: 400;  font-size: 16px;  text-decoration: none;color: var(--cveta-zelenyy);}.text-block__left_list-itemsa:nth-child(n){  font-weight: 400;  text-decoration: none;color: var(--fony-plashek-seryy-2);display: flex;gap: 10px;  margin-bottom: 16px;}.text-block__left_list-itemsa:nth-child(n)::before{content: "";display: block;width: 8px;height: 8px;  border-radius: 100%;background: var(--cveta-salatovyy);  margin-top: 7px;transition: 0.3s;}.text-block__widget{  border-radius: 20px;padding: 24px 28px;background: var(--cveta-zelenyy) url("./../img/intro/intro-bg-3.jpg") center    no-repeat;  background-size: cover;position: relative;}.text-block__widget_arrow{position: absolute;top: 20px;right: 20px;}.text-block__widget_row{display: flex;  align-items: center;gap: 24px;}.text-block__widget_img{display: block;  min-width: 75px;width: 75px;height: 75px;position: relative;}.text-block__widget_img img{width: 100%;height: 100%;  border-radius: 100%;  -o-object-fit: cover;  object-fit: cover;}.text-block__widget_img::after{content: "";display: block;width: 22px;height: 22px;  border-radius: 100%;  background-color: #21ff1a;border: 3px solid var(--cveta-zelenyy);position: absolute;right: 0;bottom: 0;}.text-block__widget_text{  font-weight: 500;  font-size: 16px;  line-height: 140%;color: var(--tekst-belyy);}.text-block__widget_text span{display: block;  font-weight: 400;  font-size: 12px;  line-height: 140%;color: rgba(255, 255, 255, 0.8);  margin-bottom: 5px;}.blockquote-2{padding: 25px 0;  border-top: 1px solid rgba(111, 111, 111, 0.2);  font-size: 18px;  line-height: 140%;  font-style: italic;color: var(--cveta-zelenyy);margin: 30px 0;}.blockquote-2__main{display: flex;  align-items: flex-start;gap: 40px;  margin-bottom: 25px;}.blockquote-2__editor{  border-radius: 10px;padding: 16px 24px;background: var(--fony-plashek-svetlo-seryy);display: flex;  align-items: center;  font-style: normal;}.blockquote-2__editor_left{display: flex;gap: 20px;  align-items: center;  padding-right: 30px;  border-right: 1px solid var(--izobrazhenie);  margin-right: 30px;}.blockquote-2__editor_img{display: block;  border-radius: 100px;  min-width: 60px;width: 60px;height: 60px;overflow: hidden;}.blockquote-2__editor_img img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.blockquote-2__editor_text{display: flex;  flex-direction: column;gap: 4px;}.blockquote-2__editor_text p{  font-size: 14px;  line-height: 150%;color: var(--fony-plashek-seryy-2);  margin-bottom: 0 !important;}.blockquote-2__editor_textp:last-child{  font-weight: 500;  font-size: 16px;color: var(--tekst-temnyy);}.blockquote-2__editor_right{display: flex;  flex-direction: column;gap: 8px;}.blockquote-2__editor_item{display: flex;  align-items: center;gap: 10px;  font-size: 14px;  line-height: 150%;color: var(--tekst-temnyy);}.reviews{padding: 100px 0 80px;background: var(--cveta-zelenyy);overflow: hidden;}.reviews__cards{display: flex;gap: 60px;}.reviews__tab_btns{flex: 1 0 32%;display: flex;  flex-direction: column;gap: 10px;}.reviews__tab_btn{  border-radius: 20px;padding: 20px;background: rgba(255, 255, 255, 0.1);display: flex;  align-items: center;gap: 16px;  margin-right: 10px;width: 100%;transition: 0.3s;}.reviews__tab_btn:hover{background: rgba(255, 255, 255, 0.2);}.reviews__tab_btn.tab__btn--active{background: var(--tekst-belyy);color: var(--cveta-zelenyy);}.reviews__tab_contents{flex: 1 0 63%;}.reviews__photo{display: block;  border-radius: 35px;  min-width: 50px;width: 50px;height: 50px;overflow: hidden;}.reviews__photo img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.reviews__fio{  font-weight: 300;  line-height: 140%;  text-align: left;}.reviews__fiop:first-child{  font-weight: 500;  font-size: 18px;  margin-bottom: 4px;}.reviews__card_top{display: flex;  justify-content: space-between;gap: 30px;  border-bottom: 1px solid rgba(255, 255, 255, 0.2);  margin-bottom: 20px;}.doctor-main__list ul,.doctors__card,.licenses-page__container,.reviews__card_info{display: flex;  flex-direction: column;}.reviews__card_info{gap: 8px;}.reviews__card_info span{  font-weight: 500;color: var(--cveta-salatovyy);}.reviews__card_src{  text-align: right;opacity: 0.6;}.reviews__card_main{  margin-bottom: 28px;}.reviews__card_bottom{border: 1px solid var(--cveta-salatovyy);  border-radius: 20px;padding: 20px;}.reviews__card_author{display: flex;  align-items: center;  justify-content: space-between;gap: 20px;color: var(--cveta-salatovyy);  margin-top: 20px;}.reviews__card_author p{  font-weight: 500;}.reviews__card_author p a{  font-weight: 500;color: var(--cveta-salatovyy);}.rating{padding: 80px 0 100px;background: var(--cveta-zelenyy);}.rating__card{flex: 1 0 30%;border: 1px solid var(--cveta-salatovyy);  border-radius: 20px;padding: 30px;color: var(--tekst-belyy);}.rating__card_name{display: flex;  justify-content: space-between;  align-items: center;gap: 10px;}.rating__card_estimation{display: flex;  align-items: center;gap: 10px;  font-family: var(--second-family);  font-weight: 600;  font-size: 26px;}.rating__card_stars{display: flex;gap: 4px;}.rating__card_star-active svg path{fill: var(--cveta-salatovyy);}.rating__card_info{  font-weight: 400;  font-size: 12px;opacity: 0.6;display: flex;  justify-content: space-between;gap: 10px;}.rating__card_infop:last-child{  text-align: right;}.rating__card_line{width: 1px;  min-height: 100%;  background-color: rgba(255, 255, 255, 0.2);}.articles__swiper-slide,.doctors__swiper-slide,.packages__swiper-slide{height: auto;}.doctors__top_btns{display: flex;  align-items: center;gap: 40px;position: relative;}.doctors__swiper-btns{  align-items: unset;gap: 40px;height: 48px;  padding-right: 40px;  border-right: 1px solid rgba(15, 86, 88, 0.2);}.doctors__card{border: 1px solid rgba(111, 111, 111, 0.2);  border-radius: 30px;overflow: hidden;height: 100%;}.doctors__card_inner{display: block;padding: 24px 28px 28px;}.contacts__btns,.doctors__card_btns,.doctors__card_item,.doctors__card_items,.footer__btns,.footer__pays_list{display: flex;gap: 10px;}.doctors__card_top{position: relative;overflow: hidden;}.doctors__card_photo img{display: block;  border-radius: 30px;width: 100%;height: 100%;  max-height: 261px;  -o-object-fit: cover;  object-fit: cover;}.doctors__card_label{  border-radius: 30px;padding: 10px 16px;  -webkit-backdrop-filter: blur(8.1000003815px);  backdrop-filter: blur(8.1000003815px);background: rgba(7, 57, 58, 0.6);  font-weight: 500;  font-size: 14px;  text-align: center;color: var(--cveta-salatovyy);position: absolute;bottom: 10px;left: 10px;right: 10px;}.doctors__card_fio,.licenses__label,.popup-change-response__text h3,.popup-city__title,.tour__item-descr{  font-weight: 600;  font-family: var(--second-family);  line-height: 140%;}.doctors__card_fio{  font-size: 26px;color: var(--tekst-temnyy);  margin-bottom: 16px;}.doctors__card_items{  flex-direction: column;  margin-bottom: 24px;}.doctors__card_item{  font-size: 14px;color: var(--fony-plashek-seryy-2);}.doctors__card_item img{  min-width: 18px;}.doctors__card_btns a,.doctors__card_btns button{  flex-grow: 1;padding: 13px 16px;}.licenses__row{display: flex;  justify-content: space-between;gap: 20px;}.licenses__info{  max-width: 35%;  border-radius: 30px;padding: 40px;background: rgba(195, 241, 194, 0.4);color: var(--tekst-svetlyy);display: flex;  flex-direction: column;  justify-content: space-between;gap: 30px;}.licenses__label{  font-size: 22px;color: var(--cveta-zelenyy);  margin-bottom: 0 !important;}.articles__card_labels p,.licenses__swiper_label{  font-weight: 500;  font-size: 14px;color: var(--cveta-zelenyy);}.licenses__swiper-slide{border: 4px solid var(--fony-plashek-svetlo-seryy);  border-radius: 30px;overflow: hidden;position: relative;  max-height: 430px;}.licenses__swiper-slide img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;  -o-object-position: top;  object-position: top;  border-radius: 10px;}.licenses__swiper_label{  line-height: 140%;  text-align: center;  border-radius: 0 0 10px 10px;padding: 15px 25px;width: 100%;position: absolute;bottom: 0;right: 0;left: 0;  z-index: 10;}.licenses__right{  max-width: 65%;}.mainLicences__swiper-pagination{position: relative !important;}@media (max-width: 1150px){  .stocks__cards{display: grid;    grid-template-columns: repeat(2, 1fr);gap: 20px;}  .stocks__card:first-child{    grid-row: span 1;    grid-column: span 1;}  .stocks__card:first-child .stocks__card_btn{width: 100%;}  .stocks__card:first-child .stocks__card_picture{display: none;}  .faq__grid{display: contents;}  .faq__list{    margin-bottom: 30px;}  .faq__editor_border{flex: 1 0 30%;}  .faq__editor_who{flex: 1 0 38%;}  .licenses__row{    flex-direction: column;gap: 30px;}  .licenses__info{    max-width: 100%;    border-radius: 20px;padding: 30px;display: flex;    flex-direction: column;    justify-content: space-between;gap: 30px;}  .licenses__info p{    margin-bottom: 20px;}  .licenses__label{    font-size: 18px;}  .licenses__swiper-slide{    border-radius: 10px;overflow: hidden;position: relative;    max-height: none;}  .licenses__swiper_label{    border-radius: 8px;}  .licenses__right{    max-width: 100%;}}.articles__btns{display: flex;  align-items: center;  justify-content: center;gap: 20px;}.articles__swiper-btns{position: absolute;top: 50%;left: -80px;transform: translate(0, calc(-50% - 40px));width: calc(100% + 160px);  justify-content: space-between;  z-index: 10;}.articles__card{display: block;height: 100%;  border-radius: 20px;position: relative;}.articles__card_picture{display: block;  border-radius: 10px;overflow: hidden;position: relative;width: 100%;height: 240px;}.articles__card_picture img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.articles__card_labels{display: flex;gap: 6px;position: absolute;top: 10px;left: 10px;right: 10px;}.articles__card_labels p{  border-radius: 10px;padding: 8px 16px;background: var(--tekst-belyy);}.articles__card_inner{  border-radius: 10px;padding: 30px;display: flex;  flex-direction: column;  justify-content: space-between;gap: 40px;height: calc(100% - 240px);}.articles__card_title{  font-family: var(--second-family);  font-weight: 600;  font-size: 22px;  line-height: 140%;color: var(--tekst-temnyy);  margin-bottom: 14px;}.articles__card_bottom{display: flex;  align-items: center;  justify-content: space-between;gap: 20px;}.articles__card_date{  font-weight: 400;  font-size: 14px;}@media (max-width: 1500px){  .articles__btns{display: flex;    align-items: center;    justify-content: center;}  .articles__swiper-btns{position: static;display: contents;}  .articles__swiper-button-next{order: 3;}}.contacts__location,.contacts__text{  font-size: 18px;color: var(--cveta-zelenyy);}.medicament__row{display: flex;  justify-content: space-between;}.linking__img,.linking__list,.medicament__content,.medicament__img{flex: 1 0 45%;}.medicament__list{  max-height: 315px;overflow: hidden;transition: 0.3s;  margin-bottom: 20px;}.medicament__list ul li{display: flex;gap: 10px;  margin-bottom: 16px;width: 100%;}.medicament__list ulli::before{content: "";display: block;width: 6px;height: 6px;  border-radius: 100%;background: var(--cveta-zelenyy-2);  margin-top: 8px;}.medicament__list ul li a{display: block;  font-weight: 400;  line-height: 140%;color: var(--tekst-temnyy);width: 100%;  padding-bottom: 16px;transition: 0.3s;}.medicament__img img{  border-radius: 20px;  max-height: 354px;  -o-object-fit: cover;  object-fit: cover;}.contacts__wrapper{padding: 100px 0;display: flex;  justify-content: flex-end;}.contacts__contant{border: 1px solid rgba(107, 107, 107, 0.2);  border-radius: 30px;padding: 30px;  box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.11);background: var(--tekst-belyy);position: relative;  z-index: 3;}.footer__row,.footer__separator{  border-bottom: 1px solid rgba(255, 255, 255, 0.1);}.contacts__inner{display: flex;  flex-direction: column;gap: 20px;  margin-bottom: 30px;  flex-basis: 40%;}.contacts__item{display: flex;  flex-direction: column;gap: 6px;}.contacts__location{  font-weight: 400;}.contacts__location button,.contacts__text{  font-weight: 500;}.contacts__text{  line-height: 140%;}.contacts__network{  border-radius: 5px;padding: 10px;width: 40px;height: 40px;background: rgba(7, 57, 58, 0.5);display: flex;  justify-content: center;  align-items: center;transition: 0.3s;}.contacts__map,.contacts__maps{height: 100%;width: 100%;position: absolute;}.contacts__network:hover{background: rgba(7, 57, 58, 0.7);}.contacts__license{  border-radius: 20px;padding: 20px;background: rgba(195, 241, 194, 0.6);  font-weight: 400;  font-size: 12px;  line-height: 140%;display: flex;  flex-direction: column;gap: 5px;}.contacts__btns button{flex: 1 0 40%;padding: 13px 20px;}.contacts__maps{  min-height: 666px;overflow: hidden;  flex-basis: 60%;}.contacts__map{inset: 0;  z-index: 2;}.contacts-page__wrapper{padding: 0 0 100px;  justify-content: flex-start;}.footer__plashka{padding: 16px 0;background: var(--cveta-salatovyy);  font-weight: 500;  font-size: 14px;  line-height: 140%;  text-align: center;}.footer__inner{padding: 100px 0 50px;background: var(--cveta-zelenyy);}.footer__separator{  padding-bottom: 24px;  margin-bottom: 24px;}.footer__logo{display: block;  max-width: 128px;width: 100%;  margin-bottom: 40px;}.footer__row{display: flex;  justify-content: space-between;gap: 30px;  padding-bottom: 50px;  margin-bottom: 50px;}.footer__row_left{  flex-basis: 420px;display: flex;  flex-direction: column;  justify-content: space-between;gap: 30px;}.footer__row_right{  flex-basis: 762px;border: 1px solid var(--cveta-salatovyy);  border-radius: 20px;padding: 60px;background: rgba(255, 255, 255, 0.1);}.footer__btn-question{border: 1px solid var(--tekst-belyy);color: var(--tekst-belyy);background: 0 0;}.footer__btn-eye{width: 61px;  min-width: 61px;height: 61px;  border-radius: 10px;  background-color: rgba(255, 255, 255, 0.1);display: flex;  justify-content: center;  align-items: center;}.footer__info{display: flex;  flex-direction: column;  justify-content: space-between;gap: 30px;}.footer__info_item{display: flex;  align-items: flex-start;gap: 10px;}.footer__info_icon{width: 40px;height: 40px;padding: 10px;display: flex;  align-items: center;  justify-content: center;  border-radius: 40px;background: var(--tekst-belyy);}.footer__info_text >p:first-child{  font-size: 14px;color: var(--fony-plashek-svetlo-seryy);opacity: 0.6;  margin-bottom: 2px;}.footer__info_phone a,.footer__nav_title{color: var(--tekst-belyy);  font-size: 18px;}.footer__info_text a,.footer__info_text >p:last-child{  font-weight: 500;  font-size: 16px;  line-height: 140%;color: var(--tekst-belyy);}.footer__info_phone a,.footer__nav-menu ul a,.jobs__button_name,.licenses-page__label{  font-family: var(--second-family);  font-weight: 600;}.footer__info_texta:hover,.footer__info_textbutton:hover,.footer__nav_item ul a{color: var(--cveta-salatovyy);}.footer__networks p,.footer__pays p{  font-weight: 400;color: rgba(255, 255, 255, 0.6);  margin-bottom: 12px;}.footer__pays_list img{display: block;width: 80px;height: 50px;padding: 15px 20px;  border-radius: 10px;  background-color: rgba(255, 255, 255, 0.05);}.footer__networks_list a{display: block;width: 40px;height: 40px;padding: 7px;  border-radius: 5px;  background-color: var(--tekst-belyy);border: 1px solid transparent;display: flex;  justify-content: center;  align-items: center;transition: 0.4s;}.footer__networks_list a svg path{transition: 0.4s;}.footer__networks_lista:hover{border: 1px solid var(--tekst-belyy);  background-color: transparent;}.footer__networks_lista:hover svg path{fill: var(--tekst-belyy);}.footer__bottom{display: flex;  align-items: start;  justify-content: space-between;gap: 20px;}.footer__bottom_links{display: flex;  flex-direction: column;gap: 10px;}.footer__bottom_links a{color: rgba(255, 255, 255, 0.6);}.footer__bottom_linksa:hover,.zoom:hover::before{opacity: 0.7;}.footer__nav{display: flex;  flex-wrap: wrap;  justify-content: space-between;gap: 40px;}.footer__nav_title{display: block;  font-weight: 500;  line-height: 140%;}.footer__nav_item{flex: 1 0 40%;}.footer__nav_item ul,.navigation__list{display: flex;  flex-direction: column;gap: 10px;}.footer__nav_item ul a{transition: 0.3s;}.footer__nav_item ula:hover{color: var(--belyy);opacity: 0.9;}.footer__nav-menu{  padding-bottom: 30px;  border-bottom: 1px solid var(--cveta-salatovyy);  margin-bottom: 30px;}.footer__nav-menu ul{display: flex;  flex-wrap: wrap;gap: 14px 40px;}.footer__nav-menu ul li{width: calc(20% - 32px);}.footer__nav-menu ul a{  font-size: 18px;  line-height: 133%;color: var(--tekst-belyy);transition: 0.3s;}.footer__nav-menu ula:hover{color: var(--cveta-salatovyy);}.footer__copy{  font-size: 14px;  line-height: 140%;color: rgba(255, 255, 255, 0.5);}.calculator__slider,.linking__list ul li a{  font-weight: 400;color: var(--tekst-temnyy);}.breadcrumbs{padding: 20px 0 60px;  font-family: var(--font-family);position: relative;  z-index: 3;}.calculator__result span,.doc-check__name,.doctor-main__block_title,.doctor-main__info_fio,.doctor-main__rating p,.doctor-page__info_fio,.doctor-page__right_title,.error-page__number,.features__card_top,.filials__list ul li a,.intro-article__form_title,.jobs__button::before,.jobs__button_salary,.jobs__content_block p,.jobs__content_text,.legal-docs__item_top p,.legal-info__supervisionp:first-child,.linking__item-name-2,.medicaments__block p,.packages__card_top,.page-articles__card_title,.page-faq__item::before,.page-reviews__card_fiop:first-child,.popup-change__title,.popup-feedback__title,.popup-search__list_result li a p,.popup-search__title,.site-map__item_title,.site-map__items ul a{  font-family: var(--second-family);}.breadcrumbs,.breadcrumbs li{  align-items: center;display: flex;gap: 6px;  flex-wrap: wrap;}.breadcrumbs li a{  font-size: 14px;color: var(--cveta-zelenyy);transition: 0.3s;}.breadcrumbs lia:hover{opacity: 0.7;  font-weight: 300;}.breadcrumbsli:after{content: "—";display: block;  font-size: 20px;color: var(--cveta-zelenyy);  font-size: inherit;}.page-articles__sort_item input[type="checkbox"],.page-reviews__sort_item input[type="checkbox"]{width: 28px;height: 28px;color: #000;transition: 175ms cubic-bezier(0.1, 0.1, 0.25, 1);outline: 0;cursor: pointer;}.breadcrumbsli:first-child{position: relative;  padding-left: 24px;}.breadcrumbsli:first-child::before{content: "";position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 16px;height: 16px;background: url("./../img/breadcrumbs/home.svg") center center/contain    no-repeat;}.breadcrumbsli:last-child::after{content: none;}.breadcrumbs-white{padding: 24px 0 40px;}.breadcrumbs-whiteli:first-child::before{background: url("./../img/breadcrumbs/home-white.svg") center center/contain    no-repeat;}.page-top__title-3{margin: 20px 0 40px;}.calculator__left{flex: 1 0 30%;display: flex;  flex-direction: column;  justify-content: space-between;gap: 30px;}.calculator__right{flex: 1 0 60%;  border-radius: 15px;padding: 60px 50px;background: var(--fony-plashek-svetlo-seryy);display: flex;  flex-wrap: wrap;gap: 40px 20px;}.calculator__select,.calculator__slider,.linking__list ul li{width: calc(50% - 10px);}.calculator__select select{background: var(--belyy) url(./../img/icons/arrow-bottom.svg) no-repeat right;  background-position-x: calc(100% - 8px);  border-radius: 5px;  min-height: 100%;  border-color: transparent;}.calculator__input{width: 100%;  border-radius: 5px;padding: 32px 30px 12px 20px;}.calculator__slider label{display: block;  margin-bottom: 10px;}.calculator__slider_output{display: block;  border-radius: 8px;padding: 18px 20px;background: var(--belyy);color: var(--tekst);}.calculator__slider_container{width: 100%;  margin-top: -11px;}.calculator__slider_values{display: flex;  justify-content: space-between;gap: 10px;color: var(--tekst);}.calculator__slider_values-timep:not(:first-child, :last-child){flex: 1 0 20%;  text-align: center;}.calculator__result{width: 100%;display: flex;  align-items: center;gap: 20px;  font-weight: 500;  padding-top: 20px;  border-top: 1px solid rgba(15, 86, 88, 0.2);}.calculator__result span{  font-weight: 600;  font-size: 26px;  line-height: 140%;color: var(--cveta-zelenyy);}@media (max-width: 1160px){  .calculator__row{    flex-direction: column;gap: 20px;}  .calculator__left{display: contents;}  .calculator__btn{order: 3;width: -moz-fit-content;width: fit-content;margin: 0 auto;}}.doc-check__post:after,.doc-check__stage:after{width: 16px;height: 16px;position: absolute;left: 0;content: "";top: 3px;}@media (max-width: 380px){  .calculator__slider_values-timep:not(:first-child, :last-child){flex: 1 0 17%;}}.linking__row,.medicament__row{display: flex;gap: 60px;}.gallery-page__inner,.linking__list ul{display: flex;  flex-wrap: wrap;gap: 20px;}.linking__list ul li a{width: 100%;height: 100%;display: flex;  align-items: center;  justify-content: space-between;  border-radius: 12px;padding: 12px 16px;}.linking__list ul lia::after{  border-top: 1px solid var(--cveta-zelenyy-2);  border-right: 1px solid var(--cveta-zelenyy-2);margin: 0;}.linking__img img{  border-radius: 20px;width: 100%;height: 100%;  max-height: 330px;  -o-object-fit: cover;  object-fit: cover;}.linking__inner-2{display: flex;  flex-wrap: wrap;gap: 60px;  row-gap: 15px;}.linking__inner-2 > *{  flex-basis: calc(50% - 30px);}.linking__item-2{display: flex;  align-items: center;  justify-content: space-between;padding: 10px 0;gap: 10px;color: var(--cveta-zelenyy);  font-size: 16px;  border-bottom: 1px solid rgba(107, 107, 107, 0.2);}.linking__item-name-2{flex: 1 0 60%;  font-weight: 600;  font-size: 18px;  line-height: 133%;color: var(--tekst-svetlyy);}.linking__item-bottom-2{display: flex;  justify-content: space-between;  align-items: center;gap: 10px;  flex-basis: 30%;}.linking__btn-2{  max-width: 30px;  max-height: 30px;  min-width: 30px;  min-height: 30px;}.all__linking-2{  max-height: 52px;}@media (max-width: 930px){  .linking__item-2{    align-items: flex-start;    flex-direction: column;}  .linking__item-name-2{flex: 1 0 auto;}  .linking__item-bottom-2{    flex-basis: 100%;width: 100%;}}.navigation__inner{width: 100%;height: 100%;border: 1px solid rgba(107, 107, 107, 0.2);  border-radius: 30px;padding: 60px;display: flex;  justify-content: space-between;gap: 50px;position: relative;  z-index: 1;}.navigation__wrap{  flex-basis: calc(50% - 25px);  padding-right: 50px;  border-right: 1px solid rgba(84, 84, 84, 0.2);}.navigation__link{position: relative;transition: 0.3s;  font-weight: 600;}.navigation__link:hover{  text-decoration: none;}.navigation__item{  font-size: 16px;  font-weight: 400;  line-height: 1.56;}.navigation__list .nav-title-h3 .navigation__link,.navigation__list .nav-title-h4 .navigation__link,.navigation__list .nav-title-h5 .navigation__link{  padding-left: 52px;  font-weight: 300;color: var(--cveta-zelenyy);transition: color 0.3s;position: relative;}.navigation__list .nav-title-h3 .navigation__link:after,.navigation__list .nav-title-h4 .navigation__link:after,.navigation__list .nav-title-h5 .navigation__link:after{content: "";position: absolute;left: 20px;top: 8px;width: 12px;height: 3px;  border-radius: 10px;background: var(--cveta-salatovyy);}.navigation__list .nav-title-h2 .navigation__link{color: var(--cveta-zelenyy);  font-weight: 500;position: relative;transition: color 0.3s;}.dock-check__inner{display: flex;  flex-direction: column;gap: 20px;  flex-basis: calc(50% - 10px);}.doc-check{  border-radius: 30px;padding: 30px;transition: 0.3s;color: var(--tekst-svetlyy);}.doc-check:hover{background: rgba(195, 241, 194, 0.2);}.doc-check__name{  font-weight: 600;  font-size: 22px;  line-height: 140%;color: var(--cveta-zelenyy);}.doc-check__top{display: flex;  justify-content: space-between;  align-items: center;  padding-bottom: 10px;  margin-bottom: 16px;  border-bottom: 1px solid rgba(190, 219, 215, 0.4);  font-size: 14px;color: var(--cveta-zelenyy);}.doc-check__picture{  max-width: 142px;  max-height: 142px;  border-radius: 20px;width: 100%;height: 100%;background: radial-gradient(circle, #fff 0, #e5f1ef 100%);}.doc-check__picture img{  -o-object-fit: cover;  object-fit: cover;  border-radius: 10px;width: 100%;height: 100%;  -o-object-position: top;  object-position: top;}.doc-check__info{display: flex;  flex-direction: column;  justify-content: space-between;gap: 10px;}.doc-check__post,.doc-check__stage{position: relative;  padding-left: 20px;}.doc-check__post:after{background: url("./../img/icons/doctor-2.svg") center center/cover no-repeat;}.doc-check__stage:after{background: url("./../img/icons/calendar-2.svg") center center/cover no-repeat;}@media (max-width: 1200px){  .doc-check,  .navigation__inner{padding: 20px;    border-radius: 20px;}  .doc-check__top{    padding-bottom: 10px;    margin-bottom: 16px;    flex-wrap: wrap;}  .doc-check__content{gap: 10px;}}.packages__card,.packages__card_inner{  flex-direction: column;display: flex;height: 100%;}.packages__card{border: 1px solid rgba(111, 111, 111, 0.2);  border-radius: 20px;overflow: hidden;}.packages__card_top{  border-bottom: 1px solid rgba(111, 111, 111, 0.2);padding: 24px 32px;background: var(--cveta-zelenyy);  font-weight: 600;  font-size: 26px;  line-height: 120%;  text-align: center;color: var(--tekst-belyy);display: flex;  align-items: center;  justify-content: center;  min-height: 112px;}.packages__card_inner{padding: 20px 24px 24px;  justify-content: space-between;gap: 46px;}.features__card_list ul,.packages__card_list ul{  flex-direction: column;gap: 10px;display: flex;}.packages__card_list ul li{display: flex;gap: 10px;  font-weight: 400;}.packages__card_list ulli::before{content: "";display: block;width: 9px;height: 9px;  border-radius: 100%;background: var(--cveta-salatovyy);  margin-top: 7px;  flex-shrink: 0;}.packages__card_price{  border-radius: 25px;background: var(--cveta-salatovyy);}.packages__card_price p{padding: 12px 0;  font-weight: 600;  font-size: 18px;  line-height: 140%;  text-align: center;color: var(--cveta-zelenyy);}.packages__card_price p span{  font-weight: 400;  font-size: 16px;color: rgba(15, 86, 88, 0.4);position: relative;}.packages__card_price pspan:after{content: "";display: block;width: 100%;height: 1px;background: var(--cveta-zelenyy);position: absolute;top: 50%;left: 0;transform: rotate(345deg);}.packages__card_btn{background: var(--cveta-zelenyy);color: #fff;width: 100%;}.features__card{flex: 1 0 45%;padding: 40px;  border-radius: 20px;background: var(--fony-plashek-svetlo-seryy);  min-height: 100%;position: relative;overflow: hidden;}.intro-article__form,.intro-article__mark{background: rgba(7, 57, 58, 0.6);  border-radius: 30px;}.features__card .features__card_btn{  background-color: var(--tekst-belyy);width: 38px;height: 38px;}.features__card:last-child{background: #eceff6;}.features__card:last-child .features__card_btn{  background-color: var(--cveta-zelenyy);}.features__card:last-child .features__card_btn::after{  border-top: 1px solid var(--tekst-belyy);  border-right: 1px solid var(--tekst-belyy);}.features__card_top{display: flex;  align-items: center;  justify-content: space-between;gap: 20px;  font-weight: 600;  font-size: 30px;  line-height: 140%;color: var(--cveta-zelenyy);  margin-bottom: 24px;}.features__card_list ul li{display: flex;gap: 10px;  font-weight: 400;}.features__card_list ulli::before{content: "";display: block;width: 8px;height: 8px;  border-radius: 100%;background: var(--cveta-salatovyy);  margin-top: 7px;}.features__card_bg{position: absolute;bottom: 0;right: 0;}.intro-article__main,.intro-article__row,.legal-docs__inner{gap: 40px;display: flex;}.intro-article{position: relative;padding: 20px 0 40px;overflow: hidden;}.intro-article__img-bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;  z-index: -1;}.intro-article__img-bg img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.intro-article__main{  flex-direction: column;flex: 1 0 55%;}.intro-article__main h1,.intro-article__main h2{color: var(--belyy);  margin-bottom: 15px;}.intro-article__main p{color: var(--belyy);}.intro-article__main_marks{display: flex;gap: 20px;}.intro-article__mark{padding: 8px 10px;display: flex;  align-items: center;gap: 10px;}.intro-article__mark p{  font-weight: 500;  font-size: 14px;  line-height: 140%;color: var(--cveta-salatovyy);}.intro-article__mark span{  font-weight: 300;}.intro-article__right{  flex-basis: 40%;}.intro-article__form{padding: 30px;  -webkit-backdrop-filter: blur(12.1000003815px);  backdrop-filter: blur(12.1000003815px);display: flex;  flex-direction: column;  justify-content: space-between;gap: 20px;height: 100%;position: relative;overflow: hidden;}.intro-article__form_phone,.intro-article__form_text{  max-width: 60%;position: relative;  z-index: 2;}.intro-article__form_title{  font-weight: 600;  font-size: 26px;  line-height: 140%;color: var(--tekst-belyy);  margin-bottom: 16px;}.intro-article__form_subtitle{  font-size: 14px;  line-height: 140%;color: var(--tekst-belyy);}.intro-article__form_phone{background: var(--cveta-salatovyy);  border-radius: 30px;padding: 8px 14px;  font-weight: 600;  font-size: 18px;  line-height: 133%;color: var(--cveta-zelenyy);}.intro-article__form_img{position: absolute;bottom: 0;right: -20px;  max-width: 60%;height: 100%;}.intro-article__form_img img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.page-articles__grid{display: grid;  grid-template-columns: 3.4fr 6.8fr;gap: 60px;}.page-articles__sort{  padding-top: 26px;  border-top: 1px solid rgba(7, 57, 58, 0.2);}.page-articles__sort_text{  margin-bottom: 18px;}.page-articles__sort_item{  margin-bottom: 12px;display: flex;gap: 12px;  align-items: center;}.page-articles__sort_item input[type="checkbox"]{position: relative;border: 1px solid #788189;  border-radius: 5px;  -webkit-appearance: none;  -moz-appearance: none;appearance: none;}.doctors-page__card_img img,.page-articles__card_img img{width: 100%;  -o-object-fit: cover;  border-radius: 20px;height: 100%;}.page-articles__sort_item input[type="checkbox"]::before{position: absolute;content: "";display: block;top: 3px;left: 9px;width: 8px;height: 14px;  border-style: solid;  border-color: #fff;  border-width: 0 3px 3px 0;transform: rotate(45deg);opacity: 0;}.page-articles__sort_item input[type="checkbox"]:checked{color: #fff;  border-color: var(--cveta-zelenyy-2);background: var(--cveta-zelenyy-2);}.page-articles__sort_item label{position: relative;  font-weight: 500;  font-size: 16px;  line-height: 140%;color: var(--tekst-svetlyy);}.page-articles__sort_itemlabel::before{position: absolute;content: attr(data-content);}.page-articles__sort_quantity{  font-size: 14px;color: var(--tekst-svetlyy);}.page-articles__card{  padding-top: 20px;  border-top: 1px solid rgba(7, 57, 58, 0.2);}.doctor-page__btns,.medicament__title-h1,.page-articles__card:not(:last-child){  margin-bottom: 40px;}.page-articles__card_top{display: flex;  justify-content: space-between;  align-items: center;gap: 20px;  margin-bottom: 12px;}.page-articles__card_row{display: flex;gap: 30px;}.page-articles__card_info{flex: 1 0 60%;display: flex;  flex-direction: column;  justify-content: space-between;gap: 20px;}.page-articles__card_img{flex: 1 0 30%;display: block;  min-height: 100%;  max-width: 33%;width: 100%;}.page-articles__card_img img{  object-fit: cover;}.page-articles__card_title{  font-weight: 600;  font-size: 22px;  line-height: 140%;color: var(--tekst-temnyy);}.page-articles__card_date,.page-reviews__quantity{  font-size: 14px;}.page-articles__card_labels{display: flex;gap: 6px;  flex-wrap: wrap;}.page-articles__card_label{  border-radius: 40px;padding: 8px 16px;background: rgba(195, 241, 194, 0.4);  font-weight: 500;  font-size: 14px;color: rgba(7, 57, 58, 0.8);}@media (max-width: 980px){  .page-articles__grid{display: grid;    grid-template-columns: 1fr;gap: 20px;}  .page-articles__left{display: flex;    margin-bottom: 0;}  .page-articles__title{    margin-bottom: 0;}}.doctors-page__card{display: flex;gap: 20px;color: var(--fony-plashek-seryy-2);}.doctors-page__card:not(:last-child){  padding-bottom: 20px;  border-bottom: 1px solid #c7d6dc;  margin-bottom: 20px;}.doctors-page__card_img{display: block;width: 100%;  max-width: 224px;  aspect-ratio: 1/1;}.doctors-page__card_img img{  object-fit: cover;  -o-object-position: top;  object-position: top;}.doctors-page__card_experience{  font-weight: 500;  font-size: 14px;  line-height: 140%;color: rgba(7, 57, 58, 0.8);  border-radius: 30px;padding: 8px 14px;background: rgba(195, 241, 194, 0.3);  margin-bottom: 8px;width: -moz-fit-content;width: fit-content;}.doctor-page__rating_estimation,.doctor-page__schedule_title,.doctors-page__card_fio{  font-weight: 600;  font-family: var(--second-family);}.doctors-page__card_fio{  font-size: 30px;  line-height: 140%;color: var(--tekst-temnyy);  margin-bottom: 8px;}.doctors-page__card_top{  margin-bottom: 20px;}.doctors-page__card_prices{display: flex;gap: 10px;}.doctors-page__card_prices p{border: 1px solid var(--cveta-salatovyy);  border-radius: 14px;padding: 14px 20px;  font-size: 14px;color: var(--fony-plashek-seryy-2);}.doctors-page__card_prices p span{display: block;  font-size: 16px;  font-weight: 700;color: var(--tekst-temnyy);}@media (max-width: 640px){  .doctors-page__title{    margin-bottom: 40px;}  .doctors-page__card{display: flex;gap: 15px;    flex-wrap: wrap;}  .doctors-page__card:not(:last-child){    padding-bottom: 25px;    margin-bottom: 25px;}  .doctors-page__card_info{display: contents;}  .doctors-page__card_img{    max-width: 90px;    max-height: 114px;    aspect-ratio: auto;}  .doctors-page__card_experience{padding: 6px 10px;    font-size: 12px;    margin-bottom: 10px;}  .doctors-page__card_top{flex: 1 0 60%;    margin-bottom: 0;}  .doctors-page__card_fio{    font-size: 18px;    margin-bottom: 6px;}  .doctors-page__card_post,  .doctors-page__card_prices{width: 100%;}  .doctors-page__card_prices p{flex: 1 0 45%;padding: 14px 20px;}}.doctor-page__grid{display: grid;  grid-template-columns: 3fr 6fr;gap: 40px;  align-content: normal;}.doctor-page__photo{width: 100%;height: 100%;  max-width: 430px;  max-height: 430px;position: relative;  margin-bottom: 30px;}.doctor-page__img img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;  border-radius: 30px;}.doctor-page__rating{position: absolute;bottom: 16px;left: 16px;right: 16px;  border-radius: 30px;padding: 10px 16px;  -webkit-backdrop-filter: blur(8.1000003815px);  backdrop-filter: blur(8.1000003815px);background: rgba(7, 57, 58, 0.6);display: flex;  align-items: center;  justify-content: center;}.doctor-page__rating_estimation{  padding-right: 20px;  border-right: 1px solid rgba(255, 255, 255, 0.1);  margin-right: 20px;  font-size: 26px;color: var(--tekst-belyy);display: flex;gap: 5px;}.doctor-page__rating_stars{display: flex;gap: 2px;}.doctor-page__prices{display: flex;gap: 10px;  margin-bottom: 10px;}.doctor-page__prices p{border: 1px solid var(--cveta-salatovyy);  border-radius: 14px;padding: 14px 20px;  font-size: 14px;  text-align: center;flex: 1 0 48%;}.doctor-page__prices p span{  font-weight: 700;  font-size: 16px;color: var(--tekst-temnyy);}.doctor-page__schedule{  border-radius: 30px;padding: 30px;}.doctor-page__schedule_title{  font-size: 30px;  line-height: 140%;color: var(--tekst-temnyy);  margin-bottom: 30px;}.doctor-page__schedule_item{display: flex;  justify-content: space-between;gap: 20px;padding: 14px 0;  border-bottom: 1px solid #c7d6dc;}.doctor-page__schedule_item:last-child{  border-bottom: none;}.doctor-main__schedule_weekend,.doctor-page__schedule_time{  font-weight: 500;color: var(--cveta-zelenyy);}.doctor-page__schedule_weekend{  font-weight: 500;color: var(--color-zelenyy);opacity: 0.6;}.doctor-page__right{  border-radius: 30px;padding: 40px;display: flex;  flex-direction: column;gap: 60px;}.doctor-page__info,.doctor-page__info_post,.page-faq__item{gap: 30px;display: flex;}.doctor-page__right_title{  font-weight: 600;  font-size: 26px;  line-height: 140%;color: var(--tekst-temnyy);  margin-bottom: 20px;}.doctor-page__info{  flex-direction: column;}.doctor-page__info_experience{  border-radius: 30px;padding: 8px 14px;background: rgba(195, 241, 194, 0.3);  font-weight: 500;  font-size: 14px;color: rgba(7, 57, 58, 0.8);width: -moz-fit-content;width: fit-content;  margin-bottom: 10px;}.doctor-page__info_fio,.popup-change__title{  font-weight: 600;  font-size: 44px;  line-height: 110%;color: var(--tekst-temnyy);}.doctor-page__post_item:first-child{  padding-right: 30px;  border-right: 1px solid #c7d6dc;}.doctor-page__post_text{  margin-bottom: 5px;}.doctor-page__list ul li{display: flex;gap: 12px;color: var(--tekst-svetlyy);}.doctor-page__list ulli::before{content: "";display: block;  border-radius: 10px;  min-width: 18px;width: 18px;height: 3px;background: var(--cveta-zelenyy);  margin-top: 9px;}.doctor-page__list ul li span{  font-weight: 700;color: rgba(7, 57, 58, 0.6);}.doctor-page__diplomas_swiper{  max-width: 773px;  margin-bottom: 20px;height: auto;}.doctor-page__diplomas_swiper-slide{  border-radius: 20px;overflow: hidden;background: var(--tekst-belyy);}.doctor-page__diplomas_swiper-slide a{display: block;  border-radius: 20px;overflow: hidden;}.doctor-page__diplomas_swiper-slide a p{padding: 20px;width: 100%;  font-size: 14px;color: var(--tekst-temnyy);transition: 0.8s;}.doctor-page__diplomas_swiper-slide img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;  border-radius: 20px;}.doctor-page__diplomas_swiper-pagination{  justify-content: center;}.doctor-page__diplomas_picture{display: block;  border-radius: 10px;overflow: hidden;}.doctor-page__services_list ul{display: flex;gap: 10px;  flex-wrap: wrap;  max-height: 102px;overflow: hidden;}.doctor-page__services_list ul a{  border-radius: 8px;padding: 12px 16px;background: var(--tekst-belyy);  font-weight: 400;color: var(--fony-plashek-seryy-2);}.doctor-page__services_btn{  margin-top: 20px;}@media (max-width: 1300px){  .doctor-page__grid{display: flex;    flex-direction: column;gap: 20px;}  .doctor-page__photo{margin: 0 auto;}  .doctor-page__btns{    margin-bottom: 0;}  .doctor-page__left,  .doctor-page__right{display: contents;}  .doctor-page__info{order: -1;}  .doctor-page__content{display: flex;    flex-direction: column;gap: 60px;}  .doctor-page__content,  .doctor-page__info{    border-radius: 20px;padding: 30px;background: var(--fony-plashek-svetlo-seryy);}  .doctor-page__diplomas_swiper{    max-width: 100%;}}.doctor-main__grid{display: grid;  grid-template-columns: repeat(2, 1fr);gap: 20px;}.doctor-main__block{position: relative;  border-radius: 20px;padding: 40px;background: var(--fony-plashek-svetlo-seryy);}.doctor-main__block_title{  font-weight: 600;  font-size: 26px;  line-height: 140%;color: var(--fony-plashek-seryy-2);  margin-bottom: 30px;}.doctor-main__info_fio,.doctor-main__info_post{  border-bottom: 1px solid rgba(255, 255, 255, 0.2);  margin-bottom: 16px;color: var(--tekst-belyy);}.doctor-main__info{  grid-column: span 2;display: flex;gap: 40px;padding: 20px;background: var(--cveta-zelenyy);color: var(--tekst-belyy);}.doctor-main__info_photo{flex: 1 0 30%;display: block;width: 100%;  max-width: 400px;  aspect-ratio: 1/1;position: relative;}.doctor-main__info_img{display: block;width: 100%;height: 100%;}.doctor-main__info_img img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;  border-radius: 10px;}.doctor-main__info_experience{  border-radius: 5px;padding: 14px 16px;background: var(--cveta-zelenyy);  font-weight: 500;  font-size: 14px;color: var(--tekst-belyy);  text-align: center;position: absolute;left: 14px;right: 14px;bottom: 14px;}.doctor-main__info_content{flex: 1 0 60%;padding: 30px 20px 30px 0;display: flex;  flex-direction: column;  justify-content: space-between;gap: 30px;}.doctor-main__info_fio{  font-weight: 600;  font-size: 44px;  line-height: 110%;  padding-bottom: 16px;}.doctor-main__info_post{display: flex;  flex-direction: column;gap: 16px;  padding-bottom: 16px;}.doctor-main__info_btns{display: flex;gap: 10px;}.doctor-main__info_price{border: 1px solid var(--tekst-belyy);  border-radius: 50px;padding: 15px 20px;  font-size: 14px;  line-height: 140%;  text-align: center;}.doctor-main__info_price span{  font-weight: 700;  font-size: 16px;  text-wrap: nowrap;}.doctor-main__info_bottom{display: flex;  align-items: center;  justify-content: space-between;gap: 20px;}.doctor-main__post_item{  font-size: 14px;  line-height: 140%;display: flex;gap: 10px;}.doctor-main__post_item span,.doctor-main__schedule_time{  font-weight: 500;}.doctor-main__post_icon{display: block;  min-width: 20px;width: 20px;}.doctor-main__rating p{  padding-right: 10px;  border-right: 1px solid rgba(111, 111, 111, 0.2);  font-weight: 600;  font-size: 22px;color: var(--tekst-belyy);}.doctor-main__schedule_item{color: var(--tekst-temnyy);display: flex;  justify-content: space-between;gap: 16px;  border-radius: 5px;padding: 14px 20px;}.doctor-main__schedule_item:nth-child(odd){background: var(--tekst-belyy);}.doctor-main__tab_btns{display: flex;  flex-wrap: wrap;gap: 15px 0;  margin-bottom: 24px;  border-bottom: 1px solid rgba(16, 153, 110, 0.2);}.doctor-main__tab_btn{  flex-grow: 1;padding: 0 20px 16px;  border-bottom: 2px solid transparent;transition: 0.3s;}.doctor-main__tab_btn.active{  border-bottom: 2px solid var(--cveta-zelenyy-2);}.jobs__button::before,.page-faq__item::before{  counter-increment: item;  font-weight: 400;color: var(--cveta-salatovyy);}.doctor-main__list ul li{display: flex;gap: 16px;  font-weight: 400;color: var(--tekst-temnyy);position: relative;}.doctor-main__list ulli::before{content: "";display: block;  border-radius: 10px;  min-width: 9px;width: 9px;height: 9px;background: var(--cveta-zelenyy);  margin-top: 7px;}.doctor-main__list ulli::after{content: "";display: block;width: 1px;height: calc(100% - 28px);background: var(--cveta-zelenyy);position: absolute;top: 25px;left: 4px;}.doctor-main__list ul li span{  font-weight: 700;color: var(--cveta-zelenyy);}.doctor-main__diplomas_top{display: flex;  align-items: center;  justify-content: space-between;gap: 20px;  margin-bottom: 30px;}.doctor-main__diplomas_title{margin: 0;}.doctor-main__diplomas_swiper{  max-width: 550px;  margin-bottom: 20px;height: auto;}.doctor-main__diplomas_swiper-slide{  border-radius: 10px;overflow: hidden;background: var(--belyy);}.doctor-main__diplomas_picture,.doctor-main__diplomas_swiper-slide a{display: block;  border-radius: 10px;overflow: hidden;}.doctor-main__diplomas_swiper-slide a p{padding: 16px;width: 100%;color: var(--tekst-temnyy);  text-align: center;}.doctor-main__diplomas_swiper-slide img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;  border-radius: 10px;}.doctor-main__diplomas_swiper-pagination{  justify-content: center;}.doctor-main__works_list ul,.popup-feedback__form{display: flex;  flex-direction: column;gap: 15px;}.doctor-main__works_list ul li{display: flex;gap: 12px;  font-weight: 400;color: var(--tekst-temnyy);}.doctor-main__works_list ulli::before{content: url("./../img/icons/doctor-main-bag.svg");display: block;  min-width: 18px;}.page-reviews__grid{display: grid;  grid-template-columns: 4.2fr 8fr;gap: 60px;}.page-reviews__select{border: 1px solid rgba(7, 57, 58, 0.2);  border-radius: 30px;  background-color: #fff;color: var(--cveta-zelenyy);opacity: 1;}.page-reviews__sort{display: flex;  flex-direction: column;gap: 36px;}.page-reviews__sort_text{  margin-bottom: 6px;}.page-reviews__sort_block{display: flex;  flex-direction: column;gap: 12px;}.page-reviews__sort_services{display: flex;  flex-direction: column;gap: 12px;  max-height: 308px;overflow: hidden;}.licenses-page__picture,.licenses-page__picture img{  max-height: 430px;  border-radius: 10px;}.page-reviews__sort_item{display: flex;gap: 14px;  align-items: center;  margin-bottom: 0;}.page-reviews__sort_item input[type="checkbox"]{position: relative;border: 1px solid #556473;  border-radius: 5px;  -webkit-appearance: none;  -moz-appearance: none;appearance: none;}.page-reviews__sort_item input[type="checkbox"]::before{position: absolute;content: "";display: block;top: 3px;left: 9px;width: 8px;height: 14px;  border-style: solid;  border-color: #fff;  border-width: 0 3px 3px 0;transform: rotate(45deg);opacity: 0;}.page-reviews__sort_item input[type="checkbox"]:checked{color: #fff;  border-color: var(--cveta-zelenyy-2);background: var(--cveta-zelenyy-2);}.bottom-info__wrapper.active,.page-reviews__sort_item input[type="checkbox"]:checked::before,.tour__item.zoom:hover::after,.tour__item.zoom:hover::before,.zoom:hover::after{opacity: 1;}.page-reviews__sort_item label{position: relative;  font-weight: 500;  line-height: 140%;color: var(--tekst-svetlyy);}.page-reviews__sort_itemlabel::before{position: absolute;content: attr(data-content);}.page-reviews__cards{display: flex;  flex-direction: column;gap: 40px;}.page-reviews__card{  padding-top: 10px;  border-top: 1px solid rgba(15, 86, 88, 0.2);}.page-reviews__card_top{display: flex;  align-items: center;  justify-content: space-between;gap: 20px;  margin-bottom: 30px;}.page-reviews__card_labels{display: flex;gap: 10px;}.page-reviews__card_labels p{  border-radius: 40px;padding: 8px 16px;background: rgba(195, 241, 194, 0.4);  font-weight: 500;  font-size: 14px;color: var(--cveta-zelenyy);}.page-reviews__card_stars{display: flex;gap: 2px;}.page-reviews__card_star-active svg path{fill: var(--cveta-zelenyy-2);}.page-reviews__card_info{display: flex;gap: 30px;  margin-bottom: 30px;}.licenses-page__info p,.page-reviews__card_main{  margin-bottom: 20px;}.page-reviews__card_author{flex: 1 0 34%;display: flex;  align-items: center;gap: 16px;  padding-right: 30px;  border-right: 1px solid #c7d6dc;}.page-reviews__card_photo{display: block;  border-radius: 35px;  min-width: 52px;width: 52px;height: 52px;overflow: hidden;}.licenses-page__picture img,.page-reviews__card_photo img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.page-reviews__card_fio{  font-size: 14px;}.page-reviews__card_fiop:first-child{  font-weight: 600;  font-size: 18px;  line-height: 133%;color: var(--cveta-zelenyy);}.page-reviews__card_service{flex: 1 0 60%;display: flex;  flex-direction: column;gap: 8px;}.page-reviews__card_service span{  font-weight: 500;color: var(--tekst-temnyy);}.page-reviews__card_bottom{display: flex;  align-items: center;  justify-content: space-between;gap: 20px;}.page-reviews__card_publication{display: flex;  align-items: center;gap: 10px;  font-weight: 400;  font-size: 14px;}.page-reviews__card_source{  font-weight: 500;  font-size: 18px;  line-height: 140%;color: var(--fony-plashek-seryy-2);}.page-reviews__card_answer{border: 1px solid var(--tekst-svetlyy);  border-radius: 20px;padding: 20px;  margin-top: 30px;}.page-reviews__card_answered{display: flex;  align-items: center;  justify-content: space-between;gap: 20px;  font-size: 14px;  line-height: 140%;color: var(--tekst-svetlyy);  margin-top: 20px;}.page-reviews__card_answeredp:last-child{  font-weight: 500;  font-size: 16px;}@media (max-width: 1000px){  .form-1__wrapper{width: 100%;}  .form-1__img{display: none;}  .reviews__cards{    flex-direction: column;gap: 12px;}  .page-reviews__sort,  .reviews__tab_btns,  .reviews__tab_contents{display: contents;}  .reviews__tab_content{padding: 10px 0;}  .intro-article__row{    flex-direction: column;gap: 30px;}  .page-reviews__grid{display: grid;    grid-template-columns: 1fr;gap: 30px;}  .page-reviews__btn{order: 3;}}.jobs__item,.licenses-page__info{  border-bottom: 1px solid rgba(15, 86, 88, 0.2);}.page-faq__grid{display: grid;  grid-template-columns: 4fr 8.4fr;gap: 60px;}.page-faq__sort{display: flex;  flex-direction: column;gap: 20px;  margin-bottom: 60px;}.page-faq__item::before{content: "(" counter(item, decimal-leading-zero) ")";  font-size: 34px;  line-height: 140%;  margin-top: 20px;}@media (max-width: 960px){  .page-faq__grid{display: grid;    grid-template-columns: 1fr;gap: 40px;}  .page-faq__title{    margin-bottom: 30px;}  .page-faq__sort{gap: 14px;    margin-bottom: 26px;}}@media (max-width: 800px){  .footer__info_phone a,  .page-faq__form .faq__form_title{    font-size: 18px;}  .section-offset{    margin-bottom: 80px;}  .section__flex,  .services__flex{display: flex; position: relative;    flex-direction: column;gap: 20px;}  .section__top{display: contents;    margin-bottom: 20px;}  .section__btn,  .services__btn{display: block;order: 3;width: 100%;}  .section__inner{order: 2;}  .doctors__top_btns,  .footer__row_left,  .services__top{display: contents;}  .services__cards{order: 2;gap: 10px;    margin-bottom: 10px;}  .services__tabcontent{width: 100%;}  .stocks__btns{gap: 10px;}  .stocks__btns p{    flex-grow: 1;width: 100%;    padding-right: 10px;}  .stocks__btns a{width: auto;flex: 1 0 auto;}  .articles__swiper-btns,  .doctors__swiper-btns,  .faq__block_form,  .licenses__swiper-btns,  .medicament__img{display: none;}  .doctors__swiper-pagination,  .licenses__swiper-pagination,  .licenses__swiper-scrollbar,  .page-faq__form{display: block;}  .articles__cards,  .doctors__cards,  .licenses__right{    margin-bottom: 20px;}  .licenses{overflow: hidden;position:relative;}  .licenses__title{    margin-bottom: 30px;}  .licenses__info{    border-radius: 10px;padding: 20px;gap: 20px;}  .licenses__label{    font-size: 16px;}  .licenses__swiper_label{padding: 12px;}  .articles__inner{    margin-bottom: 10px;}  .footer__copy,  .footer__plashka{    font-size: 12px;}  .footer__inner{padding: 40px 0;}  .footer__logo{    margin-bottom: 30px;position: relative;    z-index: 2;}  .footer__row,  .footer__separator{    padding-bottom: 30px;    margin-bottom: 30px;}  .footer__row_right{    border-radius: 14px;padding: 20px;}  .footer__btns button{flex: 1 0 40%;}  .footer__btn-eye{width: 50px;    min-width: 50px;height: 50px;}  .footer__info_row{    flex-direction: column;gap: 24px;}  .footer__pays{    padding-bottom: 0;    border-bottom: none;    margin-bottom: 20px;}  .footer__bottom{order: 3;}  .footer__nav{gap: 20px;}  .footer__nav_acc{display: flex;    align-items: center;gap: 10px;transition: 0.4s;}  .footer__nav_acc::before{content: "";display: inline-block;width: 8px;height: 8px;    border-top: 1.5px solid var(--belyy);    border-right: 1.5px solid var(--belyy);transform: rotate(135deg);    margin-bottom: 4px;transition: 0.3s;}  .footer__nav_acc.active{    margin-bottom: 12px;}  .footer__nav_acc.active::before{transform: rotate(315deg);}  .footer__nav_title{    font-size: 16px;    margin-bottom: 0;}  .footer__nav_item{    flex-basis: 100%;}  .footer__nav_item ul{    max-height: 0;overflow: hidden;transition: 0.3s;}  .footer__nav_item ul.active{    max-height: 500px;}  .footer__nav-menu ul{display: flex;    flex-wrap: wrap;gap: 20px;}  .footer__nav-menu ul li{width: auto;flex: 1 0 40%;}  .footer__nav-menu ul a{    font-size: 16px;}  .features__cards{    flex-direction: column;gap: 16px;}  .page-articles__left{display: contents;    margin-bottom: 0;}  .page-faq__form .faq__form{    border-radius: 20px;padding: 20px;}}.licenses-page__info{display: flex;  align-items: center;  justify-content: space-between;gap: 30px;  padding-bottom: 50px;  margin-bottom: 50px;}.licenses-page__infop:last-child{  margin-bottom: 0;}.licenses-page__info-wrap{  flex-basis: calc(55% - 15px);}.licenses-page__label{  flex-basis: calc(45% - 15px);  font-size: 18px;  line-height: 133%;color: var(--cveta-zelenyy);padding: 30px;  border-radius: 10px;background: rgba(195, 241, 194, 0.4);height: auto;}.licenses-page__info-links{display: flex;gap: 20px;  justify-content: space-between;}.licenses-page__info-link{  font-size: 14px;  font-weight: 500;color: var(--cveta-zelenyy);display: flex;  align-items: center;gap: 8px;transition: opacity 0.3s;}.licenses-page__info-link::after{content: "";  min-width: 14px;width: 14px;height: 14px;background: url("./../img/icons/licenses-download.svg") center center/contain    no-repeat;}.licenses-page__info-link__view::after{content: "";  min-width: 18px;width: 18px;height: 13px;background: url("./../img/icons/licenses-eye.svg") center center/contain    no-repeat;}.licenses-page__inner,.site-map__grid{display: grid;  grid-template-columns: repeat(3, 1fr);gap: 20px;}.licenses-page__item-wrap{overflow: hidden;position: relative;}.zoom::after,.zoom::before{position: absolute;transition: opacity 0.3s;}.licenses-page__item{display: block;  border-radius: 30px;height: 100%;width: 100%;  max-height: 430px;}.licenses-page__item_label{position: absolute;bottom: 0;left: 0;right: 0;background: var(--fony-plashek-svetlo-seryy);padding: 15px;  border-radius: 10px;  font-weight: 500;  font-size: 14px;  line-height: 140%;  text-align: center;color: var(--cveta-zelenyy);  z-index: 2;}.jobs__content_block ul li,.jobs__list{gap: 10px;display: flex;}.jobs__list{  flex-direction: column;}.jobs__button{padding: 20px;width: 100%;display: flex;  align-items: center;  justify-content: space-between;gap: 40px;}.jobs__button::before{content: "(" counter(item, decimal-leading-zero) ")";  font-size: 34px;  line-height: 100%;}.jobs__button.accordion--active{  margin-bottom: 30px;}.close-popup:hover,.jobs__button.accordion--active .jobs__button_btn-more{transform: rotate(180deg);}.jobs__button_text{flex: 1 0 70%;display: flex;  align-items: start;gap: 20px;}.jobs__button_name{  font-size: 26px;  line-height: 140%;color: var(--tekst-temnyy);  text-align: left;}.jobs__button_salary,.jobs__content_block p{  font-size: 18px;  line-height: 133%;  font-weight: 600;}.jobs__button_salary{  min-width: -moz-max-content;  min-width: max-content;  border-radius: 40px;padding: 8px 16px;background: rgba(195, 241, 194, 0.4);  text-align: center;color: var(--cveta-zelenyy);}.jobs__button_btn-more svg path{transition: 0.3s;}.jobs__button_btn-more{  min-width: 40px;width: 40px;height: 40px;border: 1px solid var(--cveta-zelenyy);  background-color: transparent;}.jobs__button_btn-more::after{transform: rotate(135deg);margin: 0 0 2px;}.jobs__content{  max-height: 0;overflow: hidden;padding: 0 0 0 100px;display: flex;  flex-direction: column;gap: 30px;}.jobs__content.accordion__content--active,.legal-info__supervision:not(:last-child){  margin-bottom: 30px;}.jobs__content_labels{display: flex;gap: 25px;width: -moz-fit-content;width: fit-content;}.jobs__content_label{display: flex;  align-items: center;gap: 15px;}.jobs__content_labelp:first-child{  font-weight: 500;color: var(--cveta-zelenyy);}.jobs__content_labelp:last-child{  font-size: 14px;}.jobs__content_label:not(:last-child){  padding-right: 25px;  border-right: 1px solid rgba(15, 86, 88, 0.2);}.jobs__content_icon{  border-radius: 5px;padding: 8px;width: 36px;height: 36px;background: var(--fony-plashek-svetlo-seryy);display: flex;  justify-content: center;  align-items: center;}.jobs__content_block p{color: var(--cveta-zelenyy);  margin-bottom: 15px;}.jobs__content_block ul,.popup-change__form,.site-map__item_list ul{display: flex;  flex-direction: column;gap: 12px;}.jobs__content_block ulli::before{content: "";display: block;  min-width: 18px;width: 18px;height: 3px;  border-radius: 10px;background: var(--cveta-zelenyy-2);  margin-top: 7px;}.jobs__content_bottom{  border-radius: 20px;padding: 30px 40px;background: var(--cveta-zelenyy-2);display: flex;  align-items: center;gap: 40px;}.jobs__content_text{flex: 1 0 50%;  font-weight: 600;  font-size: 26px;  line-height: 140%;color: var(--tekst-belyy);  padding-right: 40px;  border-right: 1px solid rgba(255, 255, 255, 0.2);}.jobs__content_contacts{flex: 1 0 40%;display: flex;  flex-direction: column;gap: 6px;color: #ebebeb;}.jobs__content_contacts a{  text-wrap: nowrap;  font-weight: 700;color: var(--tekst-belyy);}@media (max-width: 740px){  .jobs__title-h1{    margin-bottom: 30px;}  .jobs__list{gap: 30px;}  .jobs__button{padding: 0 0 30px;    align-items: start;gap: 20px;}  .jobs__button.accordion--active{    margin-bottom: 0;}  .jobs__button::before{display: none;}  .jobs__button_text{    flex-direction: column;gap: 16px;}  .jobs__button_name{    font-size: 16px;}  .jobs__button_salary{padding: 6px 14px;    font-size: 16px;}  .jobs__button_btn-more{    min-width: 30px;width: 30px;height: 30px;}  .jobs__button_btn-more::after{transform: rotate(135deg);margin: 0 0 2px;}  .jobs__content{padding: 0;gap: 24px;}  .jobs__content_labels{    flex-direction: column;gap: 14px;width: 100%;}  .jobs__content_label:not(:last-child){    padding-right: 0;    border-right: none;    padding-bottom: 14px;    border-bottom: 1px solid rgba(15, 86, 88, 0.2);}  .jobs__content_block p{    font-size: 14px;}  .jobs__content_block ulli::before{    min-width: 12px;width: 12px;height: 2px;    margin-top: 8px;}  .jobs__content_bottom{    border-radius: 20px;padding: 20px;    flex-direction: column;    align-items: stretch;gap: 16px;}  .jobs__content_text{    font-size: 18px;    padding-right: 0;    border-right: none;    padding-bottom: 16px;    border-bottom: 1px solid rgba(255, 255, 255, 0.2);}}.legal-docs__item_top p,.legal-info__supervisionp:first-child{  font-weight: 600;  font-size: 18px;color: var(--cveta-zelenyy);}.filials__list ul li a,.gallery-page__tab_btns{  border-bottom: 1px solid rgba(107, 107, 107, 0.2);display: flex;}.gallery-page__tab_btns{width: -moz-fit-content;width: fit-content;  margin-bottom: 50px;}.gallery-page__tab_btn{  font-weight: 400;padding: 0 40px 20px;  border-bottom: 2px solid transparent;transition: 0.3s;}.gallery-page__tab_btn.tab__btn--active{  border-bottom: 2px solid var(--cveta-zelenyy);color: var(--cveta-zelenyy);}.gallery-page__tabcontent{  max-height: none !important;}.gallery-page__inner > *{  flex-basis: calc(25% - 15px);}.gallery-page__item{  max-height: 225px;  min-height: 225px;position: relative;}.zoom::before{content: "";top: 0;left: 0;width: 100%;height: 100%;background: rgba(7, 57, 58, 0.5);  border-radius: 10px;opacity: 0;  z-index: 2;}.zoom::after{content: "";top: 50%;left: 50%;width: 60px;height: 60px;transform: translate(-50%, -50%);  border-radius: 10px;background: url("./../img/help/loupe.svg") center center/cover no-repeat;opacity: 0;  z-index: 3;}.zoom:hover .gallery-page__item-descr{opacity: 0;}.gallery-page__item-picture{  border-radius: 20px;position: relative;}.gallery-page__item-picture img{  border-radius: 20px;width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.gallery-page__item-descr{position: absolute;  border-radius: 20px;padding: 10px 16px;  -webkit-backdrop-filter: blur(29.6000003815px);  backdrop-filter: blur(29.6000003815px);background: rgba(7, 57, 58, 0.6);  font-size: 14px;  line-height: 140%;color: var(--cveta-salatovyy);bottom: 4px;left: 4px;right: 4px;  z-index: 3;height: auto;transition: opacity 0.3s;}.filials__list ul li a,.site-map__item_title,.site-map__items ul a{  line-height: 140%;color: var(--tekst-temnyy);}@media (max-width: 1024px){  .linking__img{display: none;}  .linking__item-2{    font-size: 14px;}  .navigation__inner{    flex-direction: column;gap: 20px;}  .navigation__wrap{    padding-right: 0;    border-right: none;    padding-bottom: 20px;    border-bottom: 1px solid rgba(84, 84, 84, 0.2);}  .gallery-page__inner > *{    flex-basis: calc(33.333% - 13.33333px);}}@media (max-width: 850px){  .about__grid,  .about__title{    margin-bottom: 20px;}  .about__grid{    grid-template-columns: repeat(1, 1fr);gap: 20px;}  .about__textp:not(:last-child){    margin-bottom: 14px;}  .about__img img{    max-height: 340px;    border-radius: 20px;}  .about__advantages{    flex-direction: column;gap: 10px;}  .about__advantage{flex: 1 0 20%;    border-radius: 14px;padding: 20px;gap: 6px;}  .about__advantagep:first-child{    font-size: 16px;}  .about__advantage span{    font-size: 28px;}  .gallery-page__inner > *{    flex-basis: calc(50% - 10px);}}@media (max-width: 550px){  .intro-article__main{gap: 24px;}  .intro-article__main_bottom{    flex-direction: column;gap: 10px;}  .intro-article__main_marks span{display: none;}  .intro-article__form{    border-radius: 20px;padding: 20px;}  .intro-article__form_phone,  .intro-article__form_text{    max-width: 90%;}  .intro-article__form_title{    font-size: 20px;    margin-bottom: 16px;}  .intro-article__form_img{right: -50px;bottom: -20px;    max-height: 80%;}  .gallery-page__inner{gap: 10px;}  .gallery-page__inner > *{    flex-basis: 100%;}  .gallery-page__title-h1{    margin-bottom: 30px;}  .gallery-page__tab_btns{width: 100%;    flex-wrap: wrap;gap: 15px 0;    margin-bottom: 30px;}  .gallery-page__tab_btn{flex: 1 0 auto;padding: 0 16px 10px;    border-bottom: 1px solid rgba(107, 107, 107, 0.2);}  .gallery-page__tab_btn.tab__btn--active{    border-bottom: 1px solid var(--cveta-zelenyy);}}.filials__row{display: flex;  justify-content: space-between;gap: 50px;}.filials__list{  flex-basis: 64%;}.filials__list ul{display: flex;  flex-wrap: wrap;gap: 16px 20px;}.filials__list ul li{width: calc(50% - 10px);}.filials__list ul li a{  align-items: center;gap: 16px;  font-weight: 500;  font-size: 22px;  padding-bottom: 16px;transition: 0.3s;}.filials__list ul lia::before{content: "";display: block;background: url("./../img/icons/filials-loc.svg") 0 0 / cover;  min-width: 22px;width: 22px;height: 26px;}@media (max-width: 1120px){  .filials__row{    flex-direction: column;gap: 50px;}}@media (max-width: 720px){  .filials__row{gap: 20px;}  .filials__list{    flex-basis: 100%;}  .filials__list ul{    flex-direction: column;}  .filials__list ul li{width: 100%;}  .filials__list ul li a{    font-size: 18px;}  .filials__list ul lia::before{    min-width: 17.5px;width: 17.5px;height: 20.5px;}}.legal-info__block{display: flex;gap: 20px;  margin-bottom: 60px;}.legal-info__text,.legal-info__title{  padding-top: 20px;  border-top: 1px solid #c7d6dc;}.legal-info__title{flex: 1 0 30%;}.legal-info__text{flex: 1 0 64%;}.legal-info__supervisionp:not(:last-child){  margin-bottom: 8px;}.legal-info__supervisionp:first-child{  line-height: 133%;  margin-bottom: 16px;}.legal-docs__left{flex: 1 0 26%;}.legal-docs__left p,.medicaments__leftp:not(:last-child){  margin-bottom: 20px;}.legal-docs__left a{display: block;width: -moz-fit-content;width: fit-content;}.legal-docs__list{flex: 1 0 60%;display: flex;  flex-direction: column;gap: 10px;}.legal-docs__item{  border-radius: 20px;padding: 20px 30px;background: var(--fony-plashek-svetlo-seryy);}.legal-docs__item_top{display: flex;  align-items: center;  justify-content: space-between;gap: 20px;  margin-bottom: 12px;}.legal-docs__item_top p{  line-height: 133%;}.legal-docs__item_link{display: flex;  align-items: center;gap: 10px;flex: 0 0 auto;padding: 10px 18px;background: rgba(195, 241, 194, 0.4);}.legal-docs__item_link::before{content: "";display: block;  background-image: url("./../img/icons/licenses-download.svg");  background-size: cover;  min-width: 14px;width: 14px;height: 14px;order: 2;}.legal-docs__item_info{display: flex;gap: 100px;  font-size: 14px;}.site-map__item_title,.site-map__items ul a{  font-size: 22px;  font-weight: 600;}.legal-docs__item_info span{  font-weight: 500;color: var(--cveta-zelenyy);}.site-map__item_top{display: flex;  align-items: center;  justify-content: space-between;gap: 15px;  padding-bottom: 15px;  border-bottom: 1px solid #c7d6dc;  margin-bottom: 15px;}.site-map__item_list ul li a{display: flex;gap: 10px;color: var(--tekst-svetlyy);}.site-map__item_list ul lia::before{content: "";display: block;  border-radius: 10px;  min-width: 18px;width: 18px;height: 3px;background: var(--cveta-zelenyy-2);  margin-top: 9px;}.site-map__items{  border-radius: 20px;padding: 30px;background: var(--fony-plashek-svetlo-seryy);}.site-map__items ul{display: flex;  flex-direction: column;gap: 30px;}.site-map__items ul a{  text-align: center;display: flex;  align-items: center;  justify-content: space-between;  padding-bottom: 30px;  border-bottom: 1px solid #c7d6dc;transition: 0.3s;}.site-map__items ulli:last-child a{  padding-bottom: 0;  border-bottom: none;}@media (max-width: 1050px){  .advantages{padding: 80px 0;}  .advantages__card{flex: 1 0 45%;}  .advantages__card:nth-child(2),  .advantages__card:nth-child(4n),  .advantages__card:nth-child(4n + 1){    border-right: none;}  .advantages__card:nth-child(2n-1){    border-right: 1px solid rgba(255, 255, 255, 0.2);}  .advantages__card:nth-child(-n + 4){    border-bottom: 1px solid rgba(255, 255, 255, 0.2);}  .site-map__grid{    grid-template-columns: repeat(2, 1fr);gap: 20px;}}@media (max-width: 700px){  .legal-info__title-h1,  .page-reviews__title,  .site-map__tile-h1,  .stocks__card_date,  .stocks__title-h1{    margin-bottom: 30px;}  .site-map__grid,  .stocks__cards{    grid-template-columns: repeat(1, 1fr);gap: 10px;}  .stocks__card{    border-radius: 20px;padding: 20px;}  .stocks__card:first-child .stocks__card_picture{display: block;}  .stocks__card:first-child .stocks__card_picture img{    max-height: 200px;}  .stocks__card_date{padding: 6px 12px;    font-size: 12px;}  .stocks__card_title{    font-size: 18px;}  .page-reviews__grid{gap: 20px;}  .page-reviews__sort_text{    margin-bottom: 4px;}  .page-reviews__sort_item{display: flex;gap: 14px;    align-items: center;}  .page-reviews__sort_item input[type="checkbox"]{width: 20px;height: 20px;}  .page-reviews__sort_item input[type="checkbox"]::before{    border-width: 0 2px 2px 0;height: 12px;width: 6px;top: 2px;left: 6px;}  .page-reviews__sort_item label{    font-size: 14px;}  .page-reviews__quantity{padding: 10px 0;}  .page-reviews__card{    padding-top: 30px;}  .page-reviews__card:last-child{    padding-bottom: 30px;    border-bottom: 1px solid #c7d6dc;    margin-bottom: 10px;}  .page-reviews__card_top{    flex-direction: column;    align-items: stretch;gap: 10px;    margin-bottom: 0;}  .page-reviews__card_labels{    margin-bottom: 20px;    flex-wrap: wrap;}  .page-reviews__card_labels p{padding: 6px 10px;}  .page-reviews__card_stars{    margin-left: 92px;    margin-bottom: -24px;}  .page-reviews__card_info{    flex-direction: column;gap: 16px;    margin-bottom: 16px;}  .page-reviews__card_author{    padding-right: 0;    border-right: none;    padding-bottom: 16px;    border-bottom: 1px solid #c7d6dc;}  .page-reviews__card_photo{    min-width: 76px;width: 76px;height: 76px;}  .page-reviews__card_fio{    margin-top: 24px;}  .page-reviews__card_service{gap: 12px;}  .legal-info__accordion,  .page-reviews__card_service span,  .site-map__accordion,  .site-map__item_list.accordion__content{display: block;}  .page-reviews__card_main{    margin-bottom: 16px;}  .page-reviews__card_bottom{    flex-direction: column;    align-items: stretch;gap: 10px;}  .page-reviews__card_source{    font-size: 16px;}  .page-reviews__card_answered{    flex-direction: column;    align-items: flex-start;gap: 4px;    font-size: 14px;    padding-top: 14px;    border-top: 1px solid rgba(84, 84, 84, 0.2);    margin-top: 14px;}  .legal-info__block{    flex-direction: column;gap: 0;    margin-bottom: 20px;}  .legal-info__accordion.accordion--active .legal-info__title::after{transform: rotate(315deg);}  .legal-info__title{display: flex;    justify-content: space-between;gap: 20px;color: var(--cveta-zelenyy);}  .legal-info__title::after{content: "";display: inline-block;    min-width: 8px;width: 8px;height: 8px;    border-top: 1px solid var(--cveta-zelenyy-2);    border-right: 1px solid var(--cveta-zelenyy-2);transform: rotate(135deg);margin: 12px 0 0;}  .legal-info__text{    padding-top: 0;    border-top: 0;}  .legal-info__text.accordion__content--active{    margin-bottom: 20px;}  .legal-info__supervisionp:first-child{    font-size: 14px;    margin-bottom: 14px;}  .site-map__accordion.accordion--active{    padding-bottom: 15px;    border-bottom: 1px solid #c7d6dc;    margin-bottom: 15px;}  .site-map__accordion.accordion--active .site-map__brn-more::after{transform: rotate(315deg);margin: 0;}  .site-map__item{    border-radius: 20px;padding: 18px 24px;}  .site-map__item_top{    padding-bottom: 0;    border-bottom: none;    margin-bottom: 0;}  .site-map__item_title{    font-size: 18px;}  .site-map__item .site-map__brn-more::after{transform: rotate(135deg);margin: 0 0 2px;}  .site-map__items{    border-radius: 20px;padding: 18px 24px;}  .site-map__items ul{gap: 20px;}  .site-map__items ul a{    font-size: 16px;    padding-bottom: 20px;}}.error-page{padding: 20px 0 80px;position: relative;}.error-page__bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;  z-index: -1;}.error-page__bg img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.error-page__inner{  max-width: 714px;margin: 0 auto;}.error-page__number{  font-weight: 600;  font-size: 240px;  line-height: 80%;color: var(--cveta-salatovyy);  text-align: center;  margin-bottom: 50px;}.error-page__text{  line-height: 140%;  text-align: center;color: var(--tekst-belyy);  margin-bottom: 40px;}.error-page__text a{color: var(--tekst-belyy);  font-weight: 500;  text-wrap: nowrap;}.error-page__links,.popup-search__list{display: flex;  flex-wrap: wrap;gap: 10px;}.error-page__link{width: calc(50% - 5px);  border-radius: 40px;padding: 10px 10px 10px 20px;background: var(--cveta-zelenyy);  font-weight: 500;  line-height: 140%;color: var(--cveta-salatovyy);display: flex;  align-items: center;  justify-content: space-between;transition: 0.3s;}.error-page__link:hover{opacity: 0.7;}.medicaments__grid{display: grid;  grid-template-columns: 3.2fr 6.8fr;gap: 60px;}.medicaments__inner{display: flex;  flex-wrap: wrap;gap: 40px 20px;}.medicaments__block{width: calc(33.3333333333% - 14px);}.medicaments__block p{  font-weight: 400;  font-size: 34px;  line-height: 120%;color: var(--cveta-zelenyy);  padding-bottom: 8px;  border-bottom: 1px solid rgba(111, 111, 111, 0.2);  margin-bottom: 20px;}.popup-city__list li a,.popup-city__list_result li{  border-bottom: 1px solid var(--color-svetlo-zelenyy-2);}.medicaments__block ul{display: flex;  flex-direction: column;gap: 8px;}.medicaments__block ul a{color: var(--fony-plashek-seryy-2);transition: 0.3s;}.medicaments__block ula:hover{color: var(--cveta-zelenyy);opacity: 0.7;}@media (max-width: 750px){  .medicaments__title-h1{    margin-bottom: 30px;}  .medicaments__inner{gap: 24px 20px;}  .medicaments__block{width: calc(50% - 10px);}  .medicaments__block p{    font-size: 24px;    margin-bottom: 16px;}}.medicament__left{flex: 1 0 28%;}.medicament__info{flex: 1 0 65%;}.medicament__info_block:not(:last-child),.popup-feedback__subtitle{  margin-bottom: 40px;}.medicament__info_title{  font-size: 26px;  margin-bottom: 20px;}.medicament__img{display: block;border: 4px solid var(--fony-plashek-svetlo-seryy);  border-radius: 20px;width: 100%;  max-height: 350px;  margin-bottom: 8px;}.medicament__img img{width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.medicament__warning{  border-radius: 16px;padding: 16px 20px;background: var(--fony-plashek-svetlo-seryy);display: flex;gap: 10px;  margin-bottom: 20px;}.medicament__warning_sym{border: 1px solid var(--cveta-zelenyy-2);  border-radius: 50px;  font-weight: 600;color: var(--cveta-zelenyy-2);  min-width: 24px;width: 24px;height: 24px;display: flex;  align-items: center;  justify-content: center;}.medicament__author{padding: 16px;  border-radius: 16px;background: var(--fony-plashek-seryy);display: flex;gap: 16px;}.medicament__author_photo{display: block;  max-width: 107px;}.medicament__author_photo img{width: 100%;height: 100%;  border-radius: 6px;  -o-object-fit: cover;  object-fit: cover;}.medicament__author_content{display: flex;  flex-direction: column;  justify-content: space-between;gap: 10px;}.medicament__author_fio{  font-weight: 700;color: var(--cveta-zelenyy);}@media (max-width: 1150px){  .medicament__row{    flex-direction: column;gap: 30px;}  .medicament__title-h1{order: -3;    margin-bottom: 20px;}  .medicament__info,  .medicament__info_block:first-child,  .medicament__left{display: contents;}  .medicament__info_block:not(:last-child){    margin-bottom: 10px;}  .medicament__img{order: -2;    margin-bottom: 0;}  .medicament__description{order: -1;}  .medicament__warning{    margin-bottom: 0;}}.tour__item:first-child .tour__item-descr{  font-size: 26px;bottom: 32px;left: 40px;}.tour__item.zoom::before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);  border-radius: 20px;opacity: 0.5;transition: opacity 0.3s;  z-index: 2;}.tour__item.zoom::after{content: "";position: absolute;top: 50%;left: 50%;width: 60px;height: 60px;transform: translate(-50%, -50%);  border-radius: 10px;background: url("./../img/help/tour3D.svg") center center/cover no-repeat;opacity: 0;transition: opacity 0.3s;  z-index: 3;}.tour__item-picture{  border-radius: 20px;position: relative;overflow: hidden;}.tour__item-picture img{  border-radius: 20px;width: 100%;height: 100%;  -o-object-fit: cover;  object-fit: cover;}.tour__item-descr{  font-size: 22px;color: var(--tekst-belyy);position: absolute;bottom: 20px;left: 24px;right: 24px;  z-index: 3;height: auto;transition: opacity 0.3s;}@media (max-width: 1100px){  .header__mobile-info .city,  .header__mobile-tel{    font-weight: 700;color: var(--cveta-zelenyy);}  main{    margin-top: 65px;}  .header__info,  .header__info_item,  .header__links,  .header__menu,  .header__search-btn_desct,  .header__search-wrapper,  .header__top_btns{display: none;}  .header__block{padding: 16px 0 4px;}  .header-mobile__wrapper{display: block;}  .header__inner{display: flex;    flex-direction: column-reverse;}  .header__bottom{display: contents;}  .header__menu--active{position: fixed;top: 70px;right: 0;width: 100%;    z-index: 10;height: calc(100vh - 60px);    overflow-y: auto;padding: 10px 20px;    background-color: #fff;display: flex;    flex-direction: column;gap: 30px;}  .header__menu--active::-webkit-scrollbar{width: 3px;}  .header__menu--active::-webkit-scrollbar-track{background: #dcdcdd;    border-radius: 3px;}  .header__menu--active::-webkit-scrollbar-thumb{    border-radius: 3px;background: var(--color-temno-zelenyy);}  .header__menu--active .header__top{display: flex;    flex-direction: column;    align-items: stretch;    justify-content: flex-start;gap: 20px;padding: 20px;}  .header__menu--active .header__nav{display: block;opacity: 1 !important;order: 1;}  .header__menu--active .header__btns{display: flex;order: 2;}  .header__menu--active .header__btns button{flex: 1 0 auto;}  .header__menu--active .header__top_btns{display: flex;    margin-bottom: 30px;}  .header__menu--active .header__top_btns button{    flex-grow: 1;}  .header__menu--active .header__info{display: flex;    flex-direction: column;    align-items: stretch;gap: 22px;order: 3;    padding-bottom: 30px;    border-bottom: 1px solid rgba(15, 86, 88, 0.2);    margin-bottom: 30px;}  .header__menu--active .header__links{display: flex;    flex-direction: row-reverse;    justify-content: space-between;order: 4;}  .header__nav{display: none;}  .header__nav > ul{display: flex;    flex-direction: column;    align-items: stretch;gap: 0;    margin-bottom: 0;position: relative;}  .header__nav > ul > li > a,  .header__nav > ul > li > button{    font-weight: 500;padding: 11px 0;}  .header__nav_about button{display: flex;    align-items: center;gap: 10px;width: 100%;    font-weight: 500;}  .header__nav_service button{width: 100%;    justify-content: center;}  .header__nav_list{position: relative;    z-index: 10;}  .header__nav_service > button{background: 0 0;    justify-content: flex-start;}  .header__nav_service >button:hover{    background-color: transparent;color: #003649;}  .header__mobile-info{display: block;    text-align: right;    padding-bottom: 4px;display: flex;    row-gap: 5px;    column-gap: 15px;    justify-content: space-between;    flex-wrap: wrap;}  .header__mobile-tel{    font-size: 16px;display: flex;gap: 3px;    align-items: center;}  .all-services-btn{order: 10000;    margin-top: 20px;}  .service-submenu-2{top: 0;left: 0;    max-height: 95vh;overflow: auto;position: fixed;width: 100%;transform: translateX(0);}  .service-submenu-2::-webkit-scrollbar{width: 2px;height: 4px;    background-color: var(--fony-plashek-svetlo-seryy);}  .service-submenu-2::-webkit-scrollbar-thumb{    border-radius: 10px;    background-color: rgba(7, 57, 58, 0.3);}  .service-submenu-2::-webkit-scrollbar-track{    background-color: var(--fony-plashek-svetlo-seryy);}  .service-submenu-2__row{    flex-direction: column;gap: 10px;width: 100%;padding: 0;}  .service-submenu-2 .header__submenu_inner{width: 100%;height: 100%;overflow: auto;    border-radius: 10px;padding: 30px 15px 20px;gap: 0;    box-shadow: none;    flex-direction: column;}  .doctor-main__info,  .header__submenu_tab-contents,  .service-submenu-2 .header__submenu_inner >div:first-child,  .service-submenu-2 .header__submenu_tab-btns,  .text-block__left,  .text-block__right{display: contents;}  .header__submenu_tab-content.tabcontent.tabcontent--active{    min-height: 0;}  .service__close-btn{top: 1px;right: 2px;}  .service-submenu-2 .header__submenu_inner ul{display: flex;    flex-direction: column;    justify-content: space-between;gap: 10px 20px;padding: 10px 8px 0 0;    max-width: 100%;    max-height: 100%;}  .service-submenu-2 .header__submenu_tab-btns{    max-height: 100%;}  .service-submenu-2 .header__submenu_stocks{    flex-basis: 100%;    margin-top: 0;order: 100;    flex-direction: row;    overflow-x: auto;    scroll-snap-type: x mandatory;    padding-bottom: 10px;}  .service-submenu-2 .header__submenu_stocks::-webkit-scrollbar{height: 4px;    background-color: var(--fony-plashek-svetlo-seryy);}  .service-submenu-2 .header__submenu_stocks::-webkit-scrollbar-thumb{    border-radius: 10px;    background-color: rgba(7, 57, 58, 0.3);}  .service-submenu-2 .header__submenu_stocks::-webkit-scrollbar-track{    background-color: var(--fony-plashek-svetlo-seryy);}  .service-submenu-2 .header__stock{position: relative;    border-radius: 20px;padding: 20px;gap: 20px;}  .service-submenu-2 .header__stock_date{    font-size: 12px;    margin-bottom: 20px;}  .service-submenu-2 .header__stock_title{    font-size: 18px;    margin-bottom: 10px;}  .service-submenu-2 .header__stock_subtitle{    font-size: 14px;}  .service-submenu-2 .header__stock_img,  .text-block__left-info{display: none;}  .substock__row{    flex-direction: column;gap: 10px;}  .text-block__grid{display: grid;    grid-template-columns: 1fr;gap: 0;    padding-top: 20px;    border-top: 1px solid #c7d6dc;}  .text-block__img{order: 2;    margin-bottom: 20px;}  .text-block__img img{    max-height: 400px;}  .text-block__form{margin: 0 0 20px;padding: 40px;}  .rating__cards{    flex-direction: column;gap: 20px;}  .footer__row{    flex-direction: column;gap: 30px;}  .footer__row_left,  .footer__row_right{    flex-basis: 100%;}  .doctor-main__grid{display: flex;    flex-direction: column;gap: 20px;}  .doctor-main__info_photo{margin: 0 auto;}  .doctor-main__info_content{    border-radius: 20px;padding: 40px;background: var(--cveta-zelenyy);color: var(--tekst-belyy);}  .doctor-main__diplomas_swiper{    max-width: none;}  .medicaments__grid{    grid-template-columns: 1fr;gap: 40px;}  .tour__inner{    grid-template-columns: repeat(3, 1fr);gap: 20px;}  .tour__item{position: relative;}  .tour__item:first-child{    grid-row: span 1;    grid-column: span 1;}  .tour__item:first-child .tour__item-descr{    font-size: 22px;bottom: 20px;left: 24px;}}@media (max-width: 850px){  .tour__inner{    grid-template-columns: repeat(2, 1fr);gap: 20px;}}.popup{height: 100vh;left: 50%;opacity: 0;position: fixed;top: 50%;transform: translate3d(-50%, -50%, 0);width: 100%;  z-index: 1000;transition: opacity 0.4s;  overflow-y: auto;background: rgba(0, 0, 0, 0.4);  -webkit-backdrop-filter: blur(2px);  backdrop-filter: blur(2px);}.popup__body{width: 100%;  min-height: 100%;display: flex;  align-items: center;  justify-content: center;padding: 20px;}.popup.open{opacity: 1;  pointer-events: all;}.popup__content{width: 100%;position: relative;transition: transform 0.3s linear;transform: rotateY(90deg);}.popup.open .popup__content{transform: rotateY(0);}.popup input[type="checkbox"]{width: auto;}.close-popup{cursor: pointer;position: absolute;top: 15px;right: 15px;  z-index: 1000;width: 30px;height: 30px;transition: transform 0.4s linear;}.close-popup img,.popup-feedback__picture{height: 100%;}.popup__search_form{position: relative;  margin-bottom: 30px;}.popup__search_input{background: #fff;border: 1px solid rgba(7, 57, 58, 0.2);}.popup__search_input:active,.popup__search_input:focus{background: #fff;}.popup__search::-webkit-scrollbar{width: 4px;  background-color: var(--fony-plashek-seryy);padding: 5px;}.popup__search::-webkit-scrollbar-thumb{  border-radius: 10px;background: rgba(7, 57, 58, 0.3);}.popup__search-result{  max-height: 370px;  overflow-y: auto;}.popup__search-result::-webkit-scrollbar{width: 4px;  background-color: var(--fony-plashek-seryy);padding: 5px;}.popup__search-result::-webkit-scrollbar-thumb{  border-radius: 10px;background: rgba(7, 57, 58, 0.3);}.no-results-message{  font-size: 16px;  line-height: 140%;color: #ff4a37;display: flex;gap: 10px;  align-items: center;}.popup-change__content{  max-width: 1180px;  border-radius: 30px;padding: 60px;  box-shadow: 0 0 30px 0 rgba(255, 255, 255, 0.1);background: var(--tekst-belyy);display: flex;  align-items: center;}.popup-change__left{  padding-right: 40px;  border-right: 1px solid var(--color-svetlo-zelenyy-2);  margin-right: 40px;display: flex;  flex-direction: column;  justify-content: space-between;gap: 30px;  flex-basis: 60%;}.popup-change__info{border: 1px solid rgba(7, 57, 58, 0.2);  border-radius: 20px;padding: 20px;display: flex;  align-items: flex-end;  justify-content: space-between;gap: 26px;}.popup-change__info_img{  margin-bottom: -20px;}.popup-change__phone-btn{  font-size: 18px;color: var(--cveta-salatovyy);  border-radius: 30px;padding: 6px 16px;background: var(--cveta-zelenyy);}.popup-change__input,.popup-change__input:hover{background: rgba(255, 255, 255, 0.04);}.popup-change__phone-btn:hover,.popup-change__politic,.popup-city__list lia:hover,.popup-feedback__politic,.popup-feedback__stars p,.telephone__link:hover{color: var(--cveta-zelenyy);}.popup-change__phone-btn:hover svg path{fill: var(--cveta-zelenyy);}.popup-change__phone p{  font-size: 14px;  margin-bottom: 10px;}.popup-change__right{display: flex;  flex-direction: column;  justify-content: space-between;gap: 30px;  flex-basis: 40%;}.popup-change__input,.popup-feedback__input{border: 1px solid rgba(84, 84, 84, 0.2);}.popup-change-response__content{  max-width: 583px;padding: 30px;position: relative;display: block;}.popup-change-response__top{position: absolute;top: -70px;left: 50%;transform: translate(-50%, 0);width: 140px;height: 140px;  border-radius: 100px;  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.07);  background-color: var(--belyy);padding: 25px;display: flex;  align-items: center;  justify-content: center;}.popup-change-response__top::before{content: "";display: block;width: 50px;height: 35px;}.popup-change-response__right{padding: 10px;}.popup-change-response__text{padding: 90px 30px 30px;  text-align: center;}.popup-change-response__text h3{  font-size: 34px;color: var(--cveta-zelenyy);  margin-bottom: 10px;}.popup-change-response__btn{display: block;padding: 13px 20px;margin: 0 auto;}.popup.popup-change-ok .popup-change-response__top::before{content: "";  background-image: url("./../img/popups/popup-change-ok.svg");  background-size: 100% 100%;}.popup.popup-change-error .popup-change-response__top::before{content: "";  background-image: url("./../img/popups/popup-change-error.svg");  background-size: 100% 100%;}@media (max-width: 1000px){  .licenses-page__info{    flex-direction: column;gap: 20px;}  .licenses-page__label{    flex-basis: 100%;width: 100%;}  .licenses-page__info-wrap{    flex-basis: 100%;}  .licenses-page__inner{    grid-template-columns: repeat(2, 1fr);gap: 20px;}  .legal-docs__inner{    flex-direction: column;gap: 30px;}  .popup-change__content{    border-radius: 20px;padding: 30px 20px 20px;    flex-direction: column;gap: 30px;    max-width: 480px;}  .popup-change__left{    padding-right: 0;    border-right: none;    margin-right: 0;gap: 12px;    flex-basis: 100%;}  .popup-change__title{    font-size: 22px;}  .popup-change__info_img{display: none;}  .popup-change__phone-btn{    font-size: 16px;}  .popup-change__phone p{    font-size: 12px;    margin-bottom: 14px;}  .popup-change__right{gap: 20px;}  .popup-change__close{top: 5px;right: 5px;}}.popup-city__content{  border-radius: 20px;padding: 70px 50px;background: var(--belyy);  max-width: 500px;  min-height: 738px;}.popup-city__title{  font-size: 34px;  text-align: center;color: var(--tekst-temnyy);  margin-bottom: 20px;}.popup-city__search{  max-height: 430px;  overflow-y: auto;}.popup-city__search-result{  max-height: 430px;}.popup-city__list li a{display: block;padding: 14px 0;  margin-right: 20px;  font-size: 16px;color: var(--tekst-svetlyy);transition: 0.3s;}.popup-city__list_city-active{display: flex !important;  align-items: center;gap: 12px;  font-weight: 500;color: var(--tekst-temnyy) !important;}.popup-city__list_city-active::before{content: url("./../img/icons/location-2-active.svg");}.popup-city__list_result li a{display: block;  border-radius: 8px;padding: 14px 20px 14px 16px;margin: 0 4px;  font-size: 16px;color: var(--tekst-temnyy);}.popup-city__list_result lia:hover{  background-color: var(--cveta-salatovyy);}.popup-city__list_result li aspan:first-child{display: flex;  align-items: center;gap: 10px;}.popup-city__list_result li aspan:first-child::before{content: url("./../img/icons/location-2.svg");}.popup-city__list_result li aspan:last-child{  font-size: 14px;color: var(--tekst-svetlyy);}.popup-city__no-results-message::before{content: url("./../img/icons/no-location-2.svg");}.popup-city__close{top: 20px;right: 20px;}@media (max-width: 600px){  .guarantees__title,  .rating__top,  .tour__title-h1{    margin-bottom: 30px;}  .guarantees__cards ul{gap: 10px;}  .guarantees__cards ul li{    border-radius: 20px;padding: 14px 14px 14px 52px;}  .guarantees__cards ulli::before{width: 24px;height: 24px;top: 14px;left: 14px;}  .guarantees__cards ul lip:first-child{    font-size: 18px;    margin-bottom: 8px;}  .guarantees__img img{    border-radius: 20px;    max-height: 300px;}  .rating{padding: 40px 0 60px;}  .rating__card{    border-radius: 14px;padding: 20px;}  .rating__card_logo img{    max-height: 26px;}  .rating__card_estimation{    font-size: 20px;}  .rating__card_star,  .rating__card_star-active{width: 16px;height: 16px;}  .rating__card_info{    font-size: 10px;}  .doctors__card_inner{padding: 24px 20px 20px;}  .doctors__card_fio{    font-size: 20px;    margin-bottom: 16px;}  .footer__btns{    flex-direction: column;}  .medicaments__block,  .popup-change-response__btn{width: 100%;}  .tour__inner{    grid-template-columns: repeat(1, 1fr);gap: 12px;}  .tour__item-descr{    font-size: 18px;}  .tour__item{    max-height: 320px;}  .popup__search_form{    margin-bottom: 20px;}  .popup-change-response__content{    max-width: 430px;padding: 20px;}  .popup-change-response__top{top: -40px;width: 80px;height: 80px;padding: 20px;}  .popup-change-response__top::before{width: 40px;height: 25px;}  .popup-change-response__right{padding: 10px;}  .popup-change-response__text{padding: 46px 0 20px;}  .popup-change-response__text h3{    font-size: 24px;}  .popup-city__content{    border-radius: 20px;padding: 20px;    min-height: 608px;}  .popup-city__title{    font-size: 24px;    text-align: left;}  .popup-city__search{    max-height: 408px;}  .popup-city__search-result{    max-height: 444px;}  .popup-city__list li a{    font-size: 14px;}  .popup-city__list_result li aspan:last-child{    font-size: 12px;}}.popup-search__body{display: flex;  justify-content: flex-end;  align-items: stretch;padding: 0;}.popup-search__content{padding: 70px 0;background: var(--belyy);  max-width: 100%;height: -moz-max-content;height: max-content;  max-height: 100vh;}.popup-search__top{display: flex;  justify-content: space-between;position: relative;  margin-bottom: 40px;}.popup-search__title{  font-weight: 600;  font-size: 34px;  line-height: 140%;  text-align: center;color: var(--tekst-temnyy);}.popup-search__search{  margin-top: 40px;}.popup-search__search-result{  max-height: 666px;}.popup-search__list li a{display: block;border: 1px solid var(--cveta-temno-zelenyy);  border-radius: 30px;padding: 10px 20px;  font-weight: 500;  font-size: 16px;color: var(--cveta-temno-zelenyy);transition: 0.3s;}.popup-search__list lia:hover{opacity: 0.6;}.popup-search__list_result li a{display: block;  border-radius: 20px;padding: 18px 60px 18px 16px;margin: 0 4px;}.popup-search__list_result lia:hover{background: var(--fony-plashek-svetlo-seryy);}.popup-search__list_result li a p{  font-weight: 600;  font-size: 18px;  line-height: 133%;color: var(--tekst-temnyy);  margin-bottom: 6px;}.popup-search__list_result li a span{  font-size: 14px;color: var(--fony-plashek-seryy-2);}.popup-search__close{width: 50px;height: 50px;top: 0;right: 0;}@media (max-width: 750px){  .popup-search__body{display: flex;    justify-content: center;    align-items: center;padding: 20px;}  .popup-search__content{    border-radius: 20px;padding: 20px 0 80px;    max-width: 520px;}  .popup-search__top{    margin-bottom: 24px;}  .popup-search__title{    font-size: 24px;}  .popup-search__search{display: none;}  .popup-search__search-result{    max-height: 450px;}  .popup-search__list{    flex-direction: column;    flex-wrap: nowrap;gap: 0;    max-height: 500px;    overflow-y: auto;    padding-right: 10px;}  .popup-search__list::-webkit-scrollbar{width: 4px;    background-color: var(--izobrazhenie);padding: 5px;}  .popup-search__list::-webkit-scrollbar-thumb{    border-radius: 10px;background: var(--color-zelenyy);}  .popup-search__list li a{display: block;border: none;    border-bottom: 1px solid var(--color-svetlo-zelenyy-2);    border-radius: 0;padding: 16px 0;    font-size: 14px;color: var(--color-zelenyy);}  .popup-search__list lia:hover{color: var(--color-temno-zelenyy);}  .popup-search__list_result li a{padding: 14px;margin: 0 4px 0 0;}  .popup-search__form,  .popup-search__search,  .popup-search__search-result{width: 100%;}  .popup-search__close{width: 25px;height: 25px;top: 4px;}}.popup-feedback__content{background: 0 0;display: flex;  max-width: 1200px;padding: 60px;  border-radius: 30px;  box-shadow: 0 0 30px 0 rgba(255, 255, 255, 0.1);background: var(--tekst-belyy);}.popup-feedback__left{display: flex;  flex-direction: column;  justify-content: space-between;  padding-right: 40px;  border-right: 1px solid rgba(15, 86, 88, 0.2);flex: 1 0 40%;}.popup-feedback__title{  font-weight: 600;  font-size: 34px;  line-height: 140%;color: var(--tekst-temnyy);  margin-bottom: 50px;}.popup-feedback__inner{display: flex;gap: 40px;  align-items: stretch;}.popup-feedback__wrap{display: flex;  flex-direction: column;flex: 1 0 50%;}.popup-feedback__bottom-wrap{display: flex;  align-items: center;gap: 15px;  padding-top: 15px;  border-top: 1px solid var(--color-svetlo-zelenyy);}.popup-feedback__picture img{  max-height: 390px;height: 100%;width: 100%;  border-radius: 20px;  -o-object-fit: cover;  object-fit: cover;}.popup-feedback__stars{display: flex;  align-items: center;gap: 15px;  justify-content: space-between;  border-radius: 40px;padding: 10px 20px;background: var(--fony-plashek-svetlo-seryy);}.popup-feedback__stars p{  font-weight: 500;  font-size: 14px;}.popup-feedback__textarea{border: 1px solid rgba(84, 84, 84, 0.2);resize: none;height: 140px;}.popup-feedback__form-input__wrap{display: flex;gap: 15px;  font-size: 14px;}.popup-feedback__form-input__wrap > *{  flex-basis: calc(50% - 7.5px);}.popup-feedback-response__content{  max-width: 606px;padding: 10px;display: flex;  flex-direction: column;}.popup-feedback-response__top{  border-radius: 10px;padding: 30px 10px;background: var(--belyy);  text-align: center;  margin-bottom: 30px;}.popup-feedback-response__top p{margin: 0;}.popup-feedback-response__inner{padding: 0 30px 30px;}.popup-feedback-response__main{padding: 0 15px 30px;  border-bottom: 1px solid var(--color-svetlo-zelenyy);  margin-bottom: 30px;  text-align: center;}.popup-feedback-response__main img{margin: 0 auto 20px;}.popup-feedback-response__main p{  font-size: 16px;color: var(--tekst-svetlyy);}.popup-feedback-response__main_error{  padding-bottom: 0;  border-bottom: none;  margin-bottom: 0;}@media (max-width: 924px){  .popup-feedback__inner{    flex-direction: column;gap: 30px;width: 100%;}  .popup-feedback__left{    padding-right: 0;    border-right: none;flex: 1 0 auto;}  .popup-feedback__title{    font-size: 22px;    margin-bottom: 12px;}  .popup-feedback__subtitle{    margin-bottom: 20px;}  .popup-feedback__wrap{flex: 1 0 auto;}  .popup-feedback__picture{    max-height: 320px;width: 100%;}  .popup-feedback__picture img{    -o-object-position: top;    object-position: top;}}@media (max-width: 650px){  .advantages{padding: 40px 0;}  .advantages__cards{gap: 0;    margin-bottom: 10px;}  .advantages__card{flex: 1 0 100%;padding: 20px 0;gap: 12px;    border-bottom: 1px solid rgba(255, 255, 255, 0.2);}  .advantages__card_top{    font-size: 18px;}  .advantages__card img{width: 20px;height: 20px;}  .advantages__card:nth-child(2n-1){    border-right: none;}  .licenses-page__title-h1{    margin-bottom: 30px;}  .licenses-page__info{    padding-bottom: 20px;    margin-bottom: 30px;}  .licenses-page__label{    border-radius: 20px;padding: 20px;    font-size: 16px;}  .licenses-page__info-links{    flex-direction: column;gap: 12px;    font-size: 14px;}  .licenses-page__inner{    grid-template-columns: repeat(1, 1fr);gap: 10px;}  .licenses-page__item_label{padding: 12px;    font-size: 12px;}  .licenses-page__item{    border-radius: 10px;    max-height: 360px;}  .popup-feedback__content{    border-radius: 20px;padding: 30px 20px 20px;}  .popup-feedback__bottom-wrap,  .popup-feedback__form-input__wrap{    flex-direction: column;}  .popup-feedback__form-input__wrap > *{    flex-basis: auto;}  .popup-feedback__picture{    max-height: 250px;}  .popup-feedback__bottom-wrap,  .popup-feedback__form,  .popup-feedback__form-input__wrap{gap: 10px;}  .popup-feedback__stars{padding: 10px;    flex-wrap: wrap;    align-items: flex-start;gap: 10px;    background-color: transparent;}  .popup-feedback__close{top: 5px;right: 5px;}}.popup-widget{position: fixed;right: 40px;bottom: 40px;  z-index: 20;transition: 0.3s;}@keyframes popup_open{  0%{outline: rgba(16, 153, 110, 1) solid 1px;}  10%,  100%{outline: rgba(16, 153, 110, 0) solid 10px;}}@media (min-width: 688px){  .popup-widget.hidden .popup-widget__close,  .popup-widget.hidden .popup-widget__item{opacity: 0;    pointer-events: none;}  .popup-widget.hidden .popup-widget__open{display: flex;opacity: 1;}  .popup-widget__btn_open{position: fixed;bottom: -60px;right: 40px;transition: 0.3s;}  .popup-widget.hidden .popup-widget__btn_open{position: fixed;bottom: 40px;right: 37px;top: auto;left: auto;transition: 0.3s;}  .popup-widget__open{display: none;    align-items: center;    justify-content: center;width: 60px;height: 60px;    border-radius: 80px;    animation-name: popup_open;    animation-timing-function: linear;    animation-iteration-count: infinite;    animation-duration: 5s;    animation-delay: 2s;}}.popup-widget__inner,.popup-widget__row{display: flex;gap: 15px;position: relative;}.popup-widget__item{padding: 8px 20px;  border-radius: 80px;background: #10996e;  font-weight: 600;  font-size: 14px;  line-height: 130%;  text-transform: uppercase;  text-align: left;color: var(--tekst-belyy);display: flex;  align-items: center;gap: 10px;transition: 0.3s;}.popup-widget__item:last-child{padding: 17px 16px 16px 14px;}.popup-widget__item:hover{background: #22787b;}.popup-widget__close{display: flex;  align-items: center;  justify-content: center;width: 54px;height: 54px;  border-radius: 80px;background: var(--tekst-belyy);border: 3px solid #f1f8fd;}@media (max-width: 970px){  .popup-widget{right: 10px;bottom: 10px;}  .popup-widget__btn_open{right: 7px;}  .popup-widget.hidden .popup-widget__btn_open{right: 7px;bottom: 10px;}}@media (max-width: 688px){  .blockquote-2,  .blockquote-2__editor_textp:last-child,  .text-block__literature ol li,  .text-block__literature_share,  body{    font-size: 14px;}  .title-h1{    font-size: 28px;}  .form-1__title,  .text-block h2,  .title-h2{    font-size: 24px;}  .doctor-page__info_fio,  .text-block h3,  .text-block__form_title,  .title-h3{    font-size: 22px;}  .title-h4{    font-size: 20px;}  .calculator__result span,  .doctor-page__rating_estimation,  .legal-docs__item_top p,  .phone,  .text-block__literature olli::before,  .title-h5{    font-size: 18px;}  .sort__item label,  .title-h6{    font-size: 16px;}  .title-h6{    line-height: 125%;}  .btn-circle{width: 25px;    min-width: 25px;height: 25px;}  .btn-circle::after{width: 6px;height: 6px;    margin-right: 1px;}  .phone-btn,  .phone-btn-white{padding: 10px 16px;    font-size: 18px;}  .page-articles__sort_item,  .sort__item,  .sort__text,  .text-block__literature ol{    margin-bottom: 14px;}  .page-articles__sort_item input[type="checkbox"],  .sort__item input[type="checkbox"]{width: 22px;height: 22px;}  .page-articles__sort_item input[type="checkbox"]::before,  .sort__item input[type="checkbox"]::before{top: 3px;left: 7px;width: 6px;height: 10px;    border-width: 0 2px 2px 0;}  .intro-3{padding: 40px 0 20px;}  .intro-3__main{gap: 0;}  .blockquote-2__main,  .calculator-content.active,  .calculator__text,  .calculator__title,  .contacts__inner,  .contacts__title,  .doctor-main__diplomas_top,  .form-1__subtitle,  .form-1__text,  .form-1__title,  .intro-3__main h1,  .intro-3__main h2,  .intro-3__main_subtitlep:not(:last-child),  .linking__block_title-2{    margin-bottom: 20px;}  .contacts__location,  .contacts__text,  .faq__name,  .intro-3__main_subtitle p span,  .prices__table_name,  .text-block h5{    font-size: 16px;}  .intro-3__main_btn,  .prices__btn{width: 100%;}  .intro-3__main_top{display: contents;}  .intro-3__main_bottom{    flex-direction: column;gap: 12px;    margin-top: 30px;}  .intro-3__main_networks a{flex: 1 0 40%;}  .intro-3__main_networks a span{display: block;}  .intro-3__cards{order: 2;}  .intro-3__cards ul{    flex-direction: column;gap: 10px;}  .intro-3__cards ul li{padding: 20px 24px;display: flex;gap: 16px;    align-items: center;    flex-basis: auto;}  .intro-3__cards ul li img{width: 25px;height: 25px;margin: 0;}  .intro-3__right{    border-radius: 30px;padding: 10px;}  .intro-3__form{padding: 14px;}  .articles__card_title,  .contacts__phone,  .doctor-main__info_fio,  .intro-3__form_title,  .text-block h4{    font-size: 20px;}  .intro-3__label ul li{    flex-direction: column;    align-items: flex-start;}  .intro-service{padding: 20px 0;}  .services__tab_btn{padding: 16px 20px;    font-size: 16px;}  .services__card{display: flex;    flex-direction: column;    border-radius: 16px;padding: 20px;margin: 10px 0;}  .prices__left,  .services__card_top,  .services__links{display: contents;}  .services__name{display: none;}  .services__quantity{order: 2;    margin-bottom: 10px;}  .services__links ul{display: flex;    flex-direction: column;    margin-bottom: 24px;}  .services__links ul li{    padding-bottom: 14px;    margin-bottom: 14px;    max-width: 100%;}  .services__links ulli:last-child{    padding-bottom: 0;    border-bottom: none;    margin-bottom: 0;}  .services__links ulli:nth-child(n) a{    padding-right: 0;    border-right: none;margin: 0;}  .services__btn-more{order: 3;border: 1px solid var(--cveta-zelenyy);    border-radius: 16px;padding: 10px 20px;    text-align: center;width: 100%;}  .faq__btn-more,  .prices__table_btn-circle{width: 30px;height: 30px;}  .doctor-main__diplomas_title,  .prices__left_text{margin: 0;}  .prices__table_cost{padding: 10px;}  .prices__table_info{gap: 15px;}  .contacts__contant,  .doctor-page__content,  .doctor-page__info,  .doctor-page__schedule,  .prices__table_description{    border-radius: 20px;padding: 20px;}  .prices__tab_btns{    margin-bottom: 0;}  .error-page,  .form-1{padding: 40px 0;}  .form-1__subtitle{    flex-direction: column;gap: 40px;}  .doctor-main__block,  .doctor-main__info_content,  .form-1__content{    border-radius: 10px;padding: 20px;}  .form-1__btn,  .form-1__input{flex: 1 0 100%;}  .faq__editor_who,  .faq__list{    margin-bottom: 10px;}  .faq__button{padding: 20px 0 16px;}  .faq__btn-more{    min-width: 30px;}  .faq__editor{    flex-direction: column;    align-items: flex-start;gap: 4px;}  .faq__editor_border{    padding-right: 0;    border-right: none;    margin-right: 0;}  .faq__editor_who{width: 100%;    flex-direction: row-reverse;    justify-content: space-between;}  .faq__editor_img{    min-width: 50px;width: 50px;height: 50px;}  .faq__editor_item span{display: inline;    font-weight: 400;}  .features__title,  .legal-docs__title-h1,  .linking__title,  .medicament__title,  .packages__title,  .page-articles__card:not(:last-child),  .page-articles__title-h1,  .text-block__grid:not(:last-child){    margin-bottom: 30px;}  .text-block h1{    font-size: 26px;}  .blockquote-2__editor_text p,  .breadcrumbs li,  .breadcrumbs li a,  .text-block__img p{    font-size: 12px;}  .text-block ulli::before{    min-width: 8px;width: 8px;height: 8px;}  .text-block__img img{    max-height: 230px;}  .text-block__form{    border-radius: 10px;padding: 20px;    flex-direction: column;gap: 0;}  .text-block table{    overflow-x: auto;    max-width: 100%;}  .text-block table tbody td,  .text-block table thead th{    min-width: 243px;}  .text-blocktable::-webkit-scrollbar{width: 0;height: 0;}  .doctor-main__block_title,  .doctor-page__right_title,  .text-block__literature_title{    font-size: 20px;    margin-bottom: 20px;}  .text-block__literature_bottom{    flex-direction: column;gap: 14px;}  .text-block__literature_item{    padding-bottom: 14px;    font-size: 14px;    border-bottom: 1px solid #c7d6dc;    align-items: center;}  .text-block__literature_links{display: flex;gap: 10px;}  .text-block__literature_link{width: 32px;height: 32px;}  .blockquote-2{padding: 27px 0 30px;    margin-top: 15px;    font-style: normal;position: relative;}  .blockquote-2__main_bg{position: absolute;top: -15px;left: 0;width: 46px;height: 30px;    padding-right: 16px;    background-color: #fff;}  .blockquote-2__editor{    flex-direction: column;    align-items: stretch;}  .blockquote-2__editor_left{    padding-right: 0;    border-right: none;    margin-right: 0;    padding-bottom: 16px;    border-bottom: 1px solid var(--izobrazhenie);    margin-bottom: 16px;gap: 12px;}  .blockquote-2__editor_img{    min-width: 60px;width: 60px;height: 60px;}  .blockquote-2__editor_right{gap: 4px;}  .blockquote-2__editor_text{gap: 2px;}  .reviews{padding: 50px 0;}  .reviews__tab_btn{    border-radius: 14px;padding: 14px;}  .articles__card,  .contacts__license{    border-radius: 10px;}  .reviews__card{display: flex;    flex-direction: column;}  .popup-widget__inner,  .reviews__card_top{display: contents;}  .reviews__card_info{order: 1;gap: 20px;    padding-bottom: 20px;    border-bottom: 1px solid rgba(255, 255, 255, 0.2);    margin-bottom: 20px;}  .calculator__title-mobile,  .doctor-main__post_item span,  .reviews__card_info span{display: block;}  .reviews__card_src{order: 3;display: flex;    justify-content: space-between;gap: 20px;    text-align: left;    margin-bottom: 20px;}  .medicament__title-h1,  .reviews__card_publication{    margin-bottom: 0;}  .calculator__title,  .reviews__card_publication span{display: none;}  .reviews__card_main{order: 2;    margin-bottom: 20px;}  .reviews__card_bottom{order: 4;    flex-direction: column;gap: 10px;}  .contacts__btns,  .reviews__card_author{    flex-direction: column;}  .reviews__card_author{    padding-top: 14px;    margin-top: 14px;    border-top: 1px solid rgba(255, 255, 255, 0.2);    align-items: flex-start;gap: 8px;}  .articles__card_picture{height: 200px;}  .articles__card_labels{    flex-wrap: wrap;}  .articles__card_labels p{padding: 6px 10px;    font-size: 12px;}  .articles__card_inner{padding: 20px;height: calc(100% - 200px);}  .articles__card_date{    font-size: 12px;padding: 8px 12px;}  .medicament__list,  .medicament__list ul li{    margin-bottom: 12px;}  .medicament__list{    max-height: 170px;}  .medicament__list ul li a{    padding-bottom: 12px;}  .contacts__wrapper{padding: 358px 0 60px;}  .calculator__btn,  .calculator__select,  .calculator__slider,  .contacts__wrapper > *{width: 100%;}  .contacts__inner,  .doctor-page__info{gap: 20px;}  .contacts__license{padding: 14px;    font-size: 12px;}  .contacts img{    -o-object-position: 30% 0%;    object-position: 30% 0%;}  .contacts-page__wrapper{padding: 280px 0 60px;}  .breadcrumbs{padding: 20px 0 40px;}  .breadcrumbs-white{padding: 0 0 40px;}  .page-top__title-3{margin: 5px 0 40px;}  .calculator__row{    flex-direction: column;gap: 0;}  .calculator__text{padding: 16px 20px;    border-radius: 16px;background: var(--fony-plashek-svetlo-seryy);}  .calculator__btn-more{display: flex;    justify-content: center;width: 100%;    margin-top: 20px;}  .calculator__btn-more::after{content: "";position: static;opacity: 1;    background-color: transparent;display: inline-block;width: 8px;height: 8px;    border-top: 1px solid var(--cveta-zelenyy);    border-right: 1px solid var(--cveta-zelenyy);transform: rotate(135deg);    margin-top: 4px;    margin-left: 8px;transition: 0.3s;}  .calculator__right{    border-radius: 10px;padding: 20px;    flex-direction: column;    flex-wrap: nowrap;gap: 20px;}  .calculator-content{display: block;    max-height: 0;overflow: hidden;transition: 0.3s;}  .linking__list ul{    flex-direction: column;gap: 8px;}  .error-page__link,  .legal-docs__left a,  .linking__list ul li{width: 100%;}  .linking__block-2,  .linking__title-2{    margin-bottom: 40px;}  .all__linking-2,  .linking__item-2{    flex-basis: 100%;}  .linking__inner-2{gap: 10px;}  .packages{overflow: hidden;}  .packages__swiper{overflow: visible;}  .packages__cards{gap: 16px;}  .packages__card{    border-radius: 16px;}  .packages__card_top{padding: 20px;    font-size: 22px;    min-height: 100px;}  .doctor-page__content,  .packages__card_inner{gap: 30px;}  .packages__card_price p{    font-size: 16px;}  .packages__card_price p span,  .page-articles__sort_item label{    font-size: 14px;}  .features__card{padding: 20px 24px;    border-radius: 10px;}  .doctor-main__diplomas_swiper-btns,  .features__card .features__card_btn{display: none;}  .features__card_top{    font-size: 22px;    margin-bottom: 16px;}  .features__card_list ul{gap: 8px;}  .features__card_bg{position: absolute;bottom: 0;right: 0;width: 100%;    max-height: 90%;    max-width: 55%;}  .features__card_bg img{width: 100%;height: 100%;    -o-object-fit: cover;    object-fit: cover;}  .page-articles__sort_text{    margin-bottom: 18px;}  .page-articles__card{    padding-top: 14px;}  .page-articles__card_top{    flex-direction: column-reverse;    align-items: flex-start;gap: 20px;    margin-bottom: 14px;}  .page-articles__card_row{    flex-direction: column;gap: 20px;}  .page-articles__card_img{    max-width: 100%;    max-height: 200px;}  .page-articles__card_img img{    max-height: 200px;}  .page-articles__card_title{    font-size: 18px;color: var(--cveta-zelenyy);}  .doctor-page__post_item,  .medicament__authorp:first-child,  .page-articles__card_date{    font-size: 12px;}  .doctor-main__photo,  .doctor-page__photo{    max-width: 350px;}  .doctor-page__rating{bottom: 10px;left: 10px;right: 10px;padding: 8px 16px;}  .doctor-page__prices p{padding: 14px 20px;}  .doctor-page__prices p span{display: block;    font-size: 16px;}  .doctor-page__schedule_title{    font-size: 20px;    margin-bottom: 14px;}  .doctor-page__info_post{    flex-direction: column;gap: 12px;}  .doctor-page__post_item:first-child{    padding-right: 0;    border-right: none;    padding-bottom: 12px;    border-bottom: 1px solid #c7d6dc;}  .doctor-page__post_post{    font-size: 14px;color: var(--cveta-zelenyy);}  .doctor-page__services_list ul{    max-height: 206px;}  .doctor-main__info_bottom{    flex-direction: column;    align-items: stretch;gap: 20px;}  .doctor-main__info_btns{    flex-direction: column-reverse;gap: 10px;}  .doctor-main__post_icon{    min-width: 16px;width: 16px;}  .doctor-main__rating{    justify-content: center;}  .doctor-main__tab_btns{display: flex;    flex-wrap: wrap;gap: 15px 0;    margin-bottom: 24px;    border-bottom: none;}  .doctor-main__tab_btn{flex: 1 0 100%;padding: 0 20px 16px;    border-bottom: 1px solid rgba(16, 153, 110, 0.2);}  .doctor-main__tab_btn.active{    border-bottom: 1px solid var(--cveta-zelenyy-2);    text-shadow: 0 0 1px var(--cveta-zelenyy-2);}  .page-faq__item{display: flex;gap: 16px;}  .page-faq__item::before{    font-size: 18px;    margin-top: 20px;}  .page-faq__btn-more{display: flex;}  .legal-docs__item{padding: 18px 20px;}  .legal-docs__item_top{    flex-direction: column;    align-items: stretch;gap: 16px;    margin-bottom: 32px;}  .legal-docs__item_link{    justify-content: center;flex: 1 0 auto;}  .legal-docs__item_info{    flex-direction: column;gap: 8px;}  .error-page__number{    font-size: 140px;    margin-bottom: 30px;}  .error-page__text{    text-align: left;    margin-bottom: 30px;}  .medicament__author,  .medicament__warning{    border-radius: 12px;}  .medicament__author_photo{    max-width: 95px;}  .popup-widget{position: fixed;right: 0;bottom: -1px;left: 0;padding: 12px 20px;    border-radius: 16px 16px 0 0;background: #10996e;}  .popup-widget.hidden{bottom: -200px;}  .popup-widget.hidden .popup-widget__btn_open{right: 7px;}  .popup-widget__row{display: flex;gap: 12px;}  .popup-widget__item{padding: 8px 12px 8px 0;    border-radius: 0;background: 0 0;    border-right: 1px solid rgba(255, 255, 255, 0.2);    font-size: 11px;gap: 5px;    flex-grow: 1;    justify-content: center;}  .popup-widget__item:last-child{padding: 0;    border-right: none;order: 3;}  .popup-widget__item:hover{background: 0 0;}  .popup-widget__btn{position: absolute;top: -18px;right: 4px;}  .popup-widget__close{width: 32px;height: 32px;border: 2px solid #22787b;}  .popup-widget__btn_open{position: fixed;top: auto;bottom: 10px;right: -80px;    border-radius: 50%;transition: 0.3s;    animation-name: popup_open;    animation-timing-function: linear;    animation-iteration-count: infinite;    animation-duration: 5s;    animation-delay: 2s;}}@media (max-width: 500px){  .navigation__list .nav-title-h3 .navigation__link,  .navigation__list .nav-title-h4 .navigation__link,  .navigation__list .nav-title-h5 .navigation__link{    padding-left: 32px;}  .navigation__list .nav-title-h3 .navigation__link:after,  .navigation__list .nav-title-h4 .navigation__link:after,  .navigation__list .nav-title-h5 .navigation__link:after{left: 10px;top: 8px;width: 12px;height: 3px;    border-radius: 10px;background: var(--cveta-salatovyy);}  .doc-check__picture,  .doc-check__picture img{    max-width: 50px;    max-height: 50px;}  .doc-check{border: none;}  .doc-check__top{    font-size: 12px;}  .doc-check__content{    flex-wrap: wrap;    align-items: center;gap: 16px;}  .doc-check__info{display: contents;}  .doc-check__name{flex: 1 0 60%;    font-size: 18px;}  .doc-check__post{flex: 1 0 100%;}  .popup-widget__item-phone{order: 2;}  .popup-widget__item-phone span{display: none;}}.medicament__author p{color: var(--fony-plashek-seryy-2);}.intro-3 .telephone__link,.intro-3 a{color: var(--tekst-belyy);transition: 0.3s;  text-decoration: underline;}.intro-3 a{  font-weight: 500;}.intro-3 .telephone__link:hover,.intro-3a:hover{transition: 0.3s;color: #b1b1b1;}.header__search-btn_desct{width: 48px;height: 48px;  border-radius: 10px;transition: 0.3s;}.all-services-btn{display: block;width: 100%;  text-align: center;}.nal-minus__container{padding: 70px;  background-color: #f7f8fa;  border-radius: 20px;overflow: hidden;position: relative;}.nal-minus__container::after{content: "";display: block;height: 150%;  aspect-ratio: 1;position: absolute;right: -85px;top: -120px;background: url("/wp-content/themes/fenix/assets/img/minus-background.webp")    100% 65%/110% no-repeat;  border-radius: 50%;overflow: hidden;}.nal-minus__title{  font-weight: 600;  font-size: 42px;  line-height: 120%;  text-transform: uppercase;color: #1b1d1d;  margin-bottom: 20px;}.nal-minus__title span{color: #10996e;display: block;}.nal-minus__subtitle{color: #545454;  font-weight: 300;  font-size: 16px;  margin-bottom: 90px;}.nal-minus__button{padding: 16px 39px;display: flex;gap: 8px;  background-color: #c3f1c2;  border-radius: 40px;  align-items: center;  font-weight: 700;  font-size: 14px;color: #0f5658;  max-width: 245px;transition: 0.3s;}.instalment__title,.intalment__itemp:first-child{color: #c3f1c2;  font-weight: 600;}.instalment__subtitle,.intalment__itemp:last-child{  font-weight: 400;  letter-spacing: 0;color: #fff;}.nal-minus__button picture{height: 14px;width: 14px;}@media (max-width: 1200px){  .header__info_icon{display: none;}  .nal-minus__title{    font-size: 24px;    margin-bottom: 12px;}  .nal-minus__subtitle{    font-size: 14px;    margin-bottom: 50px;}  .nal-minus__container::after{    margin-top: 32px;content: "";display: block;height: auto;width: 120%;    aspect-ratio: 1;right: unset;top: unset;left: -10%;background: url("/wp-content/themes/fenix/assets/img/minus-background.webp")      0 0/100% no-repeat;    border-radius: 50%;overflow: hidden;}  .nal-minus__container{padding: 22px 24px 75% 29px;}}.instalment{  margin-top: 30px;  max-width: 430px;padding: 30px;  border-radius: 20px;  background-image: url("/wp-content/themes/fenix/assets/img/features/instalment-background.webp");  background-repeat: no-repeat;  background-position: 100% 50%;  background-size: cover;}@media (max-width: 950px){  .instalment{    margin-left: auto;    margin-right: auto;}}.instalment__title{  max-width: 300px;  font-size: 34px;  margin-bottom: 20px;  line-height: 120%;}.instalment__subtitle{  font-size: 18px;  line-height: 140%;  margin-bottom: 40px;}.instalment__items{display: flex;  flex-direction: column;gap: 48px;  margin-bottom: 40px;}.intalment__itemp:first-child{background: linear-gradient(193.55deg, #c3f1c2 22.71%, #416040 129.48%);  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  font-size: 64px;  line-height: 90%;  vertical-align: middle;  margin-bottom: 6px;}.intalment__itemp:last-child{  font-size: 18px;  line-height: 140%;  vertical-align: middle;}@media (max-width: 530px){  .instalment{padding: 20px;    border-radius: 16px;}  .instalment__title{    font-family: Jost;    font-weight: 600;    font-size: 30px;    line-height: 120%;    margin-bottom: 20px;}  .instalment__items{gap: 30px;    margin-bottom: 26px;}  .instalment__subtitle{    font-size: 14px;    margin-bottom: 26px;}  .intalment__itemp:first-child{    font-size: 46px;}  .intalment__itemp:last-child{    font-size: 16px;}}@media (max-width: 510px){  .header__mobile-info{    justify-content: flex-end;}}html{  scroll-behavior: smooth;}#myBtn{position: fixed;bottom: 120px;right: -60px;  z-index: 99;border: none;outline: 0;cursor: pointer;width: 54px;height: 54px;transition: 0.3s;}#myBtn.is-visible{  pointer-events: all;right: 40px;}#myBtn picture{display: block;transition: fill 0.2s;height: 100%;width: 100%;}#myBtn picture img{height: 100%;width: 100%;}@media (max-width: 970px){  #myBtn{right: -70px;bottom: 90px;}  #myBtn.is-visible{    pointer-events: all;right: 10px;}}@keyframes review{  0%{    max-height: 0;padding: 0 20px;}  100%{    max-height: 300px;padding: 20px;}}.tab__btn--show{display: flex;  max-height: 300px;overflow: hidden;animation: 0.5s review;}.tabs-show-more{order: 10000000;}.main-service__inner ul li{  text-shadow: rgba(0, 0, 0, 0.25) 5px 5px 5px;}.tab__btn--hidden{display: none;  max-height: 0;padding: 0;overflow: hidden;}.bottom-info__wrapper{position: fixed;inset: auto 0 100px 0;  z-index: 500;color: #fff;font: inherit;  background-color: rgba(0, 0, 0, 0.73);opacity: 0;transition: opacity 0.3s;bottom: 0;}.bottom-info__wrapper .bottom-info{display: flex;  justify-content: space-between;  align-items: center;margin: 10px 15px 10px 20px;}.bottom-info__wrapper .bottom-info__content{margin: 0 10px 0 0;  font-size: 18px;}.bottom-info__content a{color: #52c5ff;  text-decoration: underline;transition: color 0.3s;}.bottom-info__contenta:hover{color: #296de7;}.bottom-info__wrapper .bottom-info__action{display: flex;}@media screen and (max-width: 639px){  .bottom-info__wrapper .bottom-info__action{margin: 10px 0 0;}}.bottom-info__wrapper .bottom-info__button-agree{  font-size: 0.9em;  line-height: 2;  font-weight: 500;color: #000;  border-radius: 5px;padding: 2px 15px;  text-transform: uppercase;display: block;  background-color: #ffffffe8;border: none;cursor: pointer;}.bottom-info__wrapper .bottom-info__button-cross{width: 28px;height: 28px;padding: 5px;display: flex;  align-items: center;  justify-content: center;  font-size: 2.4em;  background-color: transparent;border: none;  margin-inline-start: 12px;cursor: pointer;}@media screen and (max-width: 700px){  .bottom-info__wrapper .bottom-info{    flex-direction: column;}  .bottom-info__wrapper .bottom-info__content{    text-align: center;margin: 0 30px 0 0;    font-size: 16px;}  .bottom-info__wrapper .bottom-info__button-cross{position: absolute;top: 10px;right: 10px;}}.bottom-info__button-cross::after{content: "\00D7";color: #999;  line-height: 1;transition: color 0.3s;}.bottom-info__wrapper .bottom-info__button-cross:hover::after{color: #fff;}.breadcrumbs.breadcrumbs-white li a{color: #ffffff !important;}.breadcrumbs.breadcrumbs-whiteli:after{color: #ffffff}.text-blocka:not(.phone-btn-white){  font-weight: 500;  text-decoration: underline;color: #0f5658;transition: 0.3s;cursor: pointer;}.text-blocka:not(.phone-btn-white):hover{color: var(--cveta-zelenyy-2);}.text-blockul:not(.breadcrumbs)li::before, .text-blockol:not(.breadcrumbs)li::before{position: absolute;top: 0;left: 0;}.text-blockul:not(.breadcrumbs) li{display: block !important;position: relative;    padding-left: 20px;}.text-blockol:not(.breadcrumbs) li{display: block !important;position: relative;    padding-left: 40px;}.navigation__btns{display: none;justify-content: end;padding-top: 20px;}.navigation__btn{padding: 8px 20px;}.navigation__list{max-height: 100%;overflow: hidden;transition: max-height .3s;}.doctor-main__diplomas_swiper-btns button{position: relative !important;}.doctor-main__diplomas_swiper-btns{gap: 26px !important;}.doctor-main__diplomas_swiper-pagination span{width: 25px;height: 4px;    border-radius: 10px;    background-color: #10996E;}.fancybox__content{width: 100% !important;height: 100% !important;}
.coopolicy__visible {z-index: 99999999999;display: flex;flex-direction: row;align-items: center;justify-content: space-between;width: fit-content;gap: 30px;background-color: #000000b5;color: white;border-radius: 20px;padding: 10px 15px;position: fixed;bottom: 20px;left: 50%;transform: translatex(-50%);width: 330px;box-sizing: border-box;}
.coopolicy, .coopolicy p{font-size: 14px;font-family: monospace;margin: 0;}
.coopolicy__title, .coopolicy__agreed {font-weight: 600;}
.coopolicy__info {display: flex;flex-direction: column;gap: 5px;}
.coopolicy__agreed {color: #c3f1c2;cursor: pointer;}
.coopolicy__agreed:hover, .coopolicy__subtitle:hover{color: #22787b;}
.coopolicy__subtitle{cursor: pointer;text-decoration: underline;opacity:0.8}
.coopolicy__hidden {border: 1px #0f5658 solid;padding: 15px;border-radius: 15px;background-color: white;max-width: 330px;position: fixed;bottom: 100px;left: 50%;transform: translate(-50%, 150%);box-sizing: border-box;width: 330px;}
.coopolicy__hidden.active {transform: translate(-50%, 0%);z-index: 99999999999;}
.coopolicy__close {padding: 5px 10px;background-color: #ebebeb;width: fit-content;border-radius: 50%;cursor: pointer;position: absolute;top: 14px;right: 14px;}
.coopolicy__close:hover {background-color: #c3f1c2;}
.coopolicy__close span {transform: rotate(45deg);display: block;}
.coopolicy__inner {display: flex;flex-direction: column;gap: 11px;}
.coopolicy__hidden .coopolicy__agreed {background-color: #52e4c2;background-image: linear-gradient(to right, #6fc1ff 0, #26e486 100%);color: #fff;text-align: center;padding: 5px;border-radius: 20px;margin-top: 10px;}
.coopolicy__hidden .coopolicy__agreed:hover{background: #337ab7;}
.coopolicy > * {transition: transform 0.5s ease;}
.closed.coopolicy{display: none;visibility:hidden;opacity:0;z-index:-1;}
.coopolicy__text a {color: #0f5658;transition: transform 0.5s ease;}
.coopolicy__text a:hover {
    text-decoration: underline;
}