.pricing-card-block,.pricing-card-inner{float:left;width:100%}.pricing-main{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}.pricing-main .pricing-item{align-items:center;display:inline-block;flex:1;margin:15px;text-align:left}.pricing-item-inner-wrap,.pricing-main .pricing-item{display:flex;flex-direction:column;justify-content:space-between}.pricing-item-inner-wrap{align-items:flex-start;border:2px solid #f7f7f7;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;height:100%;padding:54px 48px 58px;transform:translateY(0);-webkit-transform:translateY(0);width:100%}.pricing-main .pricing-item.activepricingcard .pricing-item-inner-wrap{background-color:#fff;border-color:#fff;-webkit-box-shadow:0 50px 154px 8px rgba(176,183,195,.22);-moz-box-shadow:0 50px 154px 8px rgba(176,183,195,.22);-o-box-shadow:0 50px 154px 8px rgba(176,183,195,.22);-ms-box-shadow:0 50px 154px 8px rgba(176,183,195,.22);box-shadow:0 50px 154px 8px rgba(176,183,195,.22)}.pricing-main .pricing-item:hover .pricing-item-inner-wrap{background-color:#fff}.pricing-top h5{margin-bottom:25px}.pricing-top h2{margin-bottom:15px}.pricing-top{margin-bottom:42px}.pricing-info-listing span{line-height:24px}.pricing-info-listing{display:table;margin-bottom:20px}.pricing-info-listing .info-icon,.pricing-info-listing .pricing-listing-contents{display:table-cell;vertical-align:middle}.pricing-info-listing .info-icon .info-icon-inner{background-color:rgba(10,87,69,.2);border-radius:100%;height:36px;margin-right:15px;position:relative;width:36px}.pricing-info-listing .info-icon .info-icon-inner svg{left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}.pricing-info-listing .info-icon svg path{stroke:#0a5745}.pricing-item .btn-group{margin-top:35px;width:100%}.pricing-item .btn-group .btn{margin-bottom:0;margin-right:0}.pricing-item .btn-group .btn.bordered_btn,.pricing-item .btn-group .btn.filled_btn{width:100%}.pricing-info-listing .info-icon{text-align:center}@media only screen and (max-width:1280px){.pricing-main{margin:0}}@media only screen and (max-width:1080px){.pricing-main .pricing-item{width:calc(50% - 40px)}.pricing-main{flex-wrap:wrap}}@media only screen and (max-width:1024px){.pricing-main{margin:0 -15px}}@media only screen and (max-width:991px){.pricing-main .pricing-item{width:calc(50% - 30px)}.pricing-item-inner-wrap{padding:44px 38px 48px}}@media only screen and (max-width:767px){.pricing-main{flex-wrap:wrap}.pricing-main .pricing-item{flex:100%;width:100%}}@media only screen and (max-width:479px){.pricing-item h5{margin-bottom:20px}.pricing-item-inner-wrap{padding:34px 28px 38px}}