.white_btn{color:var(--purple)!important}.white_btn:hover{color:#fff!important}.ud-section-title{max-width:870px}.pay-des{font-size:18px;text-align:start}.price-color{color:#6a49f2}@media (max-width:600px){#contact{padding-block-start:0!important}#pricing{padding-block-end:0!important;margin-block-end:0!important}}.pricing-tabs{margin-bottom:2rem}.pricing-tab-btn{background:linear-gradient(135deg,#e0e7ff 0,#f3f4f6 100%);color:#6b7280;border:1px solid #d1d5db;padding:4px 8px;border-radius:20px;font-weight:500;font-size:10px;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05);position:relative;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:70px}.pricing-tab-btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(106,73,242,.1),transparent);transition:left .5s}.pricing-tab-btn:hover::before{left:100%}.pricing-tab-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(106,73,242,.15);color:#6a49f2;border-color:#6a49f2}.pricing-tab-btn.active{background:linear-gradient(135deg,#6a49f2 0,#8b5cf6 100%);color:#fff;border-color:#6a49f2;box-shadow:0 4px 12px rgba(106,73,242,.25);transform:translateY(-1px)}.pricing-tab-btn i{font-size:10px}.pricing-card{transition:none;order:999}.pricing-card.hidden{display:none;order:999}.pricing-card.show{display:block;order:1}.discount_terms{font-size:10px}@media (max-width:768px){.pricing-tab-btn{padding:4px 8px;font-size:10px;min-width:60px}.pricing-tabs .d-flex{gap:4px!important;flex-wrap:wrap;justify-content:center}.pricing-tab-btn{flex:0 0 calc(25% - 3px);margin-bottom:4px}}@media (max-width:576px){.pricing-tab-btn{padding:2px 4px;font-size:8px;min-width:40px;flex:0 0 calc(25% - 2px)}.pricing-tabs .d-flex{gap:2px!important}}@media (max-width:400px){.pricing-tab-btn{padding:1px 3px;font-size:7px;min-width:35px;flex:0 0 calc(25% - 1px)}.pricing-tabs .d-flex{gap:1px!important}}.pricing_block{transition:all .3s ease;position:relative;display:flex;flex-direction:column}.pricing_block:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.15)!important}.pricing_block.highlited_block{transform:scale(1.02)}.pricing_block.highlited_block:hover{transform:scale(1.02) translateY(-5px);box-shadow:0 12px 40px rgba(106,73,242,.3)!important}.form-range{height:6px;background:linear-gradient(to right,#6a49f2 0,#8b5cf6 100%);border-radius:10px;outline:0}.form-range::-webkit-slider-thumb{width:18px;height:18px;background:#6a49f2;border:3px solid #fff;box-shadow:0 2px 8px rgba(106,73,242,.3);cursor:pointer;transition:all .2s ease}.form-range::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 3px 12px rgba(106,73,242,.5)}.form-range::-moz-range-thumb{width:18px;height:18px;background:#6a49f2;border:3px solid #fff;box-shadow:0 2px 8px rgba(106,73,242,.3);cursor:pointer;transition:all .2s ease}.form-range::-moz-range-thumb:hover{transform:scale(1.2);box-shadow:0 3px 12px rgba(106,73,242,.5)}.highlited_block .form-range{background:rgba(255,255,255,.3)}.highlited_block .form-range::-webkit-slider-thumb{background:gold;border:3px solid #fff}.highlited_block .form-range::-moz-range-thumb{background:gold;border:3px solid #fff}.pricing_block .btn{transition:all .3s ease;position:relative;overflow:hidden}.pricing_block .btn::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.pricing_block .btn:hover::before{width:300px;height:300px}.pricing_block .btn:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.2)}.badge{animation:fadeInDown .5s ease}@keyframes fadeInDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.far,.fas{transition:transform .2s ease}.benifits li:hover .far,.benifits li:hover .fas{transform:scale(1.1)}.feature-item-enhanced{cursor:default}.feature-item-enhanced:hover{background:rgba(106,73,242,.08)!important;transform:translateX(3px);padding-left:12px!important}.highlited_block .feature-item-enhanced:hover{background:rgba(255,255,255,.15)!important}.feature-item-enhanced:hover .fas{transform:scale(1.2) rotate(5deg)}.benifits li:first-child{animation:fadeInUp .5s ease}@keyframes fadeInUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pricing-block-container{min-height:550px!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.08)!important}.badge-small{font-size:11px!important;font-weight:600!important;letter-spacing:.5px!important}.pkg-name-title{font-size:20px!important;font-weight:450!important}.price-display-large{font-size:30px!important;font-weight:400!important;margin:0 0 10px 0!important}.discount-badge{font-size:12px!important;font-weight:600!important}.discount-terms-text{font-size:11px!important;min-height:20px!important}.message-credit-box{border-radius:8px!important}.message-credit-label{font-size:13px!important;font-weight:600!important}.message-credit-value{font-size:18px!important;font-weight:700!important}.message-credit-range-label{font-size:7px!important}.ppu-range-with-ticks{position:relative}.ppu-range-ticks{top:70%;left:10px;right:10px;transform:translateY(-50%);pointer-events:none;z-index:1}.ppu-range-tick{font-size:8px;line-height:1;color:rgba(106,73,242,.35);font-weight:400}.highlited_block .ppu-range-tick,.ppu-range-ticks-highlight .ppu-range-tick{color:rgba(255,255,255,.5)}.feature-item{padding:6px!important;border-radius:6px!important;transition:all .2s ease!important}.feature-icon{font-size:14px!important}.feature-text{font-size:13px!important;font-weight:500!important}.toggle-btn-small{font-size:11px!important;padding:4px 12px!important;border-radius:4px!important;font-weight:500!important}.toggle-icon-small{font-size:10px!important}.select-package-btn{font-weight:600!important;padding:12px!important;border-radius:8px!important;font-size:14px!important;transition:all .3s ease!important}.benifits{list-style:none!important;padding-left:18px!important}
