.table{background:#fff;border:1px solid #b6c7d6;border-radius:10px;justify-content:center;margin:0 auto 40px;max-width:270px;padding:40px}.table .price-section{display:flex;justify-content:center}.table .package-name{height:2px;position:relative;width:100%}::selection{color:#fff}.price-feature{font-family:Fraunces;font-size:3.5rem;font-weight:700;margin:0}.pricing-card-heading{font-family:Work Sans,Open Sans,Arial,sans-serif;font-size:1.45rem;font-weight:400;letter-spacing:.2rem;text-transform:uppercase}.pricing-card-description,.pricing-card-heading{font-family:open sans;font-size:.9rem;margin:0;padding:0}.feature-row{display:flex;flex-direction:row}.pricing-card-body{margin:1.5rem 0 1rem}.card-body li,.pricing-card-body ul{padding:0}.pricing-card-body ul{margin-bottom:35px}.pricing-card-body li{font-size:16px;font-weight:400;letter-spacing:-.25px;list-style:none;margin:0;padding:.25rem 30px .25rem 0;text-align:left}.icon-block{margin-right:15px;width:30px}.icon-block img{width:100%}.LIVE2023_arrow{transform:rotate(-90deg)}.feature-block{width:100%}.table .ribbon{font-family:Open Sans;font-weight:700;height:150px;left:0;overflow:hidden;position:absolute;top:0;width:150px}.table .ribbon:after,.table .ribbon:before{border-left-color:transparent;border-top-color:transparent;content:"";display:block;position:absolute;z-index:-1}.table .ribbon:before{right:15px;top:0}.table .ribbon:after{bottom:15px;left:0}.table .ribbon span{background:#1f6df4;color:#fff;font-size:14px;padding:3px 0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:30px;transform:rotate(-45deg);width:200px}.widget-span:first-of-type .table .ribbon span{background-color:#51a749}.widget-span:nth-of-type(2) .table .ribbon span{background-color:#1f6df4}.widget-span:nth-of-type(3) .table .ribbon span{background-color:#26547c}.table{position:relative}.feature{left:205px;position:absolute;top:-65px}.sticker{fill:#2f98de;z-index:10}.sticker-text{fill:#fff;font-family:Fraunces,serif;font-size:25px;font-weight:700;z-index:10}@media screen and (max-width:1200px){.pricing-card{padding:2rem 1rem}}@media screen and (max-width:767px){.pricing-card{margin-bottom:1rem}}