.price-card{border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.price-card.boxed{background:#fff;border:.0625rem solid #e3e3e3}.price-card.boxed .price-card-header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem}.price-card.boxed .price-card-header:after{background:inherit;border-bottom-left-radius:100% 100%;border-bottom-right-radius:100% 100%;content:"";height:2.5rem;left:0;position:absolute;top:4.2rem;transform:scaleX(1.2);width:100%;z-index:1}.price-card.boxed .features{display:flex;flex-direction:column;padding:0 .5rem;z-index:2}.price-card.boxed .features>div{border-radius:.25rem;display:flex;justify-content:space-between;margin:.25rem 0;padding:.5rem}.price-card.boxed .features>div:nth-child(2n){background:#cfe4ff}.price-card.boxed .price-card-body{display:flex;flex-direction:column;justify-content:space-between;margin-top:.5rem;padding:0 1rem}.price-card.boxed .price-card-body .price{align-items:center;display:flex;justify-content:center;margin:1rem 0}.price-card.boxed .price-card-body .price .price-number{font-size:1.75rem;font-weight:700}.price-card.banner{background:#0052cc;border:none;border-radius:1rem;color:#fff;overflow:hidden;padding:2rem;position:relative}.price-card.banner:after,.price-card.banner:before{background:#ffffff14;border-radius:50%;content:"";position:absolute}.price-card.banner:before{bottom:-3.125rem;height:12.5rem;left:-3.125rem;width:12.5rem}.price-card.banner:after{height:18.75rem;right:-6.25rem;top:-6.25rem;width:18.75rem}.price-card.banner .price-card-content{align-items:center;position:relative;width:100%;z-index:1}.price-card.banner .price-card-content .price-info{text-align:right}.price-card.banner .price-card-content .price-info .price-per-title{font-size:1.25rem;font-weight:700}.price-card.banner .price-card-content .price-info .price-en-title{margin-bottom:1rem}.price-card.banner .price-card-content .price-info .price{align-items:baseline;display:flex;font-size:1.75rem;font-weight:900;justify-content:center}.price-card.banner .price-card-content .price-info .price .price-number{font-size:2.25rem}.price-card.banner .price-card-content .price-info .price span:first-child{margin-left:.5rem}.price-card.banner .price-card-content .price-info .full-btn-wrapper{margin-top:1rem}.price-card.banner .price-card-content .price-info .full-btn-wrapper .pricing-btn{align-items:center;background-color:#fff!important;border:none!important;color:#0052cc!important;display:flex;padding:1.25rem 1.5625rem}