.pricing-container{margin:0 auto;max-width:1240px;padding:0 20px}.pricing{-webkit-align-items:stretch;-webkit-justify-content:space-between;align-items:stretch;background:#fff;border-radius:10px;box-shadow:0 10px 80px rgba(163,172,191,.3);display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;padding:10px 0 0;position:relative}.pricing .border-top{height:10px;left:0;position:absolute;top:0;width:100%}.pricing .plan{-ms-flex-direction:column;-webkit-flex-direction:column;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;padding:40px 20px;width:300px}.pricing .plan .plan-title{color:inherit;font-size:24px;font-weight:600;margin:0 0 10px}.pricing .plan .benefits-title{color:inherit;font-size:16px;margin:0 0 20px;min-height:25px}.pricing .plan .plan-description{font-size:16px;margin:0 0 10px}.pricing .plan .price{color:inherit;font-size:20px;font-weight:600;margin:0 0 30px;min-height:30px}.pricing .price-button{border-radius:4px;box-shadow:0 2px 4px rgba(163,172,191,.5);display:inline-block;font-size:18px;font-weight:600;margin:0 0 30px;padding:10px 20px;text-align:center;transition:.2s ease;width:100%}.pricing .price-button:hover{box-shadow:0 4px 8px rgba(163,172,191,.55)}.pricing .benefits{-moz-box-flex:1;-ms-flex:1;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;flex:1;list-style:none;margin:0 0 30px;padding:0}.pricing .benefits li{font-size:14px;margin:0 0 10px;padding-left:20px;position:relative;text-align:left}.pricing .benefits li:last-child{margin:0}.pricing .benefits li .check-mark{font-size:14px;left:0;line-height:1;position:absolute;top:4px}.pricing .learn-more-link{font-size:14px;transition:.2s ease}@media(min-width:993px) and (max-width:1240px){.pricing{padding:0 10px}.pricing .plan{padding:40px 10px;width:233px}}@media(min-width:640px) and (max-width:992px){.pricing .plan{width:50%}}@media(max-width:639px){.pricing .plan{width:100%}}