.onereg-plans{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:20px;text-align:center}.onereg-plans__header{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;margin-bottom:20px;max-width:1200px;width:100%}.onereg-plans__gap{min-width:0}.onereg-plans__plan{background-color:#f9f9f9;border:1px solid #ececec;border-radius:10px;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin:10px;padding:20px 25px;position:relative;transition:transform .3s}.onereg-plans__plan h3{margin-bottom:10px}.onereg-plans__badge{background-color:#a0a0a0;border-radius:5px;color:#fff;font-size:.75rem;left:50%;padding:5px 10px;position:absolute;top:-10px;transform:translateX(-50%)}.onereg-plans__icon{height:40px;margin-bottom:10px}.onereg-plans__icon img{display:block;max-height:100%}.onereg-plans__subtitle{font-size:.875rem;margin:0 0 10px}.onereg-plans__cta a{border-radius:5px;display:inline-block;font-weight:700;padding:10px;text-align:center;text-decoration:none;transition:background-color .3s,color .3s;width:100%}.onereg-plans__cta a.hidden{display:none}.onereg-plans__features{max-width:1200px;width:100%}.onereg-plans__feature-header{background-color:#f9f9f9;border:1px solid #ececec;color:#092c4c;font-size:16px;font-weight:700;margin-bottom:5px;padding:10px 24px;text-align:left;width:100%}.onereg-plans__feature-section{margin-bottom:20px}.onereg-plans__feature-row{align-items:center;border-bottom:1px solid #ececec;border-radius:6px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:5px 10px;transition:background-color .3s}.onereg-plans__feature-row:hover{background-color:#f7f7f7}.onereg-plans__feature-label{padding-left:15px;position:relative;text-align:left}.onereg-plans__feature-label,.onereg-plans__feature-value{align-items:center;border-right:1px solid #ececec;display:flex;font-size:.875rem}.onereg-plans__feature-value{justify-content:center;padding:10px;text-align:center}.onereg-plans__feature-symbol{font-size:22px}.onereg-plans__tooltip{background:#000;border-radius:4px;box-shadow:3px 3px 5px 0 rgba(0,0,0,.1);color:#fff;left:50%;opacity:0;padding:1rem;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);transition:all .3s ease;width:max-content;z-index:1}.onereg-plans__feature-label:hover .onereg-plans__tooltip{opacity:1;pointer-events:all}.tooltip-icon{align-items:center;background:#ccc;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;height:16px;justify-content:center;margin-left:5px;position:relative;width:16px}.tooltip-icon:hover+.onereg-plans__tooltip{opacity:1;pointer-events:all}@media only screen and (max-width:800px){.onereg-plans__feature-row,.onereg-plans__header{grid-template-columns:1fr}.onereg-plans__feature-row{border:none;display:flex;flex-direction:column}.onereg-plans__feature-label,.onereg-plans__feature-value{border-bottom:1px solid #ececec;border-right:none;width:100%}.onereg-plans__feature-label{border-bottom:none;font-weight:700}.onereg-plans__feature-value{align-items:center;display:flex;justify-content:space-between;padding:10px 15px}.onereg-plans__plan-name{color:#333;font-size:.75rem;font-weight:400;margin-right:10px}.onereg-plans__feature-symbol{font-size:18px}}