.plan-card{border:1px solid #27282e;background-color:#0d0e11;transform-style:preserve-3d;padding:1.25em;transition:background-color .3s ease,opacity .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.plan-card .date{font-weight:600}.plan-button{text-transform:none}.plan-times{background-color:#16161b;border:1px solid #27282e}.plan-btn-text{font-size:1em}.plan-btn-roller{background-color:#8585941a;border:1px solid #3b3d42}.plan-btn-roller-parent{transition:transform .3s ease}.plan-btn-roller-parent.on{transform:translate(100%)}.plant-btn{cursor:pointer}.plant-btn.active{border:1px solid #4b4d53}.plan-slash{font-weight:200}.plan-save-info{background-color:#0d0e11;background:linear-gradient(90deg,#000dff00,#0d0e11 10%,#0d0e11 90%,#0040ff00);transition:background-color .3s ease,opacity .25s}.place-price-parent{overflow:hidden}.plan-price-js{transition:opacity .3s ease}.plan-price.active{transform:translateY(0)}.plan-price{transition:transform .4s ease;transform:translateY(100%)}.plan-info{height:30px;background-color:#fff;color:#000;font-size:15px;font-weight:600;font-family:Merriweather Sans,sans-serif;cursor:pointer;transition:width .4s ease,opacity .4s ease,transform .4s ease;white-space:nowrap;overflow:hidden}.closeSpanParent{padding-right:0;width:0;transform:translate(40px);opacity:0;transition:transform .4s ease,width .4s ease,opacity .4s ease,padding-right .4s ease}.info-parent-head.show .closeSpanParent{padding-right:5px;width:40px;transform:translate(0);opacity:1}.closePlanInfo{transform:rotate(90deg)}.info-parent-head.show .closePlanInfo{transform:rotate(0)}.openPlanInfo{transition:width .4s ease,opacity .4s ease;opacity:1}.info-parent-head.hide-open .openPlanInfo{width:0;opacity:0;padding-left:0;padding-right:0}.plan-info-text{font-size:20px}@media (max-height: 992px){.plan-info-text{font-size:14px}}.info-parent{min-height:100%;min-width:100%;background-color:#0d0e11;pointer-events:none;opacity:0;transition:opacity .4s ease,transform .4s ease}.info-parent.show{opacity:1;pointer-events:all}.plan-card.custom2 *{color:#0d0e11}.plan-card.custom2{background-color:var(--bs-primary)}.plan-card.custom2 .plan-button{background-color:#0d0e11}.plan-card.custom2 .plan-button span{color:#fff}.plan-card.custom2 .plan-save-info{background-color:#b66dff;background:linear-gradient(90deg,#000dff00,#b66dff 10%,#b66dff 90%,#0040ff00);transition:background-color .3s ease,opacity .25s}.plan-card.custom2 .customHr{background:#0d0e11;background:linear-gradient(306deg,#b66dff00,#0d0e11,#b66dff00);height:1px}.plan-card.custom2 .plan-info{background-color:#0d0e11;color:#fff}.plan-card.custom2 .plan-info span{color:#fff}.plan-card.custom2 .plan-times{background-color:#c5b3dd;border:1px solid #e2e4ee}.plan-card.custom2 .plan-btn-roller{background-color:#8e85941a;border:1px solid #dbd4e4}.plan-card.custom2 .plant-btn.active{border:1px solid #e9e2ee}.plan-card.custom2 .info-parent{background-color:#b66dff}.pricing-wrapper{position:relative;z-index:1;color:#fff}.pricing-title{font-size:2.5rem;font-weight:700}.pricing-subtitle{font-size:1.1rem;color:#aaa;margin-top:.5rem}.pricing-card{background:#131418e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;padding:2rem;border:1px solid rgba(255,255,255,.15);box-shadow:0 0 10px #0006;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.pricing-card:hover{transform:translateY(-5px);box-shadow:0 10px 10px #693cff80;border:1px solid rgba(255,255,255,.75)}.pricing-card.featured{border:2px solid #7B2FF7}.pricing-card-header{text-align:center;margin-bottom:1.5rem}.pricing-card-title{font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.pricing-card-price{font-size:2.5rem;font-weight:700;color:#7b2ff7}.pricing-card-price span{font-size:1rem;color:#aaa}.pricing-card-desscription{font-size:1rem;color:#c1c2c5}.pricing-card-features{list-style:none;padding:0;margin:0 0 2rem;font-size:1rem;flex-grow:1}.pricing-card-features li{margin:0 0 1.5rem;position:relative;padding-left:1.5rem}.pricing-card-features li:before{content:"✔";position:absolute;left:0;color:#6a43ff;font-weight:700}.pricing-card-features li.none:before{content:"✖";color:#adaabb}.pricing-card-footer{text-align:center}.pricing-button{background-color:#ffffff1a;border:1px solid rgba(255,255,255,.3);padding:.75rem 2rem;border-radius:2rem;color:#fff;font-weight:500;text-decoration:none;transition:.3s;display:inline-block}.pricing-button:hover{background-color:#fff;color:#000;transform:scale(1.05)}
