.pricing-table-sec{padding:80px 0}.pricing-table-sec .heading-sec{margin-bottom:64px}.pricing-table-sec .heading-sec h2{color:#0c0c0d;font-size:56px;font-weight:600;line-height:64px;margin:0 0 32px;text-align:center}.pricing-table-sec .heading-sec p{color:#232426;font-size:18px;font-weight:400;line-height:26px;margin:0 0 15px;text-align:center}.pricing-table-sec .row{display:flex;flex-wrap:wrap;margin:0 -12px}.pricing-table-sec .row .column{padding:0 12px;width:33.3%}.pricing-table-sec .row .column .pricing-table{background:#f5f7fa;border:1px solid #e5f0fe;border-radius:16px;height:100%;padding:40px 32px 30%;position:relative}.pricing-table-sec .row .column .pricing-table .btn-sec{bottom:40px;left:0;padding:0 30px;position:absolute;width:100%}.pricing-table-sec .row .column .pricing-table .title span{color:#232426;display:block;font-size:16px;font-weight:700;line-height:24px;margin:0 0 15px;padding-left:30px;position:relative;text-transform:uppercase}.pricing-table-sec .row .column .pricing-table .title span:before{background:#0066f5;border-radius:1000px;content:"";height:8px;left:0;position:absolute;top:7px;width:16px}.pricing-table-sec .row .column .pricing-table .price-sec h2{color:#0c0c0d;font-size:56px;font-weight:600;line-height:64px;margin:0 0 12px}.pricing-table-sec .row .column .pricing-table .content p{color:#5c6066;font-size:18px;font-weight:500;line-height:26px;margin:0 0 24px}.pricing-table-sec .row .column .pricing-table .sub-title span{color:#232426;display:block;font-size:16px;font-weight:400;line-height:24px;margin:0 0 16px}.pricing-table-sec .row .column .pricing-table .listing-sec .list span{color:#232426;display:block;font-size:16px;font-weight:400;line-height:24px;margin:0 0 12px}.pricing-table-sec .row .column .pricing-table .btn-sec{margin-top:24px}.pricing-table-sec .row .column .pricing-table .price-sec span{font-size:24px;line-height:34px}.pricing-table-sec .row .column .pricing-table .btn-sec a{background:linear-gradient(262.9deg,#0066f5,#0052c4);border-radius:1000px;color:#fff;display:block;font-size:16px;font-weight:600;line-height:24px;padding:16px 32px;text-align:center}.pricing-table-sec .row .column .pricing-table .listing-sec .list{align-items:flex-start;display:flex;flex-wrap:wrap}.pricing-table-sec .row .column .pricing-table .listing-sec .list svg{width:8%}.pricing-table-sec .row .column .pricing-table .listing-sec .list span{padding:0 0 0 16px;width:92%}.pricing-table-sec .row .column .pricing-table .content{border-bottom:1px solid #c7c9cc;margin-bottom:24px}@media only screen and (max-width:767px){.pricing-table-sec .heading-sec h2{font-size:34px;line-height:44px}.pricing-table-sec .heading-sec p{font-size:16px;line-height:24px}.pricing-table-sec .row .column{padding:15px 0;width:100%}.pricing-table-sec .row{margin:0}.pricing-table-sec .row .column .pricing-table{padding:30px 20px 40%}.pricing-table-sec .row .column .pricing-table .price-sec h2{font-size:36px;line-height:46px}.pricing-table-sec .row .column .pricing-table .title span{font-size:14px;line-height:normal}.pricing-table-sec .row .column .pricing-table .content p{font-size:16px;line-height:normal}.pricing-table-sec .row .column .pricing-table .btn-sec a{font-size:14px;line-height:normal}}@media only screen and (min-width:768px) and (max-width:1024px){.pricing-table-sec .row .column .pricing-table{padding:30px 30px 40%}.pricing-table-sec .row .column .pricing-table .price-sec h2{font-size:36px;line-height:46px}.pricing-table-sec .row .column .pricing-table .btn-sec a{font-size:14px;line-height:normal}.pricing-table-sec .heading-sec h2{font-size:36px;line-height:normal;margin:0 0 16px}.pricing-table-sec .heading-sec p{font-size:17px;line-height:28px}}