img {display: block;height: auto;max-width: 100% }section.section {margin-bottom: 56px;padding: 0 }.clinica .section {padding: 0 }.section.procedure {padding-top: 48px }.container {margin: 0 auto;padding: 0 40px;width: 100%;max-width: 1176px }.container_white .inner {padding: 48px 40px;background-color: #fff;border-radius: 40px }.title {font-weight: 400;font-size: 32px;line-height: 40px }.title_md {font-weight: 400;font-size: 24px;line-height: 32px }.title_sm {font-weight: 400;font-size: 15px;line-height: 20px }.text {font-weight: 400;font-size: 18px;line-height: 28px }.text_sm {font-size: 15px;line-height: 20px }.text_grey {color: #687683 }.title__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.title__link {position: relative;padding-right: 32px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }.title__link-svg {position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 24px;height: 24px;-webkit-transition: color .2s, -webkit-transform .2s;transition: color .2s, -webkit-transform .2s;-o-transition: transform .2s, color .2s;transition: transform .2s, color .2s;transition: transform .2s, color .2s, -webkit-transform .2s;will-change: transform, color }.title__link-svg path {-webkit-transition: fill .2s;-o-transition: fill .2s;transition: fill .2s;will-change: fill }.title__link:hover {color: #ff595f }.title__link:hover .title__link-svg {-webkit-transform: translateY(-50%) translateX(6px);-ms-transform: translateY(-50%) translateX(6px);transform: translateY(-50%) translateX(6px) }.title__link:hover .title__link-svg path {fill: #ff595f }.clinic-discount {position: absolute;width: 39px;height: 40px;top: 0;right: 40px;background-color: #9379f7;border-radius: 0 0 8px 8px;background-repeat: no-repeat;background-position: center;background-size: 14px 14px;background-image: url(img/percent.svg?dddfxdds=ddxfddd) }.slider-cont {position: relative }.arrow {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 56px;height: 56px;border-radius: 50%;font-size: 0;opacity: .5;cursor: pointer;z-index: 1;-webkit-transition: opacity .2s, background-color .2s;-o-transition: opacity .2s, background-color .2s;transition: opacity .2s, background-color .2s;will-change: opacity, background-color;-webkit-tap-highlight-color: transparent }.arrow_prev {left: -30px }.arrow_next {right: -30px }.arrow:hover {opacity: .8 }.arrow:before {content: '';position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 24px;height: 24px;background-repeat: no-repeat;background-position: center;background-size: contain;background-image: url(img/arrow_white.svg?dddfxdds=ddxfddd);-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0 }.arrow_next:before {-webkit-transform: rotate(180deg) translate(-50%, -50%);-ms-transform: rotate(180deg) translate(-50%, -50%);transform: rotate(180deg) translate(-50%, -50%) }.arrow_red {background-color: #ff595f }.arrow_white {background-color: #fff;border: 1px solid #dde4eb }.arrow_white:before {background-image: url(img/arrow_grey.svg?dddfxdds=ddxfddd) }.check-circle-red {position: relative;margin-bottom: 16px;padding-left: 32px }.check-circle-red:last-child {margin-bottom: 0 }.check-circle-red:before {content: '';position: absolute;top: 2px;left: 0;width: 24px;height: 24px;background-repeat: no-repeat;background-position: center;background-size: cover;background-image: url(img/check_circle_red.svg?dddfxdds=ddxfddd) }@media only screen and (max-width: 1200px) {.clinic-discount {width: 28px;height: 28px;right: 24px;background-size: 12px 12px }.arrow {width: 48px;height: 48px }.arrow_prev {left: -24px }.arrow_next {right: -24px }}@media only screen and (max-width: 992px) {section.section {margin-bottom: 32px }.container {padding: 0 24px }.section.procedure {padding-top: 32px }.container_white .inner {padding: 24px;background-color: #fff;border-radius: 20px }.title {font-size: 22px;line-height: 28px }.title_md {font-size: 18px;line-height: 24px }.title_sm {font-size: 13px;line-height: 16px }.text {font-size: 15px;line-height: 20px;color: #687683 }.text_sm {font-size: 13px;line-height: 16px }.check-circle-red {margin-bottom: 12px;padding-left: 24px }.check-circle-red:before {top: 0;width: 20px;height: 20px }}@media only screen and (max-width: 767px) {section.section {margin-bottom: 24px }.container {padding: 0 16px }.section.procedure {padding-top: 24px }.container_white .inner {background-color: #fff;border-radius: 20px }.arrow {width: 40px;height: 40px }.arrow_prev {left: -16px }.arrow_next {right: 0 }.clinic-discount {right: 0;background-size: 10px 11px;border-radius: 0 20px }.title__link-svg {right: 16px }}@media only screen and (max-width: 540px) {.title__link-text {display: none }}.procedure .title__container {margin-bottom: 32px;padding-right: 40px;padding-left: 40px }.procedure-slider .slick-list {margin: 0 -16px;padding-right: 0 }.programms-slider .slick-list {margin: 0 -16px;padding-right: 0 }.programms-slider .slick-slide {margin: 0 16px }.procedure-slider .slick-track {display: -webkit-box;display: -ms-flexbox;display: flex }.procedure-slider .slick-slide > div {height: 100% }.procedure-slider .slick-slide {margin: 0 16px;height: auto;-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto }.procedure-slider__item {position: relative;display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;height: 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 40px;background-color: #fff;border-radius: 40px }.procedure-slider__content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto }.procedure-slider__img {margin-right: 40px;width: 312px;min-width: 312px;height: 376px;-ms-flex-negative: 0;flex-shrink: 0;-o-object-fit: cover;object-fit: cover;border-radius: 20px }.procedure-slider__title {margin-bottom: 4px;font-weight: 400;font-size: 24px;line-height: 32px }.procedure-slider__text {margin-bottom: 16px;font-weight: 400;font-size: 15px;line-height: 20px;color: #687683 }.procedure-slider__heading-wrap {margin-bottom: 32px;overflow-y: auto;height: 224px }.procedure-slider__heading-wrap::-webkit-scrollbar-track {background-color: #eef4f8;border-radius: 10px }.procedure-slider__heading-wrap::-webkit-scrollbar {width: 4px;background-color: #fff }.procedure-slider__heading-wrap::-webkit-scrollbar-thumb {border: 1px solid transparent;border-radius: 10px;background-color: #ff6b70 }.procedures__heading-wrap h4 {margin-bottom: 8px;font-weight: 600;font-size: 18px;line-height: 28px;color: #687683 }.procedures__heading-wrap ul {margin-bottom: 16px;list-style-type: disc;padding-left: 24px }.procedures__heading-wrap li {position: relative;margin-bottom: 4px;font-weight: 400;font-size: 15px;line-height: 20px;color: #687683 }.procedures__heading-wrap li:last-child {margin-bottom: 0 }.procedures__heading-wrap p {margin-bottom: 16px;font-weight: 600;font-size: 15px;line-height: 22px;color: #687683 }.procedures__heading-wrap p span {font-weight: 600 !important }.procedures__heading-wrap p:first-child {margin-bottom: 8px;font-weight: 600;font-size: 18px;line-height: 28px;color: #687683 }.procedures__heading-wrap p:last-child {margin-bottom: 0 }.procedure-slider__price-wrap {margin-top: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.procedure-slider__prices {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.procedure-slider__price_old {margin-right: 16px;font-weight: 300;font-size: 24px;line-height: 32px;-webkit-text-decoration-line: line-through;text-decoration-line: line-through;color: #687683 }.procedure-slider__price_cur {font-weight: 400;font-size: 24px;line-height: 32px;color: #2c3e50 }.procedure-slider__button {padding: 0;width: 136px;min-width: 136px;height: 48px;font-weight: 600;font-size: 16px;line-height: 24px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;color: #fff;background-color: #2c3e50;border-radius: 4px;border: 0 }.procedure-slider__heading-wrap h4 {margin-bottom: 8px;font-weight: 600;font-size: 18px;line-height: 28px;color: #687683 }.procedure-slider__heading-wrap ul {margin-bottom: 16px;list-style-type: disc;padding-left: 24px }.procedure-slider__heading-wrap li {position: relative;margin-bottom: 4px;font-weight: 400;font-size: 15px;line-height: 20px;color: #687683 }.procedure-slider__heading-list-item:last-child {margin-bottom: 0 }.procedure-slider__heading-wrap p {margin-bottom: 16px;font-weight: 600;font-size: 15px;line-height: 22px;color: #687683 }.procedure-slider__heading-wrap p:first-child {margin-bottom: 4px;font-size: 18px;line-height: 28px }@media only screen and (max-width: 992px) {.procedure .title__container {margin-bottom: 24px;padding-right: 24px;padding-left: 24px }.procedure-slider .slick-list {margin: 0 -8px }.procedure-slider .slick-slide {margin: 0 8px }.programms-slider .slick-list {margin: 0 -8px }.programms-slider .slick-slide {margin: 0 8px }.procedure-slider__item {padding: 24px;border-radius: 20px }.procedure-slider__img {margin-right: 16px;width: 240px;min-width: 240px;height: 300px }.procedure-slider__title {font-size: 18px;line-height: 24px }.procedure-slider__heading-wrap {margin-bottom: 16px;height: 176px }.procedure-slider__heading-wrap {margin-bottom: 16px;height: 176px }.procedure-slider__text {margin-bottom: 8px;font-size: 13px;line-height: 16px }.procedure-slider__heading-wrap h4 {margin-bottom: 2px;font-weight: 600;font-size: 15px;line-height: 20px }.procedure-slider__heading-wrap li {margin-bottom: 2px;font-size: 13px;line-height: 16px }.procedure-slider__heading-wrap p {font-size: 13px;line-height: 16px }.procedures__heading-wrap p:first-child {margin-bottom: 4px;font-size: 15px;line-height: 20px }.procedure-slider__text {margin-bottom: 8px;font-size: 13px;line-height: 16px }.procedures__heading-wrap h4 {margin-bottom: 2px;font-weight: 600;font-size: 15px;line-height: 20px }.procedures__heading-wrap ul {margin-bottom: 12px }.procedures__heading-wrap li {margin-bottom: 2px;font-size: 13px;line-height: 16px }.procedure-slider__price_old {font-size: 18px;line-height: 14px }.procedure-slider__price_cur {font-size: 18px;line-height: 24px }.procedure-slider__button {margin-left: 12px;width: 136px;min-width: 136px;height: 48px;font-size: 16px;line-height: 24px }}@media only screen and (max-width: 767px) {.procedure .container {padding-right: 0 }.procedure .title__container {margin-bottom: 16px;padding-right: 16px;padding-left: 16px }.procedure-slider__title {font-size: 15px;line-height: 20px;font-weight: 600 }.procedure-slider .slick-list {padding-right: 11%;margin: 0 }.procedure-slider .slick-slide {margin-left: 0;margin-right: 12px }.programms-slider .slick-list {padding-right: 11%;margin: 0 }.programms-slider .slick-slide {margin-left: 0;margin-right: 12px }.procedure-slider__item {padding: 24px }.procedure-slider__text {font-size: 11px;line-height: 14px;color: #9379f7 }}@media only screen and (max-width: 640px) {.procedure-slider .slick-list {padding-right: 9% }.programms-slider .slick-list {padding-right: 9% }.procedure-slider__price_old {margin-right: 8px;font-size: 11px;line-height: 14px }.procedure-slider__heading-wrap {display: none }.procedure-slider__img {margin-right: 12px;width: 84px;min-width: 84px;height: 132px;border-radius: 10px }}@media only screen and (max-width: 540px) {.procedure-slider__prices {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.procedure-slider__price_old {margin-right: 0;margin-bottom: 2px }}.procedures__title-container {margin-bottom: 32px;padding-left: 40px }.procedures__item {margin-bottom: 32px;position: relative;padding: 40px;background-color: #fff;border-radius: 40px }.procedures__item:last-child {margin-bottom: 0 }.procedures__discount {position: absolute;width: 139px;height: 24px;top: 0;left: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #9379f7;border-radius: 0 0 10px 10px;font-weight: 400;font-size: 13px;line-height: 16px;color: #fff }.procedures__content {display: -ms-grid;display: grid;-ms-grid-columns: 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(12, 1fr);-ms-grid-rows: auto;grid-template-rows:auto;grid-column-gap: 24px }.procedures__content > *:nth-child(1) {-ms-grid-row: 1;-ms-grid-column: 1 }.procedures__content > *:nth-child(2) {-ms-grid-row: 1;-ms-grid-column: 3 }.procedures__content > *:nth-child(3) {-ms-grid-row: 1;-ms-grid-column: 5 }.procedures__content > *:nth-child(4) {-ms-grid-row: 1;-ms-grid-column: 7 }.procedures__content > *:nth-child(5) {-ms-grid-row: 1;-ms-grid-column: 9 }.procedures__content > *:nth-child(6) {-ms-grid-row: 1;-ms-grid-column: 11 }.procedures__content > *:nth-child(7) {-ms-grid-row: 1;-ms-grid-column: 13 }.procedures__content > *:nth-child(8) {-ms-grid-row: 1;-ms-grid-column: 15 }.procedures__content > *:nth-child(9) {-ms-grid-row: 1;-ms-grid-column: 17 }.procedures__content > *:nth-child(10) {-ms-grid-row: 1;-ms-grid-column: 19 }.procedures__content > *:nth-child(11) {-ms-grid-row: 1;-ms-grid-column: 21 }.procedures__content > *:nth-child(12) {-ms-grid-row: 1;-ms-grid-column: 23 }.procedures__heading {-ms-grid-column: 1;-ms-grid-column-span: 6;grid-column: 1/7;-ms-grid-row: 1;-ms-grid-row-span: 1;grid-row: 1/2;margin-bottom: 4px;font-weight: 400;font-size: 24px;line-height: 32px;color: #2c3e50 }.procedures__text-wrap {-ms-grid-column: 1;-ms-grid-column-span: 3;grid-column: 1/4;-ms-grid-row: 2;-ms-grid-row-span: 1;grid-row: 2/3;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.procedures__price-wrap {grid-column: 7/-1;-ms-grid-row: 1;-ms-grid-row-span: 2;grid-row: 1/3;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.procedure__prices {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.procedures__price_old {margin-right: 16px;font-weight: 300;font-size: 24px;line-height: 32px;-webkit-text-decoration-line: line-through;text-decoration-line: line-through;color: #687683 }.procedures__price_cur {font-weight: 400;font-size: 24px;line-height: 32px }.procedures__button.btn {margin-left: 24px;padding: 0;width: 136px;min-width: 136px;height: 48px;font-weight: 600;font-size: 16px;line-height: 24px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;color: #fff;background-color: #2c3e50;border-radius: 4px;border: 0 }.procedures__button.btn:hover {color: #fff;background-color: #2c3e50 }.procedures__text {font-weight: 400;font-size: 15px;line-height: 20px }.procedures__tab-btn {-ms-grid-column: 4;-ms-grid-column-span: 2;grid-column: 4/6;-ms-grid-row: 2;-ms-grid-row-span: 1;grid-row: 2/3;margin-left: -10px;position: relative;padding-right: 28px;border: 0;font-weight: 400;font-size: 15px;line-height: 20px;color: #929fac;-ms-grid-column-align: start;justify-self: start }.procedures__tab-btn:before {content: '';position: absolute;width: 24px;height: 24px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 0;background-repeat: no-repeat;background-size: cover;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMDIgNkw4LjU4NjkxIDcuNDEzMzNMMTMuMTczNiAxMkw4LjU4NjkxIDE2LjU4NjdMMTAuMDAwMiAxOEwxNi4wMDAyIDEyTDEwLjAwMDIgNloiIGZpbGw9IiM5MjlGQUMiLz4KPC9zdmc+Cg==");-webkit-transition: -webkit-transform .2s;transition: -webkit-transform .2s;-o-transition: transform .2s;transition: transform .2s;transition: transform .2s, -webkit-transform .2s;will-change: transform }.procedures__tab-btn._active:before {-webkit-transform: translateY(-50%) rotate(-90deg);-ms-transform: translateY(-50%) rotate(-90deg);transform: translateY(-50%) rotate(-90deg) }.procedures__tab {display: none;margin-top: 32px;grid-column: 1/-1 }.procedures__box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.procedures__tab-col_left {margin-right: 40px }.procedures__tab-col_right {width: 488px;height: 372px;-ms-flex-negative: 0;flex-shrink: 0 }.procedures__heading-descr {margin-bottom: 4px;font-weight: 600;font-size: 18px;line-height: 28px;color: #687683 }.procedures__heading-list {margin-bottom: 8px;list-style-type: disc;padding-left: 24px }.procedures__heading-list-item {margin-bottom: 2px;font-weight: 400;font-size: 15px;line-height: 20px;color: #687683 }.procedures__heading-list-item:last-child {margin-bottom: 0 }.procedures__tab-img-wrap {height: 100%;width: 100% }.procedures__tab-img {height: 100%;width: 100%;border-radius: 20px;-o-object-fit: cover;object-fit: cover }.overvord {z-index: 1000 }@media only screen and (max-width: 992px) {.procedures__title-container {margin-bottom: 16px;padding-left: 24px }.procedures__item {padding: 32px 24px;border-radius: 20px }.procedures__discount {left: 24px;width: 139px;height: 24px;font-size: 13px;line-height: 16px }.procedures__heading {grid-column: 1/-7;grid-row: auto;margin-bottom: 4px;font-size: 18px;line-height: 24px }.procedures__text-wrap {-ms-grid-column: 1;-ms-grid-column-span: 4;grid-column: 1/5;grid-row: auto }.procedures__text {margin-right: 0;font-size: 13px;line-height: 16px }.procedures__tab-btn {grid-column: 1/-1;grid-row: auto;margin-left: 0;width: 100%;margin-top: 16px;margin-left: 0;padding: 10px 28px 10px 10px;background-color: #f5f8fb;border-radius: 4px;text-align: left }.procedures__tab-btn:before {right: 8px }.procedure__prices {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end }.procedures__price_old {margin-right: 0;font-size: 11px;line-height: 20px }.procedures__price_cur {font-size: 18px;line-height: 24px }.procedures__tab-col_left {margin-right: 24px }.procedures__tab-col_right {width: 312px;height: 312px }.procedures__heading-wrap p {margin-bottom: 10px;font-size: 13px;line-height: 16px }.procedures__heading-descr {font-size: 15px;line-height: 20px }.procedures__heading-list-item {font-size: 13px;line-height: 16px }.procedures__tab {margin-top: 24px }}@media only screen and (max-width: 767px) {.procedures__title-container {padding-left: 24px }.procedures__item {padding: 28px 24px 24px }.procedures__box {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse }.procedures__tab-col_left {margin-right: 0 }.procedures__tab-col_right {position: relative;padding-bottom: 56.5%;margin: 0 auto;margin-bottom: 16px;width: 100%;max-width: 100%;max-height: unset;height: auto;}.procedures__tab-img-wrap {position: absolute;top: 0;right: 0;width: 100%;height: 100%;}.procedures__tab-img {position: absolute;top: 0;right: 0;-o-object-fit: cover;object-fit: cover;width: 100%;height: 100%;}.procedures__content {-ms-grid-columns: 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr }.procedures__price-wrap {grid-column: 1/-1;-ms-grid-row: 3;-ms-grid-row-span: 1;grid-row: 3/4;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.procedures__heading {grid-column: 1/-1 }.procedures__text-wrap {grid-column: 1/-1;margin-bottom: 16px }.procedure__prices {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start }.procedure-slider .procedures__button {position: relative;width: 40px;min-width: 40px;height: 40px;font-size: 0 !important;background-repeat: no-repeat;background-position: center;background-size: 24px 24px;background-image: url(img/phone.svg?dddfxdds=ddxfddd) }}.modal {position: fixed;border: none;display: none;width: 100%;top: 0;bottom: 0;right: 0;left: 0;pointer-events: none;z-index: 1000;overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch }.modal_show {display: block;pointer-events: auto;background-color: rgba(44, 62, 80, .15) }.modal__opened {overflow: hidden }.modal-success {display: none }.modal-success_show {display: block }.modal-reviews {display: none }.modal-reviews_show {display: block }.modal-procedure {display: none }.modal-procedure_show {display: block }.modal-spec {display: none }.modal-spec_show {display: block }.modal-clinic {display: none }.modal-clinic_show {display: block }.modal__wrap {padding: 16px;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;width: 100%;min-height: 100%;margin: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column nowrap;flex-flow: column nowrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.modal__window {position: relative;margin: 50px 0;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;width: 600px;max-width: 100%;overflow: visible;background-color: #fff;border-radius: 40px }.modal__inner {padding: 56px }.modal__close {position: absolute;top: 24px;right: 24px;width: 24px;height: 24px;background-repeat: no-repeat;background-position: center;background-size: cover;background-image: url(img/close.svg?dddfxdds=ddxfddd);border: none;outline: none;font-size: 0;cursor: pointer }.modal_btn {width: 100%;height: 48px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;font-weight: 600;font-size: 16px;line-height: 24px;background-color: #2c3e50;color: #fff;border-radius: 4px;border: 0 }.modal_btn[disabled] {color: #c6ced6;background-color: #eef4f8 }.modal-success__inner {padding: 48px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.modal-success__title {margin-bottom: 16px;font-weight: 400;font-size: 32px;line-height: 40px;text-align: center;color: #2c3e50 }.modal-success__text {margin-bottom: 32px;font-weight: 400;font-size: 18px;line-height: 28px;text-align: center;color: #687683 }.modal-success__tel {color: #9379f7 }.modal-success__close-btn {width: 100%;max-width: 248px;min-height: 48px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 600;font-size: 16px;line-height: 24px;color: #fff;background-color: #2c3e50;border-radius: 4px }@media only screen and (max-width: 992px) {.modal__window {border-radius: 20px }.modal__inner {padding: 48px 40px }.modal__close {top: 12px;right: 12px }.modal-success {padding: 24px }.modal-success__title {margin-bottom: 12px;font-size: 22px;line-height: 28px }.modal-success__text {margin-bottom: 24px;font-size: 15px;line-height: 20px }.modal-success__close-btn {font-size: 16px;line-height: 24px }.btn {font-size: 16px;line-height: 24px }}@media only screen and (max-width: 767px) {.modal__inner {padding: 32px 24px }}.modal-reviews {width: 952px }.modal-reviews__top {margin-bottom: 24px;padding: 24px;display: -ms-grid;display: grid;-ms-grid-columns: 264px 24px 1fr;grid-template-columns:264px 1fr;-ms-grid-rows: auto;grid-template-rows:auto;grid-column-gap: 24px;border: 2px solid #eef4f8;border-radius: 20px }.modal-reviews__top > *:nth-child(1) {-ms-grid-row: 1;-ms-grid-column: 1 }.modal-reviews__top > *:nth-child(2) {-ms-grid-row: 1;-ms-grid-column: 3 }.modal-reviews__img-wrap {-ms-grid-row: 1;-ms-grid-row-span: 5;grid-row: 1/6 }.modal-reviews__img {width: 264px;height: 264px;border-radius: 10px }.modal-reviews__name {grid-column: 2/-1;margin-bottom: 16px;font-weight: 400;font-size: 32px;line-height: 40px }.modal-reviews__text {grid-column: 2/-1;-ms-grid-row: 2;-ms-grid-row-span: 2;grid-row: 2/4 }.modal-reviews__descr {font-weight: 400;font-size: 18px;line-height: 28px;color: #687683 }.modal-reviews__note {font-weight: 400;font-size: 15px;line-height: 20px;color: #9379f7 }.modal-reviews__btn {grid-column: 2/-1;-ms-grid-row: 5;-ms-grid-row-span: 1;grid-row: 5/6;max-width: 160px }.modal-reviews__bottom-title {margin-bottom: 16px;padding-left: 24px;font-weight: 400;font-size: 24px;line-height: 32px }.modal-reviews__review-list {overflow-y: auto;max-height: 264px;padding-right: 14px }.modal-reviews__review-list::-webkit-scrollbar-track {background-color: #eef4f8;border-radius: 10px }.modal-reviews__review-list::-webkit-scrollbar {width: 4px;background-color: #fff }.modal-reviews__review-list::-webkit-scrollbar-thumb {border: 1px solid transparent;border-radius: 10px;background-color: #ae9af9 }.modal-reviews__review-item {margin-bottom: 16px;padding: 24px;background-color: #f5f8fb;border-radius: 20px 20px 20px 0 }.modal-reviews__review-item:last-child {margin-bottom: 0 }.modal-reviews__review-box {margin-bottom: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.modal-reviews__review-stars {margin-left: 12px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0 }.modal-reviews__review-star {position: relative;margin-right: 3px;width: 24px;height: 24px }.modal-reviews__review-star:before {content: url(img/star.svg?dddfxdds=ddxfddd);display: block;width: auto;height: auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.modal-reviews__review-star:last-child {margin-right: 0 }.modal-reviews__review-name {font-weight: 600;font-size: 18px;line-height: 28px }.modal-reviews__review-text {font-weight: 400;font-size: 18px;line-height: 28px;color: #687683;text-align: left }@media only screen and (max-width: 992px) {.modal-reviews__name {margin-bottom: 8px;font-size: 22px;line-height: 28px }.modal-reviews__descr {font-size: 18px;line-height: 28px }.modal-reviews__note {font-size: 15px;line-height: 20px }.modal-reviews__inner {position: relative;padding: 24px }.modal-reviews__close {top: 36px;right: 36px }.modal-reviews__bottom-title {margin-bottom: 16px;font-size: 18px;line-height: 24px }.modal-reviews__review-item {border-radius: 10px 10px 10px 0 }.modal-reviews__review-name {font-size: 15px;line-height: 20px }.modal-reviews__review-text {font-size: 15px;line-height: 20px }.modal-reviews__review-star {margin-right: 2px;width: 20px;height: 20px }}@media only screen and (max-width: 767px) {.modal-reviews__close {top: 12px;right: 12px }.modal-reviews__img {width: 84px;height: 84px }.modal-reviews__top {margin-bottom: 16px;-ms-grid-columns: 84px 12px 1fr;grid-template-columns:84px 1fr;grid-column-gap: 12px;grid-row-gap: 16px;padding: 0;border: 0 }.modal-reviews__img-wrap {-ms-grid-column: 1;-ms-grid-column-span: 1;grid-column: 1/2;grid-row: auto }.modal-reviews__name {grid-column: 2/-1;margin-bottom: 0 }.modal-reviews__text {grid-column: 1/-1;grid-row: auto }.modal-reviews__descr {font-size: 15px;line-height: 20px }.modal-reviews__btn {grid-column: 1/-1;grid-row: auto;max-width: 100% }.modal-reviews__bottom-title {padding-left: 0;margin-bottom: 10px }.modal-reviews__review-list {padding-right: 10px }.modal-reviews__review-item {border-radius: 20px 20px 20px 0 }}@media only screen and (max-width: 480px) {.modal-reviews__review-box {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }.modal-reviews__review-name {margin-bottom: 4px }.modal-reviews__review-stars {margin-left: 0 }}.modal-procedure__title {margin-bottom: 24px;width: 100%;text-align: center;font-weight: 400;font-size: 32px;line-height: 40px }.modal-procedure__form {margin-bottom: 24px }.modal-procedure__btn {margin: 0 auto;max-width: 248px }.modal-procedure__fieldset {margin-bottom: 32px }.form__acception {width: 100%;max-width: 300px;margin: 0 auto;font-weight: 400;font-size: 13px;line-height: 18px;text-align: center;color: #969fa8 }.form__acception > a {text-decoration: underline }.form__acception > a:hover {text-decoration: none }.form__phone {width: 100%;max-width: 400px;margin: 0 auto;font-weight: 600;font-size: 18px;line-height: 28px;text-align: center;color: #2c3e50 }.modal-procedure__acception {margin-bottom: 24px }.select {position: relative;display: block;width: 100%;margin-bottom: 24px }.select__head {width: 100%;max-width: 100%;padding: 21px 16px;font-weight: 400;font-size: 18px;line-height: 28px;color: #2c3e50;border: 1px solid #e5e7ea;border-radius: 10px;cursor: pointer }.select__head.modal-spec__select-head {position: relative;padding-top: 30px;padding-bottom: 12px;font-size: 18px;line-height: 28px }.select__head.modal-spec__select-head:before {content: 'К специалисту';position: absolute;top: 15px;left: 16px;font-weight: 400;font-size: 13px;line-height: 16px;color: #969fa8 }.form__btn-clear {display: none;position: absolute;right: 16px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 24px;height: 24px;font-size: 0;border: 0;background-repeat: no-repeat;background-position: center;background-size: cover;background-image: url(img/clear.svg?dddfxdds=ddxfddd);cursor: pointer }.select__head:after {content: '';position: absolute;right: 16px;bottom: 50%;-webkit-transform: translateY(50%);-ms-transform: translateY(50%);transform: translateY(50%);width: 24px;height: 24px;background-repeat: no-repeat;background-position: center;background-size: cover;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTBMMTIgMTVMMTcgMTBIN1oiIGZpbGw9IiMyQzNFNTAiLz4KPC9zdmc+Cg==");display: block;-webkit-transition: .2s ease-in;-o-transition: .2s ease-in;transition: .2s ease-in }.select__head.open:after {-webkit-transform: translateY(50%) rotate(180deg);-ms-transform: translateY(50%) rotate(180deg);transform: translateY(50%) rotate(180deg) }.select__list {display: none;position: absolute;top: calc(100% + 2px);right: 0;left: 0;background-color: #fff;-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .2);box-shadow: 0 0 4px rgba(0, 0, 0, .2);border-radius: 10px;max-height: 205px;overflow-x: hidden;overflow-y: auto;z-index: 100;margin: 0;padding: 0;-ms-scroll-chaining: none;overscroll-behavior: contain }.select__list::-webkit-scrollbar-track {background-color: #eef4f8;border-radius: 10px }.select__list::-webkit-scrollbar {width: 4px;background-color: #fff }.select__list::-webkit-scrollbar-thumb {border: 1px solid transparent;border-radius: 10px;background-color: #ae9af9 }.select__list .select__item {position: relative;border-top: 1px solid rgba(224, 229, 231, .5);padding: 20px 16px;font-size: 16px;cursor: pointer;list-style-type: none }.select__list .select__item:hover {background-color: rgba(224, 229, 231, .5) }.form__item {position: relative;margin-bottom: 20px;padding: 20px 16px;width: 100%;height: 72px;background-color: #fff;border: 1px solid #e5e7ea;border-radius: 10px }.form__item:last-child {margin-bottom: 0 }.form__input {position: absolute;margin: 0;padding: 0;top: 50%;left: 16px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: calc(100% - 54px);height: auto;font-weight: 400;font-size: 18px;line-height: 28px;color: #2c3e50;border: 0;-webkit-transition: -webkit-transform .2s;transition: -webkit-transform .2s;transition: transform .2s;transition: transform .2s, -webkit-transform .2s;-o-transition: transform .2s;transition: transform .2s, -webkit-transform .2s }.form__label {position: absolute;padding: 0;top: 50%;left: 16px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: calc(100% - 70px);height: auto;color: #969fa8;font-weight: 400;font-size: 18px;line-height: 28px;opacity: 1;-webkit-transition: left .2s, -webkit-transform .2s;transition: transform .2s, left .2s, -webkit-transform .2s;-o-transition: transform .2s, left .2s;will-change: transform }.form__item._has-value .form__input {-webkit-transform: translateY(-20%);-ms-transform: translateY(-20%);transform: translateY(-20%) }.form__item._has-value .form__label {-webkit-transform: translateY(-28px);-ms-transform: translateY(-28px);transform: translateY(-28px);font-size: 13px }.form__item._accept {background-repeat: no-repeat;background-position: 96.2% center;background-size: 24px 24px;background-image: url(img/check.svg?dddfxdds=ddxfddd) }.form__item._error {background-color: #fff3f4;border: 1px solid #ffd5d7 }.form__item._error .form__btn-clear {display: block }.form__item._error .form__label {color: #ff595f }.form__item_tel._error .form__input {-webkit-transform: translateY(-20%);-ms-transform: translateY(-20%);transform: translateY(-20%);color: #ff595f }.form__item_tel._error .form__label {-webkit-transform: translateY(-28px);-ms-transform: translateY(-28px);transform: translateY(-28px);font-size: 13px;color: #ff595f }.modal_block__co .phone__hidden {display: none }@media only screen and (max-width: 992px) {.modal-procedure__inner {padding: 40px 24px }.modal-procedure__title {margin-bottom: 16px;font-size: 22px;line-height: 28px }.modal-procedure__fieldset {margin-bottom: 24px }.select__head {padding: 15px 12px;font-size: 15px;line-height: 20px }.select__head:after {right: 7px }.select__head.modal-spec__select-head {padding-top: 28px;padding-bottom: 10px;font-size: 15px;line-height: 20px }.select__head.modal-spec__select-head:before {top: 10px;left: 12px;font-size: 13px;line-height: 16px;color: #687683 }.select__list .select__item {padding: 16px 12px;font-size: 14px;line-height: 16px }.form__btn-clear {right: 10px }.form__item {height: 60px }.form__input {font-size: 15px;line-height: 20px }.form__label {font-size: 15px;line-height: 20px }.form__item._has-value .form__label {-webkit-transform: translateY(-24px);-ms-transform: translateY(-24px);transform: translateY(-24px);font-size: 12px }.form__item_tel._error .form__label {-webkit-transform: translateY(-24px);-ms-transform: translateY(-24px);transform: translateY(-24px);font-size: 12px }.modal-procedure__form {margin-bottom: 16px }.modal-procedure__btn {max-width: 100% }.form__acception {font-size: 11px;line-height: 13px }.modal-procedure__acception {margin-bottom: 16px }.form__phone {font-size: 15px;line-height: 20px }.form__phone > a {color: #9379f7 }}@media only screen and (max-width: 767px) {.modal-procedure__inner {padding: 32px 24px }.form__phone > a {display: none }.modal-procedure__phone {margin-bottom: 16px }.modal_block__co .phone__hidden {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 48px;display: flex;align-items: center;justify-content: center;text-align: center;font-weight: 600;font-size: 16px;line-height: 24px;background-color: #2c3e50;color: #fff;border-radius: 4px;border: 0 }.modal_block__co .phone__hidden:hover, .modal_block__co .phone__hidden:focus, .modal_block__co .phone__hidden:active {background-color: #2c3e50;color: #fff }}.modal-clinic {width: 1016px }.modal-clinic__discount {position: absolute;top: -56px;left: 0;right: 0;margin: 0 auto;width: 326px;height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-weight: 600;font-size: 18px;line-height: 28px;color: #fff;background: #ff6b70;border-radius: 0 0 10px 10px }.modal-clinic__form {display: -ms-grid;display: grid;-ms-grid-columns: 432px 40px 1fr;grid-template-columns:432px 1fr;-ms-grid-rows: auto;grid-template-rows:auto;grid-column-gap: 40px }.modal-clinic__form > *:nth-child(1) {-ms-grid-row: 1;-ms-grid-column: 1 }.modal-clinic__form > *:nth-child(2) {-ms-grid-row: 1;-ms-grid-column: 3 }.modal-clinic__img-wrap {position: relative;-ms-grid-row: 1;-ms-grid-row-span: 5;grid-row: 1/6 }.modal-clinic__img {width: 432px;height: 556px }.modal-clinic__title {grid-column: 2/-1;margin-bottom: 16px }.modal-clinic__fieldset {grid-column: 2/-1;margin-bottom: 24px }.modal-clinic__item {margin-bottom: 24px }.modal-clinic__line {grid-column: 2/-1 }.modal-clinic__btn-wrap {margin-bottom: 28px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.modal-clinic__btn {height: 56px }.modal-clinic__acception {margin-left: 16px;max-width: 100%;text-align: left }.modal-clinic__phone {margin: 0;max-width: 100%;text-align: left;font-weight: 600;font-size: 18px;line-height: 28px }.modal-clinic__phone > a {color: #9379f7 }.modal-clinic__title-head {margin-bottom: 8px;display: block;font-weight: 400;font-size: 32px;line-height: 40px }.modal-clinic__title-text {display: block;font-weight: 400;font-size: 18px;line-height: 28px;color: #687683 }@media only screen and (max-width: 992px) {.modal-clinic__form {-ms-grid-columns: 288px 24px 1fr;grid-template-columns:288px 1fr;grid-column-gap: 24px }.modal-clinic__img {width: 288px;height: 336px }.modal-clinic__img-wrap {-ms-grid-row: 1;-ms-grid-row-span: 2;grid-row: 1/3 }.modal-clinic__title {grid-column: 2/-1;grid-row: auto;margin-bottom: 16px }.modal-clinic__fieldset {grid-column: 2/-1;grid-row: auto;margin-bottom: 0 }.modal-clinic__item {margin-bottom: 20px }.modal-clinic__line {grid-column: 1/-1;margin-top: 24px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.modal-clinic__title-head {margin-bottom: 4px;font-size: 22px;line-height: 28px }.modal-clinic__title-text {font-size: 15px;line-height: 20px }.modal-clinic__btn-wrap {margin-bottom: 16px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.modal-clinic__btn {margin-bottom: 16px }.modal-clinic__acception {margin-left: 0;font-size: 11px;line-height: 13px;text-align: center }.modal-clinic__phone {font-size: 15px;line-height: 20px;text-align: center }.modal-clinic__phone > a {display: block }.modal-clinic__discount {width: 276px;height: 32px;top: -48px;border-radius: 0 0 10px 10px;font-size: 15px;line-height: 20px }}@media only screen and (max-width: 767px) {.modal-clinic__img-wrap {display: none }.modal-clinic__form {display: block }.modal-clinic__phone > a {display: none }.modal-clinic__btn {height: 48px }.modal-clinic__phone {margin-bottom: 16px }}.clinica section.procedure_page {padding-top: 48px }.clinica section.procedure_page .container {max-width: 1104px }.seminars .modal_block {max-width: 592px }.seminars .modal_block__co {padding: 56px }.modal_block__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.seminars .modal_block__container p {margin: 0 auto;width: 100%;max-width: 360px;font-weight: 400;font-size: 32px;line-height: 40px;text-align: center;color: #2c3e50;-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0 }.seminars .modal_block__container h2 {font-size: 18px;line-height: 28px;text-align: center;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1 }.modal-box__form {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2 }.seminars .modal_block__co .login-form {margin-top: 32px }.seminars .modal_block__co .form__line {margin: 0 auto;width: 100%;max-width: 390px;margin-bottom: 32px }.seminars .form__inpbox {margin-bottom: 0 }.seminars .modal_block__container .input {height: 48px;border: 1px solid #e5e7ea;border-radius: 3px;background-color: #fff }.seminars .modal_block__container .input .input__inp {padding: 8px 16px }.seminars .modal_block__container .input .input__label .label__text {font-size: 15px;line-height: 20px }.seminars .modal-box__form .btn._primary {margin: 0 auto;max-width: 248px }.seminars .modal_block__container .modal-box__actions-text p {margin: 0 auto;margin-bottom: 24px;width: 100%;max-width: 310px;font-weight: 400;font-size: 13px;line-height: 18px;color: #969fa8;text-align: center }.seminars .modal_block__container .modal-box__actions-text .form__phone {margin: 0 auto;width: 100%;max-width: 400px;font-weight: 600;font-size: 18px;line-height: 28px;text-align: center;color: #2c3e50;opacity: 1 }.seminars .modal_block__container .input .input__label {padding: 0;top: 11px;left: 16px;-webkit-transition: opacity .2s ease-out, padding-left .2s ease-out, left .2s, -webkit-transform .2s ease-out;transition: opacity .2s ease-out, padding-left .2s ease-out, left .2s, -webkit-transform .2s ease-out;-o-transition: opacity .2s ease-out, transform .2s ease-out, padding-left .2s ease-out, left .2s;transition: opacity .2s ease-out, transform .2s ease-out, padding-left .2s ease-out, left .2s;transition: opacity .2s ease-out, transform .2s ease-out, padding-left .2s ease-out, left .2s, -webkit-transform .2s ease-out;will-change: transform, opacity, padding-left, left }.seminars .modal_block__container .input._focused .input__label, .seminars .modal_block__container .input._has-value .input__label {-webkit-transform: translateY(-1.9rem);-ms-transform: translateY(-1.9rem);transform: translateY(-1.9rem);opacity: 1;left: 0 }.seminars .modal_block__container .input._has-value .input__label .label__text {font-size: 13px;line-height: 16px }.seminars .modal-box__form .btn._primary {min-height: 48px }.seminars .modal-box__form .btn._primary .btn__text {font-weight: 400;font-size: 18px;line-height: 24px }.seminars .form-page__error {text-align: center }@media only screen and (max-width: 992px) {.seminars .modal_block__co {padding: 40px 24px 32px }.seminars .modal_block {max-width: 392px }.seminars .modal_block__container p {font-size: 22px;line-height: 28px }.seminars .modal_block__container .modal-box__actions-text p {margin-bottom: 16px }.seminars .modal_block__co .form__line {margin-bottom: 24px }.seminars .modal_block__co .login-form {margin-top: 24px }.seminars .modal-box__form .btn._primary {max-width: 100% }.seminars .modal_block__container .modal-box__actions-text .form__phone {font-size: 15px;line-height: 20px }.seminars .modal-box__form .btn._primary .btn__text {font-weight: 600;font-size: 16px;line-height: 24px }}@media (max-width: 48.125em) {.seminars .modal_block__container .input .input__inp {height: 100% }}