.subscription-container,.subscription-content,.upgrade-container{position:relative;display:flex;align-items:center;justify-content:center;height:100vh}.subscription-container .subscription-header h2.subscription-title,.subscription-container .subscription-header p.subscription-description,.subscription-content .subscription-header h2.subscription-title,.subscription-content .subscription-header p.subscription-description,.upgrade-container .subscription-header h2.subscription-title,.upgrade-container .subscription-header p.subscription-description{display:none}.subscription-container .subscription-header button.commonBtn.back-button,.subscription-content .subscription-header button.commonBtn.back-button,.upgrade-container .subscription-header button.commonBtn.back-button{position:absolute;border-radius:100%;width:39px;height:39px;font-size:26px;background:rgba(0,0,0,0);left:0;top:-5px;display:none}.subscription-container .subscription-checkout,.subscription-content .subscription-checkout,.upgrade-container .subscription-checkout{max-width:530px;margin:0 auto;background-color:#fff;text-align:center;padding:35px 55px;border-radius:8px;box-shadow:0 0 12px rgba(50,50,50,.0588235294)}.subscription-container .subscription-checkout h5,.subscription-content .subscription-checkout h5,.upgrade-container .subscription-checkout h5{font-size:20px;color:#323232;line-height:30px}.subscription-container .subscription-checkout p.auto-deduct-notice,.subscription-content .subscription-checkout p.auto-deduct-notice,.upgrade-container .subscription-checkout p.auto-deduct-notice{background:#fff7dd;padding:14px 20px;font-size:14px;border-radius:8px;margin-bottom:30px}.subscription-container .subscription-checkout p.terms,.subscription-content .subscription-checkout p.terms,.upgrade-container .subscription-checkout p.terms{font-size:12px;line-height:18px;color:rgba(50,50,50,.6);margin-top:30px;margin-bottom:0}.subscription-container .subscription-checkout h2,.subscription-content .subscription-checkout h2,.upgrade-container .subscription-checkout h2{font-size:34px;font-weight:500;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.subscription-container .subscription-checkout h2 em,.subscription-content .subscription-checkout h2 em,.upgrade-container .subscription-checkout h2 em{font-style:normal;font-weight:100;padding:0 10px}.subscription-container .subscription-checkout h2 span,.subscription-content .subscription-checkout h2 span,.upgrade-container .subscription-checkout h2 span{font-size:28px;font-weight:300}.subscription-container .subscription-checkout .commonBtn,.subscription-content .subscription-checkout .commonBtn,.upgrade-container .subscription-checkout .commonBtn{font-size:18px;padding:15px 60px}.subscription-container.mobileContainer,.subscription-content.mobileContainer,.upgrade-container.mobileContainer{margin:0!important}@media(max-width:1366px){.plan-card{min-width:unset!important}.plans-container .plan-header{padding:20px 28px!important}}@media(max-width:1199px){.plans-container .plan-header{padding:20px!important}.plans-container .plan-header .plan-pricing p{font-size:14px}.plans-container .plan-header .plan-pricing p span{font-size:12px}}@media(max-width:991px){.subscription-container{margin:30px 0 50px}.plans-container .plan-card .plan-header{padding:15px!important}.plans-container .plan-card .plan-header h2{font-size:20px;line-height:30px}.plans-container .plan-card .plan-header p{font-size:14px}.plans-container .plan-card .plan-header p span{font-size:10px}.plans-container .plan-body ul li{padding:15px}.plans-container .plan-body button.commonBtn{padding:12px 30px}}@media(max-width:768px){.plans-container{flex-wrap:wrap;row-gap:20px}.plans-container .plan-card{min-width:300px;display:flex;align-items:center;width:500px}.plans-container .plan-card .plan-header{height:100%;display:flex;flex-direction:column;justify-content:center;width:235px}.plans-container .plan-card .plan-body{padding:10px 0 20px}.plans-container .plan-card .plan-body ul{margin:0 0 10px}.plans-container .plan-card .plan-body ul li{padding:9px 20px}.plans-container .plan-card .plan-body button.commonBtn{padding:10px 20px;font-size:14px}}@media(max-width:499px){.plans-container .plan-card{display:block;width:100%}.plans-container .plan-card .plan-header{height:auto;align-items:center;padding:10px 25px;width:100%}.plans-container .plan-card .plan-header h2{font-size:18px!important;line-height:26px}.subscription-container .subscription-checkout{padding:25px}.subscription-container .subscription-checkout h5{font-size:18px}.subscription-container .subscription-checkout h2 span{font-size:22px}.subscription-container .subscription-checkout .commonBtn{font-size:16px;padding:12px 30px}}