.pricing .pricing-header h1,.pricing .pricing-header h6{text-align:center!important;margin-left:auto;margin-right:auto}.pricing .pricing-header h6{max-width:760px}.pricing .pricing-plans-include-section{margin-top:40px;padding:28px 0 36px;background-image:linear-gradient(180deg,#fff 0,var(--sp-bg-light-blue) 100px,var(--sp-bg-light-blue) calc(100% - 100px),#fff 100%)}.pricing .pricing-plans-include-section .how-it-works-unlimited{padding-top:0}.pricing .here-24-7-container{margin-bottom:40px}.here-24-7-container:not(.how-it-works-unlimited) .here-24-7{position:relative;display:block;padding:28px 30px 26px;border:1px solid #d9eef2;background:radial-gradient(circle at top right,rgb(26 189 202 / .14) 0,#fff0 34%),linear-gradient(180deg,#ffffff 0%,#f7fcfd 100%);overflow:hidden}.here-24-7-container:not(.how-it-works-unlimited) .col-xl-6{width:min(100%, 820px)}.here-24-7-container:not(.how-it-works-unlimited) .here-24-7::before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,#1abdca 0%,#92d5e3 45%,#fff0 100%)}.here-24-7-container:not(.how-it-works-unlimited) .here-24-7 h2{margin:0;padding:0;text-align:center;font-size:28px;line-height:34px;color:#243746}.here-24-7-container:not(.how-it-works-unlimited) .here-24-7 h4{margin:0;padding:10px 0 0;text-align:center;border:none;border-radius:0;background:#fff0;box-shadow:none;font-size:15px;line-height:24px;color:#35565d}.here-24-7-container:not(.how-it-works-unlimited) .here-24-7 h4 a{font-weight:700;color:#1abdca}.here-24-7-container:not(.how-it-works-unlimited) .here-24-7 h4 a:hover{color:#0db0bd}.here-24-7-container:not(.how-it-works-unlimited) .here-24-7 p{margin:0;padding:8px 0 0;text-align:center;font-size:15px;line-height:24px;color:#5d7479;max-width:560px;margin-left:auto;margin-right:auto}.pricing .here-24-7-container:not(.how-it-works-unlimited){margin-top:-16px}.price-slider .pricing-controls-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:0;margin:0 0 22px;padding:2px 0 4px;background:#fff0;border:none;box-shadow:none;backdrop-filter:none}.price-slider .pricing-controls-row>div{width:100%;max-width:100%}.price-slider #pricing-type-selector{display:inline-flex;gap:2px;padding:4px 5px;background:#f1f1f1;border:none;border-radius:16px;box-shadow:none}.price-slider #pricing-type-selector .btn{min-height:auto;border:1px solid #fff0;background:#fff0;color:#5d7479;font-size:14px;font-weight:700;line-height:20px;padding:10px 20px;margin:0;border-radius:12px;text-transform:none;transition:background 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}.price-slider #pricing-type-selector .btn-check:checked+.btn{background:#fff;border-color:#fff0;color:#000;box-shadow:0 2px 8px rgb(17 108 126 / .14)}.price-slider #pricing-type-selector .btn:hover{background:rgb(255 255 255 / .55);border-color:#fff0;color:#35565d;box-shadow:none}.price-slider #pricing-type-selector .btn-check:checked+.btn:hover{background:#fff;color:#000;box-shadow:0 2px 8px rgb(17 108 126 / .14)}.price-slider .yearly-switch{display:inline-flex!important;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row!important;gap:10px;padding-top:0!important;min-height:40px;width:auto!important;margin:0 auto;white-space:nowrap}.price-slider .yearly-switch .col-form-label{color:#35565d;font-weight:700;line-height:18px;margin:0;padding:0!important;flex:0 0 auto;text-align:left!important;display:inline-block;font-size:14px}.price-slider .yearly-switch .form-check{display:flex;align-items:center;flex:0 0 auto;width:auto!important;margin:0;padding-left:0;min-height:0}.price-slider .yearly-switch .form-switch{float:none!important;padding-top:0!important}.price-slider .yearly-switch .form-check-input{cursor:pointer;box-shadow:none;margin:0;width:2.8rem;height:1.65rem;background-color:#d6eaf0;border:none}.price-slider .pricing-type-wrap{text-align:center}.price-slider .yearly-switch-wrap{display:flex;justify-content:center}.price-slider .yearly-switch .months-free-label{display:inline-block;margin-top:1px;font-size:12px;line-height:16px;color:#1abdca;font-weight:700}.row.price-cards .col .card{position:relative;display:flex;flex-direction:column;overflow:visible;border:1px solid #d9eef2;border-radius:16px;background:linear-gradient(180deg,rgb(255 255 255 / .96) 0%,rgb(247 252 253 / .92) 100%);box-shadow:0 12px 28px rgb(17 108 126 / .08);transition:border-color 0.2s ease,box-shadow 0.2s ease}.row.price-cards .col .card.card-accent{border:1px solid #1abdca!important;border-color:#1abdca!important;box-shadow:0 14px 30px rgb(26 189 202 / .12)}.row.price-cards .col .card:hover{box-shadow:0 12px 28px rgb(17 108 126 / .08)}.row.price-cards .col .card .card-header{position:absolute;top:16px;right:30px;left:auto;transform:none;width:auto;white-space:nowrap;margin:0;padding:5px 16px 6px;border-radius:20px;background:#e6f9fb;font-size:0;font-weight:700;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:#1abdca;border:1px solid #1abdca;z-index:2}.card-header.popular{border-bottom:none}.row.price-cards .col .card .card-header::before{content:"Best Value";font-size:12px;font-weight:700;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:#1abdca;display:inline-block}.row.price-cards .col .card .card-body{display:block;padding:24px 26px 24px;background:#fff0;border-radius:15px 15px 0 0;min-height:0;text-align:left}.card .card-body .price{display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap;gap:6px;width:100%;padding:0 0 6px;white-space:nowrap;text-align:left}.card .card-body .price .plan-price{font-size:34px;line-height:1}@media (min-width:768px){.card .card-body .price .plan-price{font-size:35px}}@media (min-width:992px){.card .card-body .price .plan-price{font-size:36px}}.card .card-body .price sup{font-size:20px;top:-.7rem}.card .card-body .price .per{margin-left:0;font-size:14px;line-height:20px;color:#5d7479}.card .card-body .price .saving{position:static!important;display:block;width:100%;margin-top:6px;padding:0;border:none;background:none;color:#1f9d55;font-weight:700;font-size:13px;line-height:18px;white-space:normal}.card .card-body .credits{width:100%;text-align:left;padding-top:10px}.card .card-body .credits .amount,.card .card-body .credits .bonus{text-align:left}.card .card-body .credits .amount{display:block;margin-top:0;padding-bottom:0;color:#1abdca;font-size:28px;line-height:38px;font-weight:700}.card .card-body .credits .bonus-wrap{display:inline-block;margin-top:12px;margin-bottom:0}.card .card-body .plan-action{width:100%;margin-top:18px;margin-bottom:16px;text-align:left}.card .card-body .plan-action form,.card .card-body .plan-action>div,.card .card-body .plan-action .btn,.card .card-body .plan-action .buy-button{width:100%}.card .card-body .credits .per{display:block;margin-top:0;padding-top:14px;border-top:1px solid #e8f4f6;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;color:#212529;line-height:24px;text-align:left}.card .card-body .credits .per .pricing-feature-line{display:block;margin-top:6px}.card .card-body .credits .per .pricing-feature-line:first-child{margin-top:0}.card .card-body .credits .per i{color:#8aaab0;font-size:13px;vertical-align:0}.plan-new{z-index:3;position:absolute;top:16px;right:30px;left:auto;transform:none;white-space:nowrap;margin:0;padding:5px 16px 6px;border-radius:20px;background:#e6f9fb;color:#1abdca;font-size:0!important;font-weight:700;line-height:16px;letter-spacing:.06em;text-transform:uppercase;border:1px solid #1abdca}.plan-new::before{content:"Best Value";font-size:12px;font-weight:700;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:#1abdca;display:inline-block}.plan-new,.row.price-cards .col .card .card-header.popular{background:#e6f9fb!important;color:#1abdca!important;border:1px solid #1abdca!important}.plan-new>*,.row.price-cards .col .card .card-header.popular>*{display:none!important}.card .card-body .plan-action .btn{display:block;width:100%;height:52px;border-radius:14px;border:none;font-size:15px;font-weight:700;box-shadow:none;background:#1abdca;color:#fff}.card .card-body .plan-action .btn:hover,.card .card-body .plan-action .btn:focus,.card .card-body .plan-action .btn:active{background:#116c7e;color:#fff;box-shadow:none;border:none}.custom-tooltip>.tooltip-inner{background-color:#f1f4f5;color:#35565d;border:1px solid #d9e3e6;box-shadow:0 8px 18px rgb(53 86 93 / .08);font-size:12px!important;line-height:16px!important;padding:8px 10px!important;max-width:220px}.pricing .free-plan-tooltip-trigger{color:#9aaeb4;font-size:13px;vertical-align:0}.custom-tooltip.bs-tooltip-top .tooltip-arrow::before{border-top-color:#d9e3e6!important}.custom-tooltip.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:#d9e3e6!important}.custom-tooltip.bs-tooltip-end .tooltip-arrow::before{border-right-color:#d9e3e6!important}.custom-tooltip.bs-tooltip-start .tooltip-arrow::before{border-left-color:#d9e3e6!important}.price-cards .active-plan .plan-data{background:linear-gradient(180deg,#f2fcfe 0%,#e6faff 100%);border-top:1px solid #d9eef2;font-size:14px;padding:14px 18px 16px}.price-cards .plan-data .active-plan-label{font-size:15px}.price-cards .plan-credits-remaining,.price-cards .plan-renew-date,.price-cards .plan-onetime-credits-remaining{line-height:22px;color:#35565d;text-align:left}@media (max-width:991px){.pricing .here-24-7-container:not(.how-it-works-unlimited) .here-24-7{padding:24px 22px}.price-slider .pricing-controls-row{gap:14px 18px;padding:8px 0 2px}.price-slider .yearly-switch{justify-content:flex-start}}@media (max-width:767px){.pricing .here-24-7-container:not(.how-it-works-unlimited) .here-24-7 h2{font-size:24px;line-height:30px}.price-slider #pricing-type-selector{width:100%;display:inline-flex;flex-wrap:nowrap}.price-slider #pricing-type-selector .btn{flex:1 1 0%;min-width:0;text-align:center;padding:10px 12px}.row.price-cards .col .card .card-body{padding:24px 20px 22px}.price-slider .pricing-controls-row>div{width:100%;max-width:100%;margin-left:0}.price-slider .yearly-switch{justify-content:center}}