.pricing-cards__cards-wrapper{display:grid;gap:24px}.pricing-cards__pricing-card:not(.hidden){background:var(--white);border:1px solid #e9e8e8;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;transition:.3s ease-in-out}.pricing-cards__content-title{max-width:816px;padding-bottom:10px}.pricing-cards__pricing-card__top{background-color:#f5f5f5;border-radius:8px;padding:24px 32px}.pricing-cards__pricing-card__top span.highlight{background:#f65b00;border-radius:2px;color:var(--white);font-family:TT Commons Pro;font-size:14px;font-style:normal;font-weight:600;padding:0 8px;position:absolute;top:-11px}.pricing-cards__pricing-card__title{font-family:TT Commons Pro;font-size:18px;font-style:normal;font-weight:600;margin-bottom:12px}.pricing-cards__pricing-card__price{font-weight:700;line-height:1;margin-bottom:0}.pricing-cards__pricing-card__billing{font-weight:500;margin-bottom:0}.pricing-cards__pricing-card__bottom{display:flex;flex-direction:column;justify-content:space-between;padding:0 32px 32px}.pricing-cards ul li{margin:12px 0 0;padding-left:28px;position:relative}.pricing-cards ul{list-style:none;margin:0;padding:5px 0 30px}.pricing-cards ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Crect width='16' height='16' fill='%2370c354' rx='2'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.668 8.8 5.716 12l7.619-8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:0;margin-top:.28rem;position:absolute;top:0;width:16px}.pricing-cards__pricing-card__bottom .button-wrapper{border-top:1px solid #e9e8e8;padding-top:32px}.pricing-cards__pricing-card__bottom .button-wrapper a.button{width:100%}.pricing_cards__pricing-card__feature{padding:.7rem 0}.pricing_cards__pricing-card__feature p{margin:0 0 0 .75rem}.pricing-cards__pricing-card__button{background-color:var(--primary-colour);border-radius:0 0 15px 15px;color:var(--white);display:flex;justify-content:center;padding:1.5rem 10px;transition:.3s ease-in-out}.pricing-cards{padding:0 60px}@media (max-width:991px){.pricing-cards{padding-left:unset;padding-right:unset}}@media (min-width:992px){.pricing-cards__cards-wrapper{gap:32px}.pricing-cards__content-title{padding-bottom:40px}}