.buy-flex-wrap{display:flex;max-width:80%;margin:6rem auto;justify-content:center;gap:2rem;flex-wrap:wrap;} 
.buy-box{width:31%;border-radius:35px;background:#f5f6f8;box-shadow:2px 0px 5px #aec0f1;position:relative;transition:ease 0.4s;}
.buy-box:hover{z-index:1;/*box-shadow:0 0 10px #3e70ff;*/transition:ease 0.4s;background-color:#eceef6;transform:translateY(-10px);} 
.buy-box.wtbg{background:#FFFFFF;}
.buy-box.wtbg:hover{background-color:#eceef6;}
.buy-box .license-price{padding:25px;border-bottom:3px solid #3e70ff;text-align:center;}
.buy-box .license-price strong{display:block;font-size:50px;color:#000000;}
.buy-box .license-price strong span{font-weight:normal;font-size:18px;}
.buybox1 .license-name{font-size:20px;}
.buy-box .license-details{padding:20px;text-align:center;}
/*.buy-box .license-details ul{margin:0;padding:0;list-style-type:none;}
.buy-box .license-details ul li{border-bottom:1px solid #e0e8ff;padding-bottom:10px;margin-bottom:10px;text-align:left;overflow:hidden;}*/
ul.tickmark li {text-align:left;line-height: 28px;margin: 9px 0;position: relative;padding-left: 32px;}
ul.tickmark li:before {content:'\2713';color: #4a71ff;width:23px;height:23px;position:absolute;left:0;top:5px;text-align:center;border:2px solid #4a71ff;border-radius:100%;font-size:13px;font-weight:bold;line-height:20px;background-color:#e0e6fd;}
.buy-box .license-details a{border-radius:5px;padding:10px 25px;color:#FFFFFF;text-decoration:none;display:inline-block;background:#000000;margin-top:20px;}
.buy-box:hover .license-details a{background:#3e70ff;color:#ffffff;}
/*.buy-box .license-details a:hover{background:#3e70ff;color:#ffffff;}*/
.light-background{background:#f8f9fa;padding-block:5rem;margin-top:4rem;}
.card-wrapper{display:flex;gap:3rem;justify-content:space-between;max-width:80%;margin:3rem auto 2rem;}
.card{border-radius:15px;position:relative;border:2px solid #3e70ff;transition:ease-in-out .2s;padding:3rem;}
.card:hover{background-color:#e0e8ff;transform:translateY(-10px);transition:ease-in-out .2s;}
.card i{font-size:50px;color:#3e70ff;}
.clearfix{clear:both!important;}
@media screen and (max-width:768px){.buy-flex-wrap{max-width:95%;}.buy-box{width:100%;}}