.pricing-table{border-collapse:collapse;width:100%}.pricing-header{border-bottom:2px solid #ddd;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:20px 0;text-align:center}.pricing-header h3{color:#1fa9f3;font-size:22px;margin-bottom:0}.pricing-header .button{margin-top:10px}.pricing-btn{border:2px solid #0072ce;border-radius:4px;color:#1fa9f3;display:inline-block;padding:8px 20px;text-decoration:none;transition:.3s}.pricing-btn:hover{background:#0072ce;color:#fff}.pricing-row{align-items:center;background:#fff;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:18px 0}.pricing-table-4-col .pricing-header,.pricing-table-4-col .pricing-row{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.pricing-row.alt{background:#f3f3f3}.pricing-title{padding-left:15px;padding-right:15px}.pricing-title a,.pricing-title span{color:#1fa9f3;font-weight:500;text-decoration:none}.pricing-title a:hover{text-decoration:underline}.pricing-check{color:#1fa9f3;font-size:20px;font-weight:700;text-align:center}@media (max-width:768px){.pricing-header{display:none}.pricing-row,.pricing-row.alt{border-bottom:1px solid #e0e0e0;display:block;padding:15px}.pricing-title{font-weight:700;margin-bottom:10px}.pricing-check{border-top:1px solid #eee;display:flex;justify-content:space-between;padding:8px 0}.pricing-check:nth-child(2):before{color:#333;content:"Starter : ";font-weight:700}.pricing-check:nth-child(3):before{color:#333;content:"Pro : ";font-weight:700}.pricing-check:nth-child(4):before{color:#333;content:"Premium : ";font-weight:700}.pricing-check:nth-child(5):before{color:#333;content:"Interactive : ";font-weight:700}}.pricing-col{padding-top:20px}.pricing-col .button{font-size:13px;padding:4px 10px}.pricing-col-free{border-top:2px solid rgba(31,169,243,.1)}.pricing-col-pro{border-top:2px solid rgba(31,169,243,.5)}.pricing-col-premium{border-top:2px solid #1fa9f3}