.plans-and-pricing-page .hide-pricing{height:1000px;overflow-y:hidden;position:relative}.plans-and-pricing-page .hide-pricing:before{background-image:linear-gradient(180deg,transparent,#fff);bottom:0;content:"";height:100px;left:0;position:absolute;width:100%}.plans-and-pricing-page .pricing-table{border-radius:8px;overflow:hidden}.plans-and-pricing-page .pricing-table td,.plans-and-pricing-page .pricing-table th{border-color:#e5e5e5;font-size:18px;padding:1rem;text-align:center;vertical-align:middle}.plans-and-pricing-page .pricing-table td:first-child,.plans-and-pricing-page .pricing-table th:first-child{text-align:left;width:38%}.plans-and-pricing-page .pricing-table .plan-card{border:1px solid #bdbdbd;border-bottom:0;border-radius:36px 36px 0 0;display:flex;flex-direction:column;height:210px;justify-content:space-between;margin:0 .4rem;padding:40px 20px}.plans-and-pricing-page .pricing-table .section-title{font-size:20px;font-weight:700}.plans-and-pricing-page .pricing-table .icon-check{color:#47b072;font-size:20px}.plans-and-pricing-page .pricing-table .icon-cross{color:#eb4141;font-size:20px}.plans-and-pricing-page .pricing-table .small-text{color:#555;display:block;font-size:14px;line-height:1.3}@media (max-width:768px){.plans-and-pricing-page .pricing-table td,.plans-and-pricing-page .pricing-table th{font-size:14px;padding:16px 10px}.plans-and-pricing-page .pricing-table .section-title{font-size:18px}}
