.pricing-table b:is(.included,.not-included):before{background-position:50%;background-size:100% 100%;content:"";display:block;height:26px;margin:0 auto;width:26px}.pricing-table b.included:before{background-image:var(--check-circle)}.pricing-table b.not-included:before{background-image:var(--times-circle)}.pricing-table .border-table{border-color:#d1deea}.pricing-table [cell-for]{background-color:#fff;transition:background-color .25s ease-in-out}.pricing-table .bg-2{background-color:#f5f9fd}.pricing-table .select-label{border-color:var(--green);color:var(--green)}.pricing-table .levels-container-header .form-check input{height:20px;width:20px}.pricing-table .levels-container-header .form-check label{transition:background-color .25s ease-in-out}.pricing-table .levels-container-header .form-check label:has(input:checked){background-color:var(--blue-4)}.pricing-table .select-label span:last-of-type,.pricing-table button.toggle-btn[data-bs-toggle][aria-expanded=false] span:last-of-type,.pricing-table button.toggle-btn[data-bs-toggle][aria-expanded=true] span:first-of-type{display:none}.pricing-table .chevron-toggle[data-bs-toggle] b{background-image:var(--chevron-down-green);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;width:20px}.pricing-table .chevron-toggle[data-bs-toggle][aria-expanded=true] b{transform:rotate(-180deg)}.plans-container :is(.plans-container-header,.plans-container-body) [cell-for-plan]{transition:background-color .25s ease-in-out}.plans-container :is(.plans-container-header,.plans-container-body) [cell-for-plan] .select-label:hover{background-color:var(--green);color:#fff}.plans-container-header [cell-for-plan]:not(:first-child):before{background-position:50%;background-size:contain;content:"";position:absolute;right:0;top:0;width:100%}@media only screen and (min-width:768px){.plans-container-header>*,.pricing-table [data-row-items]>*{flex-grow:1;flex-shrink:0}.plans-container-header[data-plans="4"]>*,.pricing-table [data-row-items][data-row-items="4"]>*{flex-basis:20%}.plans-container-header[data-plans="3"]>*,.pricing-table [data-row-items][data-row-items="3"]>*{flex-basis:25%}.plans-container-header[data-plans="2"]>*,.pricing-table [data-row-items][data-row-items="2"]>*{flex-basis:33.33333%}}@media only screen and (min-width:1200px){.plans-container-header>:first-child,.pricing-table [data-row-items]>:first-child{flex-basis:320px}.plans-container-header[data-plans="4"]>:not(:first-child),.pricing-table [data-row-items][data-row-items="4"]>:not(:first-child){flex-basis:calc(25% - 80px)}.plans-container-header[data-plans="3"]>:not(:first-child),.pricing-table [data-row-items][data-row-items="3"]>:not(:first-child){flex-basis:calc(33.33333% - 106.66667px)}.plans-container-header[data-plans="2"]>:not(:first-child),.pricing-table [data-row-items][data-row-items="2"]>:not(:first-child){flex-basis:calc(50% - 160px)}}@media only screen and (max-width:1199.98px){.pricing-table [data-row-items]>:first-child{padding-left:8px!important;padding-right:8px!important}}@media only screen and (min-width:992px) and (max-width:1199.98px){.pricing-table strong.h2{font-size:32px;line-height:40px}}@media only screen and (max-width:991.98px){.plans-container-header>*,.pricing-table [data-row-items]>*{width:100%}.pricing-table [data-plans]>:not(:first-child){border-top:none!important}.pricing-table [data-plans]>:last-child{border-bottom:none!important}.plans-container-header [cell-for-plan]:before{opacity:.4}.pricing-table .border-start-mobile{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.pricing-table .collapse-mobile-always-show:not(.show){display:block}.pricing-table .collapse-mobile-never-show.show{display:none!important}}@media only screen and (max-width:991.98px){.pricing-table .mobile-check-indicator:has(input:checked):before{background-color:var(--green);content:"";height:5px;left:0;position:absolute;top:0;width:100%}}.pricing-table .levels-container .feature-title-container .h5{transition:opacity .25s ease-in-out}.pricing-table .levels-container:has(.collapse:not(.show)) .feature-title-container .h5{opacity:0}.pricing-table .plans-container-body+.hidden{display:none!important}.pricing-table .plans-container:has(>.hidden:last-child) .plans-container-header>div{border-bottom-width:0!important}.pricing-table-spinner{height:32px;margin:0 auto;position:relative;width:32px;z-index:2}.pricing-table-spinner .path{-webkit-animation:dash 2.8s linear infinite;animation:dash 2.8s linear infinite;stroke:var(--green);stroke-dasharray:48,160;stroke-linecap:round}@keyframes dash{0%{stroke-dasharray:1,160;stroke-dashoffset:0}50%{stroke-dasharray:80,160;stroke-dashoffset:0}to{stroke-dasharray:80,160;stroke-dashoffset:-48}}.pricing-table .pricing-inline-faqs{background:#fff;border-left:1px solid #d1deea;border-right:1px solid #d1deea;box-sizing:border-box;min-width:0;width:100%}.pricing-table .pricing-inline-faq{border:0;border-bottom:1px solid #d1deea;margin:0;padding:0}.pricing-table .pricing-inline-faq>summary{align-items:center;background:#163f61;color:#fff;cursor:pointer;display:flex;font:inherit;font-weight:700;gap:16px;justify-content:space-between;line-height:1.5;list-style:none;margin:0;padding:18px 24px;text-align:left}.pricing-table .pricing-inline-faq>summary::-webkit-details-marker{display:none}.pricing-table .pricing-inline-faq>summary::marker{content:""}.pricing-table .pricing-inline-faq>summary>span:first-child{min-width:0;overflow-wrap:anywhere}.pricing-table .pricing-inline-faq>summary:focus-visible{outline:3px solid #51b9e8;outline-offset:-3px}.pricing-table .pricing-inline-faq-icon{background:var(--green,#2db783);border-radius:50%;display:block;flex:0 0 24px;height:24px;position:relative;width:24px}.pricing-table .pricing-inline-faq-icon:after,.pricing-table .pricing-inline-faq-icon:before{background:#fff;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pricing-table .pricing-inline-faq-icon:before{height:2px;width:12px}.pricing-table .pricing-inline-faq-icon:after{height:12px;width:2px}.pricing-table .pricing-inline-faq[open]>summary .pricing-inline-faq-icon:after{display:none}.pricing-table .pricing-inline-faq-answer{background:#fff;color:#484848;font-size:15px;line-height:1.75;overflow-wrap:anywhere;padding:20px 24px;text-align:left}.pricing-table .pricing-inline-faq-answer p{font-size:inherit;line-height:inherit;margin:0 0 14px}.pricing-table .pricing-inline-faq-answer p:last-child{margin-bottom:0}@media only screen and (max-width:991.98px){.pricing-table .pricing-inline-faqs{border-left:0;border-right:0}.pricing-table .pricing-inline-faq-answer,.pricing-table .pricing-inline-faq>summary{font-size:14px;padding:16px}}