.pricing__table{display:flex}.pricing__table .pt__title{flex:1;max-width:25%}.pricing__table .pt__title .pt__title__wrap{align-items:flex-start;flex:1;flex-direction:column;justify-content:flex-start;padding:20px 0;position:relative;text-align:center}.pricing__table .pt__title .pt__title__wrap .pt__row{align-items:flex-start;display:flex;flex-direction:column;font-size:16px;font-weight:500;justify-content:center;min-height:70px;padding-left:35px;padding-right:16px;text-align:left}.pricing__table .pt__title .pt__title__wrap .pt__row:not(:first-child){background-color:#00315808;border-radius:200px 0 0 200px;margin-top:23px}.pricing__table .pt__title .pt__title__wrap .pt__row.pt__heading_title{padding:60px 16px 34px 40px}.pricing__table .pt__option{flex:1;position:relative}.pricing__table .pt__option .pt__option__mobile__nav{bottom:auto;display:none;justify-content:space-between;left:0;position:absolute;right:auto;top:0;width:100%;z-index:1}.pricing__table .pt__option .pt__option__mobile__nav .mobile__nav__btn{align-items:center;background-color:#003158;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;transition:.25s;width:40px}.pricing__table .pt__option .pt__option__mobile__nav .mobile__nav__btn:hover{background-color:#003158}.pricing__table .pt__option .pt__option__mobile__nav .mobile__nav__btn.swiper-button-disabled{background-color:#c0beb6;pointer-events:none}.pricing__table .pt__option .pt__option__mobile__nav .mobile__nav__btn svg{color:#faf7f2;width:16px}.pricing__table .pt__option .pt__option__item{flex:1;margin-right:0;max-width:33.3333%;padding:0 10px;width:auto}.pricing__table .pt__option .pt__option__item .pt__item{border-radius:30px;display:flex;flex:1;flex-direction:column;justify-content:flex-start;position:relative}.pricing__table .pt__option .pt__option__item .pt__item.recommend{border:2px solid #003158}.pricing__table .pt__option .pt__option__item .pt__item .pt__item__wrap{align-items:flex-start;flex:1;flex-direction:column;font-size:1.375rem;justify-content:flex-start;line-height:1.4;padding:20px 0 44px;position:relative;text-align:center}.pricing__table .pt__option .pt__option__item .pt__item .pt__row{align-items:center;display:flex;flex-direction:column;font-size:16px;font-weight:500;justify-content:center;min-height:70px;padding-left:20px;padding-right:20px}.pricing__table .pt__option .pt__option__item .pt__item .pt__row:not(:first-child){background-color:#00315808;margin:23px -12px 0}.pricing__table .pt__option .pt__option__item:last-child .pt__item .pt__row:not(:first-child){border-radius:0 200px 200px 0;margin-right:16px;padding-right:10px}.pricing__table .pt__option .pt__option__item .pt__item .pt__heading{border-radius:20px;margin:0 auto;padding:30px 24px;width:calc(100% - 40px)}.pt__heading .price_wrap{align-items:center;background:#fff;border-radius:50%;display:flex;flex-direction:column;height:116px;justify-content:center;width:116px}.pt__heading .price_wrap span{display:block}.pt__heading .price_wrap .cutPrice{color:rgba(0,49,88,.35);font-size:14px;text-decoration:line-through;text-transform:uppercase}@media (max-width:1199px){.pricing__table .pt__title{max-width:35%}.pricing__table .pt__option{max-width:65%}.pricing__table .pt__option .pt__option__item{flex:none;max-width:none;padding:0;width:100%}.pricing__table .pt__option .pt__option__item .pt__item .pt__row:not(:first-child){margin:16px 0 0}.pricing__table .pt__option .pt__option__mobile__nav{display:flex;top:40px;z-index:2;grid-column-gap:8px;grid-row-gap:8px;justify-content:space-between;margin-left:-5%;width:108%}.pricing__table .pt__option .pt__option__slider{overflow:hidden}}@media (max-width:991px){.pricing__table .pt__option,.pricing__table .pt__title{max-width:50%}.pricing__table .pt__option .pt__option__item .pt__item .pt__item__wrap{padding:20px 0}.pricing__table .pt__option .pt__option__item .pt__item{background-color:#fafafa;border:1px solid #ddd}.pricing__table .pt__title .pt__title__wrap .pt__row{padding-left:32px}.pricing__table .pt__title .pt__title__wrap .pt__row:not(:first-child){margin-top:16px}.pricing__table .pt__option .pt__option__item:last-child .pt__item .pt__row:not(:first-child){margin-right:12px}}@media (max-width:767px){.pricing__table .pt__option .pt__option__item .pt__item .pt__heading{padding:24px 20px;width:calc(100% - 30px)}.pt__heading .price_wrap{height:90px;width:90px}.pricing__table .pt__option .pt__option__item .pt__item .pt__row{font-size:14px;font-weight:400}.pricing__table .pt__title .pt__title__wrap .pt__row{font-size:14px;padding-left:24px;padding-right:15px}.pt__heading .price_wrap .cutPrice{font-size:12px}}@media screen and (max-width:478px){.pricing__table .pt__option .pt__option__item:last-child .pt__item .pt__row:not(:first-child){margin-right:0;padding-left:10px}.pricing__table .pt__option .pt__option__mobile__nav .mobile__nav__btn{height:32px;width:32px}.pricing__table .pt__option .pt__option__mobile__nav .mobile__nav__btn svg{width:12px}}