.table-responsive{overflow:visible;padding:35px;border-radius:60px;background:var(--theme_color_additional3);box-shadow:0 0 12px 6px rgba(0,0,0,.08);font-size:16px}@media (max-width:768px){.table-responsive{padding:20px;border-radius:40px;font-size:14px}}.price-table-h .table .h3{margin:0}.price-table-h .table i.icon-arrow{background-image:url("data:image/svg+xml,%3Csvg width='33' height='27' viewBox='0 0 33 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.4215 0L9.49286 20.7692L2.98926 13.9913L0 17.1066L9.49286 27L32.4107 3.11542L29.4215 0Z' fill='%2337544F'/%3E%3C/svg%3E%0A");background-position:center;background-size:contain;font-size:27px;color:transparent;background-repeat:no-repeat}.price-table-h .table thead th,.price-table-h .table-bordered{border:0;background:0 0;padding:0}.price-table-h .table-bordered td{border:1px solid var(--theme_color_additional);vertical-align:middle;text-align:center;padding:1.75rem 1rem}.price-table-h .table-responsive td{vertical-align:middle;text-align:left;padding:9px 30px;border-bottom:1px solid var(--theme_color_additional);border-top:none}.price-table-h .table-responsive tr:last-child td{border-bottom:none}.price-table-h .table-bordered tr td:first-child{text-align:left}.price-table-h .table-responsive tr td:first-child *{font-weight:500;margin-bottom:0}.price-table-h .table thead th{padding:12px;background:var(--theme_color_main3)}.price-table-h .table thead th:first-child{border-radius:50px 0 0 50px;border-right:1px solid #fff}.price-table-h .table thead th:not(:first-child):not(:last-child){border-right:1px solid #fff;border-left:1px solid #fff}.price-table-h .table thead th:last-child{border-radius:0 50px 50px 0;border-left:1px solid #fff;width:130px}.price-table-h .table thead .h3{font-size:18px;text-align:center}.table-divider{display:block;height:30px}.price-table-h .table tfoot .h3{font-size:18px;line-height:1em}.price-table-h .table tfoot{border-top:1px solid var(--theme_color_additional4)}@media (max-width:1160px){.price-table-h .table thead th span{border-radius:0 0 20px 0;transform:rotate(180deg);writing-mode:vertical-rl;text-orientation:mixed;text-align:center;white-space:nowrap;height:100px;padding:0}.price-table-h .table th,.price-table-h .table td{width:auto;padding:9px 16px}.price-table-h .table i.icon-arrow{font-size:18px}}@media (max-width:440px){.price-table-h .table i.icon-arrow{font-size:14px}.price-table-h .table thead .h3{font-size:4vw;line-height:1}.price-table-h .table thead th span{font-size:3vw}.price-table-h .table-bordered td{font-size:3vw;padding:.75rem .5rem}}@media (max-width:370px){.price-table-h .table thead .h3{font-size:3.7vw}.price-table-h .table-bordered td{padding:.3rem}}