.q-pricing-card{display:grid;grid-gap:16px}.q-pricing-card-wrapper{border-radius:20px;box-shadow:0 4px 15px rgba(0,0,0,.25);display:flex;flex-direction:column;margin:0 auto;max-width:370px}.s-large .q-pricing-card-wrapper{max-width:400px}.s-larger .q-pricing-card-wrapper{max-width:450px}.q-pricing-card__cta.quandoo{margin-top:auto}h4.q-pricing-card__category{font-size:30px;line-height:28px;margin:0 0 16px}h3.q-pricing-card__price{align-items:center;display:flex;font-size:48px;line-height:28px;margin:0 0 25px}.q-pricing-card span.time{font-size:18px;font-weight:400;line-height:28px;margin-left:12px}.q-pricing-card__desc{margin-bottom:32px}.q-pricing-card-wrapper{padding:26px}@media(min-width:600px){.q-pricing-card{grid-gap:24px}.q-pricing-card-wrapper{padding:32px 46px}}@media(min-width:1024px){.q-pricing-card-wrapper{padding:42px 24px}.q-pricing-card.bee-grid-2col .q-pricing-card-wrapper:nth-child(2n){margin-left:0}.q-pricing-card.bee-grid-2col .q-pricing-card-wrapper:nth-child(odd){margin-right:0}}@media(min-width:1440px){.q-pricing-card{grid-gap:40px}.q-pricing-card-wrapper{padding:40px 48px}}div.info-text{display:none}div.info-text p.sub-title{text-transform:none}img.info-icon:hover+div.info-text{background:#cdd3e0;border-radius:8px;color:#76839c;display:block;float:none;height:auto;left:0;margin:0 auto;opacity:1;overflow:auto;padding:10px;position:absolute;right:0;transform:translateX(-50%);width:200px;z-index:999}@media (max-width:600px){.type_a .q-pricing-card-wrapper__rest{padding:32px 25px 40px}img.info-icon:hover+div.info-text{width:150px}}.q-pricing-card__mini_section{border-radius:8px 8px 0 0;font-size:14px;font-weight:600;line-height:28px;padding:3px 20px;text-align:center;text-transform:uppercase}.type_a .q-pricing-card__details{border-radius:8px}.type_a .mini-on .q-pricing-card__details{border-top-left-radius:0;border-top-right-radius:0}@media (min-width:768px){.q-pricing-card__details-wrapper.mini-off{margin:16px auto}.type_a .q-pricing-card__details-wrapper.mini-off .q-pricing-card__details{margin-bottom:16px}}.type_a p.value{align-items:center;display:flex}.q-pricing-card span.new_tag{border-radius:4px;display:inline-block;font-size:12px;font-weight:700;height:20px;line-height:20px;margin-left:8px;padding:0 8px;right:auto;top:auto;transform:none;z-index:1}@media(max-width:380px){.q-pricing-card span.new_tag{font-size:10px}}