.pricing-content{margin-bottom:60px}.pricing-content .page-title .text{position:relative;color:#ffffff;opacity:.9;font-size:17px;font-weight:300;margin-top:12px;display:block}.pricing-title{position:relative;padding:60px 0 12px;overflow:hidden}.pricing-title h2{position:relative;line-height:1.4em;text-align:left;margin-bottom:8px}.pricing-title .text{position:relative;color:#777777;font-size:16px;font-weight:300;display:block}.pricing-table-wrap{position:relative;overflow-x:auto;border-radius:12px;border:1px solid #ebebeb;box-shadow:0 10px 30px rgba(35,35,35,.06);background:#ffffff;margin:24px 0 20px;-webkit-overflow-scrolling:touch}.pricing-table{width:100%;min-width:620px;border-collapse:collapse}.pricing-table thead th{background:#f7f9fb;color:#6b7280;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;text-align:left;border-bottom:1px solid #ebebeb}.pricing-table tbody td,.pricing-table thead th{position:relative;padding:16px 20px;white-space:nowrap}.pricing-table tbody td{font-size:15px;font-weight:300;color:#444444;border-bottom:1px solid #f0f0f0}.pricing-table tbody tr:last-child td{border-bottom:none}.pricing-table tbody tr:hover{background:#fafbfc}.pricing-table .pricing-plan-name{font-weight:700;color:#232323;text-transform:capitalize}.pricing-table .pricing-price{font-weight:700;color:#08b248;font-size:16px}.pricing-badge{display:inline-block;margin-left:10px;padding:3px 10px;border-radius:20px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;vertical-align:middle}.pricing-badge-free{color:#6b7280;background:#eef1f4}.pricing-cta{margin-bottom:50px}.pricing-trust-note{margin-top:14px;color:#999999;font-size:13px;font-weight:300}