.card-details{position:relative}.card-details .card{box-shadow:0 12px 42px -4px rgba(24,39,75,.12);position:relative}.card-details .card .card-header{background-color:#c72c91;border-radius:18px 18px 0 0;padding:30px 0 23px}.card-details .card .card-body ul{list-style-position:outside}.card-details .card .card-body ul li{display:inline-block;font-size:16px;letter-spacing:-.4px;line-height:1.6;list-style-type:none;margin:15px 0 0 1.7rem;text-indent:-2.4rem}.card-details .card .card-body ul li:before{border:1px solid #e5e5e5;color:#4aa147;content:"\f00c";font-family:FontAwesome;font-size:18px;font-style:normal;font-weight:400;padding:5px;text-decoration:inherit}.card-details .card .card-body ul li span{margin-left:10px}.card-details .card .card-circle{bottom:-90px;position:absolute;right:-90px;z-index:-1}@media (min-width:656px) and (max-width:767px){.card-details .card .card-body ul li{text-indent:1.6rem}}@media (min-width:768px){.card-details .card .card-body{padding:30px 20px}.card-details .card .card-body ul li{font-size:20px;letter-spacing:-.1px;margin:25px 0 0;padding-left:18px}}@media (min-width:1200px){.card-details .card .card-body{padding:50px 0 50px 60px}.card-details .card .card-body ul{padding:0;padding-inline-start:0}.card-details .card .card-body ul li:first-child{margin:0}.card-details .card .card-body ul li span{margin-left:20px}}