/*Ribbon Style*/
.pricing-ribbon-pin{position:relative;display:block;width:100%;z-index:1}.pricing-ribbon-pin.style-1{position:absolute;bottom:100%;left:0;right:0;width:100%}.pricing-ribbon-pin .ribbon-pin-inner{font-size:15px;text-transform:uppercase;letter-spacing:.2px;color:#fff;line-height:20px}.pricing-ribbon-pin.style-1 .ribbon-pin-inner{background:#212121;padding:6px 15px}.pricing-ribbon-pin .ribbon-pin-inner p{margin-top:0;margin-bottom:0;color:#fff}.plus-pricing-table .pricing-title,.plus-pricing-table .pricing-subtitle,.plus-pricing-table .pricing-icon,.pricing-price-wrap span.price-postfix-text,.pricing-price-wrap span.price-prefix-text,.pricing-price-wrap .pricing-price,.pricing-previous-price-wrap,.plus-pricing-table .pricing-content-wrap.listing-content li,.plus-pricing-table .pricing-content-wrap.listing-content li span.plus-icon-list-text,.plus-pricing-table .pricing-content-wrap.listing-content li span.plus-icon-list-icon,.pricing-content-wrap.listing-content.style-1 ul.plus-icon-list-items,.pricing-content-wrap.listing-content.style-1 a.read-more-options,.pricing-ribbon-pin .ribbon-pin-inner p,.pricing-ribbon-pin .ribbon-pin-inner{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}.plus-pricing-table .pricing-table-inner .pricing-cta-text{text-align:center;display:block;font-size:14px;line-height:1.2;margin-bottom:15px}.plus-pricing-table .pricing-table-inner .pricing-cta-text p{margin-bottom:0}
