.pricing_table_wrapper{background-repeat:no-repeat;padding-bottom:var(--section_spacing);padding-top:var(--section_spacing);position:relative;z-index:9}.pricing_table_wrapper .overlay{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.pricing_table_wrapper .content-wrapper{position:relative;z-index:9}.pricing_table_wrapper .btn_sec{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.pricing_table_wrapper .pricing_table__header>:last-child{margin-bottom:0}.pricing_table_wrapper .pricing_table__header>h6{font-size:16px;font-weight:700;letter-spacing:normal}.pricing_table{border:1px solid #d8d8d8;border-radius:8px;color:#333;font-family:Arial,sans-serif;font-size:11px;margin:0 auto;overflow:hidden;width:100%}.pricing_table__header{background:#91a7b0;color:#fff;padding:14px;text-align:center}.pricing_table__description{color:#666;font-size:.82rem;letter-spacing:-.03em;margin:10px 0;padding:10px 16px;text-align:center}.pricing_table_wrapper table{border:0;border-collapse:collapse;margin-bottom:0;table-layout:fixed;width:100%}.pricing_table_wrapper th{background:#f8f9fa;font-weight:700}.pricing_table_wrapper td,.pricing_table_wrapper th{border:0;border-bottom:1px solid #eee;color:#333;font-size:13.6px;padding:10px 14px;text-align:left}.pricing_table_wrapper tr:hover td{background:#f5f5f5}.pricing_table_wrapper tr:last-child td{border-bottom:none}@media (max-width:767px){.pricing_table_wrapper{border-radius:7px;max-width:100%}.pricing_table__header{font-size:12px;line-height:1.4}.pricing_table__description{margin:0}.pricing_table_wrapper table,.pricing_table_wrapper tbody,.pricing_table_wrapper td,.pricing_table_wrapper tr{box-sizing:border-box;display:block;width:100%}.pricing_table_wrapper thead{display:none}.pricing_table_wrapper tbody tr{border-top:1px solid #ddd;padding:12px 15px}.pricing_table_wrapper tr:hover{background:#f5f5f5}.pricing_table_wrapper td{border:0!important;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;padding:4px 0;row-gap:5px;text-align:right}.pricing_table_wrapper td:before{content:attr(data-label);flex-shrink:0;font-weight:700;max-width:100%;text-align:left}.pricing_table_wrapper td:first-child{color:#31506a}}