.competitive-compare-table{width:100%;padding:80px 0}@media screen and (max-width:992px){.competitive-compare-table{padding:40px 0}}.competitive-compare-table .container{width:100%}.competitive-compare-table .container .compare-table_section-title{text-align:center;margin-bottom:40px}@media screen and (max-width:992px){.competitive-compare-table .container .compare-table_section-title{margin-bottom:16px}}.competitive-compare-table__caption{margin:24px 0 0;font-size:16px;font-weight:300;line-height:25.6px;color:#262e38;font-style:italic}.competitive-compare-table__wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:16px}.competitive-compare-table__table{display:table;width:100%;max-width:none;min-width:0;box-sizing:border-box;border:0;border-collapse:collapse;table-layout:fixed;overflow:visible}.competitive-compare-table__table .competitive-compare-table__th+.competitive-compare-table__th{padding:16px 10px;vertical-align:middle}.competitive-compare-table__table .competitive-compare-table__cell+.competitive-compare-table__cell{padding:10px}.competitive-compare-table__th,.competitive-compare-table__cell{word-wrap:normal;overflow-wrap:normal}.competitive-compare-table__th{text-transform:uppercase}.competitive-compare-table__th:nth-child(1),.competitive-compare-table__cell--title{width:50%}.competitive-compare-table__th:nth-child(2),.competitive-compare-table__cell--image{width:25%}.competitive-compare-table__head-row .competitive-compare-table__th:nth-child(2){padding-left:40px;padding-right:40px}.competitive-compare-table__table .competitive-compare-table__cell.competitive-compare-table__cell--image{padding-left:40px;padding-right:40px}.competitive-compare-table__th:nth-child(3),.competitive-compare-table__cell--others{width:25%}.competitive-compare-table__cell--title{text-align:left}.competitive-compare-table__cell--image,.competitive-compare-table__cell--others{text-align:center}.competitive-compare-table__cell{vertical-align:middle;font-size:20px;line-height:32px;font-weight:300}.competitive-compare-table__img{display:inline-block;vertical-align:middle}.competitive-compare-table--default .competitive-compare-table__head-row{background:#e8e8e8}.competitive-compare-table--default .competitive-compare-table__table tbody tr{background:#fff}.competitive-compare-table--default .competitive-compare-table__table tbody .competitive-compare-table__cell{background:transparent}.competitive-compare-table--stripes .competitive-compare-table__head-row{background:#e8e8e8}.competitive-compare-table--stripes .competitive-compare-table__table tbody tr:nth-child(odd){background:#fff}.competitive-compare-table--stripes .competitive-compare-table__table tbody tr:nth-child(2n){background:#f7f7f7}.competitive-compare-table--stripes .competitive-compare-table__table tbody .competitive-compare-table__cell{background:transparent}.competitive-compare-table--heading .competitive-compare-table__head-row{background:#e8e8e8}.competitive-compare-table--heading .competitive-compare-table__table tbody tr{background:#fff}.competitive-compare-table--heading .competitive-compare-table__table tbody .competitive-compare-table__cell--title{background:#f7f7f7}.competitive-compare-table--heading .competitive-compare-table__table tbody .competitive-compare-table__cell:not(.competitive-compare-table__cell--title){background:transparent}@media(max-width:767px){.competitive-compare-table .container .compare-table_section-title{font-size:32px;line-height:38px;font-weight:500;font-style:normal;color:#262e38}.competitive-compare-table__wrap{overflow-x:auto;overscroll-behavior-x:contain}.competitive-compare-table__table{width:100%;max-width:none;min-width:max(100%,max-content);table-layout:auto}}@media screen and (min-width:769px){.competitive-compare-table .container h1.compare-table_section-title{font-size:44px;line-height:54px;font-weight:500;font-style:normal;color:#262e38}.competitive-compare-table .container h2.compare-table_section-title{font-size:40px;line-height:48px;font-weight:500;font-style:normal;color:#262e38}.competitive-compare-table .container h3.compare-table_section-title{font-size:32px;line-height:38px;font-weight:500;font-style:normal;color:#262e38}.competitive-compare-table .container h4.compare-table_section-title{font-size:24px;line-height:34px;font-weight:500;font-style:normal;color:#262e38}}
