.table_1 .section_text{margin:20px 0 45px}.table_1 .section_text p{margin:0}.table_1 thead{color:var(--title_color)}.table_1 .wrapper{overflow:auto;position:relative;padding:1px}.table_1 thead th{padding:15px 30px}.table_1 table{border-collapse:collapse;width:100%}.table_1 tbody td,.table_1 tbody th{border:1px solid var(--main_color_second);padding:15px 15px 15px 50px}.table_1 tbody td{position:relative}.table_1 tbody td:before{content:'';position:absolute;top:50%;transform:translateY(-50%);left:30px;width:6px;height:6px;border-radius:50%;background:var(--active_color)}.table_1 tbody{border-top:none}@media (max-width:767px){.table_1 tbody td,.table_1 tbody th{padding:12px 20px 12px 30px}.table_1 tbody td:before{left:15px;width:5px;height:5px}}