.plan-section-label{color:var(--blueColor)}.plan-section-text{font-size:1.2rem;font-weight:600}.plan-section-text li{padding-left:1.5em;text-indent:-1.5em}.plan-section-text li:before{color:var(--actionBackColor);content:"\f1ea";font-family:FontAwesome}.plan-section-text:lang(en) li:before{margin-right:10px}.plan-section-text:lang(ar) li:before{margin-left:10px}.plan-section-text li::marker{content:""}.plan-section-text i{color:var(--actionBackColor)}.plan-subscription-container{border:2px solid #efefef;border-radius:5px}.plan-subscription-container .plans-list{list-style:none;text-align:center}.plans-list .plan-item{border:1px solid #f3eded;border-radius:10px;display:inline-block;overflow:hidden;padding:.625rem 0;position:relative;transition:all .4s;width:180px}.plan-item .card-badge{-webkit-animation:colorChange 3s infinite alternate;animation:colorChange 3s infinite alternate;background:#fc0e06;background:radial-gradient(circle,#fc0e06 8%,#f7dad9 100%);color:#fff;font-weight:600;left:-25%;padding:0 2.5rem;position:absolute;top:15%;transform:rotate(-50deg)}@-webkit-keyframes colorChange{0%{background-position:0 0;background-size:200% 200%}25%{background-position:50% 50%}50%{background-size:100% 100%}75%{background-position:150% 150%}to{background-position:100% 0;background-size:200% 200%}}@keyframes colorChange{0%{background-position:0 0;background-size:200% 200%}25%{background-position:50% 50%}50%{background-size:100% 100%}75%{background-position:150% 150%}to{background-position:100% 0;background-size:200% 200%}}.plans-list .plan-item.active,.plans-list .plan-item:hover{background-color:var(--actionBackColor);cursor:pointer;transform:scale(1.06)}.plans-list .plan-item.active .plan-duration,.plans-list .plan-item:hover .plan-duration{background-color:#fff;color:#000}.plans-list .plan-item.active .plan-price,.plans-list .plan-item.active .plan-type,.plans-list .plan-item:hover .plan-price,.plans-list .plan-item:hover .plan-type{color:#fff}.plans-list .plan-item .plan-duration{background-color:var(--actionBackColor);border-radius:50px;color:#fff;font-weight:700;padding:.225rem .425rem}.plans-list .plan-item .plan-type{color:var(--blueColor);font-weight:700}.plans-list .plan-item .plan-price{font-size:24px;font-weight:700}.plans-list .plan-item-active{background-color:var(--actionBackColor)!important;transform:scale(1.06)}.plans-list .plan-item-active .plan-duration{background-color:#fff;color:#000}.plans-list .plan-item-active .plan-price,.plans-list .plan-item-active .plan-type{color:#fff}.coupon-form .promo-input{border:1px solid #efefef;outline:none!important;padding:.325rem .925rem}.coupon-btn{background-color:var(--actionBackColor);border:none;color:#fff;font-weight:600;outline:none!important}.coupon-btn:hover{background-color:var(--actionHoverBackColor);cursor:pointer}.payment-option{align-items:center;border:1px solid #cacace;border-radius:5px;display:flex;height:100%;justify-content:center;position:relative;transition:all .4s}.payment-option:hover{cursor:pointer;transform:scale(1.05)}.payment-option img{display:block;height:auto;width:100%}.payment-option-selected .overlay{align-items:center;background-color:#f8f8fc85;color:#70a130;display:flex;font-size:50px;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .4s;width:100%}.payment-form .payment-btn{background-color:var(--actionBackColor);border:none;border-radius:5px;color:#fff;font-size:1rem;font-weight:700;outline:none!important;padding:.625rem}.payment-form .payment-btn:hover{background-color:var(--actionHoverBackColor);cursor:pointer}
