h1.demo-title{text-align:center;color:#2a293e;letter-spacing:2px;font-size:30px;font-weight:600}h1.demo-title a{font-size:16px;font-weight:300}.pricing-table{flex-flow:wrap;width:100%;max-width:1100px;margin:0 auto;display:flex}.pricing-table .ptable-item{width:33.33%;margin-bottom:30px;padding:0 15px}@media (width<=992px){.pricing-table .ptable-item{width:33.33%}}@media (width<=768px){.pricing-table .ptable-item{width:50%}}@media (width<=576px){.pricing-table .ptable-item{width:100%}}.pricing-table .ptable-single{width:100%;position:relative;overflow:hidden}.pricing-table .ptable-header,.pricing-table .ptable-body,.pricing-table .ptable-footer{text-align:center;width:100%;position:relative;overflow:hidden}.pricing-table .ptable-status,.pricing-table .ptable-title,.pricing-table .ptable-price,.pricing-table .ptable-description,.pricing-table .ptable-action{text-align:center;width:100%;position:relative}.pricing-table .ptable-single{background:#f6f8fa;border-radius:20px;box-shadow:0 0 10px #999}.pricing-table .ptable-single:hover{box-shadow:0 0 10px var(--first-color)}.pricing-table .ptable-header{background:var(--second-color);width:auto;margin:0 30px;padding:30px 0 45px}.pricing-table .ptable-header:before,.pricing-table .ptable-header:after{content:"";border-bottom:100px solid #f6f8fa;width:0;height:0;position:absolute;bottom:0}.pricing-table .ptable-header:before{border-right:250px solid #0000;right:50%}.pricing-table .ptable-header:after{border-left:250px solid #0000;left:50%}.pricing-table .ptable-item.featured-item .ptable-header{background:var(--first-color)}.pricing-table .ptable-status{margin-top:-30px}.pricing-table .ptable-status span{text-align:center;color:#fff;letter-spacing:1px;background:var(--second-color);width:40px;height:30px;padding:5px 0;font-size:14px;font-weight:300;display:inline-block;position:relative}.pricing-table .ptable-status span:before,.pricing-table .ptable-status span:after{content:"";border-bottom:10px solid var(--first-color);width:0;height:0;position:absolute;bottom:0}.pricing-table .ptable-status span:before{border-right:25px solid #0000;right:50%}.pricing-table .ptable-status span:after{border-left:25px solid #0000;left:50%}.pricing-table .ptable-title h2{color:#fff;letter-spacing:2px;font-size:24px;font-weight:300}.pricing-table .ptable-price h2{color:#fff;margin:0 0 0 15px;font-size:45px;font-weight:700}.pricing-table .ptable-price h2 small{margin-top:16px;margin-left:-15px;font-size:18px;font-weight:300;position:absolute}.pricing-table .ptable-price h2 span{margin-left:3px;font-size:16px;font-weight:300}.pricing-table .ptable-body{padding:20px 0}.pricing-table .ptable-description ul{margin:0;padding:0;list-style:none}.pricing-table .ptable-description ul li{color:#2a293e;letter-spacing:1px;border-bottom:1px solid #dedede;padding:7px;font-size:14px;font-weight:300}.pricing-table .ptable-description ul li:last-child{border:none}.pricing-table .ptable-footer{padding-bottom:30px}.pricing-table .ptable-action a{color:var(--first-color);letter-spacing:2px;background:var(--second-color);padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-block}.pricing-table .ptable-action a:hover{background:var(--first-color)}.pricing-table .ptable-item.featured-item .ptable-action a{color:#2a293e;background:var(--first-color)}.pricing-table .ptable-item.featured-item .ptable-action a:hover{color:#fff;background:#000}
