.section_desease_manipulations{margin-top:40px;padding-top:20px;padding-bottom:20px;}
.section_desease_manipulations_wrap{display:flex;gap:20px 40px;flex-wrap:wrap;margin-top:40px;}
.manipulation_item, .manipulation_item:visited{width:calc(50% - 60px);padding:20px;display:flex;align-items:center;background:#f2f6f8;color:#216196;font-family:"DIN 2014";font-size:24px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:0.48px;text-decoration:none;transition:0.3s;}
a.manipulation_item:hover{opacity:0.8;transition:0.3s;}
.section_desease_uniqueness{margin-top:40px;padding-top:20px;padding-bottom:20px;}
.section_desease_uniqueness_wrap{display:flex;gap:20px;flex-wrap:wrap;margin-top:40px;}
.advantage_item{display:flex;align-items:center;gap:24px;padding:40px;background:#f2f6f8;width:calc(50% - 90px);}
.advantage_description{color:#216196;font-family:"DIN 2014";font-size:16px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase;}
.section_desease_equipment{margin-top:40px;padding-top:20px;padding-bottom:20px;}
.section_desease_equipment_wrap{display:flex;gap:40px;}
.equipment_left_part{display:flex;flex-direction:column;gap:40px;flex:1;}
.equipment_list{display:flex;flex-direction:column;gap:20px;}
.equipment_item{width:calc(100% - 60px);background:#f2f6f8;padding:30px;color:#4c4c4c;font-family:"DIN 2014";font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0.32px;}
.equipment_right_part{width:410px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;}
.equipment_right_part img{width:100%;height:100%;object-fit:cover;}
.section_desease_diseases{margin-top:40px;padding-top:20px;padding-bottom:20px;}
.section_desease_diseases_wrap{display:flex;gap:40px;}
.diseases_left_part{display:flex;flex-direction:column;gap:40px;flex:1;}
.diseases_right_part{width:410px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;}
.diseases_right_part img{width:100%;height:100%;object-fit:cover;}
.diseases_list{padding:30px;background:#f2f6f8;display:flex;gap:20px 40px;flex-wrap:wrap;}
.diseases_list--custom{}
.diseases_list--custom .diseases_item{width:calc(50% - 20px);}
.diseases_list--custom .diseases_item:hover{opacity:1;}
.diseases_item, .diseases_item:visited{color:#4c4c4c;font-family:"DIN 2014";font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0.32px;display:flex;align-items:center;gap:10px;text-decoration:none;transition:0.3s;width:calc(33% - 25px);}
.diseases_item:hover{opacity:0.8;transition:0.3s;}
.diseases_item::before{content:"";width:2px;height:2px;border-radius:100%;background:#4c4c4c;flex-shrink:0;}
.section_desease_apparatus{margin-top:40px;padding-top:20px;padding-bottom:20px;}
.section_desease_apparatus_wrap{display:flex;flex-direction:column;gap:40px;}
.apparatus_top{display:flex;gap:40px;}
.apparatus_top_info{display:flex;flex-direction:column;gap:20px;width:calc(60% - 20px);}
.apparatus_subtitle{color:#216196;font-family:"DIN 2014";font-size:24px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.48px;text-transform:uppercase;margin:0;}
.apparatus_info_list{background:#f2f6f8;padding:30px;}
.apparatus_slider_wrapper{width:calc(40% - 20px);}
.apparatus_info_list li{color:#4c4c4c;font-family:"DIN 2014";font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0.32px;margin-bottom:20px;}
.apparatus_title{color:#216196;font-family:"DIN 2014";font-size:48px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:0.96px;margin-top:0;margin-bottom:20px;}
.apparatus_bottom{display:flex;flex-direction:column;gap:20px;}
.apparatus_info_blocks{display:flex;gap:40px;justify-content:space-between;}
.apparatus_info_block{background:#f2f6f8;display:flex;flex-direction:column;gap:20px;padding:20px;width:calc(25% - 70px);flex-shrink:0;}
.apparatus_info_block_stick{width:100%;height:1px;background:rgba(76, 76, 76, 0.6);}
.apparatus_info_block_title{color:#4c4c4c;font-family:"DIN 2014";font-size:13px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0.32px;margin:0;}
.apparatus_info_block ul, .apparatus_info_list ul{padding-left:20px;margin:0;}
.apparatus_info_block li{color:#4c4c4c;font-family:"DIN 2014";font-size:16px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:0.32px;margin-bottom:14px;}
.compare-table{width:100%;border-collapse:collapse;color:#222;font-family:inherit;font-size:16px;line-height:1.4;}
.compare-table__caption{caption-side:top;text-align:left;font-weight:700;color:#216196;padding:8px 0;}
.compare-table__row--head{background-color:#f2f6f8;}
.compare-table__th{text-align:left;padding:12px 14px;font-weight:600;background-color:transparent;color:inherit;}
.compare-table__th--head{color:#216196;font-weight:700;text-align:left;padding:12px 14px;}
.compare-table__td{text-align:left;padding:12px 14px;font-weight:400;color:inherit;}
.compare-table__body .compare-table__row:nth-child(odd){background-color:#fff;}
.compare-table__body .compare-table__row:nth-child(even){background-color:#f2f6f8;}
@media(max-width:1200px){
.manipulation_item, .manipulation_item:visited{font-size:21px;}
.diseases_right_part{width:300px;}
.equipment_right_part{width:300px;}
.advantage_description{font-size:14px;}
}
@media(max-width:992px){
.manipulation_item, .manipulation_item:visited{width:100%;}
.advantage_item{width:100%;}
.section_desease_equipment_wrap{flex-direction:column;gap:20px;}
.equipment_left_part{gap:20px;}
.equipment_right_part{width:auto;}
.section_desease_diseases_wrap{flex-direction:column;gap:20px;}
.diseases_right_part{width:auto;}
.diseases_left_part{flex-direction:column;gap:20px;flex:1;}
.apparatus_info_blocks{flex-wrap:wrap;}
.apparatus_info_block{width:calc(50% - 60px);}
.apparatus_top{flex-direction:column;}
.apparatus_top_info{width:100%;}
.apparatus_slider_wrapper{width:100%;}
.apparatus_slider_item img{width:100%;}
}
@media(max-width:640px){
.manipulation_item, .manipulation_item:visited {
font-size: 18px;
padding: 10px;
}
.section_desease_manipulations_wrap {
gap: 10px;
margin-top: 30px;
}
.advantage_item {
padding: 20px;
}
.section_desease_uniqueness_wrap {
margin-top: 30px;
}
.equipment_item {
width: calc(100% - 20px);
padding: 10px;
}
.diseases_list {
padding: 10px;
gap: 20px;
}
.diseases_item, .diseases_item:visited {
width: calc(50% - 10px);
}
.section_first_screen_button a, .section_first_screen_button button {
width: 100%;
}
.apparatus_info_block {
width: -webkit-fill-available;
}
.apparatus_info_blocks {
gap: 10px;
}
.apparatus_top {
gap: 20px;
}
.compare-table {
font-size: 12px;
}
}