@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300&display=swap");
#pojo-a11y-toolbar > div.pojo-a11y-toolbar-toggle > a > svg {
visibility: hidden!important;
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {
background: url(//hadassah.moscow/wp-content/themes/themeh/img/accessibility.svg) no-repeat center center;
background-size: 75%;
}
.section-first-title h1 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 48px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;padding-top: 69px;padding-bottom: 40px;margin-bottom: 0px;margin-top: 0px !important;}
.gastro-row {display: flex;justify-content: space-between;flex-wrap: nowrap;    margin-bottom: 40px;}
.gastro-row-text {max-width: 260px;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.page-template-page-gastro-new .container {width: 1160px;max-width: 1160px;padding: 0px;}
.page-template-page-gastro-new footer.footer-nav.footer-new .container {
max-width: 1160px;
padding: 0 60px;
width: 100%;
}
.gastro-row p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%;    margin-top: 0px; margin-bottom: 0px;
color: #374250;}
.gastro-row p a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 24px; text-decoration-line: underline;
color: #8795A6;}.section-second-title h2 {}
.section-second-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-second {
padding: 30px 0 50px;
}
.section-second-list ul li a{font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; text-decoration-line: underline;
color: #374250;}.section-second-list ul li {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;}
.section-second-list ul {list-style: none;padding-left: 0px;}
.section-second-list ul {display: flex;flex-wrap: wrap;align-content: flex-start;align-items: center;}
.section-second-list ul li {width: 260px;margin-right: 40px;margin-bottom: 20px;vertical-align: top;}
.section-second-list ul li:nth-child(4n) {margin-right: 0px;}
.section-third 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: 0 0 0 0;display: inline-block;vertical-align: top;    margin-top: 5px;
margin-bottom: 5px;width: 560px;margin-right: 40px;}
.section-third {margin-top: 50px;}
a.more-link {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;    cursor: pointer;
color: #374250;background: #F6F8FC;
border: 1px solid #EAF0F8;padding: 14px 20px;}.section-third-title {margin-bottom: 40px; display: flex;flex-wrap: nowrap;justify-content: flex-start;}
div.section-licenses-checkup-slider + p {
margin-top: 0;
}
a.verification-link-licenses {
display: block;
color: #374250;
font-size: 14px;
height: 48px;
line-height: 48px;
}
.slider-actions-third-item {display: flex !important;width: 560px;height: 161px;justify-content: space-between;flex-wrap: nowrap;align-items: flex-start;flex-direction: row;background: #FFFFFF;
border: 1px solid #EAF0F8; margin:0 20px;}
.slider-actions-third-wrap.slick-initialized.slick-slider.slick-dotted {
margin: 0;
}
.slider-actions-third-wrap {display: flex;justify-content: space-between;}
.slider-actions-third-item-image img {height: 160px;width: 280px !important;max-width: 100% !important;}
.slider-actions-third-item-image {width: 280px !important;display: inline-block;vertical-align: top;}
.slider-actions-third-item-text {padding: 20px 17px 20px 20px;width: 280px;
display: inline-block;vertical-align: top;}
.slider-actions-third-item-text-date {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #8795A6;}
.slider-actions-third-item-text-name {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 130%; color: #0E78BC;margin-top: 10px;}
.slider-actions-third-item-text-more a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 120%; color: #8795A6;margin-top: 19px;}
.section-fourth-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: 0;margin-bottom: 40px;}
.section-fourth {padding-top: 100px;}
.section-fourth-subtitle {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;margin-bottom: 40px;}
.section-fourth-subtitle p {margin-bottom: 0px !important;}
.section-fourth-text-row {display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: flex-start;border-top: 1px solid #EAF0F8;padding-top: 20px;padding-bottom: 40px;}
.section-fourth-text-row-left, .section-fourth-text-row-left a {width: 260px;margin-right: 40px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%; color: #0E78BC;} .accordion .section-fourth-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: 0;margin-bottom: 40px;}
.accordion.section-fourth {padding-top: 100px;}
.accordion .section-fourth-subtitle {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;margin-bottom: 40px;}
.accordion .section-fourth-subtitle p {margin-bottom: 0px !important;}
.accordion .section-fourth-text-row {
display: flex; flex-direction:column;
flex-wrap: nowrap;justify-content: space-between;
align-items: flex-start;border-top: 1px solid #EAF0F8;
padding-top: 10px;
padding-bottom: 10px;}
.accordion .section-fourth-text-row-left {width: 260px;margin-right: 40px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%; color: #0E78BC;} .section-first {
display: flex;
}
.header-title-with-button {display: flex;justify-content: space-between;align-items: center;}
.with-button {
margin: 0 0 40px;
}
.page-template-page-gastro-new .anchors-menu ul li a {
font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%;
text-transform: uppercase;
color: #374250;
padding: 7px 17px;
}
.page-template-page-gastro-new .anchors-menu ul li {
margin-bottom: 0px;
}.page-template-page-gastro-new .header-title-with-button h1 {
margin-bottom: 30px;
}
@media (max-width: 991px){
.section-fourth-text-row-left {
width: auto;
}
.section-how-reception-row-right{
margin-top: 40px
}
}
.section-fourth-text-row-right {width: 860px;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-fourth-text-row:last-child {border-bottom: 1px solid #EAF0F8;}.section-services {margin-top: 101px;}
.section-services 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;display: inline-block;vertical-align: top;margin: 5px 0;width: 560px;margin-right: 40px;}
.section-services-slider-wrap { flex-wrap: wrap;justify-content: space-between; margin: 0 20px; }
.section-services-slider-item {width: auto;height: 106px;background: #F6F8FC;
border: 1px solid #EAF0F8;
max-width: 220px;min-width: 220px;padding: 21px 20px;margin-bottom: 40px;margin-right: 0 !important;    margin: 0 auto 40px !important;}
.section-services-slider-item:nth-child(4n) {margin-right: 0px !important;}
.section-services-title {display: flex;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}
.section-services-slider {margin-top: 35px;}
.section-services-slider-item-name {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; color: #0E78BC;}
.section-services-slider .slick-track{
margin: 0;
}
.section-services-slider-item {     }
.section-services-slider-wrap-big .slick-slide {
margin: 0 20px;
}
.section-services-slider-item-link {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 120%; color: #8795A6;}
.section-order {padding-top: 50px;padding-bottom: 50px;}
.section-programms {
padding-bottom: 50px;
}
.section-order-row {display: flex;justify-content: space-between;}
.section-order-row-left {width: 260px;}
.section-order-row-right {width: 860px;padding: 40px;background: #F6F8FC;
border: 1px solid #EAF0F8;
box-sizing: border-box;}
.section-services-slider-wrap-big.slick-initialized.slick-slider.slick-dotted {
margin: 0;
}
.section-order-row-left-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;}
.section-order-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-top: 20px;}
.section-order-row-left-link {
font-size: 16px;
font-weight: 300;
margin-top: 10px;
}
.section-order-row-left-link a {
color: #374250;
text-decoration: underline;
}
.section-doctors-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: 5px 0;width: 560px;margin-right: 40px;}
.section-doctors {padding-top: 50px;padding-bottom: 50px;}
.section-doctors-slider-wrap {display: flex;flex-wrap: nowrap;justify-content: space-between;}.section-doctors-title {display: flex;justify-content: flex-start;}
.section-doctors-slider {margin-top: 35px;}
.section-doctors-slider-item {width: 260px;}
.section-services {
margin-top: 50px;
}.section-fourth {
padding-top: 50px;
padding-bottom: 50px;
}.section-second {
padding: 50px 0;
}
.section-doctors-slider-item-name a {
font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 130%;
color: #0E78BC;
margin-top: 15px;
width: 100%;    display: block;}
.section-doctors-slider-item-status {width: 100%;
margin-top: 12px;
min-height: 42px;
margin-bottom: 5px;
font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%;
color: #374250;}
.section-doctors-slider-item-stag {
border-top: 1px solid #EAF0F8;
padding-top: 10px;
width: 100%;
}
.section-doctors-slider-item-stag {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 120%; color: #8795A6;margin-top: 10px;}
.section-doctors-slider-item-reviews {margin-top: 10px;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 120%; color: #8795A6;}
.section-doctors-slider-item-price {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 120%; color: #374250;margin-top: 10px;}
span.color-blue {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 120%; color: #0E78BC;}
a.order-button {margin-top: 20px;display: block;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%; text-align: center;
letter-spacing: 0.02em;
text-transform: uppercase;
color: #374250;padding: 15px 20px;background: #F6F8FC;
border: 1px solid #EAF0F8;
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);}
button.slick-prev.slick-arrow {position: absolute;right: 181px;top: -83px;height: 48px;width: 99px;background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-prev.svg) no-repeat center;
border: none;
color: #0000;padding: 0 !important;}
button.slick-prev.slick-arrow:hover {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-prev-hover.svg) no-repeat center;
}
button.slick-next.slick-arrow {position: absolute;
right: 20px;
top: -83px;width: 99px;height: 48px;background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-next.svg) no-repeat center;border: none;color: #0000;padding: 0 !important;}ul.custom_paging li {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 15px;
line-height: 150%; text-align: center;
color: #374250;list-style: none;}
button.slick-next.slick-arrow:hover {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-next-hover.svg) no-repeat center;
}
ul.custom_paging li {display: none;}
ul.custom_paging li.slick-active {display: block;margin-top: 12px;text-align: center;}
ul.custom_paging {position: absolute;
right: 119px;
top: -83px;
width: 62px;
height: 48px;padding-left: 0px;margin-bottom: 0px;text-align: center;}button:focus {
outline: none;
}.slider-actions-third-item-text-more {
margin-top: 25px;
}.slider-actions-third-item-text-more {margin-top: 25px;}
.slider-actions-third button.slick-prev.slick-arrow, .slider-actions-third button.slick-next.slick-arrow, .slider-actions-third ul.custom_paging {
top: -89px;
}.slider-programms-wrap button.slick-prev.slick-arrow, .slider-programms-wrap button.slick-next.slick-arrow, .slider-programms-wrap ul.custom_paging {top: -88px;}
.slider-actions-third-item-text-more a:after {content: '';padding: 8px 27px;background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more.svg) no-repeat center center;top: 2px;left: 10px;position: relative;}.section-services-slider-item-link:after {
content: '';
padding: 8px 27px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
top: 2px;
left: 10px;
position: relative;
}
.section-services-slider-item:hover .section-services-slider-item-link:after {
content: '';
padding: 8px 27px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-blue.svg) no-repeat center center;
top: 2px;
left: 10px;
position: relative;
}
.section-services-slider-item-link {margin-top: 46px;}
.section-services-slider-item:hover {background: #E5F7FD;
border: 1px solid #EAF0F8;
}
.form-group-group {}
.section-order-row-right-form .form-group-group {display: flex;flex-wrap: wrap;justify-content: space-between;}
.section-order-row-right-form .form-group1.form-check.check-agree {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 130%; color: #8795A6;margin-top: 20px;padding-left: 0;margin-bottom: 0px;}
.section-order-row-right-form .form-group1 input {height: 48px;border: none;max-width: 198px;border-bottom: 1px solid #374250;background: none;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #8795A6;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;}
.section-order-row-right-form .form-group1 button.btn.btn-block.btn-third {background: #71BF44;
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);height: 48px;border: none;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;}.section-doctors-slider-item {
margin: 0 20px;
display: flex !important;
flex-wrap: wrap;
align-items: flex-start;
align-content: space-between;
}.section-doctors-slider-item-image {width: 100%;height: initial;}
.section-doctors-slider-item-reviews {width: 100%;}
.section-doctors-slider-wrap {margin: 0 -20px;}a.gastro-row-show-more {
display: block;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; text-decoration-line: underline;
color: #8795A6;
}.gastro-row.blok-show-more {
display: block;
}.gastro-row.blok-show-more {display: block;}
.gastro-row.blok-show-more .gastro-row-block {max-height: 26px;overflow: hidden;}
.gastro-row.blok-show-more.showed .gastro-row-block {
max-height: initial;
}.showed p.text {
max-height: initial;
}a.video-but {position: absolute;margin-top: 0;}
.section-doctors-slider-item-image {display: flex;align-content: space-between;align-items: flex-end;justify-content: flex-end;}
.section-price-gastro {background: #F6F8FC;padding-top: 60px;    padding-bottom: 130px;}
.section-price-gastro-table {
max-height: 370px;
overflow: hidden;
}
.section-price-gastro-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-gastro-table-item {display: flex;justify-content: space-between;padding: 24px 0 1px;border-bottom: 1px solid #E0E4EB;}
.section-price-gastro-table-item-name {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;}
.section-price-gastro-table-item-price {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; text-align: right;
color: #00AEEF;}
.section-price-gastro-table-item:last-child {border-bottom: 1px solid #E0E4EB;}
.section-price-gastro-table-item:first-child {border-top: 1px solid #E0E4EB;}
a.show-more-gastro-table {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%; text-align: center;
letter-spacing: 0.02em;
text-transform: uppercase;
color: #374250;padding: 15px 17px 15px 20px;background: #F6F8FC;
border: 1px solid #E0E4EB;position: relative;float: right;margin-top: 20px;}
.section-price-gastro-table {padding-bottom: 0px;}a.show-more-gastro-table img {
margin-left: 11px;
}.section-equipment-slider-item {
height: 340px !important;
margin: 0 20px;}.section-equipment-slider { }
.section-equipment {padding-top: 100px;}
.section-equipment-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: 0 0 40px 0;}
.section-how-reception {padding-top: 100px;}
.section-how-reception-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: 0;margin-bottom: 40px;}
.section-how-reception-row-left {width: 860px;margin-right: 40px;}
.section-how-reception-row {display: flex;justify-content: space-between;flex-wrap: nowrap;}
.section-how-reception-row-left-title {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 150%; color: #0E78BC;margin-bottom: 10px;}
.section-how-reception-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;margin-bottom: 40px;}
.section-how-reception-row-right {width: 240px;background: #F6F8FC;
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);padding: 20px 20px 20px 0px;height: 140px;}
.section-how-reception-row-right-title {background: #71BF44;
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);max-width: 100px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 14px; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;padding-left: 20px;}
.section-how-reception-row-right-title-doc {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 130%; color: #0E78BC;margin-top: 20px;margin-left: 20px;}
.section-how-reception-row-right-link a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 120%; color: #8795A6;margin-top: 28px;margin-left: 20px;display: block;}
.section-how-reception-row-right-link a:after {}
.section-how-reception-row-right-link a:after {content: '';
content: '';
padding: 7px 28px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
top: 1px;
left: 10px;
position: relative;}
.section-symptoms {padding-top: 90px;}
.section-symptoms-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;max-width: 860px;margin-top: 0px;margin-bottom: 40px;}
.section-symptoms-textblock img.alignleft{
float: left;
margin: 0 20px 20px 0;
}
.section-symptoms-textblock img.alignright{
float: right;
margin: 0 0 30px 20px;
}
.section-symptoms-textblock {max-width: 860px;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-symptoms-textblock p {margin-bottom: 16px;}
.section-symptoms-textblock ul li {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;margin-bottom: 16px;}
.section-symptoms-textblock ul {margin-bottom: 0px;padding-left: 18px;}
.section-symptoms-textblock ul li::marker {color: #99DFF9;}
.section-symptoms-textblock img {margin-bottom: 40px;}.section-treatment-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: 0px;margin-bottom: 40px;}
.section-treatment-title h2 a {
color: #0E78BC;
text-decoration: underline;
text-decoration-thickness: from-font;
}
.section-treatment {padding-top: 50px;padding-bottom: 50px;}
.section-programms {
padding-top: 50px;
}
.section-treatment-textblock p, .section-treatment-textblock ul li {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-treatment-textblock ul li {list-style: none;padding-left: 40px;margin-bottom: 16px;}
.section-treatment-textblock ul {padding-left: 0px;margin-top: 40px;margin-bottom: 40px;}
.section-treatment-textblock img {margin-bottom: 40px;}
.section-treatment-textblock {max-width: 860px;}span.bold-blue {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%; color: #0E78BC;}
.section-programms-title h2 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 32px;
line-height: 120%;min-width: 560px; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 5px;margin-bottom: 45px;width: 560px;margin-right: 40px;}
.section-programms-title {display: flex;flex-wrap: nowrap;justify-content: space-between;width: 880px;align-items: flex-start;}
.section-programms a.more-link {padding: 14px 15px;display: block;width: 280px;}
.slider-programms-item {
border: 1px solid #EAF0F8;
box-sizing: border-box;margin: 0 20px;display: flex !important;flex-wrap: nowrap;}
.slider-programms-item:hover
{background: #F6F8FC;}
.slider-programms-item:hover .slider-programms-item-text-more a:after
{ background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-programms-hover1.svg) no-repeat center center;}
.slider-programms-wrap {margin: 0;}
.slider-programms-item-text-name {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 130%; color: #0E78BC;}
.slider-programms-item-text {width: 280px;padding: 21px 10px 20px 20px;}
.slider-programms-item-text-more {margin-top: 24px;}
.slider-programms-item-text-more a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 120%; color: #8795A6;}
.slider-programms-item:hover .slider-programms-item-text-more a {
color: #374250;
}
.slider-reviews-gastro-wrap button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow, .slider-reviews-gastro-wrap ul.custom_paging {
top: -88px;
}
.slider-programms-item-text-more a:after {content: '';
padding: 8px 27px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more.svg) no-repeat center center;
top: 2px;
left: 10px;
position: relative;}
.section-reviews-gastro-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: 5px;margin-bottom: 5px;}
.section-reviews-gastro-title {display: flex;justify-content: space-between;flex-wrap: nowrap;align-items: flex-start;max-width: 860px;margin-bottom: 40px;}
.section-reviews-gastro {padding-top: 50px;padding-bottom:50px;}
.slider-reviews-gastro-item {background: #F6F8FC;margin: 0 20px;padding: 16px 40px 21px 17px;}
.slider-reviews-gastro-wrap {margin: 0 -20px;}
.slider-reviews-gastro-item-date {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 120%; color: #8795A6;margin-bottom: 20px;}
.slider-reviews-gastro-item-user {display: flex;justify-content: flex-start;align-items: center;margin-bottom: 18px;}
.slider-reviews-gastro-item-user img {
width: 44px;
height: 44px;
object-fit: cover;
border-radius: 50%;margin-right: 20px;
}
.slider-reviews-gastro-item-user-name {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 130%; color: #0E78BC;}
.slider-reviews-gastro-item-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;margin-left: 24px;border-left: 1px solid #E0E4EB;padding-left: 44px;margin-bottom: 40px;}
.slider-reviews-gastro-item-text a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%;
cursor: pointer;
text-decoration-line: underline;
color: #8795A6;}
.slider-reviews-gastro-item-text p {margin-bottom: 0;}
.slider-reviews-gastro-item-doctor {display: flex;justify-content: flex-start;align-items: center;}
.slider-reviews-gastro-item-doctor img {border-radius: 50%;margin-right: 20px;    max-width: 48px;}
.slider-reviews-gastro-item-doctor-name {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #8795A6;}
.slider-reviews-gastro-item-doctor-name span.blue {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 130%; color: #0E78BC;}.section-questions-gastro-item .spoiler-block {
display: none;
}.section-questions-gastro-item .spoiler-block {display: none;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;padding-top: 20px;padding-bottom: 40px;border-bottom: 1px solid #E0E4EB;}
.section-questions-gastro {background: #F6F8FC;padding-top: 60px;margin-top: 100px;padding-bottom: 60px;}
.section-questions-gastro-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: 0px;}
.section-questions-gastro-item a.spoiler-trigger {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; color: #0E78BC;padding-top: 40px;display: block;padding-bottom: 20px;border-bottom:  1px solid #E0E4EB;}
.section-questions-gastro-items .spoiler-trigger.active:after {
content: '';
padding: 14px 12px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/faq-gastro-close.svg) no-repeat;
float: right;
position: relative;
right: 20px;
}.section-questions-gastro-items .spoiler-trigger:after {
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: relative;
right: 20px;
}
.section-prevention {padding-top: 100px;padding-bottom: 0px;}
.section-prevention-textblock p, .section-prevention-textblock ul li {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-prevention-textblock ul li {list-style: none;padding-left: 0px;margin-bottom: 16px;}
.section-prevention-textblock ul {padding-left: 0px;margin-top: 40px;margin-bottom: 40px;}
.section-prevention-textblock img {margin-bottom: 40px;}
.section-prevention-textblock {max-width: 860px;}span.bold-blue {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%; color: #0E78BC;}.section-prevention-title h2 {font-family: 'Inter';max-width: 860px;
font-style: normal;
font-weight: 300;
font-size: 32px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;margin-top: 0px;margin-bottom: 40px;}body.page-template.page-template-page-gastro-new {
background: #fff;
}.section-reviews-gastro-title a.more-link {
width: 260px;
text-align: center;
}.section-gastro-advantages-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: 5px;margin-bottom: 5px;}
.section-gastro-advantages {padding-top: 50px;}
.slider-gastro-advantages-item {background: #E5F7FD;display: flex !important;flex-wrap: nowrap;justify-content: space-between;align-items: center;max-width: 560px;margin: 0 20px;height: 200px;padding: 20px 40px 20px 20px;}
.slider-gastro-advantages {margin-top: 45px;}
.slider-gastro-advantages-wrap .slick-list.draggable {margin: 0 -20px;}
.slider-gastro-advantages-item-image {width: 220px !important;}
.slider-gastro-advantages-item-text {width: 240px;font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 150%; color: #0E78BC;}
.section-our-gallery-slider-item, .section-vrach-gallery-slider-item {
height: 340px;
margin: 0 20px;}.section-our-gallery-slider { }
.section-our-gallery, .section-vrach-gallery {padding-top: 50px;padding-bottom: 50px;}
.section-our-gallery-title h2, .section-vrach-gallery-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: 0 0 40px 0;}
.section-our-gallery button.slick-prev.slick-arrow, .section-equipment button.slick-prev.slick-arrow, .section-vrach-gallery button.slick-prev.slick-arrow {right: 161px;}
.section-our-gallery button.slick-next.slick-arrow, .section-equipment button.slick-next.slick-arrow, .section-vrach-gallery button.slick-next.slick-arrow {right: 0px;}
.section-our-gallery ul.custom_paging, .section-equipment ul.custom_paging, .section-vrach-gallery ul.custom_paging {right: 99px;}
.slider-reviews-gastro-item-text p {max-height: 193px;
overflow: hidden;}
.slider-reviews-gastro-item-text.showed p {max-height: initial;}.section-price-gastro-table.showed {
height: initial;
max-height: initial;
}a.show-more-gastro-table:after {
content: '';
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/load.svg) no-repeat center;
padding: 0px 9px;
margin-left: 10px;
}.section-order .form-group.alert-form {
padding: 10px 20px;
width: 100%;
display: block;
margin-top: 15px;display: none;
}.section-order .form-group.alert-form.alert-success {
display: block;
}.page-template-page-gastro-new .slbArrows {
display: none;
}
.new-modal-gastro button.close {position: fixed;top: 30px;right: 50px;opacity: 1;color: #fff !important;}
.new-modal-gastro .modal-header {display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: flex-start;padding: 0;}
.new-modal-gastro .modal-title {width: 100%;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-top: 0px;}
.new-modal-gastro .modal-content {padding: 40px;}
.new-modal-gastro .modal-subtitle {margin-top: 10px;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 30px;}
.new-modal-gastro .modal-body {padding: 0;}
.new-modal-gastro form#form1 {display: flex;flex-wrap: wrap;justify-content: space-between;}
.new-modal-gastro .form-group input {height: 37px;width: 220px;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #8795A6;border: none;border-bottom: 1px solid #374250;border-radius: 0px;padding-left: 0px;padding-bottom: 16px;    padding: 0;}
.new-modal-gastro .form-group.form-check.check-agree {padding-left: 0px;margin-top: 20px;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 14px;
line-height: 130%; color: #8795A6;margin-bottom: 20px;}
.new-modal-gastro form#form1 {max-width: 480px;}
.new-modal-gastro .form-group {margin-bottom: 0;}
.new-modal-gastro .text-center.mt-3 {margin-top: 10px !important;}
.new-modal-gastro .text-center.mt-3 button {background: #71BF44;
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);padding: 14px 21px;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #FFFFFF;border: none;}
.new-modal-gastro .modal-dialog.modal-lg {
max-width: 560px;
}
a.more-link:hover {
background: #CCEFFC;
border: 1px solid #EAF0F8;
}.section-order-row-right-form .form-group1 button.btn.btn-block.btn-third:hover {
background: #56AC25;
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);
}
.section-how-reception-row-right:hover {background: #E5F7FD;}
.section-how-reception-row-right:hover a {color: #374250;}
.section-how-reception-row-right:hover .section-how-reception-row-right-link a:after {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-blue.svg) no-repeat center center;}
.page-template-page-gastro-new .form-group1 input:hover {
color: #374250;
}a.gastro-row-show-more:hover {
color: #00AEEF;
text-decoration: underline;
}.video-icon {width: 48px;height: 48px;}
.video-icon:hover {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/button-video-hover.svg) !important;}
.mob{display:none;}
.slider-actions-third-item:hover {
background: #F6F8FC;
}
.slider-actions-third-item:hover .slider-actions-third-item-text-more a:after{
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-programms-hover1.svg) no-repeat center center;
}
.section-doctors-slider-item-image > a img {    max-width: 100% !important;
width: 100% !important;
padding: 0;}
.section-doctors-slider-item-image { background: #e9f0f8;}
.section-programms a.more-link.mob {
display: none;
}
.slick-track {
text-align: left;
margin-left: 0;
}.page-template-page-gastro-new .slick-track {
text-align: left;
margin-left: 0;
}.blocks ul.custom_paging {display: none !important;}
.blocks .section-third-title {
display: flex;
justify-content: space-between;
align-items: flex-end;
}.blocks .slider-actions-third-wrap {
margin: 0 -20px;
}.blocks .section-programms-title {
width: 100%;
}.blocks .section-doctors-title {
display: flex;
justify-content: space-between;
}.blocks .section-doctors-slider-wrap {
display: flex;
justify-content: flex-start;
}.blocks .slider-programms-item {
max-width: 560px;
}.blocks .slider-programms-wrap {
display: flex;
justify-content: flex-start;
}.section-doctors-slider-item {
display: block;
}.gastro-row-text p {padding-bottom: 16px;}
.gastro-row-text ul li {list-style: none;}
.gastro-row-text ul {padding-left: 0px;}
.gastro-row-text ul li .blue {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%; color: #0E78BC;}
.section-equipment-slider-item img {
max-height: 100%;
}.section-symptoms-textblock.large {
max-width: 100%;
}.section-symptoms-textblock.large p span.blue {
font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%;
color: #0E78BC;
}
.section-services-slider-wrap-big .slick-list.draggable {margin: 0 -20px;}
.blocks-tablet ul.custom_paging {display: none;}
.slider-gastro-advantages-wrap.slick-initialized.slick-slider.slick-dotted {margin: 0;}
.slider-programms-wrap .slick-list.draggable {margin: 0 -20px;}
.slider-actions-third-wrap .slick-list.draggable {margin: 0 -20px;}
.section-price-gastro .parent {
display: none;
}
.section-price-gastro button.btn.d-block.table-title.js-fullPrice {
font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #374250;
border: none;
width: 100%;
background: none;
text-align: left;
padding: 21px 0 22px;
}
.gastro-row-image {
max-width: 860px;
}
p a {
text-decoration-line: underline;
} .section-first {
padding-bottom: 50px;
}
.gastro-row.blok-show-more {
margin-bottom: 0px;
}
.section-second {
padding: 50px 0 30px;
}
.section-second-list ul {
margin-bottom: 0px;
}
.section-third {
margin-top: 0px;
padding-top: 50px;
padding-bottom: 50px;
}
.section-services {
margin-top: 0px;
padding: 50px 0 10px;
}
.section-doctors.blocks {
padding: 50px 0;
}
.section-price-gastro {
margin-top: 50px;
margin-bottom: 50px;
}
.section-equipment {
padding: 50px 0;
}
.section-how-reception {
padding: 50px 0;
}
.section-how-reception-row-left > div:last-child {
margin-bottom: 0px;
}
.section-symptoms {
padding: 50px 0;
}
.section-symptoms p:last-child {
margin-bottom: 0px;
}
.section-treatment p:last-child {
margin-bottom: 0px;
}
.section-questions-gastro {
margin-top: 50px;
margin-bottom: 50px;
}
.section-prevention {
padding: 50px 0;
}
.section-prevention > img:last-child {
margin-bottom: 0px;
}
.section-prevention-textblock img {
margin-bottom: 0px;
} @media screen and (min-width:1161px) and (max-width:1280px){
.section-programms-title {width: 100%;    display: block;}
.section-programms-title h2 {width: 100%;    min-width: 100%;}
.page-template-page-gastro-new .container {
width: calc(100% - 120px) !important;
max-width: 1160px;
padding: 0px;
}
.section-order-row-right {width: 100%;}
.section-order-row {display: block;}.page-template-page-gastro-new .container {padding: 0 10px;}
.section-first-title h1 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;padding-top: 40px;padding-bottom: 20px;}
.gastro-row {display: block;margin-bottom: 20px;}
.gastro-row-text {max-width: 100%;margin-top: 20px;}
.gastro-row-text p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-second-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: 60px;margin-bottom: 20px;}
.section-second-list ul li a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; text-decoration-line: underline;
color: #374250;}
.section-third {margin-top: 0px;}
.section-third 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: 40px;margin-bottom: 15px;}
a.more-link {display: none;}
.slider-actions-third button.slick-prev.slick-arrow, .slider-actions-third button.slick-next.slick-arrow, .slider-actions-third ul.custom_paging {    top: calc(100% + 20px);
z-index: 1;}
.slider-actions-third ul.custom_paging {
z-index: 0;
width: 100%;
right: initial;
}
.section-third-title {margin-bottom: 0px;}
.slider-actions-third-wrap.slick-initialized.slick-slider.slick-dotted {
margin: 0 auto;
}
.slider-actions-third .slick-list.draggable {
margin: 0 -10px;
}
.section-fourth-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;
margin-bottom: 40px;}
.section-fourth-subtitle {margin-bottom: 32px;}
.slider-programms-item {display: block !important;}
.slider-programms-item-text {width: calc(100% - 30px);}.section-order {    padding-top: 0px;}
.section-how-reception-row {display: block;}
.section-how-reception-row-left {width: 100%;margin: 0 auto;}
.section-how-reception-row-right {width: calc( 100% - 20px);height: initial;}
.footer-new .copywrite_block {width: 100%;}
.page-template-page-gastro-new footer.footer-nav.footer-new .container {padding: 0 10px;}
.slider-gastro-advantages-wrap {
margin: 0 auto;
}.section-services-slider-wrap-big.slick-initialized.slick-slider.slick-dotted {
margin: 0 auto;
}.section-doctors-slider-wrap {
margin: 0 0px;display: flex;
flex-wrap: nowrap;
justify-content: flex-start;
}.section-doctors-slider-wrap.slick-initialized.slick-slider.slick-dotted .slick-list.draggable {
margin: 0 -10px;
}.slider-programms-wrap {
margin: 0 auto;
}.slider-programms-wrap .slick-list.draggable {
margin: 0 -10px;
}.slider-reviews-gastro-wrap {
margin: 0 auto;
}.section-fourth {
padding-top: 50px;
}button.slick-next.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-next-hover.svg) no-repeat center;}
button.slick-prev.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-prev-hover.svg) no-repeat center;}
.section-services button.slick-prev.slick-arrow, .section-services button.slick-next.slick-arrow, .section-services ul.custom_paging {    top: calc( 100% + 20px);
z-index: 1;}
.section-services ul.custom_paging {
width: 100%;
right: initial;
z-index: 0;
}.section-services a.more-link.mob {
margin-top: 109px;
}
.section-services-slider-wrap-big .slick-slide {margin: 0 10px;}.section-services-slider-wrap-big.slick-initialized.slick-slider.slick-dotted .slick-list.draggable {
margin: 0 -10px;
}.section-doctors.blocks.blocks-tablet .section-doctors-slider-wrap {
margin: 0 -10px 30px;
}.section-doctors.blocks.blocks-tablet a.more-link.mob {
margin-top: 0px !important;
}
button.slick-prev.slick-arrow {left: 0px;}
button.slick-next.slick-arrow {right: 0px;}
.section-services 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: 0 0 23px 0;}
.section-services {margin-top: 62px;    padding-bottom: 0px;}
.section-services-slider {margin-top: 0px;}.section-services-slider-item {
min-width: calc( 100% - 40px);
max-width: calc( 100% - 40px);
margin-bottom: 20px !important;
}.section-order-row-left-title {margin-top: 60px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-order-row-left {width: 100%;}
.section-order-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 20px;}
.section-doctors {padding-top: 50px;}
.section-doctors-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: 0 0 40px 0;}
.section-doctors-slider {margin-top: 0px;}
.section-doctors-slider-item {margin: 0 10px;}
.section-doctors button.slick-prev.slick-arrow, .section-doctors button.slick-next.slick-arrow, .section-doctors ul.custom_paging {top: -80px;
z-index: 1;
z-index: 1;}.section-doctors ul.custom_paging { right: 99px;
}
.section-doctors {    padding-bottom: 50px;
margin-bottom: 0px;}.section-doctors a.more-link.mob {
margin-top: 30px;
}
.section-price-gastro {padding-top: 40px;padding-bottom: 95px;}
.section-price-gastro 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: 33px;}
.section-price-gastro-table-item {padding-top: 20px;display: block;}
.section-price-gastro-table-item-name {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 10px;}
.section-price-gastro-table-item-price {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; text-align: right;
color: #00AEEF;margin-bottom: 10px;}
a.show-more-gastro-table {margin-top: 0px;}
.section-equipment {padding-top: 60px;}
.section-equipment-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-equipment-slider-item {height: 260px!important;margin: 0 9px;}
.section-equipment-slider-item img {max-height: 260px;}
.section-equipment button.slick-prev.slick-arrow, .section-equipment button.slick-next.slick-arrow, .section-equipment ul.custom_paging {    top: calc( 100% + 40px);
z-index: 1;} .section-equipment ul.custom_paging {
right: initial;
width: 100%;
z-index: 0;
}.section-how-reception {padding-top: 148px;}
.section-how-reception 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-symptoms {padding-top: 60px;}
.section-symptoms-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-symptoms-textblock p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-symptoms-textblock ul {margin-bottom: 20px;}
.section-symptoms-textblock img {margin-bottom: 0;}
.section-treatment-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-treatment {padding-top: 60px;}
.section-treatment-textblock ul li {padding-left: 20px;}
.section-treatment-textblock img {margin-bottom: 30px;}
.section-programms-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;margin-bottom: 15px;}
.section-treatment {padding-bottom: 60px;}
.section-programms a.more-link {display: none;}
.slider-programms-item-image img {width: 100%;}
.slider-programms-item-text {background: #F6F8FC;
border: 1px solid #EAF0F8;}
.slider-programms-wrap button.slick-prev.slick-arrow, .slider-programms-wrap button.slick-next.slick-arrow, .slider-programms-wrap ul.custom_paging {top: calc( 100% + 20px);z-index: 1;}
.slider-programms-item {margin: 0 10px;}
.slider-programms-wrap ul.custom_paging {width: 100%;text-align: center;right: initial;z-index: 0;}
.slider-programms-item-image { }
.slider-programms-item-image img {  }
.section-programms {padding-bottom: 0px;}
.section-reviews-gastro {padding-top: 50px;}
.section-reviews-gastro 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;}
.slider-reviews-gastro .slick-list.draggable {
margin: 0 -10px;
}
.slider-reviews-gastro-item {margin: 0 10px;padding: 16px 20px 20px 20px;}
.slider-reviews-gastro-wrap button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow, .slider-reviews-gastro-wrap ul.custom_paging {z-index: 1;    top: -88px !important;}
.slider-reviews-gastro-wrap ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.section-reviews-gastro {padding-bottom: 0px;}
.section-questions-gastro {margin-top: 60px;padding-top: 40px;padding-bottom: 40px;}
.section-reviews-gastro a.more-link.mob {
margin-top: 128px;
}
.section-questions-gastro 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-questions-gastro-item a.spoiler-trigger {padding-right: 40px;}
.section-questions-gastro-items .spoiler-trigger.active:after {    position: relative;}
.section-questions-gastro-items .spoiler-trigger:after {    position: relative;}
.section-questions-gastro-item a.spoiler-trigger {padding-top: 20px;padding-bottom: 10px;width: 100%;padding-right: 0px;}
.section-prevention {padding-top: 60px;}
.section-prevention 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-prevention-textblock img {margin-bottom: 0;}
.section-gastro-advantages {padding-top: 60px;padding-bottom: 90px;}
.section-gastro-advantages 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;}
.slider-gastro-advantages .slick-list.draggable {
margin: 0 -10px;
}.slider-gastro-advantages-item-text {
width: 62%;
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 150%;
color: #0E78BC;
}
.slider-gastro-advantages-item {margin: 0 10px;padding: 20px 20px 42px 20px;}
.slider-gastro-advantages button.slick-prev.slick-arrow, .slider-gastro-advantages button.slick-next.slick-arrow, .slider-gastro-advantages ul.custom_paging {top: calc( 100% + 40px);z-index: 1;}
.slider-gastro-advantages ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.section-our-gallery {padding-top: 60px;padding-bottom: 148px;}
.section-our-gallery 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-our-gallery button.slick-prev.slick-arrow, .section-our-gallery button.slick-next.slick-arrow, .section-our-gallery ul.custom_paging {top: calc(100% + 40px);z-index: 1;}
.section-our-gallery ul.custom_paging {z-index: 0;width: 100%;right: initial;}
a.more-link.mob {
display: block;
}a.more-link.mob {
display: inline-block;
margin-top: 98px;
max-width: initial;
font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%;
letter-spacing: 0.02em;
text-transform: uppercase;
color: #374250;
padding: 14px 15px;
}.slider-actions-third-item-text-more a:after {
content: '';
padding: 1px 27px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
top: 2px;
left: 10px;
position: relative;
}.section-price-gastro-table-item:nth-child(n+7) {
display: none;
}.showed .section-price-gastro-table-item:nth-child(n+7) {
display: block;
}.section-price-gastro-table {
height: initial;
max-height: initial;
}.section-price-gastro-table {
margin-bottom: 20px;
}.slider-programms-item-text-more a:after {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
}.section-programms a.more-link.mob {
margin-top: 108px;    display: block;
}.section-doctors-slider-item-image > img {
max-width: 260px !important;
margin: 0 auto;
}.section-doctors.blocks-tablet a.more-link.mob {
margin-top: 20px !important;
}.section-second-list ul li:nth-child(4n) {
margin-right: 22px;
}.section-second-list ul li {
width: 260px;
margin-right: 22px;
margin-bottom: 20px;
vertical-align: top;
}	.section-fourth-text-row-right {width: calc(100% - 221px);}
.slider-actions-third-item-image img {width: 100% !important;height: initial !important;}
.slider-actions-third-item {    display: block !important;
height: auto !important;
margin: 0 10px;}
.slider-actions-third .slick-list.draggable {
margin: 0 -10px;
}.slider-actions-third-item-text-name {
min-height: 42px;
}
.slider-actions-third-item-image {width: 100% !important;height: initial;display: block;}
.slider-actions-third-item-text {width: calc(100% - 37px);background: #F6F8FC;
}
.new-modal-gastro button.close {
position: absolute;
top: initial;
right: initial;
opacity: 1;
color: #fff !important;
text-align: right;
float: right;
z-index: 3004;
}.new-modal-gastro .modal-content {
padding: 40px;
display: flex;
width: auto;
align-content: space-between;
flex-wrap: nowrap;
align-items: flex-end;
}.modal-header {
z-index: 2000;
} .section-licenses-checkup {
margin-bottom: 0px;
}
.section-second-title h2 {
margin-top: 0px;
}
.section-second-list ul li {
width: 23%;
margin-right: 2%;
}
.section-second-list ul li:nth-child(4n) {
margin-right: 0px;
}
.section-second-list ul {
display: flex;
}
.section-third h2 {
margin-top: 0px;
margin-bottom: 40px;
width: calc(100% - 267px);
}
.slider-actions-third button.slick-prev.slick-arrow, .slider-actions-third button.slick-next.slick-arrow, .slider-actions-third ul.custom_paging {
top: -73px;
}
.section-third-title {max-width: calc(100% - 288px);}
.slider-actions-third ul.custom_paging {
width: 62px;
left: initial;
right: 99px;
}
a.more-link {
display: inline-block;
padding: 14px 16px;
width: auto;
height: 18px;
}
a.more-link.mob {
display: none;
}
.section-services-title {
display: flex;
justify-content: space-between;
align-items: stretch;
max-width: calc(100% - 278px);
flex-wrap: nowrap;
}
.section-services {
margin-top: 0px;
padding-bottom: 30px;
}
.section-services button.slick-prev.slick-arrow, .section-services button.slick-next.slick-arrow, .section-services ul.custom_paging {
top: -73px;
}
.section-services h2 {
width: calc(100% - 260px);
margin-bottom: 40px;
}
.section-services ul.custom_paging {
width: 62px;
right: 99px;
left: initial;
}
.section-doctors.blocks {
margin-bottom: 0;
}
.section-price-gastro {
margin: 50px 0;
}
.section-equipment button.slick-prev.slick-arrow, .section-equipment button.slick-next.slick-arrow, .section-equipment ul.custom_paging {
top: -73px;
}
.section-equipment ul.custom_paging {
width: 62px;
left: initial;
right: 99px;
}
.section-equipment {
padding: 50px 0px;
}
.section-how-reception {
padding: 50px 0;
}
.section-symptoms {
padding: 50px 0;
}
.section-how-reception-row-left {
margin-bottom: 20px;
}
.section-treatment {
padding: 50px 0;
}
.section-programms {
padding: 50px 0;
}
.section-programms a.more-link {
display: block;
width: 280px;
padding: 14px 0px;
text-align: center;
}
.section-programms a.more-link.mob {
display: none;
}
.slider-programms-wrap button.slick-prev.slick-arrow, .slider-programms-wrap button.slick-next.slick-arrow, .slider-programms-wrap ul.custom_paging {
top: -73px;
}
.section-programms-title {
width: calc(100% - 268px);
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
align-items: flex-start;
}
.section-programms-title h2 {
width: calc(100% - 304px);
min-width: calc(100% - 304px);
margin-bottom: 40px;
}
.slider-programms-wrap ul.custom_paging {
left: initial;
right: 99px;
width: 62px;
}
.section-reviews-gastro-title {
max-width: calc(100% - 288px);
}
.slider-reviews-gastro-wrap button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow, .slider-reviews-gastro-wrap ul.custom_paging {
top: -88px;
}
.slider-reviews-gastro-wrap ul.custom_paging {
width: 62px;
left: initial;
right: 99px;
}
.section-reviews-gastro-title a.more-link {
width: 211px;
}
.section-reviews-gastro {
margin-bottom: 0;
}
.section-questions-gastro {
margin: 50px 0;
}
.section-prevention {
padding: 50px 0;
}
.section-gastro-advantages {
margin: 0;
}
.slider-gastro-advantages button.slick-prev.slick-arrow, .slider-gastro-advantages button.slick-next.slick-arrow, .slider-gastro-advantages ul.custom_paging {
top: -88px;
}
.slider-gastro-advantages ul.custom_paging {
width: 62px;
right: 99px;
left: initial;
}
.section-our-gallery {
margin: 0px;
}
.section-our-gallery button.slick-prev.slick-arrow, .section-our-gallery button.slick-next.slick-arrow, .section-our-gallery ul.custom_paging {
top: -88px;
}
.section-our-gallery ul.custom_paging {
width: 62px;
right: 99px;
left: initial;
} }
@media screen and (min-width:992px) and (max-width:1160px){
.section-programms-title {width: 100%;    display: block;}
.section-programms-title h2 {width: 100%;    min-width: 100%;}
.page-template-page-gastro-new .container {
width: calc(100% - 120px) !important;
max-width: 1160px;
padding: 0px;
}
.section-order-row-right {width: 100%;}
.section-order-row {display: block;}.page-template-page-gastro-new .container {padding: 0 10px;}
.section-first-title h1 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;padding-top: 40px;padding-bottom: 20px;}
.gastro-row {display: block;margin-bottom: 20px;}
.gastro-row-text {max-width: 100%;margin-top: 20px;}
.gastro-row-text p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-second-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: 60px;margin-bottom: 20px;}
.section-second-list ul li a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; text-decoration-line: underline;
color: #374250;}
.section-third {margin-top: 0px;}
.section-third 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: 40px;margin-bottom: 15px;}
a.more-link {display: none;}
.slider-actions-third button.slick-prev.slick-arrow, .slider-actions-third button.slick-next.slick-arrow, .slider-actions-third ul.custom_paging {    top: calc(100% + 20px);
z-index: 1;}
.slider-actions-third ul.custom_paging {
z-index: 0;
width: 100%;
right: initial;
}
.section-third-title {margin-bottom: 0px;}
.slider-actions-third-wrap.slick-initialized.slick-slider.slick-dotted {
margin: 0 auto;
}
.slider-actions-third .slick-list.draggable {
margin: 0 -10px;
}
.section-fourth-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;
margin-bottom: 40px;}
.section-fourth-subtitle {margin-bottom: 32px;}
.slider-programms-item {display: block !important;}
.slider-programms-item-text {width: calc(100% - 30px);}.section-order {    padding-top: 0px;}
.section-how-reception-row {display: block;}
.section-how-reception-row-left {width: 100%;margin: 0 auto;}
.section-how-reception-row-right {width: calc( 100% - 20px);height: initial;}
.footer-new .copywrite_block {width: 100%;}
.page-template-page-gastro-new footer.footer-nav.footer-new .container {padding: 0 10px;}
.slider-gastro-advantages-wrap {
margin: 0 auto;
}.section-services-slider-wrap-big.slick-initialized.slick-slider.slick-dotted {
margin: 0 auto;
}.section-doctors-slider-wrap {
margin: 0 -10px;display: flex;
flex-wrap: nowrap;
justify-content: flex-start;
}.slider-programms-wrap {
margin: 0 auto;
}.slider-programms-wrap .slick-list.draggable {
margin: 0 -10px;
}.slider-reviews-gastro-wrap {
margin: 0 auto;
}.section-fourth {
padding-top: 50px;
}button.slick-next.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-next-hover.svg) no-repeat center;}
button.slick-prev.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-prev-hover.svg) no-repeat center;}
.section-services button.slick-prev.slick-arrow, .section-services button.slick-next.slick-arrow, .section-services ul.custom_paging {    top: calc( 100% + 20px);
z-index: 1;}
.section-services ul.custom_paging {
width: 100%;
right: initial;
z-index: 0;
}.section-services a.more-link.mob {
margin-top: 109px;
}
.section-services-slider-wrap-big .slick-slide {margin: 0 10px;}.section-services-slider-wrap-big.slick-initialized.slick-slider.slick-dotted .slick-list.draggable {
margin: 0 -10px;
}.section-doctors.blocks.blocks-tablet .section-doctors-slider-wrap {
margin: 0 -10px 30px;
}.section-doctors.blocks.blocks-tablet a.more-link.mob {
margin-top: 0px !important;
}
button.slick-prev.slick-arrow {left: 0px;}
button.slick-next.slick-arrow {right: 0px;}
.section-services 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: 0 0 23px 0;}
.section-services {margin-top: 62px;    padding-bottom: 0px;}
.section-services-slider {margin-top: 0px;}.section-services-slider-item {
min-width: calc( 100% - 40px);
max-width: calc( 100% - 40px);
margin-bottom: 20px !important;
}.section-order-row-left-title {margin-top: 60px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-order-row-left {width: 100%;}
.section-order-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 20px;}
.section-doctors {padding-top: 60px;}
.section-doctors-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: 0 0 40px 0;}
.section-doctors-slider {margin-top: 0px;}
.section-doctors-slider-item-name {
min-height: 57px;
}
.section-doctors-slider-item {margin: 0 10px;}
.section-doctors button.slick-prev.slick-arrow, .section-doctors button.slick-next.slick-arrow, .section-doctors ul.custom_paging {top: calc( 100% + 10px);
z-index: 1;}.section-doctors ul.custom_paging {
z-index: 0;
width: 100%;
right: initial;
}
.section-doctors {padding-bottom: 60px;}.section-doctors a.more-link.mob {
margin-top: 30px;
}
.section-price-gastro {padding-top: 40px;padding-bottom: 95px;}
.section-price-gastro 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: 33px;}
.section-price-gastro-table-item {padding-top: 20px;display: block;}
.section-price-gastro-table-item-name {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 10px;}
.section-price-gastro-table-item-price {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; text-align: right;
color: #00AEEF;margin-bottom: 10px;}
a.show-more-gastro-table {margin-top: 0px;}
.section-equipment {padding-top: 60px;}
.section-equipment-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-equipment-slider-item {height: 260px!important;margin: 0 9px;}
.section-equipment-slider-item img {max-height: 260px;}
.section-equipment button.slick-prev.slick-arrow, .section-equipment button.slick-next.slick-arrow, .section-equipment ul.custom_paging {    top: calc( 100% + 40px);
z-index: 1;} .section-equipment ul.custom_paging {
right: initial;
width: 100%;
z-index: 0;
}.section-how-reception {padding-top: 148px;}
.section-how-reception 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-symptoms {padding-top: 60px;}
.section-symptoms-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-symptoms-textblock p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-symptoms-textblock ul {margin-bottom: 20px;}
.section-symptoms-textblock img {margin-bottom: 0;}
.section-treatment-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-treatment {padding-top: 60px;}
.section-treatment-textblock ul li {padding-left: 20px;}
.section-treatment-textblock img {margin-bottom: 30px;}
.section-programms-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;margin-bottom: 15px;}
.section-treatment {padding-bottom: 60px;}
.section-programms a.more-link {display: none;}
.slider-programms-item-image img {width: 100%;}
.slider-programms-item-text {background: #F6F8FC;
border: 1px solid #EAF0F8;}
.slider-programms-wrap button.slick-prev.slick-arrow, .slider-programms-wrap button.slick-next.slick-arrow, .slider-programms-wrap ul.custom_paging {top: calc( 100% + 20px);z-index: 1;}
.slider-programms-item {margin: 0 10px;}
.slider-programms-wrap ul.custom_paging {width: 100%;text-align: center;right: initial;z-index: 0;}
.slider-programms-item-image { }
.slider-programms-item-image img {  }
.section-programms {padding-bottom: 0px;}
.section-reviews-gastro {padding-top: 60px;}
.section-reviews-gastro 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;}
.slider-reviews-gastro .slick-list.draggable {
margin: 0 -10px;
}
.slider-reviews-gastro-item {margin: 0 10px;padding: 16px 20px 20px 20px;}
.slider-reviews-gastro-wrap button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow, .slider-reviews-gastro-wrap ul.custom_paging {top: calc(100% + 40px);z-index: 1;}
.slider-reviews-gastro-wrap ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.section-reviews-gastro {padding-bottom: 0px;}
.section-questions-gastro {margin-top: 60px;padding-top: 40px;padding-bottom: 40px;}
.section-reviews-gastro a.more-link.mob {
margin-top: 128px;
}
.section-questions-gastro 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-questions-gastro-item a.spoiler-trigger {padding-right: 40px;}
.section-questions-gastro-items .spoiler-trigger.active:after {position: absolute;}
.section-questions-gastro-items .spoiler-trigger:after {position: absolute;}
.section-questions-gastro-item a.spoiler-trigger {padding-top: 20px;padding-bottom: 10px;width: calc( 100% - 40px);}
.section-prevention {padding-top: 60px;}
.section-prevention 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-prevention-textblock img {margin-bottom: 0;}
.section-gastro-advantages {padding-top: 60px;padding-bottom: 90px;}
.section-gastro-advantages 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;}
.slider-gastro-advantages .slick-list.draggable {
margin: 0 -10px;
}.slider-gastro-advantages-item-text {
width: 62%;
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 150%;
color: #0E78BC;
}
.slider-gastro-advantages-item {margin: 0 10px;padding: 20px 20px 42px 20px;}
.slider-gastro-advantages button.slick-prev.slick-arrow, .slider-gastro-advantages button.slick-next.slick-arrow, .slider-gastro-advantages ul.custom_paging {top: calc( 100% + 40px);z-index: 1;}
.slider-gastro-advantages ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.section-our-gallery {padding-top: 60px;padding-bottom: 148px;}
.section-our-gallery 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-our-gallery button.slick-prev.slick-arrow, .section-our-gallery button.slick-next.slick-arrow, .section-our-gallery ul.custom_paging {top: calc(100% + 40px);z-index: 1;}
.section-our-gallery ul.custom_paging {z-index: 0;width: 100%;right: initial;}
a.more-link.mob {
display: block;
}a.more-link.mob {
display: inline-block;
margin-top: 98px;
max-width: initial;
font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%;
letter-spacing: 0.02em;
text-transform: uppercase;
color: #374250;
padding: 14px 15px;
}.slider-actions-third-item-text-more a:after {
content: '';
padding: 1px 27px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
top: 2px;
left: 10px;
position: relative;
}.section-price-gastro-table-item:nth-child(n+7) {
display: none;
}.showed .section-price-gastro-table-item:nth-child(n+7) {
display: block;
}.section-price-gastro-table {
height: initial;
max-height: initial;
}.section-price-gastro-table {
margin-bottom: 20px;
}.slider-programms-item-text-more a:after {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
}.section-programms a.more-link.mob {
margin-top: 108px;    display: block;
}.section-doctors-slider-item-image > img {
max-width: 260px !important;
margin: 0 auto;
}.section-doctors.blocks-tablet a.more-link.mob {
margin-top: 20px !important;
}.section-second-list ul li:nth-child(4n) {
margin-right: 22px;
}.section-second-list ul li {
width: 260px;
margin-right: 22px;
margin-bottom: 20px;
vertical-align: top;
}	.section-fourth-text-row-right {width: calc(100% - 221px);}
.slider-actions-third-item-image img {width: 100% !important;height: initial !important;}
.slider-actions-third-item {    display: block !important;
height: auto !important;
margin: 0 10px;}
.slider-actions-third .slick-list.draggable {
margin: 0 -10px;
}.slider-actions-third-item-text-name {
min-height: 42px;
}
.slider-actions-third-item-image {width: 100% !important;height: initial;display: block;}
.slider-actions-third-item-text {width: calc(100% - 37px);background: #F6F8FC;
}
.new-modal-gastro button.close {
position: absolute;
top: initial;
right: initial;
opacity: 1;
color: #fff !important;
text-align: right;
float: right;
z-index: 3004;
}.new-modal-gastro .modal-content {
padding: 40px;
display: flex;
width: auto;
align-content: space-between;
flex-wrap: nowrap;
align-items: flex-end;
}.modal-header {
z-index: 2000;
} .section-licenses-checkup {
margin-bottom: 0px;
}
.section-second-title h2 {
margin-top: 0px;
}
.section-second-list ul li {
width: 23%;
margin-right: 2%;
}
.section-second-list ul li:nth-child(4n) {
margin-right: 0px;
}
.section-second-list ul {
display: flex;
justify-content: flex-start;
}
.section-third h2 {
margin-top: 0px;
margin-bottom: 40px;
width: calc(100% - 267px);
}
.slider-actions-third button.slick-prev.slick-arrow, .slider-actions-third button.slick-next.slick-arrow, .slider-actions-third ul.custom_paging {
top: -73px;
}
.section-third-title {max-width: calc(100% - 288px);}
.slider-actions-third ul.custom_paging {
width: 62px;
left: initial;
right: 99px;
}
a.more-link {
display: inline-block;
padding: 14px 16px;
width: auto;
height: 18px;
}
a.more-link.mob {
display: none;
}
.section-services-title {
display: flex;
justify-content: space-between;
align-items: stretch;
max-width: calc(100% - 278px);
flex-wrap: nowrap;
}
.section-services {
margin-top: 0px;
padding-bottom: 30px;
}
.section-services button.slick-prev.slick-arrow, .section-services button.slick-next.slick-arrow, .section-services ul.custom_paging {
top: -73px;
}
.section-services h2 {
width: calc(100% - 260px);
margin-bottom: 40px;
}
.section-services ul.custom_paging {
width: 62px;
right: 99px;
left: initial;
}
.section-doctors.blocks {
margin-bottom: 0;
}
.section-price-gastro {
margin: 50px 0;
}
.section-equipment button.slick-prev.slick-arrow, .section-equipment button.slick-next.slick-arrow, .section-equipment ul.custom_paging {
top: -73px;
}
.section-equipment ul.custom_paging {
width: 62px;
left: initial;
right: 99px;
}
.section-equipment {
padding: 50px 0px;
}
.section-how-reception {
padding: 50px 0;
}
.section-symptoms {
padding: 50px 0;
}
.section-how-reception-row-left {
margin-bottom: 20px;
}
.section-treatment {
padding: 50px 0;
}
.section-programms {
padding: 50px 0;
}
.section-programms a.more-link {
display: block;
width: 280px;
padding: 14px 0px;
text-align: center;
}
.section-programms a.more-link.mob {
display: none;
}
.slider-programms-wrap button.slick-prev.slick-arrow, .slider-programms-wrap button.slick-next.slick-arrow, .slider-programms-wrap ul.custom_paging {
top: -73px;
}
.section-programms-title {
width: calc(100% - 268px);
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
align-items: flex-start;
}
.section-programms-title h2 {
width: calc(100% - 304px);
min-width: calc(100% - 304px);
margin-bottom: 40px;
}
.slider-programms-wrap ul.custom_paging {
left: initial;
right: 99px;
width: 62px;
}
.section-reviews-gastro-title {
max-width: calc(100% - 288px);
}
.slider-reviews-gastro-wrap button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow, .slider-reviews-gastro-wrap ul.custom_paging {
top: -88px;
}
.slider-reviews-gastro-wrap ul.custom_paging {
width: 62px;
left: initial;
right: 99px;
}
.section-reviews-gastro-title a.more-link {
width: 211px;
}
.section-reviews-gastro {
margin-bottom: 0;
}
.section-questions-gastro {
margin: 50px 0;
}
.section-prevention {
padding: 50px 0;
}
.section-gastro-advantages {
margin: 0;
}
.slider-gastro-advantages button.slick-prev.slick-arrow, .slider-gastro-advantages button.slick-next.slick-arrow, .slider-gastro-advantages ul.custom_paging {
top: -88px;
}
.slider-gastro-advantages ul.custom_paging {
width: 62px;
right: 99px;
left: initial;
}
.section-our-gallery {
margin: 0px;
}
.section-our-gallery button.slick-prev.slick-arrow, .section-our-gallery button.slick-next.slick-arrow, .section-our-gallery ul.custom_paging {
top: -88px;
}
.section-our-gallery ul.custom_paging {
width: 62px;
right: 99px;
left: initial;
} a.more-link {display: none !important;}
a.more-link.mob {
display: inline-block !important;
margin-top: 40px !important;
}.section-services a.more-link {
margin-top: 20px !important;
}
.section-services {
padding-bottom: 50px;
}
.section-doctors.blocks-tablet {
padding-bottom: 50px;
margin-bottom: 0px;
padding-top: 50px;
}
.section-reviews-gastro {
padding-top: 50px;
}
}
@media screen and (min-width:768px) and (max-width:991px){
.section-programms-title {width: 100%;    display: block;}
.section-programms-title h2 {width: 100%;    min-width: 100%;}
.page-template-page-gastro-new .container {
width: calc( 100% - 20px) !important;
max-width: 1160px;
padding: 0px;
}
.section-order-row-right {width: 100%;}
.section-order-row {display: block;}.page-template-page-gastro-new .container {padding: 0 10px;}
.section-first-title h1 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;padding-top: 40px;padding-bottom: 20px;}
.gastro-row {display: block;margin-bottom: 20px;}
.gastro-row-text {max-width: 100%;margin-top: 20px;}
.gastro-row-text p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-second-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: 60px;margin-bottom: 20px;}
.section-second-list ul li a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; text-decoration-line: underline;
color: #374250;}
.section-third {margin-top: 0px;}
.section-third 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: 40px;margin-bottom: 15px;}
a.more-link {display: none;}
.slider-actions-third button.slick-prev.slick-arrow, .slider-actions-third button.slick-next.slick-arrow, .slider-actions-third ul.custom_paging {    top: calc(100% + 20px);
z-index: 1;}
.slider-actions-third ul.custom_paging {
z-index: 0;
width: 100%;
right: initial;
}
.section-third-title {margin-bottom: 0px;}
.slider-actions-third-item-image img {width: 100% !important;height: initial !important;}
.slider-actions-third-item {    display: block !important;
height: auto !important;
margin: 0 10px;}
.slider-actions-third .slick-list.draggable {
margin: 0 -10px;
}.slider-actions-third-item-text-name {
min-height: 42px;
}
.slider-actions-third-item-image {width: 100% !important;height: initial;display: block;}
.slider-actions-third-item-text {width: calc(100% - 37px);background: #F6F8FC;
}
.slider-actions-third-wrap {display: block;margin: 0 auto !important;}
.section-fourth-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;
margin-bottom: 40px;}
.section-fourth-subtitle {margin-bottom: 32px;}
.section-fourth-text-row-left, .section-fourth-text-row-left a {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%; color: #0E78BC;margin-bottom: 10px;}
.section-fourth-text-row {display: block;padding-bottom: 20px;}
.section-fourth-text-row-right {width: 100%;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}.slider-programms-item {display: block !important;}
.slider-programms-item-text {width: calc( 100% - 30px);}.section-order {    padding-top: 0px;}
.section-how-reception-row {display: block;}
.section-how-reception-row-left {width: 100%;margin: 0 auto;}
.section-how-reception-row-right {width: calc( 100% - 20px);height: auto;}.section-price-gastro {}
.footer-new .yandex_block {max-width: 100%;width: 100%;min-width: 100%;}
.footer-new .copywrite_block {width: 100%;}
.footer_new_container_second {min-width: 100%;}
.footer_new_container_third {width: 100%;min-width: 100%;}
.page-template-page-gastro-new footer.footer-nav.footer-new .container {padding: 0 10px;}
.slider-gastro-advantages-wrap {
margin: 0 auto;
}.section-services-slider-wrap-big.slick-initialized.slick-slider.slick-dotted {
margin: 0 auto;
}.section-doctors-slider-wrap {
margin: 0 -10px;display: flex;
flex-wrap: nowrap;
justify-content: flex-start;
}.slider-programms-wrap {
margin: 0 auto;
}.slider-programms-wrap .slick-list.draggable {
margin: 0 -10px;
}.slider-reviews-gastro-wrap {
margin: 0 auto;
}.section-fourth {
padding-top: 60px;
}button.slick-next.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-next-hover.svg) no-repeat center;}
button.slick-prev.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-prev-hover.svg) no-repeat center;}
.section-services button.slick-prev.slick-arrow, .section-services button.slick-next.slick-arrow, .section-services ul.custom_paging {    top: calc( 100% + 20px);
z-index: 1;}
.section-services ul.custom_paging {
width: 100%;
right: initial;
z-index: 0;
}.section-services a.more-link.mob {
margin-top: 109px;
}
.section-services-slider-wrap-big .slick-slide {margin: 0 10px;}.section-services-slider-wrap-big.slick-initialized.slick-slider.slick-dotted .slick-list.draggable {
margin: 0 -10px;
}.section-doctors.blocks.blocks-tablet .section-doctors-slider-wrap {
margin: 0 -10px 30px;
}.section-doctors.blocks.blocks-tablet a.more-link.mob {
margin-top: 0px !important;
}
button.slick-prev.slick-arrow {left: 0px;}
button.slick-next.slick-arrow {right: 0px;}
.section-services 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: 0 0 23px 0;}
.section-services {margin-top: 62px;    padding-bottom: 0px;}
.section-services-slider {margin-top: 0px;}.section-services-slider-item {
min-width: calc(100% - 40px);
max-width: calc(100% - 40px);
margin-bottom: 20px !important;
}.section-order-row-left-title {margin-top: 60px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-order-row-left {width: 100%;}
.section-order-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 20px;}
.section-order-row-right {padding: 30px 20px;}
.form-group1 {}
button.btn.btn-block.btn-third {}
.section-order-row-right-form .form-group1 button.btn.btn-block.btn-third {margin-top: 20px;}
.section-order-row-right-form .form-group-group {display: block;text-align: center;}
.form-group1 input {width: 100%;display: block;max-width: 100% !important;}.section-order-row-left-title {margin-top: 60px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-order-row-left {width: 100%;}
.section-order-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 20px;}
.section-order-row-right {padding: 30px 20px;}
.form-group1 {width: 30%;}
.section-order-row-right-form .form-group1 button.btn.btn-block.btn-third {margin-top: 0;}
.section-order-row-right-form .form-group-group {display: flex;text-align: center;flex-wrap: wrap;align-items: flex-start;}
.form-group1 input {width: 100%;display: block;max-width: 100% !important;}
.section-doctors {padding-top: 60px;}
.section-doctors-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: 0 0 40px 0;}
.section-doctors-slider {margin-top: 0px;}
.section-doctors-slider-item {margin: 0 10px;}
.section-doctors-slider-item-name {
min-height: 57px;
}
.section-doctors button.slick-prev.slick-arrow, .section-doctors button.slick-next.slick-arrow, .section-doctors ul.custom_paging {top: calc( 100% + 10px);
z-index: 1;}.section-doctors ul.custom_paging {
z-index: 0;
width: 100%;
right: initial;
}
.section-doctors {padding-bottom: 60px;}.section-doctors a.more-link.mob {
margin-top: 30px;
}
.section-price-gastro {padding-top: 40px;padding-bottom: 95px;}
.section-price-gastro 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: 33px;}
.section-price-gastro-table-item {padding-top: 20px;display: block;}
.section-price-gastro-table-item-name {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 10px;}
.section-price-gastro-table-item-price {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; text-align: right;
color: #00AEEF;margin-bottom: 10px;}
a.show-more-gastro-table {margin-top: 0px;}
.section-equipment {padding-top: 60px;}
.section-equipment-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-equipment-slider-item {height: 260px!important;margin: 0 9px;}
.section-equipment-slider-item img {max-height: 260px;}
.section-equipment button.slick-prev.slick-arrow, .section-equipment button.slick-next.slick-arrow, .section-equipment ul.custom_paging {    top: calc( 100% + 40px);
z-index: 1;} .section-equipment ul.custom_paging {
right: initial;
width: 100%;
z-index: 0;
}.section-how-reception {padding-top: 148px;}
.section-how-reception 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-symptoms {padding-top: 60px;}
.section-symptoms-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-symptoms-textblock p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-symptoms-textblock ul {margin-bottom: 20px;}
.section-symptoms-textblock img {margin-bottom: 0;}
.section-treatment-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-treatment {padding-top: 60px;}
.section-treatment-textblock ul li {padding-left: 20px;}
.section-treatment-textblock img {margin-bottom: 30px;}
.section-programms-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;margin-bottom: 15px;}
.section-treatment {padding-bottom: 60px;}
.section-programms a.more-link {display: none;}
.slider-programms-item-image img {width: 100%;}
.slider-programms-item-text {background: #F6F8FC;
border: 1px solid #EAF0F8;}
.slider-programms-wrap button.slick-prev.slick-arrow, .slider-programms-wrap button.slick-next.slick-arrow, .slider-programms-wrap ul.custom_paging {top: calc( 100% + 20px);z-index: 1;}
.slider-programms-item {margin: 0 10px;}
.slider-programms-wrap ul.custom_paging {width: 100%;text-align: center;right: initial;z-index: 0;}
.slider-programms-item-image { }
.slider-programms-item-image img {  }
.section-programms {padding-bottom: 0px;}
.section-reviews-gastro {padding-top: 60px;}
.section-reviews-gastro 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;}
.slider-reviews-gastro .slick-list.draggable {
margin: 0 -10px;
}
.slider-reviews-gastro-item {margin: 0 10px;padding: 16px 20px 20px 20px;}
.slider-reviews-gastro-wrap button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow, .slider-reviews-gastro-wrap ul.custom_paging {top: calc(100% + 40px);z-index: 1;}
.slider-reviews-gastro-wrap ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.section-reviews-gastro {padding-bottom: 0px;}
.section-questions-gastro {margin-top: 60px;padding-top: 40px;padding-bottom: 40px;}
.section-reviews-gastro a.more-link.mob {
margin-top: 128px;
margin-top: 30px;
}
.section-questions-gastro 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-questions-gastro-item a.spoiler-trigger {padding-right: 40px;}
.section-questions-gastro-items .spoiler-trigger.active:after {position: absolute;}
.section-questions-gastro-items .spoiler-trigger:after {position: absolute;}
.section-questions-gastro-item a.spoiler-trigger {padding-top: 20px;padding-bottom: 10px;width: calc(100% - 40px);}
.section-prevention {padding-top: 60px;}
.section-prevention 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-prevention-textblock img {margin-bottom: 0;}
.section-gastro-advantages {padding-top: 60px;padding-bottom: 90px;}
.section-gastro-advantages 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;}
.slider-gastro-advantages .slick-list.draggable {
margin: 0 -10px;
}.slider-gastro-advantages-item-text {
width: 62%;
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 150%;
color: #0E78BC;
}
.slider-gastro-advantages-item {margin: 0 10px;padding: 20px 20px 42px 20px;}
.slider-gastro-advantages button.slick-prev.slick-arrow, .slider-gastro-advantages button.slick-next.slick-arrow, .slider-gastro-advantages ul.custom_paging {top: calc( 100% + 40px);z-index: 1;}
.slider-gastro-advantages ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.section-our-gallery {padding-top: 60px;padding-bottom: 148px;}
.section-our-gallery 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-our-gallery button.slick-prev.slick-arrow, .section-our-gallery button.slick-next.slick-arrow, .section-our-gallery ul.custom_paging {top: calc(100% + 40px);z-index: 1;}
.section-our-gallery ul.custom_paging {z-index: 0;width: 100%;right: initial;}
a.more-link.mob {
display: block;
}a.more-link.mob {
display: inline-block;
margin-top: 98px;
max-width: initial;
font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%;
letter-spacing: 0.02em;
text-transform: uppercase;
color: #374250;
padding: 14px 15px;
}.slider-actions-third-item-text-more a:after {
content: '';
padding: 1px 27px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
top: 2px;
left: 10px;
position: relative;
}.section-price-gastro-table-item:nth-child(n+7) {
display: none;
}.showed .section-price-gastro-table-item:nth-child(n+7) {
display: block;
}.section-price-gastro-table {
height: initial;
max-height: initial;
}.section-price-gastro-table {
margin-bottom: 20px;
}.slider-programms-item-text-more a:after {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
}.section-programms a.more-link.mob {
margin-top: 108px;    display: block;
}.section-doctors-slider-item-image > img {
max-width: 260px !important;
margin: 0 auto;
}.section-doctors.blocks-tablet a.more-link.mob {
margin-top: 20px !important;
}.section-second-list ul li:nth-child(4n) {
margin-right: 22px;
}.section-second-list ul li {
width: calc( 33% - 22px);
margin-right: 22px;
margin-bottom: 20px;
vertical-align: top;
}.page-template-page-gastro-new .section-fourth-text-row-left {
width: auto;
}.new-modal-gastro button.close {
position: absolute;
top: initial;
right: initial;
opacity: 1;
color: #fff !important;
text-align: right;
float: right;
z-index: 3004;
}.new-modal-gastro button.close {
position: absolute;
top: initial;
right: initial;
opacity: 1;
color: #fff !important;
text-align: right;
float: right;
z-index: 3004;
}.new-modal-gastro .modal-content {
padding: 40px;
display: flex;
width: auto;
align-content: space-between;
flex-wrap: nowrap;
align-items: flex-end;
}div#modal_order_gastro {
z-index: 30001;
}.modal-backdrop.fade.show {
z-index: 1000;
}.modal-header {
z-index: 2000;
}.section-doctors-slider-item-image > a img {
display: flex;
}
.page-template-page-gastro-new .section-fourth-text-row-right {
display: block;
}
.section-order-row-right-form .form-group1 input {padding-right: 0;}
.section-order-row-right-form .form-group1.form-check.check-agree {width: auto;margin-top: 0px;}
.section-our-gallery-slider-item {margin: 0 10px;} .section-first {
padding-bottom: 30px;
}
.section-second {
padding: 30px 0 10px;
}
.section-third {
padding: 30px 0;
}
.section-third h2 {
margin-top: 0px;
}
.slider-actions-third button.slick-prev.slick-arrow {
left: 0px;
}
.section-services {
margin-top: 0px;
padding: 30px 0;
}
.section-services button.slick-prev.slick-arrow {
left: 0px;
}
.section-order {
padding: 30px 0 !important;
}
.section-doctors.blocks-tablet {
margin-bottom: 0px;
padding: 30px 0;
}
.section-price-gastro {
margin: 30px 0;
}
.section-equipment {
padding: 30px 0;
}
.section-equipment .slick-slider {
margin-bottom: 88px;
}
.section-how-reception {
padding: 30px 0;
}
.section-symptoms {
padding: 30px 0;
}
.section-treatment {
padding: 30px 0;
}
.slider-programms-wrap button.slick-prev.slick-arrow {
left: 0px;
}
.section-reviews-gastro {
padding: 30px 0 !important;
margin-bottom: 0px;
}
.section-questions-gastro {
margin: 30px 0;
}
.section-prevention {
padding: 30px 0;
}
.section-gastro-advantages {
padding: 30px 0 !important;
margin: 0;
}
.section-gastro-advantages .slick-slider {
margin-bottom: 88px !important;
}
.section-our-gallery {
padding: 30px 0 !important;
margin: 0;
}
.section-our-gallery .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup {
padding: 30px 0;
margin: 0;
}
.section-licenses-checkup .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup button.slick-prev.slick-arrow {
left: 0px;
}
.section-equipment button.slick-prev.slick-arrow {
left: 0px;
} }
@media screen and (min-width:641px) and (max-width:767px){
.section-programms-title {width: 100%;    display: block;}
.section-programms-title h2 {width: 100%;    min-width: 100%;}
.page-template-page-gastro-new .container {
width: calc( 100% - 20px) !important;
max-width: 1160px;
padding: 0px;
}
.section-order-row-right {width: 100%;}
.section-order-row {display: block;}.page-template-page-gastro-new .container {padding: 0 10px;}
.section-first-title h1 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;padding-top: 40px;padding-bottom: 20px;}
.gastro-row {display: block;margin-bottom: 20px;}
.gastro-row-text {max-width: 100%;margin-top: 20px;}
.gastro-row-text p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-second-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: 60px;margin-bottom: 20px;}
.section-second-list ul li a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; text-decoration-line: underline;
color: #374250;}
.section-third {margin-top: 0px;}
.section-third 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: 40px;margin-bottom: 15px;}
a.more-link {display: none;}
.slider-actions-third button.slick-prev.slick-arrow, .slider-actions-third button.slick-next.slick-arrow, .slider-actions-third ul.custom_paging {    top: calc(100% + 20px);
z-index: 1;}
.slider-actions-third ul.custom_paging {
z-index: 0;
width: 100%;
right: initial;
}
.section-third-title {margin-bottom: 0px;}
.slider-actions-third-item-image img {width: 100% !important;height: initial !important;}
.slider-actions-third-item {    display: block !important;
height: auto !important;
margin: 0 10px;}
.slider-actions-third .slick-list.draggable {
margin: 0 -10px;
}.slider-actions-third-item-text-name {
min-height: 42px;
}
.slider-actions-third-item-image {width: 100% !important;height: initial;display: block;}
.slider-actions-third-item-text {width: calc( 100% - 37px);background: #F6F8FC;
}
.slider-actions-third-wrap {display: block;margin: 0 auto !important;}
.section-fourth-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;
margin-bottom: 40px;}
.section-fourth-subtitle {margin-bottom: 32px;}
.section-fourth-text-row-left {
font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%; color: #0E78BC;margin-bottom: 10px;}
.section-fourth-text-row {display: block;padding-bottom: 20px;}
.section-fourth-text-row-right {width: 100%;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}.slider-programms-item {display: block !important;}
.slider-programms-item-text {width: calc( 100% - 30px);}.section-order {    padding-top: 0px;}
.section-how-reception-row {display: block;}
.section-how-reception-row-left {width: 100%;margin: 0 auto;}
.section-how-reception-row-right {width: calc(100% - 20px);height: auto;}.section-price-gastro {}
.footer-new .yandex_block {max-width: 100%;width: 100%;min-width: 100%;}
.footer-new .copywrite_block {width: 100%;}
.footer_new_container_second {min-width: 100%;}
.footer_new_container_third {width: 100%;min-width: 100%;}
.page-template-page-gastro-new footer.footer-nav.footer-new .container {padding: 0 10px;}
.slider-gastro-advantages-wrap {
margin: 0 auto;
}.section-services-slider-wrap-big.slick-initialized.slick-slider.slick-dotted {
margin: 0 auto;
}.section-doctors-slider-wrap {
margin: 0 -10px;display: flex;
flex-wrap: nowrap;
justify-content: flex-start;
}.slider-programms-wrap {
margin: 0 auto;
}.slider-programms-wrap .slick-list.draggable {
margin: 0 -10px;
}.slider-reviews-gastro-wrap {
margin: 0 auto;
}.section-fourth {
padding-top: 30px;
padding: 30px 0;
}button.slick-next.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-next-hover.svg) no-repeat center;}
button.slick-prev.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-prev-hover.svg) no-repeat center;}
.section-second-title h2 {
margin-top: 0px;
}
.section-services button.slick-prev.slick-arrow, .section-services button.slick-next.slick-arrow, .section-services ul.custom_paging {    top: calc( 100% + 20px);
z-index: 1;}
.section-services ul.custom_paging {
width: 100%;
right: initial;
z-index: 0;
}.section-services a.more-link.mob {
margin-top: 109px;
}
.section-services-slider-wrap-big .slick-slide {margin: 0 10px;}.section-services-slider-wrap-big.slick-initialized.slick-slider.slick-dotted .slick-list.draggable {
margin: 0 -10px;
}.section-doctors.blocks.blocks-tablet .section-doctors-slider-wrap {
margin: 0 -10px 30px;
}.section-doctors.blocks.blocks-tablet a.more-link.mob {
margin-top: 0px !important;
}
button.slick-prev.slick-arrow {left: 0px;}
button.slick-next.slick-arrow {right: 0px;}
.section-services 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: 0 0 23px 0;}
.section-services {margin-top: 62px;    padding-bottom: 0px;}
.section-services-slider {margin-top: 0px;}.section-services-slider-item {
min-width: calc( 100% - 40px);
max-width: calc( 100% - 40px);
margin-bottom: 20px !important;
}.section-order-row-left-title {margin-top: 60px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-order-row-left {width: 100%;}
.section-order-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 20px;}
.section-order-row-right {padding: 30px 20px;}
.form-group1 {}
button.btn.btn-block.btn-third {}
.section-order-row-right-form .form-group1 button.btn.btn-block.btn-third {margin-top: 20px;}
.section-order-row-right-form .form-group-group {display: block;text-align: center;}
.form-group1 input {width: 100%;display: block;max-width: 100% !important;}.section-order-row-left-title {margin-top: 60px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-order-row-left {width: 100%;}
.section-order-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 20px;}
.section-order-row-right {padding: 30px 20px;}
.form-group1 {width: 27%;}
.section-order-row-right-form .form-group1 button.btn.btn-block.btn-third {margin-top: 0;}
.section-order-row-right-form .form-group-group {display: flex;text-align: center;flex-wrap: wrap;}
.form-group1 input {width: 100%;display: block;max-width: 100% !important;}
.section-doctors {padding-top: 60px;}
.section-doctors-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: 0 0 40px 0;}
.section-doctors-slider {margin-top: 0px;}
.section-doctors-slider-item {margin: 0 10px;min-width: 260px;}
.section-doctors button.slick-prev.slick-arrow, .section-doctors button.slick-next.slick-arrow, .section-doctors ul.custom_paging {top: calc( 100% + 10px);
z-index: 1;}.section-doctors ul.custom_paging {
z-index: 0;
width: 100%;
right: initial;
}
.section-doctors {padding-bottom: 60px;}.section-doctors a.more-link.mob {
margin-top: 30px;
}
.form-group1.form-check.check-agree {
width: auto;
margin-top: 0px;
}
.section-price-gastro {padding-top: 40px;padding-bottom: 95px;}
.form-group1:nth-child(3) {
width: auto;
}.form-group1:nth-child(3) button {
padding: 0 10px !important;
}.section-order-row-right-form .form-group1 input {
padding-right: 0px;
margin-right: 0px !important;
width: auto;
}.new-modal-gastro button.close {
position: absolute;
top: initial;
right: initial;
opacity: 1;
color: #fff !important;
text-align: right;
float: right;
z-index: 3004;
}.new-modal-gastro button.close {
position: absolute;
top: initial;
right: initial;
opacity: 1;
color: #fff !important;
text-align: right;
float: right;
z-index: 3004;
}.new-modal-gastro .modal-content {
padding: 40px;
display: flex;
width: auto;
align-content: space-between;
flex-wrap: nowrap;
align-items: flex-end;
}div#modal_order_gastro {
z-index: 30001;
}.modal-backdrop.fade.show {
z-index: 1000;
}.modal-header {
z-index: 2000;
}.page-template-page-gastro-new .section-fourth-text-row-left {
width: auto;
}.page-template-page-gastro-new .section-fourth-text-row-right {
display: block;
}.section-doctors-slider-item-image > a img {
max-width: 100% !important;
width: calc( 100% - 40px) !important;
padding: 14px 20px 0px;
display: flex;
}.section-doctors-slider-item-image {
height: auto;
background: #e9f0f8;
}.slider-programms-item-text-name {
min-height: 66px;
}.section-second-list ul li {
width: calc( 50% - 40px);
}
.section-price-gastro 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: 33px;}
.section-price-gastro-table-item {padding-top: 20px;display: block;}
.section-price-gastro-table-item-name {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 10px;}
.section-price-gastro-table-item-price {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; text-align: right;
color: #00AEEF;margin-bottom: 10px;}
a.show-more-gastro-table {margin-top: 0px;}
.section-equipment {padding-top: 60px;}
.section-equipment-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-equipment-slider-item {height: 260px!important;margin: 0 9px;}
.section-equipment-slider-item img {max-height: 260px;}
.section-equipment button.slick-prev.slick-arrow, .section-equipment button.slick-next.slick-arrow, .section-equipment ul.custom_paging {    top: calc( 100% + 40px);
z-index: 1;} .section-equipment ul.custom_paging {
right: initial;
width: 100%;
z-index: 0;
}.section-how-reception {padding-top: 148px;}
.section-how-reception 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-symptoms {padding-top: 60px;}
.section-symptoms-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-symptoms-textblock p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-symptoms-textblock ul {margin-bottom: 20px;}
.section-symptoms-textblock img {margin-bottom: 0;}
.section-treatment-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-treatment {padding-top: 60px;}
.section-treatment-textblock ul li {padding-left: 20px;}
.section-treatment-textblock img {margin-bottom: 30px;}
.section-programms-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;margin-bottom: 15px;}
.section-treatment {padding-bottom: 60px;}
.section-programms a.more-link {display: none;}
.slider-programms-item-image img {width: 100%;}
.slider-programms-item-text {background: #F6F8FC;
border: 1px solid #EAF0F8;}
.slider-programms-wrap button.slick-prev.slick-arrow, .slider-programms-wrap button.slick-next.slick-arrow, .slider-programms-wrap ul.custom_paging {top: calc( 100% + 20px);z-index: 1;}
.slider-programms-item {margin: 0 10px;}
.slider-programms-wrap ul.custom_paging {width: 100%;text-align: center;right: initial;z-index: 0;}
.slider-programms-item-image { }
.slider-programms-item-image img {  }
.section-programms {padding-bottom: 0px;    padding: 30px 0;}
.section-reviews-gastro {padding-top: 60px;}
.section-reviews-gastro 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;}
.slider-reviews-gastro .slick-list.draggable {
margin: 0 -10px;
}
.slider-reviews-gastro-item {margin: 0 10px;padding: 16px 20px 20px 20px;}
.slider-reviews-gastro-wrap button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow, .slider-reviews-gastro-wrap ul.custom_paging {top: calc(100% + 40px);z-index: 1;}
.slider-reviews-gastro-wrap ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.section-reviews-gastro {padding-bottom: 0px;}
.section-questions-gastro {margin-top: 60px;padding-top: 40px;padding-bottom: 40px;}
.section-reviews-gastro a.more-link.mob {
margin-top: 30px;
}
.section-questions-gastro 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-questions-gastro-item a.spoiler-trigger {padding-right: 40px;}
.section-questions-gastro-items .spoiler-trigger.active:after {position: absolute;}
.section-questions-gastro-items .spoiler-trigger:after {position: absolute;}
.section-questions-gastro-item a.spoiler-trigger {padding-top: 20px;padding-bottom: 10px;width: calc( 100% - 40px);}
.section-prevention {padding-top: 60px;}
.section-prevention 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-prevention-textblock img {margin-bottom: 0;}
.section-gastro-advantages {padding-top: 60px;padding-bottom: 90px;}
.section-gastro-advantages 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;}
.slider-gastro-advantages .slick-list.draggable {
margin: 0;
}.slider-gastro-advantages-item-text {
width: 62%;
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 15px;
line-height: 150%;
color: #0E78BC;
}
.slider-gastro-advantages-item {margin: 0;padding: 20px 20px 42px 20px;max-width: initial;}
.slider-gastro-advantages button.slick-prev.slick-arrow, .slider-gastro-advantages button.slick-next.slick-arrow, .slider-gastro-advantages ul.custom_paging {top: calc( 100% + 40px);z-index: 1;}
.slider-gastro-advantages ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.section-our-gallery {padding-top: 60px;padding-bottom: 148px;}
.section-our-gallery 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-our-gallery button.slick-prev.slick-arrow, .section-our-gallery button.slick-next.slick-arrow, .section-our-gallery ul.custom_paging {top: calc(100% + 40px);z-index: 1;}
.section-our-gallery ul.custom_paging {z-index: 0;width: 100%;right: initial;}
a.more-link.mob {
display: block;
}a.more-link.mob {
display: inline-block;
margin-top: 98px;
max-width: initial;
font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%;
letter-spacing: 0.02em;
text-transform: uppercase;
color: #374250;
padding: 14px 15px;
}.slider-actions-third-item-text-more a:after {
content: '';
padding: 1px 27px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
top: 2px;
left: 10px;
position: relative;
}.section-price-gastro-table-item:nth-child(n+7) {
display: none;
}.showed .section-price-gastro-table-item:nth-child(n+7) {
display: block;
}.section-price-gastro-table {
height: initial;
max-height: initial;
}.section-price-gastro-table {
margin-bottom: 20px;
}.slider-programms-item-text-more a:after {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
}.section-programms a.more-link.mob {
margin-top: 108px;   max-width: 240px; display: block;
}.section-doctors-slider-item-image > img {
max-width: 260px !important;
margin: 0 auto;
}.section-doctors.blocks-tablet a.more-link.mob {
margin-top: 20px !important;
} .section-first {
padding-bottom: 30px;
}
.section-second {
padding: 30px 0 10px;
}
.section-third {
padding: 30px 0;
}
.section-third h2 {
margin-top: 0px;
}
.slider-actions-third button.slick-prev.slick-arrow {
left: 0px;
}
.section-services {
margin-top: 0px;
padding: 30px 0;
}
.section-services button.slick-prev.slick-arrow {
left: 0px;
}
.section-order {
padding: 30px 0 !important;
}
.section-doctors.blocks-tablet {
margin-bottom: 0px;
padding: 30px 0;
}
.section-price-gastro {
margin: 30px 0;
}
.section-equipment {
padding: 30px 0;
}
.section-equipment .slick-slider {
margin-bottom: 88px;
}
.section-how-reception {
padding: 30px 0;
}
.section-symptoms {
padding: 30px 0;
}
.section-treatment {
padding: 30px 0;
}
.slider-programms-wrap button.slick-prev.slick-arrow {
left: 0px;
}
.section-reviews-gastro {
padding: 30px 0 !important;
margin-bottom: 0px;
}
.section-questions-gastro {
margin: 30px 0;
}
.section-prevention {
padding: 30px 0;
}
.section-gastro-advantages {
padding: 30px 0 !important;
margin: 0;
}
.section-gastro-advantages .slick-slider {
margin-bottom: 88px !important;
}
.section-our-gallery {
padding: 30px 0 !important;
margin: 0;
}
.section-our-gallery .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup {
padding: 30px 0;
margin: 0;
}
.section-licenses-checkup .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup button.slick-prev.slick-arrow {
left: 0px;
}
.section-equipment button.slick-prev.slick-arrow {
left: 0px;
} }
@media screen and (min-width:481px) and (max-width:640px){
div#modal_order_gastro {
z-index: 30001;
}.new-modal-gastro button.close {
position: absolute;
top: initial;
right: initial;
opacity: 1;
color: #fff !important;
text-align: right;
float: right;z-index: 3004;
}.page-template-page-gastro-new .section-fourth-text-row-right {
display: block;
}.page-template-page-gastro-new  .section-our-gallery-slider-item {
height: 160px;
margin: 0 10px !important;
}.new-modal-gastro .modal-content {
padding: 40px;
display: flex;
width: auto;
align-content: space-between;
flex-wrap: nowrap;
align-items: flex-end;
}.modal-header {z-index: 2000;}
.section-programms-title {width: 100%;    display: block;}
.section-programms-title h2 {width: 100%;    min-width: 100%;}
.page-template-page-gastro-new .container {
width: 100% !important;
max-width: 1160px;
padding: 0px;
}
.section-order-row-right {width: 100%;}
.section-order-row {display: block;}.page-template-page-gastro-new .container {padding: 0 10px;width: calc(100% - 20px) !important;}
.section-first-title h1 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;padding-top: 40px;padding-bottom: 20px;}
.gastro-row {display: block;margin-bottom: 20px;}
.gastro-row-text {max-width: 100%;margin-top: 20px;}
.gastro-row-text p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-second-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: 60px;margin-bottom: 20px;}
.section-second-list ul li a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; text-decoration-line: underline;
color: #374250;}
.section-third {margin-top: 0px;}
.section-third 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: 40px;margin-bottom: 15px;}
a.more-link {display: none;}
.slider-actions-third button.slick-prev.slick-arrow, .slider-actions-third button.slick-next.slick-arrow, .slider-actions-third ul.custom_paging {    top: calc(100% + 20px);
z-index: 1;}
.slider-actions-third ul.custom_paging {
z-index: 0;
width: 100%;
right: initial;
}
.section-third-title {margin-bottom: 0px;}
.slider-actions-third-item-image img {width: 100% !important;height: initial !important;}
.slider-actions-third-item {    display: block !important;
height: auto !important;
margin: 0 auto;}
.slider-actions-third-item-image {width: 100% !important;height: initial;display: block;}
.slider-actions-third-item-text {width: 100%;background: #F6F8FC;
}
.slider-actions-third-wrap {display: block;margin: 0 auto !important;}
.section-fourth-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;
margin-bottom: 40px;}
.section-fourth-subtitle {margin-bottom: 32px;}
.section-fourth-text-row-left {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%; color: #0E78BC;margin-bottom: 10px;}
.section-fourth-text-row {display: block;padding-bottom: 20px;}
.section-fourth-text-row-right {width: 100%;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}.slider-programms-item {display: block !important;}
.slider-programms-item-text {width: 100%;}.section-order {    padding-top: 0px;}
.section-how-reception-row {display: block;}
.section-how-reception-row-left {width: 100%;margin: 0 auto;}
.section-how-reception-row-right {width: calc( 100% - 20px);height: auto;}.section-price-gastro {}
.footer-new .yandex_block {max-width: 100%;width: 100%;min-width: 100%;}
.footer-new .copywrite_block {width: 100%;}
.footer_new_container_second {min-width: 100%;}
.footer_new_container_third {width: 100%;min-width: 100%;}
.page-template-page-gastro-new footer.footer-nav.footer-new .container {padding: 0 10px;}
.slider-gastro-advantages-wrap {
margin: 0 auto;
}.section-services-slider-wrap-big.slick-initialized.slick-slider.slick-dotted {
margin: 0 auto;
}.section-doctors-slider-wrap {
margin: 0 auto;
display: flex;justify-content: space-between;flex-wrap: nowrap;}.slider-programms-wrap {
margin: 0 auto;
}.slider-reviews-gastro-wrap {
margin: 0 auto;
}.section-fourth {
padding-top: 60px;
}button.slick-next.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-next-hover.svg) no-repeat center;}
button.slick-prev.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-prev-hover.svg) no-repeat center;}
.section-services button.slick-prev.slick-arrow, .section-services button.slick-next.slick-arrow, .section-services ul.custom_paging {    top: calc( 100% + 20px);
z-index: 1;}
.section-services ul.custom_paging {
width: 100%;
right: initial;
z-index: 0;
}.section-services a.more-link.mob {
margin-top: 109px;
}
.section-services-slider-wrap-big .slick-slide {margin: 0 auto;}
button.slick-prev.slick-arrow {left: 0px;}
button.slick-next.slick-arrow {right: 0px;}
.section-services 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: 0 0 23px 0;}
.section-services {margin-top: 62px;    padding-bottom: 0px;}
.section-services-slider {margin-top: 0px;}.section-services-slider-item {
min-width: 100%;
max-width: 100%;
margin-bottom: 20px !important;
}.section-order-row-left-title {margin-top: 60px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-order-row-left {width: 100%;}
.section-order-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 20px;}
.section-order-row-right {padding: 30px 20px;}
.form-group1 {}
button.btn.btn-block.btn-third {}
.section-order-row-right-form .form-group1 button.btn.btn-block.btn-third {margin-top: 20px;}
.section-order-row-right-form .form-group-group {display: block;text-align: center;}
.form-group1 input {width: 100%;display: block;max-width: 100% !important;}.section-order-row-left-title {margin-top: 60px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-order-row-left {width: 100%;}
.section-order-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 20px;}
.section-order-row-right {padding: 30px 20px;}
.section-order-row-right-form .form-group1 button.btn.btn-block.btn-third {margin-top: 20px;}
.section-order-row-right-form .form-group-group {display: block;text-align: center;}
.form-group1 input {width: 100%;display: block;max-width: 100% !important;}
.section-doctors {padding-top: 60px;}
.section-doctors-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: 0 0 40px 0;}
.section-doctors-slider {margin-top: 0px;}
.section-doctors-slider-item {width: 48%;margin: 0 10px;}
.modal-backdrop.fade.show {
z-index: 1000;
}
.section-doctors button.slick-prev.slick-arrow, .section-doctors button.slick-next.slick-arrow, .section-doctors ul.custom_paging {top: calc( 100% + 10px);
z-index: 1;}.section-doctors ul.custom_paging {
z-index: 0;
width: 100%;
right: initial; z-index: 0;
width: 62px;
right: 99px;
}
.section-doctors {padding-bottom: 60px;padding: 30px 0;
margin: 0px;}.section-doctors a.more-link.mob {
margin-top: 128px;
}.section-doctors.blocks-mobile ul.custom_paging {
display: none;
}
.section-doctors a.more-link.mob {
margin-top: 40px;
}.slider-gastro-advantages button.slick-prev.slick-arrow {
left: 0;
}
.section-price-gastro {padding-top: 40px;padding-bottom: 95px;}
.section-price-gastro 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: 33px;}
.section-price-gastro-table-item {padding-top: 20px;display: block;}
.section-price-gastro-table-item-name {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 10px;}
.section-price-gastro-table-item-price {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; text-align: right;
color: #00AEEF;margin-bottom: 10px;}
a.show-more-gastro-table {margin-top: 0px;}
.section-equipment {padding-top: 60px;}
.section-equipment-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-equipment-slider-item {height: 160px!important;margin: 0 9px;}
.section-equipment-slider-item img {max-height: 160px;}
.section-equipment button.slick-prev.slick-arrow, .section-equipment button.slick-next.slick-arrow, .section-equipment ul.custom_paging {    top: calc( 100% + 40px);
z-index: 1;} .section-equipment ul.custom_paging {
right: initial;
width: 100%;
z-index: 0;
}.section-how-reception {padding-top: 148px;}
.section-how-reception 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-symptoms {padding-top: 60px;}
.section-symptoms-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-symptoms-textblock p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-symptoms-textblock ul {margin-bottom: 20px;}
.section-symptoms-textblock img {margin-bottom: 0;}
.section-treatment-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-treatment {padding-top: 60px;}
.section-treatment-textblock ul li {padding-left: 20px;}
.section-treatment-textblock img {margin-bottom: 30px;}
.section-programms-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;margin-bottom: 15px;}
.section-treatment {padding-bottom: 60px;}
.section-programms a.more-link {display: none;}
.slider-programms-item-image img {width: 100%;}
.slider-programms-item-text {background: #F6F8FC;
border: 1px solid #EAF0F8;width: calc(100% - 30px);}
.slider-programms-wrap button.slick-prev.slick-arrow, .slider-programms-wrap button.slick-next.slick-arrow, .slider-programms-wrap ul.custom_paging {top: calc( 100% + 20px);z-index: 1;}
.slider-programms-item {margin: 0 auto;}
.slider-programms-wrap ul.custom_paging {width: 100%;text-align: center;right: initial;z-index: 0;}
.slider-programms-item-image { }
.slider-programms-item-image img {  }
.section-programms {padding-bottom: 0px;}
.section-reviews-gastro {padding-top: 60px;}
.section-reviews-gastro 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;}
.slider-reviews-gastro-item {margin: 0 auto;padding: 16px 20px 20px 20px;}
.slider-reviews-gastro-wrap button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow, .slider-reviews-gastro-wrap ul.custom_paging {top: calc(100% + 40px);z-index: 1;}
.slider-reviews-gastro-wrap ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.section-reviews-gastro {padding-bottom: 0px;}
.section-questions-gastro {margin-top: 60px;padding-top: 40px;padding-bottom: 40px;}
.section-reviews-gastro a.more-link.mob {
margin-top: 128px;
margin-top: 30px;
}
.section-questions-gastro 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-questions-gastro-item a.spoiler-trigger {padding-right: 40px;}
.section-questions-gastro-items .spoiler-trigger.active:after {position: absolute;}
.section-questions-gastro-items .spoiler-trigger:after {position: absolute;}
.section-questions-gastro-item a.spoiler-trigger {padding-top: 20px;padding-bottom: 10px;width: calc( 100% - 40px);}
.section-prevention {padding-top: 60px;}
.section-prevention 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-prevention-textblock img {margin-bottom: 0;}
.section-gastro-advantages {padding-top: 60px;padding-bottom: 90px;}
.section-gastro-advantages 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;}
.slider-gastro-advantages-item {margin: 0 auto;padding: 20px 20px 42px 20px;}
.slider-gastro-advantages button.slick-prev.slick-arrow, .slider-gastro-advantages button.slick-next.slick-arrow, .slider-gastro-advantages ul.custom_paging {top: calc( 100% + 40px);z-index: 1;}
.slider-gastro-advantages ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.section-our-gallery {padding-top: 60px;padding-bottom: 148px;}
.section-our-gallery 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-our-gallery button.slick-prev.slick-arrow, .section-our-gallery button.slick-next.slick-arrow, .section-our-gallery ul.custom_paging {top: calc(100% + 40px);z-index: 1;}
.section-our-gallery ul.custom_paging {z-index: 0;width: 100%;right: initial;}
a.more-link.mob {
display: block;
}a.more-link.mob {
display: inline-block;
margin-top: 98px;
max-width: initial;
font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%;
letter-spacing: 0.02em;
text-transform: uppercase;
color: #374250;
padding: 14px 15px;
}.slider-actions-third-item-text-more a:after {
content: '';
padding: 1px 27px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
top: 2px;
left: 10px;
position: relative;
}.section-price-gastro-table-item:nth-child(n+7) {
display: none;
}.showed .section-price-gastro-table-item:nth-child(n+7) {
display: block;
}.section-price-gastro-table {
height: initial;
max-height: initial;
}.section-price-gastro-table {
margin-bottom: 20px;
}.slider-programms-item-text-more a:after {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
}.section-programms a.more-link.mob {
margin-top: 108px;    display: block;max-width: 240px;
}.section-doctors-slider-item-image > img {
max-width: 260px !important;
margin: 0 auto;
}.section-second-list ul li {width: 45%;margin-right: 5%;}
.slider-actions-third-wrap .slick-list.draggable {margin: 0 auto;}
.section-services-slider-wrap-big .slick-list.draggable {margin: 0 auto;}
.section-order-row-right-form .form-group1 input {width: calc( 100% - 20px);}
.slider-programms-wrap .slick-list.draggable {margin: 0 auto;}
.slider-gastro-advantages-wrap .slick-list.draggable {margin: 0 auto;}
.slider-gastro-advantages-item-text-name {text-align: left;}
.section-doctors-slider-item-image > a img {padding: 0;height: 100%;width: initial !important;}
.section-doctors-slider-item-image { display: flex;align-items: flex-end;flex-wrap: nowrap;}
.section-doctors-slider-item-image a {display: block;height: 100%;}
a.video-but {display: initial;height: initial;}
a.order-button {padding: 10px 0;width: 100%;max-width: 230px;}
.section-doctors.blocks-tablet a.more-link.mob {margin: 30px 0;}
.section-doctors-slider-wrap .slick-list.draggable {margin: 0 -10px;}
.page-template-page-gastro-new .slick-track {margin: 0 auto;}
.section-doctors-slider-wrap .slick-track {
display: flex;
justify-content: space-between;
}.page-template-page-gastro-new .section-fourth-text-row-left {width: auto;}
.page-template-page-gastro-new .section-fourth-text-row-right {display: block;}
.section-order-row-right-form .form-group1 input {}
.section-order-row-right-form .form-group1.form-check.check-agree {width: auto;margin-top: 7px;}
.form-group1:nth-child(3) {width: 229px;}
.section-our-gallery-slider-item {margin: 0 10px;}
.slider-programms-item-text-name {min-height: 61px;} .section-first {
padding-bottom: 30px;
}
.section-fourth {
padding-top: 30px;
}
.section-second {
padding: 30px 0 10px;
}
.section-third {
padding: 30px 0;
}
.section-third h2 {
margin-top: 0px;
}
.slider-actions-third button.slick-prev.slick-arrow {
left: 0px;
}
.section-services {
margin-top: 0px;
padding: 30px 0;
}
.section-services button.slick-prev.slick-arrow {
left: 0px;
}
.section-order {
padding: 30px 0 !important;
}
.section-doctors.blocks-tablet {
margin-bottom: 0px;
padding: 30px 0;
}
.section-price-gastro {
margin: 30px 0;
}
.section-equipment {
padding: 30px 0;
}
.section-equipment .slick-slider {
margin-bottom: 88px;
}
.section-how-reception {
padding: 30px 0;
}
.section-symptoms {
padding: 30px 0;
}
.section-treatment {
padding: 30px 0;
}
.slider-programms-wrap button.slick-prev.slick-arrow {
left: 0px;
}
.section-reviews-gastro {
padding: 30px 0 !important;
margin-bottom: 0px;
}
.section-questions-gastro {
margin: 30px 0;
}
.section-prevention {
padding: 30px 0;
}
.section-gastro-advantages {
padding: 30px 0 !important;
margin: 0;
}
.section-gastro-advantages .slick-slider {
margin-bottom: 88px !important;
}
.section-our-gallery {
padding: 30px 0 !important;
margin: 0;
}
.section-our-gallery .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup {
padding: 30px 0 !important;
margin: 0;
}
.section-licenses-checkup .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup button.slick-prev.slick-arrow {
left: 0px;
}
.section-equipment button.slick-prev.slick-arrow {
left: 0px;
}.section-second h2 {
margin-top: 0px;
}
.section-fourth {
padding: 30px 0;
}
.section-programms {
padding: 30px 0;
}
.section-fourth {
padding-top: 30px;
} }
@media screen and (min-width:320px) and (max-width:480px){.new-modal-gastro button.close {
position: absolute;
top: initial;
right: initial;
opacity: 1;
color: #fff !important;
text-align: right;
float: right;z-index: 3004;
}.new-modal-gastro .modal-content {
padding: 40px;
display: flex;
width: auto;
align-content: space-between;
flex-wrap: nowrap;
align-items: flex-end;
}.modal-header {z-index: 2000;}
.modal-backdrop.fade.show {
z-index: 1000;
}.new-modal-gastro .modal-content {
padding: 40px;
width: auto;
z-index: 3002;
}div#modal_order_gastro {
z-index: 30001;
}
.section-programms-title {width: 100%;    display: block;}
.section-programms-title h2 {width: 100%;    min-width: 100%;}
.page-template-page-gastro-new .container {
width: 100% !important;
max-width: 1160px;
padding: 0px;
}
.section-order-row-right {width: 100%;}
.section-order-row {display: block;}.page-template-page-gastro-new .container {padding: 0 10px;width: calc( 100% - 20px) !important;}
.section-first-title h1 {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 24px;
line-height: 120%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;padding-top: 40px;padding-bottom: 20px;}
.gastro-row {display: block;margin-bottom: 20px;}
.gastro-row-text {max-width: 100%;margin-top: 20px;}
.gastro-row-text p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-second-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: 0;margin-bottom: 20px;}
.section-second-list ul li a {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; text-decoration-line: underline;
color: #374250;}
.section-third {margin-top: 0px;}
.section-third 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: 40px;margin-bottom: 15px;}
a.more-link {display: none;}
.slider-actions-third button.slick-prev.slick-arrow, .slider-actions-third button.slick-next.slick-arrow, .slider-actions-third ul.custom_paging {    top: calc(100% + 20px);
z-index: 1;}
.slider-actions-third ul.custom_paging {
z-index: 0;
width: 100%;
right: initial;
}
.section-third-title {margin-bottom: 0px;}
.slider-actions-third-item-image img {width: 100% !important;height: initial !important;}
.slider-actions-third-item {    display: block !important;
height: auto !important;
margin: 0 auto;}
.slider-actions-third-item-image {width: 100% !important;height: initial;display: block;}
.slider-actions-third-item-text {width: calc( 100% - 37px);background: #F6F8FC;
}
.slider-actions-third-wrap {display: block;margin: 0 auto !important;}
.section-fourth-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;
margin-bottom: 40px;}
.section-fourth-subtitle {margin-bottom: 32px;}
.section-fourth-text-row-left {
font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 150%;
color: #0E78BC;
margin-bottom: 10px;
}
.section-fourth-text-row {display: block;padding-bottom: 20px;}
.section-fourth-text-row-right {width: 100%;font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}.slider-programms-item {display: block !important;}
.slider-programms-item-text {width: calc(100% - 30px);}.section-order {    padding-top: 0px;padding-bottom: 30px;}
.section-how-reception-row {display: block;}
.section-how-reception-row-left {width: 100%;margin: 0 auto;}
.section-how-reception-row-right {width: calc( 100% - 20px);height: auto;}.section-price-gastro {}
.footer-new .yandex_block {max-width: 100%;width: 100%;min-width: 100%;}
.footer-new .copywrite_block {width: 100%;}
.footer_new_container_second {min-width: 100%;}
.footer_new_container_third {width: 100%;min-width: 100%;}
.page-template-page-gastro-new footer.footer-nav.footer-new .container {padding: 0 10px;}
.slider-gastro-advantages-wrap {
margin: 0 auto;
}.section-services-slider-wrap-big.slick-initialized.slick-slider.slick-dotted {
margin: 0 auto;
}.section-doctors-slider-wrap {
margin: 0 auto;
}.slider-programms-wrap {
margin: 0 auto;
}.slider-reviews-gastro-wrap {
margin: 0 auto;
}.section-fourth {
padding-top: 60px;
}button.slick-next.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-next-hover.svg) no-repeat center;}
button.slick-prev.slick-arrow {background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/action-slider-prev-hover.svg) no-repeat center;}
.section-services button.slick-prev.slick-arrow, .section-services button.slick-next.slick-arrow, .section-services ul.custom_paging {    top: calc( 100% + 20px);
z-index: 1;}
.section-services ul.custom_paging {
width: 100%;
right: initial;
z-index: 0;
}.section-services a.more-link.mob {
margin-top: 109px;
}
.section-services-slider-wrap-big .slick-slide {margin: 0 auto;}
button.slick-prev.slick-arrow {left: 0px;}
button.slick-next.slick-arrow {right: 0px;}
.section-services 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: 0 0 23px 0;}
.section-services {margin-top: 62px;    padding-bottom: 0px;}
.section-services-slider {margin-top: 0px;}.section-services-slider-item {
min-width: calc( 100% - 42px);
max-width: calc( 100% - 42px);
margin-bottom: 20px !important;
}.section-order-row-left-title {margin-top: 60px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-order-row-left {width: 100%;}
.section-order-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 20px;}
.section-order-row-right {padding: 30px 20px;}
button.btn.btn-block.btn-third {}
.section-order-row-right-form .form-group1 button.btn.btn-block.btn-third {margin-top: 20px;}
.section-order-row-right-form .form-group-group {display: block;text-align: center;}
.form-group1 input {width: 100%;display: block;max-width: 100% !important;}.section-order-row-left-title {margin-top: 60px;font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; letter-spacing: 0.02em;
text-transform: uppercase;
color: #0E78BC;}
.section-order-row-left {width: 100%;}
.section-order-row-left-text {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 20px;}
.section-order-row-right {padding: 30px 20px;}
.section-order-row-right-form .form-group1 button.btn.btn-block.btn-third {margin-top: 20px;}
.section-order-row-right-form .form-group-group {display: block;text-align: center;}
.form-group1 input {width: 100%;display: block;max-width: 100% !important;}
.section-doctors {padding-top: 60px;}
.section-doctors-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: 0 0 40px 0;}
.section-doctors-slider {margin-top: 0px;}
.section-doctors-slider-item {margin: 0 auto;}
.section-doctors button.slick-prev.slick-arrow, .section-doctors button.slick-next.slick-arrow, .section-doctors ul.custom_paging {top: calc( 100% + 10px);
z-index: 1;}.section-doctors ul.custom_paging {
z-index: 0;
width: 100%;
right: initial;
}
.section-doctors button.slick-prev.slick-arrow {
left: 0px;
}
.section-doctors {padding: 30px 0;
margin: 0;}.section-doctors a.more-link.mob {
margin-top: 128px;
}
.section-price-gastro {padding-top: 40px;padding-bottom: 95px;}
.section-price-gastro 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: 33px;}
.section-price-gastro-table-item {padding-top: 20px;display: block;}
.section-price-gastro-table-item-name {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 130%; color: #374250;margin-bottom: 10px;}
.section-price-gastro-table-item-price {font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 130%; text-align: right;
color: #00AEEF;margin-bottom: 10px;}
a.show-more-gastro-table {margin-top: 0px;}
.section-equipment {padding-top: 60px;}
.section-equipment-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-equipment-slider-item {height: 160px !important;margin: 0 9px;}
.section-equipment-slider-item img {max-height: 160px;}
.section-equipment button.slick-prev.slick-arrow, .section-equipment button.slick-next.slick-arrow, .section-equipment ul.custom_paging {    top: calc( 100% + 40px);
z-index: 1;} .section-equipment ul.custom_paging {
right: initial;
width: 100%;
z-index: 0;
}.section-how-reception {padding-top: 148px;}
.section-how-reception 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-symptoms {padding-top: 60px;}
.section-symptoms-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-symptoms-textblock p {font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; color: #374250;}
.section-symptoms-textblock ul {margin-bottom: 20px;}
.section-symptoms-textblock img {margin-bottom: 0;}
.section-treatment-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-treatment {padding-top: 30px;}
.section-treatment-textblock ul li {padding-left: 20px;}
.section-treatment-textblock img {margin-bottom: 30px;}
.section-programms-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;margin-bottom: 15px;}
.section-treatment {padding-bottom: 30px;}
.section-programms a.more-link {display: none;}
.slider-programms-item-image img {width: 100%;}
.slider-programms-item-text {background: #F6F8FC;
border: 1px solid #EAF0F8;}
.slider-programms-wrap button.slick-prev.slick-arrow, .slider-programms-wrap button.slick-next.slick-arrow, .slider-programms-wrap ul.custom_paging {top: calc( 100% + 20px);z-index: 1;}
.slider-programms-item {margin: 0 auto;}
.slider-programms-wrap ul.custom_paging {width: 100%;text-align: center;right: initial;z-index: 0;}
.slider-programms-item-image { }
.slider-programms-item-image img {  }
.section-programms {padding-bottom: 0px;padding-top: 30px;}
.section-reviews-gastro {padding-top: 60px;}
.section-reviews-gastro 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;}
.slider-reviews-gastro-item {margin: 0 auto;padding: 16px 20px 20px 20px;}
.slider-reviews-gastro-wrap button.slick-prev.slick-arrow, .slider-reviews-gastro-wrap button.slick-next.slick-arrow, .slider-reviews-gastro-wrap ul.custom_paging {top: calc(100% + 40px);z-index: 1;}
.slider-reviews-gastro-wrap ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.section-reviews-gastro {padding-bottom: 0px;}
.section-questions-gastro {margin-top: 60px;padding-top: 40px;padding-bottom: 40px;}
.section-reviews-gastro a.more-link.mob {
margin-top: 128px;
margin-top: 30px;
}
.section-questions-gastro 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-questions-gastro-item a.spoiler-trigger {padding-right: 40px;}
.section-questions-gastro-items .spoiler-trigger.active:after {position: absolute;}
.section-questions-gastro-items .spoiler-trigger:after {position: absolute;}
.section-questions-gastro-item a.spoiler-trigger {padding-top: 20px;padding-bottom: 10px;}
.section-prevention {padding-top: 60px;}
.section-prevention 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-prevention-textblock img {margin-bottom: 0;}
.section-gastro-advantages {padding-top: 30px !important;padding-bottom: 30px !important;}
.section-gastro-advantages 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;}
.slider-gastro-advantages-item {margin: 0 auto;display: block !important;height: initial;text-align: center;padding: 20px 20px 42px 20px;width: auto; height: 249px !important;}
.slider-gastro-advantages button.slick-prev.slick-arrow, .slider-gastro-advantages button.slick-next.slick-arrow, .slider-gastro-advantages ul.custom_paging {top: calc( 100% + 40px);z-index: 1;}
.slider-gastro-advantages button.slick-prev.slick-arrow {
left: 0px;
}
.slider-gastro-advantages ul.custom_paging {width: 100%;right: initial;z-index: 0;}
.slider-gastro-advantages-item-text {font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 130%; text-align: center;
color: #0E78BC;margin: 0 auto;margin-top: 20px;}
.slider-gastro-advantages-item-image {margin: 0 auto;}
.section-our-gallery {padding-top: 30px !important;padding-bottom: 30px !important;    margin-bottom: 0px;}
.section-our-gallery .slick-slider {
margin-bottom: 88px;
}
.section-our-gallery 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-our-gallery button.slick-prev.slick-arrow, .section-our-gallery button.slick-next.slick-arrow, .section-our-gallery ul.custom_paging {top: calc(100% + 40px);z-index: 1;}
.section-our-gallery ul.custom_paging {z-index: 0;width: 100%;right: initial;}
a.more-link.mob {
display: block;
}a.more-link.mob {
display: inline-block;
margin-top: 98px;
max-width: initial;
font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 120%;
letter-spacing: 0.02em;
text-transform: uppercase;
color: #374250;
padding: 14px 15px;
}.slider-actions-third-item-text-more a:after {
content: '';
padding: 1px 27px;
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
top: 2px;
left: 10px;
position: relative;
}.section-price-gastro-table-item:nth-child(n+7) {
display: none;
}.showed .section-price-gastro-table-item:nth-child(n+7) {
display: block;
}.section-price-gastro-table {
height: initial;
max-height: initial;
}.section-price-gastro-table {
margin-bottom: 20px;
}.slider-programms-item-text-more a:after {
background: url(https://hadassah.moscow/wp-content/themes/themeh/img/gastro-new/arrow-more-services-grey.svg) no-repeat center center;
}.section-programms a.more-link.mob {
margin-top: 108px;    display: block;
max-width: 260px;}.section-doctors-slider-item-image > img {
max-width: 260px !important;
margin: 0 auto;
}.slider-actions-third-wrap .slick-list.draggable {margin: 0 auto;}
.section-services-slider-wrap-big .slick-list.draggable {margin: 0 auto;}
.slider-programms-wrap .slick-list.draggable {margin: 0 auto;}
.slider-reviews-gastro-item-text {margin-left: 0px;border-left: 0px;padding-left: 0px;}
.slider-gastro-advantages-wrap .slick-list.draggable {margin: 0 auto;}.page-template-page-gastro-new .section-fourth-text-row-right {
display: block;
}.section-order-row-right-form .form-group1 input {padding-right: 0px;width: 100%;}
.section-our-gallery-slider-item {height: 160px;
margin: 0 10px !important;} .section-first {
padding-bottom: 30px;
}
.section-second {
padding: 30px 0 10px;
}
.section-third {
padding: 30px 0;
}
.section-third h2 {
margin-top: 0px;
}
.slider-actions-third button.slick-prev.slick-arrow {
left: 0px;
}
.section-services {
margin-top: 0px;
padding: 30px 0;
}
.section-services button.slick-prev.slick-arrow {
left: 0px;
}
.section-order {
padding: 30px 0 !important;
}
.section-doctors.blocks-tablet {
margin-bottom: 0px;
padding: 30px 0;
}
.section-price-gastro {
margin: 30px 0;
}
.section-equipment {
padding: 30px 0;
}
.section-equipment .slick-slider {
margin-bottom: 88px;
}
.section-how-reception {
padding: 30px 0;
}
.section-symptoms {
padding: 30px 0;
}
.section-treatment {
padding: 30px 0;
}
.slider-programms-wrap button.slick-prev.slick-arrow {
left: 0px;
}
.section-reviews-gastro {
padding: 30px 0 !important;
margin-bottom: 0px;
}
.section-questions-gastro {
margin: 30px 0;
}
.section-prevention {
padding: 30px 0;
}
.section-gastro-advantages {
padding: 30px 0 !important;
margin: 0;
}
.section-gastro-advantages .slick-slider {
margin-bottom: 88px !important;
}
.section-our-gallery {
padding: 30px 0 !important;
margin: 0;
}
.section-our-gallery .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup {
padding: 30px 0;
margin: 0;
}
.section-licenses-checkup .slick-slider {
margin-bottom: 88px;
}
.section-licenses-checkup button.slick-prev.slick-arrow {
left: 0px;
}
.section-equipment button.slick-prev.slick-arrow {
left: 0px;
}.section-second h2 {
margin-top: 0px;
}
.section-fourth {
padding: 30px 0;
}
.section-programms {
padding: 30px 0;
} }
@media screen and (min-width:768px) and (max-width:991px){
.section-programms {padding-top: 30px;}
.section-treatment {padding-bottom: 30px;}
.section-order {padding-top: 30px;padding-bottom: 30px;}
.section-programms {
padding-bottom: 30px;
}.section-second-title h2 {margin-top: 0px;}
.section-second {padding-bottom: 30px;}
.section-fourth {padding-top: 30px;padding-bottom: 30px;}
.section-services {margin-top: 0px;}
.section-doctors {padding-top: 30px;}
.section-order {padding-bottom: 30px;}
} @media screen and (min-width:1281px){ .section-doctors2-slider-wrap {margin-left: -20px;}
.section-doctors2-slider-wrap {
display: flex;
}
.section-doctors2-slider-wrap ul.custom_paging {
display: none;
}
.section-doctors2-slider-wrap .section-doctors-title {
width: 100% !important;
}
.doctors-two .section-doctors-title {
display: flex;
justify-content: space-between;
} .section-doctors1-slider-wrap {
margin-left: -20px;
}.section-doctors.doctors-one .section-doctors-title {
display: flex;
justify-content: space-between;
} .section-doctors3-slider-wrap {
display: flex;
margin-left: -20px;
}
.section-doctors.doctors-three .section-doctors-title {
display: flex;
justify-content: space-between;
}
a.doctorphoto img {
display: flex;
align-items: flex-end;
}.section-doctors-slider-item-name {
min-height: 57px;
}.section-doctors4-slider-wrap {display: flex;margin-left: -20px;margin-right: -20px;}
.section-doctors.doctors-four .section-doctors-title {
display: flex;
justify-content: space-between;
}.section-doctors5-slider-wrap .slick-list.draggable {
margin: 0 -20px;
}.doctors-three ul.custom_paging, .doctors-one ul.custom_paging, .doctors-two ul.custom_paging, .doctors-four ul.custom_paging {
display: none;
}
} @media screen and (min-width:1161px) and (max-width:1280px){
.section-doctors4-slider-wrap {
margin: 0 -10px;
display: flex;
justify-content: space-between;
}
.section-doctors5-slider-wrap .slick-list.draggable {
margin: 0 -20px;
}
.section-doctors.doctors-four .section-doctors-title {
display: flex;
justify-content: space-between;max-width: 100%;
}
.section-doctors.doctors-four a.doctorphoto img {
display: flex;
}
.section-doctors5-slider-wrap .slick-list.draggable {
margin: 0 -10px;
}
.section-doctors-slider-item-name {
min-height: 57px;
}
.section-doctors-title {
display: flex;
align-items: baseline;
flex-wrap: nowrap;
justify-content: space-between;
max-width: calc(100% - 300px);
}.doctors-one .section-doctors-title {
max-width: 100%;
}
.doctors-three ul.custom_paging {
display: none;
}
.doctors-three .section-doctors-title {
max-width: 100%;
}
.section-doctors.doctors-five a.more-link {
display: block;
padding: 14px 20px;
width: 218px;
text-align: center;
}
.section-doctors.doctors-five .section-doctors-title h2 {
width: calc(100% - 300px);
}
.section-doctors.doctors-five a.more-link.mob {
display: none;
}
.section-doctors.doctors-five a.doctorphoto {
display: flex;
align-items: flex-end;
margin: 0 auto;
}
.section-order-row-left-link {
margin-bottom: 20px;
}
}
@media screen and (min-width:481px) and (max-width:1280px){
.section-doctors2-slider-wrap {
margin-left: -10px;    display: flex;
}
.section-doctors2-slider-wrap ul.custom_paging {
display: none;
}
.section-doctors2-slider-wrap .section-doctors-title {
width: 100% !important;
}
.doctors-two .section-doctors-title {
display: flex;
justify-content: space-between;display: flex;
max-width: 100%;
}
.section-doctors2-slider-wrap .section-doctors-slider-item:last-child {
margin-right: 0px;
}
.doctors-two .section-doctors-slider-item-image a {
display: flex;
align-items: flex-end;    margin: 0 auto;
}
.doctors-two  .section-doctors-slider-item-image a img {
height: initial;
}.doctors-two .section-doctors-slider-item-image > a img {
padding: 0;
height: initial;
width: auto !important;    max-height: 100%;
}.section-doctors.doctors-two. a.more-link.mob {
margin: 30px 0 0;
}.section-doctors.doctors-two {
padding: 30px 0;
margin-bottom: 0px;
}.section-doctors.doctors-two.blocks.blocks-tablet a.more-link.mob {
margin-top: 30px !important;
}.section-doctors.doctors-one .section-doctors-slider-item-image > a img {
height: initial;
max-height: 100%;
}
.section-doctors.doctors-one .section-doctors-slider-item-image > a.doctorphoto {
display: flex;
align-items: flex-end;
}.section-doctors1-slider-wrap {
margin-left: -10px;
}.section-doctors.doctors-one {
padding: 30px 0;
margin-bottom: 0px;
}.section-doctors.doctors-one.blocks.blocks-tablet a.more-link.mob {
margin-top: 30px !important;
}
.section-order-row-left-link {
margin-bottom: 20px;
}
}
@media screen and (min-width:992px) and (max-width:1280px){
.section-doctors.doctors-two {
padding: 50px 0;
margin-bottom: 0px;
}.section-doctors.doctors-one {
padding: 50px 0;
margin-bottom: 0px;
}.section-doctors3-slider-wrap {
margin-left: -10px;
display: flex;
}
.section-doctors3-slider-wrap  a.doctorphoto img {
display: flex;
}
.section-doctors.doctors-three.blocks.blocks-tablet a.more-link.mob {
margin-top: 30px !important;
}
.section-doctors4-slider-wrap .slick-list.draggable {
margin: 0 -10px;
}
.section-doctors4-slider-wrap button.slick-prev.slick-arrow, .section-doctors4-slider-wrap button.slick-next.slick-arrow {
top: -88px;
}
.section-doctors4-slider-wrap ul.custom_paging {
display: block !important;
top: -88px;
width: 62px;
right: 99px;
}
.section-doctors.doctors-four.blocks.blocks-tablet a.more-link.mob ,.section-doctors.doctors-five.blocks.blocks-tablet  a.more-link.mob{
margin-top: 30px !important;
}.doctors-four a.doctorphoto {
margin: 0 auto;
}.section-doctors5-slider-wrap .slick-list.draggable {
margin: 0 -10px;
}
.section-doctors5-slider-wrap .section-doctors-slider-item-name {
min-height: 57px;
}
.section-doctors5-slider-wrap a.doctorphoto {
margin: 0 auto;
}
.section-doctors5-slider-wrap button.slick-prev.slick-arrow, .section-doctors5-slider-wrap button.slick-next.slick-arrow {
top: -77px;
}
.section-doctors5-slider-wrap button.slick-prev.slick-arrow, .section-doctors5-slider-wrap button.slick-next.slick-arrow, .section-doctors5-slider-wrap ul.custom_paging {
top: -78px !important;
}
.section-doctors5-slider-wrap ul.custom_paging {
top: -77px;
width: 62px;
right: 99px;
display: block !important;
}
.section-doctors.doctors-five {
padding: 50px 0;
margin-bottom: 0px;
}
.section-order-row-left-link {
margin-bottom: 20px;
}
}
@media screen and (min-width:481px) and (max-width:991px){
.doctors-three .section-doctors-slider-item-image > a img {
height: initial;
max-height: 100%;
}
.doctors-three .section-doctors-slider-item-image > a {
display: flex;
align-items: flex-end;    margin: 0 auto;
}
.doctors-three .section-doctors-slider-item-image { }
.doctors-three .section-doctors-slider-item-name {
min-height: 57px;
}
.section-doctors3-slider-wrap .slick-list.draggable {
margin: 0 -10px;
}
.section-doctors3-slider-wrap ul.custom_paging {
width: 100%;
right: initial;display: block !important;
}
.section-doctors3-slider-wrap button.slick-prev.slick-arrow {
left: 0;
}
.doctors-three a.more-link.mob {
margin-top: 128px !important;
}.section-doctors.doctors-three.blocks.blocks-tablet a.more-link.mob {
margin-top: 128px !important;
}.doctors-three .section-doctors-slider-item-price {
width: 100%;
} .section-doctors.doctors-four.blocks-mobile .section-doctors-slider-item-image > a img {
height: auto;
max-height: 100%;
}
.section-doctors.doctors-four.blocks-mobile .section-doctors-slider-item-image > a {
display: flex;
align-items: flex-end;
}
.section-doctors.doctors-four button.slick-prev.slick-arrow {
left: 0px;
}
.section-doctors.doctors-four ul.custom_paging {
width: 100% !important;
right: initial !important;
left: initial !important;display: block !important;
}
.section-doctors.doctors-four a.more-link.mob, .section-doctors.doctors-four.blocks.blocks-tablet a.more-link.mob {
margin-top: 128px !important;
}.section-doctors4-slider-wrap .slick-list.draggable {
margin: 0 -10px;
}.section-doctors4-slider-wrap a.doctorphoto {
margin: 0 auto;
}.section-doctors4-slider-wrap .section-doctors-slider-item-price {
width: 100%;
} .section-doctors.doctors-five .section-doctors-slider-item-price {
width: 100%;
}
.section-doctors.doctors-five a.doctorphoto {
margin: 0 auto;
}
.section-doctors5-slider-wrap button.slick-prev.slick-arrow {
left: 0px;
}
.section-doctors5-slider-wrap ul.custom_paging {
display: block !important;
}
.section-doctors.doctors-five.blocks.blocks-tablet a.more-link.mob, .section-doctors.doctors-five.blocks-mobile a.more-link.mob {
margin-top: 122px !important;
}.section-doctors5-slider-wrap.slick-initialized.slick-slider.slick-dotted ul.custom_paging {
width: 100% !important;
right: initial;
}.section-doctors5-slider-wrap .section-doctors-slider-item-image {
height: 230px;
}
.section-doctors.doctors-five .section-doctors-slider-item-name {
min-height: 57px;
}
.section-doctors5-slider-wrap .slick-list.draggable {
margin: 0 -10px;
}.section-doctors.doctors-five a.doctorphoto img {
display: flex;
height: auto;
max-height: 100%;
align-items: flex-end;
flex-wrap: nowrap;
}
.section-doctors.doctors-five a.doctorphoto {
display: flex;
align-items: flex-end;
}
.section-order-row-left-link {
margin-bottom: 20px;
}
}
@media screen and (min-width:320px) and (max-width:480px){
.section-doctors-slider-item-price {
width: 100%;
}
a.doctorphoto {
display: block;
margin: 0 auto;
}a.doctorphoto {
display: flex;
align-items: flex-end;
}
.doctors-two .section-doctors-slider-item-image > a img {
padding: 0;
height: initial;
width: auto !important;
}
.section-doctors1-slider-wrap .section-doctors-slider-item {
width: 100%;
}
.section-doctors.doctors-one a.more-link.mob {
margin-top: 30px;
}
.section-doctors.doctors-five .section-doctors-slider-item-name {
min-height: 57px;
}
.section-order-row-left-link {
margin-bottom: 20px;
}
}
.for_patient {
padding: 50px 0;
}
.for_patient .main-slider-image-info{
box-shadow: none;
}
.for_patient .main-slider-image-info .title{
font-weight: 300;
font-size: 24px;
color: #0E78BC;
}
@media screen and (max-width:991px){
.page-template-page-gastro-new .anchors-menu {
display: block !important;
overflow: scroll;
width: 100%;
}
.page-template-page-gastro-new .anchors-menu ul li {
margin-bottom: 0px;
}
.page-template-page-gastro-new .anchors-block {
margin-bottom: 20px;
order: 2;
width: 100%;
}
.page-template-page-gastro-new .text-wrap.first-text-image-wrap {
display: flex;
flex-wrap: wrap;
}
.page-template-page-gastro-new .first-text-image-wrap .image {
order: 1;
margin-bottom: 20px;
}
.page-template-page-gastro-new .text-wrap.first-text-image-wrap p {
order: 3;
}.page-template-page-gastro-new .anchors-menu ul {
width: max-content;
}
.page-template-page-gastro-new .anchors-menu {
padding-bottom: 0px;    background: #EAF0F8;
}
.page-template-page-gastro-new .anchors-block {
margin: 0 -10px 20px;
width: calc(100% + 20px);
}
.page-template-page-gastro-new .anchors-menu ul li a {
font-family: 'Inter';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 150%; text-transform: uppercase;
color: #374250;
padding: 7px 17px;
}
.page-template-page-gastro-new  .anchors-menu ul li:first-child a {
padding-left: 10px;
}.page-template-page-gastro-new .header-title-with-button h1 {
margin-bottom: 20px;
}
.page-template-page-gastro-new .with-button {
display: none;
}
.section-order-row-left-link {
margin-bottom: 20px;
}
}
@media screen and (max-width:768px){
.for_patient .main-slider-image-info{
padding: 0 0 20px;
}
.for_patient.main-slider-item {
padding: 30px 0;
padding-bottom: 30px;
}
.section-order-row-left-link {
margin-bottom: 20px;
}
} .privilege-table *{
box-sizing: border-box;
}
.privilege-table .row {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.privilege-table .header-table, .privilege-table .content-table{
flex: 0 0 100%;
width: 100%;
display: flex;
flex-wrap: wrap;
}
.privilege-table .header-table .column{
font-size: 24px;
}
.privilege-table .column, .privilege-table .column-separator{
border-bottom: 1px solid #AAABAC;
}
.privilege-table .row-table:last-child .column, .privilege-table .row-table:last-child .column-separator{
border-bottom: none;
}
.privilege-table .row-table{
flex: 0 0 100%;
width: 100%;
display: flex;
}
.privilege-table .column:first-child{
padding-left: 0;
flex: 0 0 20%;
flex-grow: 1;
}
.privilege-table .column:first-child .column-inner{
text-align: left;
padding-left: 5px;
padding-right: 5px;
justify-content: flex-start;
}
.privilege-table .column:last-child{
padding-right: 0;
}
.privilege-table .column-separator{
flex:0 0 2%;
width: 2%;
}
.privilege-table .column{
flex: 0 0 18%;
color: #374250;
font-size: 16px;
}
.privilege-table .column .column-inner{
padding: 36px 20px;
height: 100%;
align-items: center;
text-align: center;
justify-content: center;
display: flex;
}   .privilege-table .column:nth-child(3) .column-inner{
background-color: #CCEFFC;
}
.privilege-table .column:nth-child(5){
border-bottom: 1px solid #6EAED7;
}
.privilege-table .column:nth-child(5) .column-inner{
background-color: #0E78BC;
color: white;
}
.privilege-table .column:nth-child(7){
border-bottom: 1px solid #AAD98F;
}
.privilege-table .column:nth-child(7) .column-inner{
background-color: #71BF44;
color: white;
}
.privilege-table.mobile{
display: none;
}
@media screen and (max-width:991px){
.privilege-table.desktop{
display: none;
}
.privilege-table.mobile{
display: block;
}
}
.privilege-table {
padding-bottom: 30px;
}
.main-privilege h2{
color: white!important;
}
.main-privilege .advantage-item {
flex: 0 0 calc(50% - 40px);
max-width: calc(50% - 40px);
display: flex;
align-items: center;
color: white;
}
.main-privilege .advantage-item .icon{
width: 200px;
flex: 0 0 200px;
margin-right: 20px;
}
#accordion .collapse,
#privilege_accordion .collapse {
display: none;
position: relative;
transition: height 1s ease;
}
#accordion .collapse.show,
#privilege_accordion .collapse.show {
display: block;
}
#accordion .card-body,
#privilege_accordion .card-body {
padding: 40px 0;
border-bottom: 1px solid #AAABAC;
}
#accordion button.btn.d-block.table-title.js-fullPrice,
#privilege_accordion.btn.d-block.table-title.js-fullPrice {
border-bottom: 1px solid #AAABAC!important;
}    #privilege_accordion .card:first-child .card-header,
#privilege_accordion .card:first-child .col-6.right{
background-color: #CCEFFC;
}
#privilege_accordion .card:nth-child(2) .card-header,
#privilege_accordion .card:nth-child(2) .col-6.right{
background-color: #0E78BC;
color: white;
}
#privilege_accordion .card:nth-child(3) .card-header,
#privilege_accordion .card:nth-child(3) .col-6.right{
background-color: #71BF44;
color: white;
}
#privilege_accordion .card:nth-child(4) .card-header button.btn.d-block.table-title.js-fullPrice,
#privilege_accordion .card:nth-child(4) .card-header button.btn.d-block.table-title.js-fullPrice,
#privilege_accordion .card:nth-child(2) .card-header .btn,
#privilege_accordion .card:nth-child(3) .card-header .btn{
color: white;
}
#privilege_accordion .card:nth-child(2) .card-header button.btn.d-block.table-title.js-fullPrice:after,
#privilege_accordion .card:nth-child(3) .card-header button.btn.d-block.table-title.js-fullPrice:after{
border-color: white;
}
#privilege_accordion .card-body {
padding: 0;
}
#privilege_accordion .row{
border-bottom: 1px solid #808183;
}
#privilege_accordion .card .card-header{
margin: 0 -15px;
padding: 0 15px;
}
#privilege_accordion .col-6{
flex: 0 0 50%;
width: 50%;
padding: 25px 0;
}
#privilege_accordion .col-6.right{
text-align: center;
}
#privilege_accordion .card-header h5{
margin-top: 0;
}
.faq_content{
padding-bottom: 120px;
}
@media screen and (max-width:758px){
.main-privilege .advantage-item {
flex: 0 0 100%;
max-width: 100%;
margin: 0 0 10px;
}
.advantages-list{
margin: 0!important;
}
#accordion button.btn.d-block.table-title.js-fullPrice:after{
margin-right: 10px;
width: 12px;
}
.faq_content{
padding-bottom: 60px;
}
} .accordion .section-fourth-text-row-right {
max-height: 0;
overflow: hidden;
transition: max-height 0.5s ease;
padding: 0 10px;
}
.accordion .section-fourth-text-row-left{
position: relative;
width: 100%;
box-sizing: border-box;
}
.accordion .section-fourth-text-row-left:before,
.accordion .section-fourth-text-row-left:after {
content: "";
position: absolute;
top: 50%;
right: 0;
transform: translate(-50%, -50%);
border-bottom: 2px solid #0E78BC;
display: block;
}
.accordion .section-fourth-text-row-left:before {
transform: translate(-50%, -50%) rotate(90deg);
}
.accordion .section-fourth-text-row-left:before,
.accordion .section-fourth-text-row-left:after {
width: 10px;
transition: 0.2s width, 0.2s transform 0.2s;
}
.accordion .section-fourth-text-row-left:before {
transform: translate(-50%, -50%) rotate(-180deg);
}
.accordion .section-fourth-text-row-left:after {
transform: translate(-50%, -50%) rotate(90deg);
}
.accordion .section-fourth-text-row-left {
cursor: pointer;
padding: 10px;
margin-bottom: 5px;
}
.section-fourth-text-row.active .section-fourth-text-row-right {
max-height: 500px;
}
.accordion .section-fourth-text-row.active .section-fourth-text-row-left:after {
transform: translate(-50%, -50%) rotate(180deg);
}
@media screen and (max-width: 765px) {
.section-fourth-text-row-left {
width: 92%;
}
}