.smartbot-pricing.module-1{padding-top:120px;margin-bottom:144px}.smartbot-pricing .title{text-align:center;margin-bottom:40px}.billing-toggle-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.billing-toggle{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#f0f0f0;border-radius:8px;padding:4px}.billing-toggle .toggle-btn{padding:10px 24px;border:none;border-radius:6px;background:0 0;color:#666;font-size:16px;cursor:pointer;-webkit-transition:background .2s,color .2s;-o-transition:background .2s,color .2s;transition:background .2s,color .2s}.billing-toggle .toggle-btn.active{background:#fff;color:#000;font-weight:500;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.yearly-hint{position:absolute;top:50%;right:-12px;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);color:#035eea;font-size:14px;font-weight:500}.price-cards.row{margin-left:-12px;margin-right:-12px}.col-plan{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%;padding-left:12px;padding-right:12px;margin-bottom:24px}.smartbot-pricing .price-card{height:100%;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25),0 0 1px 0 rgba(0,0,0,.24);box-shadow:0 1px 2px 0 rgba(0,0,0,.25),0 0 1px 0 rgba(0,0,0,.24);border-radius:16px;padding:32px 24px;position:relative;border:2px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.smartbot-pricing .price-card-popular{border-color:#035eea}.plan-name-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.badge-popular{display:inline-block;background:#f5a623;color:#000;font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 10px;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.badge-offer{position:absolute;top:12px;right:12px;display:inline-block;background:#035eea;color:#fff;font-size:12px;font-weight:600;padding:2px 8px;border-radius:4px;vertical-align:middle}.smartbot-pricing .plan-name{font-size:24px;font-weight:700}.smartbot-pricing .plan-desc{font-size:14px;color:#666;margin-bottom:20px;line-height:1.4}.price-block{margin-bottom:16px;min-height:68px}.price-block .price-value{font-size:36px;font-weight:700;line-height:1.2}.price-block .price-value .unit{font-size:24px;margin-right:2px}.price-block .price-period{font-size:16px;color:#666;margin-left:4px}.price-block .price-then{display:block;font-size:14px;color:#81848a;margin-top:4px}.price-free .price-value{font-size:32px}.btn-outline{color:#000;border:2px solid #000;background:#fff}.btn-outline .back{background:#fff}.btn-outline:hover{border-color:#035eea;color:#035eea}.btn-outline:hover .back{background:#fff}.smartbot-pricing .btn-subscribe{margin-bottom:24px}.smartbot-pricing .dividing{height:1px;background:#dbdde1;margin:24px 0}.features-label{font-size:12px;font-weight:600;letter-spacing:.5px;color:#666;margin-bottom:12px}.features-list{list-style:none;padding:0;margin:0}.features-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:24px;margin-bottom:8px;font-size:14px}.features-list li svg{width:16px;height:16px;margin-right:8px;-ms-flex-negative:0;flex-shrink:0;margin-top:4px}.hidden{display:none!important}@media (max-width:1224px){.col-plan{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}}@media (max-width:1024px){.smartbot-pricing.module-1{padding-top:80px}.col-plan{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}@media (max-width:834px){.smartbot-pricing.module-1{padding-top:40px;margin-bottom:80px}.smartbot-pricing .title{margin-bottom:24px}.billing-toggle-wrap{margin-bottom:32px}.col-plan{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.smartbot-pricing .price-card{padding:24px 20px}.price-block .price-value{font-size:28px}}@media (max-width:500px){.col-plan{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.billing-toggle .toggle-btn{padding:8px 16px;font-size:14px}.yearly-hint{width:100%;text-align:center;margin-left:0}}