.elementor-85 .elementor-element.elementor-element-40c8e0af:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-40c8e0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17251f;}.elementor-85 .elementor-element.elementor-element-40c8e0af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-40c8e0af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-28abd7ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-28abd7ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17251f;}.elementor-85 .elementor-element.elementor-element-28abd7ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-28abd7ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-1f2ce50f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-85 .elementor-element.elementor-element-1f2ce50f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-2549b66e{text-align:center;}.elementor-85 .elementor-element.elementor-element-2549b66e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:64px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-6834268c{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:rgba(255,255,255,0.9);}.elementor-85 .elementor-element.elementor-element-12da338f{--spacer-size:24px;}.elementor-85 .elementor-element.elementor-element-6381f584{--spacer-size:48px;}.elementor-85 .elementor-element.elementor-element-211958f4 > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-58b365c2{text-align:center;}.elementor-85 .elementor-element.elementor-element-58b365c2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-7893fe3d{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-85 .elementor-element.elementor-element-2ec70bdf{text-align:center;}.elementor-85 .elementor-element.elementor-element-2ec70bdf .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-ee5b8f3{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-85 .elementor-element.elementor-element-599e1105{text-align:center;}.elementor-85 .elementor-element.elementor-element-599e1105 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:48px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-21a8697c{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-85 .elementor-element.elementor-element-315fabaa:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-315fabaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-315fabaa > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-315fabaa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-315fabaa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-1c1eff13{text-align:center;}.elementor-85 .elementor-element.elementor-element-1c1eff13 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-28525369{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#4a5568;}.elementor-85 .elementor-element.elementor-element-1e1333b7{--spacer-size:28px;}.elementor-85 .elementor-element.elementor-element-16ba64a3 > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-e0e9e2a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-e0e9e2a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17251f;}.elementor-85 .elementor-element.elementor-element-e0e9e2a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#17251f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-e0e9e2a > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-e0e9e2a > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-e0e9e2a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-e0e9e2a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-2485be29{text-align:center;}.elementor-85 .elementor-element.elementor-element-2485be29 img{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-6848bfdc{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-54580a0{text-align:start;}.elementor-85 .elementor-element.elementor-element-54580a0 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-2af3b358{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:rgba(255,255,255,0.78);}.elementor-85 .elementor-element.elementor-element-5c592a90{text-align:start;}.elementor-85 .elementor-element.elementor-element-5c592a90 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-47c012b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-47c012b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-47c012b8 > .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-85 .elementor-element.elementor-element-47c012b8 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-47c012b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-47c012b8 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-47c012b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-27f25cce{text-align:center;}.elementor-85 .elementor-element.elementor-element-27f25cce img{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-797af133{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-186ea4ed{text-align:start;}.elementor-85 .elementor-element.elementor-element-186ea4ed .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:16px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-85 .elementor-element.elementor-element-3d96f199{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#2d3748;}.elementor-85 .elementor-element.elementor-element-36fefb8e{text-align:start;}.elementor-85 .elementor-element.elementor-element-36fefb8e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-7a0a4cd2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-7a0a4cd2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-7a0a4cd2 > .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-85 .elementor-element.elementor-element-7a0a4cd2 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-7a0a4cd2 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-7a0a4cd2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-7a0a4cd2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-33839c70{text-align:center;}.elementor-85 .elementor-element.elementor-element-33839c70 img{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-34fd424b{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-1172b970{text-align:start;}.elementor-85 .elementor-element.elementor-element-1172b970 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-85 .elementor-element.elementor-element-57784745{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#2d3748;}.elementor-85 .elementor-element.elementor-element-58af88a7{text-align:start;}.elementor-85 .elementor-element.elementor-element-58af88a7 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-5717921e{--spacer-size:16px;}.elementor-85 .elementor-element.elementor-element-77b9a20b > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-7f88d1d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-7f88d1d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-7f88d1d7 > .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-85 .elementor-element.elementor-element-7f88d1d7 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-7f88d1d7 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-7f88d1d7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-7f88d1d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-4fb1f59f{text-align:center;}.elementor-85 .elementor-element.elementor-element-4fb1f59f img{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-3574269e{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-5c8f455e{text-align:start;}.elementor-85 .elementor-element.elementor-element-5c8f455e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-85 .elementor-element.elementor-element-427e37d0{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#2d3748;}.elementor-85 .elementor-element.elementor-element-54928c9{text-align:start;}.elementor-85 .elementor-element.elementor-element-54928c9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-1f8b514e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-1f8b514e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-1f8b514e > .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-85 .elementor-element.elementor-element-1f8b514e > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-1f8b514e > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-1f8b514e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-1f8b514e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-7534f0b0{text-align:center;}.elementor-85 .elementor-element.elementor-element-7534f0b0 img{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-b8baeba{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-7fb02e6f{text-align:start;}.elementor-85 .elementor-element.elementor-element-7fb02e6f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-85 .elementor-element.elementor-element-6e05c34f{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#2d3748;}.elementor-85 .elementor-element.elementor-element-796d82be{text-align:start;}.elementor-85 .elementor-element.elementor-element-796d82be .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-43570f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-43570f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-43570f1 > .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-85 .elementor-element.elementor-element-43570f1 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-43570f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-43570f1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-43570f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-17b49976{text-align:center;}.elementor-85 .elementor-element.elementor-element-17b49976 img{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-4abcb5b5{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-ac89865{text-align:start;}.elementor-85 .elementor-element.elementor-element-ac89865 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-85 .elementor-element.elementor-element-123cf546{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#2d3748;}.elementor-85 .elementor-element.elementor-element-6fa3d7d6{text-align:start;}.elementor-85 .elementor-element.elementor-element-6fa3d7d6 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-7f7c3189{--spacer-size:16px;}.elementor-85 .elementor-element.elementor-element-7b575d1d > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-7c4ac023:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-7c4ac023 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-7c4ac023 > .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-85 .elementor-element.elementor-element-7c4ac023 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-7c4ac023 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-7c4ac023 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-7c4ac023 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-70dca25b{text-align:center;}.elementor-85 .elementor-element.elementor-element-70dca25b img{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-1b39b06{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-a9c4d18{text-align:start;}.elementor-85 .elementor-element.elementor-element-a9c4d18 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:16px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-85 .elementor-element.elementor-element-331ff1de{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#2d3748;}.elementor-85 .elementor-element.elementor-element-499430b1{text-align:start;}.elementor-85 .elementor-element.elementor-element-499430b1 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-544d4472:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-544d4472 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-544d4472 > .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-85 .elementor-element.elementor-element-544d4472 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-544d4472 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-544d4472 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-544d4472 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-6f424a4b{text-align:center;}.elementor-85 .elementor-element.elementor-element-6f424a4b img{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-12cb1f36{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-66451eb4{text-align:start;}.elementor-85 .elementor-element.elementor-element-66451eb4 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:16px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-85 .elementor-element.elementor-element-59dca846{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#2d3748;}.elementor-85 .elementor-element.elementor-element-30478321{text-align:start;}.elementor-85 .elementor-element.elementor-element-30478321 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-7ba154ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-7ba154ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-7ba154ef > .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-85 .elementor-element.elementor-element-7ba154ef > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-7ba154ef > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-7ba154ef > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-7ba154ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-199776c0{text-align:center;}.elementor-85 .elementor-element.elementor-element-199776c0 img{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-47df9721{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-5e0ac3ee{text-align:start;}.elementor-85 .elementor-element.elementor-element-5e0ac3ee .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:16px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#0b1929;}.elementor-85 .elementor-element.elementor-element-456d6a9f{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#2d3748;}.elementor-85 .elementor-element.elementor-element-4607dd37{text-align:start;}.elementor-85 .elementor-element.elementor-element-4607dd37 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-6b5c6605{--spacer-size:16px;}.elementor-85 .elementor-element.elementor-element-517450c0:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-517450c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-517450c0 > .elementor-background-overlay{background-color:rgba(0,0,0,0.35);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-517450c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-6c85b66c > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-196805e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-196805e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:linear-gradient(135deg, #bf6b35 0%, #3e4e4a 100%);}.elementor-bc-flex-widget .elementor-85 .elementor-element.elementor-element-196805e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-85 .elementor-element.elementor-element-196805e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-85 .elementor-element.elementor-element-196805e6 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-196805e6 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-196805e6 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-85 .elementor-element.elementor-element-196805e6 > .elementor-element-populated{box-shadow:0px 24px 48px 0px rgba(0,0,0,0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-196805e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-63ee2579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-85 .elementor-element.elementor-element-63ee2579 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#e8ab2c;}.elementor-85 .elementor-element.elementor-element-438f38d1{text-align:start;}.elementor-85 .elementor-element.elementor-element-438f38d1 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:36px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-4c818ea6{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#e8ab2c;}.elementor-85 .elementor-element.elementor-element-2bafed0b{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-408d9d05{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-85 .elementor-element.elementor-element-29a84c30.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-85 .elementor-element.elementor-element-29a84c30.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-85 .elementor-element.elementor-element-b3cad75{text-align:center;}.elementor-85 .elementor-element.elementor-element-b3cad75 img{width:100%;max-width:100%;}.elementor-85 .elementor-element.elementor-element-48b6fcf0:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-48b6fcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f2eb;}.elementor-85 .elementor-element.elementor-element-48b6fcf0 > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-48b6fcf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-48b6fcf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-47207be6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-85 .elementor-element.elementor-element-47207be6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-4a2ab2d0{text-align:center;}.elementor-85 .elementor-element.elementor-element-4a2ab2d0 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-3deb36c1{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#5d564f;}.elementor-85 .elementor-element.elementor-element-315325f{--spacer-size:30px;}.elementor-85 .elementor-element.elementor-element-5ade97be > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-69797567:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-69797567 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f2eb;}.elementor-85 .elementor-element.elementor-element-69797567 > .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-85 .elementor-element.elementor-element-69797567 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-69797567 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-69797567 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-69797567 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-701d8c87{text-align:start;}.elementor-85 .elementor-element.elementor-element-701d8c87 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-4901080c{text-align:start;}.elementor-85 .elementor-element.elementor-element-4901080c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-213eba13{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#5d564f;}.elementor-85 .elementor-element.elementor-element-3e1e2ee6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-3e1e2ee6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f2eb;}.elementor-85 .elementor-element.elementor-element-3e1e2ee6 > .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-85 .elementor-element.elementor-element-3e1e2ee6 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-3e1e2ee6 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-3e1e2ee6 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-3e1e2ee6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-358cadc0{text-align:start;}.elementor-85 .elementor-element.elementor-element-358cadc0 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-51a7f0f6{text-align:start;}.elementor-85 .elementor-element.elementor-element-51a7f0f6 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-44c7b7df{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#5d564f;}.elementor-85 .elementor-element.elementor-element-53ef1954:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-53ef1954 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f2eb;}.elementor-85 .elementor-element.elementor-element-53ef1954 > .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-85 .elementor-element.elementor-element-53ef1954 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-53ef1954 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-53ef1954 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-53ef1954 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-c2b28d7{text-align:start;}.elementor-85 .elementor-element.elementor-element-c2b28d7 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-23c05427{text-align:start;}.elementor-85 .elementor-element.elementor-element-23c05427 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-177add1a{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#5d564f;}.elementor-85 .elementor-element.elementor-element-475b9529{--spacer-size:18px;}.elementor-85 .elementor-element.elementor-element-3b3851fc > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-782c7b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-782c7b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f2eb;}.elementor-85 .elementor-element.elementor-element-782c7b9 > .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-85 .elementor-element.elementor-element-782c7b9 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-782c7b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-782c7b9 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-782c7b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-49690834{text-align:start;}.elementor-85 .elementor-element.elementor-element-49690834 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-5346b434{text-align:start;}.elementor-85 .elementor-element.elementor-element-5346b434 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-70b28921{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#5d564f;}.elementor-85 .elementor-element.elementor-element-456d2b60:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-456d2b60 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f2eb;}.elementor-85 .elementor-element.elementor-element-456d2b60 > .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-85 .elementor-element.elementor-element-456d2b60 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-456d2b60 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-456d2b60 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-456d2b60 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-3859c6fd{text-align:start;}.elementor-85 .elementor-element.elementor-element-3859c6fd .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-1b289d68{text-align:start;}.elementor-85 .elementor-element.elementor-element-1b289d68 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-36d939a2{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#5d564f;}.elementor-85 .elementor-element.elementor-element-47d66ed5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-47d66ed5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f2eb;}.elementor-85 .elementor-element.elementor-element-47d66ed5 > .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-85 .elementor-element.elementor-element-47d66ed5 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-47d66ed5 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-47d66ed5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-47d66ed5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-35c7b81b{text-align:start;}.elementor-85 .elementor-element.elementor-element-35c7b81b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-284ae24f{text-align:start;}.elementor-85 .elementor-element.elementor-element-284ae24f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-6ad21876{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#5d564f;}.elementor-85 .elementor-element.elementor-element-3b1cbc97:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-3b1cbc97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17251f;}.elementor-85 .elementor-element.elementor-element-3b1cbc97 > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-3b1cbc97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-3b1cbc97 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-39118377 > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-7563b283:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-7563b283 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-85 .elementor-element.elementor-element-7563b283.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-85 .elementor-element.elementor-element-7563b283.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-85 .elementor-element.elementor-element-7563b283 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-7563b283 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-7563b283 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-85 .elementor-element.elementor-element-7563b283 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-7563b283 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-2a4253b9{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#fff;}.elementor-85 .elementor-element.elementor-element-70e2744d .elementor-counter-number-wrapper{color:#C4BABA;font-family:"Bebas Neue", Sans-serif;font-weight:800;}.elementor-85 .elementor-element.elementor-element-50a58f2c{text-align:start;}.elementor-85 .elementor-element.elementor-element-1292bd0b{--spacer-size:20px;}.elementor-85 .elementor-element.elementor-element-652bb3b{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#A07D7D;}.elementor-85 .elementor-element.elementor-element-37f4253{text-align:start;}.elementor-85 .elementor-element.elementor-element-37f4253 .elementor-heading-title{font-family:"Bungee", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#b97a0d;}.elementor-85 .elementor-element.elementor-element-13a6991{text-align:start;}.elementor-85 .elementor-element.elementor-element-13a6991 .elementor-heading-title{font-family:"Bungee", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#b97a0d;}.elementor-bc-flex-widget .elementor-85 .elementor-element.elementor-element-1f4cb988.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-85 .elementor-element.elementor-element-1f4cb988.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-85 .elementor-element.elementor-element-1ed6737{text-align:start;}.elementor-85 .elementor-element.elementor-element-1ed6737 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-4642800e{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-6eb2c8af{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-df87f66{--spacer-size:24px;}.elementor-85 .elementor-element.elementor-element-3fbbaad3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-85 .elementor-element.elementor-element-3fbbaad3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-85 .elementor-element.elementor-element-3fbbaad3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-85 .elementor-element.elementor-element-3fbbaad3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-85 .elementor-element.elementor-element-3fbbaad3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-85 .elementor-element.elementor-element-3fbbaad3 .elementor-icon-list-icon i{color:#059669;transition:color 0.3s;}.elementor-85 .elementor-element.elementor-element-3fbbaad3 .elementor-icon-list-icon svg{fill:#059669;transition:fill 0.3s;}.elementor-85 .elementor-element.elementor-element-3fbbaad3{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-85 .elementor-element.elementor-element-3fbbaad3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-85 .elementor-element.elementor-element-2ee36ce1{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-420e18fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-85 .elementor-element.elementor-element-420e18fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-85 .elementor-element.elementor-element-420e18fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-85 .elementor-element.elementor-element-420e18fe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-85 .elementor-element.elementor-element-420e18fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-85 .elementor-element.elementor-element-420e18fe .elementor-icon-list-icon i{color:#dc2626;transition:color 0.3s;}.elementor-85 .elementor-element.elementor-element-420e18fe .elementor-icon-list-icon svg{fill:#dc2626;transition:fill 0.3s;}.elementor-85 .elementor-element.elementor-element-420e18fe{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-85 .elementor-element.elementor-element-420e18fe .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-85 .elementor-element.elementor-element-548e70c0:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-548e70c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9efdd;}.elementor-85 .elementor-element.elementor-element-548e70c0 > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-548e70c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-548e70c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-423ed2b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-85 .elementor-element.elementor-element-423ed2b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-6f0cb02d{text-align:center;}.elementor-85 .elementor-element.elementor-element-6f0cb02d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-546abe8b{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#4a5568;}.elementor-85 .elementor-element.elementor-element-7e238deb{--spacer-size:30px;}.elementor-85 .elementor-element.elementor-element-16bb907e > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-53a72693:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-53a72693 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-53a72693 > .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-85 .elementor-element.elementor-element-53a72693 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-53a72693 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-53a72693 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-53a72693 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-1dbb434f{text-align:start;}.elementor-85 .elementor-element.elementor-element-1dbb434f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-48f77e28{text-align:start;}.elementor-85 .elementor-element.elementor-element-48f77e28 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-3851ca5c{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#4a5568;}.elementor-85 .elementor-element.elementor-element-75743c24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-75743c24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-75743c24 > .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-85 .elementor-element.elementor-element-75743c24 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-75743c24 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-75743c24 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-75743c24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-36c12bfc{text-align:start;}.elementor-85 .elementor-element.elementor-element-36c12bfc .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-3f2a20d6{text-align:start;}.elementor-85 .elementor-element.elementor-element-3f2a20d6 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-2894dc9a{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#4a5568;}.elementor-85 .elementor-element.elementor-element-581759d6{--spacer-size:18px;}.elementor-85 .elementor-element.elementor-element-797771b7 > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-5d1a2564:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-5d1a2564 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-5d1a2564 > .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-85 .elementor-element.elementor-element-5d1a2564 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-5d1a2564 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-5d1a2564 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-5d1a2564 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-2b5288aa{text-align:start;}.elementor-85 .elementor-element.elementor-element-2b5288aa .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-1a8602f8{text-align:start;}.elementor-85 .elementor-element.elementor-element-1a8602f8 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-69f72302{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#4a5568;}.elementor-85 .elementor-element.elementor-element-20ff85f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-20ff85f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-20ff85f5 > .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-85 .elementor-element.elementor-element-20ff85f5 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-20ff85f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-20ff85f5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-20ff85f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-1587eb1a{text-align:start;}.elementor-85 .elementor-element.elementor-element-1587eb1a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#ae8021;}.elementor-85 .elementor-element.elementor-element-19f4f4a4{text-align:start;}.elementor-85 .elementor-element.elementor-element-19f4f4a4 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#17251f;}.elementor-85 .elementor-element.elementor-element-601edae1{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:#4a5568;}.elementor-85 .elementor-element.elementor-element-42ff9e8f:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-42ff9e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17251f;}.elementor-85 .elementor-element.elementor-element-42ff9e8f > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-42ff9e8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-42ff9e8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-63ba5b95:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-63ba5b95 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17251f;}.elementor-85 .elementor-element.elementor-element-63ba5b95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-63ba5b95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-1ab17e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-85 .elementor-element.elementor-element-1ab17e5b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#efc46b;}.elementor-85 .elementor-element.elementor-element-7c303822{text-align:center;}.elementor-85 .elementor-element.elementor-element-7c303822 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-1e384686{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:rgba(255,255,255,0.68);}.elementor-85 .elementor-element.elementor-element-271e1778{--spacer-size:30px;}.elementor-85 .elementor-element.elementor-element-64fc23ba > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-629badc7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-629badc7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-85 .elementor-element.elementor-element-629badc7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-629badc7 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-629badc7 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-629badc7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-629badc7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-17281e88 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-85 .elementor-element.elementor-element-17281e88.elementor-view-stacked .elementor-icon{background-color:#efc46b;}.elementor-85 .elementor-element.elementor-element-17281e88.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-17281e88.elementor-view-default .elementor-icon{fill:#efc46b;color:#efc46b;border-color:#efc46b;}.elementor-85 .elementor-element.elementor-element-17281e88 .elementor-icon{font-size:36px;}.elementor-85 .elementor-element.elementor-element-17281e88 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-17281e88 .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:800;}.elementor-85 .elementor-element.elementor-element-17281e88 .elementor-icon-box-title{color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-17281e88 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.76);}.elementor-85 .elementor-element.elementor-element-19de5f45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-19de5f45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-85 .elementor-element.elementor-element-19de5f45 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-19de5f45 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-19de5f45 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-19de5f45 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-19de5f45 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-3741fe4b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-85 .elementor-element.elementor-element-3741fe4b.elementor-view-stacked .elementor-icon{background-color:#efc46b;}.elementor-85 .elementor-element.elementor-element-3741fe4b.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-3741fe4b.elementor-view-default .elementor-icon{fill:#efc46b;color:#efc46b;border-color:#efc46b;}.elementor-85 .elementor-element.elementor-element-3741fe4b .elementor-icon{font-size:36px;}.elementor-85 .elementor-element.elementor-element-3741fe4b .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-3741fe4b .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:800;}.elementor-85 .elementor-element.elementor-element-3741fe4b .elementor-icon-box-title{color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-3741fe4b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.76);}.elementor-85 .elementor-element.elementor-element-4943d79a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-4943d79a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-85 .elementor-element.elementor-element-4943d79a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-4943d79a > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-4943d79a > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-4943d79a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-4943d79a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-205e9232 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-85 .elementor-element.elementor-element-205e9232.elementor-view-stacked .elementor-icon{background-color:#efc46b;}.elementor-85 .elementor-element.elementor-element-205e9232.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-205e9232.elementor-view-default .elementor-icon{fill:#efc46b;color:#efc46b;border-color:#efc46b;}.elementor-85 .elementor-element.elementor-element-205e9232 .elementor-icon{font-size:36px;}.elementor-85 .elementor-element.elementor-element-205e9232 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-205e9232 .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:800;}.elementor-85 .elementor-element.elementor-element-205e9232 .elementor-icon-box-title{color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-205e9232 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.76);}.elementor-85 .elementor-element.elementor-element-7d00ee3e{--spacer-size:18px;}.elementor-85 .elementor-element.elementor-element-3a2ebcc7 > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-454d86b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-454d86b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-85 .elementor-element.elementor-element-454d86b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-454d86b > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-454d86b > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-454d86b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-454d86b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-11f8dde9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-85 .elementor-element.elementor-element-11f8dde9.elementor-view-stacked .elementor-icon{background-color:#efc46b;}.elementor-85 .elementor-element.elementor-element-11f8dde9.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-11f8dde9.elementor-view-default .elementor-icon{fill:#efc46b;color:#efc46b;border-color:#efc46b;}.elementor-85 .elementor-element.elementor-element-11f8dde9 .elementor-icon{font-size:36px;}.elementor-85 .elementor-element.elementor-element-11f8dde9 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-11f8dde9 .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:800;}.elementor-85 .elementor-element.elementor-element-11f8dde9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-11f8dde9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.76);}.elementor-85 .elementor-element.elementor-element-6ddf7011:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-6ddf7011 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-85 .elementor-element.elementor-element-6ddf7011 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-6ddf7011 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-6ddf7011 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-6ddf7011 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-85 .elementor-element.elementor-element-6ddf7011 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-12408800 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-85 .elementor-element.elementor-element-12408800.elementor-view-stacked .elementor-icon{background-color:#efc46b;}.elementor-85 .elementor-element.elementor-element-12408800.elementor-view-framed .elementor-icon, .elementor-85 .elementor-element.elementor-element-12408800.elementor-view-default .elementor-icon{fill:#efc46b;color:#efc46b;border-color:#efc46b;}.elementor-85 .elementor-element.elementor-element-12408800 .elementor-icon{font-size:36px;}.elementor-85 .elementor-element.elementor-element-12408800 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-12408800 .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:800;}.elementor-85 .elementor-element.elementor-element-12408800 .elementor-icon-box-title{color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-12408800 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.76);}.elementor-85 .elementor-element.elementor-element-5125bba2:not(.elementor-motion-effects-element-type-background), .elementor-85 .elementor-element.elementor-element-5125bba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17251f;}.elementor-85 .elementor-element.elementor-element-5125bba2 > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-5125bba2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-5125bba2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-774128a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-774128a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17251f;}.elementor-85 .elementor-element.elementor-element-774128a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-774128a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-550ead04{text-align:center;}.elementor-85 .elementor-element.elementor-element-550ead04 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-6c6e8cba{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:1.7em;color:rgba(255,255,255,0.68);}.elementor-85 .elementor-element.elementor-element-40f5dfc8{--spacer-size:34px;}.elementor-85 .elementor-element.elementor-element-3b0a64e9 > .elementor-container{max-width:1200px;}.elementor-85 .elementor-element.elementor-element-3f1808:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-3f1808 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-85 .elementor-element.elementor-element-3f1808 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-3f1808 > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-3f1808 > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-3f1808 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-85 .elementor-element.elementor-element-3f1808 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-accordion-item{border-color:rgba(255,255,255,0.14);}.elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(255,255,255,0.14);}.elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(255,255,255,0.14);}.elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-accordion-icon, .elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-accordion-title{color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-accordion-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:600;}.elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-tab-title .elementor-accordion-icon i:before{color:#ae8021;}.elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-tab-title .elementor-accordion-icon svg{fill:#ae8021;}.elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#ae8021;}.elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#ae8021;}.elementor-85 .elementor-element.elementor-element-6d78b1d1 .elementor-tab-content{color:rgba(255,255,255,0.9);font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-85 .elementor-element.elementor-element-74a5c8ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-85 .elementor-element.elementor-element-74a5c8ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-85 .elementor-element.elementor-element-74a5c8ae > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-85 .elementor-element.elementor-element-74a5c8ae > .elementor-element-populated, .elementor-85 .elementor-element.elementor-element-74a5c8ae > .elementor-element-populated > .elementor-background-overlay, .elementor-85 .elementor-element.elementor-element-74a5c8ae > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-85 .elementor-element.elementor-element-74a5c8ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-accordion-item{border-color:rgba(255,255,255,0.14);}.elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(255,255,255,0.14);}.elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(255,255,255,0.14);}.elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-accordion-icon, .elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-accordion-title{color:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-accordion-title{font-family:"Bebas Neue", Sans-serif;font-size:18px;font-weight:600;}.elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-tab-title .elementor-accordion-icon i:before{color:#ae8021;}.elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-tab-title .elementor-accordion-icon svg{fill:#ae8021;}.elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#ae8021;}.elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#ae8021;}.elementor-85 .elementor-element.elementor-element-4a25f240 .elementor-tab-content{color:rgba(255,255,255,0.9);font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}@media(max-width:1024px){.elementor-85 .elementor-element.elementor-element-1f2ce50f .elementor-heading-title{font-size:12px;}.elementor-85 .elementor-element.elementor-element-2549b66e .elementor-heading-title{font-size:44px;}.elementor-85 .elementor-element.elementor-element-6834268c{font-size:15px;}.elementor-85 .elementor-element.elementor-element-12da338f{--spacer-size:17px;}.elementor-85 .elementor-element.elementor-element-6381f584{--spacer-size:34px;}.elementor-85 .elementor-element.elementor-element-58b365c2 .elementor-heading-title{font-size:38px;}.elementor-85 .elementor-element.elementor-element-7893fe3d{font-size:15px;}.elementor-85 .elementor-element.elementor-element-2ec70bdf .elementor-heading-title{font-size:38px;}.elementor-85 .elementor-element.elementor-element-ee5b8f3{font-size:15px;}.elementor-85 .elementor-element.elementor-element-599e1105 .elementor-heading-title{font-size:38px;}.elementor-85 .elementor-element.elementor-element-21a8697c{font-size:15px;}.elementor-85 .elementor-element.elementor-element-1c1eff13 .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-28525369{font-size:15px;}.elementor-85 .elementor-element.elementor-element-1e1333b7{--spacer-size:20px;}.elementor-85 .elementor-element.elementor-element-2485be29 img{width:100%;}.elementor-85 .elementor-element.elementor-element-6848bfdc{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-54580a0 .elementor-heading-title{font-size:24px;}.elementor-85 .elementor-element.elementor-element-2af3b358{font-size:15px;}.elementor-85 .elementor-element.elementor-element-5c592a90 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-27f25cce img{width:100%;}.elementor-85 .elementor-element.elementor-element-797af133{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-186ea4ed .elementor-heading-title{font-size:15px;}.elementor-85 .elementor-element.elementor-element-3d96f199{font-size:15px;}.elementor-85 .elementor-element.elementor-element-36fefb8e .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-33839c70 img{width:100%;}.elementor-85 .elementor-element.elementor-element-34fd424b{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-1172b970 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-57784745{font-size:15px;}.elementor-85 .elementor-element.elementor-element-58af88a7 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-5717921e{--spacer-size:11px;}.elementor-85 .elementor-element.elementor-element-4fb1f59f img{width:100%;}.elementor-85 .elementor-element.elementor-element-3574269e{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-5c8f455e .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-427e37d0{font-size:15px;}.elementor-85 .elementor-element.elementor-element-54928c9 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-7534f0b0 img{width:100%;}.elementor-85 .elementor-element.elementor-element-b8baeba{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-7fb02e6f .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-6e05c34f{font-size:15px;}.elementor-85 .elementor-element.elementor-element-796d82be .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-17b49976 img{width:100%;}.elementor-85 .elementor-element.elementor-element-4abcb5b5{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-ac89865 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-123cf546{font-size:15px;}.elementor-85 .elementor-element.elementor-element-6fa3d7d6 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-7f7c3189{--spacer-size:11px;}.elementor-85 .elementor-element.elementor-element-70dca25b img{width:100%;}.elementor-85 .elementor-element.elementor-element-1b39b06{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-a9c4d18 .elementor-heading-title{font-size:15px;}.elementor-85 .elementor-element.elementor-element-331ff1de{font-size:15px;}.elementor-85 .elementor-element.elementor-element-499430b1 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-6f424a4b img{width:100%;}.elementor-85 .elementor-element.elementor-element-12cb1f36{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-66451eb4 .elementor-heading-title{font-size:15px;}.elementor-85 .elementor-element.elementor-element-59dca846{font-size:15px;}.elementor-85 .elementor-element.elementor-element-30478321 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-199776c0 img{width:100%;}.elementor-85 .elementor-element.elementor-element-47df9721{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-5e0ac3ee .elementor-heading-title{font-size:15px;}.elementor-85 .elementor-element.elementor-element-456d6a9f{font-size:15px;}.elementor-85 .elementor-element.elementor-element-4607dd37 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-6b5c6605{--spacer-size:11px;}.elementor-85 .elementor-element.elementor-element-63ee2579 .elementor-heading-title{font-size:12px;}.elementor-85 .elementor-element.elementor-element-438f38d1 .elementor-heading-title{font-size:28px;}.elementor-85 .elementor-element.elementor-element-4c818ea6{font-size:15px;}.elementor-85 .elementor-element.elementor-element-2bafed0b{font-size:15px;}.elementor-85 .elementor-element.elementor-element-408d9d05{--spacer-size:14px;}.elementor-85 .elementor-element.elementor-element-b3cad75 img{width:100%;}.elementor-85 .elementor-element.elementor-element-47207be6 .elementor-heading-title{font-size:12px;}.elementor-85 .elementor-element.elementor-element-4a2ab2d0 .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-3deb36c1{font-size:15px;}.elementor-85 .elementor-element.elementor-element-315325f{--spacer-size:21px;}.elementor-85 .elementor-element.elementor-element-701d8c87 .elementor-heading-title{font-size:22px;}.elementor-85 .elementor-element.elementor-element-4901080c .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-213eba13{font-size:15px;}.elementor-85 .elementor-element.elementor-element-358cadc0 .elementor-heading-title{font-size:22px;}.elementor-85 .elementor-element.elementor-element-51a7f0f6 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-44c7b7df{font-size:15px;}.elementor-85 .elementor-element.elementor-element-c2b28d7 .elementor-heading-title{font-size:22px;}.elementor-85 .elementor-element.elementor-element-23c05427 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-177add1a{font-size:15px;}.elementor-85 .elementor-element.elementor-element-475b9529{--spacer-size:13px;}.elementor-85 .elementor-element.elementor-element-49690834 .elementor-heading-title{font-size:22px;}.elementor-85 .elementor-element.elementor-element-5346b434 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-70b28921{font-size:15px;}.elementor-85 .elementor-element.elementor-element-3859c6fd .elementor-heading-title{font-size:22px;}.elementor-85 .elementor-element.elementor-element-1b289d68 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-36d939a2{font-size:15px;}.elementor-85 .elementor-element.elementor-element-35c7b81b .elementor-heading-title{font-size:22px;}.elementor-85 .elementor-element.elementor-element-284ae24f .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-6ad21876{font-size:15px;}.elementor-85 .elementor-element.elementor-element-2a4253b9{font-size:15px;}.elementor-85 .elementor-element.elementor-element-1292bd0b{--spacer-size:14px;}.elementor-85 .elementor-element.elementor-element-652bb3b{font-size:15px;}.elementor-85 .elementor-element.elementor-element-37f4253 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-13a6991 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-1ed6737 .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-4642800e{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-6eb2c8af{font-size:15px;}.elementor-85 .elementor-element.elementor-element-df87f66{--spacer-size:17px;}.elementor-85 .elementor-element.elementor-element-2ee36ce1{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-423ed2b5 .elementor-heading-title{font-size:12px;}.elementor-85 .elementor-element.elementor-element-6f0cb02d .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-546abe8b{font-size:15px;}.elementor-85 .elementor-element.elementor-element-7e238deb{--spacer-size:21px;}.elementor-85 .elementor-element.elementor-element-1dbb434f .elementor-heading-title{font-size:22px;}.elementor-85 .elementor-element.elementor-element-48f77e28 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-3851ca5c{font-size:15px;}.elementor-85 .elementor-element.elementor-element-36c12bfc .elementor-heading-title{font-size:22px;}.elementor-85 .elementor-element.elementor-element-3f2a20d6 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-2894dc9a{font-size:15px;}.elementor-85 .elementor-element.elementor-element-581759d6{--spacer-size:13px;}.elementor-85 .elementor-element.elementor-element-2b5288aa .elementor-heading-title{font-size:22px;}.elementor-85 .elementor-element.elementor-element-1a8602f8 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-69f72302{font-size:15px;}.elementor-85 .elementor-element.elementor-element-1587eb1a .elementor-heading-title{font-size:22px;}.elementor-85 .elementor-element.elementor-element-19f4f4a4 .elementor-heading-title{font-size:18px;}.elementor-85 .elementor-element.elementor-element-601edae1{font-size:15px;}.elementor-85 .elementor-element.elementor-element-1ab17e5b .elementor-heading-title{font-size:12px;}.elementor-85 .elementor-element.elementor-element-7c303822 .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-1e384686{font-size:15px;}.elementor-85 .elementor-element.elementor-element-271e1778{--spacer-size:21px;}.elementor-85 .elementor-element.elementor-element-7d00ee3e{--spacer-size:13px;}.elementor-85 .elementor-element.elementor-element-550ead04 .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-6c6e8cba{font-size:15px;}.elementor-85 .elementor-element.elementor-element-40f5dfc8{--spacer-size:24px;}}@media(max-width:767px){.elementor-85 .elementor-element.elementor-element-1f2ce50f .elementor-heading-title{font-size:11px;}.elementor-85 .elementor-element.elementor-element-2549b66e .elementor-heading-title{font-size:32px;}.elementor-85 .elementor-element.elementor-element-6834268c{font-size:15px;}.elementor-85 .elementor-element.elementor-element-12da338f{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-6381f584{--spacer-size:24px;}.elementor-85 .elementor-element.elementor-element-2d90dc4c{width:100%;}.elementor-85 .elementor-element.elementor-element-58b365c2 .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-7893fe3d{font-size:15px;}.elementor-85 .elementor-element.elementor-element-2a4b09ca{width:100%;}.elementor-85 .elementor-element.elementor-element-2ec70bdf .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-ee5b8f3{font-size:15px;}.elementor-85 .elementor-element.elementor-element-1cff4c7{width:100%;}.elementor-85 .elementor-element.elementor-element-599e1105 .elementor-heading-title{font-size:30px;}.elementor-85 .elementor-element.elementor-element-21a8697c{font-size:15px;}.elementor-85 .elementor-element.elementor-element-1c1eff13 .elementor-heading-title{font-size:26px;}.elementor-85 .elementor-element.elementor-element-28525369{font-size:15px;}.elementor-85 .elementor-element.elementor-element-1e1333b7{--spacer-size:14px;}.elementor-85 .elementor-element.elementor-element-e0e9e2a{width:100%;}.elementor-85 .elementor-element.elementor-element-2485be29 img{width:100%;}.elementor-85 .elementor-element.elementor-element-6848bfdc{--spacer-size:6px;}.elementor-85 .elementor-element.elementor-element-54580a0 .elementor-heading-title{font-size:21px;}.elementor-85 .elementor-element.elementor-element-2af3b358{font-size:15px;}.elementor-85 .elementor-element.elementor-element-5c592a90 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-47c012b8{width:100%;}.elementor-85 .elementor-element.elementor-element-27f25cce img{width:100%;}.elementor-85 .elementor-element.elementor-element-797af133{--spacer-size:6px;}.elementor-85 .elementor-element.elementor-element-186ea4ed .elementor-heading-title{font-size:15px;}.elementor-85 .elementor-element.elementor-element-3d96f199{font-size:15px;}.elementor-85 .elementor-element.elementor-element-36fefb8e .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-7a0a4cd2{width:100%;}.elementor-85 .elementor-element.elementor-element-33839c70 img{width:100%;}.elementor-85 .elementor-element.elementor-element-34fd424b{--spacer-size:6px;}.elementor-85 .elementor-element.elementor-element-1172b970 .elementor-heading-title{font-size:16px;}.elementor-85 .elementor-element.elementor-element-57784745{font-size:15px;}.elementor-85 .elementor-element.elementor-element-58af88a7 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-5717921e{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-7f88d1d7{width:100%;}.elementor-85 .elementor-element.elementor-element-4fb1f59f img{width:100%;}.elementor-85 .elementor-element.elementor-element-3574269e{--spacer-size:6px;}.elementor-85 .elementor-element.elementor-element-5c8f455e .elementor-heading-title{font-size:16px;}.elementor-85 .elementor-element.elementor-element-427e37d0{font-size:15px;}.elementor-85 .elementor-element.elementor-element-54928c9 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-1f8b514e{width:100%;}.elementor-85 .elementor-element.elementor-element-7534f0b0 img{width:100%;}.elementor-85 .elementor-element.elementor-element-b8baeba{--spacer-size:6px;}.elementor-85 .elementor-element.elementor-element-7fb02e6f .elementor-heading-title{font-size:16px;}.elementor-85 .elementor-element.elementor-element-6e05c34f{font-size:15px;}.elementor-85 .elementor-element.elementor-element-796d82be .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-43570f1{width:100%;}.elementor-85 .elementor-element.elementor-element-17b49976 img{width:100%;}.elementor-85 .elementor-element.elementor-element-4abcb5b5{--spacer-size:6px;}.elementor-85 .elementor-element.elementor-element-ac89865 .elementor-heading-title{font-size:16px;}.elementor-85 .elementor-element.elementor-element-123cf546{font-size:15px;}.elementor-85 .elementor-element.elementor-element-6fa3d7d6 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-7f7c3189{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-7c4ac023{width:100%;}.elementor-85 .elementor-element.elementor-element-70dca25b img{width:100%;}.elementor-85 .elementor-element.elementor-element-1b39b06{--spacer-size:6px;}.elementor-85 .elementor-element.elementor-element-a9c4d18 .elementor-heading-title{font-size:15px;}.elementor-85 .elementor-element.elementor-element-331ff1de{font-size:15px;}.elementor-85 .elementor-element.elementor-element-499430b1 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-544d4472{width:100%;}.elementor-85 .elementor-element.elementor-element-6f424a4b img{width:100%;}.elementor-85 .elementor-element.elementor-element-12cb1f36{--spacer-size:6px;}.elementor-85 .elementor-element.elementor-element-66451eb4 .elementor-heading-title{font-size:15px;}.elementor-85 .elementor-element.elementor-element-59dca846{font-size:15px;}.elementor-85 .elementor-element.elementor-element-30478321 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-7ba154ef{width:100%;}.elementor-85 .elementor-element.elementor-element-199776c0 img{width:100%;}.elementor-85 .elementor-element.elementor-element-47df9721{--spacer-size:6px;}.elementor-85 .elementor-element.elementor-element-5e0ac3ee .elementor-heading-title{font-size:15px;}.elementor-85 .elementor-element.elementor-element-456d6a9f{font-size:15px;}.elementor-85 .elementor-element.elementor-element-4607dd37 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-6b5c6605{--spacer-size:8px;}.elementor-85 .elementor-element.elementor-element-315d4593{width:100%;}.elementor-85 .elementor-element.elementor-element-196805e6{width:100%;}.elementor-85 .elementor-element.elementor-element-63ee2579 .elementor-heading-title{font-size:11px;}.elementor-85 .elementor-element.elementor-element-438f38d1 .elementor-heading-title{font-size:24px;}.elementor-85 .elementor-element.elementor-element-4c818ea6{font-size:15px;}.elementor-85 .elementor-element.elementor-element-2bafed0b{font-size:15px;}.elementor-85 .elementor-element.elementor-element-408d9d05{--spacer-size:10px;}.elementor-85 .elementor-element.elementor-element-29a84c30{width:100%;}.elementor-85 .elementor-element.elementor-element-b3cad75 img{width:100%;}.elementor-85 .elementor-element.elementor-element-47207be6 .elementor-heading-title{font-size:11px;}.elementor-85 .elementor-element.elementor-element-4a2ab2d0 .elementor-heading-title{font-size:26px;}.elementor-85 .elementor-element.elementor-element-3deb36c1{font-size:15px;}.elementor-85 .elementor-element.elementor-element-315325f{--spacer-size:15px;}.elementor-85 .elementor-element.elementor-element-69797567{width:100%;}.elementor-85 .elementor-element.elementor-element-701d8c87 .elementor-heading-title{font-size:20px;}.elementor-85 .elementor-element.elementor-element-4901080c .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-213eba13{font-size:15px;}.elementor-85 .elementor-element.elementor-element-3e1e2ee6{width:100%;}.elementor-85 .elementor-element.elementor-element-358cadc0 .elementor-heading-title{font-size:20px;}.elementor-85 .elementor-element.elementor-element-51a7f0f6 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-44c7b7df{font-size:15px;}.elementor-85 .elementor-element.elementor-element-53ef1954{width:100%;}.elementor-85 .elementor-element.elementor-element-c2b28d7 .elementor-heading-title{font-size:20px;}.elementor-85 .elementor-element.elementor-element-23c05427 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-177add1a{font-size:15px;}.elementor-85 .elementor-element.elementor-element-475b9529{--spacer-size:9px;}.elementor-85 .elementor-element.elementor-element-782c7b9{width:100%;}.elementor-85 .elementor-element.elementor-element-49690834 .elementor-heading-title{font-size:20px;}.elementor-85 .elementor-element.elementor-element-5346b434 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-70b28921{font-size:15px;}.elementor-85 .elementor-element.elementor-element-456d2b60{width:100%;}.elementor-85 .elementor-element.elementor-element-3859c6fd .elementor-heading-title{font-size:20px;}.elementor-85 .elementor-element.elementor-element-1b289d68 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-36d939a2{font-size:15px;}.elementor-85 .elementor-element.elementor-element-47d66ed5{width:100%;}.elementor-85 .elementor-element.elementor-element-35c7b81b .elementor-heading-title{font-size:20px;}.elementor-85 .elementor-element.elementor-element-284ae24f .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-6ad21876{font-size:15px;}.elementor-85 .elementor-element.elementor-element-7563b283{width:100%;}.elementor-85 .elementor-element.elementor-element-2a4253b9{font-size:15px;}.elementor-85 .elementor-element.elementor-element-1292bd0b{--spacer-size:10px;}.elementor-85 .elementor-element.elementor-element-652bb3b{font-size:15px;}.elementor-85 .elementor-element.elementor-element-37f4253 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-13a6991 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-1f4cb988{width:100%;}.elementor-85 .elementor-element.elementor-element-1ed6737 .elementor-heading-title{font-size:26px;}.elementor-85 .elementor-element.elementor-element-4642800e{--spacer-size:6px;}.elementor-85 .elementor-element.elementor-element-6eb2c8af{font-size:15px;}.elementor-85 .elementor-element.elementor-element-df87f66{--spacer-size:12px;}.elementor-85 .elementor-element.elementor-element-2ee36ce1{--spacer-size:6px;}.elementor-85 .elementor-element.elementor-element-423ed2b5 .elementor-heading-title{font-size:11px;}.elementor-85 .elementor-element.elementor-element-6f0cb02d .elementor-heading-title{font-size:26px;}.elementor-85 .elementor-element.elementor-element-546abe8b{font-size:15px;}.elementor-85 .elementor-element.elementor-element-7e238deb{--spacer-size:15px;}.elementor-85 .elementor-element.elementor-element-53a72693{width:100%;}.elementor-85 .elementor-element.elementor-element-1dbb434f .elementor-heading-title{font-size:20px;}.elementor-85 .elementor-element.elementor-element-48f77e28 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-3851ca5c{font-size:15px;}.elementor-85 .elementor-element.elementor-element-75743c24{width:100%;}.elementor-85 .elementor-element.elementor-element-36c12bfc .elementor-heading-title{font-size:20px;}.elementor-85 .elementor-element.elementor-element-3f2a20d6 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-2894dc9a{font-size:15px;}.elementor-85 .elementor-element.elementor-element-581759d6{--spacer-size:9px;}.elementor-85 .elementor-element.elementor-element-5d1a2564{width:100%;}.elementor-85 .elementor-element.elementor-element-2b5288aa .elementor-heading-title{font-size:20px;}.elementor-85 .elementor-element.elementor-element-1a8602f8 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-69f72302{font-size:15px;}.elementor-85 .elementor-element.elementor-element-20ff85f5{width:100%;}.elementor-85 .elementor-element.elementor-element-1587eb1a .elementor-heading-title{font-size:20px;}.elementor-85 .elementor-element.elementor-element-19f4f4a4 .elementor-heading-title{font-size:17px;}.elementor-85 .elementor-element.elementor-element-601edae1{font-size:15px;}.elementor-85 .elementor-element.elementor-element-1ab17e5b .elementor-heading-title{font-size:11px;}.elementor-85 .elementor-element.elementor-element-7c303822 .elementor-heading-title{font-size:26px;}.elementor-85 .elementor-element.elementor-element-1e384686{font-size:15px;}.elementor-85 .elementor-element.elementor-element-271e1778{--spacer-size:15px;}.elementor-85 .elementor-element.elementor-element-629badc7{width:100%;}.elementor-85 .elementor-element.elementor-element-17281e88 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-17281e88 .elementor-icon-box-title a{font-size:16px;}.elementor-85 .elementor-element.elementor-element-19de5f45{width:100%;}.elementor-85 .elementor-element.elementor-element-3741fe4b .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-3741fe4b .elementor-icon-box-title a{font-size:16px;}.elementor-85 .elementor-element.elementor-element-4943d79a{width:100%;}.elementor-85 .elementor-element.elementor-element-205e9232 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-205e9232 .elementor-icon-box-title a{font-size:16px;}.elementor-85 .elementor-element.elementor-element-7d00ee3e{--spacer-size:9px;}.elementor-85 .elementor-element.elementor-element-454d86b{width:100%;}.elementor-85 .elementor-element.elementor-element-11f8dde9 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-11f8dde9 .elementor-icon-box-title a{font-size:16px;}.elementor-85 .elementor-element.elementor-element-6ddf7011{width:100%;}.elementor-85 .elementor-element.elementor-element-12408800 .elementor-icon-box-title, .elementor-85 .elementor-element.elementor-element-12408800 .elementor-icon-box-title a{font-size:16px;}.elementor-85 .elementor-element.elementor-element-550ead04 .elementor-heading-title{font-size:26px;}.elementor-85 .elementor-element.elementor-element-6c6e8cba{font-size:15px;}.elementor-85 .elementor-element.elementor-element-40f5dfc8{--spacer-size:17px;}.elementor-85 .elementor-element.elementor-element-3f1808{width:100%;}.elementor-85 .elementor-element.elementor-element-74a5c8ae{width:100%;}}@media(min-width:768px){.elementor-85 .elementor-element.elementor-element-28abd7ed{width:100%;}.elementor-85 .elementor-element.elementor-element-2d90dc4c{width:33%;}.elementor-85 .elementor-element.elementor-element-2a4b09ca{width:33%;}.elementor-85 .elementor-element.elementor-element-1cff4c7{width:34%;}.elementor-85 .elementor-element.elementor-element-74612e7{width:100%;}.elementor-85 .elementor-element.elementor-element-7f88d1d7{width:33%;}.elementor-85 .elementor-element.elementor-element-1f8b514e{width:34%;}.elementor-85 .elementor-element.elementor-element-43570f1{width:33%;}.elementor-85 .elementor-element.elementor-element-78130e4c{width:100%;}.elementor-85 .elementor-element.elementor-element-315d4593{width:5%;}.elementor-85 .elementor-element.elementor-element-196805e6{width:50%;}.elementor-85 .elementor-element.elementor-element-29a84c30{width:45%;}.elementor-85 .elementor-element.elementor-element-40949f0a{width:100%;}.elementor-85 .elementor-element.elementor-element-69797567{width:33%;}.elementor-85 .elementor-element.elementor-element-3e1e2ee6{width:33%;}.elementor-85 .elementor-element.elementor-element-53ef1954{width:34%;}.elementor-85 .elementor-element.elementor-element-782c7b9{width:33%;}.elementor-85 .elementor-element.elementor-element-456d2b60{width:33%;}.elementor-85 .elementor-element.elementor-element-47d66ed5{width:34%;}.elementor-85 .elementor-element.elementor-element-72aa96a3{width:100%;}.elementor-85 .elementor-element.elementor-element-7563b283{width:35%;}.elementor-85 .elementor-element.elementor-element-1f4cb988{width:65%;}.elementor-85 .elementor-element.elementor-element-1747c150{width:100%;}.elementor-85 .elementor-element.elementor-element-53a72693{width:50%;}.elementor-85 .elementor-element.elementor-element-75743c24{width:50%;}.elementor-85 .elementor-element.elementor-element-5d1a2564{width:50%;}.elementor-85 .elementor-element.elementor-element-20ff85f5{width:50%;}.elementor-85 .elementor-element.elementor-element-63ba5b95{width:100%;}.elementor-85 .elementor-element.elementor-element-629badc7{width:33%;}.elementor-85 .elementor-element.elementor-element-19de5f45{width:33%;}.elementor-85 .elementor-element.elementor-element-4943d79a{width:34%;}.elementor-85 .elementor-element.elementor-element-454d86b{width:50%;}.elementor-85 .elementor-element.elementor-element-6ddf7011{width:50%;}.elementor-85 .elementor-element.elementor-element-774128a6{width:100%;}.elementor-85 .elementor-element.elementor-element-3f1808{width:50%;}.elementor-85 .elementor-element.elementor-element-74a5c8ae{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-85 .elementor-element.elementor-element-2d90dc4c{width:50%;}.elementor-85 .elementor-element.elementor-element-2a4b09ca{width:50%;}.elementor-85 .elementor-element.elementor-element-1cff4c7{width:34%;}.elementor-85 .elementor-element.elementor-element-e0e9e2a{width:66%;}.elementor-85 .elementor-element.elementor-element-47c012b8{width:50%;}.elementor-85 .elementor-element.elementor-element-7a0a4cd2{width:34%;}.elementor-85 .elementor-element.elementor-element-7f88d1d7{width:50%;}.elementor-85 .elementor-element.elementor-element-1f8b514e{width:34%;}.elementor-85 .elementor-element.elementor-element-43570f1{width:50%;}.elementor-85 .elementor-element.elementor-element-7c4ac023{width:50%;}.elementor-85 .elementor-element.elementor-element-544d4472{width:50%;}.elementor-85 .elementor-element.elementor-element-7ba154ef{width:50%;}.elementor-85 .elementor-element.elementor-element-315d4593{width:50%;}.elementor-85 .elementor-element.elementor-element-196805e6{width:50%;}.elementor-85 .elementor-element.elementor-element-29a84c30{width:45%;}.elementor-85 .elementor-element.elementor-element-69797567{width:50%;}.elementor-85 .elementor-element.elementor-element-3e1e2ee6{width:50%;}.elementor-85 .elementor-element.elementor-element-53ef1954{width:34%;}.elementor-85 .elementor-element.elementor-element-782c7b9{width:50%;}.elementor-85 .elementor-element.elementor-element-456d2b60{width:50%;}.elementor-85 .elementor-element.elementor-element-47d66ed5{width:34%;}.elementor-85 .elementor-element.elementor-element-7563b283{width:35%;}.elementor-85 .elementor-element.elementor-element-1f4cb988{width:65%;}.elementor-85 .elementor-element.elementor-element-53a72693{width:50%;}.elementor-85 .elementor-element.elementor-element-75743c24{width:50%;}.elementor-85 .elementor-element.elementor-element-5d1a2564{width:50%;}.elementor-85 .elementor-element.elementor-element-20ff85f5{width:50%;}.elementor-85 .elementor-element.elementor-element-629badc7{width:50%;}.elementor-85 .elementor-element.elementor-element-19de5f45{width:50%;}.elementor-85 .elementor-element.elementor-element-4943d79a{width:34%;}.elementor-85 .elementor-element.elementor-element-454d86b{width:50%;}.elementor-85 .elementor-element.elementor-element-6ddf7011{width:50%;}.elementor-85 .elementor-element.elementor-element-3f1808{width:50%;}.elementor-85 .elementor-element.elementor-element-74a5c8ae{width:50%;}}/* Start custom CSS for column, class: .elementor-element-2d90dc4c */.elementor-85 .elementor-element.elementor-element-2d90dc4c { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-2d90dc4c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-2d90dc4c img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-2d90dc4c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-2d90dc4c p, .elementor-85 .elementor-element.elementor-element-2d90dc4c h1, .elementor-85 .elementor-element.elementor-element-2d90dc4c h2, .elementor-85 .elementor-element.elementor-element-2d90dc4c h3, .elementor-85 .elementor-element.elementor-element-2d90dc4c h4, .elementor-85 .elementor-element.elementor-element-2d90dc4c h5, .elementor-85 .elementor-element.elementor-element-2d90dc4c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2a4b09ca */.elementor-85 .elementor-element.elementor-element-2a4b09ca { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-2a4b09ca > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-2a4b09ca img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-2a4b09ca .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-2a4b09ca p, .elementor-85 .elementor-element.elementor-element-2a4b09ca h1, .elementor-85 .elementor-element.elementor-element-2a4b09ca h2, .elementor-85 .elementor-element.elementor-element-2a4b09ca h3, .elementor-85 .elementor-element.elementor-element-2a4b09ca h4, .elementor-85 .elementor-element.elementor-element-2a4b09ca h5, .elementor-85 .elementor-element.elementor-element-2a4b09ca h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1cff4c7 */.elementor-85 .elementor-element.elementor-element-1cff4c7 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-1cff4c7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-1cff4c7 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-1cff4c7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-1cff4c7 p, .elementor-85 .elementor-element.elementor-element-1cff4c7 h1, .elementor-85 .elementor-element.elementor-element-1cff4c7 h2, .elementor-85 .elementor-element.elementor-element-1cff4c7 h3, .elementor-85 .elementor-element.elementor-element-1cff4c7 h4, .elementor-85 .elementor-element.elementor-element-1cff4c7 h5, .elementor-85 .elementor-element.elementor-element-1cff4c7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-211958f4 */.elementor-85 .elementor-element.elementor-element-211958f4 > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-211958f4 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-211958f4 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-211958f4 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-28abd7ed */.elementor-85 .elementor-element.elementor-element-28abd7ed { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-28abd7ed > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-28abd7ed img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-28abd7ed .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-28abd7ed p, .elementor-85 .elementor-element.elementor-element-28abd7ed h1, .elementor-85 .elementor-element.elementor-element-28abd7ed h2, .elementor-85 .elementor-element.elementor-element-28abd7ed h3, .elementor-85 .elementor-element.elementor-element-28abd7ed h4, .elementor-85 .elementor-element.elementor-element-28abd7ed h5, .elementor-85 .elementor-element.elementor-element-28abd7ed h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-40c8e0af */.elementor-85 .elementor-element.elementor-element-40c8e0af { border-top: 4px solid #e8ab2c; }
.elementor-85 .elementor-element.elementor-element-40c8e0af {
  position: relative;
  overflow: hidden;
}
.elementor-85 .elementor-element.elementor-element-40c8e0af::after {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0;
  background:
    linear-gradient(120deg, transparent 0%, rgba(43,123,170,0.16) 42%, transparent 70%),
    repeating-linear-gradient(90deg, transparent 0 42px, rgba(232,171,44,0.08) 42px 43px);
  background-size: 220% 100%, 80px 80px;
  animation: codex_category-hero-0-kinetic-bg 16s ease-in-out infinite;
}
.elementor-85 .elementor-element.elementor-element-40c8e0af > .elementor-container {
  position: relative;
  z-index: 1;
}
@keyframes codex_category-hero-0-kinetic-bg {
  0%, 100% { background-position: 0% 50%, 0 0; }
  50% { background-position: 100% 50%, 28px 0; }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-85 .elementor-element.elementor-element-40c8e0af, .elementor-85 .elementor-element.elementor-element-40c8e0af * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e0e9e2a */.elementor-85 .elementor-element.elementor-element-e0e9e2a { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-e0e9e2a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-e0e9e2a img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-e0e9e2a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-e0e9e2a p, .elementor-85 .elementor-element.elementor-element-e0e9e2a h1, .elementor-85 .elementor-element.elementor-element-e0e9e2a h2, .elementor-85 .elementor-element.elementor-element-e0e9e2a h3, .elementor-85 .elementor-element.elementor-element-e0e9e2a h4, .elementor-85 .elementor-element.elementor-element-e0e9e2a h5, .elementor-85 .elementor-element.elementor-element-e0e9e2a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47c012b8 */.elementor-85 .elementor-element.elementor-element-47c012b8 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-47c012b8 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-47c012b8 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-47c012b8 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-47c012b8 p, .elementor-85 .elementor-element.elementor-element-47c012b8 h1, .elementor-85 .elementor-element.elementor-element-47c012b8 h2, .elementor-85 .elementor-element.elementor-element-47c012b8 h3, .elementor-85 .elementor-element.elementor-element-47c012b8 h4, .elementor-85 .elementor-element.elementor-element-47c012b8 h5, .elementor-85 .elementor-element.elementor-element-47c012b8 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7a0a4cd2 */.elementor-85 .elementor-element.elementor-element-7a0a4cd2 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-7a0a4cd2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-7a0a4cd2 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-7a0a4cd2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-7a0a4cd2 p, .elementor-85 .elementor-element.elementor-element-7a0a4cd2 h1, .elementor-85 .elementor-element.elementor-element-7a0a4cd2 h2, .elementor-85 .elementor-element.elementor-element-7a0a4cd2 h3, .elementor-85 .elementor-element.elementor-element-7a0a4cd2 h4, .elementor-85 .elementor-element.elementor-element-7a0a4cd2 h5, .elementor-85 .elementor-element.elementor-element-7a0a4cd2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-16ba64a3 */.elementor-85 .elementor-element.elementor-element-16ba64a3 > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-16ba64a3 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-16ba64a3 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-16ba64a3 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f88d1d7 */.elementor-85 .elementor-element.elementor-element-7f88d1d7 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-7f88d1d7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-7f88d1d7 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-7f88d1d7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-7f88d1d7 p, .elementor-85 .elementor-element.elementor-element-7f88d1d7 h1, .elementor-85 .elementor-element.elementor-element-7f88d1d7 h2, .elementor-85 .elementor-element.elementor-element-7f88d1d7 h3, .elementor-85 .elementor-element.elementor-element-7f88d1d7 h4, .elementor-85 .elementor-element.elementor-element-7f88d1d7 h5, .elementor-85 .elementor-element.elementor-element-7f88d1d7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1f8b514e */.elementor-85 .elementor-element.elementor-element-1f8b514e { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-1f8b514e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-1f8b514e img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-1f8b514e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-1f8b514e p, .elementor-85 .elementor-element.elementor-element-1f8b514e h1, .elementor-85 .elementor-element.elementor-element-1f8b514e h2, .elementor-85 .elementor-element.elementor-element-1f8b514e h3, .elementor-85 .elementor-element.elementor-element-1f8b514e h4, .elementor-85 .elementor-element.elementor-element-1f8b514e h5, .elementor-85 .elementor-element.elementor-element-1f8b514e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-43570f1 */.elementor-85 .elementor-element.elementor-element-43570f1 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-43570f1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-43570f1 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-43570f1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-43570f1 p, .elementor-85 .elementor-element.elementor-element-43570f1 h1, .elementor-85 .elementor-element.elementor-element-43570f1 h2, .elementor-85 .elementor-element.elementor-element-43570f1 h3, .elementor-85 .elementor-element.elementor-element-43570f1 h4, .elementor-85 .elementor-element.elementor-element-43570f1 h5, .elementor-85 .elementor-element.elementor-element-43570f1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-77b9a20b */.elementor-85 .elementor-element.elementor-element-77b9a20b > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-77b9a20b > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-77b9a20b > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-77b9a20b img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7c4ac023 */.elementor-85 .elementor-element.elementor-element-7c4ac023 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-7c4ac023 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-7c4ac023 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-7c4ac023 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-7c4ac023 p, .elementor-85 .elementor-element.elementor-element-7c4ac023 h1, .elementor-85 .elementor-element.elementor-element-7c4ac023 h2, .elementor-85 .elementor-element.elementor-element-7c4ac023 h3, .elementor-85 .elementor-element.elementor-element-7c4ac023 h4, .elementor-85 .elementor-element.elementor-element-7c4ac023 h5, .elementor-85 .elementor-element.elementor-element-7c4ac023 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-544d4472 */.elementor-85 .elementor-element.elementor-element-544d4472 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-544d4472 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-544d4472 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-544d4472 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-544d4472 p, .elementor-85 .elementor-element.elementor-element-544d4472 h1, .elementor-85 .elementor-element.elementor-element-544d4472 h2, .elementor-85 .elementor-element.elementor-element-544d4472 h3, .elementor-85 .elementor-element.elementor-element-544d4472 h4, .elementor-85 .elementor-element.elementor-element-544d4472 h5, .elementor-85 .elementor-element.elementor-element-544d4472 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ba154ef */.elementor-85 .elementor-element.elementor-element-7ba154ef { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-7ba154ef > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-7ba154ef img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-7ba154ef .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-7ba154ef p, .elementor-85 .elementor-element.elementor-element-7ba154ef h1, .elementor-85 .elementor-element.elementor-element-7ba154ef h2, .elementor-85 .elementor-element.elementor-element-7ba154ef h3, .elementor-85 .elementor-element.elementor-element-7ba154ef h4, .elementor-85 .elementor-element.elementor-element-7ba154ef h5, .elementor-85 .elementor-element.elementor-element-7ba154ef h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7b575d1d */.elementor-85 .elementor-element.elementor-element-7b575d1d > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-7b575d1d > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-7b575d1d > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-7b575d1d img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-74612e7 */.elementor-85 .elementor-element.elementor-element-74612e7 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-74612e7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-74612e7 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-74612e7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-74612e7 p, .elementor-85 .elementor-element.elementor-element-74612e7 h1, .elementor-85 .elementor-element.elementor-element-74612e7 h2, .elementor-85 .elementor-element.elementor-element-74612e7 h3, .elementor-85 .elementor-element.elementor-element-74612e7 h4, .elementor-85 .elementor-element.elementor-element-74612e7 h5, .elementor-85 .elementor-element.elementor-element-74612e7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-315fabaa */.elementor-85 .elementor-element.elementor-element-315fabaa {
  position: relative;
  overflow: hidden;
}
.elementor-85 .elementor-element.elementor-element-315fabaa::after {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0;
  background:
    linear-gradient(120deg, transparent 0%, rgba(43,123,170,0.16) 42%, transparent 70%),
    repeating-linear-gradient(90deg, transparent 0 42px, rgba(232,171,44,0.08) 42px 43px);
  background-size: 220% 100%, 80px 80px;
  animation: codex_category-grid-1-kinetic-bg 16s ease-in-out infinite;
}
.elementor-85 .elementor-element.elementor-element-315fabaa > .elementor-container {
  position: relative;
  z-index: 1;
}
@keyframes codex_category-grid-1-kinetic-bg {
  0%, 100% { background-position: 0% 50%, 0 0; }
  50% { background-position: 100% 50%, 28px 0; }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-85 .elementor-element.elementor-element-315fabaa, .elementor-85 .elementor-element.elementor-element-315fabaa * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-315d4593 */.elementor-85 .elementor-element.elementor-element-315d4593 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-315d4593 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-315d4593 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-315d4593 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-315d4593 p, .elementor-85 .elementor-element.elementor-element-315d4593 h1, .elementor-85 .elementor-element.elementor-element-315d4593 h2, .elementor-85 .elementor-element.elementor-element-315d4593 h3, .elementor-85 .elementor-element.elementor-element-315d4593 h4, .elementor-85 .elementor-element.elementor-element-315d4593 h5, .elementor-85 .elementor-element.elementor-element-315d4593 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-196805e6 */.elementor-85 .elementor-element.elementor-element-196805e6 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-196805e6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-196805e6 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-196805e6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-196805e6 p, .elementor-85 .elementor-element.elementor-element-196805e6 h1, .elementor-85 .elementor-element.elementor-element-196805e6 h2, .elementor-85 .elementor-element.elementor-element-196805e6 h3, .elementor-85 .elementor-element.elementor-element-196805e6 h4, .elementor-85 .elementor-element.elementor-element-196805e6 h5, .elementor-85 .elementor-element.elementor-element-196805e6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29a84c30 */.elementor-85 .elementor-element.elementor-element-29a84c30 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-29a84c30 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-29a84c30 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-29a84c30 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-29a84c30 p, .elementor-85 .elementor-element.elementor-element-29a84c30 h1, .elementor-85 .elementor-element.elementor-element-29a84c30 h2, .elementor-85 .elementor-element.elementor-element-29a84c30 h3, .elementor-85 .elementor-element.elementor-element-29a84c30 h4, .elementor-85 .elementor-element.elementor-element-29a84c30 h5, .elementor-85 .elementor-element.elementor-element-29a84c30 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6c85b66c */.elementor-85 .elementor-element.elementor-element-6c85b66c > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-6c85b66c > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-6c85b66c > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-6c85b66c img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-78130e4c */.elementor-85 .elementor-element.elementor-element-78130e4c { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-78130e4c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-78130e4c img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-78130e4c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-78130e4c p, .elementor-85 .elementor-element.elementor-element-78130e4c h1, .elementor-85 .elementor-element.elementor-element-78130e4c h2, .elementor-85 .elementor-element.elementor-element-78130e4c h3, .elementor-85 .elementor-element.elementor-element-78130e4c h4, .elementor-85 .elementor-element.elementor-element-78130e4c h5, .elementor-85 .elementor-element.elementor-element-78130e4c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-517450c0 */.elementor-85 .elementor-element.elementor-element-517450c0 { position: relative; overflow: hidden; }
.elementor-85 .elementor-element.elementor-element-517450c0::before { content:''; position:absolute; bottom:-100px; left:-100px; width:340px; height:340px;
  background:rgba(232,171,44,0.14); border-radius:60% 40% 50% 50% / 50% 60% 40% 50%; z-index:0; pointer-events:none;
  animation: blobFloat 18s ease-in-out infinite; }
@keyframes blobFloat { 0%,100% { transform:translate(0,0) rotate(0deg); } 50% { transform:translate(20px,-20px) rotate(45deg); } }
.elementor-85 .elementor-element.elementor-element-517450c0 > .elementor-container { position: relative; z-index: 1; }
.elementor-85 .elementor-element.elementor-element-517450c0 {
  position: relative;
  overflow: hidden;
}
.elementor-85 .elementor-element.elementor-element-517450c0::after {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0;
  background:
    linear-gradient(120deg, transparent 0%, rgba(43,123,170,0.16) 42%, transparent 70%),
    repeating-linear-gradient(90deg, transparent 0 42px, rgba(232,171,44,0.08) 42px 43px);
  background-size: 220% 100%, 80px 80px;
  animation: codex_featured-product-spotlight-2-kinetic-bg 16s ease-in-out infinite;
}
.elementor-85 .elementor-element.elementor-element-517450c0 > .elementor-container {
  position: relative;
  z-index: 1;
}
@keyframes codex_featured-product-spotlight-2-kinetic-bg {
  0%, 100% { background-position: 0% 50%, 0 0; }
  50% { background-position: 100% 50%, 28px 0; }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-85 .elementor-element.elementor-element-517450c0, .elementor-85 .elementor-element.elementor-element-517450c0 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-69797567 */.elementor-85 .elementor-element.elementor-element-69797567 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-69797567 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-69797567 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-69797567 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-69797567 p, .elementor-85 .elementor-element.elementor-element-69797567 h1, .elementor-85 .elementor-element.elementor-element-69797567 h2, .elementor-85 .elementor-element.elementor-element-69797567 h3, .elementor-85 .elementor-element.elementor-element-69797567 h4, .elementor-85 .elementor-element.elementor-element-69797567 h5, .elementor-85 .elementor-element.elementor-element-69797567 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e1e2ee6 */.elementor-85 .elementor-element.elementor-element-3e1e2ee6 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-3e1e2ee6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-3e1e2ee6 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-3e1e2ee6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-3e1e2ee6 p, .elementor-85 .elementor-element.elementor-element-3e1e2ee6 h1, .elementor-85 .elementor-element.elementor-element-3e1e2ee6 h2, .elementor-85 .elementor-element.elementor-element-3e1e2ee6 h3, .elementor-85 .elementor-element.elementor-element-3e1e2ee6 h4, .elementor-85 .elementor-element.elementor-element-3e1e2ee6 h5, .elementor-85 .elementor-element.elementor-element-3e1e2ee6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53ef1954 */.elementor-85 .elementor-element.elementor-element-53ef1954 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-53ef1954 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-53ef1954 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-53ef1954 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-53ef1954 p, .elementor-85 .elementor-element.elementor-element-53ef1954 h1, .elementor-85 .elementor-element.elementor-element-53ef1954 h2, .elementor-85 .elementor-element.elementor-element-53ef1954 h3, .elementor-85 .elementor-element.elementor-element-53ef1954 h4, .elementor-85 .elementor-element.elementor-element-53ef1954 h5, .elementor-85 .elementor-element.elementor-element-53ef1954 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ade97be */.elementor-85 .elementor-element.elementor-element-5ade97be > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-5ade97be > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-5ade97be > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-5ade97be img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-782c7b9 */.elementor-85 .elementor-element.elementor-element-782c7b9 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-782c7b9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-782c7b9 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-782c7b9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-782c7b9 p, .elementor-85 .elementor-element.elementor-element-782c7b9 h1, .elementor-85 .elementor-element.elementor-element-782c7b9 h2, .elementor-85 .elementor-element.elementor-element-782c7b9 h3, .elementor-85 .elementor-element.elementor-element-782c7b9 h4, .elementor-85 .elementor-element.elementor-element-782c7b9 h5, .elementor-85 .elementor-element.elementor-element-782c7b9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-456d2b60 */.elementor-85 .elementor-element.elementor-element-456d2b60 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-456d2b60 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-456d2b60 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-456d2b60 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-456d2b60 p, .elementor-85 .elementor-element.elementor-element-456d2b60 h1, .elementor-85 .elementor-element.elementor-element-456d2b60 h2, .elementor-85 .elementor-element.elementor-element-456d2b60 h3, .elementor-85 .elementor-element.elementor-element-456d2b60 h4, .elementor-85 .elementor-element.elementor-element-456d2b60 h5, .elementor-85 .elementor-element.elementor-element-456d2b60 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47d66ed5 */.elementor-85 .elementor-element.elementor-element-47d66ed5 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-47d66ed5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-47d66ed5 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-47d66ed5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-47d66ed5 p, .elementor-85 .elementor-element.elementor-element-47d66ed5 h1, .elementor-85 .elementor-element.elementor-element-47d66ed5 h2, .elementor-85 .elementor-element.elementor-element-47d66ed5 h3, .elementor-85 .elementor-element.elementor-element-47d66ed5 h4, .elementor-85 .elementor-element.elementor-element-47d66ed5 h5, .elementor-85 .elementor-element.elementor-element-47d66ed5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b3851fc */.elementor-85 .elementor-element.elementor-element-3b3851fc > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-3b3851fc > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-3b3851fc > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-3b3851fc img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40949f0a */.elementor-85 .elementor-element.elementor-element-40949f0a { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-40949f0a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-40949f0a img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-40949f0a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-40949f0a p, .elementor-85 .elementor-element.elementor-element-40949f0a h1, .elementor-85 .elementor-element.elementor-element-40949f0a h2, .elementor-85 .elementor-element.elementor-element-40949f0a h3, .elementor-85 .elementor-element.elementor-element-40949f0a h4, .elementor-85 .elementor-element.elementor-element-40949f0a h5, .elementor-85 .elementor-element.elementor-element-40949f0a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-48b6fcf0 */.elementor-85 .elementor-element.elementor-element-48b6fcf0 .elementor-column {
  animation: codex_buying-guide-3-staggered-cards 620ms ease both;
}
.elementor-85 .elementor-element.elementor-element-48b6fcf0 .elementor-column:nth-child(2) { animation-delay: 80ms; }
.elementor-85 .elementor-element.elementor-element-48b6fcf0 .elementor-column:nth-child(3) { animation-delay: 150ms; }
.elementor-85 .elementor-element.elementor-element-48b6fcf0 .elementor-column:nth-child(4) { animation-delay: 220ms; }
.elementor-85 .elementor-element.elementor-element-48b6fcf0 .elementor-column:nth-child(5) { animation-delay: 290ms; }
.elementor-85 .elementor-element.elementor-element-48b6fcf0 .elementor-column:nth-child(6) { animation-delay: 360ms; }
@keyframes codex_buying-guide-3-staggered-cards {
  from { opacity: 0; transform: translateY(18px) scale(0.985); }
  to { opacity: 1; transform: translateY(0) scale(1); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-85 .elementor-element.elementor-element-48b6fcf0, .elementor-85 .elementor-element.elementor-element-48b6fcf0 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7563b283 */.elementor-85 .elementor-element.elementor-element-7563b283 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-7563b283 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-7563b283 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-7563b283 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-7563b283 p, .elementor-85 .elementor-element.elementor-element-7563b283 h1, .elementor-85 .elementor-element.elementor-element-7563b283 h2, .elementor-85 .elementor-element.elementor-element-7563b283 h3, .elementor-85 .elementor-element.elementor-element-7563b283 h4, .elementor-85 .elementor-element.elementor-element-7563b283 h5, .elementor-85 .elementor-element.elementor-element-7563b283 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1f4cb988 */.elementor-85 .elementor-element.elementor-element-1f4cb988 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-1f4cb988 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-1f4cb988 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-1f4cb988 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-1f4cb988 p, .elementor-85 .elementor-element.elementor-element-1f4cb988 h1, .elementor-85 .elementor-element.elementor-element-1f4cb988 h2, .elementor-85 .elementor-element.elementor-element-1f4cb988 h3, .elementor-85 .elementor-element.elementor-element-1f4cb988 h4, .elementor-85 .elementor-element.elementor-element-1f4cb988 h5, .elementor-85 .elementor-element.elementor-element-1f4cb988 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-39118377 */.elementor-85 .elementor-element.elementor-element-39118377 > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-39118377 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-39118377 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-39118377 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72aa96a3 */.elementor-85 .elementor-element.elementor-element-72aa96a3 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-72aa96a3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-72aa96a3 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-72aa96a3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-72aa96a3 p, .elementor-85 .elementor-element.elementor-element-72aa96a3 h1, .elementor-85 .elementor-element.elementor-element-72aa96a3 h2, .elementor-85 .elementor-element.elementor-element-72aa96a3 h3, .elementor-85 .elementor-element.elementor-element-72aa96a3 h4, .elementor-85 .elementor-element.elementor-element-72aa96a3 h5, .elementor-85 .elementor-element.elementor-element-72aa96a3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b1cbc97 */.elementor-85 .elementor-element.elementor-element-3b1cbc97 { position: relative; overflow: hidden; }
.elementor-85 .elementor-element.elementor-element-3b1cbc97::before { content:''; position:absolute; top:-80px; right:-80px; width:240px; height:240px;
  background:rgba(232,171,44,0.18); border-radius:50%; z-index:0; pointer-events:none; }
.elementor-85 .elementor-element.elementor-element-3b1cbc97 > .elementor-container { position: relative; z-index: 1; }
.elementor-85 .elementor-element.elementor-element-3b1cbc97 {
  position: relative;
  overflow: hidden;
}
.elementor-85 .elementor-element.elementor-element-3b1cbc97::after {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0;
  background:
    linear-gradient(120deg, transparent 0%, rgba(43,123,170,0.16) 42%, transparent 70%),
    repeating-linear-gradient(90deg, transparent 0 42px, rgba(232,171,44,0.08) 42px 43px);
  background-size: 220% 100%, 80px 80px;
  animation: codex_category-review-summary-4-kinetic-bg 16s ease-in-out infinite;
}
.elementor-85 .elementor-element.elementor-element-3b1cbc97 > .elementor-container {
  position: relative;
  z-index: 1;
}
@keyframes codex_category-review-summary-4-kinetic-bg {
  0%, 100% { background-position: 0% 50%, 0 0; }
  50% { background-position: 100% 50%, 28px 0; }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-85 .elementor-element.elementor-element-3b1cbc97, .elementor-85 .elementor-element.elementor-element-3b1cbc97 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53a72693 */.elementor-85 .elementor-element.elementor-element-53a72693 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-53a72693 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-53a72693 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-53a72693 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-53a72693 p, .elementor-85 .elementor-element.elementor-element-53a72693 h1, .elementor-85 .elementor-element.elementor-element-53a72693 h2, .elementor-85 .elementor-element.elementor-element-53a72693 h3, .elementor-85 .elementor-element.elementor-element-53a72693 h4, .elementor-85 .elementor-element.elementor-element-53a72693 h5, .elementor-85 .elementor-element.elementor-element-53a72693 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-75743c24 */.elementor-85 .elementor-element.elementor-element-75743c24 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-75743c24 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-75743c24 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-75743c24 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-75743c24 p, .elementor-85 .elementor-element.elementor-element-75743c24 h1, .elementor-85 .elementor-element.elementor-element-75743c24 h2, .elementor-85 .elementor-element.elementor-element-75743c24 h3, .elementor-85 .elementor-element.elementor-element-75743c24 h4, .elementor-85 .elementor-element.elementor-element-75743c24 h5, .elementor-85 .elementor-element.elementor-element-75743c24 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-16bb907e */.elementor-85 .elementor-element.elementor-element-16bb907e > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-16bb907e > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-16bb907e > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-16bb907e img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5d1a2564 */.elementor-85 .elementor-element.elementor-element-5d1a2564 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-5d1a2564 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-5d1a2564 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-5d1a2564 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-5d1a2564 p, .elementor-85 .elementor-element.elementor-element-5d1a2564 h1, .elementor-85 .elementor-element.elementor-element-5d1a2564 h2, .elementor-85 .elementor-element.elementor-element-5d1a2564 h3, .elementor-85 .elementor-element.elementor-element-5d1a2564 h4, .elementor-85 .elementor-element.elementor-element-5d1a2564 h5, .elementor-85 .elementor-element.elementor-element-5d1a2564 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20ff85f5 */.elementor-85 .elementor-element.elementor-element-20ff85f5 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-20ff85f5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-20ff85f5 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-20ff85f5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-20ff85f5 p, .elementor-85 .elementor-element.elementor-element-20ff85f5 h1, .elementor-85 .elementor-element.elementor-element-20ff85f5 h2, .elementor-85 .elementor-element.elementor-element-20ff85f5 h3, .elementor-85 .elementor-element.elementor-element-20ff85f5 h4, .elementor-85 .elementor-element.elementor-element-20ff85f5 h5, .elementor-85 .elementor-element.elementor-element-20ff85f5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-797771b7 */.elementor-85 .elementor-element.elementor-element-797771b7 > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-797771b7 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-797771b7 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-797771b7 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1747c150 */.elementor-85 .elementor-element.elementor-element-1747c150 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-1747c150 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-1747c150 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-1747c150 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-1747c150 p, .elementor-85 .elementor-element.elementor-element-1747c150 h1, .elementor-85 .elementor-element.elementor-element-1747c150 h2, .elementor-85 .elementor-element.elementor-element-1747c150 h3, .elementor-85 .elementor-element.elementor-element-1747c150 h4, .elementor-85 .elementor-element.elementor-element-1747c150 h5, .elementor-85 .elementor-element.elementor-element-1747c150 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-548e70c0 */.elementor-85 .elementor-element.elementor-element-548e70c0 {
  position: relative;
  overflow: hidden;
}
.elementor-85 .elementor-element.elementor-element-548e70c0::after {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0;
  background:
    linear-gradient(120deg, transparent 0%, rgba(43,123,170,0.16) 42%, transparent 70%),
    repeating-linear-gradient(90deg, transparent 0 42px, rgba(232,171,44,0.08) 42px 43px);
  background-size: 220% 100%, 80px 80px;
  animation: codex_why-brand-category-5-kinetic-bg 16s ease-in-out infinite;
}
.elementor-85 .elementor-element.elementor-element-548e70c0 > .elementor-container {
  position: relative;
  z-index: 1;
}
@keyframes codex_why-brand-category-5-kinetic-bg {
  0%, 100% { background-position: 0% 50%, 0 0; }
  50% { background-position: 100% 50%, 28px 0; }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-85 .elementor-element.elementor-element-548e70c0, .elementor-85 .elementor-element.elementor-element-548e70c0 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-629badc7 */.elementor-85 .elementor-element.elementor-element-629badc7 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-629badc7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-629badc7 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-629badc7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-629badc7 p, .elementor-85 .elementor-element.elementor-element-629badc7 h1, .elementor-85 .elementor-element.elementor-element-629badc7 h2, .elementor-85 .elementor-element.elementor-element-629badc7 h3, .elementor-85 .elementor-element.elementor-element-629badc7 h4, .elementor-85 .elementor-element.elementor-element-629badc7 h5, .elementor-85 .elementor-element.elementor-element-629badc7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-19de5f45 */.elementor-85 .elementor-element.elementor-element-19de5f45 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-19de5f45 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-19de5f45 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-19de5f45 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-19de5f45 p, .elementor-85 .elementor-element.elementor-element-19de5f45 h1, .elementor-85 .elementor-element.elementor-element-19de5f45 h2, .elementor-85 .elementor-element.elementor-element-19de5f45 h3, .elementor-85 .elementor-element.elementor-element-19de5f45 h4, .elementor-85 .elementor-element.elementor-element-19de5f45 h5, .elementor-85 .elementor-element.elementor-element-19de5f45 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4943d79a */.elementor-85 .elementor-element.elementor-element-4943d79a { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-4943d79a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-4943d79a img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-4943d79a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-4943d79a p, .elementor-85 .elementor-element.elementor-element-4943d79a h1, .elementor-85 .elementor-element.elementor-element-4943d79a h2, .elementor-85 .elementor-element.elementor-element-4943d79a h3, .elementor-85 .elementor-element.elementor-element-4943d79a h4, .elementor-85 .elementor-element.elementor-element-4943d79a h5, .elementor-85 .elementor-element.elementor-element-4943d79a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-64fc23ba */.elementor-85 .elementor-element.elementor-element-64fc23ba > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-64fc23ba > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-64fc23ba > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-64fc23ba img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-454d86b */.elementor-85 .elementor-element.elementor-element-454d86b { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-454d86b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-454d86b img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-454d86b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-454d86b p, .elementor-85 .elementor-element.elementor-element-454d86b h1, .elementor-85 .elementor-element.elementor-element-454d86b h2, .elementor-85 .elementor-element.elementor-element-454d86b h3, .elementor-85 .elementor-element.elementor-element-454d86b h4, .elementor-85 .elementor-element.elementor-element-454d86b h5, .elementor-85 .elementor-element.elementor-element-454d86b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6ddf7011 */.elementor-85 .elementor-element.elementor-element-6ddf7011 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-6ddf7011 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-6ddf7011 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-6ddf7011 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-6ddf7011 p, .elementor-85 .elementor-element.elementor-element-6ddf7011 h1, .elementor-85 .elementor-element.elementor-element-6ddf7011 h2, .elementor-85 .elementor-element.elementor-element-6ddf7011 h3, .elementor-85 .elementor-element.elementor-element-6ddf7011 h4, .elementor-85 .elementor-element.elementor-element-6ddf7011 h5, .elementor-85 .elementor-element.elementor-element-6ddf7011 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3a2ebcc7 */.elementor-85 .elementor-element.elementor-element-3a2ebcc7 > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-3a2ebcc7 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-3a2ebcc7 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-3a2ebcc7 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-63ba5b95 */.elementor-85 .elementor-element.elementor-element-63ba5b95 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-63ba5b95 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-63ba5b95 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-63ba5b95 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-63ba5b95 p, .elementor-85 .elementor-element.elementor-element-63ba5b95 h1, .elementor-85 .elementor-element.elementor-element-63ba5b95 h2, .elementor-85 .elementor-element.elementor-element-63ba5b95 h3, .elementor-85 .elementor-element.elementor-element-63ba5b95 h4, .elementor-85 .elementor-element.elementor-element-63ba5b95 h5, .elementor-85 .elementor-element.elementor-element-63ba5b95 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-42ff9e8f */.elementor-85 .elementor-element.elementor-element-42ff9e8f { position: relative; }
.elementor-85 .elementor-element.elementor-element-42ff9e8f::before { content:''; position:absolute; inset:0;
  background: linear-gradient(180deg, transparent 0%, rgba(232,171,44,0.08) 100%); z-index:0; pointer-events:none; }
.elementor-85 .elementor-element.elementor-element-42ff9e8f > .elementor-container { position: relative; z-index: 1; }
.elementor-85 .elementor-element.elementor-element-42ff9e8f {
  position: relative;
  overflow: hidden;
}
.elementor-85 .elementor-element.elementor-element-42ff9e8f::after {
  content: '';
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 0;
  background:
    linear-gradient(120deg, transparent 0%, rgba(43,123,170,0.16) 42%, transparent 70%),
    repeating-linear-gradient(90deg, transparent 0 42px, rgba(232,171,44,0.08) 42px 43px);
  background-size: 220% 100%, 80px 80px;
  animation: codex_brand-trust-6-kinetic-bg 16s ease-in-out infinite;
}
.elementor-85 .elementor-element.elementor-element-42ff9e8f > .elementor-container {
  position: relative;
  z-index: 1;
}
@keyframes codex_brand-trust-6-kinetic-bg {
  0%, 100% { background-position: 0% 50%, 0 0; }
  50% { background-position: 100% 50%, 28px 0; }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-85 .elementor-element.elementor-element-42ff9e8f, .elementor-85 .elementor-element.elementor-element-42ff9e8f * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3f1808 */.elementor-85 .elementor-element.elementor-element-3f1808 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-3f1808 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-3f1808 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-3f1808 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-3f1808 p, .elementor-85 .elementor-element.elementor-element-3f1808 h1, .elementor-85 .elementor-element.elementor-element-3f1808 h2, .elementor-85 .elementor-element.elementor-element-3f1808 h3, .elementor-85 .elementor-element.elementor-element-3f1808 h4, .elementor-85 .elementor-element.elementor-element-3f1808 h5, .elementor-85 .elementor-element.elementor-element-3f1808 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-74a5c8ae */.elementor-85 .elementor-element.elementor-element-74a5c8ae { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-74a5c8ae > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-74a5c8ae img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-74a5c8ae .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-74a5c8ae p, .elementor-85 .elementor-element.elementor-element-74a5c8ae h1, .elementor-85 .elementor-element.elementor-element-74a5c8ae h2, .elementor-85 .elementor-element.elementor-element-74a5c8ae h3, .elementor-85 .elementor-element.elementor-element-74a5c8ae h4, .elementor-85 .elementor-element.elementor-element-74a5c8ae h5, .elementor-85 .elementor-element.elementor-element-74a5c8ae h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b0a64e9 */.elementor-85 .elementor-element.elementor-element-3b0a64e9 > .elementor-container > .elementor-row,
.elementor-85 .elementor-element.elementor-element-3b0a64e9 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-85 .elementor-element.elementor-element-3b0a64e9 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-85 .elementor-element.elementor-element-3b0a64e9 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-774128a6 */.elementor-85 .elementor-element.elementor-element-774128a6 { min-width: 0 !important; }
.elementor-85 .elementor-element.elementor-element-774128a6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-774128a6 img { max-width: 100% !important; height: auto !important; }
.elementor-85 .elementor-element.elementor-element-774128a6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-85 .elementor-element.elementor-element-774128a6 p, .elementor-85 .elementor-element.elementor-element-774128a6 h1, .elementor-85 .elementor-element.elementor-element-774128a6 h2, .elementor-85 .elementor-element.elementor-element-774128a6 h3, .elementor-85 .elementor-element.elementor-element-774128a6 h4, .elementor-85 .elementor-element.elementor-element-774128a6 h5, .elementor-85 .elementor-element.elementor-element-774128a6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5125bba2 */.elementor-85 .elementor-element.elementor-element-5125bba2 .elementor-widget {
  animation: codex_category-faq-7-soft-reveal 700ms ease both;
}
.elementor-85 .elementor-element.elementor-element-5125bba2 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-85 .elementor-element.elementor-element-5125bba2 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-85 .elementor-element.elementor-element-5125bba2 .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-faq-7-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-85 .elementor-element.elementor-element-5125bba2, .elementor-85 .elementor-element.elementor-element-5125bba2 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */