.elementor-9797 .elementor-element.elementor-element-637deb53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-395c301{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-14a5cb8c{color:#D6A85A;}.elementor-9797 .elementor-element.elementor-element-40b42cd7 .elementor-heading-title{color:#0F2118;}.elementor-9797 .elementor-element.elementor-element-4fb6a27b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-9797 .elementor-element.elementor-element-626b0738{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-65da2985{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-40a9617b{color:#B88625;}.elementor-9797 .elementor-element.elementor-element-6de9e44b .elementor-heading-title{color:#0F2118;}.elementor-9797 .elementor-element.elementor-element-2224762a{color:#172C21;}.elementor-9797 .elementor-element.elementor-element-7a320f1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-74a9dcc4{color:#B88625;}.elementor-9797 .elementor-element.elementor-element-55d66e8c .elementor-heading-title{color:#0F2118;}.elementor-9797 .elementor-element.elementor-element-305adfc8{color:#172C21;}.elementor-9797 .elementor-element.elementor-element-3abb827f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-14a993e1{color:#B88625;}.elementor-9797 .elementor-element.elementor-element-5090b525 .elementor-heading-title{color:#0F2118;}.elementor-9797 .elementor-element.elementor-element-4a24f307{color:#172C21;}.elementor-9797 .elementor-element.elementor-element-327baa45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-7a401757{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-9797 .elementor-element.elementor-element-55704e12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-569c2634{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-7552dd5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-3657769f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-284adb90{width:var( --container-widget-width, 37.783% );max-width:37.783%;--container-widget-width:37.783%;--container-widget-flex-grow:0;}.elementor-9797 .elementor-element.elementor-element-284adb90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9797 .elementor-element.elementor-element-284adb90 .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9797 .elementor-element.elementor-element-762e8e3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-3827b73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-2f970fdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-3c97de50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-5e0c1aad{width:var( --container-widget-width, 37.783% );max-width:37.783%;--container-widget-width:37.783%;--container-widget-flex-grow:0;}.elementor-9797 .elementor-element.elementor-element-5e0c1aad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9797 .elementor-element.elementor-element-5e0c1aad .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9797 .elementor-element.elementor-element-5fe5599{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-283f10eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-51a02625{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-2283e197{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-5e46cecf{width:var( --container-widget-width, 37.783% );max-width:37.783%;--container-widget-width:37.783%;--container-widget-flex-grow:0;}.elementor-9797 .elementor-element.elementor-element-5e46cecf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9797 .elementor-element.elementor-element-5e46cecf .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9797 .elementor-element.elementor-element-702e1ecc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-47d87fda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-580bdc76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-731a8025{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-1b311d8{width:var( --container-widget-width, 37.783% );max-width:37.783%;--container-widget-width:37.783%;--container-widget-flex-grow:0;}.elementor-9797 .elementor-element.elementor-element-1b311d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9797 .elementor-element.elementor-element-1b311d8 .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9797 .elementor-element.elementor-element-54f8809c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-d70a6bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-7fa64de2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-17e870da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-31f57ea3 .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9797 .elementor-element.elementor-element-16ea4095{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-72bf1b09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-7429f6d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-7a6b43e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-22bbeb91{width:var( --container-widget-width, 37.783% );max-width:37.783%;--container-widget-width:37.783%;--container-widget-flex-grow:0;}.elementor-9797 .elementor-element.elementor-element-22bbeb91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9797 .elementor-element.elementor-element-22bbeb91 .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9797 .elementor-element.elementor-element-7b540281{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-47f672b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-44803d72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-2f9caa0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-2f9caa0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9797 .elementor-element.elementor-element-25275c78 .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9797 .elementor-element.elementor-element-3cd2c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-3e4936a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-1901ad30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-56343199{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-53bcfebf{width:var( --container-widget-width, 37.783% );max-width:37.783%;--container-widget-width:37.783%;--container-widget-flex-grow:0;}.elementor-9797 .elementor-element.elementor-element-53bcfebf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9797 .elementor-element.elementor-element-53bcfebf .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9797 .elementor-element.elementor-element-4ebe0fc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-5942adf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-32de6541{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-506af363{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9797 .elementor-element.elementor-element-4f23ed02{width:var( --container-widget-width, 37.783% );max-width:37.783%;--container-widget-width:37.783%;--container-widget-flex-grow:0;}.elementor-9797 .elementor-element.elementor-element-4f23ed02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9797 .elementor-element.elementor-element-4f23ed02 .elementor-heading-title{font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9797 .elementor-element.elementor-element-2f2688c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body.elementor-page-9797:not(.elementor-motion-effects-element-type-background), body.elementor-page-9797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8EE;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9797 .elementor-element.elementor-element-2f9caa0d{--width:105.504%;}}/* Start custom CSS for container, class: .elementor-element-395c301 */.elementor-9797 .elementor-element.elementor-element-395c301{padding-top:62px!important;padding-bottom:22px!important;gap:10px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40a9617b */.elementor-9797 .elementor-element.elementor-element-40a9617b p{margin:0!important;color:#B88625!important;font-size:10px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6de9e44b */.elementor-9797 .elementor-element.elementor-element-6de9e44b .elementor-heading-title{margin:0!important;color:#0F2118!important;font-size:20px!important;line-height:1.14!important;font-weight:800!important;letter-spacing:-.018em!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2224762a */.elementor-9797 .elementor-element.elementor-element-2224762a{width:auto!important;align-self:flex-start!important;margin-top:12px!important;border:1px solid rgba(23,44,33,.16)!important;background:#F4F6F3!important;border-radius:999px!important;padding:5px 8px!important;} .elementor-9797 .elementor-element.elementor-element-2224762a p{margin:0!important;color:#172C21!important;font-size:8px!important;font-weight:900!important;letter-spacing:.09em!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65da2985 */.elementor-9797 .elementor-element.elementor-element-65da2985{background:#fff!important;border:1px solid rgba(23,44,33,.13)!important;border-radius:16px!important;padding:20px!important;box-shadow:0 8px 24px rgba(15,33,24,.055)!important;min-width:0!important;height:100%!important;gap:12px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74a9dcc4 */.elementor-9797 .elementor-element.elementor-element-74a9dcc4 p{margin:0!important;color:#B88625!important;font-size:10px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55d66e8c */.elementor-9797 .elementor-element.elementor-element-55d66e8c .elementor-heading-title{margin:0!important;color:#0F2118!important;font-size:20px!important;line-height:1.14!important;font-weight:800!important;letter-spacing:-.018em!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305adfc8 */.elementor-9797 .elementor-element.elementor-element-305adfc8{width:auto!important;align-self:flex-start!important;margin-top:12px!important;border:1px solid rgba(23,44,33,.16)!important;background:#F4F6F3!important;border-radius:999px!important;padding:5px 8px!important;} .elementor-9797 .elementor-element.elementor-element-305adfc8 p{margin:0!important;color:#172C21!important;font-size:8px!important;font-weight:900!important;letter-spacing:.09em!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a320f1f */.elementor-9797 .elementor-element.elementor-element-7a320f1f{background:#fff!important;border:1px solid rgba(23,44,33,.13)!important;border-radius:16px!important;padding:20px!important;box-shadow:0 8px 24px rgba(15,33,24,.055)!important;min-width:0!important;height:100%!important;gap:12px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14a993e1 */.elementor-9797 .elementor-element.elementor-element-14a993e1 p{margin:0!important;color:#B88625!important;font-size:10px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5090b525 */.elementor-9797 .elementor-element.elementor-element-5090b525 .elementor-heading-title{margin:0!important;color:#0F2118!important;font-size:20px!important;line-height:1.14!important;font-weight:800!important;letter-spacing:-.018em!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a24f307 */.elementor-9797 .elementor-element.elementor-element-4a24f307{width:auto!important;align-self:flex-start!important;margin-top:12px!important;border:1px solid rgba(23,44,33,.16)!important;background:#F4F6F3!important;border-radius:999px!important;padding:5px 8px!important;} .elementor-9797 .elementor-element.elementor-element-4a24f307 p{margin:0!important;color:#172C21!important;font-size:8px!important;font-weight:900!important;letter-spacing:.09em!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3abb827f */.elementor-9797 .elementor-element.elementor-element-3abb827f{background:#fff!important;border:1px solid rgba(23,44,33,.13)!important;border-radius:16px!important;padding:20px!important;box-shadow:0 8px 24px rgba(15,33,24,.055)!important;min-width:0!important;height:100%!important;gap:12px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-626b0738 */.elementor-9797 .elementor-element.elementor-element-626b0738{display:flex!important;align-items:stretch!important;gap:14px!important;width:100%!important;}
.elementor-9797 .elementor-element.elementor-element-626b0738>.e-con{flex:1 1 0!important;width:25%!important;min-width:0!important;}
@media(max-width:1100px){.elementor-9797 .elementor-element.elementor-element-626b0738{flex-wrap:wrap!important;}.elementor-9797 .elementor-element.elementor-element-626b0738>.e-con{flex:1 1 calc(50% - 7px)!important;width:calc(50% - 7px)!important;}}
@media(max-width:700px){.elementor-9797 .elementor-element.elementor-element-626b0738{flex-direction:column!important;}.elementor-9797 .elementor-element.elementor-element-626b0738>.e-con{width:100%!important;flex-basis:100%!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fb6a27b */.elementor-9797 .elementor-element.elementor-element-4fb6a27b{display:flex!important;flex-direction:column!important;width:100%!important;padding-bottom:22px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a401757 */.elementor-9797 .elementor-element.elementor-element-7a401757{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  align-items:stretch!important;
  gap:26px!important;
  width:100%!important;
}
.elementor-9797 .elementor-element.elementor-element-7a401757 > .e-con{
  flex:0 0 calc(33.333% - 18px)!important;
  width:calc(33.333% - 18px)!important;
  max-width:calc(33.333% - 18px)!important;
  min-width:0!important;
}
@media(max-width:1024px){
  .elementor-9797 .elementor-element.elementor-element-7a401757{gap:22px!important;}
  .elementor-9797 .elementor-element.elementor-element-7a401757 > .e-con{
    flex-basis:calc(50% - 11px)!important;
    width:calc(50% - 11px)!important;
    max-width:calc(50% - 11px)!important;
  }
}
@media(max-width:700px){
  .elementor-9797 .elementor-element.elementor-element-7a401757{gap:20px!important;}
  .elementor-9797 .elementor-element.elementor-element-7a401757 > .e-con{
    flex-basis:100%!important;
    width:100%!important;
    max-width:100%!important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637deb53 *//* WilderGoat Winners Page - August 2026
   Fully scoped beneath .elementor-9797 .elementor-element.elementor-element-637deb53 to avoid collisions with sitewide CSS. */
.elementor-9797 .elementor-element.elementor-element-637deb53,.elementor-9797 .elementor-element.elementor-element-637deb53 *{box-sizing:border-box;}
.elementor-9797 .elementor-element.elementor-element-637deb53{
 --wgw-green:#172C21;--wgw-deep:#0F2118;--wgw-cream:#F5EDD6;--wgw-soft:#FFF8EE;
 --wgw-amber:#D6A85A;--wgw-amber-dark:#B88625;--wgw-ink:#111714;--wgw-muted:#5E6B60;
 --wgw-line:rgba(23,44,33,.14);--wgw-shadow:0 18px 55px rgba(15,33,24,.11);
 width:100%;overflow:hidden;background:linear-gradient(180deg,var(--wgw-soft),#fff 62%,var(--wgw-soft));color:var(--wgw-ink);
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .elementor-widget-text-editor p:last-child{margin-bottom:0;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-section{width:calc(100% - 40px)!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kicker p{margin:0!important;color:var(--wgw-amber)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.16em!important;text-transform:uppercase!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kicker-dark p{color:var(--wgw-amber-dark)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-section-title .elementor-heading-title{font-size:clamp(32px,4vw,54px)!important;line-height:1.02!important;letter-spacing:-.035em!important;color:var(--wgw-deep)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-section-lead{max-width:720px;color:var(--wgw-muted);font-size:17px;line-height:1.65;}

/* buttons */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-button-row{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-btn .elementor-button{border-radius:999px!important;padding:14px 22px!important;border:1px solid transparent!important;font-weight:900!important;font-size:13px!important;letter-spacing:.035em!important;text-transform:uppercase!important;transition:transform .2s ease,background .2s ease!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-btn .elementor-button:hover{transform:translateY(-2px);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-btn-primary .elementor-button{background:var(--wgw-amber)!important;color:var(--wgw-deep)!important;box-shadow:0 12px 28px rgba(184,134,37,.22)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-btn-secondary .elementor-button{background:transparent!important;color:var(--wgw-cream)!important;border-color:rgba(245,237,214,.42)!important;}

/* hero */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero{width:100%!important;max-width:none!important;margin:0!important;background:radial-gradient(circle at 78% 18%,rgba(214,168,90,.18),transparent 27%),linear-gradient(135deg,var(--wgw-green),var(--wgw-deep));color:var(--wgw-cream);position:relative;overflow:hidden;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero:after{content:"";position:absolute;right:-150px;bottom:-340px;width:600px;height:600px;border:1px solid rgba(245,237,214,.08);border-radius:50%;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero-inner{width:calc(100% - 40px)!important;max-width:1180px!important;margin:0 auto!important;padding:clamp(70px,9vw,118px) 0!important;gap:17px!important;position:relative;z-index:1;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero-title{max-width:820px;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero-title .elementor-heading-title{font-size:clamp(48px,7.2vw,92px)!important;line-height:.92!important;letter-spacing:-.055em!important;color:var(--wgw-cream)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero-lead{max-width:720px;font-size:18px;line-height:1.65;color:rgba(245,237,214,.84);}

/* summary */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-summary{display:grid!important;grid-template-columns:repeat(4,1fr)!important;margin-top:-28px!important;position:relative;z-index:4;background:#fff;border:1px solid var(--wgw-line);border-radius:18px;box-shadow:var(--wgw-shadow);overflow:hidden;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-stat{padding:24px 20px!important;text-align:center;gap:3px!important;border-right:1px solid var(--wgw-line);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-stat:last-child{border-right:0;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-stat-number .elementor-heading-title{font-size:30px!important;line-height:1!important;color:var(--wgw-green)!important;font-weight:900!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-stat-word .elementor-heading-title{font-size:22px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-stat-label p{margin:0!important;color:var(--wgw-muted)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;}

/* results */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-results-intro{padding-top:88px!important;padding-bottom:28px!important;gap:12px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-results-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;padding-bottom:24px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-card{background:#fff;border:1px solid var(--wgw-line);border-radius:18px;padding:26px!important;gap:13px!important;box-shadow:0 10px 34px rgba(15,33,24,.07);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-card-kicker p{margin:0!important;color:var(--wgw-amber-dark)!important;font-size:11px!important;letter-spacing:.12em!important;font-weight:900!important;text-transform:uppercase!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-card-title .elementor-heading-title{font-size:24px!important;line-height:1.1!important;color:var(--wgw-deep)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-person{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin-top:6px!important;padding-top:18px!important;border-top:1px solid var(--wgw-line);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-name{min-width:0;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-name .elementor-heading-title,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-name .elementor-heading-title{font-size:19px!important;color:var(--wgw-ink)!important;line-height:1.25!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-from{font-weight:500!important;color:var(--wgw-muted)!important;font-size:.83em!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-ticket-chip{display:flex!important;align-items:center!important;gap:10px!important;width:auto!important;flex:0 0 auto!important;background:var(--wgw-deep);color:var(--wgw-cream);padding:9px 13px!important;border-radius:10px;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-ticket-label p{margin:0!important;font-size:9px!important;letter-spacing:.11em!important;font-weight:900!important;color:var(--wgw-amber)!important;white-space:nowrap;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-ticket-number .elementor-heading-title{margin:0!important;color:var(--wgw-cream)!important;font-size:21px!important;line-height:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-status{align-self:flex-start!important;width:auto!important;border:1px solid rgba(23,44,33,.18);border-radius:999px;padding:5px 9px!important;background:#F4F6F3;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-status p{margin:0!important;color:var(--wgw-green)!important;font-size:9px!important;line-height:1!important;letter-spacing:.09em!important;font-weight:900!important;}

/* flextail */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-card{margin-top:8px!important;margin-bottom:70px!important;background:var(--wgw-cream);border:1px solid rgba(184,134,37,.24);border-radius:22px;padding:32px!important;box-shadow:var(--wgw-shadow);gap:24px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-head-copy{gap:7px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-title .elementor-heading-title{font-size:38px!important;line-height:1!important;color:var(--wgw-deep)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-lead{color:var(--wgw-muted);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-five-badge{width:92px!important;height:92px!important;flex:0 0 92px!important;border-radius:50%;background:var(--wgw-green);align-items:center!important;justify-content:center!important;gap:0!important;text-align:center;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-five-number .elementor-heading-title{font-size:34px!important;line-height:1!important;color:var(--wgw-cream)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-five-label p{margin:0!important;color:var(--wgw-amber)!important;font-size:9px!important;font-weight:900!important;letter-spacing:.12em!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-list{background:#fff;border-radius:15px;overflow:hidden;border:1px solid rgba(23,44,33,.10);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-row{display:grid!important;grid-template-columns:72px minmax(0,1fr) 120px 130px!important;align-items:center!important;gap:14px!important;padding:15px 18px!important;border-bottom:1px solid var(--wgw-line);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-row:last-child{border-bottom:0;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-prize-pos p{margin:0!important;font-size:10px!important;letter-spacing:.10em!important;font-weight:900!important;color:var(--wgw-amber-dark)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-ticket-chip-small{justify-self:start!important;padding:8px 10px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-transparency-note{padding:14px 16px!important;border-radius:12px;background:rgba(255,255,255,.52);font-size:13px;line-height:1.55;color:#526056;}

/* trust */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-band{width:100%!important;max-width:none!important;background:linear-gradient(135deg,var(--wgw-green),var(--wgw-deep));color:var(--wgw-cream);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-inner{width:calc(100% - 40px)!important;max-width:1180px!important;margin:0 auto!important;padding:72px 0!important;display:grid!important;grid-template-columns:.9fr 1.1fr!important;gap:62px!important;align-items:center!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-copy{gap:15px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-title .elementor-heading-title{font-size:clamp(36px,4.6vw,58px)!important;line-height:.98!important;letter-spacing:-.04em!important;color:var(--wgw-cream)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-lead{font-size:17px;line-height:1.6;color:rgba(245,237,214,.80);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-points{gap:12px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-point{background:rgba(255,255,255,.055);border:1px solid rgba(245,237,214,.13);border-radius:14px;padding:18px!important;display:grid!important;grid-template-columns:52px 1fr!important;align-items:center!important;gap:12px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-point-no .elementor-heading-title{color:var(--wgw-amber)!important;font-size:22px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-point p{color:rgba(245,237,214,.82)!important;margin:0!important;line-height:1.45!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-point strong{color:var(--wgw-cream)!important;}

/* Kelly story */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-band{width:100%!important;max-width:none!important;background:var(--wgw-cream);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-inner{width:calc(100% - 40px)!important;max-width:1180px!important;margin:0 auto!important;padding:76px 0!important;display:grid!important;grid-template-columns:.9fr 1.1fr!important;gap:56px!important;align-items:center!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-copy{gap:14px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-title .elementor-heading-title{font-size:clamp(36px,4.4vw,58px)!important;line-height:.98!important;letter-spacing:-.04em!important;color:var(--wgw-deep)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-lead,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-body{font-size:16px;line-height:1.65;color:#455148;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-visual{position:relative;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-image img{width:100%!important;aspect-ratio:4/3!important;object-fit:cover!important;border-radius:18px!important;display:block!important;box-shadow:var(--wgw-shadow)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-ticket{position:absolute!important;right:18px!important;bottom:18px!important;width:auto!important;max-width:78%!important;background:var(--wgw-deep);color:var(--wgw-cream);padding:14px 16px!important;border-radius:12px;gap:3px!important;box-shadow:0 15px 35px rgba(0,0,0,.22);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-ticket-number .elementor-heading-title{font-size:30px!important;color:var(--wgw-cream)!important;line-height:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-ticket-copy p{margin:0!important;font-size:12px!important;color:rgba(245,237,214,.78)!important;}

/* next */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-next{padding-top:76px!important;padding-bottom:76px!important;gap:12px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-next-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;margin-top:18px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-next-card{background:#fff;border:1px solid var(--wgw-line);border-radius:16px;padding:24px!important;gap:8px!important;box-shadow:0 10px 30px rgba(15,33,24,.06);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-next-no .elementor-heading-title{font-size:34px!important;color:var(--wgw-amber-dark)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-next-title .elementor-heading-title{font-size:20px!important;color:var(--wgw-deep)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-next-card p{color:var(--wgw-muted)!important;line-height:1.55!important;}

/* final */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-final{width:100%!important;max-width:none!important;background:var(--wgw-deep);color:var(--wgw-cream);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-final-inner{width:calc(100% - 40px)!important;max-width:1180px!important;margin:0 auto!important;padding:56px 0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:30px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-final-copy{gap:7px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-final-title .elementor-heading-title{font-size:clamp(31px,4vw,48px)!important;color:var(--wgw-cream)!important;letter-spacing:-.035em!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-final-lead{color:rgba(245,237,214,.76);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-final .wgw26-btn{width:auto!important;flex:0 0 auto!important;}

@media(max-width:900px){
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-summary{grid-template-columns:repeat(2,1fr)!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-stat:nth-child(2){border-right:0;}.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-stat:nth-child(-n+2){border-bottom:1px solid var(--wgw-line);}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-results-grid{grid-template-columns:1fr!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-row{grid-template-columns:62px minmax(0,1fr) 110px!important;}.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-row .wgw26-status{grid-column:2/4;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-inner,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-inner{grid-template-columns:1fr!important;gap:34px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-next-grid{grid-template-columns:1fr!important;}
}
@media(max-width:600px){
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-section,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero-inner,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-inner,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-inner,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-final-inner{width:calc(100% - 28px)!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero-inner{padding:62px 0 72px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero-title .elementor-heading-title{font-size:50px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-summary{margin-top:-18px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-person{align-items:flex-start!important;flex-direction:column!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-card{padding:20px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-head{align-items:flex-start!important;}.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-five-badge{width:72px!important;height:72px!important;flex-basis:72px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-row{grid-template-columns:50px 1fr!important;padding:14px!important;}.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-row .wgw26-ticket-chip{grid-column:2;}.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-row .wgw26-status{grid-column:2;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-ticket{position:relative!important;right:auto!important;bottom:auto!important;margin-top:-12px!important;margin-left:12px!important;max-width:calc(100% - 24px)!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-final-inner{flex-direction:column!important;align-items:flex-start!important;}
}


/* Extra specificity for WilderGoat sitewide theme overrides */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero .wgw26-kicker p,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-trust-band .wgw26-kicker p,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-band .wgw26-kicker p,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-final .wgw26-kicker p{
    color:#D6A85A!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero-lead,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero-lead p{
    color:rgba(245,237,214,.84)!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-btn-secondary .elementor-button,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-btn-secondary .elementor-button span{
    background:transparent!important;
    background-color:transparent!important;
    color:#F5EDD6!important;
    -webkit-text-fill-color:#F5EDD6!important;
    border:1px solid rgba(245,237,214,.42)!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-summary{
    background:#FFFFFF!important;
    border:1px solid rgba(23,44,33,.14)!important;
    border-radius:18px!important;
    box-shadow:0 18px 55px rgba(15,33,24,.11)!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-card,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-next-card{
    background:#FFFFFF!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-flextail-card,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-kelly-band{
    background:#F5EDD6!important;
}


/* Winner proof section */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-band{
    width:100%!important;max-width:none!important;background:#F5EDD6!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-inner{
    width:calc(100% - 40px)!important;max-width:1180px!important;margin:0 auto!important;
    padding:76px 0 82px!important;gap:34px!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-intro{
    gap:10px!important;max-width:760px!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-band .wgw26-kelly-inner{
    width:100%!important;max-width:none!important;padding:18px 0 24px!important;
    grid-template-columns:.9fr 1.1fr!important;gap:56px!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-video-intro{
    gap:8px!important;margin-top:8px!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-video-title .elementor-heading-title{
    font-size:clamp(30px,3.8vw,46px)!important;line-height:1!important;
    letter-spacing:-.035em!important;color:#0F2118!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-video-lead{
    max-width:680px!important;color:#5E6B60!important;font-size:15px!important;line-height:1.6!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-grid{
    display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:18px!important;width:100%!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-card{
    display:grid!important;grid-template-columns:minmax(165px,.78fr) minmax(0,1.22fr)!important;
    gap:0!important;overflow:hidden!important;background:#fff!important;
    border:1px solid rgba(23,44,33,.14)!important;border-radius:18px!important;
    box-shadow:0 12px 32px rgba(15,33,24,.08)!important;min-width:0!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-media{
    background:#0F2118!important;min-width:0!important;height:100%!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-html,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-html .elementor-widget-container{
    height:100%!important;width:100%!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video{
    width:100%!important;height:100%!important;min-height:360px!important;
    display:block!important;object-fit:cover!important;background:#0F2118!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-copy{
    padding:24px!important;gap:10px!important;justify-content:center!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-name .elementor-heading-title{
    margin:0!important;font-size:26px!important;line-height:1.05!important;
    color:#111714!important;letter-spacing:-.025em!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-prize p{
    margin:0!important;font-size:15px!important;line-height:1.45!important;color:#455148!important;font-weight:650!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-ticket{
    display:flex!important;align-items:center!important;gap:10px!important;
    width:auto!important;align-self:flex-start!important;background:#172C21!important;
    color:#F5EDD6!important;padding:10px 12px!important;border-radius:10px!important;margin-top:5px!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-ticket .wgw26-ticket-number .elementor-heading-title{
    color:#F5EDD6!important;font-size:22px!important;line-height:1!important;
}
@media(max-width:900px){
    .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-grid{grid-template-columns:1fr!important;}
    .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-card{grid-template-columns:210px minmax(0,1fr)!important;}
    .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-band .wgw26-kelly-inner{grid-template-columns:1fr!important;gap:34px!important;}
}
@media(max-width:600px){
    .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-inner{width:calc(100% - 28px)!important;padding:62px 0 68px!important;}
    .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-card{grid-template-columns:1fr!important;}
    .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-media{max-height:480px!important;}
    .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video{height:auto!important;min-height:0!important;max-height:480px!important;object-fit:contain!important;}
    .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-copy{padding:20px!important;}
}


/* v8 careful updates */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero-title .elementor-heading-title{max-width:900px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-hero-lead{max-width:760px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-band{width:100%!important;max-width:none!important;background:#FFF8EE!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-inner{width:calc(100% - 40px)!important;max-width:1180px!important;margin:0 auto!important;padding:74px 0 42px!important;display:grid!important;grid-template-columns:.9fr 1.1fr!important;gap:26px!important;align-items:center!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-copy{gap:12px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-title .elementor-heading-title{font-size:clamp(34px,4.2vw,54px)!important;line-height:.98!important;letter-spacing:-.04em!important;color:var(--wgw-deep)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-lead,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-note{font-size:16px!important;line-height:1.62!important;color:#455148!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-media{background:#ffffff!important;border:2px dashed rgba(184,134,37,.32)!important;border-radius:18px!important;min-height:280px!important;padding:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 10px 34px rgba(15,33,24,.07)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-placeholder{text-align:center!important;max-width:420px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-placeholder .elementor-heading-title{font-size:26px!important;line-height:1.04!important;color:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-placeholder p{margin:10px 0 0!important;color:#526056!important;font-size:14px!important;line-height:1.6!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall{width:calc(100% - 40px)!important;max-width:1180px!important;margin:0 auto!important;padding:20px 0 76px!important;gap:14px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;width:100%!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-card{display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid rgba(23,44,33,.14)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 12px 32px rgba(15,33,24,.08)!important;min-width:0!important;height:100%!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media{background:#0F2118!important;min-width:0!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-img img{width:100%!important;aspect-ratio:4/3!important;object-fit:cover!important;display:block!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-copy{padding:20px!important;gap:8px!important;justify-content:flex-start!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-name .elementor-heading-title{margin:0!important;font-size:24px!important;line-height:1.05!important;color:#111714!important;letter-spacing:-.025em!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-prize p{margin:0!important;font-size:15px!important;line-height:1.5!important;color:#455148!important;font-weight:650!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket{display:flex!important;align-items:center!important;gap:10px!important;width:auto!important;align-self:flex-start!important;background:#172C21!important;color:#F5EDD6!important;padding:10px 12px!important;border-radius:10px!important;margin-top:5px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket .wgw26-ticket-number .elementor-heading-title{color:#F5EDD6!important;font-size:22px!important;line-height:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{background:linear-gradient(135deg,rgba(214,168,90,.12),rgba(245,237,214,.88))!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:250px!important;padding:24px!important;text-align:center!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder .elementor-heading-title{font-size:24px!important;line-height:1.05!important;color:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder p{margin:8px 0 0!important;color:#526056!important;font-size:14px!important;line-height:1.55!important;}
@media(max-width:900px){
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-inner{grid-template-columns:1fr!important;gap:20px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
}
@media(max-width:600px){
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-inner,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall{width:calc(100% - 28px)!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-inner{padding:60px 0 30px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{grid-template-columns:1fr!important;}
}


/* v9 result video clips */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-media{margin:4px 0 2px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-wrap{overflow:hidden!important;border-radius:14px!important;background:#0F2118!important;border:1px solid rgba(23,44,33,.08)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video video{display:block!important;width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;background:#0F2118!important;border:0!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video video::-webkit-media-controls-panel{background:rgba(255,248,238,.92)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-clip-note p{margin:0!important;color:#5E6B60!important;font-size:12px!important;line-height:1.45!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-media{align-items:stretch!important;justify-content:stretch!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-tip{background:#fff!important;border:1px solid rgba(23,44,33,.10)!important;border-radius:14px!important;padding:18px!important;box-shadow:0 8px 24px rgba(15,33,24,.05)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-tip p{margin:0!important;color:#455148!important;font-size:15px!important;line-height:1.6!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-tip strong{color:#0F2118!important;}

.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-placeholder-ticket{display:none!important;}

/* v12 coherence fixes */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-section.wgw26-summary{margin-top:0!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-band{background:#FFF8EE!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-inner{padding-bottom:16px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-copy{max-width:760px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-copy .elementor-heading-title{font-size:clamp(34px,4.2vw,54px)!important;line-height:.98!important;letter-spacing:-.04em!important;color:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-reveal-tip{display:none!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall{padding-top:10px!important;padding-bottom:66px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-section.wgw26-results-intro{padding-top:68px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-row{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:14px!important;width:100%!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-row>.e-con{flex:1 1 calc(33.333% - 10px)!important;width:calc(33.333% - 10px)!important;min-width:0!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-row>.e-con:nth-child(4){display:none!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-slot{background:linear-gradient(135deg,#172C21,#0F2118)!important;border-radius:14px!important;aspect-ratio:16/9!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;margin-bottom:14px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-slot:before{content:"";position:absolute!important;inset:0!important;background:radial-gradient(circle at 78% 18%,rgba(214,168,90,.20),transparent 25%),linear-gradient(0deg,rgba(255,255,255,.03),rgba(255,255,255,.03))!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-slot-inner{position:relative!important;z-index:1!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:24px!important;text-align:center!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-play{width:56px!important;height:56px!important;border-radius:50%!important;border:1px solid rgba(245,237,214,.4)!important;background:rgba(255,255,255,.08)!important;color:#F5EDD6!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;line-height:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-label{font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#D6A85A!important;font-weight:900!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-title{font-size:18px!important;line-height:1.2!important;color:#F5EDD6!important;font-weight:800!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-sub{font-size:13px!important;line-height:1.5!important;color:rgba(245,237,214,.74)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-card{display:flex!important;flex-direction:column!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-card .wgw26-mini-status{margin-top:auto!important;}
@media(max-width:1100px){.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-row>.e-con{flex:1 1 calc(50% - 7px)!important;width:calc(50% - 7px)!important;}}
@media(max-width:700px){.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-row{flex-direction:column!important;}.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-row>.e-con{width:100%!important;flex-basis:100%!important;}}

/* v13 final public-facing layout */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-section.wgw26-results-intro,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-other-section{width:calc(100% - 40px)!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-section.wgw26-results-intro{padding-top:56px!important;padding-bottom:16px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-section.wgw26-results-grid{width:calc(100% - 40px)!important;max-width:1180px!important;margin:0 auto!important;padding-bottom:68px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-row>.e-con{width:auto!important;min-width:0!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-card{background:#fff!important;border:1px solid rgba(23,44,33,.12)!important;border-radius:18px!important;padding:22px!important;box-shadow:0 12px 32px rgba(15,33,24,.08)!important;display:flex!important;flex-direction:column!important;height:100%!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-kicker p{margin:0!important;color:#B88625!important;font-size:11px!important;letter-spacing:.14em!important;font-weight:900!important;text-transform:uppercase!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-prize .elementor-heading-title{font-size:28px!important;line-height:1.06!important;color:#0F2118!important;letter-spacing:-.03em!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed video{display:block!important;width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:14px!important;background:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-bottom{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:14px 0!important;border-top:1px solid rgba(23,44,33,.08)!important;border-bottom:1px solid rgba(23,44,33,.08)!important;margin:14px 0!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-name .elementor-heading-title{font-size:22px!important;color:#111714!important;line-height:1.08!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-town p{margin:4px 0 0!important;color:#5E6B60!important;font-size:14px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-ticket{background:#172C21!important;border-radius:10px!important;padding:10px 12px!important;flex:0 0 auto!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-ticket-label p{margin:0!important;color:#D6A85A!important;font-size:9px!important;letter-spacing:.12em!important;font-weight:900!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-ticket-no .elementor-heading-title{font-size:24px!important;color:#F5EDD6!important;line-height:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-status p{margin:0 0 10px!important;color:#5E6B60!important;font-size:13px!important;font-weight:700!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-proof details{border-top:1px solid rgba(23,44,33,.08)!important;padding-top:12px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-proof summary{cursor:pointer!important;font-weight:900!important;color:#172C21!important;font-size:13px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-proof-body p{margin:10px 0!important;font-size:13px!important;line-height:1.52!important;color:#455148!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-proof-body code{display:block!important;margin-top:4px!important;padding:8px 10px!important;background:#FFF8EE!important;border-radius:8px!important;color:#111714!important;font-size:11px!important;word-break:break-all!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall{padding:60px 0 70px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-card{display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid rgba(23,44,33,.12)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 12px 32px rgba(15,33,24,.08)!important;height:100%!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media, .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{padding:12px!important;background:radial-gradient(circle at 90% 10%,rgba(214,168,90,.18),transparent 28%),linear-gradient(135deg,#F5EDD6,#FFF8EE)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-img img, .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media img, .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media .wgw26-wall-img{display:block!important;width:100%!important;aspect-ratio:4/3!important;object-fit:cover!important;border-radius:12px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{min-height:280px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder .elementor-heading-title{font-size:22px!important;line-height:1.08!important;color:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder p{margin:8px 0 0!important;color:#526056!important;font-size:14px!important;line-height:1.55!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-copy{padding:20px!important;gap:8px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-name .elementor-heading-title{font-size:24px!important;line-height:1.05!important;color:#111714!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-prize p{margin:0!important;color:#455148!important;font-size:15px!important;line-height:1.5!important;font-weight:650!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket{display:flex!important;align-items:center!important;gap:10px!important;align-self:flex-start!important;background:#172C21!important;color:#F5EDD6!important;padding:10px 12px!important;border-radius:10px!important;margin-top:5px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket .wgw26-ticket-number .elementor-heading-title{font-size:22px!important;color:#F5EDD6!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-other-section{padding:0 0 72px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-other-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-other-item{background:#fff;border:1px solid rgba(23,44,33,.10);border-radius:14px;padding:18px 18px 16px;box-shadow:0 8px 24px rgba(15,33,24,.05);}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-other-prize{font-size:18px;line-height:1.25;color:#0F2118;font-weight:800;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-other-meta{margin-top:6px;font-size:14px;line-height:1.5;color:#5E6B60;}
@media(max-width:1024px){.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-row,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-other-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:700px){.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-section.wgw26-results-intro,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-section.wgw26-results-grid,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-other-section{width:calc(100% - 28px)!important;}.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-row,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-other-list{grid-template-columns:1fr!important;}.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-bottom{flex-direction:column!important;align-items:flex-start!important;}}

/* v15 video overlays */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-frame{position:relative!important;overflow:hidden!important;border-radius:14px!important;background:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-result-video{display:block!important;width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;background:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay{position:absolute!important;left:16px!important;right:16px!important;bottom:58px!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:14px!important;pointer-events:none!important;z-index:2!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay-left,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay-right{background:rgba(15,33,24,.68)!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;border:1px solid rgba(245,237,214,.18)!important;border-radius:12px!important;padding:11px 13px!important;box-shadow:0 10px 22px rgba(0,0,0,.18)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay-left{max-width:60%!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-winner{color:#FFF8EE!important;font-size:24px!important;font-weight:900!important;line-height:1.02!important;letter-spacing:-.02em!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-town{margin-top:4px!important;color:rgba(245,237,214,.86)!important;font-size:14px!important;line-height:1.25!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-ticket-label{color:#D6A85A!important;font-size:10px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-ticket-number{margin-top:5px!important;color:#FFF8EE!important;font-size:24px!important;font-weight:900!important;line-height:1!important;text-align:right!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay-right{text-align:right!important;min-width:124px!important;}
@media(max-width:700px){
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay{left:12px!important;right:12px!important;bottom:54px!important;gap:10px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay-left{max-width:58%!important;padding:9px 11px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay-right{min-width:104px!important;padding:9px 11px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-winner{font-size:20px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-ticket-number{font-size:20px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-town{font-size:13px!important;}
}

/* v16 final-5-seconds video overlays */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-results-brand-kicker p{font-size:11px!important;letter-spacing:.18em!important;font-weight:900!important;text-transform:uppercase!important;color:#B88625!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-results-brand-title .elementor-heading-title{font-size:clamp(44px,5.5vw,72px)!important;line-height:.9!important;letter-spacing:-.055em!important;color:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-frame{position:relative!important;overflow:hidden!important;border-radius:14px!important;background:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-result-video{display:block!important;width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;background:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay{position:absolute!important;left:0!important;right:0!important;bottom:56px!important;display:flex!important;justify-content:center!important;align-items:flex-end!important;padding:0 16px!important;opacity:0!important;transform:translateY(10px)!important;transition:opacity .35s ease, transform .35s ease!important;pointer-events:none!important;z-index:2!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay-box{min-width:220px!important;max-width:min(72%,360px)!important;background:rgba(15,33,24,.72)!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;border:1px solid rgba(245,237,214,.18)!important;border-radius:14px!important;padding:12px 14px!important;text-align:center!important;box-shadow:0 12px 24px rgba(0,0,0,.22)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-winner{color:#FFF8EE!important;font-size:24px!important;font-weight:900!important;line-height:1.02!important;letter-spacing:-.02em!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-town{margin-top:4px!important;color:rgba(245,237,214,.82)!important;font-size:14px!important;line-height:1.25!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-ticket-row{margin-top:10px!important;padding-top:10px!important;border-top:1px solid rgba(245,237,214,.12)!important;display:flex!important;align-items:baseline!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-ticket-label{color:#D6A85A!important;font-size:10px!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-ticket-number{color:#FFF8EE!important;font-size:24px!important;font-weight:900!important;line-height:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-frame.wgw26-show-overlay .wgw26-video-overlay{opacity:1!important;transform:translateY(0)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-overlay-script{display:none!important;}
@media(max-width:700px){
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay{bottom:54px!important;padding:0 12px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay-box{min-width:0!important;max-width:min(82%,320px)!important;padding:10px 12px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-winner{font-size:20px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-ticket-number{font-size:20px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-town{font-size:13px!important;}
}

/* v17 polish: stronger winners wall and higher horn overlays */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall{padding-top:64px!important;padding-bottom:76px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall .wgw26-section-title .elementor-heading-title{font-size:clamp(38px,4.6vw,60px)!important;line-height:.94!important;letter-spacing:-.045em!important;color:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{gap:22px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-card{background:linear-gradient(180deg,#fffdf8 0%,#ffffff 100%)!important;border:1px solid rgba(23,44,33,.10)!important;border-radius:22px!important;box-shadow:0 20px 44px rgba(15,33,24,.10)!important;overflow:hidden!important;position:relative!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-card:after{content:"";position:absolute!important;inset:auto 0 0 0!important;height:4px!important;background:linear-gradient(90deg,#D6A85A,#F5EDD6 45%,#D6A85A)!important;opacity:.42!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{position:relative!important;padding:18px!important;background:radial-gradient(circle at 88% 14%,rgba(214,168,90,.22),transparent 28%),radial-gradient(circle at 16% 84%,rgba(23,44,33,.10),transparent 28%),linear-gradient(135deg,#efe4c9 0%,#fff8ee 44%,#f7efdb 100%)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media:before,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder:before{content:"";position:absolute!important;inset:12px!important;border-radius:16px!important;border:1px solid rgba(184,134,37,.18)!important;pointer-events:none!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media>* ,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder>*{position:relative!important;z-index:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-img img,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media img,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media .wgw26-wall-img{display:block!important;width:100%!important;aspect-ratio:4/3!important;object-fit:cover!important;border-radius:16px!important;border:4px solid rgba(255,248,238,.92)!important;box-shadow:0 18px 34px rgba(15,33,24,.16)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{min-height:292px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder .elementor-heading-title{font-size:24px!important;line-height:1.05!important;color:#0F2118!important;letter-spacing:-.02em!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder p{margin:10px auto 0!important;color:#526056!important;font-size:14px!important;line-height:1.58!important;max-width:260px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-copy{padding:22px 22px 24px!important;gap:10px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-name .elementor-heading-title{font-size:25px!important;line-height:1.03!important;color:#111714!important;letter-spacing:-.025em!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-prize p{margin:2px 0 0!important;color:#455148!important;font-size:15px!important;line-height:1.52!important;font-weight:700!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket{margin-top:8px!important;box-shadow:0 10px 20px rgba(15,33,24,.10)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay{top:50%!important;bottom:auto!important;left:0!important;right:0!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:0 18px!important;opacity:0!important;transform:translateY(calc(-50% + 14px))!important;transition:opacity .35s ease,transform .35s ease!important;pointer-events:none!important;z-index:2!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay-box{min-width:230px!important;max-width:min(70%,360px)!important;background:linear-gradient(180deg,rgba(12,38,28,.82),rgba(15,33,24,.74))!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;border:1px solid rgba(245,237,214,.16)!important;border-radius:16px!important;padding:14px 16px!important;text-align:center!important;box-shadow:0 16px 34px rgba(0,0,0,.26)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-ticket-row{margin-top:11px!important;padding-top:11px!important;border-top:1px solid rgba(245,237,214,.12)!important;display:flex!important;align-items:baseline!important;justify-content:center!important;gap:10px!important;flex-wrap:wrap!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-frame.wgw26-show-overlay .wgw26-video-overlay{opacity:1!important;transform:translateY(-50%)!important;}
@media(max-width:700px){
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{gap:18px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media,
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{padding:14px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{min-height:260px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-copy{padding:20px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay{padding:0 12px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-overlay-box{max-width:min(82%,320px)!important;padding:12px 14px!important;}
}

/* v18 winners wall refresh */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall{position:relative!important;width:calc(100% - 40px)!important;max-width:1180px!important;margin:0 auto!important;padding:74px 0 82px!important;z-index:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall:before{content:"";position:absolute!important;left:50%!important;top:0!important;bottom:0!important;width:100vw!important;transform:translateX(-50%)!important;background:radial-gradient(circle at 86% 10%,rgba(214,168,90,.16),transparent 24%),radial-gradient(circle at 8% 82%,rgba(214,168,90,.10),transparent 20%),linear-gradient(135deg,#172C21,#0F2118)!important;z-index:-2!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall:after{content:"";position:absolute!important;left:50%!important;top:0!important;bottom:0!important;width:100vw!important;transform:translateX(-50%)!important;background-image:linear-gradient(rgba(255,255,255,.03) 1px, transparent 1px),linear-gradient(90deg, rgba(255,255,255,.03) 1px, transparent 1px);background-size:36px 36px;opacity:.18!important;z-index:-1!important;mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),rgba(0,0,0,.72));-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),rgba(0,0,0,.72));}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall .wgw26-kicker p{color:#D6A85A!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall .wgw26-section-title .elementor-heading-title{font-size:clamp(40px,5vw,66px)!important;line-height:.92!important;letter-spacing:-.05em!important;color:#FFF8EE!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall .wgw26-section-lead p{max-width:760px!important;color:rgba(245,237,214,.82)!important;font-size:18px!important;line-height:1.7!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{gap:22px!important;margin-top:10px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-card{background:#FFF8EE!important;border:1px solid rgba(214,168,90,.20)!important;border-radius:22px!important;box-shadow:0 22px 48px rgba(0,0,0,.18)!important;overflow:hidden!important;position:relative!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-card:after{content:"";position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:4px!important;background:linear-gradient(90deg,#D6A85A,rgba(214,168,90,.28),#D6A85A)!important;opacity:.68!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{position:relative!important;padding:16px!important;background:radial-gradient(circle at 84% 14%,rgba(214,168,90,.22),transparent 30%),radial-gradient(circle at 14% 82%,rgba(23,44,33,.12),transparent 26%),linear-gradient(135deg,#eadcb8 0%,#f6edd8 45%,#f1e5c3 100%)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media:before,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder:before{content:"";position:absolute!important;inset:12px!important;border-radius:16px!important;border:1px solid rgba(184,134,37,.20)!important;pointer-events:none!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media>* ,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder>*{position:relative!important;z-index:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-img img,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media img,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media .wgw26-wall-img{width:100%!important;aspect-ratio:4/3!important;object-fit:cover!important;border-radius:16px!important;border:4px solid rgba(255,248,238,.96)!important;box-shadow:0 20px 36px rgba(15,33,24,.18)!important;display:block!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-copy{padding:22px 22px 24px!important;gap:10px!important;background:linear-gradient(180deg,rgba(255,248,238,.96),#FFF8EE)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-card-kicker p{margin:0!important;color:#B88625!important;font-size:11px!important;letter-spacing:.16em!important;font-weight:900!important;text-transform:uppercase!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-name .elementor-heading-title{font-size:25px!important;line-height:1.02!important;color:#111714!important;letter-spacing:-.025em!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-name .wgw26-from{color:#4F5D53!important;font-weight:500!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-prize p{margin:2px 0 0!important;color:#2F3A33!important;font-size:16px!important;line-height:1.5!important;font-weight:700!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket{margin-top:8px!important;box-shadow:0 12px 22px rgba(15,33,24,.12)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket .wgw26-ticket-number .elementor-heading-title{font-size:24px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{min-height:292px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder .elementor-heading-title{font-size:30px!important;line-height:.98!important;color:#0F2118!important;letter-spacing:-.035em!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder p{margin:12px auto 0!important;color:#435046!important;font-size:15px!important;line-height:1.6!important;max-width:260px!important;}
@media(max-width:700px){
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall{width:calc(100% - 28px)!important;padding:62px 0 68px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winners-wall .wgw26-section-lead p{font-size:17px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{gap:18px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media,.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{padding:14px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{min-height:254px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder .elementor-heading-title{font-size:26px!important;}
}

/* v19 winners wall frames and ticket visibility */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{padding:18px!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media:after,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder:after{content:"";position:absolute!important;inset:18px!important;border-radius:18px!important;box-shadow:inset 0 0 0 2px rgba(255,248,238,.92), inset 0 0 0 8px rgba(214,168,90,.32)!important;pointer-events:none!important;z-index:2!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-img img,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media img,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media .wgw26-wall-img{border:5px solid rgba(255,248,238,.98)!important;outline:2px solid rgba(184,134,37,.55)!important;outline-offset:-8px!important;box-shadow:0 22px 38px rgba(15,33,24,.22)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{border-top:none!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-placeholder-ticket{background:linear-gradient(180deg,#E1B96A,#D6A85A)!important;border:1px solid rgba(122,86,16,.25)!important;box-shadow:0 14px 26px rgba(15,33,24,.16)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket .wgw26-ticket-label p,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-placeholder-ticket .wgw26-ticket-label p{color:#6F5316!important;font-size:10px!important;letter-spacing:.12em!important;font-weight:900!important;opacity:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket .wgw26-ticket-number .elementor-heading-title,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-placeholder-ticket .wgw26-ticket-number .elementor-heading-title{color:#0F2118!important;font-size:30px!important;line-height:1!important;font-weight:900!important;text-shadow:none!important;opacity:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-copy .wgw26-ticket-number,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-copy .wgw26-ticket-label{opacity:1!important;}
@media(max-width:700px){
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media,
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{padding:14px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media:after,
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder:after{inset:14px!important;}
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket .wgw26-ticket-number .elementor-heading-title,
 .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-placeholder-ticket .wgw26-ticket-number .elementor-heading-title{font-size:27px!important;}
}

/* v20 fix inconsistent photo borders and unreadable wall ticket numbers */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media .elementor-widget-image,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media .elementor-widget-html,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media .wgw26-winner-video-html{width:100%!important;display:block!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-html{width:100%!important;display:block!important;line-height:0!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-winner-video-html img,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media .wgw26-wall-img,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media .elementor-image img,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-img img{display:block!important;width:100%!important;aspect-ratio:4/3!important;object-fit:cover!important;border-radius:16px!important;border:5px solid rgba(255,248,238,.98)!important;outline:2px solid rgba(184,134,37,.62)!important;outline-offset:-8px!important;box-shadow:0 22px 38px rgba(15,33,24,.22)!important;background:#fff!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-placeholder-ticket{background:linear-gradient(180deg,#E1B96A,#D6A85A)!important;border:1px solid rgba(122,86,16,.25)!important;box-shadow:0 14px 26px rgba(15,33,24,.16)!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket .elementor-heading-title,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-placeholder-ticket .elementor-heading-title,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket .wgw26-ticket-number,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-placeholder-ticket .wgw26-ticket-number{color:#0F2118!important;-webkit-text-fill-color:#0F2118!important;opacity:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket .elementor-heading-title,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-placeholder-ticket .elementor-heading-title{font-size:30px!important;line-height:1!important;font-weight:900!important;text-shadow:none!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket .elementor-widget-text-editor p,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-placeholder-ticket .elementor-widget-text-editor p,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-ticket p,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-placeholder-ticket p{color:#6F5316!important;-webkit-text-fill-color:#6F5316!important;opacity:1!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-copy .wgw26-ticket-number,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-copy .wgw26-ticket-label,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-copy .wgw26-ticket-number *,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-copy .wgw26-ticket-label *{opacity:1!important;}


/* v21 real-photo winners wall: 5-card balanced layout */
@media(min-width:1025px){
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{
    grid-template-columns:repeat(6,minmax(0,1fr))!important;
  }
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card{
    grid-column:span 2!important;
  }
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card:nth-child(4),
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card:nth-child(5){
    grid-column:span 3!important;
  }
}
@media(max-width:1024px){
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card{
    grid-column:auto!important;
  }
}


/* v22 September 2026 winner refresh */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-mini-status p{margin:0!important;color:#455148!important;font-size:13px!important;line-height:1.45!important;font-weight:750!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-video-frame{overflow:hidden!important;border-radius:14px!important;background:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-result-video-embed .wgw26-result-video{display:block!important;width:100%!important;aspect-ratio:16/9!important;object-fit:cover!important;background:#0F2118!important;}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media img.wgw26-wall-video-still{aspect-ratio:16/9!important;object-fit:contain!important;background:#0F2118!important;}
@media(min-width:1025px){
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card,
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card:nth-child(4),
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card:nth-child(5){grid-column:span 2!important;}
}


/* v23 larger winners wall: two cards per row */
@media(min-width:701px){
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:26px!important;
  }
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card,
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card:nth-child(4),
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card:nth-child(5){
    grid-column:auto!important;
    width:100%!important;
  }
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card:last-child:nth-child(odd){
    grid-column:1 / -1!important;
    width:calc(50% - 13px)!important;
    justify-self:center!important;
  }
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{
  padding:12px!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media:after,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder:after{
  inset:12px!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media img.wgw26-wall-video-still{
  width:100%!important;
  aspect-ratio:16/9!important;
  object-fit:cover!important;
}
@media(max-width:700px){
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{grid-template-columns:1fr!important;gap:20px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid>.wgw26-wall-card{width:100%!important;grid-column:auto!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media,
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{padding:10px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media:after,
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder:after{inset:10px!important;}
}


/* v24 desktop winners wall - robust Elementor flex layout */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{
  display:flex!important;
  flex-direction:row!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  align-items:stretch!important;
  gap:26px!important;
  width:100%!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid > .wgw26-wall-card{
  flex:0 0 calc(33.333% - 18px)!important;
  width:calc(33.333% - 18px)!important;
  max-width:calc(33.333% - 18px)!important;
  min-width:0!important;
  grid-column:auto!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder{
  padding:14px!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media:after,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-placeholder:after{
  inset:14px!important;
}
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media img,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media img.wgw26-wall-video-still,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-img img{
  width:100%!important;
  max-width:none!important;
}
@media(max-width:1024px){
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{gap:22px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid > .wgw26-wall-card{
    flex-basis:calc(50% - 11px)!important;
    width:calc(50% - 11px)!important;
    max-width:calc(50% - 11px)!important;
  }
}
@media(max-width:700px){
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid{gap:20px!important;}
  .elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-grid > .wgw26-wall-card{
    flex-basis:100%!important;
    width:100%!important;
    max-width:100%!important;
  }
}


/* v26 Simon square fit: full-width frame, head retained */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media img.wgw26-simon-square,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media .wgw26-simon-square{
    width:100%!important;
    max-width:none!important;
    height:auto!important;
    aspect-ratio:1 / 1!important;
    object-fit:cover!important;
    object-position:center top!important;
    margin:0!important;
}


/* v27 readable certified stills */
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media img.wgw26-wall-video-still,
.elementor-9797 .elementor-element.elementor-element-637deb53 .wgw26-wall-media .wgw26-wall-video-still{
    width:100%!important;
    max-width:none!important;
    height:auto!important;
    aspect-ratio:16 / 9!important;
    object-fit:contain!important;
    object-position:center center!important;
    display:block!important;
    background:#172C21!important;
}/* End custom CSS */