.main-container {max-width: 1020px; padding-left: 40px; padding-right: 40px; align-items: center; margin-left: auto; margin-right: auto;}
.padding-top {padding-top: 80px;}
.padding-bottom {padding-bottom: 80px;}
.h1-italic {font-size: 55px; font-family: 'Garamond Narrow'; line-height: 100%; font-style: italic; font-weight: 400;}
.h1-normal {font-size: 55px; font-family: 'GaramondNarrow'; line-height: 100%; font-style: normal; font-weight: 400;}
.h2-normal {font-size: 42px; font-family: 'Garamond Narrow'; line-height: 100%; font-style: normal; font-weight: 400;}
.h3-normal {font-size: 24px; font-family: 'Garamond Narrow'; line-height: 100%; font-style: normal; font-weight: 400;}
.subtitle {font-size: 19px; font-family: 'CommissionerReg'; line-height: 110%; letter-spacing: -1px; font-weight: 400;}
.text-normal {font-size: 14px; font-family: 'Commissioner'; line-height: 110%; letter-spacing: 0px; font-weight: 400;}
.button-text {font-size: 14px; font-family: 'Commissioner'; line-height: 100%; letter-spacing: 0px; font-weight: 400;}
.color_black_title {color: rgba(0, 0, 0, 1);}
.color_black_subtitle {color: rgba(26, 26, 26, 1);}
.color_black_text {color: rgba(51, 51, 51, 1);}
.color_white_text {color: rgba(255, 255, 255, 1);}
.color_yel_text {color: rgba(227, 227, 220, 1);}
.color_brown_text {color: rgba(145, 132, 100, 1);}
.color_grey50_text {color: rgba(142, 144, 142, 1);}
.color_footer_bg {background-image: linear-gradient(rgba(22, 27, 23, 1) 0%, rgba(22, 27, 23, 1) 100%);}
.color_blackmenu-bg {background-image: linear-gradient(rgba(29, 27, 25, 1) 0%, rgba(29, 27, 25, 1) 100%);}
.color_vdarkgreen_bg {background-image: linear-gradient(rgba(18, 22, 19, 1) 0%, rgba(18, 22, 19, 1) 100%);}
.color_2darkgreen_bg {background-image: linear-gradient(rgba(24, 30, 25, 1) 0%, rgba(24, 30, 25, 1) 100%);}
.color_dark-green_bg {background-image: linear-gradient(rgba(37, 44, 38, 1) 0%, rgba(37, 44, 38, 1) 100%);}
.color_light-grey_bg {background-image: linear-gradient(rgba(245, 245, 246, 1) 0%, rgba(245, 245, 246, 1) 100%);}
.color_yel_bg {background-image: linear-gradient(rgba(233, 233, 227, 1) 0%, rgba(233, 233, 227, 1) 100%);}
.color_light-yel_bg {background-image: linear-gradient(rgba(247, 247, 244, 1) 0%, rgba(247, 247, 244, 1) 100%);}
.color_brown-btn_bg {background-image: linear-gradient(rgba(145, 132, 100, 1) 0%, rgba(145, 132, 100, 1) 100%);}
.color_lightbrown-btn_bg {background-image: linear-gradient(rgba(225, 212, 197, 1) 0%, rgba(225, 212, 197, 1) 100%);}
.color_darkgreen-btn_bg {background-image: linear-gradient(rgba(61, 74, 63, 1) 0%, rgba(61, 74, 63, 1) 100%);}
.color_lightgreen-btn_bg {background-image: linear-gradient(rgba(214, 235, 178, 1) 0%, rgba(214, 235, 178, 1) 100%);}
.color_lightbrown_bg {background-image: linear-gradient(rgba(246, 242, 238, 1) 0%, rgba(246, 242, 238, 1) 100%);}
.color_2light-yel_bg {background-image: linear-gradient(rgba(241, 241, 237, 1) 0%, rgba(241, 241, 237, 1) 100%);}
.color_2light-grey_bg {background-image: linear-gradient(rgba(249, 249, 248, 1) 0%, rgba(249, 249, 248, 1) 100%);}
.color_2yel_bg {background-image: linear-gradient(rgba(227, 227, 220, 1) 0%, rgba(227, 227, 220, 1) 100%);}
.color_3light-yel_bg {background-image: linear-gradient(rgba(250, 250, 248, 1) 0%, rgba(250, 250, 248, 1) 100%);}
.color_lightgreen-bg {background-image: linear-gradient(rgba(247, 251, 240, 1) 0%, rgba(247, 251, 240, 1) 100%);}
.button1 {width: 260px; height: 50px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-weight: 400;}
.menu__wrapper-lvl2-2 {background-color: rgb(245, 245, 245); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; width: 250px;}
.text-menu2 {font-size: 13px; font-family: 'Commissioner'; line-height: 100%; letter-spacing: 0px; font-weight: 400;}
.button-little {width: 150px; height: 40px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.radius-10 {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.main-div {row-gap: 35px; display: flex; flex-direction: column;}
.radius-10-top {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.border-dark {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(61, 74, 63, 1); border-left-color: rgba(61, 74, 63, 1); border-right-color: rgba(61, 74, 63, 1); border-bottom-color: rgba(61, 74, 63, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;}
.radius-5 {border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.color_white_bg {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.border-down {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-color: rgba(225, 212, 197, 1); border-bottom-style: solid;}
.button2 {width: 180px; height: 50px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.button-little2 {width: 100%; height: 40px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.list-padding-top {margin-top: 4px;}
.text-little {font-size: 11px; font-family: 'Commissioner'; line-height: 110%; text-decoration: none;}
.button-long {width: 100%; height: 50px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-weight: 400;}
.input {height: 50px; width: 100%; font-family: 'Commissioner'; font-weight: 400; font-size: 14px; line-height: 100%; color: rgba(51, 51, 51, 1); background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-left: 20px; padding-right: 20px;}
.input-big {height: 110px; width: 100%; font-family: 'Commissioner'; font-weight: 400; font-size: 14px; line-height: 100%; color: rgba(51, 51, 51, 1); background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; padding-left: 20px; padding-right: 20px; padding-top: 15px; padding-bottom: 15px;}
.form-big {padding-left: 60px; padding-right: 60px; padding-top: 60px; padding-bottom: 60px; width: 100%; height: auto; row-gap: 35px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-image: linear-gradient(rgba(245, 245, 246, 1) 0%, rgba(245, 245, 246, 1) 100%);}
.button-big {width: 180px; font-family: 'Commissioner'; font-weight: 400; font-size: 11px; color: rgba(0, 0, 0, 1); line-height: 110%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-image: linear-gradient(rgba(245, 245, 246, 1) 0%, rgba(245, 245, 246, 1) 100%); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-left-style: dashed; border-right-style: dashed; border-bottom-style: dashed; height: 100%;}
.h4-phone {font-size: 26px; font-family: 'Commissioner'; line-height: 110%; letter-spacing: -1px; font-weight: 400; color: rgba(0, 0, 0, 1); text-decoration: none;}
.tab-menu {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px; flex-direction: column; align-items: flex-start; row-gap: 8px; background-size: auto; background-image: linear-gradient(rgba(247, 247, 244, 1) 0%, rgba(247, 247, 244, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-weight: 400; font-size: 14px; color: rgba(51, 51, 51, 1); line-height: 110%;}
.card-big {display: flex; flex-direction: column; padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; width: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; row-gap: 10px;}
.card-little {display: flex; flex-direction: column; align-items: center; justify-content: center; width: 305px; background-size: auto; background-image: linear-gradient(rgba(247, 247, 244, 1) 0%, rgba(247, 247, 244, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; row-gap: 20px; padding-left: 30px; padding-right: 30px; height: 530px;}
.img-card-big {width: 420px; height: 90px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.div-tabs {column-gap: 10px;}
.list-padding-top-little {margin-top: 6px; width: 5px; height: 5px;}
.tab-menu-mobile {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px; flex-direction: column; align-items: flex-start; row-gap: 8px; background-size: auto; background-image: linear-gradient(rgba(61, 74, 63, 1) 0%, rgba(61, 74, 63, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-weight: 400; font-size: 14px; color: rgba(255, 255, 255, 1); line-height: 110%;}
.color_green_bg {background-image: linear-gradient(rgba(187, 192, 188, 1) 0%, rgba(187, 192, 188, 1) 100%);}
.card_adv {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(216, 216, 209, 1); border-left-color: rgba(216, 216, 209, 1); border-right-color: rgba(216, 216, 209, 1); border-bottom-color: rgba(216, 216, 209, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 100%; row-gap: 10px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; flex-direction: column;}
.card_adv-copy {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(216, 216, 209, 1); border-left-color: rgba(216, 216, 209, 1); border-right-color: rgba(216, 216, 209, 1); border-bottom-color: rgba(216, 216, 209, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 100%; row-gap: 10px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; flex-direction: column;}
.card-pokaz {max-width: 100%;}
.dik-div {width: 370px;}
.standart-div {width: 310px;}
.top-line {padding-top: 30px; padding-bottom: 30px;}
.reg-line {align-items: center; padding-top: 30px; padding-left: 30px; padding-right: 30px;}
.upload {width: 100%; font-family: 'Commissioner'; font-weight: 400; font-size: 14px; line-height: 100%; color: rgba(51, 51, 51, 1); background-image: linear-gradient(rgba(245, 245, 246, 1) 0%, rgba(245, 245, 246, 1) 100%); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-left-style: dashed; border-right-style: dashed; border-bottom-style: dashed; padding-left: 20px; padding-right: 20px; padding-top: 15px; padding-bottom: 15px; margin-top: 0px; margin-bottom: 0px; display: flex; justify-content: center; align-items: center; height: 100%;}
.button-wa-tg {width: 100%; height: 50px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-weight: 400; column-gap: 10px;}
.do-posle__before {background-image: url("/d/arrow-left-light.svg"); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; background-size: contain; background-repeat: no-repeat; background-position: center center; background-attachment: scroll; cursor: pointer;}
.do-posle__after {background-image: url("/d/arrow-right-light.svg"); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; background-size: contain; background-repeat: no-repeat; background-position: center center; background-attachment: scroll; cursor: pointer;}
.divider-table {width: 1px; background-image: linear-gradient(rgba(233, 233, 227, 1) 0%, rgba(233, 233, 227, 1) 100%); height: auto;}
.usl-div {display: flex; flex-direction: column; row-gap: 10px; align-items: flex-start;}
.card-pokaz2 {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(225, 212, 197, 1); border-left-color: rgba(225, 212, 197, 1); border-right-color: rgba(225, 212, 197, 1); border-bottom-color: rgba(225, 212, 197, 1); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow-x: hidden; overflow-y: hidden;}
.img-pokaz {height: 180px;}
.outline-round-map {border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(145, 132, 100, 1); border-left-color: rgba(145, 132, 100, 1); border-right-color: rgba(145, 132, 100, 1); border-bottom-color: rgba(145, 132, 100, 1); display: flex; align-items: center; justify-content: center;}
.little-round-map {border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-color: rgba(145, 132, 100, 0); display: flex; align-items: center; justify-content: center;}
.little-round-map-img-text {border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; justify-content: center; align-items: flex-start; display: flex; top: auto; font-family: 'Commissioner'; font-size: 11px; font-weight: 400; line-height: 110%; color: rgba(51, 51, 51, 1); flex-direction: column;}
.div-clue {width: 200px; row-gap: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; color: rgba(51, 51, 51, 1); background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); font-family: 'Commissioner'; font-weight: 400; font-size: 11px; line-height: 110%;}
.point {border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 7px; height: 7px;}
.video-review__after {background-image: url("/d/arrow-right-light.svg"); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; background-size: contain; background-repeat: no-repeat; background-position: center center; background-attachment: scroll; cursor: pointer;}
.video-review__item {aspect-ratio: 9/16; overflow-x: hidden; overflow-y: hidden; cursor: pointer;}
.video-review__before {background-image: url("/d/arrow-left-light.svg"); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; background-size: contain; background-repeat: no-repeat; background-position: center center; background-attachment: scroll; cursor: pointer;}
.video-cover {width: 100%; height: 100%; display: flex; justify-content: center; align-items: center;}
.price-item {margin-bottom: -1px; display: flex; transition-property: color; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.price-item:hover {background-color: rgb(248, 248, 248);}
.price-item__params {grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; display: flex; width: 40%; min-width: 400px;}
.param-wrap {width: 50%;}
.price-title {flex-direction: row; background-color: rgb(250, 250, 248); min-height: 40px;}
.price-location--mob {display: none;}
.price-item__cell-pad {padding-left: 30px; padding-right: 30px; padding-top: 24px; padding-bottom: 24px; display: flex; flex-direction: column; row-gap: 10px;}
.price-param__cell {padding-left: 30px; padding-right: 30px; padding-top: 24px; padding-bottom: 24px; display: flex; flex-direction: column; row-gap: 10px;}
.price-titie__mob {color: rgba(51, 51, 51, 1); display: none;}
.price-title-copy {display: grid; flex-direction: row; height: 80px; padding-left: 1px; padding-right: 1px; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto;}
.price-item__price {color: rgba(26, 26, 26, 1); font-size: 19px; font-family: 'Commissioner';}
.video-review__arrows {display: flex; width: auto; column-gap: 10px;}
.video-review__nav {justify-content: space-between; align-items: center;}
.do-posle__arrows {width: auto; display: flex; column-gap: 10px;}
.do-posle__nav {justify-content: space-between; align-items: center;}
.video-play-btn {width: 28px; height: 28px; display: flex; justify-content: center; align-items: center; background-color: rgb(220, 39, 64); border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-left-radius: 50%; border-bottom-right-radius: 50%; position: absolute; z-index: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.card-pokaz__text {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; display: flex; row-gap: 10px; text-align: center;}
.card_contacts {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 100%; row-gap: 10px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; flex-direction: column; background-size: auto; background-image: linear-gradient(rgba(237, 237, 233, 1) 0%, rgba(237, 237, 233, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.button-wa-tg-little {height: 40px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-weight: 400; column-gap: 8px; width: 100%; padding-left: 8px; padding-right: 8px;}
.card_contacts-copy {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 100%; row-gap: 10px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; flex-direction: column; background-size: auto; background-image: linear-gradient(rgba(237, 237, 233, 1) 0%, rgba(237, 237, 233, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.card_contacts-pr {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 100%; row-gap: 10px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; flex-direction: column; border-top-color: rgba(216, 216, 209, 1); border-left-color: rgba(216, 216, 209, 1); border-right-color: rgba(216, 216, 209, 1); border-bottom-color: rgba(216, 216, 209, 1);}
.card_doctors {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; flex-grow: 1; flex-shrink: 0;}
.button1-doctors {width: 260px; height: 45px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-weight: 400; position: relative; bottom: auto;}
.cards-big-doctors {background-image: linear-gradient(rgba(242, 242, 238, 1) 0%, rgba(242, 242, 238, 1) 100%); padding-top: 40px; padding-bottom: 40px; padding-left: 40px; padding-right: 40px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.tab-menu-cases {padding-left: 20px; padding-right: 20px; flex-direction: column; align-items: center; background-size: auto; background-image: linear-gradient(rgba(247, 247, 244, 1) 0%, rgba(247, 247, 244, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-weight: 400; font-size: 16px; color: rgba(51, 51, 51, 1); line-height: 110%; justify-content: center; padding-top: 8px; padding-bottom: 8px; min-height: 45px; text-align: center;}
.card4_adv-rak {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 100%; row-gap: 10px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; flex-direction: column;}
.cms-video-link {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; font-size: 0px;}
.video-cover-image {transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; width: 100%; height: 100%;}
.color-yel2_bg {background-image: linear-gradient(rgba(237, 237, 233, 1) 0%, rgba(237, 237, 233, 1) 100%);}
.results-item {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; position: relative;}
.results-wrap {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 20px;}
.results-after {width: 100%; height: auto; aspect-ratio: 1/1;}
.results-before {aspect-ratio: 1/1; height: auto; width: 100%;}
.single-video-block {overflow-x: hidden; overflow-y: hidden; cursor: pointer;}
.color-yel3_bg {background-image: linear-gradient(rgba(237, 237, 233, 1) 0%, rgba(237, 237, 233, 1) 100%);}
.button-header {width: auto; height: 40px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.ar-16-9 {aspect-ratio: 16/9;}
.ar-9-16 {aspect-ratio: 9/16;}
.ar-4-3 {aspect-ratio: 4/3;}
.spec-card {display: flex; min-width: 0px;}
.spec-card-text {display: flex; flex-direction: column; row-gap: 10px; padding-left: 20px; padding-right: 20px; padding-bottom: 24px; padding-top: 16px; align-items: center; height: 65px;}
.case-gallery-item {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; height: 22vw;}
.case-gallery-image {height: 100%; width: auto; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.case-gallery {flex-wrap: wrap; display: flex; row-gap: 20px; column-gap: 20px;}
.cases-tab-wrap {row-gap: 10px; column-gap: 10px; display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; align-items: stretch; width: 100%; margin-bottom: 20px; max-width: 1020px; margin-left: auto; margin-right: auto;}
.cases-tab-title {text-align: center; padding-top: 40px; padding-bottom: 40px;}
.case-video-gallery {grid-template-columns: 1fr 1fr 1fr 1fr; display: grid; row-gap: 30px; column-gap: 30px; flex-wrap: wrap;}
.case-video-cover {height: 100%; width: auto; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.case-video-item {display: flex; flex-direction: column; row-gap: 10px;}
.case-video {overflow-x: hidden; overflow-y: hidden;}
.zoom-gallery {cursor: zoom-in;}
.video-story {grid-row-start: 1; grid-row-end: 3; grid-column-start: 5; grid-column-end: 5; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.main-container-fullwidth {padding-left: 40px; padding-right: 40px; align-items: center; max-width: 100%;}
.case-gallery-wrap {width: 100%; max-width: 1020px; margin-left: auto; margin-right: auto;}
.zoom-img {cursor: zoom-in;}
.cases-tabs {width: 100%; text-align: center;}
.video-overflow {overflow-x: hidden; overflow-y: hidden;}
.results-arr {width: auto; display: flex; flex-direction: row; align-items: flex-end;}
.float-mobile {display: none;}
.menu__wrapper-lvl3-2 {background-color: rgb(245, 245, 245); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; width: 250px; margin-top: -10px; margin-left: 15px; margin-right: 15px; margin-bottom: 0px;}
.text-2 {flex-grow: 1; flex-shrink: 0;}
.text-3 {flex-grow: 1; flex-shrink: 0;}
.menu__wrapper-lvl4-2 {background-color: rgb(245, 245, 245); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; width: 250px; margin-top: -10px; margin-left: 15px; margin-right: 15px; margin-bottom: 0px;}
.text-5 {flex-grow: 1; flex-shrink: 0;}
.text-4 {flex-grow: 1; flex-shrink: 0;}
.psevdo-main-container {max-width: 1020px; padding-left: 40px; padding-right: 40px; align-items: flex-start; margin-left: auto; margin-right: auto; row-gap: 15px;}
.menu__wrapper-lvl4-3 {background-color: rgb(245, 245, 245); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; width: 250px; margin-top: -10px; margin-left: 15px; margin-right: 15px; margin-bottom: 0px;}
.text-7 {flex-grow: 1; flex-shrink: 0;}
.text-6 {flex-grow: 1; flex-shrink: 0;}
.spec-card-copy {display: flex;}
.spec-card-text-copy {display: flex; flex-direction: column; row-gap: 10px; padding-left: 20px; padding-right: 20px; padding-bottom: 24px; padding-top: 16px; align-items: center; height: 105px;}
.breadcrumps {column-gap: 6px; padding-top: 12px; display: flex; flex-wrap: wrap;}
.cst-menu-item {min-height: 35px; display: flex; align-items: center; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; text-decoration: none; color: rgba(0, 0, 0, 1); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;}
.cst-menu-item:hover {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.cst-menu-item:active {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.cst-menu-list {background-color: rgb(247, 247, 244); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}
.top-menu-nav {display: flex; justify-content: center; align-items: center;}
.cst-service-menu {width: auto;}
.ar-16-10 {aspect-ratio: 16/10;}
.spec-card-text-onkology {display: flex; flex-direction: column; row-gap: 10px; padding-left: 20px; padding-right: 20px; padding-bottom: 24px; padding-top: 16px; align-items: center; height: 105px;}
.button-big-copy {width: 120px; font-family: 'Commissioner'; font-weight: 400; font-size: 11px; color: rgba(0, 0, 0, 1); line-height: 110%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-image: linear-gradient(rgba(245, 245, 246, 1) 0%, rgba(245, 245, 246, 1) 100%); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-left-style: dashed; border-right-style: dashed; border-bottom-style: dashed; height: 100%;}
.button-wa-tg-little-copy {height: 40px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-weight: 400; column-gap: 8px; width: 80px; padding-left: 8px; padding-right: 8px;}
.form-popup {padding-left: 60px; padding-right: 60px; padding-top: 60px; padding-bottom: 60px; width: 600px; height: auto; row-gap: 35px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-image: linear-gradient(rgba(245, 245, 246, 1) 0%, rgba(245, 245, 246, 1) 100%);}
.main-div-reviews {row-gap: 15px; display: flex; flex-direction: column;}
.form-big-copy {padding-left: 60px; padding-right: 60px; padding-top: 60px; padding-bottom: 60px; width: 100%; height: auto; row-gap: 60px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-image: linear-gradient(rgba(247, 251, 240, 1) 0%, rgba(247, 251, 240, 1) 100%); flex-direction: row; column-gap: 110px; align-items: center;}
.form-popup-2 {padding-left: 60px; padding-right: 60px; padding-top: 60px; padding-bottom: 60px; width: 600px; height: auto; row-gap: 25px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-image: linear-gradient(rgba(245, 245, 246, 1) 0%, rgba(245, 245, 246, 1) 100%);}
.price-item__cell {padding-left: 30px; padding-right: 30px; padding-top: 12px; padding-bottom: 12px; display: flex; flex-direction: column; row-gap: 10px; justify-content: center; min-height: 44px;}
.price-grid {display: grid; grid-template-columns: 2.6fr 1fr 1fr;}
.price-row {min-height: 56px;}
.price-accordion-title {display: flex; justify-content: space-between; flex-direction: row; align-items: center; min-height: 60px; background-size: auto; background-image: linear-gradient(rgba(250, 250, 248, 1) 0%, rgba(250, 250, 248, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 30px; padding-right: 30px; padding-top: 12px; padding-bottom: 12px; cursor: pointer;}
.price-accordion-item {display: flex; flex-direction: column; row-gap: 10px;}
.price-accordion-content {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow-x: hidden; overflow-y: hidden; margin-bottom: 10px;}
.price-border {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-left-style: solid; border-top-color: rgba(233, 233, 227, 1); border-left-color: rgba(233, 233, 227, 1); border-right-color: rgba(233, 233, 227, 1); border-bottom-color: rgba(233, 233, 227, 1);}
.price-accordion-close {display: none;}
.service-price-title {display: flex; padding-left: 1px; padding-right: 1px;}
.price-location--pc {display: flex; column-gap: 5px; margin-top: 4px; align-items: center;}
.spec-card-copy-copy {display: flex;}
.spec-card-text-copy-3 {display: flex; flex-direction: column; row-gap: 10px; padding-left: 20px; padding-right: 20px; padding-bottom: 24px; padding-top: 16px; align-items: center; height: 95px; justify-content: center;}
.button1-copy {width: 100%; height: 50px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-weight: 400;}
.color_yel_bg-copy {background-image: linear-gradient(rgba(233, 233, 227, 1) 0%, rgba(233, 233, 227, 1) 100%); color: rgba(61, 74, 63, 1);}
.form-big-copy-copy {padding-left: 60px; padding-right: 60px; padding-top: 60px; padding-bottom: 60px; width: 100%; height: auto; row-gap: 60px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-image: linear-gradient(rgba(247, 251, 240, 1) 0%, rgba(247, 251, 240, 1) 100%); flex-direction: row; column-gap: 110px; align-items: center;}
.certificate-vert {aspect-ratio: 0.7 / 1; height: auto; width: auto; flex-grow: 1; flex-shrink: 0;}
.certificate-hor {height: auto; width: auto; aspect-ratio: 1.456/1;}
.grid-gap {row-gap: 20px; column-gap: 20px;}
.cert-width {margin-left: 0px; margin-top: 0px; display: flex; max-width: 280px; width: 24%; margin-bottom: 0px;}
.x2 {width: 50%; max-width: 590px;}
.certificate-item {width: 22%; min-width: 220px; display: flex; flex-direction: column; flex-grow: 1; flex-shrink: 0;}
.big {width: 49%; flex-grow: 0;}
.cust__controls {display: flex; column-gap: 10px;}
.certificate-title {display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 35px;}
.max-w--1400px {max-width: 1400px;}
.text--large {font-family: 'Manrope'; font-size: 20px; letter-spacing: -0.02em; line-height: 120%; font-weight: 700; width: 100%;}
.text--medium {font-family: 'Manrope'; font-size: 16px; letter-spacing: -0.02em; line-height: 150%; font-weight: 500;}
.gap-hor--20px {column-gap: 20px;}
.gap-ver--25px {row-gap: 25px;}
.gap-ver--20px {row-gap: 20px;}
.color-text--bg-on {color: rgba(0, 0, 0, 1);}
.text-normal-copy {font-size: 14px; font-family: 'Commissioner'; line-height: 110%; letter-spacing: 0px; font-weight: 400; text-decoration: underline;}
.accrdion {display: flex; flex-direction: column; row-gap: 10px;}
.radius--20px {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.gap-hor--10px {column-gap: 10px;}
.arrow-r--primary {width: 40px; height: 40px; background-color: rgb(61, 74, 63); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: url("/d/library_image-11834-symbol-ix8xql13y-arrows_white-28px-right.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; cursor: pointer; flex-grow: 0; flex-shrink: 0;}
.arrow-r--primary:hover {background-color: rgba(61, 74, 63, 0.8);}
.arrow-l--primary {width: 40px; height: 40px; background-color: rgb(61, 74, 63); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; cursor: pointer; flex-grow: 0; background-image: url("/d/library_image-11834-symbol-ix8xql13y-arrows_white-28px-left.svg"); background-position: center center;}
.arrow-l--primary:hover {background-color: rgba(61, 74, 63, 0.8);}
.padding--b-64px {padding-bottom: 30px;}
.slider-dot--primary {background-color: rgba(61, 74, 63, 0.1); width: 8px; height: 8px; flex-shrink: 0;}
.slider-dot--primary.is-current {background-color: rgb(0, 81, 212);}
.radius--10px {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.radius--999px {border-top-left-radius: 999px; border-top-right-radius: 999px; border-bottom-left-radius: 999px; border-bottom-right-radius: 999px;}
.color--primary {background-color: rgb(18, 104, 218); grid-column-start: span 1; grid-column-end: span 1;}
.padding--b-64px-copy {padding-bottom: 50px;}
.main-container-copy {max-width: 1020px; padding-left: 40px; padding-right: 40px; align-items: center; margin-left: auto; margin-right: auto;}
.card4_adv-rak-copy {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 100%; row-gap: 10px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; flex-direction: column;}
.col-2 {grid-template-columns: 2.6fr 1fr;}
.service-wrap {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; align-items: stretch; justify-items: stretch; row-gap: 20px; column-gap: 20px;}
.service-card {display: flex; min-width: 0px; flex-direction: column; justify-content: center; align-items: stretch; min-height: 120px; align-self: stretch;}
.service-card--text {display: flex; text-align: center; padding-left: 20px; padding-right: 20px; flex-direction: column; row-gap: 10px; justify-content: center; padding-top: 16px; padding-bottom: 16px;}
.card5_adv-rak-copy-2 {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 175px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; grid-column-start: span 1; grid-column-end: span 1; height: 100px;}
.button1-copy-copy {width: 100%; height: 50px; font-family: 'Commissioner'; font-size: 14px; line-height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-weight: 400;}
.lazy-image-url {color: rgba(0, 0, 0, 1); display: none;}
.cust__arr-before {width: 40px; height: 40px; background-size: contain; background-image: url("/d/arrow-left.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.cust__arr-after {width: 40px; height: 40px; background-size: contain; background-image: url("/d/arrow-right.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.results__arr-before {width: 40px; height: 40px; background-size: contain; background-image: url("/d/arrow-left-light.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; cursor: pointer;}
.results__arr-after {width: 40px; height: 40px; background-size: contain; background-image: url("/d/arrow-right-light_731071.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; cursor: pointer;}
.ar-3-4 {aspect-ratio: 3/4;}
.rec-image-wrap {width: 420px; height: 320px;}
.risk-item {display: grid; grid-template-columns: 1fr 1fr 1fr; column-gap: 20px;}
.ar-1 {aspect-ratio: 1;}
.method-image-wrap {width: 420px; height: 320px; flex-shrink: 0;}
@media (max-width: 991px) {.main-container {max-width: 780px; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 991px) {.div-tabs {flex-direction: column; row-gap: 10px;}}
@media (max-width: 991px) {.card-little {width: 100%; padding-left: 40px; padding-right: 40px; flex-direction: row; column-gap: 20px; height: 390px;}}
@media (max-width: 991px) {.tab-menu {flex-direction: row; column-gap: 10px; align-items: center; background-image: linear-gradient(rgba(247, 247, 244, 1) 0%, rgba(247, 247, 244, 1) 100%);}}
@media (max-width: 991px) {.tab-menu-mobile {flex-direction: row; column-gap: 10px; align-items: center;}}
@media (max-width: 991px) {.card_adv-copy {display: none;}}
@media (max-width: 991px) {.standart-div {width: 240px;}}
@media (max-width: 991px) {.dik-div {width: 280px;}}
@media (max-width: 991px) {.price-item__params {width: 50%;}}
@media (max-width: 991px) {.param-wrap {min-width: auto; max-width: none;}}
@media (max-width: 991px) {.price-item__cell-pad {justify-content: flex-start;}}
@media (max-width: 991px) {.param-div-old {width: 280px; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 991px) {.card_contacts-copy {display: none;}}
@media (max-width: 991px) {.button1-doctors {width: 100%; position: relative; bottom: auto;}}
@media (max-width: 991px) {.tab-menu-cases {flex-direction: row; column-gap: 10px; align-items: center; font-size: 15px;}}
@media (max-width: 991px) {.card4_adv-rak {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 991px) {.cases-tab-wrap {padding-left: 0px; padding-right: 0px; grid-template-columns: 1fr 1fr 1fr; max-width: 740px;}}
@media (max-width: 991px) {.video-story {grid-column-start: 3; grid-column-end: 3; grid-row-end: 5;}}
@media (max-width: 991px) {.main-container-fullwidth {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 991px) {.cases-tab-title {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.case-video-gallery {row-gap: 20px; column-gap: 20px;}}
@media (max-width: 991px) {.float-mobile {grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; width: 44%; float: right; margin-left: 30px; margin-bottom: 30px; display: block;}}
@media (max-width: 991px) {.psevdo-main-container {max-width: 780px; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 991px) {.spec-card-text {height: 75px;}}
@media (max-width: 991px) {.breadcrumps {padding-top: 0px;}}
@media (max-width: 991px) {.top-menu-nav {width: auto;}}
@media (max-width: 991px) {.spec-card-text-onkology {height: 120px;}}
@media (max-width: 991px) {.form-big-copy {align-items: flex-end;}}
@media (max-width: 991px) {.price-item__cell {justify-content: center;}}
@media (max-width: 991px) {.price-grid {grid-template-columns: 2.2fr 1fr 1fr;}}
@media (max-width: 991px) {.price-item {transition-property: /*color*/;}}
@media (max-width: 991px) {.spec-card-text-copy-3 {height: 105px;}}
@media (max-width: 991px) {.form-big-copy-copy {align-items: flex-end;}}
@media (max-width: 991px) {.main-container-copy {max-width: 780px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.card4_adv-rak-copy {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 991px) {.col-2 {grid-template-columns: 2.2fr 1fr;}}
@media (max-width: 991px) {.service-wrap {grid-template-columns: 1fr 1fr 1fr 1fr;}}
@media (max-width: 991px) {.card5_adv-rak-copy-2 {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; width: 170px; height: 80px;}}
@media (max-width: 991px) {.breacrump-curr {max-width: 100%; display: inline-block;}}
@media (max-width: 991px) {.rec-image-wrap {display: none;}}
@media (max-width: 991px) {.risk-item {display: block;}}
@media (max-width: 991px) {.method-image-wrap {display: none;}}
@media (max-width: 767px) {.main-container {max-width: 520px; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.padding-top {padding-top: 70px;}}
@media (max-width: 767px) {.padding-bottom {padding-bottom: 70px;}}
@media (max-width: 767px) {.h1-italic {font-size: 39px;}}
@media (max-width: 767px) {.h1-normal {font-size: 37px;}}
@media (max-width: 767px) {.h2-normal {font-size: 30px;}}
@media (max-width: 767px) {.h3-normal {font-size: 22px;}}
@media (max-width: 767px) {.subtitle {font-size: 18px;}}
@media (max-width: 767px) {.text-normal {font-size: 13px;}}
@media (max-width: 767px) {.button-text {font-size: 13px;}}
@media (max-width: 767px) {.button1 {width: 100%; height: 45px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%; max-width: 240px;}}
@media (max-width: 767px) {.text-menu2 {font-size: 12px;}}
@media (max-width: 767px) {.button-little {width: 100%; height: 45px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%;}}
@media (max-width: 767px) {.main-div {row-gap: 25px;}}
@media (max-width: 767px) {.button2 {width: 100%; height: 45px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%; max-width: 240px;}}
@media (max-width: 767px) {.button-little2 {height: 35px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%;}}
@media (max-width: 767px) {.button-long {height: 45px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%;}}
@media (max-width: 767px) {.form-big {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; row-gap: 25px;}}
@media (max-width: 767px) {.input {font-size: 16px; height: 45px; padding-left: 15px; padding-right: 15px;}}
@media (max-width: 767px) {.input-big {font-size: 16px; padding-left: 15px; padding-right: 15px; padding-top: 13px; padding-bottom: 13px;}}
@media (max-width: 767px) {.h4-phone {font-size: 18px;}}
@media (max-width: 767px) {.button-big {width: 140px;}}
@media (max-width: 767px) {.list-padding-top-little {width: 4px; height: 4px; margin-top: 5px;}}
@media (max-width: 767px) {.img-card-big {height: 60px; width: 285px;}}
@media (max-width: 767px) {.card-big {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (max-width: 767px) {.card-little {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; height: 315px;}}
@media (max-width: 767px) {.tab-menu {padding-left: 15px; padding-right: 15px; padding-top: 12px; padding-bottom: 12px; column-gap: 8px; flex-grow: 1; flex-shrink: 0;}}
@media (max-width: 767px) {.tab-menu-mobile {padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 12px; justify-content: center;}}
@media (max-width: 767px) {.tab_menu_left {width: 57%;}}
@media (max-width: 767px) {.tab_menu_right {width: 40%;}}
@media (max-width: 767px) {.tab_img {width: 32px; height: 32px;}}
@media (max-width: 767px) {.tab_icon {width: 16px; height: 16px;}}
@media (max-width: 767px) {.card_adv {flex-direction: row-reverse;}}
@media (max-width: 767px) {.card_adv-copy {flex-direction: row-reverse;}}
@media (max-width: 767px) {.card-pokaz {height: 303px;}}
@media (max-width: 767px) {.top-line {padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 767px) {.reg-line {padding-top: 0px;}}
@media (max-width: 767px) {.par-mob {padding-left: 7px; padding-right: 7px; width: 90px; background-size: auto; background-image: linear-gradient(rgba(241, 241, 237, 1) 0%, rgba(241, 241, 237, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(233, 233, 227, 1); border-left-color: rgba(233, 233, 227, 1); border-right-color: rgba(233, 233, 227, 1); border-bottom-color: rgba(233, 233, 227, 1); border-top-style: dashed; border-left-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-top: 10px; padding-bottom: 10px; font-family: 'Commissioner'; font-size: 11px; line-height: 110%; align-items: center; justify-content: center; min-height: 35px;}}
@media (max-width: 767px) {.color_2light-yel_bg {background-image: linear-gradient(rgba(241, 241, 237, 1) 0%, rgba(241, 241, 237, 1) 100%);}}
@media (max-width: 767px) {.color_yel_bg {background-image: linear-gradient(rgba(233, 233, 227, 1) 0%, rgba(233, 233, 227, 1) 100%);}}
@media (max-width: 767px) {.upload {font-size: 16px; padding-left: 15px; padding-right: 15px; padding-top: 13px; padding-bottom: 13px;}}
@media (max-width: 767px) {.button-wa-tg {width: 100%; height: 45px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%; max-width: 195px; column-gap: 6px;}}
@media (max-width: 767px) {.price-title {display: none;}}
@media (max-width: 767px) {.price-item {flex-direction: column; margin-bottom: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-top: 20px; padding-bottom: 20px; row-gap: 10px; padding-left: 30px; padding-right: 30px;}}
@media (max-width: 767px) {.price-item:hover {background-color: rgba(248, 248, 248, 0);}}
@media (max-width: 767px) {.price-item__params {column-gap: 10px; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px; width: 100%; min-width: auto;}}
@media (max-width: 767px) {.param-wrap {padding-top: 10px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; background-size: auto; background-image: linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; row-gap: 2px;}}
@media (max-width: 767px) {.mobile-hide {display: none;}}
@media (max-width: 767px) {.price-location--mob {display: flex;}}
@media (max-width: 767px) {.price-item__cell-pad {width: 100%; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 767px) {.price-param__cell {border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-left: 5px; padding-right: 5px; padding-top: 8px; padding-bottom: 8px; align-items: center; min-height: 44px; text-align: center; width: 100%;}}
@media (max-width: 767px) {.price-title-copy {display: none;}}
@media (max-width: 767px) {.price-item__price {font-size: 13px;}}
@media (max-width: 767px) {.price-titie__mob {font-size: 10px; display: flex;}}
@media (max-width: 767px) {.video-play-btn {width: 24px; height: 24px;}}
@media (max-width: 767px) {.card_contacts {flex-direction: row-reverse;}}
@media (max-width: 767px) {.button-wa-tg-little {width: 100%; height: 45px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%; max-width: 195px; column-gap: 6px;}}
@media (max-width: 767px) {.card_contacts-copy {flex-direction: row-reverse; display: flex;}}
@media (max-width: 767px) {.card_contacts-pr {flex-direction: row-reverse;}}
@media (max-width: 767px) {.card_doctors {flex-direction: column; display: flex; height: auto; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (max-width: 767px) {.button1-doctors {height: 45px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%; max-width: 100%;}}
@media (max-width: 767px) {.tab-menu-cases {padding-left: 12px; padding-right: 12px; padding-top: 4px; padding-bottom: 4px; column-gap: 8px; flex-grow: 1; flex-shrink: 0; font-size: 13px; min-height: 36px; line-height: 100%;}}
@media (max-width: 767px) {.card4_adv-rak {flex-direction: column; padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px; justify-content: flex-start;}}
@media (max-width: 767px) {.mob-border-10 {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(0, 0, 0, 0.1); border-left-color: rgba(0, 0, 0, 0.1); border-right-color: rgba(0, 0, 0, 0.1); border-bottom-color: rgba(0, 0, 0, 0.1);}}
@media (max-width: 767px) {.button-header {width: 100%; height: 45px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%;}}
@media (max-width: 767px) {.cases-tab-wrap {padding-left: 0px; padding-right: 0px; grid-template-columns: 1fr 1fr; row-gap: 4px; column-gap: 4px; margin-bottom: 0px; max-width: 480px;}}
@media (max-width: 767px) {.cases-tab-title {padding-top: 20px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.case-video-gallery {grid-template-columns: 1fr 1fr; row-gap: 16px; column-gap: 16px;}}
@media (max-width: 767px) {.main-container-fullwidth {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.case-gallery {row-gap: 16px; column-gap: 16px;}}
@media (max-width: 767px) {.video-story {grid-row-start: span 4; grid-row-end: span 4; grid-column-start: span 2; grid-column-end: span 2;}}
@media (max-width: 767px) {.float-mobile {width: 100%; margin-left: 0px; margin-bottom: 20px; max-width: 300px;}}
@media (max-width: 767px) {.psevdo-main-container {max-width: 520px; padding-left: 20px; padding-right: 20px; flex-direction: column-reverse;}}
@media (max-width: 767px) {.cards-big-doctors {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (max-width: 767px) {.spec-card-text {height: 65px;}}
@media (max-width: 767px) {.spec-card-text-onkology {height: 140px;}}
@media (max-width: 767px) {.button-big-copy {width: 140px;}}
@media (max-width: 767px) {.button-wa-tg-little-copy {width: 100%; height: 45px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%; max-width: 195px; column-gap: 6px;}}
@media (max-width: 767px) {.form-popup {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; row-gap: 25px; width: 480px;}}
@media (max-width: 767px) {.main-div-reviews {row-gap: 10px;}}
@media (max-width: 767px) {.form-big-copy {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; row-gap: 25px; column-gap: 10px;}}
@media (max-width: 767px) {.form-popup-2 {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; row-gap: 15px; width: 480px;}}
@media (max-width: 767px) {.price-item__cell {width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; min-height: auto; row-gap: 4px;}}
@media (max-width: 767px) {.price-grid {flex-direction: column; margin-bottom: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-left: 30px; padding-right: 30px; padding-top: 12px; padding-bottom: 12px; grid-template-columns: 1fr 1fr; column-gap: 10px; row-gap: 12px;}}
@media (max-width: 767px) {.price-row {padding-left: 20px; padding-right: 20px; min-height: auto;}}
@media (max-width: 767px) {.price-border {box-shadow: /*1px 0px 0px 0px rgba(233, 233, 227, 1)*/; border-left-width: 0px; border-left-style: none;}}
@media (max-width: 767px) {.price-accordion-content {background-size: auto; background-image: none/*linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (max-width: 767px) {.price-mobile {background-color: rgb(248, 248, 248); padding-left: 12px; padding-right: 12px; padding-top: 4px; padding-bottom: 4px; min-height: 44px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; align-items: center;}}
@media (max-width: 767px) {.price-accordion-title {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.service-price-title {display: none;}}
@media (max-width: 767px) {.price-location--pc {display: none;}}
@media (max-width: 767px) {.spec-card-text-copy-3 {height: 85px;}}
@media (max-width: 767px) {.button1-copy {width: 100%; height: 45px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%; max-width: 240px;}}
@media (max-width: 767px) {.color_yel_bg-copy {background-image: linear-gradient(rgba(233, 233, 227, 1) 0%, rgba(233, 233, 227, 1) 100%);}}
@media (max-width: 767px) {.form-big-copy-copy {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; row-gap: 25px; column-gap: 10px;}}
@media (max-width: 767px) {.cust__controls {column-gap: 8px;}}
@media (max-width: 767px) {.certificate-title {margin-bottom: 25px;}}
@media (max-width: 767px) {.paddings--l-r-20px {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.gap-ver--25px {row-gap: 20px;}}
@media (max-width: 767px) {.gap-ver--20px {row-gap: 10px;}}
@media (max-width: 767px) {.gap-hor--20px {column-gap: 10px;}}
@media (max-width: 767px) {.text-normal-copy {font-size: 13px;}}
@media (max-width: 767px) {.padding--b-64px {padding-bottom: 54px;}}
@media (max-width: 767px) {.slider-dot--primary {width: 7px;}}
@media (max-width: 767px) {.padding--b-64px-copy {padding-bottom: 54px;}}
@media (max-width: 767px) {.main-container-copy {max-width: 520px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.card4_adv-rak-copy {flex-direction: column; padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px; justify-content: flex-start;}}
@media (max-width: 767px) {.col-2 {grid-template-columns: 2fr 1fr;}}
@media (max-width: 767px) {.service-wrap {grid-template-columns: 1fr 1fr;}}
@media (max-width: 767px) {.card5_adv-rak-copy-2 {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px; width: 47.5%; height: 70px;}}
@media (max-width: 767px) {.button1-copy-copy {width: 100%; height: 45px; font-size: 13px; font-family: 'Commissioner'; line-height: 100%; max-width: 100%;}}
@media (max-width: 767px) {.rec-image-wrap {display: none;}}
@media (max-width: 767px) {.card-pokaz__text {align-items: center;}}
@media (max-width: 479px) {.main-container {max-width: 385px;}}
@media (max-width: 479px) {.button1 {max-width: 100%; text-align: center;}}
@media (max-width: 479px) {.button2 {max-width: 100%;}}
@media (max-width: 479px) {.button-long {max-width: 100%;}}
@media (max-width: 479px) {.button-big {width: 100%; height: 60px;}}
@media (max-width: 479px) {.img-card-big {width: 100%;}}
@media (max-width: 479px) {.tab-menu {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; font-size: 11px; flex-grow: 1; flex-shrink: 0;}}
@media (max-width: 479px) {.tab-menu-mobile {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.tab_menu_left {width: 55%;}}
@media (max-width: 479px) {.card_adv {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 479px) {.card_adv-copy {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 479px) {.button-wa-tg {max-width: 130px; column-gap: 5px; min-width: 94px; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 479px) {.param-wrap {align-items: center;}}
@media (max-width: 479px) {.video-review__nav {align-items: flex-end;}}
@media (max-width: 479px) {.card_contacts {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 479px) {.button-wa-tg-little {column-gap: 5px; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 479px) {.card_contacts-copy {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 479px) {.card_contacts-pr {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 479px) {.card_doctors {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 479px) {.button1-doctors {max-width: 100%;}}
@media (max-width: 479px) {.tab-menu-cases {padding-left: 4px; padding-right: 4px; flex-grow: 1; flex-shrink: 0;}}
@media (max-width: 479px) {.card4_adv-rak {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 479px) {.video-story {grid-column-start: span 2; grid-column-end: span 2; grid-row-start: span 1; grid-row-end: span 1;}}
@media (max-width: 479px) {.main-container-fullwidth {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 479px) {.float-mobile {width: 100%; margin-left: 0px; margin-bottom: 20px;}}
@media (max-width: 479px) {.spec-card-text {padding-left: 12px; padding-right: 12px; padding-bottom: 20px; height: auto;}}
@media (max-width: 479px) {.psevdo-main-container {max-width: 385px;}}
@media (max-width: 479px) {.spec-card-text-copy {padding-left: 12px; padding-right: 12px; padding-bottom: 20px;}}
@media (max-width: 479px) {.spec-card-text-onkology {padding-left: 12px; padding-right: 12px; padding-bottom: 20px; height: 135px;}}
@media (max-width: 479px) {.button-big-copy {width: 100%; height: 60px;}}
@media (max-width: 479px) {.button-wa-tg-little-copy {column-gap: 5px; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 479px) {.form-popup {width: 345px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (max-width: 479px) {.form-big-copy {flex-direction: column-reverse; align-items: flex-start;}}
@media (max-width: 479px) {.form-popup-2 {width: 345px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (max-width: 479px) {.price-item {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 479px) {.spec-card-text-copy-3 {padding-left: 12px; padding-right: 12px; padding-bottom: 20px; column-gap: 5px; row-gap: 5px; height: 95px;}}
@media (max-width: 479px) {.button1-copy {max-width: 100%; text-align: center;}}
@media (max-width: 479px) {.form-big-copy-copy {flex-direction: column-reverse; align-items: flex-start;}}
@media (max-width: 479px) {.x2 {max-width: 300px;}}
@media (max-width: 479px) {.breadcrumps {align-items: flex-start;}}
@media (max-width: 479px) {.gap-ver--25px {row-gap: 25px;}}
@media (max-width: 479px) {.gap-ver--20px {row-gap: 20px;}}
@media (max-width: 479px) {.main-container-copy {max-width: 385px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.card4_adv-rak-copy {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 479px) {.service-card--text {padding-left: 12px; padding-right: 12px; padding-bottom: 20px;}}
@media (max-width: 479px) {.card5_adv-rak-copy-2 {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px; width: 47%; height: 80px;}}
@media (max-width: 479px) {.button1-copy-copy {max-width: 100%; text-align: center;}}
@media (min-width: 1280px) {.main-container {max-width: 1240px; min-width: 0px;}}
@media (min-width: 1280px) {.padding-top {padding-top: 90px;}}
@media (min-width: 1280px) {.padding-bottom {padding-bottom: 90px;}}
@media (min-width: 1280px) {.h1-italic {font-size: 65px; font-family: 'Garamond Narrow'; line-height: 100%; font-style: italic;}}
@media (min-width: 1280px) {.h1-normal {font-size: 65px; font-family: 'Garamond Narrow'; line-height: 100%;}}
@media (min-width: 1280px) {.h2-normal {font-size: 50px; font-family: 'Garamond Narrow'; line-height: 100%;}}
@media (min-width: 1280px) {.h3-normal {font-size: 28px; font-family: 'Garamond Narrow'; line-height: 100%;}}
@media (min-width: 1280px) {.subtitle {font-size: 20px; font-family: 'Commissioner'; line-height: 110%; letter-spacing: -1px;}}
@media (min-width: 1280px) {.text-normal {font-size: 15px; font-family: 'Commissioner'; line-height: 110%; letter-spacing: 0px;}}
@media (min-width: 1280px) {.button-text {font-size: 15px; font-family: 'Commissioner'; line-height: 100%; letter-spacing: 0px;}}
@media (min-width: 1280px) {.color_black_title {color: rgba(0, 0, 0, 1);}}
@media (min-width: 1280px) {.color_black_subtitle {color: rgba(26, 26, 26, 1);}}
@media (min-width: 1280px) {.color_black_text {color: rgba(51, 51, 51, 1);}}
@media (min-width: 1280px) {.color_white_text {color: rgba(255, 255, 255, 1);}}
@media (min-width: 1280px) {.color_yel_text {color: rgba(227, 227, 220, 1);}}
@media (min-width: 1280px) {.color_brown_text {color: rgba(145, 132, 100, 1);}}
@media (min-width: 1280px) {.color_grey50_text {color: rgba(142, 144, 142, 1);}}
@media (min-width: 1280px) {.color_footer_bg {background-image: linear-gradient(rgba(22, 27, 23, 1) 0%, rgba(22, 27, 23, 1) 100%);}}
@media (min-width: 1280px) {.color_blackmenu-bg {background-image: linear-gradient(rgba(29, 27, 25, 1) 0%, rgba(29, 27, 25, 1) 100%);}}
@media (min-width: 1280px) {.color_vdarkgreen_bg {background-image: linear-gradient(rgba(18, 22, 19, 1) 0%, rgba(18, 22, 19, 1) 100%);}}
@media (min-width: 1280px) {.color_2darkgreen_bg {background-image: linear-gradient(rgba(24, 30, 25, 1) 0%, rgba(24, 30, 25, 1) 100%);}}
@media (min-width: 1280px) {.color_dark-green_bg {background-image: linear-gradient(rgba(37, 44, 38, 1) 0%, rgba(37, 44, 38, 1) 100%);}}
@media (min-width: 1280px) {.color_light-grey_bg {background-image: linear-gradient(rgba(245, 245, 246, 1) 0%, rgba(245, 245, 246, 1) 100%);}}
@media (min-width: 1280px) {.color_yel_bg {background-image: linear-gradient(rgba(233, 233, 227, 1) 0%, rgba(233, 233, 227, 1) 100%);}}
@media (min-width: 1280px) {.color_light-yel_bg {background-image: linear-gradient(rgba(247, 247, 244, 1) 0%, rgba(247, 247, 244, 1) 100%);}}
@media (min-width: 1280px) {.color_brown-btn_bg {background-image: linear-gradient(rgba(145, 132, 100, 1) 0%, rgba(145, 132, 100, 1) 100%);}}
@media (min-width: 1280px) {.color_lightbrown-btn_bg {background-image: linear-gradient(rgba(225, 212, 197, 1) 0%, rgba(225, 212, 197, 1) 100%);}}
@media (min-width: 1280px) {.color_darkgreen-btn_bg {background-image: linear-gradient(rgba(61, 74, 63, 1) 0%, rgba(61, 74, 63, 1) 100%);}}
@media (min-width: 1280px) {.color_lightgreen-btn_bg {background-image: linear-gradient(rgba(214, 235, 178, 1) 0%, rgba(214, 235, 178, 1) 100%);}}
@media (min-width: 1280px) {.color_lightbrown_bg {background-image: linear-gradient(rgba(246, 242, 238, 1) 0%, rgba(246, 242, 238, 1) 100%);}}
@media (min-width: 1280px) {.color_2light-yel_bg {background-image: linear-gradient(rgba(241, 241, 237, 1) 0%, rgba(241, 241, 237, 1) 100%);}}
@media (min-width: 1280px) {.color_2light-grey_bg {background-image: linear-gradient(rgba(249, 249, 248, 1) 0%, rgba(249, 249, 248, 1) 100%);}}
@media (min-width: 1280px) {.color_2yel_bg {background-image: linear-gradient(rgba(227, 227, 220, 1) 0%, rgba(227, 227, 220, 1) 100%);}}
@media (min-width: 1280px) {.color_3light-yel_bg {background-image: linear-gradient(rgba(250, 250, 248, 1) 0%, rgba(250, 250, 248, 1) 100%);}}
@media (min-width: 1280px) {.color_lightgreen-bg {background-image: linear-gradient(rgba(247, 251, 240, 1) 0%, rgba(247, 251, 240, 1) 100%);}}
@media (min-width: 1280px) {.button1 {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; width: 280px; height: 55px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1280px) {.text-menu2 {font-size: 13px; font-family: 'Commissioner'; line-height: 100%; letter-spacing: 0px;}}
@media (min-width: 1280px) {.button-little {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; height: 45px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1280px) {.radius-10 {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1280px) {.main-div {row-gap: 40px;}}
@media (min-width: 1280px) {.radius-10-top {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}}
@media (min-width: 1280px) {.button2 {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; width: 200px; height: 55px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1280px) {.button-little2 {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; height: 45px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-left: 0px; padding-right: 0px;}}
@media (min-width: 1280px) {.list-padding-top {margin-top: 5px;}}
@media (min-width: 1280px) {.button-long {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; height: 55px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-weight: 400;}}
@media (min-width: 1280px) {.input-big {font-size: 15px; height: 115px;}}
@media (min-width: 1280px) {.input {font-size: 15px; height: 55px;}}
@media (min-width: 1280px) {.form-big {row-gap: 40px; padding-left: 80px; padding-right: 80px; padding-top: 80px; padding-bottom: 80px;}}
@media (min-width: 1280px) {.h4-phone {font-size: 30px; font-family: 'Commissioner'; line-height: 110%; letter-spacing: -1px; font-weight: 400;}}
@media (min-width: 1280px) {.button-big {width: 200px; height: 100%;}}
@media (min-width: 1280px) {.card-little {width: 320px; padding-top: 50px; padding-bottom: 50px; padding-left: 40px; padding-right: 40px; height: 580px;}}
@media (min-width: 1280px) {.card-big {padding-left: 50px; padding-right: 50px; padding-top: 50px; padding-bottom: 50px;}}
@media (min-width: 1280px) {.list-padding-top-little {margin-top: 7px;}}
@media (min-width: 1280px) {.img-card-big {width: 460px; height: 110px;}}
@media (min-width: 1280px) {.tab-menu {flex-direction: row; column-gap: 10px; align-items: center; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1280px) {.tab-menu-mobile {flex-direction: row; column-gap: 10px; align-items: center; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1280px) {.color_green_bg {background-image: linear-gradient(rgba(233, 233, 227, 1) 0%, rgba(233, 233, 227, 1) 100%);}}
@media (min-width: 1280px) {.card_adv {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1280px) {.card_adv-copy {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1280px) {.card-pokaz {height: 340px;}}
@media (min-width: 1280px) {.standart-div {width: 395px;}}
@media (min-width: 1280px) {.dik-div {width: 438px;}}
@media (min-width: 1280px) {.top-line {padding-top: 35px; padding-bottom: 35px;}}
@media (min-width: 1280px) {.reg-line {padding-top: 30px;}}
@media (min-width: 1280px) {.upload {font-size: 15px;}}
@media (min-width: 1280px) {.button-wa-tg {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; width: 280px; height: 55px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1280px) {.img-pokaz {height: 220px;}}
@media (min-width: 1280px) {.point {width: 9px; height: 9px;}}
@media (min-width: 1280px) {.price-title {padding-left: 1px; padding-right: 1px;}}
@media (min-width: 1280px) {.price-titie__mob {display: none;}}
@media (min-width: 1280px) {.price-location--mob {display: none;}}
@media (min-width: 1280px) {.price-title-copy {height: 80px; padding-left: 1px; padding-right: 1px;}}
@media (min-width: 1280px) {.video-play-btn {z-index: 1;}}
@media (min-width: 1280px) {.param-div-old {width: 330px;}}
@media (min-width: 1280px) {.card-pokaz__text {padding-left: 30px; padding-right: 30px;}}
@media (min-width: 1280px) {.card_contacts {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1280px) {.button-wa-tg-little {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; height: 40px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1280px) {.card_contacts-copy {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1280px) {.card_contacts-pr {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1280px) {.card_doctors {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; height: auto;}}
@media (min-width: 1280px) {.button1-doctors {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; width: 280px; height: 55px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1280px) {.cards-big-doctors {align-items: flex-start; padding-left: 50px; padding-right: 50px; padding-top: 50px; padding-bottom: 50px;}}
@media (min-width: 1280px) {.tab-menu-cases {flex-direction: row; align-items: center; padding-left: 20px; padding-right: 20px;}}
@media (min-width: 1280px) {.button-header {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; height: 45px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1280px) {.main-container-fullwidth {min-width: 0px;}}
@media (min-width: 1280px) {.cases-tab-wrap {max-width: 1160px;}}
@media (min-width: 1280px) {.case-gallery-wrap {max-width: 1160px;}}
@media (min-width: 1280px) {.psevdo-main-container {max-width: 1240px; min-width: 0px; align-items: flex-start;}}
@media (min-width: 1280px) {.button-big-copy {width: 200px; height: 100%;}}
@media (min-width: 1280px) {.button-wa-tg-little-copy {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; height: 40px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 90px;}}
@media (min-width: 1280px) {.form-popup {row-gap: 40px;}}
@media (min-width: 1280px) {.main-div-reviews {row-gap: 20px;}}
@media (min-width: 1280px) {.form-big-copy {row-gap: 40px; padding-left: 80px; padding-right: 80px; padding-top: 80px; padding-bottom: 80px; column-gap: 150px;}}
@media (min-width: 1280px) {.form-popup-2 {row-gap: 30px;}}
@media (min-width: 1280px) {.spec-card-text-copy-3 {height: 75px;}}
@media (min-width: 1280px) {.button1-copy {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; height: 55px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1280px) {.color_yel_bg-copy {background-image: linear-gradient(rgba(233, 233, 227, 1) 0%, rgba(233, 233, 227, 1) 100%);}}
@media (min-width: 1280px) {.form-big-copy-copy {row-gap: 40px; padding-left: 80px; padding-right: 80px; padding-top: 80px; padding-bottom: 80px; column-gap: 150px;}}
@media (min-width: 1280px) {.certificate-hor {grid-column-start: span 2; grid-column-end: span 2; aspect-ratio: 1.46/1;}}
@media (min-width: 1280px) {.certificate-title {margin-bottom: 40px;}}
@media (min-width: 1280px) {.text-normal-copy {font-size: 15px; font-family: 'Commissioner'; line-height: 110%; letter-spacing: 0px;}}
@media (min-width: 1280px) {.main-container-copy {max-width: 1240px; min-width: 0px;}}
@media (min-width: 1280px) {.card5_adv-rak-copy-2 {width: 215px; height: 85px;}}
@media (min-width: 1280px) {.button1-copy-copy {font-family: 'Commissioner'; font-size: 15px; line-height: 100%; height: 55px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1280px) {.rec-image-wrap {width: 500px; height: 380px;}}
@media (min-width: 1280px) {.method-image-wrap {width: 500px; height: 380px;}}
@media (min-width: 1920px) {.main-container {max-width: 1480px;}}
@media (min-width: 1920px) {.padding-top {padding-top: 120px;}}
@media (min-width: 1920px) {.padding-bottom {padding-bottom: 120px;}}
@media (min-width: 1920px) {.h1-italic {font-family: 'Garamond Narrow'; font-size: 80px; line-height: 100%; font-style: italic;}}
@media (min-width: 1920px) {.h1-normal {font-family: 'Garamond Narrow'; font-size: 74px; line-height: 100%;}}
@media (min-width: 1920px) {.h2-normal {font-family: 'Garamond Narrow'; font-size: 60px; line-height: 100%;}}
@media (min-width: 1920px) {.h3-normal {font-family: 'Garamond Narrow'; font-size: 30px; line-height: 100%;}}
@media (min-width: 1920px) {.subtitle {font-family: 'Commissioner'; font-size: 22px; line-height: 110%; letter-spacing: -1px;}}
@media (min-width: 1920px) {.text-normal {font-family: 'Commissioner'; font-size: 17px; line-height: 110%; letter-spacing: 0px;}}
@media (min-width: 1920px) {.button-text {font-family: 'Commissioner'; font-size: 16px; line-height: 100%; letter-spacing: 0px;}}
@media (min-width: 1920px) {.color_black_title {color: rgba(0, 0, 0, 1);}}
@media (min-width: 1920px) {.color_black_subtitle {color: rgba(26, 26, 26, 1);}}
@media (min-width: 1920px) {.color_black_text {color: rgba(51, 51, 51, 1);}}
@media (min-width: 1920px) {.color_white_text {color: rgba(255, 255, 255, 1);}}
@media (min-width: 1920px) {.color_yel_text {color: rgba(227, 227, 220, 1);}}
@media (min-width: 1920px) {.color_brown_text {color: rgba(145, 132, 100, 1);}}
@media (min-width: 1920px) {.color_grey50_text {color: rgba(142, 144, 142, 1);}}
@media (min-width: 1920px) {.color_vdarkgreen_bg {background-image: linear-gradient(rgba(18, 22, 19, 1) 0%, rgba(18, 22, 19, 1) 100%);}}
@media (min-width: 1920px) {.color_footer_bg {background-image: linear-gradient(rgba(22, 27, 23, 1) 0%, rgba(22, 27, 23, 1) 100%);}}
@media (min-width: 1920px) {.color_2darkgreen_bg {background-image: linear-gradient(rgba(24, 30, 25, 1) 0%, rgba(24, 30, 25, 1) 100%);}}
@media (min-width: 1920px) {.color_dark-green_bg {background-image: linear-gradient(rgba(37, 44, 38, 1) 0%, rgba(37, 44, 38, 1) 100%);}}
@media (min-width: 1920px) {.color_darkgreen-btn_bg {background-image: linear-gradient(rgba(61, 74, 63, 1) 0%, rgba(61, 74, 63, 1) 100%); max-width: none; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}}
@media (min-width: 1920px) {.color_lightgreen-btn_bg {background-image: linear-gradient(rgba(214, 235, 178, 1) 0%, rgba(214, 235, 178, 1) 100%);}}
@media (min-width: 1920px) {.color_lightgreen-bg {background-image: linear-gradient(rgba(247, 251, 240, 1) 0%, rgba(247, 251, 240, 1) 100%);}}
@media (min-width: 1920px) {.color_brown-btn_bg {background-image: linear-gradient(rgba(145, 132, 100, 1) 0%, rgba(145, 132, 100, 1) 100%);}}
@media (min-width: 1920px) {.color_light-yel_bg {background-image: linear-gradient(rgba(247, 247, 244, 1) 0%, rgba(247, 247, 244, 1) 100%);}}
@media (min-width: 1920px) {.color_light-grey_bg {background-image: linear-gradient(rgba(245, 245, 246, 1) 0%, rgba(245, 245, 246, 1) 100%);}}
@media (min-width: 1920px) {.color_lightbrown-btn_bg {background-image: linear-gradient(rgba(225, 212, 197, 1) 0%, rgba(225, 212, 197, 1) 100%);}}
@media (min-width: 1920px) {.color_lightbrown_bg {background-image: linear-gradient(rgba(246, 242, 238, 1) 0%, rgba(246, 242, 238, 1) 100%);}}
@media (min-width: 1920px) {.color_2light-yel_bg {background-image: linear-gradient(rgba(241, 241, 237, 1) 0%, rgba(241, 241, 237, 1) 100%);}}
@media (min-width: 1920px) {.color_2light-grey_bg {background-image: linear-gradient(rgba(249, 249, 248, 1) 0%, rgba(249, 249, 248, 1) 100%);}}
@media (min-width: 1920px) {.color_2yel_bg {background-image: linear-gradient(rgba(227, 227, 220, 1) 0%, rgba(227, 227, 220, 1) 100%);}}
@media (min-width: 1920px) {.color_3light-yel_bg {background-image: linear-gradient(rgba(250, 250, 248, 1) 0%, rgba(250, 250, 248, 1) 100%);}}
@media (min-width: 1920px) {.color_blackmenu-bg {background-image: linear-gradient(rgba(29, 27, 25, 1) 0%, rgba(29, 27, 25, 1) 100%);}}
@media (min-width: 1920px) {.button1 {width: 300px; height: 60px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%;}}
@media (min-width: 1920px) {.text-menu2 {font-family: 'Commissioner'; font-size: 13px; line-height: 100%; letter-spacing: 0px;}}
@media (min-width: 1920px) {.button-little {width: 200px; height: 50px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%;}}
@media (min-width: 1920px) {.radius-10 {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1920px) {.main-div {row-gap: 50px;}}
@media (min-width: 1920px) {.radius-10-top {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; flex-grow: 0;}}
@media (min-width: 1920px) {.button2 {height: 60px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%;}}
@media (min-width: 1920px) {.button-little2 {height: 50px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%;}}
@media (min-width: 1920px) {.list-padding-top {margin-top: 7px;}}
@media (min-width: 1920px) {.button-long {height: 60px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%;}}
@media (min-width: 1920px) {.form-big {padding-left: 120px; padding-right: 120px; padding-top: 120px; padding-bottom: 120px;}}
@media (min-width: 1920px) {.input {height: 60px; font-size: 18px;}}
@media (min-width: 1920px) {.input-big {height: 145px; font-size: 18px;}}
@media (min-width: 1920px) {.h4-phone {font-family: 'Commissioner'; font-size: 32px; line-height: 110%; letter-spacing: -1px;}}
@media (min-width: 1920px) {.button-big {width: 220px;}}
@media (min-width: 1920px) {.list-padding-top-little {margin-top: 8px; width: 6px; height: 6px;}}
@media (min-width: 1920px) {.card-little {padding-top: 60px; padding-bottom: 60px; padding-left: 80px; padding-right: 80px; width: 480px; height: 710px;}}
@media (min-width: 1920px) {.card-big {padding-left: 60px; padding-right: 60px; padding-top: 60px; padding-bottom: 60px;}}
@media (min-width: 1920px) {.img-card-big {height: 150px; width: 560px;}}
@media (min-width: 1920px) {.tab-menu {column-gap: 15px;}}
@media (min-width: 1920px) {.tab-menu-mobile {column-gap: 15px;}}
@media (min-width: 1920px) {.color_green_bg {background-image: linear-gradient(rgba(233, 233, 227, 1) 0%, rgba(233, 233, 227, 1) 100%);}}
@media (min-width: 1920px) {.card_adv {padding-left: 50px; padding-right: 50px; padding-top: 50px; padding-bottom: 50px;}}
@media (min-width: 1920px) {.card_adv-copy {padding-left: 50px; padding-right: 50px; padding-top: 50px; padding-bottom: 50px;}}
@media (min-width: 1920px) {.card-pokaz {height: 420px;}}
@media (min-width: 1920px) {.standart-div {width: 495px;}}
@media (min-width: 1920px) {.dik-div {width: 560px;}}
@media (min-width: 1920px) {.top-line {padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1920px) {.reg-line {padding-top: 35px;}}
@media (min-width: 1920px) {.upload {font-size: 18px;}}
@media (min-width: 1920px) {.button-wa-tg {width: 300px; height: 60px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%;}}
@media (min-width: 1920px) {.card-pokaz2 {width: 260px;}}
@media (min-width: 1920px) {.img-pokaz {height: 260px;}}
@media (min-width: 1920px) {.point {width: 10px; height: 10px;}}
@media (min-width: 1920px) {.div-clue {font-size: 12px;}}
@media (min-width: 1920px) {.param-div-old {width: 400px;}}
@media (min-width: 1920px) {.card-pokaz__text {padding-left: 50px; padding-right: 50px;}}
@media (min-width: 1920px) {.card_contacts {padding-left: 70px; padding-right: 70px; padding-top: 70px; padding-bottom: 70px;}}
@media (min-width: 1920px) {.button-wa-tg-little {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%; height: 55px;}}
@media (min-width: 1920px) {.card_contacts-copy {padding-left: 70px; padding-right: 70px; padding-top: 70px; padding-bottom: 70px;}}
@media (min-width: 1920px) {.card_contacts-pr {padding-left: 70px; padding-right: 70px; padding-top: 70px; padding-bottom: 70px;}}
@media (min-width: 1920px) {.card_doctors {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1920px) {.button1-doctors {width: 100%; height: 60px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%;}}
@media (min-width: 1920px) {.tab-menu-cases {padding-top: 10px; padding-bottom: 10px; min-height: 50px;}}
@media (min-width: 1920px) {.card4_adv-rak {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; width: 690px;}}
@media (min-width: 1920px) {.button-header {height: 50px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%;}}
@media (min-width: 1920px) {.spec-card-text {row-gap: 14px; padding-bottom: 30px; padding-top: 20px; height: 75px;}}
@media (min-width: 1920px) {.case-gallery {row-gap: 40px; column-gap: 40px;}}
@media (min-width: 1920px) {.cases-tab-wrap {row-gap: 14px; column-gap: 16px; max-width: 1480px;}}
@media (min-width: 1920px) {.cases-tab-title {padding-top: 50px; padding-bottom: 50px;}}
@media (min-width: 1920px) {.case-video-gallery {row-gap: 40px; column-gap: 40px;}}
@media (min-width: 1920px) {.case-video-item {row-gap: 20px;}}
@media (min-width: 1920px) {.case-gallery-wrap {max-width: 1480px;}}
@media (min-width: 1920px) {.psevdo-main-container {max-width: 1480px;}}
@media (min-width: 1920px) {.spec-card-text-copy {row-gap: 14px; padding-bottom: 30px; padding-top: 20px;}}
@media (min-width: 1920px) {.spec-card-text-onkology {row-gap: 14px; padding-bottom: 30px; padding-top: 20px;}}
@media (min-width: 1920px) {.button-big-copy {width: 220px;}}
@media (min-width: 1920px) {.button-wa-tg-little-copy {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%; height: 55px; width: 110px;}}
@media (min-width: 1920px) {.form-popup {width: 760px; padding-left: 80px; padding-right: 80px; padding-top: 80px; padding-bottom: 80px;}}
@media (min-width: 1920px) {.main-div-reviews {row-gap: 30px;}}
@media (min-width: 1920px) {.form-big-copy {padding-left: 120px; padding-right: 120px; padding-top: 120px; padding-bottom: 120px;}}
@media (min-width: 1920px) {.form-popup-2 {width: 760px; padding-left: 80px; padding-right: 80px; padding-top: 80px; padding-bottom: 80px; row-gap: 40px;}}
@media (min-width: 1920px) {.price-title {min-height: 54px;}}
@media (min-width: 1920px) {.price-row {min-height: 64px;}}
@media (min-width: 1920px) {.spec-card-text-copy-3 {row-gap: 14px; padding-bottom: 30px; padding-top: 20px; height: 100px; padding-right: 30px;}}
@media (min-width: 1920px) {.button1-copy {height: 60px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%;}}
@media (min-width: 1920px) {.color_yel_bg-copy {background-image: linear-gradient(rgba(233, 233, 227, 1) 0%, rgba(233, 233, 227, 1) 100%);}}
@media (min-width: 1920px) {.form-big-copy-copy {padding-left: 120px; padding-right: 120px; padding-top: 120px; padding-bottom: 120px;}}
@media (min-width: 1920px) {.cert-width {max-width: 360px;}}
@media (min-width: 1920px) {.x2 {max-width: 740px;}}
@media (min-width: 1920px) {.certificate-hor {aspect-ratio: 1.456/1;}}
@media (min-width: 1920px) {.certificate-title {margin-bottom: 50px;}}
@media (min-width: 1920px) {.text-normal-copy {font-family: 'Commissioner'; font-size: 18px; line-height: 110%; letter-spacing: 0px;}}
@media (min-width: 1920px) {.main-container-copy {max-width: 1480px;}}
@media (min-width: 1920px) {.arrow-r--primary:hover {background-color: rgba(61, 74, 63, 0.8);}}
@media (min-width: 1920px) {.card4_adv-rak-copy {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; width: 1400px;}}
@media (min-width: 1920px) {.service-card--text {row-gap: 14px;}}
@media (min-width: 1920px) {.card5_adv-rak-copy-2 {padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; width: 260px; height: 105px;}}
@media (min-width: 1920px) {.button1-copy-copy {height: 60px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: 'Commissioner'; font-size: 16px; line-height: 100%;}}
@media (min-width: 1920px) {.rec-image-wrap {width: 580px; height: 450px;}}
@media (min-width: 1920px) {.method-image-wrap {width: 600px; height: 450px;}}
