.pricing_table .wrapper{margin:0 auto;width:100%}.pricing_table .pricing-column{border-radius:10px}.pricing_table .pricing-column .price{color:#007bff;font-size:24px;font-weight:700}.pricing_table .comparison-table{display:flex;flex-direction:column;gap:5px;width:100%}.pricing_table .row{border-radius:10px;display:flex;flex-wrap:wrap;gap:3.24%}.pricing_table .pricing-column{max-width:350px;padding:20px;position:relative;text-align:center;width:100%;z-index:1}.pricing_table .column{display:flex;flex:1;flex-direction:column;justify-content:space-between;max-width:356px;padding:30px 9px 24px 0;width:100%}.pricing_table .top_image{left:50%;line-height:0;position:absolute;top:-33px;transform:translateX(-50%);z-index:1}.pricing_table .column-heading{max-width:410px;padding-left:30px;width:100%}.pricing_table .comparison-table .row{border-radius:10px}.pricing_table .column.column-heading h2{color:#193163;font-size:35px;line-height:1;margin-bottom:15px}.pricing_table .column.column-heading p{font-weight:500;line-height:24px;margin-bottom:0}.pricing_table .pricing-column{background-position:100%;background-repeat:no-repeat;background-size:cover;padding:60px 20px 24px}.pricing_table .column.pricing-column h6{border-radius:90px;display:inline-block;font-size:10px;font-weight:700;letter-spacing:1px;line-height:1;margin-bottom:15px;padding:6px 10px 4px}.pricing_table .column.pricing-column p.price{font-size:45px;letter-spacing:2.25px;line-height:normal;margin-bottom:2px}.pricing_table .column.pricing-column p.price sup.suffix{font-size:10px;font-weight:700;letter-spacing:.5px;vertical-align:super}.pricing_table .column.pricing-column p.desc{font-size:13px;font-weight:500;line-height:24px;margin-bottom:0}.pricing_table .row.table_header{background:#fff;border-radius:0;padding-bottom:16px;padding-top:50px;position:sticky;top:114px;z-index:1}.pricing_table .sub_title h6{font-size:12px;letter-spacing:1.2px;line-height:16px}.pricing_table .row.table_body .column-heading h4{font-weight:600;letter-spacing:-.36px;line-height:24px}.pricing_table .row.table_body li{color:#03216a;font-size:14px;font-style:normal;font-weight:500;line-height:21px;padding:0}.pricing_table li::marker{font-size:10px}.pricing_table .row.table_body li:not(:last-child){padding-bottom:6px}.pricing_table .row.table_body ul{margin-bottom:0}.pricing_table a.cta_button{margin-bottom:17px;margin-top:39px;max-width:fit-content}.pricing_table .row.table_header .column-heading{justify-content:start;padding-top:60px}.pricing_table .section_top{margin:0 auto;text-align:center}.pricing_table .row.table_header.fixed{left:0;margin:0 auto;max-width:1200px;padding:50px 20px 16px;position:fixed;right:0}.pricing_table .heading h2{color:#193163}@media (min-width:768px){.pricing_table .row{display:flex}.pricing_table .description p{line-height:24px;margin-bottom:18px}.pricing_table .heading h2{font-size:50px;letter-spacing:-1px}.pricing_table .mob_show,.pricing_table .pricing_text{display:none}}@media(max-width:1280px){.pricing_table a.cta_button{font-size:11px;padding:14px}}@media (max-width:1024px) and (min-width:768px){.pricing_table .row{gap:.5%}.pricing_table .heading h2{font-size:40px;line-height:58px}.pricing_table .row.table_header .column-heading{padding-top:30px}.pricing_table .column.column-heading h2{font-size:30px}.pricing_table a.cta_button{margin-bottom:0;margin-top:30px}.pricing_table .column-heading{padding-left:10px;padding-right:10px}.pricing_table .column:not(.column-heading):not(.pricing-column){padding:20px 0}.pricing_table .column{max-width:33%;min-width:33%}.pricing_table .row.table_header{top:78px}}@media (max-width:767px){.pricing_table .row{flex-direction:column}.pricing_table .column-heading{padding-bottom:0;padding-left:20px}.pricing_table .row.table_body .column-heading h4{margin-bottom:16px}.pricing_table .row.table_header .column-heading{min-width:100%;padding:0;text-align:center}.pricing_table .row.table_header{align-items:center;gap:50px;top:75px}.pricing_table .column:not(.column-heading):not(.pricing-column){min-width:100%;padding:0 20px 29px}.pricing_table .pricing_text{padding-left:20px}.pricing_table .pricing_text h3{font-weight:700}.pricing_table .mob_hide{display:none}.pricing_table .column.column-heading.mob_show{margin:0 auto;padding:0;text-align:center}.pricing_table a.cta_button{margin-bottom:0;margin-top:24px}.pricing_table .table_header_fixed.table_header{justify-items:center;left:0;padding-left:20px;padding-right:20px;position:fixed;right:0}.pricing_table .heading h2{font-size:30px;line-height:40px}.pricing_table .column.column-heading h2{font-size:26px}}