.pricing-table-section{padding:80px 0}.pricing-table-section h4{color:#18181b;font-size:32px;font-weight:700;line-height:115%;text-align:center}.pricing-table-section p{color:#18181b;font-size:18px;line-height:125%;margin-top:16px;text-align:center}.pricing-table table{margin-top:32px;width:100%}.pricing-table table thead th{width:20%}.pricing-table table tbody td{color:#71717a;font-weight:500;line-height:115%;padding:16px 8px;text-align:center;vertical-align:middle}.pricing-table table tbody tr.feature-properties td:first-child{color:#18181b;padding:16px 0 16px 16px;text-align:left}.features-table tbody tr.feature-properties{border-bottom:1px solid #d4d4d8}.table-heading-card{background:#f6f6f9;border-radius:10px;padding:24px 16px 16px}.table-heading-card h5{color:#0e0e0e;font-size:20px;font-weight:600;text-align:left}.table-heading-card p{color:#464646;font-size:16px;font-weight:500;margin:12px 0 20px;text-align:left}.table-heading-card p strong{color:#0e0e0e;font-size:32px;font-weight:600;line-height:46px}.table-heading-card a{font-size:16px;justify-content:center;padding:12px;width:100%}.feature-row{background-color:#e4e4e7;border-radius:8px;color:#18181b;font-size:20px;font-weight:700;line-height:115%;padding:16px 12px;text-align:left}.mobile-features-table{display:none}.monthly-price{display:block}.yearly-price{display:none}@media screen and (max-width:1200px){.table-heading-card a{font-size:14px}.table-heading-card p strong{font-size:24px}.table-heading-card p{margin:8px 0 16px}.feature-row{font-size:18px}}@media screen and (max-width:992px){.pricing-table-section{padding:72px 0}.features-table{display:none}.mobile-features-table{display:table}.pricing-table table thead th{width:25%}.table-heading-card h5{text-align:center}.mobile-features-table tbody tr.feature-properties+tr:not(.feature-properties){border-bottom:1px solid #d4d4d8}.mobile-features-table tbody tr.feature-properties+tr:not(.feature-properties) td{padding:8px}.pricing-table table tbody tr.feature-properties td:first-child{padding:16px 12px}}@media screen and (max-width:768px){.pricing-table-section{padding:52px 0}}@media screen and (max-width:567px){.pricing-table table thead th{padding:8px 1px}.table-heading-card{padding:12px 8px}.feature-properties td,.feature-row,.table-heading-card h5{font-size:14px}}