.elementor-95 .elementor-element.elementor-element-389ca013:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-389ca013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-389ca013 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-389ca013{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-389ca013 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-130f49ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-95 .elementor-element.elementor-element-130f49ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-95 .elementor-element.elementor-element-1f999a3e{--spacer-size:16px;}.elementor-95 .elementor-element.elementor-element-3097b42d{text-align:center;}.elementor-95 .elementor-element.elementor-element-3097b42d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-676ef622{--spacer-size:20px;}.elementor-95 .elementor-element.elementor-element-78346406 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-38749fe1{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-95 .elementor-element.elementor-element-4bd77f6{--spacer-size:64px;}.elementor-95 .elementor-element.elementor-element-61975f13 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-48af16b4{text-align:center;}.elementor-95 .elementor-element.elementor-element-48af16b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-add0ef6{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-95 .elementor-element.elementor-element-6ec1a4d5{text-align:center;}.elementor-95 .elementor-element.elementor-element-6ec1a4d5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-7dfb47a2{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-95 .elementor-element.elementor-element-1e813dec{text-align:center;}.elementor-95 .elementor-element.elementor-element-1e813dec .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-5aa2b33e{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-95 .elementor-element.elementor-element-39cbb1d3:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-39cbb1d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f0e6;}.elementor-95 .elementor-element.elementor-element-39cbb1d3 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-39cbb1d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-39cbb1d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-2872b759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-95 .elementor-element.elementor-element-2872b759 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-95 .elementor-element.elementor-element-56b1b8dc{text-align:center;}.elementor-95 .elementor-element.elementor-element-56b1b8dc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-5899149f{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-95 .elementor-element.elementor-element-1b29555f{--spacer-size:30px;}.elementor-95 .elementor-element.elementor-element-5c8da12 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-26072322:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-26072322 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-26072322 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-26072322 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-26072322 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-26072322 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-26072322 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-3cd28ce5{text-align:start;}.elementor-95 .elementor-element.elementor-element-3cd28ce5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#977100;}.elementor-95 .elementor-element.elementor-element-4befb994{text-align:start;}.elementor-95 .elementor-element.elementor-element-4befb994 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-7fdc652d{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-95 .elementor-element.elementor-element-434d39ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-434d39ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-434d39ce > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-434d39ce > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-434d39ce > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-434d39ce > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-434d39ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-117f5799{text-align:start;}.elementor-95 .elementor-element.elementor-element-117f5799 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#977100;}.elementor-95 .elementor-element.elementor-element-6ecebb60{text-align:start;}.elementor-95 .elementor-element.elementor-element-6ecebb60 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-41da4c0{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-95 .elementor-element.elementor-element-27288bea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-27288bea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-27288bea > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-27288bea > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-27288bea > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-27288bea > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-27288bea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-c2dc0b7{text-align:start;}.elementor-95 .elementor-element.elementor-element-c2dc0b7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#977100;}.elementor-95 .elementor-element.elementor-element-d4718b7{text-align:start;}.elementor-95 .elementor-element.elementor-element-d4718b7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-1b78c3ab{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-95 .elementor-element.elementor-element-2ef64a4c{--spacer-size:18px;}.elementor-95 .elementor-element.elementor-element-50db5892 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-10f4f90e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-10f4f90e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-10f4f90e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-10f4f90e > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-10f4f90e > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-10f4f90e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-10f4f90e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-77b16bda{text-align:start;}.elementor-95 .elementor-element.elementor-element-77b16bda .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#977100;}.elementor-95 .elementor-element.elementor-element-49250e6a{text-align:start;}.elementor-95 .elementor-element.elementor-element-49250e6a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-361ce090{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-95 .elementor-element.elementor-element-69864b94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-69864b94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-69864b94 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-69864b94 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-69864b94 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-69864b94 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-69864b94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-224f6966{text-align:start;}.elementor-95 .elementor-element.elementor-element-224f6966 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#977100;}.elementor-95 .elementor-element.elementor-element-6eb77ada{text-align:start;}.elementor-95 .elementor-element.elementor-element-6eb77ada .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-394b9d97{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-95 .elementor-element.elementor-element-67061a76:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-67061a76 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-67061a76 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-67061a76 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-67061a76 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-67061a76 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-67061a76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-5ce001c7{text-align:start;}.elementor-95 .elementor-element.elementor-element-5ce001c7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#977100;}.elementor-95 .elementor-element.elementor-element-1fceae7f{text-align:start;}.elementor-95 .elementor-element.elementor-element-1fceae7f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-2005cd4d{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-95 .elementor-element.elementor-element-8e9f799:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-8e9f799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-8e9f799 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-8e9f799{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-8e9f799 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-351f740{text-align:center;}.elementor-95 .elementor-element.elementor-element-351f740 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-95 .elementor-element.elementor-element-eb05a06{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-95 .elementor-element.elementor-element-7613ab8{--spacer-size:28px;}.elementor-95 .elementor-element.elementor-element-74c52fd > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-c72d9b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-c72d9b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-c72d9b8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-c72d9b8 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-c72d9b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-c72d9b8 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-c72d9b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-4c0c8b2{text-align:center;}.elementor-95 .elementor-element.elementor-element-4c0c8b2 img{width:100%;max-width:100%;}.elementor-95 .elementor-element.elementor-element-5c450f7{--spacer-size:12px;}.elementor-95 .elementor-element.elementor-element-ba942dd{text-align:start;}.elementor-95 .elementor-element.elementor-element-ba942dd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#0b1929;}.elementor-95 .elementor-element.elementor-element-6f301a1{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-95 .elementor-element.elementor-element-3e94a0e{text-align:start;}.elementor-95 .elementor-element.elementor-element-3e94a0e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#bb6838;}.elementor-95 .elementor-element.elementor-element-4f48e90:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-4f48e90 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-4f48e90 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-4f48e90 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-4f48e90 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-4f48e90 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-4f48e90 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-50233e7{text-align:center;}.elementor-95 .elementor-element.elementor-element-50233e7 img{width:100%;max-width:100%;}.elementor-95 .elementor-element.elementor-element-272a462{--spacer-size:12px;}.elementor-95 .elementor-element.elementor-element-1bc5bfd{text-align:start;}.elementor-95 .elementor-element.elementor-element-1bc5bfd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#0b1929;}.elementor-95 .elementor-element.elementor-element-1328924{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-95 .elementor-element.elementor-element-7668550{text-align:start;}.elementor-95 .elementor-element.elementor-element-7668550 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#bb6838;}.elementor-95 .elementor-element.elementor-element-abb93d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-abb93d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-abb93d4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-abb93d4 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-abb93d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-abb93d4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-abb93d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-e08150d{text-align:center;}.elementor-95 .elementor-element.elementor-element-e08150d img{width:100%;max-width:100%;}.elementor-95 .elementor-element.elementor-element-7ff41ce{--spacer-size:12px;}.elementor-95 .elementor-element.elementor-element-6ae9e86{text-align:start;}.elementor-95 .elementor-element.elementor-element-6ae9e86 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#0b1929;}.elementor-95 .elementor-element.elementor-element-6a4630f{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-95 .elementor-element.elementor-element-ff76b3f{text-align:start;}.elementor-95 .elementor-element.elementor-element-ff76b3f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#bb6838;}.elementor-95 .elementor-element.elementor-element-efc07b4 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-dff68dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-dff68dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-dff68dd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-dff68dd > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-dff68dd > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-dff68dd > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-dff68dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-30fe2a7{text-align:center;}.elementor-95 .elementor-element.elementor-element-30fe2a7 img{width:100%;max-width:100%;}.elementor-95 .elementor-element.elementor-element-953cee7{--spacer-size:12px;}.elementor-95 .elementor-element.elementor-element-1792334{text-align:start;}.elementor-95 .elementor-element.elementor-element-1792334 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#0b1929;}.elementor-95 .elementor-element.elementor-element-0170910{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-95 .elementor-element.elementor-element-8cab14c{text-align:start;}.elementor-95 .elementor-element.elementor-element-8cab14c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#bb6838;}.elementor-95 .elementor-element.elementor-element-9566779:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-9566779 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-9566779 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-9566779 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-9566779 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-9566779 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-9566779 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-00e045b{text-align:center;}.elementor-95 .elementor-element.elementor-element-00e045b img{width:100%;max-width:100%;}.elementor-95 .elementor-element.elementor-element-37b36c6{--spacer-size:12px;}.elementor-95 .elementor-element.elementor-element-90f188c{text-align:start;}.elementor-95 .elementor-element.elementor-element-90f188c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#0b1929;}.elementor-95 .elementor-element.elementor-element-30b0a6a{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-95 .elementor-element.elementor-element-eb046c9{text-align:start;}.elementor-95 .elementor-element.elementor-element-eb046c9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#bb6838;}.elementor-95 .elementor-element.elementor-element-7649987:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-7649987 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-7649987 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-7649987 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-7649987 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-7649987 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-7649987 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-9d68b9e{text-align:center;}.elementor-95 .elementor-element.elementor-element-9d68b9e img{width:100%;max-width:100%;}.elementor-95 .elementor-element.elementor-element-893b94b{--spacer-size:12px;}.elementor-95 .elementor-element.elementor-element-f56823d{text-align:start;}.elementor-95 .elementor-element.elementor-element-f56823d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#0b1929;}.elementor-95 .elementor-element.elementor-element-0cbbccc{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-95 .elementor-element.elementor-element-7c5fc2c{text-align:start;}.elementor-95 .elementor-element.elementor-element-7c5fc2c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#bb6838;}.elementor-95 .elementor-element.elementor-element-48cffcb:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-48cffcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141820;}.elementor-95 .elementor-element.elementor-element-48cffcb > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-48cffcb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-48cffcb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-3e7debbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-95 .elementor-element.elementor-element-3e7debbc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#c99700;}.elementor-95 .elementor-element.elementor-element-4ccc0a8{text-align:center;}.elementor-95 .elementor-element.elementor-element-4ccc0a8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-36d04bf9{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#c99700;}.elementor-95 .elementor-element.elementor-element-39d3ced5{--spacer-size:32px;}.elementor-95 .elementor-element.elementor-element-2ae407e1 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-e68df5c{text-align:center;}.elementor-95 .elementor-element.elementor-element-e68df5c img{width:100%;max-width:100%;}.elementor-95 .elementor-element.elementor-element-4ba879{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-76394df9{--spacer-size:20px;}.elementor-95 .elementor-element.elementor-element-101efb62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-95 .elementor-element.elementor-element-101efb62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-95 .elementor-element.elementor-element-101efb62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-95 .elementor-element.elementor-element-101efb62 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-95 .elementor-element.elementor-element-101efb62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-95 .elementor-element.elementor-element-101efb62 .elementor-icon-list-icon i{color:#c99700;transition:color 0.3s;}.elementor-95 .elementor-element.elementor-element-101efb62 .elementor-icon-list-icon svg{fill:#c99700;transition:fill 0.3s;}.elementor-95 .elementor-element.elementor-element-101efb62{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-95 .elementor-element.elementor-element-101efb62 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-95 .elementor-element.elementor-element-25b9c06b{--spacer-size:32px;}.elementor-95 .elementor-element.elementor-element-5bf99150:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-5bf99150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f0e6;}.elementor-95 .elementor-element.elementor-element-5bf99150 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-5bf99150{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-5bf99150 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-58d4f2f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-95 .elementor-element.elementor-element-58d4f2f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-95 .elementor-element.elementor-element-1b2eb1a6{text-align:center;}.elementor-95 .elementor-element.elementor-element-1b2eb1a6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-4045d8be{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-95 .elementor-element.elementor-element-145d5787{--spacer-size:30px;}.elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-accordion-item{border-color:#e8e2d8;}.elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e8e2d8;}.elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e8e2d8;}.elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-accordion-icon, .elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-accordion-title{color:#141820;}.elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-accordion-icon svg{fill:#141820;}.elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-tab-title .elementor-accordion-icon i:before{color:#977100;}.elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-tab-title .elementor-accordion-icon svg{fill:#977100;}.elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#977100;}.elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#977100;}.elementor-95 .elementor-element.elementor-element-f4a14ac .elementor-tab-content{color:#2d2a26;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-95 .elementor-element.elementor-element-360d16c9:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-360d16c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-360d16c9 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-360d16c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-360d16c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-2d42661 > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-6a222604{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#977100;}.elementor-95 .elementor-element.elementor-element-7d9e474e{--spacer-size:12px;}.elementor-95 .elementor-element.elementor-element-16d86513{text-align:center;}.elementor-95 .elementor-element.elementor-element-16d86513 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-503f2eb5{--spacer-size:20px;}.elementor-95 .elementor-element.elementor-element-6b04de17{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-95 .elementor-element.elementor-element-6aa212c8{--spacer-size:36px;}.elementor-95 .elementor-element.elementor-element-4eae64e4{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-95 .elementor-element.elementor-element-1ea04060{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-95 .elementor-element.elementor-element-45add79b:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-45add79b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eff5f8;}.elementor-95 .elementor-element.elementor-element-45add79b > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-45add79b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-45add79b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-4a495a8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-95 .elementor-element.elementor-element-4a495a8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-95 .elementor-element.elementor-element-17baad34{text-align:center;}.elementor-95 .elementor-element.elementor-element-17baad34 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#141820;}.elementor-95 .elementor-element.elementor-element-147c4df1{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-95 .elementor-element.elementor-element-66ce23ba{--spacer-size:30px;}.elementor-95 .elementor-element.elementor-element-243b336a > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-3b9ef257{text-align:center;}.elementor-95 .elementor-element.elementor-element-3b9ef257 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#977100;}.elementor-95 .elementor-element.elementor-element-5a38af5d{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-95 .elementor-element.elementor-element-4b6ee9fd{text-align:center;}.elementor-95 .elementor-element.elementor-element-4b6ee9fd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#977100;}.elementor-95 .elementor-element.elementor-element-2bba28ab{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-95 .elementor-element.elementor-element-1a9e353e{text-align:center;}.elementor-95 .elementor-element.elementor-element-1a9e353e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#977100;}.elementor-95 .elementor-element.elementor-element-5b6d9511{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-95 .elementor-element.elementor-element-2af74e4f:not(.elementor-motion-effects-element-type-background), .elementor-95 .elementor-element.elementor-element-2af74e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6eed6;}.elementor-95 .elementor-element.elementor-element-2af74e4f > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-2af74e4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-2af74e4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-3a30440e{text-align:center;}.elementor-95 .elementor-element.elementor-element-3a30440e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#1f3a5f;}.elementor-95 .elementor-element.elementor-element-217eb64b{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-95 .elementor-element.elementor-element-120fcca4{--spacer-size:34px;}.elementor-95 .elementor-element.elementor-element-5a4e4fe > .elementor-container{max-width:1200px;}.elementor-95 .elementor-element.elementor-element-70a81b40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-70a81b40 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-70a81b40 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-70a81b40 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-70a81b40 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-70a81b40 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-70a81b40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-21696802 .elementor-accordion-item{border-color:#e9d599;}.elementor-95 .elementor-element.elementor-element-21696802 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e9d599;}.elementor-95 .elementor-element.elementor-element-21696802 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e9d599;}.elementor-95 .elementor-element.elementor-element-21696802 .elementor-accordion-icon, .elementor-95 .elementor-element.elementor-element-21696802 .elementor-accordion-title{color:#1f3a5f;}.elementor-95 .elementor-element.elementor-element-21696802 .elementor-accordion-icon svg{fill:#1f3a5f;}.elementor-95 .elementor-element.elementor-element-21696802 .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-95 .elementor-element.elementor-element-21696802 .elementor-tab-title .elementor-accordion-icon i:before{color:#977100;}.elementor-95 .elementor-element.elementor-element-21696802 .elementor-tab-title .elementor-accordion-icon svg{fill:#977100;}.elementor-95 .elementor-element.elementor-element-21696802 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#977100;}.elementor-95 .elementor-element.elementor-element-21696802 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#977100;}.elementor-95 .elementor-element.elementor-element-21696802 .elementor-tab-content{color:#1a1a1a;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-95 .elementor-element.elementor-element-5c2e29b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-95 .elementor-element.elementor-element-5c2e29b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-95 .elementor-element.elementor-element-5c2e29b1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-95 .elementor-element.elementor-element-5c2e29b1 > .elementor-element-populated, .elementor-95 .elementor-element.elementor-element-5c2e29b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-95 .elementor-element.elementor-element-5c2e29b1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-95 .elementor-element.elementor-element-5c2e29b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-accordion-item{border-color:#e9d599;}.elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e9d599;}.elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e9d599;}.elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-accordion-icon, .elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-accordion-title{color:#1f3a5f;}.elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-accordion-icon svg{fill:#1f3a5f;}.elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-tab-title .elementor-accordion-icon i:before{color:#977100;}.elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-tab-title .elementor-accordion-icon svg{fill:#977100;}.elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#977100;}.elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#977100;}.elementor-95 .elementor-element.elementor-element-5b45d5ff .elementor-tab-content{color:#1a1a1a;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}@media(max-width:1024px){.elementor-95 .elementor-element.elementor-element-130f49ae .elementor-heading-title{font-size:12px;}.elementor-95 .elementor-element.elementor-element-1f999a3e{--spacer-size:11px;}.elementor-95 .elementor-element.elementor-element-3097b42d .elementor-heading-title{font-size:48px;}.elementor-95 .elementor-element.elementor-element-676ef622{--spacer-size:14px;}.elementor-95 .elementor-element.elementor-element-38749fe1{font-size:16px;}.elementor-95 .elementor-element.elementor-element-4bd77f6{--spacer-size:45px;}.elementor-95 .elementor-element.elementor-element-48af16b4 .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-add0ef6{font-size:16px;}.elementor-95 .elementor-element.elementor-element-6ec1a4d5 .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-7dfb47a2{font-size:16px;}.elementor-95 .elementor-element.elementor-element-1e813dec .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-5aa2b33e{font-size:16px;}.elementor-95 .elementor-element.elementor-element-2872b759 .elementor-heading-title{font-size:12px;}.elementor-95 .elementor-element.elementor-element-56b1b8dc .elementor-heading-title{font-size:34px;}.elementor-95 .elementor-element.elementor-element-5899149f{font-size:16px;}.elementor-95 .elementor-element.elementor-element-1b29555f{--spacer-size:21px;}.elementor-95 .elementor-element.elementor-element-3cd28ce5 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-4befb994 .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-7fdc652d{font-size:16px;}.elementor-95 .elementor-element.elementor-element-117f5799 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-6ecebb60 .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-41da4c0{font-size:16px;}.elementor-95 .elementor-element.elementor-element-c2dc0b7 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-d4718b7 .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-1b78c3ab{font-size:16px;}.elementor-95 .elementor-element.elementor-element-2ef64a4c{--spacer-size:13px;}.elementor-95 .elementor-element.elementor-element-77b16bda .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-49250e6a .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-361ce090{font-size:16px;}.elementor-95 .elementor-element.elementor-element-224f6966 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-6eb77ada .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-394b9d97{font-size:16px;}.elementor-95 .elementor-element.elementor-element-5ce001c7 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-1fceae7f .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-2005cd4d{font-size:16px;}.elementor-95 .elementor-element.elementor-element-351f740 .elementor-heading-title{font-size:34px;}.elementor-95 .elementor-element.elementor-element-eb05a06{font-size:16px;}.elementor-95 .elementor-element.elementor-element-7613ab8{--spacer-size:20px;}.elementor-95 .elementor-element.elementor-element-4c0c8b2 img{width:100%;}.elementor-95 .elementor-element.elementor-element-5c450f7{--spacer-size:8px;}.elementor-95 .elementor-element.elementor-element-ba942dd .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-6f301a1{font-size:16px;}.elementor-95 .elementor-element.elementor-element-3e94a0e .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-50233e7 img{width:100%;}.elementor-95 .elementor-element.elementor-element-272a462{--spacer-size:8px;}.elementor-95 .elementor-element.elementor-element-1bc5bfd .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-1328924{font-size:16px;}.elementor-95 .elementor-element.elementor-element-7668550 .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-e08150d img{width:100%;}.elementor-95 .elementor-element.elementor-element-7ff41ce{--spacer-size:8px;}.elementor-95 .elementor-element.elementor-element-6ae9e86 .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-6a4630f{font-size:16px;}.elementor-95 .elementor-element.elementor-element-ff76b3f .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-30fe2a7 img{width:100%;}.elementor-95 .elementor-element.elementor-element-953cee7{--spacer-size:8px;}.elementor-95 .elementor-element.elementor-element-1792334 .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-0170910{font-size:16px;}.elementor-95 .elementor-element.elementor-element-8cab14c .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-00e045b img{width:100%;}.elementor-95 .elementor-element.elementor-element-37b36c6{--spacer-size:8px;}.elementor-95 .elementor-element.elementor-element-90f188c .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-30b0a6a{font-size:16px;}.elementor-95 .elementor-element.elementor-element-eb046c9 .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-9d68b9e img{width:100%;}.elementor-95 .elementor-element.elementor-element-893b94b{--spacer-size:8px;}.elementor-95 .elementor-element.elementor-element-f56823d .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-0cbbccc{font-size:16px;}.elementor-95 .elementor-element.elementor-element-7c5fc2c .elementor-heading-title{font-size:18px;}.elementor-95 .elementor-element.elementor-element-3e7debbc .elementor-heading-title{font-size:12px;}.elementor-95 .elementor-element.elementor-element-4ccc0a8 .elementor-heading-title{font-size:34px;}.elementor-95 .elementor-element.elementor-element-36d04bf9{font-size:16px;}.elementor-95 .elementor-element.elementor-element-39d3ced5{--spacer-size:22px;}.elementor-95 .elementor-element.elementor-element-e68df5c img{width:100%;}.elementor-95 .elementor-element.elementor-element-4ba879{font-size:16px;}.elementor-95 .elementor-element.elementor-element-76394df9{--spacer-size:14px;}.elementor-95 .elementor-element.elementor-element-25b9c06b{--spacer-size:22px;}.elementor-95 .elementor-element.elementor-element-58d4f2f9 .elementor-heading-title{font-size:12px;}.elementor-95 .elementor-element.elementor-element-1b2eb1a6 .elementor-heading-title{font-size:34px;}.elementor-95 .elementor-element.elementor-element-4045d8be{font-size:16px;}.elementor-95 .elementor-element.elementor-element-145d5787{--spacer-size:21px;}.elementor-95 .elementor-element.elementor-element-6a222604{font-size:16px;}.elementor-95 .elementor-element.elementor-element-7d9e474e{--spacer-size:8px;}.elementor-95 .elementor-element.elementor-element-16d86513 .elementor-heading-title{font-size:34px;}.elementor-95 .elementor-element.elementor-element-503f2eb5{--spacer-size:14px;}.elementor-95 .elementor-element.elementor-element-6b04de17{font-size:16px;}.elementor-95 .elementor-element.elementor-element-6aa212c8{--spacer-size:25px;}.elementor-95 .elementor-element.elementor-element-4eae64e4{font-size:16px;}.elementor-95 .elementor-element.elementor-element-1ea04060{font-size:16px;}.elementor-95 .elementor-element.elementor-element-4a495a8d .elementor-heading-title{font-size:12px;}.elementor-95 .elementor-element.elementor-element-17baad34 .elementor-heading-title{font-size:34px;}.elementor-95 .elementor-element.elementor-element-147c4df1{font-size:16px;}.elementor-95 .elementor-element.elementor-element-66ce23ba{--spacer-size:21px;}.elementor-95 .elementor-element.elementor-element-3b9ef257 .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-5a38af5d{font-size:16px;}.elementor-95 .elementor-element.elementor-element-4b6ee9fd .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-2bba28ab{font-size:16px;}.elementor-95 .elementor-element.elementor-element-1a9e353e .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-5b6d9511{font-size:16px;}.elementor-95 .elementor-element.elementor-element-3a30440e .elementor-heading-title{font-size:34px;}.elementor-95 .elementor-element.elementor-element-217eb64b{font-size:16px;}.elementor-95 .elementor-element.elementor-element-120fcca4{--spacer-size:24px;}}@media(max-width:767px){.elementor-95 .elementor-element.elementor-element-130f49ae .elementor-heading-title{font-size:11px;}.elementor-95 .elementor-element.elementor-element-1f999a3e{--spacer-size:8px;}.elementor-95 .elementor-element.elementor-element-3097b42d .elementor-heading-title{font-size:36px;}.elementor-95 .elementor-element.elementor-element-676ef622{--spacer-size:10px;}.elementor-95 .elementor-element.elementor-element-5d1d4edb{width:100%;}.elementor-95 .elementor-element.elementor-element-52de0610{width:100%;}.elementor-95 .elementor-element.elementor-element-38749fe1{font-size:15px;}.elementor-95 .elementor-element.elementor-element-65205c4a{width:100%;}.elementor-95 .elementor-element.elementor-element-4bd77f6{--spacer-size:32px;}.elementor-95 .elementor-element.elementor-element-35f59dbc{width:100%;}.elementor-95 .elementor-element.elementor-element-48af16b4 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-add0ef6{font-size:15px;}.elementor-95 .elementor-element.elementor-element-36b4d57e{width:100%;}.elementor-95 .elementor-element.elementor-element-6ec1a4d5 .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-7dfb47a2{font-size:15px;}.elementor-95 .elementor-element.elementor-element-586e47c3{width:100%;}.elementor-95 .elementor-element.elementor-element-1e813dec .elementor-heading-title{font-size:22px;}.elementor-95 .elementor-element.elementor-element-5aa2b33e{font-size:15px;}.elementor-95 .elementor-element.elementor-element-2872b759 .elementor-heading-title{font-size:11px;}.elementor-95 .elementor-element.elementor-element-56b1b8dc .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-5899149f{font-size:15px;}.elementor-95 .elementor-element.elementor-element-1b29555f{--spacer-size:15px;}.elementor-95 .elementor-element.elementor-element-26072322{width:100%;}.elementor-95 .elementor-element.elementor-element-3cd28ce5 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-4befb994 .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-7fdc652d{font-size:15px;}.elementor-95 .elementor-element.elementor-element-434d39ce{width:100%;}.elementor-95 .elementor-element.elementor-element-117f5799 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-6ecebb60 .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-41da4c0{font-size:15px;}.elementor-95 .elementor-element.elementor-element-27288bea{width:100%;}.elementor-95 .elementor-element.elementor-element-c2dc0b7 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-d4718b7 .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-1b78c3ab{font-size:15px;}.elementor-95 .elementor-element.elementor-element-2ef64a4c{--spacer-size:9px;}.elementor-95 .elementor-element.elementor-element-10f4f90e{width:100%;}.elementor-95 .elementor-element.elementor-element-77b16bda .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-49250e6a .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-361ce090{font-size:15px;}.elementor-95 .elementor-element.elementor-element-69864b94{width:100%;}.elementor-95 .elementor-element.elementor-element-224f6966 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-6eb77ada .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-394b9d97{font-size:15px;}.elementor-95 .elementor-element.elementor-element-67061a76{width:100%;}.elementor-95 .elementor-element.elementor-element-5ce001c7 .elementor-heading-title{font-size:20px;}.elementor-95 .elementor-element.elementor-element-1fceae7f .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-2005cd4d{font-size:15px;}.elementor-95 .elementor-element.elementor-element-351f740 .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-eb05a06{font-size:15px;}.elementor-95 .elementor-element.elementor-element-7613ab8{--spacer-size:14px;}.elementor-95 .elementor-element.elementor-element-c72d9b8{width:100%;}.elementor-95 .elementor-element.elementor-element-4c0c8b2 img{width:100%;}.elementor-95 .elementor-element.elementor-element-5c450f7{--spacer-size:6px;}.elementor-95 .elementor-element.elementor-element-ba942dd .elementor-heading-title{font-size:16px;}.elementor-95 .elementor-element.elementor-element-6f301a1{font-size:15px;}.elementor-95 .elementor-element.elementor-element-3e94a0e .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-4f48e90{width:100%;}.elementor-95 .elementor-element.elementor-element-50233e7 img{width:100%;}.elementor-95 .elementor-element.elementor-element-272a462{--spacer-size:6px;}.elementor-95 .elementor-element.elementor-element-1bc5bfd .elementor-heading-title{font-size:16px;}.elementor-95 .elementor-element.elementor-element-1328924{font-size:15px;}.elementor-95 .elementor-element.elementor-element-7668550 .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-abb93d4{width:100%;}.elementor-95 .elementor-element.elementor-element-e08150d img{width:100%;}.elementor-95 .elementor-element.elementor-element-7ff41ce{--spacer-size:6px;}.elementor-95 .elementor-element.elementor-element-6ae9e86 .elementor-heading-title{font-size:16px;}.elementor-95 .elementor-element.elementor-element-6a4630f{font-size:15px;}.elementor-95 .elementor-element.elementor-element-ff76b3f .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-dff68dd{width:100%;}.elementor-95 .elementor-element.elementor-element-30fe2a7 img{width:100%;}.elementor-95 .elementor-element.elementor-element-953cee7{--spacer-size:6px;}.elementor-95 .elementor-element.elementor-element-1792334 .elementor-heading-title{font-size:16px;}.elementor-95 .elementor-element.elementor-element-0170910{font-size:15px;}.elementor-95 .elementor-element.elementor-element-8cab14c .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-9566779{width:100%;}.elementor-95 .elementor-element.elementor-element-00e045b img{width:100%;}.elementor-95 .elementor-element.elementor-element-37b36c6{--spacer-size:6px;}.elementor-95 .elementor-element.elementor-element-90f188c .elementor-heading-title{font-size:16px;}.elementor-95 .elementor-element.elementor-element-30b0a6a{font-size:15px;}.elementor-95 .elementor-element.elementor-element-eb046c9 .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-7649987{width:100%;}.elementor-95 .elementor-element.elementor-element-9d68b9e img{width:100%;}.elementor-95 .elementor-element.elementor-element-893b94b{--spacer-size:6px;}.elementor-95 .elementor-element.elementor-element-f56823d .elementor-heading-title{font-size:16px;}.elementor-95 .elementor-element.elementor-element-0cbbccc{font-size:15px;}.elementor-95 .elementor-element.elementor-element-7c5fc2c .elementor-heading-title{font-size:17px;}.elementor-95 .elementor-element.elementor-element-3e7debbc .elementor-heading-title{font-size:11px;}.elementor-95 .elementor-element.elementor-element-4ccc0a8 .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-36d04bf9{font-size:15px;}.elementor-95 .elementor-element.elementor-element-39d3ced5{--spacer-size:16px;}.elementor-95 .elementor-element.elementor-element-2f7e27bd{width:100%;}.elementor-95 .elementor-element.elementor-element-45043d1c{width:100%;}.elementor-95 .elementor-element.elementor-element-e68df5c img{width:100%;}.elementor-95 .elementor-element.elementor-element-4ba879{font-size:15px;}.elementor-95 .elementor-element.elementor-element-76394df9{--spacer-size:10px;}.elementor-95 .elementor-element.elementor-element-25b9c06b{--spacer-size:16px;}.elementor-95 .elementor-element.elementor-element-18895b48{width:100%;}.elementor-95 .elementor-element.elementor-element-58d4f2f9 .elementor-heading-title{font-size:11px;}.elementor-95 .elementor-element.elementor-element-1b2eb1a6 .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-4045d8be{font-size:15px;}.elementor-95 .elementor-element.elementor-element-145d5787{--spacer-size:15px;}.elementor-95 .elementor-element.elementor-element-66aae13a{width:100%;}.elementor-95 .elementor-element.elementor-element-54671596{width:100%;}.elementor-95 .elementor-element.elementor-element-6a222604{font-size:15px;}.elementor-95 .elementor-element.elementor-element-7d9e474e{--spacer-size:6px;}.elementor-95 .elementor-element.elementor-element-16d86513 .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-503f2eb5{--spacer-size:10px;}.elementor-95 .elementor-element.elementor-element-6b04de17{font-size:15px;}.elementor-95 .elementor-element.elementor-element-6aa212c8{--spacer-size:18px;}.elementor-95 .elementor-element.elementor-element-4eae64e4{font-size:15px;}.elementor-95 .elementor-element.elementor-element-1ea04060{font-size:15px;}.elementor-95 .elementor-element.elementor-element-60892a5e{width:100%;}.elementor-95 .elementor-element.elementor-element-4a495a8d .elementor-heading-title{font-size:11px;}.elementor-95 .elementor-element.elementor-element-17baad34 .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-147c4df1{font-size:15px;}.elementor-95 .elementor-element.elementor-element-66ce23ba{--spacer-size:15px;}.elementor-95 .elementor-element.elementor-element-16af391c{width:100%;}.elementor-95 .elementor-element.elementor-element-3b9ef257 .elementor-heading-title{font-size:24px;}.elementor-95 .elementor-element.elementor-element-5a38af5d{font-size:15px;}.elementor-95 .elementor-element.elementor-element-3e5df11c{width:100%;}.elementor-95 .elementor-element.elementor-element-4b6ee9fd .elementor-heading-title{font-size:24px;}.elementor-95 .elementor-element.elementor-element-2bba28ab{font-size:15px;}.elementor-95 .elementor-element.elementor-element-7f6830a8{width:100%;}.elementor-95 .elementor-element.elementor-element-1a9e353e .elementor-heading-title{font-size:24px;}.elementor-95 .elementor-element.elementor-element-5b6d9511{font-size:15px;}.elementor-95 .elementor-element.elementor-element-3a30440e .elementor-heading-title{font-size:28px;}.elementor-95 .elementor-element.elementor-element-217eb64b{font-size:15px;}.elementor-95 .elementor-element.elementor-element-120fcca4{--spacer-size:17px;}.elementor-95 .elementor-element.elementor-element-70a81b40{width:100%;}.elementor-95 .elementor-element.elementor-element-5c2e29b1{width:100%;}}@media(min-width:768px){.elementor-95 .elementor-element.elementor-element-6b5186af{width:100%;}.elementor-95 .elementor-element.elementor-element-5d1d4edb{width:20%;}.elementor-95 .elementor-element.elementor-element-52de0610{width:60%;}.elementor-95 .elementor-element.elementor-element-65205c4a{width:20%;}.elementor-95 .elementor-element.elementor-element-35f59dbc{width:33%;}.elementor-95 .elementor-element.elementor-element-36b4d57e{width:33%;}.elementor-95 .elementor-element.elementor-element-586e47c3{width:34%;}.elementor-95 .elementor-element.elementor-element-7cac6348{width:100%;}.elementor-95 .elementor-element.elementor-element-26072322{width:33%;}.elementor-95 .elementor-element.elementor-element-434d39ce{width:33%;}.elementor-95 .elementor-element.elementor-element-27288bea{width:34%;}.elementor-95 .elementor-element.elementor-element-10f4f90e{width:33%;}.elementor-95 .elementor-element.elementor-element-69864b94{width:33%;}.elementor-95 .elementor-element.elementor-element-67061a76{width:34%;}.elementor-95 .elementor-element.elementor-element-bc8d924{width:100%;}.elementor-95 .elementor-element.elementor-element-c72d9b8{width:33%;}.elementor-95 .elementor-element.elementor-element-4f48e90{width:34%;}.elementor-95 .elementor-element.elementor-element-abb93d4{width:33%;}.elementor-95 .elementor-element.elementor-element-dff68dd{width:33%;}.elementor-95 .elementor-element.elementor-element-9566779{width:34%;}.elementor-95 .elementor-element.elementor-element-7649987{width:33%;}.elementor-95 .elementor-element.elementor-element-5435743d{width:100%;}.elementor-95 .elementor-element.elementor-element-2f7e27bd{width:20%;}.elementor-95 .elementor-element.elementor-element-45043d1c{width:60%;}.elementor-95 .elementor-element.elementor-element-18895b48{width:20%;}.elementor-95 .elementor-element.elementor-element-53392d51{width:100%;}.elementor-95 .elementor-element.elementor-element-1ca130c1{width:100%;}.elementor-95 .elementor-element.elementor-element-66aae13a{width:15%;}.elementor-95 .elementor-element.elementor-element-54671596{width:70%;}.elementor-95 .elementor-element.elementor-element-60892a5e{width:15%;}.elementor-95 .elementor-element.elementor-element-38d99c5e{width:100%;}.elementor-95 .elementor-element.elementor-element-16af391c{width:33%;}.elementor-95 .elementor-element.elementor-element-3e5df11c{width:33%;}.elementor-95 .elementor-element.elementor-element-7f6830a8{width:34%;}.elementor-95 .elementor-element.elementor-element-36bd9856{width:100%;}.elementor-95 .elementor-element.elementor-element-70a81b40{width:50%;}.elementor-95 .elementor-element.elementor-element-5c2e29b1{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-95 .elementor-element.elementor-element-5d1d4edb{width:50%;}.elementor-95 .elementor-element.elementor-element-52de0610{width:60%;}.elementor-95 .elementor-element.elementor-element-65205c4a{width:50%;}.elementor-95 .elementor-element.elementor-element-35f59dbc{width:50%;}.elementor-95 .elementor-element.elementor-element-36b4d57e{width:50%;}.elementor-95 .elementor-element.elementor-element-586e47c3{width:34%;}.elementor-95 .elementor-element.elementor-element-26072322{width:50%;}.elementor-95 .elementor-element.elementor-element-434d39ce{width:50%;}.elementor-95 .elementor-element.elementor-element-27288bea{width:34%;}.elementor-95 .elementor-element.elementor-element-10f4f90e{width:50%;}.elementor-95 .elementor-element.elementor-element-69864b94{width:50%;}.elementor-95 .elementor-element.elementor-element-67061a76{width:34%;}.elementor-95 .elementor-element.elementor-element-c72d9b8{width:50%;}.elementor-95 .elementor-element.elementor-element-4f48e90{width:34%;}.elementor-95 .elementor-element.elementor-element-abb93d4{width:50%;}.elementor-95 .elementor-element.elementor-element-dff68dd{width:50%;}.elementor-95 .elementor-element.elementor-element-9566779{width:34%;}.elementor-95 .elementor-element.elementor-element-7649987{width:50%;}.elementor-95 .elementor-element.elementor-element-2f7e27bd{width:50%;}.elementor-95 .elementor-element.elementor-element-45043d1c{width:60%;}.elementor-95 .elementor-element.elementor-element-18895b48{width:50%;}.elementor-95 .elementor-element.elementor-element-66aae13a{width:50%;}.elementor-95 .elementor-element.elementor-element-54671596{width:70%;}.elementor-95 .elementor-element.elementor-element-60892a5e{width:50%;}.elementor-95 .elementor-element.elementor-element-16af391c{width:50%;}.elementor-95 .elementor-element.elementor-element-3e5df11c{width:50%;}.elementor-95 .elementor-element.elementor-element-7f6830a8{width:34%;}.elementor-95 .elementor-element.elementor-element-70a81b40{width:50%;}.elementor-95 .elementor-element.elementor-element-5c2e29b1{width:50%;}}/* Start custom CSS for column, class: .elementor-element-5d1d4edb */.elementor-95 .elementor-element.elementor-element-5d1d4edb { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-5d1d4edb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-5d1d4edb img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-5d1d4edb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-5d1d4edb p, .elementor-95 .elementor-element.elementor-element-5d1d4edb h1, .elementor-95 .elementor-element.elementor-element-5d1d4edb h2, .elementor-95 .elementor-element.elementor-element-5d1d4edb h3, .elementor-95 .elementor-element.elementor-element-5d1d4edb h4, .elementor-95 .elementor-element.elementor-element-5d1d4edb h5, .elementor-95 .elementor-element.elementor-element-5d1d4edb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-52de0610 */.elementor-95 .elementor-element.elementor-element-52de0610 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-52de0610 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-52de0610 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-52de0610 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-52de0610 p, .elementor-95 .elementor-element.elementor-element-52de0610 h1, .elementor-95 .elementor-element.elementor-element-52de0610 h2, .elementor-95 .elementor-element.elementor-element-52de0610 h3, .elementor-95 .elementor-element.elementor-element-52de0610 h4, .elementor-95 .elementor-element.elementor-element-52de0610 h5, .elementor-95 .elementor-element.elementor-element-52de0610 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-65205c4a */.elementor-95 .elementor-element.elementor-element-65205c4a { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-65205c4a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-65205c4a img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-65205c4a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-65205c4a p, .elementor-95 .elementor-element.elementor-element-65205c4a h1, .elementor-95 .elementor-element.elementor-element-65205c4a h2, .elementor-95 .elementor-element.elementor-element-65205c4a h3, .elementor-95 .elementor-element.elementor-element-65205c4a h4, .elementor-95 .elementor-element.elementor-element-65205c4a h5, .elementor-95 .elementor-element.elementor-element-65205c4a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78346406 */.elementor-95 .elementor-element.elementor-element-78346406 > .elementor-container > .elementor-row,
.elementor-95 .elementor-element.elementor-element-78346406 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-95 .elementor-element.elementor-element-78346406 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-95 .elementor-element.elementor-element-78346406 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-35f59dbc */.elementor-95 .elementor-element.elementor-element-35f59dbc { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-35f59dbc > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-35f59dbc img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-35f59dbc .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-35f59dbc p, .elementor-95 .elementor-element.elementor-element-35f59dbc h1, .elementor-95 .elementor-element.elementor-element-35f59dbc h2, .elementor-95 .elementor-element.elementor-element-35f59dbc h3, .elementor-95 .elementor-element.elementor-element-35f59dbc h4, .elementor-95 .elementor-element.elementor-element-35f59dbc h5, .elementor-95 .elementor-element.elementor-element-35f59dbc h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-36b4d57e */.elementor-95 .elementor-element.elementor-element-36b4d57e { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-36b4d57e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-36b4d57e img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-36b4d57e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-36b4d57e p, .elementor-95 .elementor-element.elementor-element-36b4d57e h1, .elementor-95 .elementor-element.elementor-element-36b4d57e h2, .elementor-95 .elementor-element.elementor-element-36b4d57e h3, .elementor-95 .elementor-element.elementor-element-36b4d57e h4, .elementor-95 .elementor-element.elementor-element-36b4d57e h5, .elementor-95 .elementor-element.elementor-element-36b4d57e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-586e47c3 */.elementor-95 .elementor-element.elementor-element-586e47c3 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-586e47c3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-586e47c3 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-586e47c3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-586e47c3 p, .elementor-95 .elementor-element.elementor-element-586e47c3 h1, .elementor-95 .elementor-element.elementor-element-586e47c3 h2, .elementor-95 .elementor-element.elementor-element-586e47c3 h3, .elementor-95 .elementor-element.elementor-element-586e47c3 h4, .elementor-95 .elementor-element.elementor-element-586e47c3 h5, .elementor-95 .elementor-element.elementor-element-586e47c3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61975f13 */.elementor-95 .elementor-element.elementor-element-61975f13 > .elementor-container > .elementor-row,
.elementor-95 .elementor-element.elementor-element-61975f13 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-95 .elementor-element.elementor-element-61975f13 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-95 .elementor-element.elementor-element-61975f13 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6b5186af */.elementor-95 .elementor-element.elementor-element-6b5186af { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-6b5186af > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-6b5186af img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-6b5186af .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-6b5186af p, .elementor-95 .elementor-element.elementor-element-6b5186af h1, .elementor-95 .elementor-element.elementor-element-6b5186af h2, .elementor-95 .elementor-element.elementor-element-6b5186af h3, .elementor-95 .elementor-element.elementor-element-6b5186af h4, .elementor-95 .elementor-element.elementor-element-6b5186af h5, .elementor-95 .elementor-element.elementor-element-6b5186af h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-389ca013 */.elementor-95 .elementor-element.elementor-element-389ca013 { border-bottom: 4px solid #c99700; }
.elementor-95 .elementor-element.elementor-element-389ca013 .elementor-widget {
  animation: codex_category-hero-0-soft-reveal 700ms ease both;
}
.elementor-95 .elementor-element.elementor-element-389ca013 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-95 .elementor-element.elementor-element-389ca013 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-95 .elementor-element.elementor-element-389ca013 .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-hero-0-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-95 .elementor-element.elementor-element-389ca013, .elementor-95 .elementor-element.elementor-element-389ca013 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-26072322 */.elementor-95 .elementor-element.elementor-element-26072322 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-26072322 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-26072322 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-26072322 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-26072322 p, .elementor-95 .elementor-element.elementor-element-26072322 h1, .elementor-95 .elementor-element.elementor-element-26072322 h2, .elementor-95 .elementor-element.elementor-element-26072322 h3, .elementor-95 .elementor-element.elementor-element-26072322 h4, .elementor-95 .elementor-element.elementor-element-26072322 h5, .elementor-95 .elementor-element.elementor-element-26072322 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-434d39ce */.elementor-95 .elementor-element.elementor-element-434d39ce { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-434d39ce > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-434d39ce img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-434d39ce .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-434d39ce p, .elementor-95 .elementor-element.elementor-element-434d39ce h1, .elementor-95 .elementor-element.elementor-element-434d39ce h2, .elementor-95 .elementor-element.elementor-element-434d39ce h3, .elementor-95 .elementor-element.elementor-element-434d39ce h4, .elementor-95 .elementor-element.elementor-element-434d39ce h5, .elementor-95 .elementor-element.elementor-element-434d39ce h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-27288bea */.elementor-95 .elementor-element.elementor-element-27288bea { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-27288bea > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-27288bea img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-27288bea .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-27288bea p, .elementor-95 .elementor-element.elementor-element-27288bea h1, .elementor-95 .elementor-element.elementor-element-27288bea h2, .elementor-95 .elementor-element.elementor-element-27288bea h3, .elementor-95 .elementor-element.elementor-element-27288bea h4, .elementor-95 .elementor-element.elementor-element-27288bea h5, .elementor-95 .elementor-element.elementor-element-27288bea h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c8da12 */.elementor-95 .elementor-element.elementor-element-5c8da12 > .elementor-container > .elementor-row,
.elementor-95 .elementor-element.elementor-element-5c8da12 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-95 .elementor-element.elementor-element-5c8da12 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-95 .elementor-element.elementor-element-5c8da12 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-10f4f90e */.elementor-95 .elementor-element.elementor-element-10f4f90e { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-10f4f90e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-10f4f90e img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-10f4f90e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-10f4f90e p, .elementor-95 .elementor-element.elementor-element-10f4f90e h1, .elementor-95 .elementor-element.elementor-element-10f4f90e h2, .elementor-95 .elementor-element.elementor-element-10f4f90e h3, .elementor-95 .elementor-element.elementor-element-10f4f90e h4, .elementor-95 .elementor-element.elementor-element-10f4f90e h5, .elementor-95 .elementor-element.elementor-element-10f4f90e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-69864b94 */.elementor-95 .elementor-element.elementor-element-69864b94 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-69864b94 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-69864b94 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-69864b94 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-69864b94 p, .elementor-95 .elementor-element.elementor-element-69864b94 h1, .elementor-95 .elementor-element.elementor-element-69864b94 h2, .elementor-95 .elementor-element.elementor-element-69864b94 h3, .elementor-95 .elementor-element.elementor-element-69864b94 h4, .elementor-95 .elementor-element.elementor-element-69864b94 h5, .elementor-95 .elementor-element.elementor-element-69864b94 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-67061a76 */.elementor-95 .elementor-element.elementor-element-67061a76 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-67061a76 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-67061a76 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-67061a76 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-67061a76 p, .elementor-95 .elementor-element.elementor-element-67061a76 h1, .elementor-95 .elementor-element.elementor-element-67061a76 h2, .elementor-95 .elementor-element.elementor-element-67061a76 h3, .elementor-95 .elementor-element.elementor-element-67061a76 h4, .elementor-95 .elementor-element.elementor-element-67061a76 h5, .elementor-95 .elementor-element.elementor-element-67061a76 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-50db5892 */.elementor-95 .elementor-element.elementor-element-50db5892 > .elementor-container > .elementor-row,
.elementor-95 .elementor-element.elementor-element-50db5892 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-95 .elementor-element.elementor-element-50db5892 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-95 .elementor-element.elementor-element-50db5892 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7cac6348 */.elementor-95 .elementor-element.elementor-element-7cac6348 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-7cac6348 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-7cac6348 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-7cac6348 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-7cac6348 p, .elementor-95 .elementor-element.elementor-element-7cac6348 h1, .elementor-95 .elementor-element.elementor-element-7cac6348 h2, .elementor-95 .elementor-element.elementor-element-7cac6348 h3, .elementor-95 .elementor-element.elementor-element-7cac6348 h4, .elementor-95 .elementor-element.elementor-element-7cac6348 h5, .elementor-95 .elementor-element.elementor-element-7cac6348 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c72d9b8 */.elementor-95 .elementor-element.elementor-element-c72d9b8 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-c72d9b8 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-c72d9b8 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-c72d9b8 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-c72d9b8 p, .elementor-95 .elementor-element.elementor-element-c72d9b8 h1, .elementor-95 .elementor-element.elementor-element-c72d9b8 h2, .elementor-95 .elementor-element.elementor-element-c72d9b8 h3, .elementor-95 .elementor-element.elementor-element-c72d9b8 h4, .elementor-95 .elementor-element.elementor-element-c72d9b8 h5, .elementor-95 .elementor-element.elementor-element-c72d9b8 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4f48e90 */.elementor-95 .elementor-element.elementor-element-4f48e90 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-4f48e90 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-4f48e90 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-4f48e90 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-4f48e90 p, .elementor-95 .elementor-element.elementor-element-4f48e90 h1, .elementor-95 .elementor-element.elementor-element-4f48e90 h2, .elementor-95 .elementor-element.elementor-element-4f48e90 h3, .elementor-95 .elementor-element.elementor-element-4f48e90 h4, .elementor-95 .elementor-element.elementor-element-4f48e90 h5, .elementor-95 .elementor-element.elementor-element-4f48e90 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-abb93d4 */.elementor-95 .elementor-element.elementor-element-abb93d4 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-abb93d4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-abb93d4 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-abb93d4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-abb93d4 p, .elementor-95 .elementor-element.elementor-element-abb93d4 h1, .elementor-95 .elementor-element.elementor-element-abb93d4 h2, .elementor-95 .elementor-element.elementor-element-abb93d4 h3, .elementor-95 .elementor-element.elementor-element-abb93d4 h4, .elementor-95 .elementor-element.elementor-element-abb93d4 h5, .elementor-95 .elementor-element.elementor-element-abb93d4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-74c52fd */.elementor-95 .elementor-element.elementor-element-74c52fd > .elementor-container > .elementor-row,
.elementor-95 .elementor-element.elementor-element-74c52fd > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-95 .elementor-element.elementor-element-74c52fd > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-95 .elementor-element.elementor-element-74c52fd img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dff68dd */.elementor-95 .elementor-element.elementor-element-dff68dd { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-dff68dd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-dff68dd img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-dff68dd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-dff68dd p, .elementor-95 .elementor-element.elementor-element-dff68dd h1, .elementor-95 .elementor-element.elementor-element-dff68dd h2, .elementor-95 .elementor-element.elementor-element-dff68dd h3, .elementor-95 .elementor-element.elementor-element-dff68dd h4, .elementor-95 .elementor-element.elementor-element-dff68dd h5, .elementor-95 .elementor-element.elementor-element-dff68dd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9566779 */.elementor-95 .elementor-element.elementor-element-9566779 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-9566779 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-9566779 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-9566779 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-9566779 p, .elementor-95 .elementor-element.elementor-element-9566779 h1, .elementor-95 .elementor-element.elementor-element-9566779 h2, .elementor-95 .elementor-element.elementor-element-9566779 h3, .elementor-95 .elementor-element.elementor-element-9566779 h4, .elementor-95 .elementor-element.elementor-element-9566779 h5, .elementor-95 .elementor-element.elementor-element-9566779 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7649987 */.elementor-95 .elementor-element.elementor-element-7649987 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-7649987 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-7649987 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-7649987 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-7649987 p, .elementor-95 .elementor-element.elementor-element-7649987 h1, .elementor-95 .elementor-element.elementor-element-7649987 h2, .elementor-95 .elementor-element.elementor-element-7649987 h3, .elementor-95 .elementor-element.elementor-element-7649987 h4, .elementor-95 .elementor-element.elementor-element-7649987 h5, .elementor-95 .elementor-element.elementor-element-7649987 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-efc07b4 */.elementor-95 .elementor-element.elementor-element-efc07b4 > .elementor-container > .elementor-row,
.elementor-95 .elementor-element.elementor-element-efc07b4 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-95 .elementor-element.elementor-element-efc07b4 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-95 .elementor-element.elementor-element-efc07b4 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bc8d924 */.elementor-95 .elementor-element.elementor-element-bc8d924 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-bc8d924 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-bc8d924 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-bc8d924 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-bc8d924 p, .elementor-95 .elementor-element.elementor-element-bc8d924 h1, .elementor-95 .elementor-element.elementor-element-bc8d924 h2, .elementor-95 .elementor-element.elementor-element-bc8d924 h3, .elementor-95 .elementor-element.elementor-element-bc8d924 h4, .elementor-95 .elementor-element.elementor-element-bc8d924 h5, .elementor-95 .elementor-element.elementor-element-bc8d924 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f7e27bd */.elementor-95 .elementor-element.elementor-element-2f7e27bd { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-2f7e27bd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-2f7e27bd img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-2f7e27bd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-2f7e27bd p, .elementor-95 .elementor-element.elementor-element-2f7e27bd h1, .elementor-95 .elementor-element.elementor-element-2f7e27bd h2, .elementor-95 .elementor-element.elementor-element-2f7e27bd h3, .elementor-95 .elementor-element.elementor-element-2f7e27bd h4, .elementor-95 .elementor-element.elementor-element-2f7e27bd h5, .elementor-95 .elementor-element.elementor-element-2f7e27bd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-45043d1c */.elementor-95 .elementor-element.elementor-element-45043d1c { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-45043d1c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-45043d1c img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-45043d1c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-45043d1c p, .elementor-95 .elementor-element.elementor-element-45043d1c h1, .elementor-95 .elementor-element.elementor-element-45043d1c h2, .elementor-95 .elementor-element.elementor-element-45043d1c h3, .elementor-95 .elementor-element.elementor-element-45043d1c h4, .elementor-95 .elementor-element.elementor-element-45043d1c h5, .elementor-95 .elementor-element.elementor-element-45043d1c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-18895b48 */.elementor-95 .elementor-element.elementor-element-18895b48 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-18895b48 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-18895b48 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-18895b48 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-18895b48 p, .elementor-95 .elementor-element.elementor-element-18895b48 h1, .elementor-95 .elementor-element.elementor-element-18895b48 h2, .elementor-95 .elementor-element.elementor-element-18895b48 h3, .elementor-95 .elementor-element.elementor-element-18895b48 h4, .elementor-95 .elementor-element.elementor-element-18895b48 h5, .elementor-95 .elementor-element.elementor-element-18895b48 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ae407e1 */.elementor-95 .elementor-element.elementor-element-2ae407e1 > .elementor-container > .elementor-row,
.elementor-95 .elementor-element.elementor-element-2ae407e1 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-95 .elementor-element.elementor-element-2ae407e1 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-95 .elementor-element.elementor-element-2ae407e1 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5435743d */.elementor-95 .elementor-element.elementor-element-5435743d { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-5435743d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-5435743d img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-5435743d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-5435743d p, .elementor-95 .elementor-element.elementor-element-5435743d h1, .elementor-95 .elementor-element.elementor-element-5435743d h2, .elementor-95 .elementor-element.elementor-element-5435743d h3, .elementor-95 .elementor-element.elementor-element-5435743d h4, .elementor-95 .elementor-element.elementor-element-5435743d h5, .elementor-95 .elementor-element.elementor-element-5435743d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-48cffcb */.elementor-95 .elementor-element.elementor-element-48cffcb .elementor-widget {
  animation: codex_featured-product-spotlight-3-soft-reveal 700ms ease both;
}
.elementor-95 .elementor-element.elementor-element-48cffcb .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-95 .elementor-element.elementor-element-48cffcb .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-95 .elementor-element.elementor-element-48cffcb .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_featured-product-spotlight-3-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-95 .elementor-element.elementor-element-48cffcb, .elementor-95 .elementor-element.elementor-element-48cffcb * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53392d51 */.elementor-95 .elementor-element.elementor-element-53392d51 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-53392d51 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-53392d51 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-53392d51 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-53392d51 p, .elementor-95 .elementor-element.elementor-element-53392d51 h1, .elementor-95 .elementor-element.elementor-element-53392d51 h2, .elementor-95 .elementor-element.elementor-element-53392d51 h3, .elementor-95 .elementor-element.elementor-element-53392d51 h4, .elementor-95 .elementor-element.elementor-element-53392d51 h5, .elementor-95 .elementor-element.elementor-element-53392d51 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66aae13a */.elementor-95 .elementor-element.elementor-element-66aae13a { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-66aae13a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-66aae13a img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-66aae13a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-66aae13a p, .elementor-95 .elementor-element.elementor-element-66aae13a h1, .elementor-95 .elementor-element.elementor-element-66aae13a h2, .elementor-95 .elementor-element.elementor-element-66aae13a h3, .elementor-95 .elementor-element.elementor-element-66aae13a h4, .elementor-95 .elementor-element.elementor-element-66aae13a h5, .elementor-95 .elementor-element.elementor-element-66aae13a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54671596 */.elementor-95 .elementor-element.elementor-element-54671596 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-54671596 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-54671596 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-54671596 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-54671596 p, .elementor-95 .elementor-element.elementor-element-54671596 h1, .elementor-95 .elementor-element.elementor-element-54671596 h2, .elementor-95 .elementor-element.elementor-element-54671596 h3, .elementor-95 .elementor-element.elementor-element-54671596 h4, .elementor-95 .elementor-element.elementor-element-54671596 h5, .elementor-95 .elementor-element.elementor-element-54671596 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-60892a5e */.elementor-95 .elementor-element.elementor-element-60892a5e { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-60892a5e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-60892a5e img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-60892a5e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-60892a5e p, .elementor-95 .elementor-element.elementor-element-60892a5e h1, .elementor-95 .elementor-element.elementor-element-60892a5e h2, .elementor-95 .elementor-element.elementor-element-60892a5e h3, .elementor-95 .elementor-element.elementor-element-60892a5e h4, .elementor-95 .elementor-element.elementor-element-60892a5e h5, .elementor-95 .elementor-element.elementor-element-60892a5e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d42661 */.elementor-95 .elementor-element.elementor-element-2d42661 > .elementor-container > .elementor-row,
.elementor-95 .elementor-element.elementor-element-2d42661 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-95 .elementor-element.elementor-element-2d42661 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-95 .elementor-element.elementor-element-2d42661 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1ca130c1 */.elementor-95 .elementor-element.elementor-element-1ca130c1 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-1ca130c1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-1ca130c1 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-1ca130c1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-1ca130c1 p, .elementor-95 .elementor-element.elementor-element-1ca130c1 h1, .elementor-95 .elementor-element.elementor-element-1ca130c1 h2, .elementor-95 .elementor-element.elementor-element-1ca130c1 h3, .elementor-95 .elementor-element.elementor-element-1ca130c1 h4, .elementor-95 .elementor-element.elementor-element-1ca130c1 h5, .elementor-95 .elementor-element.elementor-element-1ca130c1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-16af391c */.elementor-95 .elementor-element.elementor-element-16af391c { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-16af391c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-16af391c img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-16af391c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-16af391c p, .elementor-95 .elementor-element.elementor-element-16af391c h1, .elementor-95 .elementor-element.elementor-element-16af391c h2, .elementor-95 .elementor-element.elementor-element-16af391c h3, .elementor-95 .elementor-element.elementor-element-16af391c h4, .elementor-95 .elementor-element.elementor-element-16af391c h5, .elementor-95 .elementor-element.elementor-element-16af391c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e5df11c */.elementor-95 .elementor-element.elementor-element-3e5df11c { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-3e5df11c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-3e5df11c img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-3e5df11c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-3e5df11c p, .elementor-95 .elementor-element.elementor-element-3e5df11c h1, .elementor-95 .elementor-element.elementor-element-3e5df11c h2, .elementor-95 .elementor-element.elementor-element-3e5df11c h3, .elementor-95 .elementor-element.elementor-element-3e5df11c h4, .elementor-95 .elementor-element.elementor-element-3e5df11c h5, .elementor-95 .elementor-element.elementor-element-3e5df11c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f6830a8 */.elementor-95 .elementor-element.elementor-element-7f6830a8 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-7f6830a8 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-7f6830a8 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-7f6830a8 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-7f6830a8 p, .elementor-95 .elementor-element.elementor-element-7f6830a8 h1, .elementor-95 .elementor-element.elementor-element-7f6830a8 h2, .elementor-95 .elementor-element.elementor-element-7f6830a8 h3, .elementor-95 .elementor-element.elementor-element-7f6830a8 h4, .elementor-95 .elementor-element.elementor-element-7f6830a8 h5, .elementor-95 .elementor-element.elementor-element-7f6830a8 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-243b336a */.elementor-95 .elementor-element.elementor-element-243b336a > .elementor-container > .elementor-row,
.elementor-95 .elementor-element.elementor-element-243b336a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-95 .elementor-element.elementor-element-243b336a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-95 .elementor-element.elementor-element-243b336a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-38d99c5e */.elementor-95 .elementor-element.elementor-element-38d99c5e { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-38d99c5e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-38d99c5e img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-38d99c5e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-38d99c5e p, .elementor-95 .elementor-element.elementor-element-38d99c5e h1, .elementor-95 .elementor-element.elementor-element-38d99c5e h2, .elementor-95 .elementor-element.elementor-element-38d99c5e h3, .elementor-95 .elementor-element.elementor-element-38d99c5e h4, .elementor-95 .elementor-element.elementor-element-38d99c5e h5, .elementor-95 .elementor-element.elementor-element-38d99c5e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-45add79b */.elementor-95 .elementor-element.elementor-element-45add79b .elementor-widget {
  animation: codex_brand-trust-6-soft-reveal 700ms ease both;
}
.elementor-95 .elementor-element.elementor-element-45add79b .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-95 .elementor-element.elementor-element-45add79b .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-95 .elementor-element.elementor-element-45add79b .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_brand-trust-6-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-95 .elementor-element.elementor-element-45add79b, .elementor-95 .elementor-element.elementor-element-45add79b * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-70a81b40 */.elementor-95 .elementor-element.elementor-element-70a81b40 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-70a81b40 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-70a81b40 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-70a81b40 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-70a81b40 p, .elementor-95 .elementor-element.elementor-element-70a81b40 h1, .elementor-95 .elementor-element.elementor-element-70a81b40 h2, .elementor-95 .elementor-element.elementor-element-70a81b40 h3, .elementor-95 .elementor-element.elementor-element-70a81b40 h4, .elementor-95 .elementor-element.elementor-element-70a81b40 h5, .elementor-95 .elementor-element.elementor-element-70a81b40 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5c2e29b1 */.elementor-95 .elementor-element.elementor-element-5c2e29b1 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-5c2e29b1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-5c2e29b1 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-5c2e29b1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-5c2e29b1 p, .elementor-95 .elementor-element.elementor-element-5c2e29b1 h1, .elementor-95 .elementor-element.elementor-element-5c2e29b1 h2, .elementor-95 .elementor-element.elementor-element-5c2e29b1 h3, .elementor-95 .elementor-element.elementor-element-5c2e29b1 h4, .elementor-95 .elementor-element.elementor-element-5c2e29b1 h5, .elementor-95 .elementor-element.elementor-element-5c2e29b1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a4e4fe */.elementor-95 .elementor-element.elementor-element-5a4e4fe > .elementor-container > .elementor-row,
.elementor-95 .elementor-element.elementor-element-5a4e4fe > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-95 .elementor-element.elementor-element-5a4e4fe > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-95 .elementor-element.elementor-element-5a4e4fe img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-36bd9856 */.elementor-95 .elementor-element.elementor-element-36bd9856 { min-width: 0 !important; }
.elementor-95 .elementor-element.elementor-element-36bd9856 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-36bd9856 img { max-width: 100% !important; height: auto !important; }
.elementor-95 .elementor-element.elementor-element-36bd9856 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-95 .elementor-element.elementor-element-36bd9856 p, .elementor-95 .elementor-element.elementor-element-36bd9856 h1, .elementor-95 .elementor-element.elementor-element-36bd9856 h2, .elementor-95 .elementor-element.elementor-element-36bd9856 h3, .elementor-95 .elementor-element.elementor-element-36bd9856 h4, .elementor-95 .elementor-element.elementor-element-36bd9856 h5, .elementor-95 .elementor-element.elementor-element-36bd9856 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */