.stel-pro-widget-pricing-table-one-wrapper{padding:35px 30px;background:#fff;text-align:center;display:inline-block;transition:all .3s ease;line-height:normal;width:100%;color:#000}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-header-title{font-size:24px;font-weight:700;width:100%;display:inline-block}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-header-sub-title{font-size:13px;color:rgba(0,0,0,.4)}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-currency{padding:0;width:145px;height:145px;background:#d30c5c;color:#fff;border-radius:50%;font-size:48px;font-weight:700;letter-spacing:normal;line-height:34px;margin:35px 0;display:inline-flex;justify-content:center;flex-direction:column;text-align:center}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-price-wrapper sup{font-size:20px;top:-20px}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-price-wrapper sub.stel-pack-price-currency,.stel-pro-widget-pricing-table-one-wrapper .stel-pack-price-wrapper sup.stel-pack-price-currency{margin-right:5px}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-price-wrapper sup.stel-pack-price-fractional{margin-left:5px}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-price-wrapper sub{font-size:20px;bottom:2px}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-period{font-size:18px;letter-spacing:normal;width:100%;clear:both;display:inline-block;font-weight:400;margin-top:15px;line-height:18px}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list{margin:0;padding:0;display:inline-block;width:100%;box-sizing:border-box}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list li{font-size:14px;line-height:1;padding:10px 0;display:inline-block;width:100%;color:rgba(0,0,0,.4);list-style-type:none;margin:0;position:relative}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list li:not(:first-child):before{content:"";position:absolute;top:-1px;width:100%;display:block;border-bottom:0 solid rgba(122,122,122,.3);margin:0}.elementor-widget-stel-pro-pricing-table-one.stel-pack-features-list-align-left .stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list li:before{left:0}.elementor-widget-stel-pro-pricing-table-one.stel-pack-features-list-align-right .stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list li:before{right:0}.elementor-widget-stel-pro-pricing-table-one.stel-pack-features-list-align-center .stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list li:before{left:0;right:0;margin:auto}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list li.stel-pack-features-list-bold-item-label .stel-pack-features-list-item-label{font-weight:700}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list-item.stel-pack-features-list-inactive-item span{opacity:.4}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list li svg{fill:rgba(0,0,0,.4)}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list li i,.stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list li svg{margin-right:7px;top:2px}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list.stel-pack-features-list-has-values li{float:left;text-align:left}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-features-list.stel-pack-features-list-has-values li .stel-pack-features-list-item-value{float:right;text-align:right}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-cta{clear:both;width:100%;padding:35px 0 0;transition:all .3s ease}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-cta-button{font-size:14px;font-weight:700;color:#fff;background:#d30c5c;text-decoration:none!important;display:inline-block;padding:12px 30px;border-radius:5px;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-cta.full .stel-pack-cta-button{width:100%}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-cta.fill .stel-pack-cta-button{position:absolute;left:0;bottom:0;width:100%}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-cta-button:hover{background-position:100% 0;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.stel-pro-widget-pricing-table-one-wrapper:hover{box-shadow:0 0 32px rgba(0,0,0,.1);z-index:9999}.stel-pro-widget-pricing-table-one-wrapper{overflow:hidden;position:relative}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.corner-1{position:absolute;top:0;left:auto;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:15em;overflow:hidden;height:15em}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.corner-1 .stel-pack-pricing-table-ribbon-content{text-align:center;left:0;width:150%;-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:700;background:#d30c5c;color:#fff;padding:3px 0}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.corner-1.left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.corner-1.right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:0}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.corner-2{position:absolute;font-size:13px;font-weight:700;text-align:center;overflow:hidden;transform-origin:0 100%;height:72px;width:204px;top:-94px;transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);line-height:95px;box-shadow:0 1px 4px 0 rgba(0,0,0,.16),0 1px 4px 0 rgba(0,0,0,.16);background:#d30c5c;color:#fff}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.corner-2.left{left:-20px;transform:rotateZ(-45deg);-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);top:50px}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.corner-2.right{right:-80px}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.flag-1{position:absolute;background:#d30c5c;color:#fff;top:-2px;-webkit-transform:rotate(90deg) translateY(-100%);-moz-transform:rotate(90deg) translateY(-100%);-ms-transform:rotate(90deg) translateY(-100%);-o-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;padding:8px 20px;height:40px;font-size:14px;font-weight:700;letter-spacing:1px}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.flag-1:after{content:"";position:absolute;border-top:20px solid #d30c5c;border-bottom:20px solid #d30c5c;border-right:15px solid transparent;right:-14px;top:0}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.flag-1.right{right:-4px}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.flag-2{position:absolute;background:#d30c5c;color:#fff;top:-2px;-webkit-transform:rotate(90deg) translateY(-100%);-moz-transform:rotate(90deg) translateY(-100%);-ms-transform:rotate(90deg) translateY(-100%);-o-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;padding:8px 20px;height:40px;font-size:14px;font-weight:700;letter-spacing:1px}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.flag-2:after{content:"";position:absolute;border-left:15px solid #d30c5c;border-top:20px solid transparent;border-bottom:20px solid transparent;right:-14px;top:0}.stel-pro-widget-pricing-table-one-wrapper .stel-pack-pricing-table-ribbon.flag-2.right{right:-4px}.stel-elementor-icon{display:inline-block;line-height:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-align:center}.stel-elementor-icon i,.stel-elementor-icon svg{width:1em;height:1em;position:relative;display:block}.stel-elementor-icon i:before,.stel-elementor-icon svg:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}