.price-table-style-10 ul{list-style:none;padding:0}.price-table-style-10{color:#000;position:relative;padding:40px 20px 50px;text-align:center;border-radius:5px;margin-bottom:30px;overflow:hidden;background:#fff;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-box-shadow:0 20px 30px 0 rgb(40 93 251/.16);box-shadow:0 20px 30px 0 rgb(40 93 251/.16)}.price-table-style-10:hover{-webkit-box-shadow:0 15px 30px 0 rgb(123 127 138/.3);box-shadow:0 15px 30px 0 rgb(123 127 138/.3);-webkit-transform:translateY(-15px) scale(1.05);transform:translateY(-15px) scale(1.05)}.price-table-style-10 .price-title{position:absolute;top:30px;left:10px;writing-mode:tb-rl;padding-bottom:5px}.price-table-style-10 .price-title h4{font-size:26px;padding:0;font-weight:500;margin:0 0 0 10px;color:#111}.price-table-style-10 .price-icon{border-bottom:5px solid #ac056c;padding:7px;border-radius:50%;display:inline-block;margin-bottom:20px}.price-table-style-10 .price-icon i{text-align:center;color:#fff;display:inline-block;border-radius:50%;width:60px;height:60px;line-height:60px;font-size:25px;background:#ac056c}.price-table-style-10 .price-text{margin-bottom:20px}.price-table-style-10 .price-text h2{font-size:40px;margin-bottom:0}.price-table-style-10 .price-list{margin-bottom:25px}.price-table-style-10 .price-list li{margin-bottom:10px;font-size:14px}.price-table-style-10 .price-list li:last-child{margin-bottom:0}.price-table-style-10 .primary-button{padding:10px 30px;display:inline-block;text-transform:capitalize;text-align:center;font-weight:500;border-radius:5px;background:#ac056c;color:#fff;-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-box-shadow:0 5px 20px 0 rgb(38 91 251/.3);box-shadow:0 5px 20px 0 rgb(38 91 251/.3)}.price-table-style-10 .primary-button:hover{background:#540d39;color:#fff;-webkit-box-shadow:0 10px 20px 0 rgb(38 91 251/.4);box-shadow:0 10px 20px 0 rgb(38 91 251/.4);-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media (min-width:992px){.subline.line [class*=col-]:after{width:100%;position:absolute;content:"";height:1px;background:0 0;border-top:1px solid rgb(164 174 198/.2);top:1.5rem;z-index:0;left:3rem}}@media (max-width:600px){.number-box{float:left}}.number-box{width:60px;height:60px;font-size:22px;display:inline-block;margin-right:30px;border-radius:100%;text-align:center;line-height:60px;font-weight:600;color:#fff;z-index:2;position:relative}