.quest-pricing .flex{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;margin-left:-12px;margin-right:-12px}.quest-pricing .flex .col{flex:0 0 25%;max-width:25%;padding:20px 12px}.quest-pricing .pricing-card{box-shadow:0 5px 20px 0 rgb(0 0 0/5%)}.quest-pricing .pricing-currency,.quest-pricing .pricing-number{display:inline-block;vertical-align:middle}.quest-pricing .pricing-card .button,.quest-pricing .pricing-card .button-outline,.quest-pricing .pricing-card .cta_button{padding:10px 20px}.quest-pricing .pricing-card{display:flex;flex-direction:column;height:100%;overflow:hidden}.quest-pricing .pricing-card.pricing-recommended-transform{transform:scaleY(1.08)}.quest-pricing .pricing-card .pricing-card-body{padding-left:30px;padding-right:30px}.quest-pricing .pricing-card .pricing-recommended{display:inline-block}.quest-pricing .pricing-card .pricing-recommended-text{display:inline-block;padding:3px 15px}.quest-pricing .pricing-card .pricing-text{border-width:0}.quest-pricing .pricing-card .pricing-text p:last-child{margin-bottom:0}.quest-pricing .pricing-card-footer{padding-bottom:50px;padding-left:30px;padding-right:30px}.quest-pricing .pricing-feature-icon{display:inline-block;position:absolute}.quest-pricing .pricing-features-text{display:inline-block;margin-left:25px}@media (max-width:1139px){.quest-pricing .flex .col{flex:0 0 50%;max-width:50%}}@media (max-width:767px){.quest-pricing .flex .col{flex:0 0 100%;max-width:100%}.quest-pricing .pricing-card.pricing-recommended-transform{transform:none}.quest-pricing .pricing-card .pricing-card-body,.quest-pricing .pricing-card-footer{padding-left:20px;padding-right:20px}.quest-pricing .pricing-card-footer{padding-bottom:25px}}