.ls_tariff_container{display:flex;flex-direction:column;align-items:center;gap:60px;min-height:700px;padding:0 0 10px}.ls_tariff_month_plan{display:flex;justify-content:center;width:auto;height:64px;border-radius:20px;border:1px solid #3bd671;color:#fff}.ls_tariff_month_plan div{width:168px;height:63px;border-radius:20px;text-align:center;cursor:pointer;transition:.3s;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:121.534%;display:flex;justify-content:center;align-items:center;gap:7px}.ls_tariff_month_plan div>span{color:#ff4040}.ls_active_month_plan_span_first{display:none}.ls_tariff_month_plan .ls_active_month_plan{border-radius:20px;border:1px solid rgba(59,214,113,.5);background:rgba(59,214,113,.6)}.ls_tariff_plans{display:flex;justify-content:center;gap:30px;align-items:stretch}.ls_tariff_plan{transition:all .3s ease;width:295px;min-height:400px;max-height:450px;border-radius:30px;border:1px solid #3bd671;padding:30px 31px 20px;cursor:pointer;display:flex;flex-direction:column;position:relative;overflow:hidden}.ls_tariff_plan.ls_tariff_plan_active{width:295px;min-height:400px;max-height:450px;border-radius:30px;border:2px solid rgba(59,214,113,.6);background:rgba(59,214,113,.43);box-shadow:0 0 13.8px 0 rgba(59,214,113,.7);transform:scale(1.02)}.ls_tariff_title{font-size:25px;margin:0}.ls_tariff_price,.ls_tariff_title{color:#3bd671;font-style:normal;font-weight:500;line-height:normal}.ls_tariff_price{font-size:36px;margin:15px 0 0}.ls_tariff_price>span:first-child{color:#fffdfd;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.ls_tariff_price>span:nth-child(2){color:#fffdfd;font-size:32px;font-style:normal;font-weight:400;line-height:normal}.ls_tariff_description{margin:6px 0 0;color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.ls_tariff_plan ul{width:100%;height:auto;list-style:inside url(https://new.leadsender.ru/public/img/check_mark.png);padding:0;text-align:left;margin:25px 0;flex-grow:1}.ls_tariff_plan ul li{margin-bottom:12px;color:#fff;font-size:15px;font-style:normal;font-weight:400}.ls_tariff_plan ul li.disabled{list-style:inside url(https://new.leadsender.ru/public/img/cross.png)}.ls_tariff_plan_active>.ls_tariff_price{color:#fff;margin:15px 0 0;transition:margin .5s ease}.ls_tariff_btn{width:167px;height:45px;font-size:medium;text-align:center}.ls_tariff_btn_wrapper{display:flex;margin:auto -31px 0;justify-content:center;padding-bottom:20px}.ls_tariff_title_hit{margin:0 0 0 10px;background-color:#ff4040;color:#fff;border-radius:10px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:3px 9px;vertical-align:middle}.ls_tariff_title_hit>svg{width:15px;height:15px;vertical-align:text-top}.ls_tariff_price_wrapper{display:flex;flex-direction:column;gap:5px}.ls_tariff_price_old{color:#999;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:10px 0 0;opacity:.7;display:flex;align-items:center;gap:10px}.ls_tariff_price_discount_badge{background-color:#ff4040;color:#fff;border-radius:10px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding:3px 8px;white-space:nowrap}.ls_tariff_new_year_note_block{width:100%;display:flex;justify-content:center;margin-top:30px;animation:noteGlow 3s ease-in-out infinite}@keyframes noteGlow{0%,to{filter:drop-shadow(0 0 10px rgba(59,214,113,.3))}50%{filter:drop-shadow(0 0 20px rgba(59,214,113,.6))}}.ls_tariff_new_year_note{background:linear-gradient(135deg,rgba(59,214,113,.2),rgba(59,214,113,.1));border:2px solid #3bd671;border-radius:20px;padding:15px 40px;color:#3bd671;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0;text-align:center;text-transform:uppercase;letter-spacing:2px;box-shadow:0 4px 15px rgba(59,214,113,.3)}.ls_tariff_plan_active>.ls_tariff_title{font-weight:500}.ls_tariff_plans_in-active{display:none}@media screen and (min-width:320px) and (max-width:479px){.ls_tariff_new_year_note{font-size:14px;padding:12px 30px;letter-spacing:1px}}@media screen and (min-width:480px) and (max-width:767px){.ls_tariff_new_year_note{font-size:16px;padding:13px 35px;letter-spacing:1.5px}}@media screen and (min-width:768px) and (max-width:982px){.ls_tariff_new_year_note{font-size:18px;padding:14px 38px}}@media screen and (min-width:983px) and (max-width:1412px){.ls_tariff_new_year_note{font-size:18px;padding:14px 38px}}