.text-red{color:red}.text-green{color:green}.text-pink{color:var(--brand-link)}a{color:inherit;text-decoration:none}.btn{border-radius:50px;text-transform:uppercase;font-size:1rem;font-style:normal;font-weight:600;line-height:normal;padding:10px 20px;border:1px solid}.btn.btn-pink{background:var(--brand-button);border-color:var(--brand-button);color:white}.btn.btn-pink:hover{background:var(--brand-button-hover);border-color:var(--brand-button-hover);color:white}.btn.btn-black{background:#000000;color:white}.btn.btn-black:hover{background:transparent;border-color:#000000;color:#000000}body{--brand-primary:#5f5f5f;--brand-soft:#d2d2d2;--brand-link:#5f5f5f;--brand-button:#5f5f5f;--brand-button-hover:#3d3d3d;--brand-band:#e8e8e8;min-height:100vh;display:flex;flex-direction:column;margin:0;font-family:"Merriweather Sans",sans-serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;font-style:normal}body.wwgl{--brand-primary:#9f1f63;--brand-soft:#f1c6da;--brand-link:#ec008c;--brand-button:#ec008c;--brand-button-hover:#9f1f63;--brand-band:#9f1f63}main{flex:1 1 auto}.home main{display:flex;flex-wrap:wrap}header{background:#000000;color:white}header .header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}header .btn-header,header .btn-logout{background:#e8e8e8;color:#000000;border-color:#e8e8e8;transition:all 0.2s}header .btn-header:hover,header .btn-logout:hover{background:var(--brand-button);border-color:var(--brand-button);color:white}header .brand-band{background:var(--brand-band);text-align:center;padding:20px}header .brand-band img{max-width:100px;max-height:100px}footer{background:#000000;color:white;padding:20px 0;font-size:0.9375rem}@media (min-width:576px){footer a:nth-child(2):before,footer a:nth-child(2):after{font-family:"Font Awesome 6 Pro";content:"|";font-weight:300}footer a:nth-child(2):before{margin-right:1rem}footer a:nth-child(2):after{margin-left:1rem}}.site_login{display:flex;flex:1;align-items:center;justify-content:center}.site_login h1{font-size:1.75rem;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.site_login .container{max-width:535px}.site_login .email-selection{display:flex;flex-direction:column;gap:10px}.site_login .email-selection .email{background:#e8e8e8;border:1px solid transparent;border-radius:18px;padding:8px;transition:border-color 0.2s,box-shadow 0.2s,transform 0.2s}.site_login .email-selection .email:has(input:checked){border-color:var(--brand-button);box-shadow:inset 0 0 0 1px var(--brand-button)}.site_login .email-selection .email .email-option{cursor:pointer;width:100%;display:block}.site_login .email-selection .email .email-option .email-option__text{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#e8e8e8;border-radius:14px;padding:12px 16px;transition:color 0.2s}.site_login .email-selection .email .email-option .email-option__text::after{content:"";width:15px;height:15px;border-radius:50%;border:1px solid #000000;flex:none;display:block}.site_login .email-selection .email .email-option input:checked + .email-option__text{color:var(--brand-primary);font-weight:700}.site_login .email-selection .email .email-option input:checked + .email-option__text::after{background:var(--brand-button);border-color:var(--brand-button);box-shadow:inset 0 0 0 4px #fff}.site_login .email-selection .email .email-option input{display:none}.site_login input{background:#e8e8e8;border:none;border-radius:0;display:block;width:100%;outline:none;padding:10px 12px}.site_login .otp-inputs{display:flex;gap:10px;max-width:300px;margin:auto}.site_login .site_login__otp_help{margin-top:1rem}.site_login .site_login__otp_help a{color:var(--brand-link);text-decoration:underline;font-weight:700}.site_login .btn.btn-black{background:var(--brand-button);border-color:var(--brand-button);color:white}.site_login .btn.btn-black:hover{background:var(--brand-button-hover);border-color:var(--brand-button-hover);color:white}.site_login--neutral .btn.btn-black{background:#000000;border-color:#000000}.site_login--neutral .btn.btn-black:hover{background:transparent;border-color:#000000;color:#000000}.dashboard-update-message{display:inline-flex;align-items:center;gap:0.75rem;margin:1rem 0 0;padding:0.85rem 1.1rem;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-button) 12%,white),color-mix(in srgb,var(--brand-primary) 18%,white));border:1px solid color-mix(in srgb,var(--brand-primary) 18%,white);box-shadow:0 12px 30px color-mix(in srgb,var(--brand-primary) 14%,transparent);color:var(--brand-primary);font-size:0.95rem;font-weight:700;line-height:1.5}.dashboard-update-message::before{content:"\f058";display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;flex-shrink:0;background:white;color:var(--brand-button);font-family:"Font Awesome 6 Pro";font-size:1rem;font-weight:400;box-shadow:0 6px 18px color-mix(in srgb,var(--brand-primary) 18%,transparent)}@media (min-width:576px){.dashboard-update-message{font-size:1rem}}.dashboard .toolbar .toolbar-copy{width:100%}@media (min-width:1200px){.dashboard .toolbar .toolbar-copy{max-width:min(100%,42rem)}}.dashboard .toolbar .title{margin-bottom:0;font-size:1.3rem}.dashboard .toolbar .title i{font-weight:700}.dashboard .toolbar .dashboard__title-highlight{color:var(--brand-primary)}.dashboard .toolbar .controls{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px}@media (min-width:576px){.dashboard .toolbar .controls{gap:20px;flex-direction:row}}.dashboard .toolbar .controls .view-toggle{background:#e8e8e8;padding:5px 5px 5px 15px;border-radius:50px;display:flex;align-items:center;gap:10px}.dashboard .toolbar .controls .view-toggle .view-buttons{background:#bbbbbb;border-radius:50px;padding:5px}.dashboard .toolbar .controls .view-toggle .view-buttons button{padding:0;border:0;background:transparent;border-radius:50px;width:25px;height:25px}.dashboard .toolbar .controls .view-toggle .view-buttons button.view-button--active{background:white}.dashboard .toolbar .controls .search{position:relative}.dashboard .toolbar .controls .search input{border:none;border:1px solid #000000;border-radius:50px;padding:5px 15px;max-width:230px;outline:none}.dashboard .toolbar .controls .search .search-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.dashboard .listings-list.listings-list--list-view a{display:flex;align-items:center;gap:30px}.dashboard .listings-list.listings-list--list-view a .listing-title{margin:0;flex:1}.dashboard .listings-list.listings-list--icon-view a{display:block}.dashboard .listings-list.listings-list--icon-view a .listing-title{margin:30px 0}.dashboard .listings-list a{background:#e8e8e8;padding:20px;height:100%;background:url(assets/images/listing-bg.png);background-size:cover}.dashboard .listings-list a .listing-expiry{border-radius:50px;padding:5px 10px;min-width:100px;font-size:0.9rem;text-align:center;color:white;display:inline-block}.dashboard .listings-list a .listing-expiry--completed{background:green}.dashboard .listings-list a .listing-expiry--overdue{background:red}.dashboard .listings-list a .listing-expiry--due{background:#000000}.dashboard .listings-list a .listing-title{font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;line-height:1.3}.dashboard .add-listing-entry a{color:var(--brand-link);text-decoration:underline;font-weight:700}.standard-page{display:flex;align-items:center}.standard-page .container{width:100%}.standard-page__panel{max-width:1000px;margin:0 auto;padding:clamp(2rem,4vw,4rem) clamp(1.5rem,4vw,3.5rem);border-radius:32px;text-align:left;background:linear-gradient(145deg,color-mix(in srgb,var(--brand-button) 10%,white) 0%,color-mix(in srgb,var(--brand-soft) 58%,white) 52%,white 100%);border:1px solid color-mix(in srgb,var(--brand-primary) 18%,white);box-shadow:0 24px 50px color-mix(in srgb,var(--brand-primary) 12%,transparent)}.standard-page__title{margin:0;color:#000000;font-size:clamp(2rem,5vw,3.75rem);font-weight:800;line-height:0.95;text-transform:uppercase}.standard-page__content{margin:1.5rem auto 0;color:color-mix(in srgb,var(--brand-primary) 82%,black);font-size:clamp(1rem,2vw,1.125rem);line-height:1.8}.standard-page__content>*:first-child{margin-top:0}.standard-page__content>*:last-child{margin-bottom:0}.standard-page__content a{color:var(--brand-link);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.15em}.thank-you-page{--thank-you-brand-primary:#5f5f5f;--thank-you-brand-soft:#d2d2d2;--thank-you-brand-link:#5f5f5f;--thank-you-brand-button:#5f5f5f;--thank-you-brand-button-hover:#3d3d3d;color:#000}.thank-you-page__hero{position:relative;overflow:hidden;margin-bottom:1.5rem;padding:clamp(1.75rem,4vw,3rem);border-radius:28px;background:linear-gradient(145deg,color-mix(in srgb,var(--thank-you-brand-button) 16%,white) 0%,color-mix(in srgb,var(--thank-you-brand-soft) 55%,white) 55%,white 100%);border:1px solid color-mix(in srgb,var(--thank-you-brand-primary) 16%,white);box-shadow:0 24px 50px color-mix(in srgb,var(--thank-you-brand-primary) 10%,transparent)}.thank-you-page__hero::after{content:"";position:absolute;top:-80px;right:-40px;width:220px;height:220px;border-radius:50%;background:color-mix(in srgb,var(--thank-you-brand-button) 12%,transparent);pointer-events:none}.thank-you-page__eyebrow{display:inline-flex;align-items:center;gap:0.55rem;margin:0 0 0.9rem;color:var(--thank-you-brand-primary);font-size:0.8rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase}.thank-you-page__eyebrow::before{content:"";width:0.65rem;height:0.65rem;border-radius:50%;background:var(--thank-you-brand-button);box-shadow:0 0 0 6px color-mix(in srgb,var(--thank-you-brand-button) 14%,transparent)}.thank-you-page__title{margin:0;font-size:clamp(2.25rem,5vw,4.5rem);line-height:0.95;text-transform:uppercase}.thank-you-page__lead{max-width:42rem;margin:1rem 0 0;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.65;color:color-mix(in srgb,var(--thank-you-brand-primary) 82%,black)}.thank-you-page__grid{display:grid;gap:1.25rem}@media (min-width:992px){.thank-you-page__grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,0.9fr);align-items:start}}.thank-you-page__card{height:100%;padding:clamp(1.4rem,3vw,2rem);border-radius:24px;border:1px solid color-mix(in srgb,var(--thank-you-brand-primary) 14%,white);background:white;box-shadow:0 18px 40px rgba(0,0,0,0.05)}.thank-you-page__card--accent{background:linear-gradient(180deg,color-mix(in srgb,var(--thank-you-brand-soft) 62%,white),color-mix(in srgb,var(--thank-you-brand-button) 10%,white))}.thank-you-page__card-title{margin:0 0 1rem;color:var(--thank-you-brand-primary);font-size:1.15rem;font-weight:800;letter-spacing:0.04em;text-transform:uppercase}.thank-you-page__content{line-height:1.75}.thank-you-page__content p:last-child{margin-bottom:0}.thank-you-page__content a{color:var(--thank-you-brand-link);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.15em;font-weight:700}.thank-you-page__message{margin:0;padding:1rem 1.1rem;border-radius:18px;background:color-mix(in srgb,var(--thank-you-brand-button) 8%,white);border-left:4px solid var(--thank-you-brand-button);line-height:1.7;font-weight:600}body.wwgl .thank-you-page{--thank-you-brand-primary:var(--brand-primary);--thank-you-brand-soft:var(--brand-soft);--thank-you-brand-link:var(--brand-link);--thank-you-brand-button:var(--brand-button);--thank-you-brand-button-hover:var(--brand-button-hover)}.listing-preview__topbar{display:flex;flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:1.5rem}@media (min-width:992px){.listing-preview__topbar{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1.5rem}}.listing-preview .dashboard-update-message{margin:0}@media (min-width:992px){.listing-preview .dashboard-update-message{flex:1;max-width:min(100%,42rem)}}.listing-preview__link--back{align-self:flex-start}@media (min-width:992px){.listing-preview__link--back{margin-left:auto}}.listing-preview__card{background:white;border:1px solid var(--brand-soft);border-top:6px solid var(--brand-button);border-radius:28px;overflow:hidden}.listing-preview__hero{display:flex;flex-direction:column;gap:16px;padding:32px 28px;background:linear-gradient(135deg,#f5f5f5 0%,#ededed 100%);border-bottom:1px solid var(--brand-soft);color:#000000}@media (min-width:992px){.listing-preview__hero{flex-direction:row;align-items:center;justify-content:space-between}}.listing-preview__hero>div{min-width:0;color:#000000}.listing-preview__eyebrow{margin:0 0 8px;color:var(--brand-primary);font-size:0.85rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase}.listing-preview__title{margin:0;color:#000000 !important;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.listing-preview__link{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:999px;background:var(--brand-button);color:white;font-weight:700;text-decoration:none;transition:background 0.2s}.listing-preview__link:hover{background:var(--brand-button-hover);color:white}.listing-preview__layout{display:grid;gap:24px;padding:28px}@media (min-width:992px){.listing-preview__layout{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}}.listing-preview__sidebar,.listing-preview__content{display:grid;gap:20px}.listing-preview__section{background:#f8f8f8;border:1px solid var(--brand-soft);border-radius:20px;padding:22px}.listing-preview__section-title{margin:0 0 16px;color:#000000;font-size:1.15rem;font-weight:700}.listing-preview__address{display:grid;gap:6px;margin:0;font-style:normal;color:#262626}.listing-preview__meta{display:grid;gap:12px;margin:0}.listing-preview__meta-row{display:grid;gap:6px}.listing-preview__meta-row dt{font-size:0.85rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:var(--brand-primary)}.listing-preview__meta-row dd{margin:0;word-break:break-word}.listing-preview__copy{color:#202020}.listing-preview__copy p:last-child{margin-bottom:0}.listing-preview__fleet-grid,.listing-preview__contact-grid{display:grid;gap:18px}@media (min-width:768px){.listing-preview__fleet-grid,.listing-preview__contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.listing-preview__fleet-card,.listing-preview__contact-card{background:white;border:1px solid var(--brand-soft);border-radius:18px;padding:18px}.listing-preview__fleet-card h3,.listing-preview__contact-card h3{margin:0 0 8px;font-size:1.05rem;font-weight:700}.listing-preview__fleet-card p:last-child,.listing-preview__contact-card p:last-child{margin-bottom:0}.listing-preview__fleet-total{margin-bottom:14px;color:var(--brand-primary);font-weight:600}.listing-preview__fleet-grid + .listing-preview__list-block{margin-top:28px}.listing-preview__list-block + .listing-preview__list-block{margin-top:28px}.listing-preview__list-block h3{margin:0 0 14px;color:#000000;font-size:1rem;font-weight:700}.listing-preview__tags{display:flex;flex-wrap:wrap;gap:10px}.listing-preview__tags span{display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border-radius:999px;background:white;border:1px solid var(--brand-soft);font-size:0.95rem;line-height:1.2}.ww_wizard_wrap .ww_listing_head{display:flex;justify-content:space-between;align-items:center;background:#e8e8e8;background:linear-gradient(45deg,rgb(232,232,232) 0%,rgb(232,232,232) 60%,rgb(255,255,255) 60%,rgb(255,255,255) 100%);border-radius:50px;padding:20px}.ww_wizard_wrap .ww_listing_head h1{font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;line-height:1.3}.ww_wizard_wrap .ww_listing_head .ww_listing_status{border-radius:50px;padding:5px 10px;min-width:100px;font-size:0.9rem;text-align:center;color:white;display:inline-block}.ww_wizard_wrap .ww_listing_head .ww_listing_status--completed{background:green}.ww_wizard_wrap .ww_listing_head .ww_listing_status--overdue{background:red}.ww_wizard_wrap .ww_listing_head .ww_listing_status--due{background:#000}.ww_wizard_wrap .intro_text{margin:24px 0}.ww_wizard_wrap .ww_topbar{display:flex;gap:14px;align-items:center;margin:18px 0}.ww_wizard_wrap .ww_topbar .ww_chip{display:inline-flex;gap:8px;align-items:center;border:1px solid #e5e7eb;background:#fff;border-radius:999px;padding:8px 12px;font-size:14px;transition:background-color 0.35s ease,border-color 0.35s ease,color 0.35s ease,box-shadow 0.35s ease,transform 0.35s ease}.ww_wizard_wrap .ww_topbar .ww_chip[data-ww-autosave-chip] i{transition:color 0.35s ease}.ww_wizard_wrap .ww_topbar .ww_chip[data-ww-autosave-chip].ww_is_saved{border-color:var(--brand-primary);background:var(--brand-soft);color:var(--brand-primary);box-shadow:0 0 0 8px rgba(0,0,0,0.04);animation:wwAutosavePulse 1.25s ease-out infinite}.ww_wizard_wrap .ww_topbar .ww_chip[data-ww-autosave-chip].ww_is_saved i{color:var(--brand-primary)}.ww_wizard_wrap .ww_topbar .ww_progress{flex:1;height:14px;background:var(--brand-soft);border-radius:999px;overflow:hidden}.ww_wizard_wrap .ww_topbar .ww_progress>div{height:100%;background:var(--brand-primary);width:0%}@keyframes wwAutosavePulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,0.1)}45%{box-shadow:0 0 0 10px rgba(0,0,0,0.06)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}}@media (prefers-reduced-motion:reduce){.ww_wizard_wrap .ww_topbar .ww_chip[data-ww-autosave-chip]{animation:none}.ww_wizard_wrap .ww_topbar .ww_chip[data-ww-autosave-chip] i{transition:none}.ww_wizard_wrap .ww_topbar .ww_chip[data-ww-autosave-chip].ww_is_saved{animation:none}}.ww_wizard_wrap .ww_grid .ww_steps{background:#f3f4f6;border-radius:18px}.ww_wizard_wrap .ww_grid .ww_steps .ww_step{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:999px;background:#fff;margin-bottom:10px;border:1px solid #e5e7eb;cursor:pointer;transition:all 0.2s}.ww_wizard_wrap .ww_grid .ww_steps .ww_step:hover{background:var(--brand-primary);border-color:var(--brand-primary);color:white}.ww_wizard_wrap .ww_grid .ww_steps .ww_step:hover i{color:white !important}.ww_wizard_wrap .ww_grid .ww_steps .ww_step.is_active{background:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}.ww_wizard_wrap .ww_grid .ww_steps .ww_step.is_active span:before{color:white !important}.ww_wizard_wrap .ww_grid .ww_steps .ww_step.is_done{border-color:#22c55e}.ww_wizard_wrap .ww_grid .ww_steps .ww_step.is_done span:first-child:before{font-family:"Font Awesome 6 Pro";content:"\f058";font-weight:300;margin-right:10px;color:green}.ww_wizard_wrap .ww_grid .ww_steps .ww_step.is_in_progress span:first-child:before{font-family:"Font Awesome 6 Pro";content:"\f056";font-weight:300;margin-right:10px}.ww_wizard_wrap .ww_grid .ww_steps .ww_step.is_error span:first-child:before{font-family:"Font Awesome 6 Pro";content:"\f06a";font-weight:300;margin-right:10px;color:Red}.ww_wizard_wrap .ww_grid .ww_steps .ww_step.is_error{border-color:red;box-shadow:0 0 0 2px rgba(255,0,0,0.12)}.ww_wizard_wrap .ww_grid .ww_steps .ww_step.is_error.is_active{border-color:red;box-shadow:0 0 0 2px rgba(255,0,0,0.2)}.ww_wizard_wrap .ww_grid .acf-tab-wrap li.ww_has_error a{border:1px solid red;border-radius:999px;box-shadow:0 0 0 2px rgba(255,0,0,0.12)}.ww_wizard_wrap .ww_grid .form-status{background:#e8e8e8;padding:20px;border-radius:15px;display:flex;flex-wrap:wrap;gap:8px}.ww_wizard_wrap .ww_grid .form-status p{width:100%;margin-bottom:0px}.ww_wizard_wrap .ww_grid .ww_panel{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px}.ww_wizard_wrap .ww_grid .ww_panel .acf-fields.-sidebar{padding:0 !important}.ww_wizard_wrap .ww_grid .ww_panel .acf-fields.-sidebar:before{display:none}.ww_wizard_wrap .ww_grid .ww_panel .acf-field.acf-error{border-left:4px solid #ef4444;padding-left:10px}.ww_wizard_wrap .ww_grid .ww_panel .ww_actions{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:18px}.ww_wizard_wrap .ww_grid .ww_panel .ww_actions_group{display:flex;flex-wrap:wrap;gap:12px}.ww_wizard_wrap .ww_grid .ww_panel input,.ww_wizard_wrap .ww_grid .ww_panel select,.ww_wizard_wrap .ww_grid .ww_panel .select2-selection,.ww_wizard_wrap .ww_grid .ww_panel textarea{border:none;border:1px solid #000000;border-radius:20px;outline:none;padding:7px 15px;height:auto}.ww_wizard_wrap .ww_grid .ww_panel .select2-selection__rendered{padding:0}.ww_wizard_wrap .ww_grid .ww_panel .select2-selection__arrow{top:50%;transform:translateY(-50%);right:7px}.ww_wizard_wrap .ww_grid .ww_panel .acf-field-group>.acf-label{margin-bottom:18px}.ww_wizard_wrap .ww_grid .ww_panel .acf-field-group>.acf-label label{font-size:1rem;font-weight:700}.ww_wizard_wrap .ww_grid .ww_panel .acf-field-group>.acf-input>.acf-fields{border:0 !important;background:transparent}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_types] .select2-container{width:100% !important}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_types] .select2-selection--multiple{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:66px;padding:12px;position:relative}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_types] .select2-selection__rendered{display:flex !important;flex-wrap:wrap;gap:8px}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_types] .select2-selection__choice{margin:0 !important;padding:6px 10px !important;border-radius:8px !important;background:#f3f4f6 !important;border:1px solid #d1d5db !important;color:#000000 !important;line-height:1.2 !important}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_types] .select2-selection__choice__remove{border-right:0 !important;color:#7a7a7a !important;margin-right:6px !important;padding-right:0 !important}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_types] .select2-selection__clear{display:none !important}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_types] .select2-search--inline{float:none !important}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_types] .select2-search__field{border:0;min-height:28px;margin:0 !important;padding:0 !important}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_facilities] .acf-checkbox-list,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_services] .acf-checkbox-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px 20px;margin:0}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_facilities] .acf-checkbox-list:before,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_services] .acf-checkbox-list:before{display:none}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_facilities] .acf-checkbox-list label,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_services] .acf-checkbox-list label{display:inline-flex;align-items:center;gap:12px;line-height:1.5;cursor:pointer}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_facilities] .acf-checkbox-list label::before,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_services] .acf-checkbox-list label::before{content:"";width:20px;min-width:20px;height:20px;border:1px solid #000000;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;margin-top:1px;transition:all 0.2s}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_facilities] .acf-checkbox-list label:has(input:checked)::before,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_services] .acf-checkbox-list label:has(input:checked)::before{content:"";border-color:var(--brand-button);background:var(--brand-button);box-shadow:inset 0 0 0 5px #fff}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_facilities] .acf-checkbox-list label input,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-name=fleet_services] .acf-checkbox-list label input{display:inline-block;flex:none}.ww_wizard_wrap .ww_grid .ww_panel .acf-repeater .acf-actions .acf-button,.ww_wizard_wrap .ww_grid .ww_panel .acf-repeater .acf-button:not(.acf-icon),.ww_wizard_wrap .ww_grid .ww_panel .acf-button.button,.ww_wizard_wrap .ww_grid .ww_panel a.button[data-event=add-row]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;border:2px solid var(--brand-button);background:var(--brand-button);color:white;font-weight:700;line-height:1.2;padding:10px 18px;text-decoration:none;transition:all 0.2s}.ww_wizard_wrap .ww_grid .ww_panel .acf-repeater .acf-actions .acf-button:hover,.ww_wizard_wrap .ww_grid .ww_panel .acf-repeater .acf-actions .acf-button:focus,.ww_wizard_wrap .ww_grid .ww_panel .acf-repeater .acf-button:not(.acf-icon):hover,.ww_wizard_wrap .ww_grid .ww_panel .acf-repeater .acf-button:not(.acf-icon):focus,.ww_wizard_wrap .ww_grid .ww_panel .acf-button.button:hover,.ww_wizard_wrap .ww_grid .ww_panel .acf-button.button:focus,.ww_wizard_wrap .ww_grid .ww_panel a.button[data-event=add-row]:hover,.ww_wizard_wrap .ww_grid .ww_panel a.button[data-event=add-row]:focus{background:var(--brand-button-hover);border-color:var(--brand-button-hover);color:white}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb249b] .acf-checkbox-list,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb24d7] .acf-checkbox-list{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 24px;margin:0;padding:0}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb249b] .acf-checkbox-list::before,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb249b] .acf-checkbox-list::after,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb24d7] .acf-checkbox-list::before,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb24d7] .acf-checkbox-list::after{content:none !important;display:none !important}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb249b] .acf-checkbox-list li,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb24d7] .acf-checkbox-list li{margin:0;padding-right:12px}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb249b] .acf-checkbox-list label,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb24d7] .acf-checkbox-list label{display:flex;align-items:flex-start;gap:8px;white-space:normal}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb249b] .acf-checkbox-list label::before,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb24d7] .acf-checkbox-list label::before{content:none !important;display:none !important}.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb249b] .acf-checkbox-list input[type=checkbox],.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb24d7] .acf-checkbox-list input[type=checkbox]{flex:none;margin-top:3px}@media (min-width:768px){.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb249b] .acf-checkbox-list,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb24d7] .acf-checkbox-list{grid-auto-flow:column;grid-template-rows:repeat(8,auto);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb249b] .acf-checkbox-list,.ww_wizard_wrap .ww_grid .ww_panel .acf-field[data-key=field_69a8557eb24d7] .acf-checkbox-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.ww_wizard_wrap .ww_btn{border-radius:999px;padding:7px 15px;border:2px solid var(--brand-button);background:#fff;cursor:pointer;min-width:100px;display:flex;justify-content:center;align-items:center;gap:10px;transition:all 0.2s}.ww_wizard_wrap .ww_btn:hover{background:var(--brand-button);border-color:var(--brand-button);color:white}.ww_wizard_wrap .ww_review{display:flex;flex-direction:column;gap:28px}.ww_wizard_wrap .ww_review .ww_review_intro{font-size:1.05rem;line-height:1.5}.ww_wizard_wrap .ww_review .ww_review_intro p:last-child{margin-bottom:0}.ww_wizard_wrap .ww_review .ww_review_preview{display:flex;justify-content:center}.ww_wizard_wrap .ww_review .ww_review_preview_button,.ww_wizard_wrap .ww_review .ww_review_submit{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:260px;border:0;border-radius:999px;padding:14px 26px;color:white;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.2s}.ww_wizard_wrap .ww_review .ww_review_preview_button:hover,.ww_wizard_wrap .ww_review .ww_review_submit:hover{color:white}.ww_wizard_wrap .ww_review .ww_review_card{background:#e8e8e8;border-radius:18px;padding:24px}.ww_wizard_wrap .ww_review .ww_review_card_intro{margin-bottom:18px;font-weight:600;line-height:1.45}.ww_wizard_wrap .ww_review .ww_review_fields{display:grid;gap:14px;margin-bottom:20px}.ww_wizard_wrap .ww_review .ww_review_fields input{width:100%;background:white;color:#000000}.ww_wizard_wrap .ww_review .ww_review_check{display:flex;align-items:flex-start;margin-top:16px;cursor:pointer}.ww_wizard_wrap .ww_review .ww_review_check input{display:none}.ww_wizard_wrap .ww_review .ww_review_check p{position:relative;display:block;line-height:1.5;margin:0;padding-left:30px}.ww_wizard_wrap .ww_review .ww_review_check p::before{content:"";position:absolute;top:2px;left:0;width:18px;min-width:18px;height:18px;border-radius:50%;border:1px solid #000000;display:inline-flex;align-items:center;justify-content:center;transition:all 0.2s}.ww_wizard_wrap .ww_review .ww_review_check p a{color:var(--brand-button);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.ww_wizard_wrap .ww_review .ww_review_check p a:hover,.ww_wizard_wrap .ww_review .ww_review_check p a:focus{color:var(--brand-button-hover)}.ww_wizard_wrap .ww_review .ww_review_check input:checked + p{color:inherit;font-weight:inherit}.ww_wizard_wrap .ww_review .ww_review_check input:checked + p::before{content:"";border-color:var(--brand-button);background:var(--brand-button);box-shadow:inset 0 0 0 4px #fff}.ww_wizard_wrap .ww_review .ww_review_submit{align-self:center;background:var(--brand-button)}.ww_wizard_wrap .ww_review .ww_review_submit:hover{background:var(--brand-button-hover)}.ww_wizard_wrap .ww_review .ww_review_submit:disabled{background:var(--brand-soft);color:rgba(0,0,0,0.55);cursor:not-allowed}.ww_wizard_wrap .ww_review .ww_review_preview_button{background:var(--brand-button)}.ww_wizard_wrap .ww_review .ww_review_preview_button:hover{background:var(--brand-button-hover)}.ww_wizard_wrap .ww_btn_primary{border:0;background:#16a34a;color:#fff;padding:7px 26px;border-radius:999px;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.ww_wizard_wrap .ww_hidden{display:none !important}.ww_wizard_wrap .ww_field_error{outline:2px solid #ef4444;outline-offset:2px;border-radius:8px}@media (max-width:991px){.ww_wizard_wrap .ww_listing_head,.ww_wizard_wrap .ww_topbar{flex-direction:column;align-items:stretch}.ww_wizard_wrap .ww_review .ww_review_preview_button,.ww_wizard_wrap .ww_review .ww_review_submit{width:100%;min-width:0}}.select2-search__field{outline:none !important;box-shadow:none !important}.acf-url i{top:50% !important;transform:translateY(-50%)}