.priceBox{flex:1 1;padding:30px 20px;box-shadow:0 25px 70px rgba(8,10,55,.08);border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;gap:0;position:relative;overflow:hidden;background-color:#fffdfa;font-family:var(--roboto-font)}@media(max-width:1000px){.priceBox{padding:22px 14px}}.priceBox .popularBadge{position:absolute;top:0;right:0;background:linear-gradient(115deg,#103ce7,#64e9ff);color:#fff;padding:25px 55px 10px;transform:rotate(45deg) translateX(25%) translateY(-80%)}.priceBox.popular{background:linear-gradient(115deg,var(--secondary-color),#ffbd72);transform:scale(1.1);z-index:9}.priceBox.popular .packPrice,.priceBox.popular .packPrice .price,.priceBox.popular .planTitle,.priceBox.popular ul li,.priceBox.popular ul li .icon{color:#fff}.priceBox.popular .packBttn{background:#000229}.priceBox .planTitle{color:#0e0e0e;font-size:clamp(32px,3.4vw,38px);font-weight:600}.priceBox .shadowTxt{background-color:#fff5e6;border-radius:0 12px 0 12px;padding:12px;color:var(--secondary-color);margin-top:20px;line-height:150%}.priceBox ul{padding:0;list-style:none;margin:20px 0 0}.priceBox ul li{display:flex;gap:8px;color:#0e0e0e;font-weight:400;font-size:14px;margin-bottom:20px}.priceBox ul li .icon{color:var(--secondary-color);font-size:20px}.priceBox ul li .listTxt{width:calc(100% - 28px)}.priceBox .packPrice{font-size:20px;font-weight:700;color:hsla(0,0%,5%,.698);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.priceBox .packPrice .price{display:flex;flex-wrap:nowrap;align-items:center;color:#0e0e0e;font-weight:600;font-size:clamp(42px,3.8vw,46px)}.priceBox .packPrice .price .icon{font-size:30px;padding:0;margin:0 -6px 0 0}.priceBox .packBttn{margin-top:20px;font-family:Roboto,sans-serif;background:linear-gradient(115deg,var(--secondary-color),#ffc65c);color:#fff;border-radius:24px;text-transform:capitalize;padding:10px 10px 10px 32px;font-size:16px;width:-moz-fit-content;width:fit-content;display:flex;gap:8px;position:relative;transition:all .3s ease-in-out;z-index:1;white-space:nowrap}.priceBox .packBttn.sales{padding:10px;font-size:14px}.priceBox .packBttn.sales .icon{font-size:22px}.priceBox .packBttn .bttnTxt{position:relative;z-index:1}.priceBox .packBttn .icon{color:#fff;font-size:28px}.priceBox .packBttn:before{border-radius:24px;overflow:hidden;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(115deg,var(--main-color),var(--secondary-color));-webkit-clip-path:polygon(50% 0,50% 0,50% 50%,50% 100%,50% 100%,50% 50%);clip-path:polygon(50% 0,50% 0,50% 50%,50% 100%,50% 100%,50% 50%);opacity:1;transition:.6s;z-index:-1}.priceBox .packBttn:hover{transform:scale(.95)}.priceBox .packBttn:hover:before{-webkit-clip-path:polygon(25% -70%,75% -70%,120% 50%,75% 170%,25% 170%,-20% 50%);clip-path:polygon(25% -70%,75% -70%,120% 50%,75% 170%,25% 170%,-20% 50%)}.priceBox .wavesLayer{position:absolute;bottom:0;left:0;object-fit:cover;z-index:0;opacity:.4}