.card-package .card-wrap{background:#fff;border-radius:16px;box-shadow:0 68px 200px rgba(0,0,0,.15);height:100%;padding:2rem 1.25rem 2.5rem}@media (min-width:768px){.card-package .card-wrap{padding:2rem .9375rem 2.8125rem}}@media (min-width:992px){.card-package .card-wrap{padding:2.25rem 1.5625rem 3.4375rem}}.card-package .package-heading{border-bottom:1px solid #c3c3c3;margin-bottom:1.25rem;padding-bottom:1.25rem}.card-package .package-heading .title{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.55;margin-bottom:.625rem}.card-package .package-heading p{font-size:1rem;line-height:1.5}@media (min-width:1200px){.card-package .package-heading p{line-height:1.75}}.card-package .package-heading p:last-child{margin-bottom:0}.card-package .package-heading p strong{font-weight:600}.card-package .pricing-box{margin-bottom:1.875rem}.card-package .pricing-box .price{display:block;font-size:2.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.375;margin-bottom:.3125rem}.card-package .pricing-box p{color:rgba(10,1,59,.5);font-size:.75rem;font-weight:600;line-height:1.26}.card-package .btn-wrap{margin-bottom:1.3125rem}.card-package .btn-wrap .btn{font-size:1.125rem;padding:.875rem .9375rem;width:100%}.card-package ul{list-style:none;margin:0 0 1.875rem;padding:0}.card-package ul li{align-items:center;display:flex;font-size:.75rem;font-weight:600;line-height:1.25;margin-bottom:.6875rem;min-height:1.5rem;padding-left:1.9375rem;position:relative}.card-package ul li:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjNzM1MGZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJtNSAxMyAzLjUyNiAyLjgyMWEyIDIgMCAwIDAgMi43MzYtLjIyNEwxOSA3Ii8+PC9zdmc+) no-repeat;content:"";height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.card-package .available-add-on{color:rgba(10,1,59,.5)}.card-package .available-add-on .title{display:block;font-size:.75rem;font-weight:600;line-height:1.26;margin-bottom:.625rem}.card-package .available-add-on ul{margin:0}.card-package .available-add-on ul li{margin-bottom:0}.card-package .available-add-on ul li:before{opacity:.5}.package-block .row{margin:0 -.625rem}.package-block .card-package{margin-bottom:2.5rem;padding:0 .625rem}@media (min-width:992px){.package-block .card-package{margin-bottom:0}}.package-block .card-package:last-child{margin-bottom:0}