.elementor-kit-9{--e-global-color-primary:#7B2CFF;--e-global-color-secondary:#1448FF;--e-global-color-text:#E4E3E0;--e-global-color-accent:#050505;--e-global-color-402aef4:#1D50E3;--e-global-color-92373c6:#002853;--e-global-color-85ab6f8:#FFFFFF;--e-global-color-261ab8e:#1D50E385;--e-global-color-834a145:#25D366;--e-global-color-20d6b31:#128C7E;--e-global-color-5cc38a6:#25D366;--e-global-color-342920f:#7B2CFF;--e-global-color-f548c40:#7B2CFF;--e-global-color-wowcyan:#08A7E8;--e-global-color-wowaqua:#00DDEB;--e-global-color-wowdeep:#001848;--e-global-color-wowindigo:#2C18D4;--e-global-color-wowwhite:#FFFFFF;--e-global-color-wowbody:#333333;--e-global-typography-primary-font-family:"Archivo Black";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Cormorant Garamond";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:600;font-size:17px;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-9{font-size:17px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-9{font-size:17px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* WOW IMPACT BRAND LAYER (Sep 2026) - Lime->#7B2CFF, Orange->#1448FF, keep BrandBoost neutrals */
:root{
  --wow-violet:#7B2CFF;   /* main standout accent (was BrandBoost lime) */
  --wow-blue:#1448FF;     /* second accent (was BrandBoost orange) */
  --wow-white:#FFFFFF;
  --wow-grey:#E4E3E0;     /* BrandBoost light grey - keep */
  --wow-black:#050505;    /* BrandBoost near-black - keep */
  --wow-cyan:#08A7E8;     /* fine lines, highlights */
  --wow-aqua:#00DDEB;     /* digital accents, hovers */
  --wow-deep:#001848;     /* footer gradient start */
  --wow-indigo:#2C18D4;   /* footer gradient end */
  --wow-font-body:'Inter',sans-serif;
  --wow-font-editorial:'Cormorant Garamond',Georgia,serif;
  --wow-font-display:'Archivo Black','Inter',sans-serif;
}

/* Editorial utility classes (use in any widget: Advanced > CSS Classes) */
.wow-editorial, .wow-editorial *{font-family:var(--wow-font-editorial)!important;}
.wow-display, .wow-display *{font-family:var(--wow-font-display)!important;}
/* italic words inside headings get the magazine voice, e.g. <em>you belong.</em> */
h1 em, h2 em, h3 em, .elementor-heading-title em, .section-title em{
  font-family:var(--wow-font-editorial); font-style:italic; font-weight:500; letter-spacing:0;
}
::selection{background:var(--wow-violet);color:#fff;}

/* ---------- HEADER ---------- */
.wow-topbar-text p{margin:0;}
.wow-topbar-text em{font-family:var(--wow-font-editorial);font-size:1.2em;font-weight:600;color:var(--wow-aqua);}
.wow-header-logo img{max-width:460px;width:100%;height:auto;}
.wow-main-nav .elementor-nav-menu--main .elementor-item{white-space:nowrap;}
.wow-main-nav .elementor-nav-menu{flex-wrap:nowrap!important;}
.wow-mobile-nav .elementor-menu-toggle{background:transparent!important;}
@media (max-width:767px){ .wow-header-logo img{max-width:230px;} }

/* ---------- FOOTER ---------- */
.wow-footer{position:relative;overflow:hidden;color:#fff;}
.wow-footer .wow-f-map{
  -webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);
          mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);
  mix-blend-mode:screen; opacity:.95;
}
.wow-footer .wow-f-main{max-width:1440px;margin:0 auto;width:100%;}
.wow-footer .wow-f-bottom{max-width:1440px;margin:0 auto;width:100%;}
.wow-footer .wow-f-divider{border-left:1px solid rgba(123,44,255,.55);}
.wow-footer .wow-f-title .elementor-heading-title:after{
  content:"";display:block;width:30px;height:3px;border-radius:2px;margin-top:14px;
  background:linear-gradient(90deg,var(--wow-violet),var(--wow-blue));
}
.wow-footer .wow-f-links .elementor-icon-list-icon{display:none;}
.wow-footer .wow-f-links a, .wow-footer a{transition:color .25s ease;}
.wow-footer .wow-f-form .elementor-form-fields-wrapper{flex-wrap:wrap;}
.wow-footer .wow-f-form input[type=email]{height:52px;padding-left:22px;color:#fff;}
.wow-footer .wow-f-form input::placeholder{color:rgba(255,255,255,.7);}
.wow-footer .wow-f-form .elementor-button{height:52px;min-height:52px;}
.wow-footer .wow-f-social .elementor-social-icon{border-style:solid;}
.wow-footer .wow-f-top .elementor-button-icon{
  display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.8);border-radius:50%;
}
.wow-footer .wow-f-top .elementor-button{padding:0!important;}
.wow-footer .wow-acc-list{list-style:none;margin:0;padding:0;}
.wow-footer .wow-acc-list li{margin:0;}
.wow-footer .wow-acc-list a{color:rgba(255,255,255,.88);display:block;padding:4px 0;}
.wow-footer .wow-acc-list a:hover{color:var(--wow-aqua);}
.wow-footer .wow-f-accordion .elementor-tab-title{border-left:0;border-right:0;}
.wow-footer .wow-f-accordion .elementor-toggle-item{border-bottom:1px solid rgba(255,255,255,.2);}
.wow-footer .wow-f-accordion .elementor-tab-content{border:0!important;}
@media (max-width:1024px){
  .wow-footer .wow-f-brand{border-left:0;}
  .wow-footer .wow-f-divider:nth-child(2){border-left:0;}
}
@media (max-width:767px){
  .wow-footer .wow-f-divider{border-left:0;}
}

.wow-footer .wow-f-top .elementor-button-content-wrapper{align-items:center;}

/* BrandBoost hard-coded accents -> WOW accents */
.cus-blog-style-wrap .blog-multi-layout-1 .cea-block-secondary .top-meta .top-meta-list, .cus-blog-style-wrap .blog-multi-layout-1 .cea-block-primary .top-meta{background-color:var(--wow-violet);}
.cus-blog-style-wrap .blog-multi-layout-1 .top-meta, .cus-blog-style-wrap .blog-multi-layout-1 .top-meta a, .cus-blog-style-wrap .blog-multi-layout-1 .top-meta i{color:#fff;}
.team-wrapper.team-style-list .media .team-social-wrap ul.social-icons > li > a:hover{background-color:var(--wow-blue);border-color:var(--wow-blue);}

/* ---------- HOME (WOW Home New) ---------- */
.wow-hero-title .elementor-heading-title em, .wow-accent-em .elementor-heading-title em{color:var(--wow-blue);font-family:var(--wow-font-editorial);font-style:italic;font-weight:500;}
.wow-accent-em.wow-editorial .elementor-heading-title em{color:var(--wow-violet);}
.wow-hero-text p{margin:0 0 16px;max-width:640px;}
.wow-hero-text em, .wow-s2 em{font-family:var(--wow-font-editorial);font-size:1.15em;}
.wow-pill-btn .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1.5px solid rgba(255,255,255,.85);border-radius:50%;font-size:14px;}
.wow-pill-btn .elementor-button-content-wrapper{align-items:center;}
.wow-hero-cover img{box-shadow:none;max-height:80vh;width:auto;object-fit:contain;filter:drop-shadow(0 30px 45px rgba(0,0,0,.6));}
.wow-seen-on .swiper-slide{display:flex;align-items:center;justify-content:center;height:80px;}
.wow-seen-on .swiper-slide img, .wow-seen-on .swiper-slide-image{max-height:52px;width:auto!important;max-width:170px;object-fit:contain;opacity:.9;transition:opacity .3s;}
.wow-seen-on .swiper-slide img:hover{opacity:1;}
.wow-video-carousel .elementor-carousel-image, .wow-video-carousel .swiper-slide{border-radius:14px;overflow:hidden;}
.wow-video-carousel .elementor-custom-embed-play i{font-size:64px;color:#fff;text-shadow:0 6px 24px rgba(0,0,0,.4);}
.wow-video-carousel .elementor-swiper-button{background:#fff;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;}
.wow-video-carousel .elementor-swiper-button:hover{background:var(--wow-violet);color:#fff;}

@media (max-width:1024px){.wow-hero{min-height:0!important;}.wow-hero-cover img{max-height:none;width:100%!important;max-width:520px;}}
.wow-seen-on .swiper-slide img, .wow-seen-on .swiper-slide-image{max-width:100%!important;}
@media (max-width:767px){.wow-seen-on .swiper-slide img{max-height:40px;}}

/* HERO v2 */
.wow-hero-right{position:relative;overflow:hidden;}
.wow-hero-right:before{content:'';position:absolute;inset:30px;border-radius:14px;background:radial-gradient(ellipse at 50% 45%,rgba(20,72,255,.28),rgba(7,11,26,0) 65%);pointer-events:none;}
.wow-hero-right .elementor-widget-image{position:relative;z-index:1;}
.wow-hero-text p{margin:0 0 14px;max-width:560px;}
.wow-hero-title .elementor-heading-title{max-width:none;}
.wow-hero-title .elementor-heading-title em{color:#0B35D9;}

/* ===== WOW INNER PAGES (Diamonds, Wellbeing, Paws, Get Involved) - layout only; colours & fonts are set per widget in Elementor ===== */
/* Cards: equal height and matching corners within each row */
.wow-inner .e-con:has(> .e-con > .elementor-widget-ceafeaturebox),.wow-inner .e-con:has(> .elementor-widget-ceafeaturebox){align-items:stretch;}
.wow-inner .e-con:has(> .elementor-widget-ceafeaturebox){align-self:stretch;display:flex;flex-direction:column;}
.wow-inner .elementor-widget-ceafeaturebox{flex:1 1 auto;width:100%;display:flex;flex-direction:column;margin-top:0;}
.wow-inner .elementor-widget-ceafeaturebox>.feature-box-wrapper{flex:1 1 auto;height:100%;border-radius:20px;}
/* Hero: taller, larger imagery */
.wow-inner-hero{min-height:88vh;}
.wow-inner-hero .elementor-widget-image{width:100%;max-width:100%;}
.wow-inner-hero .elementor-widget-image img{width:100%;max-width:100%;height:auto;max-height:78vh;object-fit:cover;border-radius:24px;}
@media (max-width:1024px){.wow-inner-hero{min-height:0;}.wow-inner-hero .elementor-widget-image img{max-height:none;}}
/* ===== /WOW INNER PAGES ===== */
/* ===== WOW FORMS v2 (CF7 multi-step: Get Involved + Be Featured) ===== */
.wow-form{--wf-ink:#050505;--wf-text:#4F4F4F;--wf-muted:#7A7A7A;--wf-line:#DAD9D5;--wf-field:#FAFAF9;--wf-blue:#1448FF;--wf-violet:#7B2CFF;--wf-err:#C62828;
 background:#FFFFFF;border:1px solid #E6E5E1;border-radius:24px;padding:40px;box-shadow:0 30px 60px -32px rgba(5,5,5,.22);font-family:'Inter',sans-serif;color:var(--wf-ink);text-align:left;}
.wow-form .row{row-gap:22px;margin-bottom:0;}
.wow-form .row>[class*="col-"]{margin-bottom:0;}
.wow-form p{margin:0;}
/* step header + progress */
.wow-steps-head{margin:0 0 30px;}
.wow-steps-meta{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:12px;}
.wow-step-count{font:600 11.5px/1 'Inter',sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:var(--wf-muted);}
.wow-step-name{font:600 17px/1.2 'Inter',sans-serif;color:var(--wf-ink);}
.wow-progress{height:4px;background:#EDECE8;border-radius:99px;overflow:hidden;}
.wow-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--wf-blue),var(--wf-violet));border-radius:99px;transition:width .45s ease;}
.wow-step[hidden]{display:none!important;}
.wow-step.is-active{animation:wowStepIn .35s ease;}
@keyframes wowStepIn{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:none;}}
/* labels + hints */
.wow-field{display:flex;flex-direction:column;}
.wow-form .wow-label{display:block;margin:0 0 8px;font:500 14px/1.4 'Inter',sans-serif;color:var(--wf-ink);letter-spacing:0;text-transform:none;}
.wow-form .wow-label em{font-style:normal;color:var(--wf-blue);}
.wow-form .wow-hint{margin:-4px 0 10px;font:400 13px/1.5 'Inter',sans-serif;color:var(--wf-muted);}
.wow-form .wpcf7-form-control-wrap{display:block;width:100%;position:relative;}
/* inputs */
.wow-form input[type=text],.wow-form input[type=email],.wow-form input[type=url],.wow-form select,.wow-form textarea{width:100%!important;height:52px;margin:0!important;padding:0 16px!important;background:var(--wf-field)!important;border:1px solid var(--wf-line)!important;border-radius:10px!important;font:400 15px/1.4 'Inter',sans-serif!important;color:var(--wf-ink)!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s,background .2s;}
.wow-form input[type=tel]{width:100%!important;height:52px;margin:0!important;padding-top:0!important;padding-bottom:0!important;padding-right:16px!important;background:var(--wf-field)!important;border:1px solid var(--wf-line)!important;border-radius:10px!important;font:400 15px/1.4 'Inter',sans-serif!important;color:var(--wf-ink)!important;box-shadow:none!important;}
.wow-form textarea{height:auto;min-height:130px;padding:14px 16px!important;resize:vertical;}
.wow-form input::placeholder,.wow-form textarea::placeholder{color:#9A9A9A;opacity:1;}
.wow-form input:focus,.wow-form select:focus,.wow-form textarea:focus{outline:none!important;background:#FFFFFF!important;border-color:var(--wf-blue)!important;box-shadow:0 0 0 4px rgba(20,72,255,.10)!important;}
.wow-form select{appearance:none!important;-webkit-appearance:none!important;padding-right:42px!important;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23050505' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;}
/* phone with country code */
.wow-form .iti{display:block;width:100%;}
.wow-form .iti__selected-country{border-radius:10px 0 0 10px;padding:0 10px 0 14px;}
.wow-form .iti__selected-country:hover,.wow-form .iti__selected-country:focus{background:rgba(20,72,255,.06)!important;}
.wow-form .iti__selected-dial-code{font:500 15px/1 'Inter',sans-serif;color:var(--wf-ink);}
.wow-form .iti__dropdown-content{border-radius:12px;border:1px solid var(--wf-line);box-shadow:0 20px 40px -20px rgba(5,5,5,.3);overflow:hidden;font:400 14px/1.4 'Inter',sans-serif;}
.wow-form .iti__search-input{height:44px!important;padding:0 14px!important;border:0!important;border-bottom:1px solid var(--wf-line)!important;border-radius:0!important;background:#FFF!important;}
.wow-form .iti__country.iti__highlight{background:rgba(20,72,255,.08);}
/* option chips (checkbox + radio groups) */
.wow-form .wpcf7-checkbox,.wow-form .wpcf7-radio{display:flex;flex-wrap:wrap;gap:8px;}
.wow-form .wpcf7-list-item,.wow-form span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item{margin:0!important;display:inline-flex!important;}
.wow-form .wpcf7-checkbox label,.wow-form .wpcf7-radio label{display:inline-flex;align-items:center;gap:9px;margin:0;padding:10px 14px;background:#FFFFFF;border:1px solid var(--wf-line);border-radius:10px;cursor:pointer;font:500 14px/1.2 'Inter',sans-serif;color:var(--wf-ink);transition:border-color .2s,background .2s,color .2s;}
.wow-form .wpcf7-checkbox label:hover,.wow-form .wpcf7-radio label:hover{border-color:var(--wf-blue);}
.wow-form .wpcf7-checkbox label:has(input:checked),.wow-form .wpcf7-radio label:has(input:checked){border-color:var(--wf-blue);background:rgba(20,72,255,.06);color:var(--wf-blue);}
.wow-form input[type=checkbox],.wow-form input[type=radio]{appearance:auto!important;-webkit-appearance:auto!important;position:static!important;opacity:1!important;display:inline-block!important;width:17px!important;height:17px!important;min-width:17px;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:none!important;accent-color:var(--wf-blue);cursor:pointer;}
.wow-form .wpcf7-list-item-label{margin:0!important;padding:0!important;}
.wow-form .wpcf7-list-item-label:before,.wow-form .wpcf7-list-item-label:after{display:none!important;}
/* consent / opt-in lines */
.wow-form .wow-checks{gap:12px;padding:18px 20px;background:var(--wf-field);border:1px solid #EDECE8;border-radius:12px;}
.wow-form .wow-checks .wpcf7-checkbox label,.wow-form .wpcf7-acceptance label{display:flex;align-items:flex-start;gap:12px;padding:0;border:0;background:none!important;border-radius:0;font:400 14px/1.55 'Inter',sans-serif;color:var(--wf-text)!important;}
.wow-form .wow-checks input,.wow-form .wpcf7-acceptance input{margin-top:3px!important;}
.wow-form .wpcf7-acceptance .wpcf7-list-item{display:flex!important;}
/* navigation */
.wow-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:30px;padding-top:24px;border-top:1px solid #EDECE8;}
.wow-form .wow-next,.wow-form input[type=submit],.wow-form .wpcf7-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;width:auto!important;min-width:180px;margin:0!important;padding:0 30px!important;background:var(--wf-blue)!important;border:0!important;border-radius:999px!important;color:#FFFFFF!important;font:600 14px/1 'Inter',sans-serif!important;letter-spacing:.4px;text-transform:none;cursor:pointer;transition:background .25s,transform .25s,box-shadow .25s;}
.wow-form .wow-next:hover,.wow-form input[type=submit]:hover,.wow-form .wpcf7-submit:hover{background:var(--wf-violet)!important;transform:translateY(-1px);box-shadow:0 12px 24px -12px rgba(123,44,255,.6);}
.wow-form .wow-back{display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 6px;background:none!important;border:0!important;color:var(--wf-text)!important;font:500 14px/1 'Inter',sans-serif;cursor:pointer;}
.wow-form .wow-back:hover{color:var(--wf-blue)!important;}
.wow-form input[type=submit]:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none;}
.wow-form .wpcf7-spinner{margin:0 0 0 12px;}
/* errors + response */
.wow-form .wow-invalid input,.wow-form .wow-invalid select,.wow-form .wow-invalid textarea,.wow-form .wpcf7-not-valid{border-color:var(--wf-err)!important;}
.wow-form .wow-err,.wow-form .wpcf7-not-valid-tip{display:block;margin-top:7px;font:500 12.5px/1.4 'Inter',sans-serif;color:var(--wf-err);}
.wow-form .wow-invalid .wpcf7-not-valid-tip{display:none;}
.wpcf7 form:has(.wow-form) .wpcf7-response-output{margin:16px 0 0!important;padding:14px 18px!important;border-radius:12px;border:1px solid #E6E5E1!important;font:500 14px/1.5 'Inter',sans-serif;color:#050505;background:#FFFFFF;}
.wpcf7 form.sent:has(.wow-form) .wpcf7-response-output{border-color:#1448FF!important;background:#F2F5FF;}
.wpcf7 form.invalid:has(.wow-form) .wpcf7-response-output,.wpcf7 form.failed:has(.wow-form) .wpcf7-response-output{border-color:#C62828!important;background:#FDF1F0;}
/* centred single-column form section (Submissions & Nominations) */
.wow-form-solo>.e-con-inner,.wow-form-solo{align-items:center;}
.wow-form-solo .wow-form-col{width:100%!important;max-width:880px!important;margin:0 auto;flex:0 1 880px!important;}
@media (max-width:767px){.wow-form{padding:15px;border-radius:18px;}.wow-steps-meta{flex-direction:column;align-items:flex-start;gap:6px;}.wow-form .row>[class*="col-"]{flex:0 0 100%;max-width:100%;}.wow-nav{flex-direction:row;}.wow-form .wow-next,.wow-form input[type=submit],.wow-form .wpcf7-submit{min-width:0;flex:1;}}
/* ===== /WOW FORMS v2 ===== */
/* HOME CONTENT v3 */
.wow-world-card{transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;text-decoration:none!important;}
.wow-world-card:hover{transform:translateY(-6px);border-color:var(--wow-violet)!important;box-shadow:0 24px 50px -28px rgba(5,5,5,.35);}
.wow-world-card .wow-world-link{margin-top:auto;}
.wow-world-cta .wow-accent-em .elementor-heading-title em{color:var(--wow-aqua);}
.wow-founder .wow-accent-em .elementor-heading-title em{color:var(--wow-aqua);}
.wow-founder .wow-founder-quote .elementor-heading-title em{color:#fff;}
.wow-founder-img img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:top;}
.wow-founder p{margin:0 0 16px;}
.wow-quote-card{box-shadow:0 20px 40px -30px rgba(5,5,5,.3);}
.wow-quote-card .wow-quote-mark .elementor-heading-title{height:36px;}
.wow-video-carousel .elementor-widget-video, .wow-video .elementor-wrapper{border-radius:14px;overflow:hidden;}
.wow-video .elementor-custom-embed-image-overlay{border-radius:14px;}
.wow-video .elementor-custom-embed-play i, .wow-video .elementor-custom-embed-play svg{filter:drop-shadow(0 6px 20px rgba(0,0,0,.45));}
.wow-video-carousel .elementor-swiper-button{background:#fff;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(0,0,0,.15);}

/* FOOTER FORM v2 */
.wow-footer .wow-f-form .elementor-form-fields-wrapper{flex-wrap:wrap;margin:0!important;}
.wow-footer .wow-f-form .elementor-field-group{padding:0!important;margin:0 0 10px!important;}
.wow-footer .wow-f-form .elementor-field-group-first_name{padding-right:5px!important;}
.wow-footer .wow-f-form .elementor-field-group-surname{padding-left:5px!important;}
.wow-footer .wow-f-form .elementor-field-label{display:none;}
.wow-footer .wow-f-form input.elementor-field{height:50px!important;min-height:50px;padding:0 20px!important;font-size:14.5px!important;color:#fff!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.45)!important;transition:border-color .25s,background .25s;}
.wow-footer .wow-f-form input.elementor-field:focus{border-color:var(--wow-aqua)!important;background:rgba(255,255,255,.1)!important;outline:none;box-shadow:0 0 0 3px rgba(0,221,235,.15)!important;}
.wow-footer .wow-f-form .elementor-field-group-first_name input, .wow-footer .wow-f-form .elementor-field-group-surname input{border-radius:40px!important;}
.wow-footer .wow-f-form .elementor-field-group-email input{border-radius:40px 0 0 40px!important;border-right:0!important;}
.wow-footer .wow-f-form .e-form__buttons, .wow-footer .wow-f-form .elementor-field-type-submit{margin-bottom:10px!important;}
.wow-footer .wow-f-form .elementor-button{height:50px!important;min-height:50px;width:100%;padding:0 10px!important;border-radius:0 40px 40px 0!important;white-space:nowrap;}
.wow-footer .wow-f-form .elementor-message{color:var(--wow-aqua);font-size:14px;margin-top:6px;}
.wow-footer .wow-f-form .elementor-field-group .elementor-message.elementor-help-inline{color:#FFB4B4;font-size:12px;margin-top:4px;}
.wow-footer .wow-f-note p{margin:0;}
@media (max-width:1024px){.wow-footer .wow-f-stay{border-left:0!important;}.wow-footer .wow-f-stay .wow-f-form, .wow-footer .wow-f-stay .wow-f-form form{max-width:520px;}}

/* ===== WOW WPFORMS v2 (every WPForms form on the site) ===== */
.wpforms-container.wpforms-container-full.wpforms-render-modern,div.wpforms-container-full{
 --wpforms-background-color:#FFFFFF;--wpforms-container-padding:40px;--wpforms-container-border-style:solid;--wpforms-container-border-width:1px;--wpforms-container-border-color:#E6E5E1;--wpforms-container-border-radius:24px;--wpforms-container-shadow-size-box-shadow:0 30px 60px -32px rgba(5,5,5,.22);
 --wpforms-field-background-color:#FAFAF9;--wpforms-field-border-color:#DAD9D5;--wpforms-field-border-radius:10px;--wpforms-field-border-size:1px;--wpforms-field-text-color:#050505;--wpforms-field-size-input-height:52px;--wpforms-field-size-font-size:15px;--wpforms-field-size-padding-h:16px;
 --wpforms-label-color:#050505;--wpforms-label-sublabel-color:#7A7A7A;--wpforms-label-error-color:#C62828;--wpforms-label-size-font-size:14px;--wpforms-button-background-color:#1448FF;--wpforms-button-text-color:#FFFFFF;--wpforms-button-border-radius:999px;--wpforms-button-size-height:52px;--wpforms-button-size-font-size:14px;--wpforms-page-break-color:#1448FF;
 background:#FFFFFF!important;border:1px solid #E6E5E1!important;border-radius:24px!important;padding:40px!important;margin:0!important;box-shadow:0 30px 60px -32px rgba(5,5,5,.22)!important;font-family:'Inter',sans-serif;}
div.wpforms-container-full .wpforms-form .wpforms-field{padding:0 0 22px!important;}
div.wpforms-container-full .wpforms-form .wpforms-field-label,div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{font:500 14px/1.4 'Inter',sans-serif!important;color:#050505!important;}
div.wpforms-container-full .wpforms-form .wpforms-field-label{margin:0 0 8px!important;}
div.wpforms-container-full .wpforms-form .wpforms-required-label{color:#1448FF!important;}
div.wpforms-container-full .wpforms-form .wpforms-field-description{margin:8px 0 0!important;font:400 13px/1.5 'Inter',sans-serif!important;color:#7A7A7A!important;}
/* inputs */
div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{width:100%!important;max-width:100%!important;height:52px!important;background-color:#FAFAF9!important;border:1px solid #DAD9D5!important;border-radius:10px!important;font:400 15px/1.4 'Inter',sans-serif!important;color:#050505!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s,background-color .2s;}
div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form select{padding:0 16px!important;}
div.wpforms-container-full .wpforms-form input[type=tel]{padding-top:0!important;padding-bottom:0!important;padding-right:16px!important;}
div.wpforms-container-full .wpforms-form textarea{height:auto!important;min-height:130px!important;padding:14px 16px!important;resize:vertical;}
div.wpforms-container-full .wpforms-form input:focus,div.wpforms-container-full .wpforms-form select:focus,div.wpforms-container-full .wpforms-form textarea:focus{outline:none!important;background-color:#FFFFFF!important;border-color:#1448FF!important;box-shadow:0 0 0 4px rgba(20,72,255,.10)!important;}
div.wpforms-container-full .wpforms-form input::placeholder,div.wpforms-container-full .wpforms-form textarea::placeholder{color:#9A9A9A!important;opacity:1;}
div.wpforms-container-full .wpforms-form select{appearance:none!important;-webkit-appearance:none!important;padding-right:42px!important;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23050505' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;}
/* option chips: the whole pill holds the tick box + text */
div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul,div.wpforms-container-full .wpforms-form .wpforms-field-radio ul{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important;}
div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul li,div.wpforms-container-full .wpforms-form .wpforms-field-radio ul li{position:relative!important;display:inline-flex!important;align-items:center!important;gap:10px!important;margin:0!important;padding:10px 16px!important;background:#FFFFFF!important;border:1px solid #DAD9D5!important;border-radius:10px!important;cursor:pointer;transition:border-color .2s,background .2s;}
div.wpforms-container-full .wpforms-form ul li:hover{border-color:#1448FF!important;}
div.wpforms-container-full .wpforms-form ul li:has(input:checked){border-color:#1448FF!important;background:rgba(20,72,255,.06)!important;}
div.wpforms-container-full .wpforms-form ul li:has(input:checked) label{color:#1448FF!important;}
div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul li input,div.wpforms-container-full .wpforms-form .wpforms-field-radio ul li input{position:static!important;transform:none!important;top:auto!important;left:auto!important;margin:0!important;width:17px!important;height:17px!important;min-width:17px;flex:0 0 17px;accent-color:#1448FF;cursor:pointer;}
div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul li label,div.wpforms-container-full .wpforms-form .wpforms-field-radio ul li label{display:inline!important;margin:0!important;padding:0!important;background:none!important;border:0!important;font:500 14px/1.3 'Inter',sans-serif!important;color:#050505!important;cursor:pointer;}
/* single tick line (consent / updates / acknowledgement): full-width soft box */
div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul:has(> li:only-child){display:block!important;}
div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul > li:only-child{display:flex!important;align-items:flex-start!important;width:100%!important;padding:16px 18px!important;background:#FAFAF9!important;border-color:#EDECE8!important;border-radius:12px!important;}
div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul > li:only-child input{margin-top:2px!important;}
div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul > li:only-child label{font:400 14px/1.55 'Inter',sans-serif!important;color:#4F4F4F!important;}
/* submit */
div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:24px 0 0!important;margin-top:6px!important;border-top:1px solid #EDECE8;}
div.wpforms-container-full .wpforms-form button[type=submit]{display:inline-flex!important;align-items:center;justify-content:center;height:52px!important;min-width:200px;padding:0 32px!important;background:#1448FF!important;border:0!important;border-radius:999px!important;color:#FFFFFF!important;font:600 14px/1 'Inter',sans-serif!important;letter-spacing:.4px;box-shadow:none!important;transition:background .25s,transform .25s,box-shadow .25s;}
div.wpforms-container-full .wpforms-form button[type=submit]:hover{background:#7B2CFF!important;transform:translateY(-1px);box-shadow:0 12px 24px -12px rgba(123,44,255,.6)!important;}
/* phone with country code: keep the .elementor-kit-9 above the input and unstyled by WPForms */
div.wpforms-container-full .iti{display:block!important;width:100%!important;position:relative!important;}
div.wpforms-container-full .iti__country-container{position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;z-index:3!important;padding:1px!important;margin:0!important;}
div.wpforms-container-full .iti input[type=tel]{position:relative!important;z-index:1!important;}
div.wpforms-container-full .wpforms-form button.iti__selected-country,div.wpforms-container-full .iti__selected-country{display:flex!important;align-items:center!important;gap:6px!important;height:100%!important;width:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0 10px 0 14px!important;background:transparent!important;border:0!important;border-radius:10px 0 0 10px!important;box-shadow:none!important;color:#050505!important;font:500 15px/1 'Inter',sans-serif!important;opacity:1!important;visibility:visible!important;transform:none!important;}
div.wpforms-container-full .iti__selected-country:hover{background:rgba(20,72,255,.06)!important;}
div.wpforms-container-full .iti__selected-country-primary{display:flex!important;align-items:center!important;gap:6px!important;padding:0!important;}
div.wpforms-container-full .iti__flag{display:inline-block!important;}
div.wpforms-container-full .iti__selected-dial-code{display:inline!important;font:500 15px/1 'Inter',sans-serif!important;color:#050505!important;}
div.wpforms-container-full .iti__a11y-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;}
div.wpforms-container-full .iti__dropdown-content{z-index:20!important;border-radius:12px!important;border:1px solid #DAD9D5!important;box-shadow:0 20px 40px -20px rgba(5,5,5,.3)!important;background:#FFF!important;}
div.wpforms-container-full .iti__country-list{display:block!important;margin:0!important;padding:0!important;max-height:260px;overflow-y:auto;}
div.wpforms-container-full .iti__country-list li{display:flex!important;align-items:center;gap:8px;padding:8px 12px!important;margin:0!important;border:0!important;border-radius:0!important;background:#FFF!important;font:400 14px/1.4 'Inter',sans-serif;}
div.wpforms-container-full .iti__country-list li.iti__highlight{background:rgba(20,72,255,.08)!important;}
div.wpforms-container-full .iti__search-input{height:44px!important;padding:0 14px!important;border:0!important;border-bottom:1px solid #DAD9D5!important;border-radius:0!important;background:#FFF!important;}
/* errors + confirmation */
div.wpforms-container-full .wpforms-form .wpforms-error:is(input,select,textarea){border-color:#C62828!important;}
div.wpforms-container-full .wpforms-form label.wpforms-error,div.wpforms-container-full .wpforms-form em.wpforms-error{display:block!important;margin-top:7px!important;padding:0!important;font:500 12.5px/1.4 'Inter',sans-serif!important;color:#C62828!important;}
div.wpforms-confirmation-container-full{border:1px solid #1448FF!important;background:#F2F5FF!important;border-radius:16px!important;padding:22px 24px!important;font:500 15px/1.6 'Inter',sans-serif!important;color:#050505!important;}
@media (max-width:767px){div.wpforms-container-full,.wpforms-container.wpforms-container-full.wpforms-render-modern{--wpforms-container-padding:15px;padding:15px!important;border-radius:18px!important;}div.wpforms-container-full .wpforms-form button[type=submit]{width:100%!important;}}
/* phone: country code picker (native select under a "GB +44" badge) */
.wow-tel{position:relative!important;display:block!important;width:100%!important;}
.wow-tel .wow-tel-code{position:absolute;left:1px;top:1px;bottom:1px;width:104px;display:flex;align-items:center;gap:6px;padding:0 0 0 16px;border-right:1px solid #DAD9D5;border-radius:10px 0 0 10px;font:600 14px/1 'Inter',sans-serif;color:#050505;letter-spacing:.2px;pointer-events:none;z-index:2;white-space:pre;}
.wow-tel .wow-tel-code::after{content:'';margin-left:auto;margin-right:14px;width:8px;height:8px;border-right:1.6px solid #050505;border-bottom:1.6px solid #050505;transform:translateY(-2px) rotate(45deg);}
div.wpforms-container-full .wpforms-form .wow-tel select.wow-tel-select{position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:106px!important;height:100%!important;min-width:0!important;margin:0!important;padding:0!important;opacity:0!important;cursor:pointer;z-index:3!important;border:0!important;background:none!important;}
div.wpforms-container-full .wpforms-form .wow-tel input[type=tel]{padding-left:120px!important;}
.wow-tel:focus-within .wow-tel-code{border-right-color:#1448FF;}
.wow-tel select.wow-tel-select:focus-visible + input,.wow-tel:has(select:focus-visible) input{border-color:#1448FF!important;box-shadow:0 0 0 4px rgba(20,72,255,.10)!important;}
/* ===== /WOW WPFORMS ===== */
/* ===== WOW THEME COLOUR FIXES (BrandBoost lime/orange hard-coded in theme-styles.css) ===== */
.cus-blog-style-wrap .blog-multi-layout-1 .cea-block-secondary .top-meta .top-meta-list,.cus-blog-style-wrap .blog-multi-layout-1 .cea-block-primary .top-meta{background-color:#7B2CFF;color:#FFFFFF;}
.cus-blog-style-wrap .blog-multi-layout-1 .top-meta a{color:#FFFFFF;}
.footer-widgets-wrap .footer-widget-txt h3.title-txt a span:hover{color:color-mix(in srgb,#7B2CFF 10%,transparent);}
.team-wrapper.team-style-list .media .team-social-wrap ul.social-icons > li > a:hover{background-color:#1448FF;border-color:#1448FF;}
/* ===== /WOW THEME COLOUR FIXES ===== */
/* ===== WOW HOME v2 (layout + design elements) ===== */
/* section 2: the five words stacked to balance the long message */
.wow-words .elementor-heading-title{display:block;}
.wow-words .wow-word:nth-child(odd){color:#0B35D9;}
/* section 3: series tag highlighted in yellow + BrandBoost-style image hover */
.wow-series-tag .elementor-heading-title span{display:inline-block;padding:7px 12px;background:#FFE14D;color:#050505;border-radius:6px;font-size:12px;letter-spacing:2px;line-height:1;}
.wow-series-tag{margin-top:6px;}
.wow-video-slide .elementor-widget-video{overflow:hidden;border-radius:20px;}
.wow-video-slide .elementor-custom-embed-image-overlay,.wow-video-slide .elementor-custom-embed-image-overlay img{transition:transform .8s cubic-bezier(.2,.7,.2,1);}
.wow-video-slide:hover .elementor-custom-embed-image-overlay{transform:scale(1.06);}
/* section 4: principles + values grid lines */
.wow-principles .wow-principle{border-top:1px solid #D6D5D1;}
.wow-values-grid .wow-value{border-right:1px solid #CFD5EE;border-bottom:1px solid #CFD5EE;}
.wow-values-grid .wow-value:nth-child(3n){border-right:0;}
.wow-values-grid .wow-value:nth-last-child(-n+3){border-bottom:0;}
.wow-values-head .elementor-widget-divider{position:relative;}
.wow-values-rule .elementor-divider{position:relative;}
.wow-values-rule .elementor-divider::after{content:'';position:absolute;left:50%;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:#1448FF;}
@media (max-width:1024px){.wow-values-grid .wow-value{border-right:1px solid #CFD5EE!important;border-bottom:1px solid #CFD5EE!important;}.wow-values-grid .wow-value:nth-child(2n){border-right:0!important;}.wow-values-grid .wow-value:last-child{border-bottom:0!important;}}
@media (max-width:767px){.wow-values-grid .wow-value{border-right:0!important;}}
/* section 6: staggered world cards like the theme section */
.wow-world-card .elementor-widget-image img{width:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1);}
.wow-world-card .elementor-widget-image{overflow:hidden;border-radius:20px;}
.wow-world-card:hover .elementor-widget-image img{transform:scale(1.05);}
.wow-world-card .elementor-heading-title a{color:inherit;}
@media (min-width:1025px){.wow-world-mid{margin-top:80px!important;}}
/* section 7: founder photo stays beside the long story on desktop */
@media (min-width:1025px){.wow-founder-photo{position:sticky;top:120px;align-self:flex-start;}}
.wow-founder-img img{width:100%;border-radius:24px;}
.wow-founder-quote{padding-left:22px;border-left:3px solid #1448FF;}
/* ===== /WOW HOME v2 ===== */
/* WOW Originals series cards */
.wow-video-slide .wow-series-title .elementor-heading-title{transition:color .3s;}
.wow-video-slide:hover .wow-series-title .elementor-heading-title{color:var(--wow-violet);}
.wow-video-slide .wow-series-tag{transition:transform .3s;}
.wow-video-slide:hover .wow-series-tag{transform:translateY(-2px);}
.wow-series-desc p{margin-bottom:.7em;}
.wow-series-desc p:last-child{margin-bottom:0;}

/* Our Values grid */
.wow-value-cell .wow-value-rule .elementor-divider-separator{transition:width .4s ease;}
.wow-value-cell:hover .wow-value-rule .elementor-divider-separator{width:90px!important;}
.wow-value-cell .elementor-text-editor p{margin:0;}

/* Series description: 2 lines + Read more */
.wow-series-desc:not(.wow-ready){max-height:3.2em;overflow:hidden;}
.wow-series-desc .wow-desc-clip{max-height:3.2em;min-height:3.2em;overflow:hidden;transition:max-height .45s ease;}
.wow-series-desc:not(.is-open) .wow-desc-clip p{margin:0;}
.wow-series-desc.wow-has-more:not(.is-open) .wow-desc-clip{-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 55%,transparent 100%);}
.wow-series-desc.is-open .wow-desc-clip{max-height:60em;}
.wow-series-desc .wow-read-more{background:none;border:0;padding:0;margin-top:12px;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:#1448FF;display:inline-flex;gap:6px;align-items:center;transition:color .3s;}
.wow-series-desc .wow-read-more:hover,.wow-series-desc .wow-read-more:focus-visible{color:#7B2CFF;background:none;}

/* Our WOW Worlds cards */

/* Our WOW Worlds tiles: hover card */
.wow-world-tile{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease,background-color .45s ease;}
.wow-world-tile:hover{transform:translateY(-6px);background-color:#FFFFFF;box-shadow:0 30px 60px -32px rgba(5,5,5,.32),0 0 0 1px rgba(123,44,255,.10);}
.wow-world-tile .wow-world-img{overflow:hidden;border-radius:20px;}
.wow-world-tile .wow-world-img img{transition:transform .8s cubic-bezier(.2,.7,.2,1);}
.wow-world-tile:hover .wow-world-img img{transform:scale(1.06);}
@media (hover:none){.wow-world-tile:hover{transform:none;box-shadow:none;}}

/* Founder Note long read */
.wow-longread:not(.wow-ready){max-height:13em;overflow:hidden;}
.wow-longread .wow-desc-clip{max-height:13em;overflow:hidden;transition:max-height .7s ease;}
.wow-longread.wow-has-more:not(.is-open) .wow-desc-clip{-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent 100%);mask-image:linear-gradient(180deg,#000 50%,transparent 100%);}
.wow-longread.is-open .wow-desc-clip{max-height:400em;}
.wow-longread blockquote{margin:1.4em 0 0;padding:0 0 0 20px;border-left:2px solid #1448FF;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:1.35em;line-height:1.4;color:#FFFFFF;}
.wow-longread blockquote p{margin:0 0 .6em;}
.wow-longread .wow-read-more{background:none;border:0;padding:0;margin-top:16px;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:#FFFFFF;display:inline-flex;gap:6px;align-items:center;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:4px;transition:color .3s,border-color .3s;}
.wow-longread .wow-read-more:hover,.wow-longread .wow-read-more:focus-visible{color:#9F6BFF;border-color:#9F6BFF;background:none;}
.wow-s7-founder .wow-founder-media{position:sticky;top:110px;align-self:flex-start;}
@media (max-width:1024px){.wow-s7-founder .wow-founder-media{position:static;}}

/* founder blockquote reset */
.wow-longread blockquote{position:relative;border:0!important;border-left:2px solid #1448FF!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:2px 0 2px 22px!important;margin:1.6em 0 0!important;font-family:'Cormorant Garamond',serif!important;font-style:italic!important;font-size:1.35em!important;line-height:1.45!important;color:#FFFFFF!important;}
.wow-longread blockquote::before,.wow-longread blockquote::after{content:none!important;display:none!important;}
.wow-longread blockquote p{margin:0 0 .65em!important;font:inherit!important;color:inherit!important;}
.wow-longread blockquote p:last-child{margin-bottom:0!important;}
.wow-s7-founder .wow-founder-media .elementor-widget-image img{display:block;width:100%;aspect-ratio:4/4.3;object-fit:cover;object-position:center top;border-radius:20px;}


/* ===== WOW FEEDBACK 10 OCT: readability ===== */
/* italic accent words match the size of the bold words around them */
.wow-accent-em:not(.wow-editorial) .elementor-heading-title em{font-size:1.16em;line-height:.95;}
.wow-accent-em.wow-editorial .elementor-heading-title em,.wow-founder-quote .elementor-heading-title em{font-size:1.06em;}
.wow-wim-hero .wow-accent-em .elementor-heading-title em{font-size:1em;}
/* accent words on dark sections: brighter colour for contrast */
.wow-s4-time .wow-accent-em .elementor-heading-title em,.wow-s5-partners .wow-accent-em .elementor-heading-title em,.wow-s7-founder .wow-accent-em:not(.wow-founder-quote) .elementor-heading-title em{color:#00DDEB;}
.wow-s7-founder .wow-founder-quote .elementor-heading-title em{color:#B79BFF;}
/* partners image never covers the text on mobile */
.wow-s5-partners .wow-partners-media{position:relative;z-index:0;overflow:hidden;border-radius:20px;}
.wow-s5-partners .wow-partners-media .elementor-widget-image img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;}
.wow-s5-partners>.e-con-inner>.e-con:not(.wow-partners-media),.wow-s5-partners>.e-con:not(.wow-partners-media){position:relative;z-index:1;}
@media (max-width:767px){.wow-s5-partners .wow-partners-media .elementor-widget-image img{aspect-ratio:4/3.4;}}
/* WPForms option chips: native tick/radio inside the chip */
.wow-wpf .wpforms-field-radio ul li,.wow-wpf .wpforms-field-checkbox ul li{display:inline-flex!important;align-items:center!important;gap:10px!important;}
.wow-wpf .wpforms-field-radio ul li input,.wow-wpf .wpforms-field-checkbox ul li input{-webkit-appearance:auto!important;appearance:auto!important;position:static!important;opacity:1!important;margin:0!important;width:17px!important;height:17px!important;flex:0 0 17px!important;accent-color:#1448FF;}
.wow-wpf .wpforms-field-radio ul li input:before,.wow-wpf .wpforms-field-radio ul li input:after,.wow-wpf .wpforms-field-checkbox ul li input:before,.wow-wpf .wpforms-field-checkbox ul li input:after{content:none!important;display:none!important;}
.wow-wpf .wpforms-field ul li label{padding-left:0!important;}
.wow-wpf .wpforms-field ul li label:before,.wow-wpf .wpforms-field ul li label:after{content:none!important;display:none!important;}
/* ===== /WOW FEEDBACK 10 OCT ===== *//* End custom CSS */