body.page-template.page-template-page-checkup-new {
background: #FFFFFF;
}.section-first-checkup {
height: 650px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/page_checkup/checkup_main.jpg) no-repeat center top;
}.section-first-checkup-subtitle {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 20px;
line-height: 150%; color: #FFFFFF;padding-top: 207px;max-width: 560px;}
.chekups-slider-wrap .slick-list {
margin: 0px -20px;
}
.chekups-slider-wrap .slick-track {
display: flex !important;
}
.chekups-slider-wrap .program-item {
margin: 0px 20px;
display: flex !important;
height: auto;
flex: 0 0 auto;
}
.section-first-title-checkup h1 {margin-top: 20px;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 88px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;}
.section-first-checkup-menu {margin-top: 61px;background: rgba(135, 149, 166, 0.4);
border: 1px solid rgba(234, 240, 248, 0.2);
box-sizing: border-box;
box-shadow: 0px 4px 20px rgba(135, 149, 166, 0.2);
backdrop-filter: blur(40px);
-webkit-backdrop-filter: blur(40px);}
.section-forwhom-checkup .form-group.alert-form {
padding: 10px;
width: auto;
display: block;
margin-top: 10px;
}
.section-first-checkup-menu ul {display: flex;list-style: none;padding-left: 0px;padding: 0;margin: 0px;}
.section-first-checkup-menu ul li a {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 17px; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;}
.section-first-checkup-menu ul li {padding: 10px 20px 10px 20px;}
.section-textblock-checkup {padding-top: 100px;padding-bottom: 100px;}
.section-textblock-title-checkup h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 32px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 0;margin-bottom: 19px;}
.section-textblock-checkup-subtitle {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 150%; color: #374250;margin-bottom: 40px;}
.section-textblock-checkup-text {display: flex;justify-content: space-between;flex-wrap: nowrap;}
.section-textblock-checkup-text-left {
width: 560px;
font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%;
color: #374250;
}
.section-textblock-checkup-text-left p{
margin-bottom: 1em;
margin-top: 0;
}
.section-forwhom-checkup {background: #F6F8FC;padding-top: 60px;padding-bottom: 90px;}
.section-forwhom-title-checkup h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 32px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 0px;margin-bottom: 42px;}
.section-forwhom-checkup-rows {display: flex;justify-content: space-between;}
.section-forwhom-checkup-left, .section-forwhom-checkup-right {width: 560px;}
.section-forwhom-title-checkup-list ul li {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 20px;
line-height: 130%; color: #374250;}
.section-forwhom-title-checkup-list ul {list-style: none;padding-left: 0;}
.section-forwhom-title-checkup-list ul li {padding: 20px 0 20px 40px;border-top: 1px solid #E0E4EB;}
.section-forwhom-title-checkup-list ul {border-bottom: 1px solid #E0E4EB;}
.section-forwhom-title-checkup-list ul li:before {content: '';
padding: 14px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/page_checkup/check-list.svg) no-repeat;
position: absolute;
margin-left: -35px;margin-top: 9px;}
.section-forwhom-checkup-right-form {padding: 35px 40px 40px 40px;background: #fff;border: 1px solid #EAF0F8;}
.section-forwhom-checkup-right-form-title {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 20px;}
.section-forwhom-checkup-right-form-subtitle {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 40px;}
.form-group-block {}
.section-forwhom-checkup-right .form-group-block {display: flex;justify-content: space-between;}
.section-forwhom-checkup-right {}
.section-forwhom-checkup-right .form-group-block .form-group1 {max-width: 220px;}
.section-forwhom-checkup-right .form-group-block .form-group1 input {border: none;border-bottom: 1px solid #8795A6;padding-left: 0;padding-bottom: 16px;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%;    padding: 0; color: #8795A6;}
.form-group1.form-check.check-agree {margin-top: 20px;padding-left: 0;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 130%; color: #8795A6;margin-bottom: 40px;}
.section-forwhom-checkup-right-form button.btn.btn-block.btn-third {max-width: 207px;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%;padding: 15px 0; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;background: #71BF44;
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);border: none;display: block;
width: 100%;}
.section-forwhom-checkup-right .form-group-block .form-group1 input::placeholder {color: #8795A6;} .section-forwhom-checkup-width {
background: #F6F8FC;
padding-top: 60px;
padding-bottom: 60px;
margin: 50px 0;
}
.section-forwhom-checkup-width .section-forwhom-checkup-rows {
display: flex;
flex-wrap: wrap;
}
.section-forwhom-checkup-width .section-forwhom-title-checkup {
width: 100%;
}
.section-forwhom-checkup-width .section-forwhom-title-checkup-list {
width: 100%;
}
.section-forwhom-checkup-width .section-forwhom-title-checkup-list ul li {
width: calc(50% - 60px);
color: #374250;
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 130%; border-bottom: 1px solid #E0E4EB;
border-top: 1px solid #E0E4EB;
}
.section-forwhom-checkup-width .section-forwhom-title-checkup-list ul {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
border-bottom: 0px;
margin-bottom: 42px;
}
.section-forwhom-checkup-width .section-forwhom-title-checkup-list ul li:nth-child(3), .section-forwhom-checkup-width .section-forwhom-title-checkup-list ul li:nth-child(5), .section-forwhom-checkup-width .section-forwhom-title-checkup-list ul li:nth-child(4) {
border-top: 0px;
}
.section-forwhom-checkup-width .section-forwhom-checkup-right {
width: 100%;
}
.section-forwhom-checkup-width .section-forwhom-title-checkup-list ul li:before {
content: '';
padding: 5px 7px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/page_checkup/check-list.svg) no-repeat;
position: absolute;
margin-left: -35px;
margin-top: 5px;
}
.section-forwhom-checkup-right-form-width-title {display: flex;justify-content: space-between;}
.section-forwhom-checkup-right-form-width-form  .form-row.form-request {
display: flex;
justify-content: space-between;
}
.section-forwhom-checkup-right-form-width-form .form-row.form-request .form-group {
max-width: initial;
width: calc(33% - 10px);
max-width: 333px;
margin-bottom: 4px;
}
.section-forwhom-checkup-right-form-width-form .form-group input {
border-bottom: 1px solid #374250;
max-width: 333px !important;
}
.section-forwhom-checkup-right-form-width-form .form-row.form-request.all .form-group {
width: 100%;
max-width: 100%;
}
.section-forwhom-checkup-right-form-width-form .form-row.form-request.all {
width: 100%;
}
.section-forwhom-checkup-right-form-width-form .section-forwhom-checkup-right-form-title {
margin-bottom: 10px;
}
.section-forwhom-checkup-right-form-width-form .section-forwhom-checkup-right-form-subtitle {
margin-bottom: 34px;
}
.section-forwhom-checkup-right-form-width-form .form-row.form-request.all .form-group input {
max-width: 100% !important;
}
.section-forwhom-checkup-right-form-width-form .form-group.agree {
margin-top: 16px;
margin-bottom: 40px;
}
.section-forwhom-checkup-right-form-width-form .form-group.form-group-btn input {
border-bottom: 0px !important;
}
@media screen and (min-width:320px) and (max-width:991px){
.section-forwhom-checkup-width .section-forwhom-title-checkup-list ul li {
width: 100%;
color: #374250;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 300;
line-height: 130%; border-top: 0px solid #E0E4EB;
}
.section-forwhom-checkup-width .section-forwhom-title-checkup-list ul li:first-child {
border-top: 1px solid #E0E4EB;
}
.section-forwhom-checkup-width .section-forwhom-title-checkup-list ul {
margin-bottom: 0;
}
.section-forwhom-checkup-width .section-forwhom-title-checkup-list {
margin-bottom: 60px;
}
.section-forwhom-checkup-right-form-width-title {
display: flex;
flex-wrap: wrap;
}
.section-forwhom-checkup-right-form-width-title .section-forwhom-checkup-right-form-title {
margin-bottom: 10px;    max-width: 316px;
}
.section-forwhom-checkup-right-form-width-form .form-row.form-request .form-group {
max-width: 100%;
width: 100%;
}
.section-forwhom-checkup-right-form-width-form .form-group input {
max-width: 100% !important;
border-radius: 0px;
-webkit-appearance: none;
}.section-forwhom-checkup-right-form-width-form .form-group option {
max-width: 100% !important;
border-radius: 0px;
-webkit-appearance: none;
}.section-forwhom-checkup-right-form-width-form .form-group select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
overflow: hidden;
background: url(//hadassah.moscow/wp-content/themes/themeh/css/wp-content/themes/themeh/img/down-form.svg) no-repeat right;
}
} .section-video-checkup {padding-top: 100px;padding-bottom: 50px;}
.section-video-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 32px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 0px;margin-bottom: 40px;}
.slider-video-checkup-item-image a {position: absolute;height: 100%;width: 100%;}
.slider-video-checkup-wrap {margin: 0 20px;}
.slider-video-checkup {margin: 0 -20px;}
.slider-video-checkup-item {border: 1px solid #EAF0F8;}
.slider-video-checkup-item-image {position: relative;max-width: 560px;}
.slider-video-checkup-item-image a img {margin: 0 auto;vertical-align: middle;max-width: 64px;}
.slider-video-checkup-item-image a {display: flex;}
.slider-video-checkup-item-image > img {margin: 0 !important;width: 100% !important;}
.slider-video-checkup-item-subtitle {height: 61px;background: #FFFFFF; display: flex;justify-content: space-between;padding: 20px;}
.slider-video-checkup-item-subtitle-name {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 130%; color: #0E78BC;}
.slider-video-checkup-item-subtitle-open {
width: 22px;
}
.section-inprogramm-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 32px;
line-height: 120%; text-align: center;
letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;margin-top: 0;margin-bottom: 40px;}
.section-inprogramm {    height: auto;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/page_checkup/inprogramm_background.jpg) no-repeat center top;margin-top: 50px;padding-top: 60px;}
.section-inprogramm-list {display: flex;flex-wrap: wrap;justify-content: space-between;}
.section-inprogramm-list-item {width: 260px;height: 260px;background: rgba(246, 248, 252, 0.2);
border: 1px solid rgba(246, 248, 252, 0.2);
box-sizing: border-box;
backdrop-filter: blur(60px);
-webkit-backdrop-filter: blur(60px);margin-bottom: 40px;padding: 30px 20px 13px 20px;text-align: center;}
.section-inprogramm-list-item-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; text-align: center;
color: #FFFFFF;}
.section-price-checkup {padding-top: 100px;}
.section-price-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 32px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 0px;margin-bottom: 40px;}
.section-price-checkup-rows {display: flex;justify-content: space-between;}
.section-price-checkup-rows-left {width: 560px;}
.section-price-checkup-rows-right {width: 560px;border-left: 1px solid #EAF0F8;padding-left: 40px;}
.section-price-checkup-priceblock-item {width: 260px;min-height: 133px;background: #F6F8FC;
border: 1px solid #EAF0F8;margin-bottom: 40px;padding-top: 21px;}
.section-price-checkup-priceblocks {display: flex;flex-wrap: wrap;justify-content: space-between;}
.section-price-checkup-priceblock-item-label {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;}
.blue .section-price-checkup-priceblock-item-label {background: #0E78BC;
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);padding: 3px 10px 4px 20px;display: inline-block;}
.section-price-checkup-priceblock-item-price {margin-top: 30px;margin-left: 20px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 32px;
line-height: 120%;
margin-bottom: 20px; letter-spacing: 0.02em;
text-transform: uppercase;
}
.blue .section-price-checkup-priceblock-item-price {color: #0E78BC;}
.green .section-price-checkup-priceblock-item-label {background: #8795A6;
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);
padding: 3px 10px 4px 20px;
display: inline-block;}
.green .section-price-checkup-priceblock-item-price {color: #8795A6;}
.section-price-checkup-rows-text-title {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 150%; color: #8795A6;margin-bottom: 10px;}
.section-price-checkup-rows-text-item {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 30px;}
.section-price-checkup-rows-text-link a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; text-decoration-line: underline;
color: #374250;}
.section-price-checkup-rows-text-link img {position: relative;margin-top: -3px;margin-right: 10px;}
a.section-price-checkup-rows-right-button {margin-top: 33px;display: inline-block;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;background: #71BF44;
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);padding: 15px 20px;}
.section-price-checkup-priceblock-item:nth-child(3), .section-price-checkup-priceblock-item:nth-child(4) {margin-bottom: 0px;}
.section-consist-checkup-color-items ul {display: flex;list-style: none;padding-left: 0;justify-content: flex-end;margin-bottom: 0;}
.section-consist-checkup-color-items ul li {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;padding-left: 34px;}
.section-consist-checkup {padding-top: 100px;}
.section-consist-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 32px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 0px;margin-bottom: 40px;}
.section-consist-checkup-filter {display: flex;justify-content: space-between;}
.for-woman {
display: none !important;
}
.section-consist-checkup-filter-items ul {display: flex;list-style: none;padding-left: 0;margin-bottom: 0px;}
.section-consist-checkup-filter-items ul li {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; cursor: pointer;
color: #374250;padding-left: 34px;}
.section-consist-checkup-filter-items ul li.active:before {content: '';
padding: 12px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/page_checkup/filter-checked.svg) no-repeat center center;
position: absolute;
margin-left: -36px;
margin-top: 0;}
.section-consist-checkup-filter-items ul li:before {content: '';
padding: 12px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/page_checkup/filter-unchecked.svg) no-repeat center center;
position: absolute;
margin-left: -36px;
margin-top: 0;}
li.filter-item-man {margin-right: 25px;}
li.filter-item-man {}
.section-consist-checkup-color-items ul li:first-child:before {content: '';
padding: 12px 12px;
background: #CCEFFC;
position: absolute;
margin-left: -34px;
margin-top: 0;}
.section-consist-checkup-color-items ul li:last-child:before {content: '';
padding: 12px 12px;
background: #EAF0F8;
position: absolute;
margin-left: -34px;
margin-top: 0;}
.section-consist-checkup-color-items ul li:first-child {margin-right: 32px;}
.section-consist-checkup-filter {margin-bottom: 40px;}
.section-consist-checkup-items {border-top: 1px solid #374250;}
a.spoiler-trigger {display: block;padding: 21px 0px 20px 0;border-bottom: 1px solid #EAF0F8;width: 100%;}
.section-consist-checkup-item a span.spoiler-title {display: block;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #374250;}
span.spoiler-subtitle {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 130%; color: #8795A6;}
.spoiler-block-row {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;display: flex;justify-content: space-between;flex-wrap: nowrap;border-bottom: 1px solid #EAF0F8;}
.spoiler-block-row-text-plus {width: 130px;background: #CCEFFC;text-align: center;padding: 20px 0;}
.spoiler-block-row-text {padding: 20px 0;width: calc( 100% - 260px);}
.spoiler-block-row-text-normal {padding: 20px 0;width: 130px;background: #EAF0F8;text-align: center;}
.section-consist-checkup-item a.spoiler-trigger.active:before {content: '';
padding: 12px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/page_checkup/up.svg) no-repeat center center;
float: right;
position: relative;
right: 20px;top: 0;}.section-consist-checkup-item .spoiler-block {
display: none;
padding-bottom: 40px;}.section-consist-checkup-item a.spoiler-trigger:before {content: '';
padding: 12px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/page_checkup/down.svg) no-repeat center center;
float: right;
position: relative;
right: 20px;top: 0;}.section-consist-checkup-item .spoiler-block {
display: none;
padding-bottom: 40px;}
.section-consist-checkup-item {border-bottom: 1px solid #374250;}
ul.for-woman.active {display: flex !important;}
.section-consist-checkup-color-items ul.for-man.active {display: flex;}
.section-consist-checkup-color-items ul.for-man {display: none;}
.section-consist-checkup-items.active {display: block;}
.section-consist-checkup-items {display: none;}
.section-consist-checkup-items.active {
display: block !important;
}.page-template-page-checkup-new .section-order {
padding-top: 50px;
padding-bottom: 50px;
}.page-template-page-checkup-new .section-order-row-right-form .form-group1.form-check.check-agree {
margin-bottom: 0;
}.page-template-page-checkup-new .section-order-row-right-form .form-group1.form-check.check-agree {margin-bottom: 0;}
.page-template-page-checkup-new .section-order-row-right-form .form-group1 input {padding-left: 0;color: #8795A6;padding: 0;}
.page-template-page-checkup-new .section-order-row-right-form .form-group1 input::placeholder {color: #8795A6;}
.page-template-page-checkup-new .section-order-row-right {padding-right: 75px;}
.page-template-page-checkup-new .section-order-row-right-form .form-group1 button.btn.btn-block.btn-third {padding: 10px 20px;}.section-licenses-checkup-slider-item, .section-sertificates-checkup-slider-item {margin: 0 9px;}
.section-licenses-checkup-slider .slick-list.draggable, .section-sertificates-checkup-slider .slick-list.draggable {margin: 0 0px;}
.section-licenses-checkup-title h2, .section-sertificates-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 32px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 5px;margin-bottom: 32px;}
.section-licenses-checkup, .section-sertificates-checkup {padding-top: 50px;}
button.slick-next.slick-arrow {right: 0px;}
button.slick-prev.slick-arrow {right: 161px;left: initial;}
ul.custom_paging {right: 99px;}.section-licenses-checkup-slider-item img, .section-sertificates-checkup-slider-item img {
max-height: 340px;
}
.section-video-checkup ul.custom_paging {
z-index: 0;
}.section-licenses-checkup-slider-item:hover, .section-sertificates-checkup-slider-item:hover {
background: linear-gradient(0deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
border: 1px solid #00AEEF;
opacity: 0.6;
}.section-licenses-checkup-slider-item, .section-sertificates-checkup-slider-item  {
background: linear-gradient(0deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4));
border: 1px solid #EAF0F8;
opacity: 1;
}
.slider-reviews-gastro-item {
min-height: 362px !important;
}.slider-reviews-gastro-wrap .slick-list.draggable {
}.section-video-checkup button.slick-next.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow {right: 20px;}
.section-video-checkup ul.custom_paging,.slider-reviews-gastro-wrap ul.custom_paging {right: 119px;}
.section-video-checkup button.slick-prev.slick-arrow,.slider-reviews-gastro-wrap button.slick-prev.slick-arrow {right: 181px;}
.new-modal-gastro button.close {
position: absolute;
top: 30px;
right: 30px;
} .section-first-checkup {
margin-bottom: 50px;
}
.section-textblock-checkup {
padding: 50px 0;
}
.section-forwhom-checkup {
margin: 50px 0;
}
.section-video-checkup {
padding: 50px 0;
}
.slider-video-checkup-item-subtitle {
height: auto;
}
.section-inprogramm {
margin: 50px 0;
}
.section-consist-checkup {
padding: 50px 0;
}
.section-price-checkup {
padding: 50px 0;
}
.section-licenses-checkup-title h2, .section-sertificates-checkup-title h2 {
margin-top: 0px;
} @media screen and (min-width:992px) and (max-width:1279px){
.section-textblock-checkup-text-right {display: flex;align-items: center;}
.section-textblock-checkup-text-left {width: 50%;margin-right: 40px;}
.section-forwhom-checkup-left, .section-forwhom-checkup-right {width: calc( 50% - 20px);}
.section-forwhom-checkup-right .form-group-block .form-group1 {max-width: calc( 50% - 10px);}
.page-template-page-checkup-new  .form-group1.form-check.check-agree {margin-bottom: 30px;}
.section-video-checkup button.slick-prev.slick-arrow {left: initial;}
.slider-video-checkup.slick-initialized.slick-slider.slick-dotted {margin: 0 auto;}
.section-inprogramm {height: auto;background-size: cover !important;}
.slider-video-checkup .slick-list.draggable {
margin: 0 -10px;
}.slider-video-checkup-wrap {
margin: 0 10px;
}
.section-price-checkup-priceblock-item {width: 48%;}
.section-licenses-checkup button.slick-prev.slick-arrow, .section-licenses-checkup button.slick-next.slick-arrow, .section-licenses-checkup ul.custom_paging, .section-sertificates-checkup button.slick-prev.slick-arrow, .section-sertificates-checkup button.slick-next.slick-arrow, .section-sertificates-checkup ul.custom_paging { top: calc(100% + 40px);
z-index: 1;}
.page-template-page-checkup-new .section-licenses-checkup ul.custom_paging {z-index: 0;
width: 62px;
left: initial;}
.page-template-page-checkup-new  .slider-reviews-gastro-wrap button.slick-prev.slick-arrow, .page-template-page-checkup-new  .slider-reviews-gastro-wrap button.slick-next.slick-arrow, .page-template-page-checkup-new .slider-reviews-gastro-wrap ul.custom_paging {top: -88px;left: initial;}
.page-template-page-checkup-new  .slider-reviews-gastro-wrap ul.custom_paging {width: initial;width: 62px;right: 99px;}
.page-template-page-checkup-new .container {
padding: 0 60px;
}
.section-licenses-checkup button.slick-prev.slick-arrow, .section-licenses-checkup button.slick-next.slick-arrow, .section-licenses-checkup ul.custom_paging, .section-sertificates-checkup button.slick-prev.slick-arrow, .section-sertificates-checkup button.slick-next.slick-arrow, .section-sertificates-checkup ul.custom_paging {top: -88px;left: initial;}
.section-licenses-checkup ul.custom_paging, .section-sertificates-checkup ul.custom_paging {width: 62px;right: 99px;}
.page-template-page-checkup-new .section-order {padding-top: 40px;}
.page-template-page-checkup-new .section-questions-gastro-item a.spoiler-trigger {
padding-top: 20px;
padding-bottom: 20px;   width: auto;
}.section-questions-gastro-items .spoiler-trigger.active:after {
position: relative;
right: 0px;
}
.section-questions-gastro-items .spoiler-trigger:after {
position: relative;
right: 0px;
}
ul.custom_paging {z-index: 1;right: initial;}
.section-video-checkup button.slick-next.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow {right: 0px;}
.section-video-checkup ul.custom_paging,.slider-reviews-gastro-wrap ul.custom_paging {     right: 99px;}
.section-video-checkup button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-prev.slick-arrow {
right: 161px;
}.new-modal-gastro .modal-content {
padding: 40px;
width: auto;
}.page-template-page-checkup-new .section-order-row-right-form .form-group1 input {
width: 100%;
}.section-forwhom-checkup-right .form-group-block .form-group1 input {
margin-bottom: 20px;
width: 100%;
}
}
@media screen and (min-width:768px) and (max-width:991px){
.section-textblock-checkup {padding-top: 60px;padding-bottom: 60px;}
.section-textblock-title-checkup h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-textblock-checkup-subtitle {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;margin-bottom: 20px;}
.slider-video-checkup-item-image {
position: relative;
max-width: 100%;
}
.section-textblock-checkup-text { flex-wrap: wrap;flex-direction: column-reverse;align-items: flex-start;}
.section-textblock-checkup-text-right {height: initial;}
.section-textblock-checkup-text-right img {display: block;}
.section-textblock-checkup-text-left {width: 100%;}
.section-forwhom-checkup {padding-top: 40px;padding-bottom: 40px;}
.section-forwhom-title-checkup h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-forwhom-checkup-rows {display: flex;flex-wrap: wrap;}
.section-forwhom-title-checkup-list {margin-bottom: 60px;}
.section-forwhom-checkup-right-form {padding: 30px 20px;}
.section-forwhom-checkup-right-form-title {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;max-width: 220px;}
.section-forwhom-checkup-right .form-group-block {display: flex;flex-wrap: wrap;width: 100%;}
.section-forwhom-checkup-right .form-group-block .form-group1 {max-width: 100%;width: 100%;}
.section-forwhom-checkup-right .form-group-block .form-group1 input {margin-bottom: 20px;}
.section-forwhom-checkup-right-form-subtitle {margin-bottom: 25px;}
.form-group1.form-check.check-agree {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 130%; color: #8795A6;text-align: left;margin-top: 0px;margin-bottom: 24px;width: auto;}.form-group1 {
width: auto;
}
.section-forwhom-checkup-right-form button.btn.btn-block.btn-third {max-width: 248px;height: 48px;}
.section-video-checkup button.slick-prev.slick-arrow, .section-video-checkup button.slick-next.slick-arrow, .section-video-checkup ul.custom_paging {top: calc( 100% + 40px);    z-index: 1;}
ul.custom_paging { width: 100%;z-index: 1;right: initial;}
.section-video-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-video-checkup {padding-top: 60px;padding-bottom: 89px;}
.slider-video-checkup {margin: 0 auto;}
.slider-video-checkup-wrap {margin: 0 auto;}
.section-inprogramm {margin-top: 60px;height: auto;background-size: cover !important;padding-bottom: 30px;}
.section-inprogramm-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF; margin-bottom: 40px;}
.section-inprogramm-list {display: flex;flex-wrap: wrap;justify-content: space-around;}
.section-consist-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-consist-checkup {padding-top: 60px;}
.section-consist-checkup-filter {display: flex;flex-wrap: wrap;margin-bottom: 45px;}
.section-consist-checkup-color-items ul.for-man.active {display: flex;flex-wrap: wrap;justify-content: flex-start;}
.section-consist-checkup-color-items ul li:first-child {margin-left: 0;margin-bottom: 10px;}
.section-consist-checkup-filter-items {margin-bottom: 40px;}
.section-consist-checkup-color-items {text-align: left;}
.spoiler-block-row-text-plus {}
.spoiler-block-row-text-normal {}
.spoiler-block-row-text {}
.section-consist-checkup-item a.spoiler-trigger:before {right: 0 !important;}
.section-price-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-price-checkup {padding-top: 60px;}
.section-price-checkup-rows {display: flex;flex-wrap: wrap;}
.section-price-checkup-rows-left {width: 100%;}
.section-price-checkup-priceblocks {display: flex;flex-wrap: wrap;}
.section-price-checkup-priceblock-item {width: 49%;margin-bottom: 20px;}.section-first-checkup-subtitle { }
.section-price-checkup-priceblock-item:nth-child(3), .section-price-checkup-priceblock-item:nth-child(4) {margin-bottom: 20px;}
.section-price-checkup-rows-left {margin-bottom: 37px;padding-bottom: 20px;border-bottom: 1px solid #EAF0F8;}
.section-price-checkup-rows-right {width: 100%;padding: 0;border: none;}
ul.custom_paging, button.slick-next.slick-arrow, button.slick-prev.slick-arrow {top: calc(100% + 40px);    z-index: 1;}
button.slick-next.slick-arrow {}
.section-licenses-checkup-title h2, .section-sertificates-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 0px;}
.section-licenses-checkup, .section-sertificates-checkup {padding-top: 148px;}
.page-template-page-checkup-new .section-order-row-right {padding: 30px 20px;}
.page-template-page-checkup-new .section-order-row-left-text {margin-bottom: 40px;}
.page-template-page-checkup-new .section-order {padding-bottom: 40px;}
.container {}
.section-first-checkup .container {height: 100%;background: linear-gradient(37.92deg, rgb(55 66 80 / 58%) 19.64%, rgba(55, 66, 80, 0) 75.47%) !important;}
.page-template-page-checkup-new .section-fourth-text-row-left {margin-bottom: 0;}
.page-template-page-checkup-new .section-fourth-text-row-left.active {margin-bottom: 10px;}
.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger:after {display:none}
.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger:before {
content: '';
padding: 14px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-open.svg) no-repeat;
float: right;
position: absolute;
right: 20px;
}.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger.active:before {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-close.svg) no-repeat;
}
.page-template-page-checkup-new .section-fourth-text-row-left:before {content: '';
padding: 14px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-open.svg) no-repeat;
float: right;
position: absolute;
right: 20px;}
.page-template-page-checkup-new .section-fourth-text-row-left.active:before {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-close.svg) no-repeat;
}ul.for-woman.active {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}.page-template-page-checkup-new .section-questions-gastro-item a.spoiler-trigger {
padding-top: 20px;
padding-bottom: 20px;
}.page-template-page-checkup-new .section-questions-gastro-item a.spoiler-trigger {
padding-top: 20px;
padding-bottom: 20px;    width: auto;
}
.page-template-page-checkup-new .container {
max-width: 1160px;
padding: 0 10px;
}
ul.custom_paging { width: 100%;z-index: 1;right: initial;}
.section-video-checkup button.slick-next.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow {right: 0px;}
.section-video-checkup ul.custom_paging,.slider-reviews-gastro-wrap ul.custom_paging {    right: initial;}
.section-video-checkup button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-prev.slick-arrow {
right: initial;
}.new-modal-gastro .modal-content {
padding: 40px;
width: auto;
}.page-template-page-checkup-new .section-order-row-right-form .form-group1 input {
width: 100%;
}.section-forwhom-checkup-right .form-group-block .form-group1 input {
margin-bottom: 20px;
width: 100%;
} .section-first-checkup {
margin-bottom: 30px;
}
.section-textblock-checkup {
padding: 30px 0;
}
.section-forwhom-checkup {
margin: 30px 0;
}
.section-video-checkup {
padding: 30px 0;
}
.section-video-checkup .slick-slider {
margin-bottom: 88px;
}
.section-inprogramm {
margin: 30px 0;
}
.section-consist-checkup {
padding: 30px 0;
}
.section-price-checkup {
padding: 30px 0;
}
.section-reviews-gastro .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup, .section-sertificates-checkup {padding: 30px 0 !important;} }
@media screen and (min-width:641px) and (max-width:767px){
.section-first-title-checkup h1 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;padding-top: 286px;}
.section-first-checkup-menu {display: none;}
.section-first-title-checkup {display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
.section-first-checkup-subtitle {padding-top: 20px;font-size: 16px;}
.section-first-checkup {max-height: 520px;background-size: cover !important;
background-position-x: -250px !important;}
.section-textblock-checkup {padding-top: 60px;padding-bottom: 60px;}
.section-textblock-title-checkup h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-textblock-checkup-subtitle {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;margin-bottom: 20px;}
.slider-video-checkup-item-image {
position: relative;
max-width: 100%;
}
.section-textblock-checkup-text {display: flex;flex-wrap: wrap;flex-direction: column-reverse;align-items: flex-start;}
.section-textblock-checkup-text-right {height: initial;}
.section-textblock-checkup-text-right img {display: block;}
.section-textblock-checkup-text-left {width: 100%;}
.section-forwhom-checkup {padding-top: 40px;padding-bottom: 40px;}
.section-forwhom-title-checkup h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-forwhom-checkup-rows {display: flex;flex-wrap: wrap;}
.section-forwhom-title-checkup-list {margin-bottom: 60px;}
.section-forwhom-checkup-right-form {padding: 30px 20px;}
.section-forwhom-checkup-right-form-title {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;max-width: 220px;}
.section-forwhom-checkup-right .form-group-block {display: flex;flex-wrap: wrap;width: 100%;}
.section-forwhom-checkup-right .form-group-block .form-group1 {max-width: 100%;width: 100%;}
.section-forwhom-checkup-right .form-group-block .form-group1 input {margin-bottom: 20px;}
.section-forwhom-checkup-right-form-subtitle {margin-bottom: 25px;}
.form-group1.form-check.check-agree {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 130%; color: #8795A6;text-align: left;margin-top: 0px;margin-bottom: 24px;}
.section-forwhom-checkup-right-form button.btn.btn-block.btn-third {max-width: 248px;height: 48px;}
.section-video-checkup button.slick-prev.slick-arrow, .section-video-checkup button.slick-next.slick-arrow, .section-video-checkup ul.custom_paging {top: calc( 100% + 40px);    z-index: 1;}
ul.custom_paging { width: 100%;z-index: 1;right: initial;}
.section-video-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-video-checkup {padding-top: 60px;padding-bottom: 89px;}
.slider-video-checkup {margin: 0 auto;}
.slider-video-checkup-wrap {margin: 0 auto;}
.section-inprogramm {margin-top: 60px;height: auto;background-size: cover !important;padding-bottom: 30px;}
.section-inprogramm-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;text-align: left;margin-bottom: 40px;}
.section-inprogramm-list {display: flex;flex-wrap: wrap;justify-content: space-around;}
.section-inprogramm-list-item {width: 49%;
height: initial;
display: flex;
align-content: space-around;
align-items: center;
padding: 20px;
margin-bottom: 10px;
}
.section-inprogramm-list-item img {max-width: 31%;}
.section-inprogramm-list-item-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #FFFFFF;text-align: left;margin-left: 20px;}
.section-consist-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-consist-checkup {padding-top: 60px;}
.section-consist-checkup-filter {display: flex;flex-wrap: wrap;margin-bottom: 45px;}
.section-consist-checkup-color-items ul.for-man.active {display: flex;flex-wrap: wrap;justify-content: flex-start;}
.section-consist-checkup-color-items ul li:first-child {margin-left: 0;margin-bottom: 10px;}
.section-consist-checkup-filter-items {margin-bottom: 40px;}
.section-consist-checkup-color-items {text-align: left;}
.spoiler-block-row-text-plus {max-width: 32px;}
.spoiler-block-row-text-normal {max-width: 32px;}
.spoiler-block-row-text {width: calc( 100% - 64px);}
.section-consist-checkup-item a.spoiler-trigger:before {right: 0 !important;}
.section-price-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-price-checkup {padding-top: 60px;}
.section-price-checkup-rows {display: flex;flex-wrap: wrap;}
.section-price-checkup-rows-left {width: 100%;}
.section-price-checkup-priceblocks {display: flex;flex-wrap: wrap;}
.section-price-checkup-priceblock-item {width: 49%;margin-bottom: 20px;}.section-first-checkup-subtitle {max-width: 400px;}
.section-price-checkup-priceblock-item:nth-child(3), .section-price-checkup-priceblock-item:nth-child(4) {margin-bottom: 20px;}
.section-price-checkup-rows-left {margin-bottom: 37px;padding-bottom: 20px;border-bottom: 1px solid #EAF0F8;}
.section-price-checkup-rows-right {width: 100%;padding: 0;border: none;}
ul.custom_paging, button.slick-next.slick-arrow, button.slick-prev.slick-arrow {top: calc(100% + 40px);    z-index: 1;}
button.slick-next.slick-arrow {}
.section-licenses-checkup-title h2, .section-sertificates-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 0px;}
.section-licenses-checkup, .section-sertificates-checkup {padding-top: 148px;}
.page-template-page-checkup-new .section-order-row-right {padding: 30px 20px;}
.page-template-page-checkup-new .section-order-row-left-text {margin-bottom: 40px;}
.page-template-page-checkup-new .section-order {padding-bottom: 40px;}
.container {}
.section-first-checkup .container {height: 100%;background: linear-gradient(37.92deg, rgb(55 66 80 / 58%) 19.64%, rgba(55, 66, 80, 0) 75.47%) !important;}
.page-template-page-checkup-new .section-fourth-text-row-left {margin-bottom: 0;}
.page-template-page-checkup-new .section-fourth-text-row-left.active {margin-bottom: 10px;}
.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger:after {display:none}
.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger:before {
content: '';
padding: 14px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-open.svg) no-repeat;
float: right;
position: absolute;
right: 20px;
}.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger.active:before {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-close.svg) no-repeat;
}
.page-template-page-checkup-new .section-fourth-text-row-left:before {content: '';
padding: 14px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-open.svg) no-repeat;
float: right;
position: absolute;
right: 20px;}
.page-template-page-checkup-new .section-fourth-text-row-left.active:before {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-close.svg) no-repeat;
}ul.for-woman.active {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}.page-template-page-checkup-new .section-questions-gastro-item a.spoiler-trigger {
padding-top: 20px;
padding-bottom: 20px;    width: auto;
}
.page-template-page-checkup-new .container {
max-width: 1160px;
padding: 0 10px;
}
ul.custom_paging { width: 100%;z-index: 1;right: initial;}
.section-video-checkup button.slick-next.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow {right: 0px;}
.section-video-checkup ul.custom_paging,.slider-reviews-gastro-wrap ul.custom_paging {    right: initial;}
.section-video-checkup button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-prev.slick-arrow {
right: initial;
}.new-modal-gastro .modal-content {
padding: 40px;
width: auto;
}.page-template-page-checkup-new .section-order-row-right-form .form-group1 input {
width: 100%;
}.section-forwhom-checkup-right .form-group-block .form-group1 input {
margin-bottom: 20px;
width: 100%;
} .section-first-checkup {
margin-bottom: 30px;
}
.section-textblock-checkup {
padding: 30px 0;
}
.section-forwhom-checkup {
margin: 30px 0;
}
.section-video-checkup {
padding: 30px 0;
}
.section-video-checkup .slick-slider {
margin-bottom: 88px;
}
.section-inprogramm {
margin: 30px 0;
}
.section-consist-checkup {
padding: 30px 0;
}
.section-price-checkup {
padding: 30px 0;
}
.section-reviews-gastro .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup, .section-sertificates-checkup {padding: 30px 0 !important;} }
@media screen and (min-width:481px) and (max-width:640px){
.section-first-title-checkup h1 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;padding-top: 286px;}
.section-first-checkup-menu {display: none;}
.section-first-title-checkup {display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
.section-first-checkup-subtitle {padding-top: 20px;font-size: 16px;}
.section-first-checkup {max-height: 520px;background-size: cover !important;
background-position-x: -350px !important;}
.section-textblock-checkup {padding-top: 60px;padding-bottom: 60px;}
.section-textblock-title-checkup h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-textblock-checkup-subtitle {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;margin-bottom: 20px;}
.slider-video-checkup-item-image {
position: relative;
max-width: 100%;
}
.section-textblock-checkup-text {display: flex;flex-wrap: wrap;flex-direction: column-reverse;align-items: flex-start;}
.section-textblock-checkup-text-right {height: initial;}
.section-textblock-checkup-text-right img {display: block;}
.section-textblock-checkup-text-left {width: 100%;}
.section-forwhom-checkup {padding-top: 40px;padding-bottom: 40px;}
.section-forwhom-title-checkup h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-forwhom-checkup-rows {display: flex;flex-wrap: wrap;}
.section-forwhom-title-checkup-list {margin-bottom: 60px;}
.section-forwhom-checkup-right-form {padding: 30px 20px;}
.section-forwhom-checkup-right-form-title {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;max-width: 220px;}
.section-forwhom-checkup-right .form-group-block {display: flex;flex-wrap: wrap;width: 100%;}
.section-forwhom-checkup-right .form-group-block .form-group1 {max-width: 100%;width: 100%;}
.section-forwhom-checkup-right .form-group-block .form-group1 input {margin-bottom: 20px;    width: 100%;}
.section-forwhom-checkup-right-form-subtitle {margin-bottom: 25px;}
.form-group1.form-check.check-agree {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 130%; color: #8795A6;text-align: left;margin-top: 0px;margin-bottom: 24px;}
.section-forwhom-checkup-right-form button.btn.btn-block.btn-third {max-width: 248px;height: 48px;}
.section-video-checkup button.slick-prev.slick-arrow, .section-video-checkup button.slick-next.slick-arrow, .section-video-checkup ul.custom_paging {top: calc( 100% + 40px);    z-index: 1;}
ul.custom_paging { width: 100%;z-index: 1;right: initial;}
.section-video-checkup button.slick-next.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow {right: 0px;}
.section-video-checkup ul.custom_paging,.slider-reviews-gastro-wrap ul.custom_paging {    right: initial;}
.section-video-checkup button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-prev.slick-arrow {
right: initial;
}.new-modal-gastro .modal-content {
padding: 40px;
width: auto;
}.page-template-page-checkup-new .section-order-row-right-form .form-group1 input {
width: 100%;
}
.section-video-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-video-checkup {padding-top: 60px;padding-bottom: 89px;}
.slider-video-checkup {margin: 0 auto;}
.slider-video-checkup-wrap {margin: 0 auto;}
.section-inprogramm {margin-top: 60px;height: auto;background-size: cover !important;padding-bottom: 30px;}
.section-inprogramm-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;text-align: left;margin-bottom: 40px;}
.section-inprogramm-list {display: flex;flex-wrap: wrap;justify-content: space-around;}
.section-inprogramm-list-item {width: 100%;
height: initial;
display: flex;
align-content: space-around;
align-items: center;
padding: 20px;
margin-bottom: 10px;
}
.section-inprogramm-list-item img {max-width: 31%;}
.section-inprogramm-list-item-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #FFFFFF;text-align: left;margin-left: 20px;}
.section-consist-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-consist-checkup {padding-top: 60px;}
.section-consist-checkup-filter {display: flex;flex-wrap: wrap;margin-bottom: 45px;}
.section-consist-checkup-color-items ul.for-man.active {display: flex;flex-wrap: wrap;justify-content: flex-start;}
.section-consist-checkup-color-items ul li:first-child {margin-right: auto;margin-left: 0;margin-bottom: 10px;}
.section-consist-checkup-filter-items {margin-bottom: 40px;}
.section-consist-checkup-color-items {text-align: left;}
.spoiler-block-row-text-plus {max-width: 32px;}
.spoiler-block-row-text-normal {max-width: 32px;}
.spoiler-block-row-text {width: calc( 100% - 64px);}
.section-consist-checkup-item a.spoiler-trigger:before {right: 0 !important;}
.section-price-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-price-checkup {padding-top: 60px;}
.section-price-checkup-rows {display: flex;flex-wrap: wrap;}
.section-price-checkup-rows-left {width: 100%;}
.section-price-checkup-priceblocks {display: flex;flex-wrap: wrap;}
.section-price-checkup-priceblock-item {width: 49%;margin-bottom: 20px;}.section-first-checkup-subtitle {max-width: 400px;}
.section-price-checkup-priceblock-item:nth-child(3), .section-price-checkup-priceblock-item:nth-child(4) {margin-bottom: 20px;}
.section-price-checkup-rows-left {margin-bottom: 37px;padding-bottom: 20px;border-bottom: 1px solid #EAF0F8;}
.section-price-checkup-rows-right {width: 100%;padding: 0;border: none;}
ul.custom_paging, button.slick-next.slick-arrow, button.slick-prev.slick-arrow {top: calc(100% + 40px);    z-index: 1;}
button.slick-next.slick-arrow {}
.section-licenses-checkup-title h2, .section-sertificates-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 0px;}
.section-licenses-checkup, .section-sertificates-checkup {padding-top: 148px;}
.page-template-page-checkup-new .section-order-row-right {padding: 30px 20px;}
.page-template-page-checkup-new .section-order-row-left-text {margin-bottom: 40px;}
.page-template-page-checkup-new .section-order {padding-bottom: 40px;}
.section-first-checkup .container {height: 100%;background: linear-gradient(37.92deg, rgb(55 66 80 / 58%) 19.64%, rgba(55, 66, 80, 0) 75.47%) !important;}
.page-template-page-checkup-new .section-fourth-text-row-left {margin-bottom: 0;}
.page-template-page-checkup-new .section-fourth-text-row-left.active {margin-bottom: 10px;}
.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger:after {display:none}
.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger:before {
content: '';
padding: 14px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-open.svg) no-repeat;
float: right;
position: absolute;
right: 20px;
}.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger.active:before {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-close.svg) no-repeat;
}
.page-template-page-checkup-new .section-fourth-text-row-left:before {content: '';
padding: 14px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-open.svg) no-repeat;
float: right;
position: absolute;
right: 20px;}
.page-template-page-checkup-new .section-fourth-text-row-left.active:before {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-close.svg) no-repeat;
}ul.for-woman.active {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}.page-template-page-checkup-new .section-questions-gastro-item a.spoiler-trigger {
padding-top: 20px;
padding-bottom: 20px;width: auto;
}
.page-template-page-checkup-new .container {
max-width: 1160px;
padding: 0 10px;
} .section-first-checkup {
margin-bottom: 30px;
}
.section-textblock-checkup {
padding: 30px 0;
}
.section-forwhom-checkup {
margin: 30px 0;
}
.section-video-checkup {
padding: 30px 0;
}
.section-video-checkup .slick-slider {
margin-bottom: 88px;
}
.section-inprogramm {
margin: 30px 0;
}
.section-consist-checkup {
padding: 30px 0;
}
.section-price-checkup {
padding: 30px 0;
}
.section-reviews-gastro .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup, .section-sertificates-checkup {padding: 30px 0 !important;} }
@media screen and (min-width:320px) and (max-width:480px){
.section-first-title-checkup h1 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;padding-top: 286px;}
.section-first-checkup-menu {display: none;}
.section-first-title-checkup {display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
.section-first-checkup-subtitle {padding-top: 20px;font-size: 16px;}
.section-first-checkup {max-height: 520px;background-size: cover !important;
background-position-x: -490px !important;}
.section-textblock-checkup {padding-top: 60px;padding-bottom: 60px;}
.section-textblock-title-checkup h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-textblock-checkup-subtitle {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;margin-bottom: 20px;}
.section-textblock-checkup-text {display: flex;flex-wrap: wrap;flex-direction: column-reverse;align-items: flex-start;}
.section-textblock-checkup-text-right {height: initial;}
.section-textblock-checkup-text-right img {display: block;}
.section-textblock-checkup-text-left {width: 100%;}
.section-forwhom-checkup {padding-top: 40px;padding-bottom: 40px;}
.section-forwhom-title-checkup h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-forwhom-checkup-rows {display: flex;flex-wrap: wrap;}
.section-forwhom-title-checkup-list {margin-bottom: 60px;}
.section-forwhom-checkup-right-form {padding: 30px 20px;}
.section-forwhom-checkup-right-form-title {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;max-width: 220px;}
.section-forwhom-checkup-right .form-group-block {display: flex;flex-wrap: wrap;width: 100%;}
.section-forwhom-checkup-right .form-group-block .form-group1 {max-width: 100%;width: 100%;}
.section-forwhom-checkup-right .form-group-block .form-group1 input {margin-bottom: 20px;}
.section-forwhom-checkup-right .form-group-block .form-group1 input {
margin-right: 0px;
width: 100%;
}
.section-forwhom-checkup-right-form-subtitle {margin-bottom: 25px;}
.form-group1.form-check.check-agree {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 130%; color: #8795A6;text-align: left;margin-top: 0px;margin-bottom: 24px;}
.section-forwhom-checkup-right-form button.btn.btn-block.btn-third {max-width: 248px;height: 48px;}
.section-video-checkup button.slick-next.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow {right: 0px;}
.section-video-checkup ul.custom_paging,.slider-reviews-gastro-wrap ul.custom_paging {    right: initial;}
.section-video-checkup button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-prev.slick-arrow {
right: initial;
}.new-modal-gastro .modal-content {
padding: 40px;
width: auto;
}
.section-video-checkup button.slick-prev.slick-arrow, .section-video-checkup button.slick-next.slick-arrow, .section-video-checkup ul.custom_paging {top: calc( 100% + 40px);    z-index: 1;}
ul.custom_paging { width: 100%;z-index: 1;right: initial;}
.section-video-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-video-checkup {padding-top: 60px;padding-bottom: 89px;}
.slider-video-checkup {margin: 0 auto;}
.slider-video-checkup-wrap {margin: 0 auto;}
.section-inprogramm {margin-top: 60px;height: auto;background-size: cover !important;padding-bottom: 30px;}
.section-inprogramm-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;text-align: left;margin-bottom: 40px;}
.section-inprogramm-list {display: flex;flex-wrap: wrap;justify-content: space-around;}
.section-inprogramm-list-item {width: 100%;
height: initial;
display: flex;
align-content: space-around;
align-items: center;
padding: 20px;
margin-bottom: 10px;
}
.section-inprogramm-list-item img {max-width: 31%;}
.section-inprogramm-list-item-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #FFFFFF;text-align: left;margin-left: 20px;}
.section-consist-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-consist-checkup {padding-top: 60px;}
.section-consist-checkup-filter {display: flex;flex-wrap: wrap;margin-bottom: 45px;}
.section-consist-checkup-color-items ul.for-man.active {display: flex;flex-wrap: wrap;justify-content: flex-start;}
.section-consist-checkup-color-items ul li:first-child {margin-right: auto;margin-left: 0;margin-bottom: 10px;}
.section-consist-checkup-filter-items {margin-bottom: 40px;}
.section-consist-checkup-color-items {text-align: left;}
.spoiler-block-row-text-plus {max-width: 32px;}
.spoiler-block-row-text-normal {max-width: 32px;}
.spoiler-block-row-text {width: calc( 100% - 64px);}
.section-consist-checkup-item a.spoiler-trigger:before {right: 0 !important;}
.section-price-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-bottom: 40px;}
.section-price-checkup {padding-top: 60px;}
.section-price-checkup-rows {display: flex;flex-wrap: wrap;}
.section-price-checkup-rows-left {width: 100%;}
.section-price-checkup-priceblocks {display: flex;flex-wrap: wrap;}
.section-price-checkup-priceblock-item {width: 100%;margin-bottom: 20px;}
.section-price-checkup-priceblock-item:nth-child(3), .section-price-checkup-priceblock-item:nth-child(4) {margin-bottom: 20px;}
.section-price-checkup-rows-left {margin-bottom: 37px;padding-bottom: 20px;border-bottom: 1px solid #EAF0F8;}
.section-price-checkup-rows-right {width: 100%;padding: 0;border: none;}
ul.custom_paging, button.slick-next.slick-arrow, button.slick-prev.slick-arrow {top: calc(100% + 40px);    z-index: 1;}
button.slick-next.slick-arrow {}
.section-licenses-checkup-title h2, .section-sertificates-checkup-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 0px;}
.section-licenses-checkup, .section-sertificates-checkup {padding-top: 30px !important;padding-bottom: 30px !important; margin-bottom:0px !important;}
.page-template-page-checkup-new .section-order-row-right {padding: 30px 20px;}
.page-template-page-checkup-new .section-order-row-left-text {margin-bottom: 40px;}
.page-template-page-checkup-new .section-order {padding-bottom: 40px;}
.page-template-page-checkup-new .container {
max-width: 1160px;
padding: 0 10px;
}
.section-first-checkup .container {height: 100%;background: linear-gradient(37.92deg, rgb(55 66 80 / 58%) 19.64%, rgba(55, 66, 80, 0) 75.47%) !important;}
.page-template-page-checkup-new .section-fourth-text-row-left {margin-bottom: 0;}
.page-template-page-checkup-new .section-fourth-text-row-left.active {margin-bottom: 10px;}
.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger:after {display:none}
.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger:before {
content: '';
padding: 14px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-open.svg) no-repeat;
float: right;
position: absolute;
right: 20px;
}.page-template-page-checkup-new .section-questions-gastro-items .spoiler-trigger.active:before {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-close.svg) no-repeat;
}
.page-template-page-checkup-new .section-fourth-text-row-left:before {content: '';
padding: 14px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-open.svg) no-repeat;
float: right;
position: absolute;
right: 20px;}
.page-template-page-checkup-new .section-fourth-text-row-left.active:before {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-close.svg) no-repeat;
}ul.for-woman.active {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}.page-template-page-checkup-new .section-questions-gastro-item a.spoiler-trigger {
padding-top: 20px;
padding-bottom: 20px;
}a.spoiler-trigger {
width: auto;
} .section-first-checkup {
margin-bottom: 30px;
}
.section-textblock-checkup {
padding: 30px 0;
}
.section-forwhom-checkup {
margin: 30px 0;
}
.section-video-checkup {
padding: 30px 0;
}
.section-video-checkup .slick-slider {
margin-bottom: 88px;
}
.section-inprogramm {
margin: 30px 0;
}
.section-consist-checkup {
padding: 30px 0;
}
.section-price-checkup {
padding: 30px 0;
}
.section-reviews-gastro .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup, .section-sertificates-checkup {padding: 30px 0 !important;} }
.section-video-checkup ul.custom_paging {
z-index: 0;
}.section-licenses-checkup ul.custom_paging, .section-sertificates-checkup ul.custom_paging {
z-index: 0;
} .one-item .section-price-checkup-rows-prices {
width: 100%; }
.one-item .section-price-checkup-rows {
display: flex;
flex-wrap: wrap;
}
.one-item .section-price-checkup-priceblocks {
width: 100%;
display: block;
}
.one-item .section-price-checkup-priceblock-item.green {
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
height: auto;
padding-top: 13px;
padding-bottom: 12px;
margin-bottom: 0px;
}
.one-item .green .section-price-checkup-priceblock-item-price {
margin-top: 0px;
}
.one-item .section-price-checkup-rows-right {
border: 0px;
padding-left: 0px;
padding-top: 40px;    width: 100%;
}.section-price-checkup-rows.one-item {
display: flex;
flex-wrap: wrap;
}
.one-item .section-price-checkup-priceblock-item-price {
margin-right: 20px;
}.section-price-checkup-rows.one-item {
display: flex;
flex-wrap: wrap;
}
.one-item .section-price-checkup-rows-text {
width: calc(50% - 20px);
border-top: 1px solid #EAF0F8;
padding-top: 40px;
}
.one-item .section-price-checkup-rows-right .section-forwhom-checkup-right {
width: calc(50% - 20px);
background: #F6F8FC;
border: 1px solid #EAF0F8;
}
.one-item .section-price-checkup-rows-right {
display: flex;
justify-content: space-between;
}
.one-item .section-price-checkup-rows-right .section-forwhom-checkup-right-form {
background: none;
border: none;
}
.two-item .section-price-checkup-rows-prices {
width: 100%; }
.two-item .section-price-checkup-rows {
display: flex;
flex-wrap: wrap;
}
.two-item .section-price-checkup-priceblocks {
width: 100%;
display: block;
}
.two-item .section-price-checkup-priceblock-item.green {
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
height: auto;
padding-top: 13px;
padding-bottom: 12px;
margin-bottom: 0px;
}
.two-item .green .section-price-checkup-priceblock-item-price {
margin-top: 0px;
}
.two-item .section-price-checkup-rows-right {
border: 0px;
padding-left: 0px;
padding-top: 40px;    width: 100%;
}.section-price-checkup-rows.two-item {
display: flex;
flex-wrap: wrap;
}
.two-item .section-price-checkup-priceblock-item-price {
margin-right: 20px;
}.section-price-checkup-rows.two-item {
display: flex;
flex-wrap: wrap;
}
.two-item .section-price-checkup-rows-text {
width: calc(50% - 20px);
border-top: 1px solid #EAF0F8;
padding-top: 40px;
}
.two-item .section-price-checkup-rows-right .section-forwhom-checkup-right {
width: calc(50% - 20px);
background: #F6F8FC;
border: 1px solid #EAF0F8;
}
.two-item .section-price-checkup-rows-right {
display: flex;
justify-content: space-between;
}
.two-item .section-price-checkup-rows-right .section-forwhom-checkup-right-form {
background: none;
border: none;
}
.two-item  .section-price-checkup-priceblock-item {
width: 50%;
}
.two-item .section-price-checkup-priceblocks {
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
}
.two-item .section-price-checkup-priceblock-item.green {
width: calc( 50% - 20px);
}.four-item .section-price-checkup-rows-prices {
width: 100%; }
.four-item .section-price-checkup-rows {
display: flex;
flex-wrap: wrap;
}
.four-item .section-price-checkup-priceblocks {
width: 100%;
display: block;
}
.four-item .section-price-checkup-priceblock-item.green {
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
height: auto;
padding-top: 13px;
padding-bottom: 12px;
margin-bottom: 0px;
}
.four-item .green .section-price-checkup-priceblock-item-price {
margin-top: 0px;
}
.four-item .section-price-checkup-rows-right {
border: 0px;
padding-left: 0px;
padding-top: 40px;    width: 100%;
}.section-price-checkup-rows.four-item {
display: flex;
flex-wrap: wrap;
}
.four-item .section-price-checkup-priceblock-item-price {
margin-right: 20px;
}.section-price-checkup-rows.four-item {
display: flex;
flex-wrap: wrap;
}
.four-item .section-price-checkup-rows-text {
width: calc(50% - 20px);
border-top: 1px solid #EAF0F8;
padding-top: 40px;
}
.four-item .section-price-checkup-rows-right .section-forwhom-checkup-right {
width: calc(50% - 20px);
background: #F6F8FC;
border: 1px solid #EAF0F8;
}
.four-item .section-price-checkup-rows-right {
display: flex;
justify-content: space-between;
}
.four-item .section-price-checkup-rows-right .section-forwhom-checkup-right-form {
background: none;
border: none;
}
.four-item .section-price-checkup-priceblock-item {
width: calc(50% - 20px);
display: flex;
align-items: center;
padding-top: 0px;
justify-content: space-between;
display: flex;
justify-content: space-between;
align-items: center;
height: auto;
padding-top: 13px;
flex-wrap: wrap;
padding-bottom: 12px;
margin-bottom: 40px;
}
.section-price-checkup-wrapper{
flex: 0 0 100%; display: flex;
width: 100%;
align-items: baseline;
justify-content: space-between;
box-sizing: border-box;
flex-wrap: wrap;
}
.section-price-checkup-priceblock-item-code{
color: rgba(55, 66, 80, 0.80);
font-size: 16px;
font-weight: 300;
padding: 20px 0 0 20px;
}
.four-item .blue .section-price-checkup-priceblock-item-price, .four-item .section-price-checkup-priceblock-item-price{
margin: 0;
}
.four-item .section-price-checkup-priceblock-item.green {
width: calc(50% - 20px);
margin-bottom: 40px;
}
.four-item  .blue .section-price-checkup-priceblock-item-price {
margin-top: 0px;
}
.four-item .section-price-checkup-priceblocks {
display: flex;
}
.four-item .section-price-checkup-rows-right {
padding-top: 0px;
}
@media screen and (max-width:767px){
.section-price-checkup-priceblock-item-code{
padding-bottom: 5px;
}
}
@media screen and (min-width:641px) and (max-width:767px){
.two-item .section-price-checkup-priceblock-item.green {
display: flex;
flex-wrap: wrap;
}
.two-item .green .section-price-checkup-priceblock-item-price {
margin-top: 30px;    width: 100%;
}.four-item .section-price-checkup-priceblock-item, .four-item .section-price-checkup-priceblock-item.green {
width: 100%;
display: flex;
flex-wrap: wrap;
margin-bottom: 20px;
}
}
@media screen and (min-width:481px) and (max-width:640px){
.one-item .section-price-checkup-rows-text {
width: 100%;
}
.one-item .section-price-checkup-rows-right .section-forwhom-checkup-right {
width: 100%;
}
.one-item .section-price-checkup-rows-right {
display: flex;
flex-wrap: wrap;
}
.two-item .section-price-checkup-priceblock-item {
width: 50%;
}
.two-item .section-price-checkup-priceblocks {
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
}
.two-item .section-price-checkup-priceblock-item.green {
width: calc( 50% - 20px);
}
.two-item .section-price-checkup-priceblocks {
display: flex;
flex-wrap: wrap;
}
.two-item .section-price-checkup-priceblock-item.green {
width: 100%;
margin-bottom: 20px;
display: flex;
flex-wrap: wrap;
}
.two-item .section-price-checkup-rows-text {
width: 100%;
}
.two-item .section-price-checkup-rows-right .section-forwhom-checkup-right {
width: 100%;
}
.two-item .section-price-checkup-rows-right {
display: flex;
flex-wrap: wrap;
}.four-item .section-price-checkup-priceblock-item {
width: 100%;
display: flex;
flex-wrap: wrap;
margin-bottom: 20px;
}
.four-item .section-price-checkup-priceblocks {
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
}
.four-item .section-price-checkup-priceblock-item.green {
width: calc( 50% - 20px);
}
.four-item .section-price-checkup-priceblocks {
display: flex;
flex-wrap: wrap;
}
.four-item .section-price-checkup-priceblock-item.green {
width: 100%;
margin-bottom: 20px;
display: flex;
flex-wrap: wrap;
}
.four-item .section-price-checkup-rows-text {
width: 100%;
}
.four-item .section-price-checkup-rows-right .section-forwhom-checkup-right {
width: 100%;
}
.four-item .section-price-checkup-rows-right {
display: flex;
flex-wrap: wrap;
}
.four-item .section-price-checkup-priceblock-item-price {
margin-top: 0px;
}
}
@media screen and (min-width:320px) and (max-width:480px){
.one-item .section-price-checkup-priceblock-item {
display: flex;
flex-wrap: wrap;
}
.section-price-checkup-priceblock-item-label {
margin-bottom: 0px;
}
.one-item .section-price-checkup-rows-right {
display: flex;
flex-wrap: wrap;
}
.one-item .section-price-checkup-rows-text {
width: 100%;
}
.one-item .section-price-checkup-rows-right .section-forwhom-checkup-right {
width: 100%;
}
.two-item .section-price-checkup-priceblock-item {
width: 50%;
}
.two-item .section-price-checkup-priceblocks {
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
}
.two-item .section-price-checkup-priceblock-item.green {
width: calc( 50% - 20px);
}
.two-item .section-price-checkup-priceblocks {
display: flex;
flex-wrap: wrap;
}
.two-item .section-price-checkup-priceblock-item.green {
width: 100%;
margin-bottom: 20px;
display: flex;
flex-wrap: wrap;
}
.two-item .section-price-checkup-rows-text {
width: 100%;
}
.two-item .section-price-checkup-rows-right .section-forwhom-checkup-right {
width: 100%;
}
.two-item .section-price-checkup-rows-right {
display: flex;
flex-wrap: wrap;
}.four-item .section-price-checkup-priceblock-item {
width: 100%;
display: flex;
flex-wrap: wrap;
margin-bottom: 20px;
}
.four-item .section-price-checkup-priceblocks {
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
}
.four-item .section-price-checkup-priceblock-item.green {
width: calc( 50% - 20px);
}
.four-item .section-price-checkup-priceblocks {
display: flex;
flex-wrap: wrap;
}
.four-item .section-price-checkup-priceblock-item.green {
width: 100%;
margin-bottom: 20px;
display: flex;
flex-wrap: wrap;
}
.four-item .section-price-checkup-rows-text {
width: 100%;
}
.four-item .section-price-checkup-rows-right .section-forwhom-checkup-right {
width: 100%;
}
.four-item .section-price-checkup-rows-right {
display: flex;
flex-wrap: wrap;
}
.four-item .section-price-checkup-priceblock-item-price {
margin-top: 0px;
width: 100%;
}
}
.section-no-form .section-forwhom-title-checkup h2{
margin-bottom: 0;
}