.st-pricing{display:flex;flex-wrap:wrap;justify-content:center}.st-pricing-card.st-card{border:1px solid #dcdcdc;flex:0 0 calc(100% - 20px);margin:10px;max-width:calc(100% - 20px)}.st-pricing-card{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;overflow:hidden;padding:30px 20px;position:relative;transition:all .4s linear;z-index:0}.st-pricing-card:before{border-radius:32px;content:"";height:32px;position:absolute;right:-16px;top:-30px;transform:scale(1);transform-origin:50% 50%;transition:transform .4s ease-out;width:32px;z-index:-1}.st-pricing__feature-list{margin:0}.st-pricing__feature-list-icon{flex:0 0 4%;max-width:4%}.st-pricing__feature-list-text{flex:0 0 90%;margin-left:12px;max-width:90%}.st-pricing-card .st-btn__primary{font-weight:700;transition:all .4s linear}.st-pricing__heading{color:#35a1db;margin:0 0 15px;padding-top:0;text-align:center}.st-pricing__wrap{text-align:center}.st-pricing__feature-list-item{display:flex;flex-wrap:wrap;margin-bottom:15px}.st-pricing__feature-list{list-style:none;margin:0 0 20px;padding:0}.st-pricing__feature-heading{margin:0;padding-bottom:20px}.st-pricing__body{padding-top:20px}.st-pricing__feature-list-icon svg{width:12px}.st-pricing-card:hover .st-pricing__feature-list-icon svg{fill:#fff;transition:all .4s linear}.st-pricing4__num{font-size:30px;font-weight:700;line-height:1.125}.st-pricing__timeline{font-weight:400;margin-bottom:30px}.st-pricing-card4__body p{font-size:18px;line-height:24px;margin-bottom:16px}.st-pricing-card:hover .st-btn__primary{font-weight:700;transition:all .4s linear}.st-pricing-card:hover .st-pricing__num,.st-pricing-card:hover .st-pricing__timeline{transition:all .4s linear}.st-pricing-card:hover .st-pricing-card__body p,.st-pricing-card:hover .st-pricing__feature-list-heading{color:#fff;transition:all .4s linear}.st-pricing__para{margin-bottom:20px;text-align:left}.st-pricing__feature-list-heading{margin:0}@media only screen and (min-width:768px){.st-pricing-card.st-card{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.st-pricing__heading{margin:0;padding-top:0}.st-pricing__timeline{margin-bottom:15px}}@media only screen and (min-width:992px){.st-pricing-card.st-card{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px);text-align:left}.st-pricing__heading,.st-pricing__wrap{text-align:left}}