.c27-packages .section-title h2.case27-primary-text{font-size:3rem;font-weight:700;text-align:center;margin-bottom:2rem}.pricing-item.c27-pick-package{border-radius:12px;border:2px solid #e2e2e2;padding:2rem 1.5rem;transition:box-shadow 0.2s ease;background:#fff}.pricing-item.c27-pick-package:hover{box-shadow:0 6px 24px rgb(0 0 0 / .1)}.pricing-item.c27-pick-package .plan-image{display:block;width:150px;height:150px;object-fit:contain;margin:0 auto .75rem auto;order:-1}.pricing-item.c27-pick-package h2.plan-name{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;text-align:center}.pricing-item.c27-pick-package h2.plan-price{font-size:2rem;font-weight:900;text-align:center;margin-bottom:2rem}.pricing-item.c27-pick-package h2.plan-price .subscription-details{font-size:.9rem;font-weight:400;opacity:.7;display:inline}.pricing-item.c27-pick-package{display:flex;flex-direction:column}.pricing-item.c27-pick-package .plan-image{order:-1}.pricing-item.c27-pick-package h2.plan-name{order:0}.pricing-item.c27-pick-package .plan-features ul{list-style:none;padding-left:0;margin-left:0;text-align:left}.pricing-item.c27-pick-package .plan-features ul li{position:relative;padding-left:1.6rem;margin-bottom:.4rem;font-size:.95rem;line-height:1.8;text-align:left}.pricing-item.c27-pick-package .plan-features ul li::before{font-family:"Font Awesome 5 Free";content:"\f00c";font-weight:900;position:absolute;left:0;top:0;color:#0080d7;font-size:.85rem;line-height:1.8}.pricing-item.c27-pick-package .select-package a.select-plan.buttons,.pricing-item.c27-pick-package .select-package a.buttons{display:block;text-align:center;border-radius:8px;padding:.75rem 1.25rem;font-size:1rem;font-weight:600;margin-top:1.5rem;transition:background 0.2s ease,color 0.2s ease}.c27-listing-submitted-notice .pf-head,.c27-listing-submitted-notice .title-style-1,.c27-listing-submitted-notice .element.submit-l-message{border:none;box-shadow:none;background:#fff0;padding:0;margin:0}.form-group:has(input[name*="primary-contact"]),.field:has(input[name*="primary-contact"]),.field-type-text:has(input[name*="primary-contact"]),div:has(input[name*="wprimary-contact"]){position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}