.usage-calc .elementor-widget-container{padding:50px 45px;background:linear-gradient(white,#fff) padding-box,linear-gradient(to bottom,#5773e7,#904dfd) border-box;border-radius:15px;border:2px solid transparent;display:flex;flex-direction:column;gap:20px}.usage-calc .usage-calc-title{color:#000;font-size:45px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-.81px;margin:0}.usage-calc .usage-calc-desc{color:#3f3f3f;font-size:18px;font-weight:400;line-height:30px;letter-spacing:.54px;margin:0}.usage-calc .usage-calc-range{display:flex;gap:96px;justify-content:space-between}.usage-calc .usage-calc-range-picker{display:flex;flex-direction:column;width:50%;align-self:self-end;padding-bottom:30px}.usage-calc .usage-calc-range-request{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 0}.usage-calc .usage-calc-range-request:first-child{margin-bottom:60px}.usage-calc .usage-calc-range-label{color:#3f3f3f;font-size:20px;font-style:normal;font-weight:500;line-height:20px}.usage-calc .usage-calc-range-val{color:#000;font-size:31px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:-.372px}.usage-calc .usage-calc-range-input{padding:0!important;-webkit-appearance:none;appearance:none;width:100%;height:9px;background:0 0}.usage-calc .usage-calc-range-input::-webkit-slider-runnable-track{height:9px;border-radius:4px;background:linear-gradient(90deg,#07f var(--progress),#fff var(--progress));border:1px solid #d9d9d9}.usage-calc .usage-calc-range-input::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#07f;cursor:pointer;margin-top:-4px}.usage-calc .usage-calc-range-input::-moz-range-track{height:8px;border-radius:4px;background:#07f}.usage-calc .usage-calc-range-input::-moz-range-progress{height:8px;border-radius:4px;background:#07f}.usage-calc .usage-calc-range-input::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#07f;cursor:pointer}.usage-calc .usage-calc-range-note{margin-top:40px;color:#787878;font-size:18px;font-style:normal;font-weight:400;line-height:20px;transition:.3s;opacity:1}.usage-calc .usage-calc-range-note.custom{opacity:0}.usage-calc .usage-calc-range-note-tooltip{font-size:14px;color:#8aa0af;cursor:pointer;position:relative;display:inline-flex;top:4px}.usage-calc .usage-calc-range-note-tooltip::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#dcdcdc;color:#6d6d6d;padding:6px 10px;border-radius:4px;opacity:0;pointer-events:none;transition:opacity .2s;width:max-content;max-width:250px;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:122%}.usage-calc .usage-calc-range-note-tooltip:hover::after{opacity:1}.usage-calc .usage-calc-range-result{padding:27px 28px 88px;border-radius:14px;width:50%;height:302px;transition:.3s;position:relative}.usage-calc .usage-calc-range-result.free{background-color:#00d1AE1A}.usage-calc .usage-calc-range-result.starter{background-color:#00d6DD1A}.usage-calc .usage-calc-range-result.pro{background-color:#0f7FFF1A}.usage-calc .usage-calc-range-result.business{background-color:#bc68FF1A}.usage-calc .usage-calc-range-result.enterprise{background-color:#9b22FF1A}.usage-calc .usage-calc-range-result.enterprise .m_price_duration_annual,.usage-calc .usage-calc-range-result.enterprise .usage-recommended-plan-price-month,.usage-calc .usage-calc-range-result.free .m_price_duration_annual,.usage-calc .usage-calc-range-result.free .usage-recommended-plan-price-month{display:none!important}.usage-calc .usage-calc-total-cu-wrapper{color:#000;font-size:31px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:-.372px;margin:0 0 4px}.usage-calc .usage-calc-total-cu-seconds-wrapper{color:#000;font-size:21px;font-style:normal;font-weight:500;line-height:34px;letter-spacing:-.252px;margin:0 0 15px}.usage-calc .usage-calc-total-recommended{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:34px;letter-spacing:-.216px;margin:0}.usage-calc .usage-calc-total-recommended-plan{display:flex;flex-wrap:wrap;justify-content:space-between}.usage-calc .usage-recommended-plan-price-wrapper{position:relative;display:flex;flex-wrap:wrap;color:#000;font-size:38px;font-style:normal;font-weight:600;letter-spacing:-.684px;width:155px;align-items:baseline}.usage-calc #usage-recommended-plan-name{color:#000;font-size:31px;font-style:normal;font-weight:600;letter-spacing:-.372px;text-wrap:nowrap}.usage-calc .m_price_duration_annual,.usage-calc .usage-recommended-plan-price-month{color:#6d6d6d;font-family:Golos;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.288px}.usage-calc .usage-recommended-plan-price-annual{width:100%;display:block;position:absolute;bottom:-22px}.usage-calc .usage-recommended-plan-price-button{width:90%;border-radius:12px;display:flex;padding:16.002px 20.003px;justify-content:center;align-items:center;gap:8.001px;align-self:stretch;color:#fff!important;text-align:center;font-family:Golos;font-size:21px;font-style:normal;font-weight:600;line-height:27px;letter-spacing:.168px;transition:.3s;position:absolute;bottom:27px;left:28px}.usage-calc .usage-calc-range-result.free .usage-recommended-plan-price-button{background-color:#00d1ae}.usage-calc .usage-calc-range-result.free .usage-recommended-plan-price-button:hover{background-color:#00ad96;border-color:#00ad96;-webkit-box-shadow:0 0 8px #00d1ae!important;box-shadow:0 0 8px #00d1ae!important;overflow:hidden}.usage-calc .usage-calc-range-result.starter .usage-recommended-plan-price-button{background-color:#00d6dd}.usage-calc .usage-calc-range-result.starter .usage-recommended-plan-price-button:hover{background-color:#00adb3;border-color:#00adb3;-webkit-box-shadow:0 0 8px #13e4eb!important;box-shadow:0 0 8px #13e4eb!important;overflow:hidden}.usage-calc .usage-calc-range-result.pro .usage-recommended-plan-price-button{background-color:#0f7fff}.usage-calc .usage-calc-range-result.pro .usage-recommended-plan-price-button:hover{background-color:#005ac2;border-color:#005ac2;-webkit-box-shadow:0 0 8px #57a5ff!important;box-shadow:0 0 8px #57a5ff!important}.usage-calc .usage-calc-range-result.business .usage-recommended-plan-price-button{background-color:#bc68ff}.usage-calc .usage-calc-range-result.business .usage-recommended-plan-price-button:hover{background-color:#834caf;border-color:#834caf;-webkit-box-shadow:0 0 8px #834caf!important;box-shadow:0 0 8px #834caf!important}.usage-calc .usage-calc-range-result.enterprise .usage-recommended-plan-price-button{background-color:#9b22ff}.usage-calc .usage-calc-range-result.enterprise .usage-recommended-plan-price-button:hover{border-color:#5e1798!important;background-color:#5e1798!important;-webkit-box-shadow:0 0 8px #9b22ff!important;box-shadow:0 0 8px #9b22ff!important}.usage-calc .usage-calc-range-customize{color:#444;font-size:24px;font-style:normal;font-weight:600;line-height:20px;position:relative;padding-left:20px;transition:.3s;cursor:pointer;margin-top:-50px}.usage-calc .usage-calc-range-customize.custom,.usage-calc .usage-calc-range-customize.custom:before,.usage-calc .usage-calc-range-customize:hover,.usage-calc .usage-calc-range-customize:hover:before{color:#57a5ff!important}.usage-calc .usage-calc-range-customize:before{content:"\f0d7";font-family:"Font Awesome 5 Free";color:#444;font-size:24px;font-weight:900;position:absolute;top:0;left:0;z-index:0;transition:.3s;transform:rotate(270deg)}.usage-calc .usage-calc-range-customize.show:before{transform:rotate(360deg)}.usage-calc-checkbox{display:none;flex-direction:column;transition:.3s}.usage-calc-checkbox.show{display:flex}.usage-calc .usage-calc-cu-heading{color:#444;font-size:24px;font-style:normal;font-weight:700;line-height:20px;margin:10px 0}.usage-calc .usage-calc-cu-heading.throughput,.usage-calc .usage-calc-custom-endpoint[hidden]{display:none}.usage-calc .usage-calc-cu-description,.usage-calc .usage-calc-custom-quote-description{color:#3c3c3c;font-size:18px;font-weight:400;line-height:30px;letter-spacing:.54px}.usage-calc .usage-calc-custom-tabs{display:flex;gap:14px;margin-bottom:20px;flex-wrap:wrap}.usage-calc .usage-calc-custom-tab{background-color:transparent;padding:10px 20px;color:#07f;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:4px!important;min-width:85px;transition:.3s;border:2px solid #07f}.usage-calc .usage-calc-custom-tab:hover,.usage-calc .usage-calc-custom-tab[aria-selected=true]{background-color:#07f;border:2px solid #07f;color:#fff!important}.usage-calc .usage-calc-custom-endpoint-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.usage-calc .usage-calc-custom-endpoint label{transition:.3s}.usage-calc .usage-calc-custom-endpoint label:hover{cursor:pointer!important}.usage-calc .usage-calc-custom-endpoint-name{color:#3f3f3f;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-left:5px;position:relative;top:-8px;transition:.3s}.usage-calc .usage-calc-custom-endpoint label:hover .usage-calc-custom-endpoint-name{color:#07f}.usage-calc .usage-calc-custom-endpoint input[type=checkbox]{appearance:none;-webkit-appearance:none;width:26px;height:26px;border:1px solid #e3e5e8!important;border-radius:2px!important;background:#fff;cursor:pointer;position:relative;transition:.2s;padding:0}.usage-calc .usage-calc-custom-endpoint input[type=checkbox]:focus:not([type=button]):not([type=submit]){border-radius:2px!important}.usage-calc .usage-calc-custom-endpoint input[type=checkbox]:checked{background:#00ad96}.usage-calc .usage-calc-custom-endpoint input[type=checkbox]:checked::after{content:"\f00c";color:#fff;font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;position:absolute;left:4px;top:2px}.usage-calc .usage-calc-custom-quote{display:flex;flex-wrap:wrap;background-color:#f3f4f5;padding:30px;border-radius:10px;margin-top:40px;align-items:center;gap:16px 20px}.usage-calc .usage-calc-custom-quote-heading{margin:0;font-size:31px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:-.372px;width:100%}.usage-calc .usage-calc-custom-quote-endpoints,.usage-calc .usage-calc-custom-quote-sales{font-family:"IBM Plex Sans",sans-serif,Arial,Helvetica!important;font-size:21px;font-weight:500!important;line-height:18px;letter-spacing:.16px!important;transition:.3s}.usage-calc .usage-calc-custom-quote-description{margin:0}.usage-calc .usage-calc-custom-quote-sales{background-color:#0f7fff;color:#fff;border:2px solid #0f7fff;border-radius:12px;padding:20px 25px 17px;text-align:center}.usage-calc .usage-calc-custom-quote-sales:hover{-webkit-box-shadow:0 0 8px #57a5ff,inset 0 0 8px #57a5ff!important;box-shadow:0 0 8px #57a5ff,inset 0 0 8px #57a5ff!important;background-color:#005ac2;border-color:#005ac2;color:#fff;border-width:2px!important}.usage-calc .usage-calc-custom-quote-endpoints{color:#0f7fff}.usage-calc .usage-calc-custom-quote-endpoints:hover,.usage-calc .usage-calc-custom-quote-endpoints:hover i,.usage-calc .usage-calc-custom-quote-endpoints:hover i:before{color:#00c3f8!important}.usage-calc .usage-calc-custom-quote-endpoints i,.usage-calc .usage-calc-custom-quote-endpoints i:before{transition:.3s;color:#0f7fff}@media (max-width:1024px){.usage-calc .elementor-widget-container{padding:35px}.usage-calc .usage-calc-range{gap:0;flex-direction:column}.usage-calc .usage-calc-range-picker,.usage-calc .usage-calc-range-result{width:100%}.usage-calc .usage-calc-range-picker{padding-bottom:0}.usage-calc .usage-calc-range-result{height:auto;border-radius:12px}.usage-calc .usage-calc-range-request:first-child{margin-bottom:28px}.usage-calc .usage-calc-range-customize{margin-top:0}.usage-calc .usage-calc-custom-endpoint-list{grid-template-columns:repeat(2,1fr)}.usage-calc .usage-calc-custom-tab{font-size:20px;font-style:normal;font-weight:500;line-height:20px}.usage-calc .usage-calc-custom-quote-endpoints i{font-size:18px}}@media (max-width:767px){.usage-calc .elementor-widget-container{padding:25px 20px 35px}.usage-calc .usage-calc-title{font-size:31px;line-height:34px;letter-spacing:-.24px}.usage-calc #usage-recommended-plan-name,.usage-calc .usage-calc-total-cu-wrapper,.usage-calc .usage-recommended-plan-price-wrapper{font-size:27px;line-height:normal}.usage-calc .usage-calc-total-cu-seconds-wrapper{font-size:18px;line-height:27px}.usage-calc .usage-calc-range-result{padding:20px 20px 128px}.usage-calc .usage-calc-total-recommended-plan{flex-direction:column}.usage-calc .usage-recommended-plan-price-button{left:20px;width:88%;border-radius:8px}.usage-calc .usage-calc-custom-tab{font-size:18px;font-style:normal;line-height:normal}.usage-calc .usage-calc-custom-endpoint-list{grid-template-columns:repeat(1,1fr)}.usage-calc .usage-calc-custom-quote-sales{width:100%}}