.pricing-table-wrapper .price-button{font-weight:400;text-transform:none;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;line-height:1;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;font-family:"Josefin Sans",Sans-serif;font-size:16px;padding:15px 30px;color:#000;background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000;border-radius:25px 25px 25px 25px}.pricing-table-wrapper .price-button:hover{color:#fff;background-color:teal}.pricing-table-wrapper .pricing-item{width:50%;float:left;padding:10px}.pricing-table-wrapper>.row-fluid{width:auto;margin:0 -10px}.pricing-table-wrapper .pricing-item .price-table{position:relative;width:100%}.pricing-table-wrapper .price-table-header{background-color:#020101;padding:29px 17px 17px 17px}.pricing-table-wrapper .price-table-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#555;font-weight:800;font-size:65px;padding:40px 0}.pricing-table-wrapper .price-table-features-list{list-style-type:none;margin:0;line-height:1;padding:0px 0px 0px 20px;text-align:left}.pricing-table-wrapper .price-table-footer{padding:30px 0}.pricing-table-wrapper .price-table-header h3{margin:0;padding:0;line-height:1.2;font-size:24px;font-weight:600;color:#fff;text-transform:uppercase}.pricing-table-wrapper .price-table-header .price-table-subheading{font-size:13px;font-weight:400;color:#fff;line-height:1.95;display:block;padding-top:1px;margin-bottom:-1px}.pricing-table-wrapper .currency-before{line-height:1;font-size:.3em;margin-right:3px;align-self:flex-start}.pricing-table-wrapper .price-table-integer-part{line-height:.8}.pricing-table-wrapper .price-table-after-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}.pricing-table-wrapper .price-table-after-price .price-table-fractional-part{line-height:1;font-size:.3em}.pricing-table-wrapper .price-table-after-price .price-table-period.typo-excluded{line-height:normal;letter-spacing:normal;text-transform:none;font-weight:400;font-size:medium;font-style:normal;width:100%}.pricing-table-wrapper .price-table-features-list li{font-size:14px;line-height:1;margin:0;padding:0;font-weight:400}.pricing-table-wrapper .price-table-features-list li:not(:first-child):before{content:"";display:block;border:0 solid hsla(0,0%,47.8%,.3);margin:10px 12.5%;border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px}.pricing-table-wrapper .price-table-feature-inner{margin-left:15px;margin-right:15px}.pricing-table-wrapper .price-table-feature-inner i{margin-right:10px;font-size:1.3em}.pricing-table-wrapper .price-table-additional_info{font-size:13px;line-height:1.4;margin:15px 30px 0px 30px;font-weight:normal}.pricing-table-wrapper .price-table-ribbon{position:absolute;top:0;left:auto;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:150px;overflow:hidden;height:150px}.pricing-table-wrapper .price-table-ribbon .price-table-ribbon-inner{text-align:center;left:0;width:200%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background-color:teal;color:#fff}.pricing-table-wrapper .price-main{position:relative;width:100%;overflow:hidden;background-color:#f7f7f7;text-align:center}.pricing-table-wrapper.has-1 .pricing-item{width:100%}@media(max-width:767px){.pricing-table-wrapper .pricing-item{width:100% !important}}