.pricing-table{margin-bottom:2em;position:relative;text-align:center}.pricing-table ul{list-style:none;margin:0;padding:0}.pricing-table ul li{display:block}.pricing-table .btn{font-size:14px;font-weight:600}.pricing-table .pricing{margin:0}.pricing-table.featured{z-index:2}.pricing-table-footer:empty{display:none}.pricing-table-default{border:1px solid #e4e4eb}.pricing-table-default .pricing-table-header{background-color:#f0f2f4;border-bottom:1px solid #fff;border-color:inherit;padding:16px}.pricing-table-default h5{color:#181a23;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:2em;margin:0;padding:0;text-transform:uppercase}.pricing-table-default h5 small{color:#3d59e8;display:block;font-size:50%;font-weight:600;letter-spacing:.1em;margin-bottom:10px}.pricing-table-default .pricing-table-body{border-color:inherit;padding:24px 60px}.pricing-table-default ul{border-color:inherit;color:#828593}.pricing-table-default ul li{border-bottom:1px solid #fff;border-color:inherit;line-height:1.6em;padding:1.333em 0}.pricing-table-default ul strong{color:#181a23;display:block;font-size:1.0714285714em}.pricing-table-default .btn{margin-bottom:50px}.pricing-table-default .pricing{color:#3d59e8;font-size:30px;font-weight:700;margin-bottom:.666em}.pricing-table-default .pricing sup{font-size:60%;font-weight:400}.pricing-table-colorful{background-color:#fff;border-radius:3px;box-shadow:14px 14px 70px rgba(0,0,0,.07);margin-left:-20px;margin-right:-20px}.pricing-table-colorful .pricing-table-header{padding:18px 50px;position:relative}.pricing-table-colorful .pricing-table-header:before{background-color:#3d59e8;border-radius:3px 3px 0 0;content:"";display:inline-block;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:0}.pricing-table-colorful h5{align-items:center;color:#181b31;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin:7px 0;position:relative;width:100%;z-index:2}.pricing-table-colorful h5 small{color:#3d59e8;font-size:1.875em;order:1}.pricing-table-colorful .pricing-table-body{padding:30px 0}.pricing-table-colorful ul{color:#808291}.pricing-table-colorful ul li{border-bottom:1px solid #e7eaef;padding:1em}.pricing-table-colorful ul li:last-child{border:none}.pricing-table-colorful ul strong{color:#181b31}.pricing-table-colorful .pricing-table-footer{margin-bottom:42px}.pricing-table-colorful .pricing-table-footer:after,.pricing-table-colorful .pricing-table-footer:before{content:"";display:table}.pricing-table-colorful .pricing-table-footer:after{clear:both}.pricing-table-colorful .featured-tag{color:#3d59e8}.pricing-table-colorful .featured-tag i,.pricing-table-colorful .featured-tag span{display:block}.pricing-table-colorful .featured-tag i{font-size:30px;margin-bottom:.25em}.pricing-table-colorful.first{margin-left:0}.pricing-table-colorful.last{margin-right:0}.pricing-table-colorful.featured{margin-top:-50px}.pricing-table-modern{color:#5e6575;padding:50px 45px 55px}.pricing-table-modern:before{content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:auto}.pricing-table-modern .pricing-table-body,.pricing-table-modern .pricing-table-footer,.pricing-table-modern .pricing-table-header{position:relative;z-index:2}.pricing-table-modern h5{color:#32325c;font-size:24px;font-weight:700;margin-bottom:1.35em;margin-top:0}.pricing-table-modern .pricing{color:#3d59e8;font-size:72px;line-height:1}.pricing-table-modern .pricing small{color:#5b6c94;display:block;font-size:.2222222222em;margin-top:1em}.pricing-table-modern .pricing-table-body{font-size:16px;padding:50px 15px 0}.pricing-table-modern ul{font-size:16px;line-height:1.5em}.pricing-table-modern ul li:not(:last-child){margin-bottom:1.45em}.pricing-table-modern .pricing-table-footer{margin-top:60px}.pricing-table-modern.featured{color:#fff}.pricing-table-modern.featured:before{background:linear-gradient(180deg,#0856f7 0,#1dffdd)}.pricing-table-modern.featured .pricing,.pricing-table-modern.featured .pricing small,.pricing-table-modern.featured h5{color:inherit}.pricing-table-minimal{background-color:#fff;border-radius:10px;color:#2d3136;padding:45px 50px 50px}.pricing-table-minimal .pricing-table-header{text-align:center}.pricing-table-minimal .pricing-table-header h5{background-color:#f1f3f7;border-radius:50em;color:#2d3136;display:inline-block;font-size:15px;font-weight:400;line-height:1.5em;margin:0;padding:.6em 1.2em}.pricing-table-minimal .pricing{font-size:60px;line-height:1em;margin:0}.pricing-table-minimal .pricing>span{font-size:.35em}.pricing-table-minimal .pricing small{font-size:.25em}.pricing-table-minimal .pricing-table-body{font-size:16px;margin-top:35px}.pricing-table-minimal .pricing-table-body li{margin-bottom:.625em}.pricing-table-minimal .pricing-table-footer{margin-top:30px}