.elementor-275 .elementor-element.elementor-element-61f3782f:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-61f3782f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-275 .elementor-element.elementor-element-61f3782f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-61f3782f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-5793670b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-5793670b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-275 .elementor-element.elementor-element-5793670b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-5793670b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-417ed9ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-275 .elementor-element.elementor-element-417ed9ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-2e63542e{text-align:center;}.elementor-275 .elementor-element.elementor-element-2e63542e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:64px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-708cb233{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.9);}.elementor-275 .elementor-element.elementor-element-42c08252{--spacer-size:24px;}.elementor-275 .elementor-element.elementor-element-5a7cf466{--spacer-size:48px;}.elementor-275 .elementor-element.elementor-element-19e26ec9 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-29aed181{text-align:center;}.elementor-275 .elementor-element.elementor-element-29aed181 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-7bd60a64{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-275 .elementor-element.elementor-element-bb2716f{text-align:center;}.elementor-275 .elementor-element.elementor-element-bb2716f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-20ca19be{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-275 .elementor-element.elementor-element-5fc96ffe{text-align:center;}.elementor-275 .elementor-element.elementor-element-5fc96ffe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-386a7da2{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-275 .elementor-element.elementor-element-735bf438:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-735bf438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f5f5;}.elementor-275 .elementor-element.elementor-element-735bf438 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-735bf438{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-735bf438 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-19bf65ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-275 .elementor-element.elementor-element-19bf65ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-5550479a{text-align:center;}.elementor-275 .elementor-element.elementor-element-5550479a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-275 .elementor-element.elementor-element-3a0f4167{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-275 .elementor-element.elementor-element-6ec203e5{--spacer-size:30px;}.elementor-275 .elementor-element.elementor-element-2730a32b > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-352d23a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-352d23a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-352d23a0 > .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-275 .elementor-element.elementor-element-352d23a0 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-352d23a0 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-352d23a0 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-352d23a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-18ef8f0b .elementor-icon-box-wrapper{gap:15px;}.elementor-275 .elementor-element.elementor-element-18ef8f0b.elementor-view-stacked .elementor-icon{background-color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-18ef8f0b.elementor-view-framed .elementor-icon, .elementor-275 .elementor-element.elementor-element-18ef8f0b.elementor-view-default .elementor-icon{fill:#bc6a12;color:#bc6a12;border-color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-18ef8f0b .elementor-icon{font-size:36px;}.elementor-275 .elementor-element.elementor-element-18ef8f0b .elementor-icon-box-title, .elementor-275 .elementor-element.elementor-element-18ef8f0b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-275 .elementor-element.elementor-element-18ef8f0b .elementor-icon-box-title{color:#0b1929;}.elementor-275 .elementor-element.elementor-element-18ef8f0b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#2d3748;}.elementor-275 .elementor-element.elementor-element-6393bdc4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-6393bdc4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-6393bdc4 > .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-275 .elementor-element.elementor-element-6393bdc4 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-6393bdc4 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-6393bdc4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-6393bdc4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-4af2c94e .elementor-icon-box-wrapper{gap:15px;}.elementor-275 .elementor-element.elementor-element-4af2c94e.elementor-view-stacked .elementor-icon{background-color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-4af2c94e.elementor-view-framed .elementor-icon, .elementor-275 .elementor-element.elementor-element-4af2c94e.elementor-view-default .elementor-icon{fill:#bc6a12;color:#bc6a12;border-color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-4af2c94e .elementor-icon{font-size:36px;}.elementor-275 .elementor-element.elementor-element-4af2c94e .elementor-icon-box-title, .elementor-275 .elementor-element.elementor-element-4af2c94e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-275 .elementor-element.elementor-element-4af2c94e .elementor-icon-box-title{color:#0b1929;}.elementor-275 .elementor-element.elementor-element-4af2c94e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#2d3748;}.elementor-275 .elementor-element.elementor-element-476d1304:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-476d1304 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-476d1304 > .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-275 .elementor-element.elementor-element-476d1304 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-476d1304 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-476d1304 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-476d1304 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-2ff41bbb .elementor-icon-box-wrapper{gap:15px;}.elementor-275 .elementor-element.elementor-element-2ff41bbb.elementor-view-stacked .elementor-icon{background-color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-2ff41bbb.elementor-view-framed .elementor-icon, .elementor-275 .elementor-element.elementor-element-2ff41bbb.elementor-view-default .elementor-icon{fill:#bc6a12;color:#bc6a12;border-color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-2ff41bbb .elementor-icon{font-size:36px;}.elementor-275 .elementor-element.elementor-element-2ff41bbb .elementor-icon-box-title, .elementor-275 .elementor-element.elementor-element-2ff41bbb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;}.elementor-275 .elementor-element.elementor-element-2ff41bbb .elementor-icon-box-title{color:#0b1929;}.elementor-275 .elementor-element.elementor-element-2ff41bbb .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;line-height:1.65em;color:#2d3748;}.elementor-275 .elementor-element.elementor-element-60d74d0b:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-60d74d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-275 .elementor-element.elementor-element-60d74d0b > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-60d74d0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-60d74d0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-193f4f8b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-193f4f8b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-275 .elementor-element.elementor-element-193f4f8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-193f4f8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-21658430 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-77b2e327{text-align:start;}.elementor-275 .elementor-element.elementor-element-77b2e327 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-658d2a85{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.70);}.elementor-bc-flex-widget .elementor-275 .elementor-element.elementor-element-7259a464.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-275 .elementor-element.elementor-element-7259a464.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-275 .elementor-element.elementor-element-691808bf{--spacer-size:26px;}.elementor-275 .elementor-element.elementor-element-75ebae7a > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-579e75f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-579e75f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-275 .elementor-element.elementor-element-579e75f0 > .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-275 .elementor-element.elementor-element-579e75f0 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-579e75f0 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-579e75f0 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-579e75f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-d7b10a4{text-align:center;}.elementor-275 .elementor-element.elementor-element-d7b10a4 img{width:100%;max-width:100%;}.elementor-275 .elementor-element.elementor-element-538f571f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-538f571f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-275 .elementor-element.elementor-element-538f571f > .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-275 .elementor-element.elementor-element-538f571f > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-538f571f > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-538f571f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-538f571f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-3254b96{text-align:start;}.elementor-275 .elementor-element.elementor-element-3254b96 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-10a2b270{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.74);}.elementor-275 .elementor-element.elementor-element-7ae194f9{text-align:start;}.elementor-275 .elementor-element.elementor-element-7ae194f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-bc-flex-widget .elementor-275 .elementor-element.elementor-element-5eccd809.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-275 .elementor-element.elementor-element-5eccd809.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-275 .elementor-element.elementor-element-1b704d19{--spacer-size:12px;}.elementor-275 .elementor-element.elementor-element-533060da > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-64597ce2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-64597ce2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-275 .elementor-element.elementor-element-64597ce2 > .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-275 .elementor-element.elementor-element-64597ce2 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-64597ce2 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-64597ce2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-64597ce2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-3fad6f27{text-align:center;}.elementor-275 .elementor-element.elementor-element-3fad6f27 img{width:100%;max-width:100%;}.elementor-275 .elementor-element.elementor-element-57411a4e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-57411a4e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-275 .elementor-element.elementor-element-57411a4e > .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-275 .elementor-element.elementor-element-57411a4e > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-57411a4e > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-57411a4e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-57411a4e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-5e6c7861{text-align:start;}.elementor-275 .elementor-element.elementor-element-5e6c7861 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-5566c3e1{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.74);}.elementor-275 .elementor-element.elementor-element-3e0dbb59{text-align:start;}.elementor-275 .elementor-element.elementor-element-3e0dbb59 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-bc-flex-widget .elementor-275 .elementor-element.elementor-element-39ee6610.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-275 .elementor-element.elementor-element-39ee6610.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-275 .elementor-element.elementor-element-3ab33c99{--spacer-size:12px;}.elementor-275 .elementor-element.elementor-element-72fe3922 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-ef2e662:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-ef2e662 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-275 .elementor-element.elementor-element-ef2e662 > .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-275 .elementor-element.elementor-element-ef2e662 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-ef2e662 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-ef2e662 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-ef2e662 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-3f896469{text-align:center;}.elementor-275 .elementor-element.elementor-element-3f896469 img{width:100%;max-width:100%;}.elementor-275 .elementor-element.elementor-element-7bcbb5e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-7bcbb5e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-275 .elementor-element.elementor-element-7bcbb5e7 > .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-275 .elementor-element.elementor-element-7bcbb5e7 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-7bcbb5e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-7bcbb5e7 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-7bcbb5e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-2312a608{text-align:start;}.elementor-275 .elementor-element.elementor-element-2312a608 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-61d2a0da{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.74);}.elementor-275 .elementor-element.elementor-element-4a0f47ae{text-align:start;}.elementor-275 .elementor-element.elementor-element-4a0f47ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-bc-flex-widget .elementor-275 .elementor-element.elementor-element-69336930.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-275 .elementor-element.elementor-element-69336930.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-275 .elementor-element.elementor-element-36d45c53{--spacer-size:12px;}.elementor-275 .elementor-element.elementor-element-281bb416 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-419b0729:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-419b0729 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-275 .elementor-element.elementor-element-419b0729 > .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-275 .elementor-element.elementor-element-419b0729 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-419b0729 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-419b0729 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-419b0729 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-7ba2dfae{text-align:center;}.elementor-275 .elementor-element.elementor-element-7ba2dfae img{width:100%;max-width:100%;}.elementor-275 .elementor-element.elementor-element-50832664:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-50832664 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-275 .elementor-element.elementor-element-50832664 > .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-275 .elementor-element.elementor-element-50832664 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-50832664 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-50832664 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-50832664 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-b441a82{text-align:start;}.elementor-275 .elementor-element.elementor-element-b441a82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-36f35cc4{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.74);}.elementor-275 .elementor-element.elementor-element-672acd00{text-align:start;}.elementor-275 .elementor-element.elementor-element-672acd00 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-bc-flex-widget .elementor-275 .elementor-element.elementor-element-6cc349ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-275 .elementor-element.elementor-element-6cc349ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-275 .elementor-element.elementor-element-7f56d997:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-7f56d997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-7f56d997 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-7f56d997{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-7f56d997 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-2ffa4d3a > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-1def6655{text-align:center;}.elementor-275 .elementor-element.elementor-element-1def6655 img{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-275 .elementor-element.elementor-element-4e6194ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-275 .elementor-element.elementor-element-4e6194ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-275 .elementor-element.elementor-element-3d31fe72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-275 .elementor-element.elementor-element-3d31fe72 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-4110f29{text-align:start;}.elementor-275 .elementor-element.elementor-element-4110f29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-275 .elementor-element.elementor-element-1718a9c4{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-57c2ae90{--spacer-size:16px;}.elementor-275 .elementor-element.elementor-element-2077b824{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-275 .elementor-element.elementor-element-5c4aa2c6{--spacer-size:16px;}.elementor-275 .elementor-element.elementor-element-53b11f5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-53b11f5e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-53b11f5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-53b11f5e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-275 .elementor-element.elementor-element-53b11f5e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-275 .elementor-element.elementor-element-53b11f5e .elementor-icon-list-icon i{color:#bc6a12;transition:color 0.3s;}.elementor-275 .elementor-element.elementor-element-53b11f5e .elementor-icon-list-icon svg{fill:#bc6a12;transition:fill 0.3s;}.elementor-275 .elementor-element.elementor-element-53b11f5e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-275 .elementor-element.elementor-element-53b11f5e .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-275 .elementor-element.elementor-element-786452a{--spacer-size:24px;}.elementor-275 .elementor-element.elementor-element-1c076292:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-1c076292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #9b2e5a 0%, #473b31 100%);}.elementor-275 .elementor-element.elementor-element-1c076292 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-1c076292{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-1c076292 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-4f3acb61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-275 .elementor-element.elementor-element-4f3acb61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-759e45dc{text-align:center;}.elementor-275 .elementor-element.elementor-element-759e45dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-1a807db2{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-275 .elementor-element.elementor-element-35d7d91e{--spacer-size:30px;}.elementor-275 .elementor-element.elementor-element-7aca144e .elementor-accordion-item{border-color:rgba(255,255,255,0.2);}.elementor-275 .elementor-element.elementor-element-7aca144e .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(255,255,255,0.2);}.elementor-275 .elementor-element.elementor-element-7aca144e .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(255,255,255,0.2);}.elementor-275 .elementor-element.elementor-element-7aca144e .elementor-accordion-icon, .elementor-275 .elementor-element.elementor-element-7aca144e .elementor-accordion-title{color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-7aca144e .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-7aca144e .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-275 .elementor-element.elementor-element-7aca144e .elementor-tab-title .elementor-accordion-icon i:before{color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-7aca144e .elementor-tab-title .elementor-accordion-icon svg{fill:#fb8d18;}.elementor-275 .elementor-element.elementor-element-7aca144e .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-7aca144e .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#fb8d18;}.elementor-275 .elementor-element.elementor-element-7aca144e .elementor-tab-content{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-275 .elementor-element.elementor-element-19ab55d2:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-19ab55d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-275 .elementor-element.elementor-element-19ab55d2 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-19ab55d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-19ab55d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-76020a34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-275 .elementor-element.elementor-element-76020a34 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-2544a04{text-align:center;}.elementor-275 .elementor-element.elementor-element-2544a04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-2ff4d16a{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-275 .elementor-element.elementor-element-22f8a36a{--spacer-size:30px;}.elementor-275 .elementor-element.elementor-element-73b655f7 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-574759cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-574759cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-275 .elementor-element.elementor-element-574759cb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-574759cb > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-574759cb > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-574759cb > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-574759cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-73612a28{text-align:start;}.elementor-275 .elementor-element.elementor-element-73612a28 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-7812c9a8{text-align:start;}.elementor-275 .elementor-element.elementor-element-7812c9a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-2385a4d2{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-275 .elementor-element.elementor-element-4cd0c85:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-4cd0c85 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-275 .elementor-element.elementor-element-4cd0c85 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-4cd0c85 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-4cd0c85 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-4cd0c85 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-4cd0c85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-6a4992ee{text-align:start;}.elementor-275 .elementor-element.elementor-element-6a4992ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-36a055b8{text-align:start;}.elementor-275 .elementor-element.elementor-element-36a055b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-203d27c4{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-275 .elementor-element.elementor-element-52802ef2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-52802ef2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-275 .elementor-element.elementor-element-52802ef2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-52802ef2 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-52802ef2 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-52802ef2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-52802ef2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-32ad2da2{text-align:start;}.elementor-275 .elementor-element.elementor-element-32ad2da2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-10bd61c4{text-align:start;}.elementor-275 .elementor-element.elementor-element-10bd61c4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-7bc1f3db{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-275 .elementor-element.elementor-element-e692dd0{--spacer-size:18px;}.elementor-275 .elementor-element.elementor-element-6bf081da > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-1ca786cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-1ca786cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-275 .elementor-element.elementor-element-1ca786cc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-1ca786cc > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-1ca786cc > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-1ca786cc > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-1ca786cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-78770936{text-align:start;}.elementor-275 .elementor-element.elementor-element-78770936 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-1a0b9c44{text-align:start;}.elementor-275 .elementor-element.elementor-element-1a0b9c44 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-7601ddcd{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-275 .elementor-element.elementor-element-dd3d340:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-dd3d340 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-275 .elementor-element.elementor-element-dd3d340 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-dd3d340 > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-dd3d340 > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-dd3d340 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-dd3d340 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-6f53225c{text-align:start;}.elementor-275 .elementor-element.elementor-element-6f53225c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-4ae18461{text-align:start;}.elementor-275 .elementor-element.elementor-element-4ae18461 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-741d5cc9{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-275 .elementor-element.elementor-element-448816cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-448816cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242a38;}.elementor-275 .elementor-element.elementor-element-448816cb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-448816cb > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-448816cb > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-448816cb > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-275 .elementor-element.elementor-element-448816cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-71a5f6e6{text-align:start;}.elementor-275 .elementor-element.elementor-element-71a5f6e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-3bf32c92{text-align:start;}.elementor-275 .elementor-element.elementor-element-3bf32c92 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-4c5d93af{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-275 .elementor-element.elementor-element-5a7de7ac:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-5a7de7ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f7ff;}.elementor-275 .elementor-element.elementor-element-5a7de7ac > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-5a7de7ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-5a7de7ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-32996dd8{text-align:center;}.elementor-275 .elementor-element.elementor-element-32996dd8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-275 .elementor-element.elementor-element-62e884f7{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-275 .elementor-element.elementor-element-8da6b6c{--spacer-size:40px;}.elementor-275 .elementor-element.elementor-element-67e9ce90 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-a60aaa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-a60aaa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-a60aaa > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#10b98155;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-a60aaa > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-a60aaa > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-a60aaa > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-275 .elementor-element.elementor-element-a60aaa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-2d8e66d7{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#059669;}.elementor-275 .elementor-element.elementor-element-609e30a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-609e30a7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-609e30a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-609e30a7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-275 .elementor-element.elementor-element-609e30a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-275 .elementor-element.elementor-element-609e30a7 .elementor-icon-list-icon i{color:#10b981;transition:color 0.3s;}.elementor-275 .elementor-element.elementor-element-609e30a7 .elementor-icon-list-icon svg{fill:#10b981;transition:fill 0.3s;}.elementor-275 .elementor-element.elementor-element-609e30a7{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-275 .elementor-element.elementor-element-609e30a7 .elementor-icon-list-text{color:#2d3748;transition:color 0.3s;}.elementor-275 .elementor-element.elementor-element-32ece2ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-32ece2ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-32ece2ff > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ef444455;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-32ece2ff > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-32ece2ff > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-32ece2ff > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-275 .elementor-element.elementor-element-32ece2ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-2fc46058{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#dc2626;}.elementor-275 .elementor-element.elementor-element-798d5dfa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-798d5dfa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-798d5dfa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-798d5dfa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-275 .elementor-element.elementor-element-798d5dfa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-275 .elementor-element.elementor-element-798d5dfa .elementor-icon-list-icon i{color:#ef4444;transition:color 0.3s;}.elementor-275 .elementor-element.elementor-element-798d5dfa .elementor-icon-list-icon svg{fill:#ef4444;transition:fill 0.3s;}.elementor-275 .elementor-element.elementor-element-798d5dfa{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-275 .elementor-element.elementor-element-798d5dfa .elementor-icon-list-text{color:#2d3748;transition:color 0.3s;}.elementor-275 .elementor-element.elementor-element-1c7ce4fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-275 .elementor-element.elementor-element-1c7ce4fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-275 .elementor-element.elementor-element-1c7ce4fd > .elementor-element-populated, .elementor-275 .elementor-element.elementor-element-1c7ce4fd > .elementor-element-populated > .elementor-background-overlay, .elementor-275 .elementor-element.elementor-element-1c7ce4fd > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-275 .elementor-element.elementor-element-1c7ce4fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-1c7ce4fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-7436c65d{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#bc6a12;}.elementor-275 .elementor-element.elementor-element-70ecdbac{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#fff;}.elementor-275 .elementor-element.elementor-element-28ff35e9:not(.elementor-motion-effects-element-type-background), .elementor-275 .elementor-element.elementor-element-28ff35e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-275 .elementor-element.elementor-element-28ff35e9 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-28ff35e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-275 .elementor-element.elementor-element-28ff35e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-275 .elementor-element.elementor-element-361b91e0 > .elementor-container{max-width:1200px;}.elementor-275 .elementor-element.elementor-element-19f27524{text-align:start;}.elementor-275 .elementor-element.elementor-element-19f27524 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-5d81f066{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-275 .elementor-element.elementor-element-7c9080f3{--spacer-size:22px;}.elementor-275 .elementor-element.elementor-element-4b92fdb9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-4b92fdb9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-4b92fdb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-275 .elementor-element.elementor-element-4b92fdb9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-275 .elementor-element.elementor-element-4b92fdb9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-275 .elementor-element.elementor-element-4b92fdb9 .elementor-icon-list-icon i{color:#fb8d18;transition:color 0.3s;}.elementor-275 .elementor-element.elementor-element-4b92fdb9 .elementor-icon-list-icon svg{fill:#fb8d18;transition:fill 0.3s;}.elementor-275 .elementor-element.elementor-element-4b92fdb9{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-275 .elementor-element.elementor-element-4b92fdb9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-275 .elementor-element.elementor-element-209e2024 > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-accordion-item{border-color:rgba(255,255,255,0.15);}.elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(255,255,255,0.15);}.elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(255,255,255,0.15);}.elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-accordion-icon, .elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-accordion-title{color:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-tab-title .elementor-accordion-icon i:before{color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-tab-title .elementor-accordion-icon svg{fill:#fb8d18;}.elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#fb8d18;}.elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#fb8d18;}.elementor-275 .elementor-element.elementor-element-667ac3b4 .elementor-tab-content{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}@media(max-width:1024px){.elementor-275 .elementor-element.elementor-element-417ed9ab .elementor-heading-title{font-size:12px;}.elementor-275 .elementor-element.elementor-element-2e63542e .elementor-heading-title{font-size:44px;}.elementor-275 .elementor-element.elementor-element-708cb233{font-size:15px;}.elementor-275 .elementor-element.elementor-element-42c08252{--spacer-size:17px;}.elementor-275 .elementor-element.elementor-element-5a7cf466{--spacer-size:34px;}.elementor-275 .elementor-element.elementor-element-29aed181 .elementor-heading-title{font-size:38px;}.elementor-275 .elementor-element.elementor-element-7bd60a64{font-size:15px;}.elementor-275 .elementor-element.elementor-element-bb2716f .elementor-heading-title{font-size:38px;}.elementor-275 .elementor-element.elementor-element-20ca19be{font-size:15px;}.elementor-275 .elementor-element.elementor-element-5fc96ffe .elementor-heading-title{font-size:38px;}.elementor-275 .elementor-element.elementor-element-386a7da2{font-size:15px;}.elementor-275 .elementor-element.elementor-element-19bf65ee .elementor-heading-title{font-size:12px;}.elementor-275 .elementor-element.elementor-element-5550479a .elementor-heading-title{font-size:30px;}.elementor-275 .elementor-element.elementor-element-3a0f4167{font-size:15px;}.elementor-275 .elementor-element.elementor-element-6ec203e5{--spacer-size:21px;}.elementor-275 .elementor-element.elementor-element-77b2e327 .elementor-heading-title{font-size:30px;}.elementor-275 .elementor-element.elementor-element-658d2a85{font-size:15px;}.elementor-275 .elementor-element.elementor-element-691808bf{--spacer-size:18px;}.elementor-275 .elementor-element.elementor-element-d7b10a4 img{width:100%;}.elementor-275 .elementor-element.elementor-element-3254b96 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-10a2b270{font-size:15px;}.elementor-275 .elementor-element.elementor-element-7ae194f9 .elementor-heading-title{font-size:18px;}.elementor-275 .elementor-element.elementor-element-1b704d19{--spacer-size:8px;}.elementor-275 .elementor-element.elementor-element-3fad6f27 img{width:100%;}.elementor-275 .elementor-element.elementor-element-5e6c7861 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-5566c3e1{font-size:15px;}.elementor-275 .elementor-element.elementor-element-3e0dbb59 .elementor-heading-title{font-size:18px;}.elementor-275 .elementor-element.elementor-element-3ab33c99{--spacer-size:8px;}.elementor-275 .elementor-element.elementor-element-3f896469 img{width:100%;}.elementor-275 .elementor-element.elementor-element-2312a608 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-61d2a0da{font-size:15px;}.elementor-275 .elementor-element.elementor-element-4a0f47ae .elementor-heading-title{font-size:18px;}.elementor-275 .elementor-element.elementor-element-36d45c53{--spacer-size:8px;}.elementor-275 .elementor-element.elementor-element-7ba2dfae img{width:100%;}.elementor-275 .elementor-element.elementor-element-b441a82 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-36f35cc4{font-size:15px;}.elementor-275 .elementor-element.elementor-element-672acd00 .elementor-heading-title{font-size:18px;}.elementor-275 .elementor-element.elementor-element-1def6655 img{width:100%;}.elementor-275 .elementor-element.elementor-element-3d31fe72 .elementor-heading-title{font-size:12px;}.elementor-275 .elementor-element.elementor-element-4110f29 .elementor-heading-title{font-size:30px;}.elementor-275 .elementor-element.elementor-element-1718a9c4{font-size:15px;}.elementor-275 .elementor-element.elementor-element-57c2ae90{--spacer-size:11px;}.elementor-275 .elementor-element.elementor-element-2077b824{font-size:15px;}.elementor-275 .elementor-element.elementor-element-5c4aa2c6{--spacer-size:11px;}.elementor-275 .elementor-element.elementor-element-786452a{--spacer-size:17px;}.elementor-275 .elementor-element.elementor-element-4f3acb61 .elementor-heading-title{font-size:12px;}.elementor-275 .elementor-element.elementor-element-759e45dc .elementor-heading-title{font-size:30px;}.elementor-275 .elementor-element.elementor-element-1a807db2{font-size:15px;}.elementor-275 .elementor-element.elementor-element-35d7d91e{--spacer-size:21px;}.elementor-275 .elementor-element.elementor-element-76020a34 .elementor-heading-title{font-size:12px;}.elementor-275 .elementor-element.elementor-element-2544a04 .elementor-heading-title{font-size:30px;}.elementor-275 .elementor-element.elementor-element-2ff4d16a{font-size:15px;}.elementor-275 .elementor-element.elementor-element-22f8a36a{--spacer-size:21px;}.elementor-275 .elementor-element.elementor-element-73612a28 .elementor-heading-title{font-size:22px;}.elementor-275 .elementor-element.elementor-element-7812c9a8 .elementor-heading-title{font-size:18px;}.elementor-275 .elementor-element.elementor-element-2385a4d2{font-size:15px;}.elementor-275 .elementor-element.elementor-element-6a4992ee .elementor-heading-title{font-size:22px;}.elementor-275 .elementor-element.elementor-element-36a055b8 .elementor-heading-title{font-size:18px;}.elementor-275 .elementor-element.elementor-element-203d27c4{font-size:15px;}.elementor-275 .elementor-element.elementor-element-32ad2da2 .elementor-heading-title{font-size:22px;}.elementor-275 .elementor-element.elementor-element-10bd61c4 .elementor-heading-title{font-size:18px;}.elementor-275 .elementor-element.elementor-element-7bc1f3db{font-size:15px;}.elementor-275 .elementor-element.elementor-element-e692dd0{--spacer-size:13px;}.elementor-275 .elementor-element.elementor-element-78770936 .elementor-heading-title{font-size:22px;}.elementor-275 .elementor-element.elementor-element-1a0b9c44 .elementor-heading-title{font-size:18px;}.elementor-275 .elementor-element.elementor-element-7601ddcd{font-size:15px;}.elementor-275 .elementor-element.elementor-element-6f53225c .elementor-heading-title{font-size:22px;}.elementor-275 .elementor-element.elementor-element-4ae18461 .elementor-heading-title{font-size:18px;}.elementor-275 .elementor-element.elementor-element-741d5cc9{font-size:15px;}.elementor-275 .elementor-element.elementor-element-71a5f6e6 .elementor-heading-title{font-size:22px;}.elementor-275 .elementor-element.elementor-element-3bf32c92 .elementor-heading-title{font-size:18px;}.elementor-275 .elementor-element.elementor-element-4c5d93af{font-size:15px;}.elementor-275 .elementor-element.elementor-element-32996dd8 .elementor-heading-title{font-size:30px;}.elementor-275 .elementor-element.elementor-element-62e884f7{font-size:15px;}.elementor-275 .elementor-element.elementor-element-8da6b6c{--spacer-size:28px;}.elementor-275 .elementor-element.elementor-element-2d8e66d7{font-size:15px;}.elementor-275 .elementor-element.elementor-element-2fc46058{font-size:15px;}.elementor-275 .elementor-element.elementor-element-7436c65d{font-size:15px;}.elementor-275 .elementor-element.elementor-element-70ecdbac{font-size:15px;}.elementor-275 .elementor-element.elementor-element-19f27524 .elementor-heading-title{font-size:30px;}.elementor-275 .elementor-element.elementor-element-5d81f066{font-size:15px;}.elementor-275 .elementor-element.elementor-element-7c9080f3{--spacer-size:15px;}}@media(max-width:767px){.elementor-275 .elementor-element.elementor-element-417ed9ab .elementor-heading-title{font-size:11px;}.elementor-275 .elementor-element.elementor-element-2e63542e .elementor-heading-title{font-size:32px;}.elementor-275 .elementor-element.elementor-element-708cb233{font-size:15px;}.elementor-275 .elementor-element.elementor-element-42c08252{--spacer-size:12px;}.elementor-275 .elementor-element.elementor-element-5a7cf466{--spacer-size:24px;}.elementor-275 .elementor-element.elementor-element-7feaf3d0{width:100%;}.elementor-275 .elementor-element.elementor-element-29aed181 .elementor-heading-title{font-size:30px;}.elementor-275 .elementor-element.elementor-element-7bd60a64{font-size:15px;}.elementor-275 .elementor-element.elementor-element-50e31839{width:100%;}.elementor-275 .elementor-element.elementor-element-bb2716f .elementor-heading-title{font-size:30px;}.elementor-275 .elementor-element.elementor-element-20ca19be{font-size:15px;}.elementor-275 .elementor-element.elementor-element-1f5e3ef4{width:100%;}.elementor-275 .elementor-element.elementor-element-5fc96ffe .elementor-heading-title{font-size:30px;}.elementor-275 .elementor-element.elementor-element-386a7da2{font-size:15px;}.elementor-275 .elementor-element.elementor-element-19bf65ee .elementor-heading-title{font-size:11px;}.elementor-275 .elementor-element.elementor-element-5550479a .elementor-heading-title{font-size:26px;}.elementor-275 .elementor-element.elementor-element-3a0f4167{font-size:15px;}.elementor-275 .elementor-element.elementor-element-6ec203e5{--spacer-size:15px;}.elementor-275 .elementor-element.elementor-element-352d23a0{width:100%;}.elementor-275 .elementor-element.elementor-element-18ef8f0b .elementor-icon-box-title, .elementor-275 .elementor-element.elementor-element-18ef8f0b .elementor-icon-box-title a{font-size:16px;}.elementor-275 .elementor-element.elementor-element-6393bdc4{width:100%;}.elementor-275 .elementor-element.elementor-element-4af2c94e .elementor-icon-box-title, .elementor-275 .elementor-element.elementor-element-4af2c94e .elementor-icon-box-title a{font-size:16px;}.elementor-275 .elementor-element.elementor-element-476d1304{width:100%;}.elementor-275 .elementor-element.elementor-element-2ff41bbb .elementor-icon-box-title, .elementor-275 .elementor-element.elementor-element-2ff41bbb .elementor-icon-box-title a{font-size:16px;}.elementor-275 .elementor-element.elementor-element-32609e2f{width:100%;}.elementor-275 .elementor-element.elementor-element-77b2e327 .elementor-heading-title{font-size:26px;}.elementor-275 .elementor-element.elementor-element-658d2a85{font-size:15px;}.elementor-275 .elementor-element.elementor-element-7259a464{width:100%;}.elementor-275 .elementor-element.elementor-element-691808bf{--spacer-size:13px;}.elementor-275 .elementor-element.elementor-element-579e75f0{width:100%;}.elementor-275 .elementor-element.elementor-element-d7b10a4 img{width:100%;}.elementor-275 .elementor-element.elementor-element-538f571f{width:100%;}.elementor-275 .elementor-element.elementor-element-3254b96 .elementor-heading-title{font-size:16px;}.elementor-275 .elementor-element.elementor-element-10a2b270{font-size:15px;}.elementor-275 .elementor-element.elementor-element-7ae194f9 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-5eccd809{width:100%;}.elementor-275 .elementor-element.elementor-element-1b704d19{--spacer-size:6px;}.elementor-275 .elementor-element.elementor-element-64597ce2{width:100%;}.elementor-275 .elementor-element.elementor-element-3fad6f27 img{width:100%;}.elementor-275 .elementor-element.elementor-element-57411a4e{width:100%;}.elementor-275 .elementor-element.elementor-element-5e6c7861 .elementor-heading-title{font-size:16px;}.elementor-275 .elementor-element.elementor-element-5566c3e1{font-size:15px;}.elementor-275 .elementor-element.elementor-element-3e0dbb59 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-39ee6610{width:100%;}.elementor-275 .elementor-element.elementor-element-3ab33c99{--spacer-size:6px;}.elementor-275 .elementor-element.elementor-element-ef2e662{width:100%;}.elementor-275 .elementor-element.elementor-element-3f896469 img{width:100%;}.elementor-275 .elementor-element.elementor-element-7bcbb5e7{width:100%;}.elementor-275 .elementor-element.elementor-element-2312a608 .elementor-heading-title{font-size:16px;}.elementor-275 .elementor-element.elementor-element-61d2a0da{font-size:15px;}.elementor-275 .elementor-element.elementor-element-4a0f47ae .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-69336930{width:100%;}.elementor-275 .elementor-element.elementor-element-36d45c53{--spacer-size:6px;}.elementor-275 .elementor-element.elementor-element-419b0729{width:100%;}.elementor-275 .elementor-element.elementor-element-7ba2dfae img{width:100%;}.elementor-275 .elementor-element.elementor-element-50832664{width:100%;}.elementor-275 .elementor-element.elementor-element-b441a82 .elementor-heading-title{font-size:16px;}.elementor-275 .elementor-element.elementor-element-36f35cc4{font-size:15px;}.elementor-275 .elementor-element.elementor-element-672acd00 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-6cc349ed{width:100%;}.elementor-275 .elementor-element.elementor-element-699f7a89{width:100%;}.elementor-275 .elementor-element.elementor-element-1def6655 img{width:100%;}.elementor-275 .elementor-element.elementor-element-4e6194ea{width:100%;}.elementor-275 .elementor-element.elementor-element-3d31fe72 .elementor-heading-title{font-size:11px;}.elementor-275 .elementor-element.elementor-element-4110f29 .elementor-heading-title{font-size:26px;}.elementor-275 .elementor-element.elementor-element-1718a9c4{font-size:15px;}.elementor-275 .elementor-element.elementor-element-57c2ae90{--spacer-size:8px;}.elementor-275 .elementor-element.elementor-element-2077b824{font-size:15px;}.elementor-275 .elementor-element.elementor-element-5c4aa2c6{--spacer-size:8px;}.elementor-275 .elementor-element.elementor-element-786452a{--spacer-size:12px;}.elementor-275 .elementor-element.elementor-element-4f3acb61 .elementor-heading-title{font-size:11px;}.elementor-275 .elementor-element.elementor-element-759e45dc .elementor-heading-title{font-size:26px;}.elementor-275 .elementor-element.elementor-element-1a807db2{font-size:15px;}.elementor-275 .elementor-element.elementor-element-35d7d91e{--spacer-size:15px;}.elementor-275 .elementor-element.elementor-element-76020a34 .elementor-heading-title{font-size:11px;}.elementor-275 .elementor-element.elementor-element-2544a04 .elementor-heading-title{font-size:26px;}.elementor-275 .elementor-element.elementor-element-2ff4d16a{font-size:15px;}.elementor-275 .elementor-element.elementor-element-22f8a36a{--spacer-size:15px;}.elementor-275 .elementor-element.elementor-element-574759cb{width:100%;}.elementor-275 .elementor-element.elementor-element-73612a28 .elementor-heading-title{font-size:20px;}.elementor-275 .elementor-element.elementor-element-7812c9a8 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-2385a4d2{font-size:15px;}.elementor-275 .elementor-element.elementor-element-4cd0c85{width:100%;}.elementor-275 .elementor-element.elementor-element-6a4992ee .elementor-heading-title{font-size:20px;}.elementor-275 .elementor-element.elementor-element-36a055b8 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-203d27c4{font-size:15px;}.elementor-275 .elementor-element.elementor-element-52802ef2{width:100%;}.elementor-275 .elementor-element.elementor-element-32ad2da2 .elementor-heading-title{font-size:20px;}.elementor-275 .elementor-element.elementor-element-10bd61c4 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-7bc1f3db{font-size:15px;}.elementor-275 .elementor-element.elementor-element-e692dd0{--spacer-size:9px;}.elementor-275 .elementor-element.elementor-element-1ca786cc{width:100%;}.elementor-275 .elementor-element.elementor-element-78770936 .elementor-heading-title{font-size:20px;}.elementor-275 .elementor-element.elementor-element-1a0b9c44 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-7601ddcd{font-size:15px;}.elementor-275 .elementor-element.elementor-element-dd3d340{width:100%;}.elementor-275 .elementor-element.elementor-element-6f53225c .elementor-heading-title{font-size:20px;}.elementor-275 .elementor-element.elementor-element-4ae18461 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-741d5cc9{font-size:15px;}.elementor-275 .elementor-element.elementor-element-448816cb{width:100%;}.elementor-275 .elementor-element.elementor-element-71a5f6e6 .elementor-heading-title{font-size:20px;}.elementor-275 .elementor-element.elementor-element-3bf32c92 .elementor-heading-title{font-size:17px;}.elementor-275 .elementor-element.elementor-element-4c5d93af{font-size:15px;}.elementor-275 .elementor-element.elementor-element-32996dd8 .elementor-heading-title{font-size:26px;}.elementor-275 .elementor-element.elementor-element-62e884f7{font-size:15px;}.elementor-275 .elementor-element.elementor-element-8da6b6c{--spacer-size:20px;}.elementor-275 .elementor-element.elementor-element-a60aaa{width:100%;}.elementor-275 .elementor-element.elementor-element-2d8e66d7{font-size:15px;}.elementor-275 .elementor-element.elementor-element-32ece2ff{width:100%;}.elementor-275 .elementor-element.elementor-element-2fc46058{font-size:15px;}.elementor-275 .elementor-element.elementor-element-1c7ce4fd{width:100%;}.elementor-275 .elementor-element.elementor-element-7436c65d{font-size:15px;}.elementor-275 .elementor-element.elementor-element-70ecdbac{font-size:15px;}.elementor-275 .elementor-element.elementor-element-7c7b0599{width:100%;}.elementor-275 .elementor-element.elementor-element-19f27524 .elementor-heading-title{font-size:26px;}.elementor-275 .elementor-element.elementor-element-5d81f066{font-size:15px;}.elementor-275 .elementor-element.elementor-element-7c9080f3{--spacer-size:11px;}.elementor-275 .elementor-element.elementor-element-209e2024{width:100%;}}@media(min-width:768px){.elementor-275 .elementor-element.elementor-element-5793670b{width:100%;}.elementor-275 .elementor-element.elementor-element-7feaf3d0{width:33%;}.elementor-275 .elementor-element.elementor-element-50e31839{width:33%;}.elementor-275 .elementor-element.elementor-element-1f5e3ef4{width:34%;}.elementor-275 .elementor-element.elementor-element-13ebbda8{width:100%;}.elementor-275 .elementor-element.elementor-element-352d23a0{width:33%;}.elementor-275 .elementor-element.elementor-element-6393bdc4{width:33%;}.elementor-275 .elementor-element.elementor-element-476d1304{width:34%;}.elementor-275 .elementor-element.elementor-element-193f4f8b{width:100%;}.elementor-275 .elementor-element.elementor-element-32609e2f{width:62%;}.elementor-275 .elementor-element.elementor-element-7259a464{width:38%;}.elementor-275 .elementor-element.elementor-element-579e75f0{width:20%;}.elementor-275 .elementor-element.elementor-element-538f571f{width:60%;}.elementor-275 .elementor-element.elementor-element-5eccd809{width:20%;}.elementor-275 .elementor-element.elementor-element-64597ce2{width:20%;}.elementor-275 .elementor-element.elementor-element-57411a4e{width:60%;}.elementor-275 .elementor-element.elementor-element-39ee6610{width:20%;}.elementor-275 .elementor-element.elementor-element-ef2e662{width:20%;}.elementor-275 .elementor-element.elementor-element-7bcbb5e7{width:60%;}.elementor-275 .elementor-element.elementor-element-69336930{width:20%;}.elementor-275 .elementor-element.elementor-element-419b0729{width:20%;}.elementor-275 .elementor-element.elementor-element-50832664{width:60%;}.elementor-275 .elementor-element.elementor-element-6cc349ed{width:20%;}.elementor-275 .elementor-element.elementor-element-213273e9{width:100%;}.elementor-275 .elementor-element.elementor-element-699f7a89{width:50%;}.elementor-275 .elementor-element.elementor-element-4e6194ea{width:50%;}.elementor-275 .elementor-element.elementor-element-20bbf7c3{width:100%;}.elementor-275 .elementor-element.elementor-element-49c361a1{width:100%;}.elementor-275 .elementor-element.elementor-element-574759cb{width:33%;}.elementor-275 .elementor-element.elementor-element-4cd0c85{width:33%;}.elementor-275 .elementor-element.elementor-element-52802ef2{width:34%;}.elementor-275 .elementor-element.elementor-element-1ca786cc{width:33%;}.elementor-275 .elementor-element.elementor-element-dd3d340{width:33%;}.elementor-275 .elementor-element.elementor-element-448816cb{width:34%;}.elementor-275 .elementor-element.elementor-element-a51d478{width:100%;}.elementor-275 .elementor-element.elementor-element-a60aaa{width:33%;}.elementor-275 .elementor-element.elementor-element-32ece2ff{width:33%;}.elementor-275 .elementor-element.elementor-element-1c7ce4fd{width:34%;}.elementor-275 .elementor-element.elementor-element-6d5800ea{width:100%;}.elementor-275 .elementor-element.elementor-element-7c7b0599{width:32%;}.elementor-275 .elementor-element.elementor-element-209e2024{width:68%;}}@media(max-width:1024px) and (min-width:768px){.elementor-275 .elementor-element.elementor-element-7feaf3d0{width:50%;}.elementor-275 .elementor-element.elementor-element-50e31839{width:50%;}.elementor-275 .elementor-element.elementor-element-1f5e3ef4{width:34%;}.elementor-275 .elementor-element.elementor-element-352d23a0{width:50%;}.elementor-275 .elementor-element.elementor-element-6393bdc4{width:50%;}.elementor-275 .elementor-element.elementor-element-476d1304{width:34%;}.elementor-275 .elementor-element.elementor-element-32609e2f{width:62%;}.elementor-275 .elementor-element.elementor-element-7259a464{width:38%;}.elementor-275 .elementor-element.elementor-element-579e75f0{width:50%;}.elementor-275 .elementor-element.elementor-element-538f571f{width:60%;}.elementor-275 .elementor-element.elementor-element-5eccd809{width:50%;}.elementor-275 .elementor-element.elementor-element-64597ce2{width:50%;}.elementor-275 .elementor-element.elementor-element-57411a4e{width:60%;}.elementor-275 .elementor-element.elementor-element-39ee6610{width:50%;}.elementor-275 .elementor-element.elementor-element-ef2e662{width:50%;}.elementor-275 .elementor-element.elementor-element-7bcbb5e7{width:60%;}.elementor-275 .elementor-element.elementor-element-69336930{width:50%;}.elementor-275 .elementor-element.elementor-element-419b0729{width:50%;}.elementor-275 .elementor-element.elementor-element-50832664{width:60%;}.elementor-275 .elementor-element.elementor-element-6cc349ed{width:50%;}.elementor-275 .elementor-element.elementor-element-699f7a89{width:50%;}.elementor-275 .elementor-element.elementor-element-4e6194ea{width:50%;}.elementor-275 .elementor-element.elementor-element-574759cb{width:50%;}.elementor-275 .elementor-element.elementor-element-4cd0c85{width:50%;}.elementor-275 .elementor-element.elementor-element-52802ef2{width:34%;}.elementor-275 .elementor-element.elementor-element-1ca786cc{width:50%;}.elementor-275 .elementor-element.elementor-element-dd3d340{width:50%;}.elementor-275 .elementor-element.elementor-element-448816cb{width:34%;}.elementor-275 .elementor-element.elementor-element-a60aaa{width:50%;}.elementor-275 .elementor-element.elementor-element-32ece2ff{width:50%;}.elementor-275 .elementor-element.elementor-element-1c7ce4fd{width:34%;}.elementor-275 .elementor-element.elementor-element-7c7b0599{width:50%;}.elementor-275 .elementor-element.elementor-element-209e2024{width:68%;}}/* Start custom CSS for column, class: .elementor-element-7feaf3d0 */.elementor-275 .elementor-element.elementor-element-7feaf3d0 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-7feaf3d0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-7feaf3d0 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-7feaf3d0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-7feaf3d0 p, .elementor-275 .elementor-element.elementor-element-7feaf3d0 h1, .elementor-275 .elementor-element.elementor-element-7feaf3d0 h2, .elementor-275 .elementor-element.elementor-element-7feaf3d0 h3, .elementor-275 .elementor-element.elementor-element-7feaf3d0 h4, .elementor-275 .elementor-element.elementor-element-7feaf3d0 h5, .elementor-275 .elementor-element.elementor-element-7feaf3d0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-50e31839 */.elementor-275 .elementor-element.elementor-element-50e31839 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-50e31839 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-50e31839 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-50e31839 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-50e31839 p, .elementor-275 .elementor-element.elementor-element-50e31839 h1, .elementor-275 .elementor-element.elementor-element-50e31839 h2, .elementor-275 .elementor-element.elementor-element-50e31839 h3, .elementor-275 .elementor-element.elementor-element-50e31839 h4, .elementor-275 .elementor-element.elementor-element-50e31839 h5, .elementor-275 .elementor-element.elementor-element-50e31839 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1f5e3ef4 */.elementor-275 .elementor-element.elementor-element-1f5e3ef4 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-1f5e3ef4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-1f5e3ef4 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-1f5e3ef4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-1f5e3ef4 p, .elementor-275 .elementor-element.elementor-element-1f5e3ef4 h1, .elementor-275 .elementor-element.elementor-element-1f5e3ef4 h2, .elementor-275 .elementor-element.elementor-element-1f5e3ef4 h3, .elementor-275 .elementor-element.elementor-element-1f5e3ef4 h4, .elementor-275 .elementor-element.elementor-element-1f5e3ef4 h5, .elementor-275 .elementor-element.elementor-element-1f5e3ef4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-19e26ec9 */.elementor-275 .elementor-element.elementor-element-19e26ec9 > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-19e26ec9 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-19e26ec9 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-19e26ec9 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5793670b */.elementor-275 .elementor-element.elementor-element-5793670b { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-5793670b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-5793670b img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-5793670b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-5793670b p, .elementor-275 .elementor-element.elementor-element-5793670b h1, .elementor-275 .elementor-element.elementor-element-5793670b h2, .elementor-275 .elementor-element.elementor-element-5793670b h3, .elementor-275 .elementor-element.elementor-element-5793670b h4, .elementor-275 .elementor-element.elementor-element-5793670b h5, .elementor-275 .elementor-element.elementor-element-5793670b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61f3782f */.elementor-275 .elementor-element.elementor-element-61f3782f { position: relative; overflow: hidden; }
.elementor-275 .elementor-element.elementor-element-61f3782f::before { content:''; position:absolute; inset:0; pointer-events:none;
  background-image: repeating-linear-gradient(135deg, rgba(251,141,24,0.12) 0 1px, transparent 1px 24px);
  z-index:0; }
.elementor-275 .elementor-element.elementor-element-61f3782f > .elementor-container { position: relative; z-index: 1; }
.elementor-275 .elementor-element.elementor-element-61f3782f .elementor-widget {
  animation: codex_category-hero-0-soft-reveal 700ms ease both;
}
.elementor-275 .elementor-element.elementor-element-61f3782f .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-275 .elementor-element.elementor-element-61f3782f .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-275 .elementor-element.elementor-element-61f3782f .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-hero-0-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-275 .elementor-element.elementor-element-61f3782f, .elementor-275 .elementor-element.elementor-element-61f3782f * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-352d23a0 */.elementor-275 .elementor-element.elementor-element-352d23a0 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-352d23a0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-352d23a0 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-352d23a0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-352d23a0 p, .elementor-275 .elementor-element.elementor-element-352d23a0 h1, .elementor-275 .elementor-element.elementor-element-352d23a0 h2, .elementor-275 .elementor-element.elementor-element-352d23a0 h3, .elementor-275 .elementor-element.elementor-element-352d23a0 h4, .elementor-275 .elementor-element.elementor-element-352d23a0 h5, .elementor-275 .elementor-element.elementor-element-352d23a0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6393bdc4 */.elementor-275 .elementor-element.elementor-element-6393bdc4 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-6393bdc4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-6393bdc4 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-6393bdc4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-6393bdc4 p, .elementor-275 .elementor-element.elementor-element-6393bdc4 h1, .elementor-275 .elementor-element.elementor-element-6393bdc4 h2, .elementor-275 .elementor-element.elementor-element-6393bdc4 h3, .elementor-275 .elementor-element.elementor-element-6393bdc4 h4, .elementor-275 .elementor-element.elementor-element-6393bdc4 h5, .elementor-275 .elementor-element.elementor-element-6393bdc4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-476d1304 */.elementor-275 .elementor-element.elementor-element-476d1304 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-476d1304 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-476d1304 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-476d1304 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-476d1304 p, .elementor-275 .elementor-element.elementor-element-476d1304 h1, .elementor-275 .elementor-element.elementor-element-476d1304 h2, .elementor-275 .elementor-element.elementor-element-476d1304 h3, .elementor-275 .elementor-element.elementor-element-476d1304 h4, .elementor-275 .elementor-element.elementor-element-476d1304 h5, .elementor-275 .elementor-element.elementor-element-476d1304 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2730a32b */.elementor-275 .elementor-element.elementor-element-2730a32b > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-2730a32b > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-2730a32b > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-2730a32b img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13ebbda8 */.elementor-275 .elementor-element.elementor-element-13ebbda8 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-13ebbda8 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-13ebbda8 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-13ebbda8 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-13ebbda8 p, .elementor-275 .elementor-element.elementor-element-13ebbda8 h1, .elementor-275 .elementor-element.elementor-element-13ebbda8 h2, .elementor-275 .elementor-element.elementor-element-13ebbda8 h3, .elementor-275 .elementor-element.elementor-element-13ebbda8 h4, .elementor-275 .elementor-element.elementor-element-13ebbda8 h5, .elementor-275 .elementor-element.elementor-element-13ebbda8 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-32609e2f */.elementor-275 .elementor-element.elementor-element-32609e2f { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-32609e2f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-32609e2f img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-32609e2f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-32609e2f p, .elementor-275 .elementor-element.elementor-element-32609e2f h1, .elementor-275 .elementor-element.elementor-element-32609e2f h2, .elementor-275 .elementor-element.elementor-element-32609e2f h3, .elementor-275 .elementor-element.elementor-element-32609e2f h4, .elementor-275 .elementor-element.elementor-element-32609e2f h5, .elementor-275 .elementor-element.elementor-element-32609e2f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7259a464 */.elementor-275 .elementor-element.elementor-element-7259a464 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-7259a464 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-7259a464 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-7259a464 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-7259a464 p, .elementor-275 .elementor-element.elementor-element-7259a464 h1, .elementor-275 .elementor-element.elementor-element-7259a464 h2, .elementor-275 .elementor-element.elementor-element-7259a464 h3, .elementor-275 .elementor-element.elementor-element-7259a464 h4, .elementor-275 .elementor-element.elementor-element-7259a464 h5, .elementor-275 .elementor-element.elementor-element-7259a464 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-21658430 */.elementor-275 .elementor-element.elementor-element-21658430 > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-21658430 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-21658430 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-21658430 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-579e75f0 */.elementor-275 .elementor-element.elementor-element-579e75f0 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-579e75f0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-579e75f0 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-579e75f0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-579e75f0 p, .elementor-275 .elementor-element.elementor-element-579e75f0 h1, .elementor-275 .elementor-element.elementor-element-579e75f0 h2, .elementor-275 .elementor-element.elementor-element-579e75f0 h3, .elementor-275 .elementor-element.elementor-element-579e75f0 h4, .elementor-275 .elementor-element.elementor-element-579e75f0 h5, .elementor-275 .elementor-element.elementor-element-579e75f0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-538f571f */.elementor-275 .elementor-element.elementor-element-538f571f { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-538f571f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-538f571f img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-538f571f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-538f571f p, .elementor-275 .elementor-element.elementor-element-538f571f h1, .elementor-275 .elementor-element.elementor-element-538f571f h2, .elementor-275 .elementor-element.elementor-element-538f571f h3, .elementor-275 .elementor-element.elementor-element-538f571f h4, .elementor-275 .elementor-element.elementor-element-538f571f h5, .elementor-275 .elementor-element.elementor-element-538f571f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5eccd809 */.elementor-275 .elementor-element.elementor-element-5eccd809 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-5eccd809 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-5eccd809 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-5eccd809 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-5eccd809 p, .elementor-275 .elementor-element.elementor-element-5eccd809 h1, .elementor-275 .elementor-element.elementor-element-5eccd809 h2, .elementor-275 .elementor-element.elementor-element-5eccd809 h3, .elementor-275 .elementor-element.elementor-element-5eccd809 h4, .elementor-275 .elementor-element.elementor-element-5eccd809 h5, .elementor-275 .elementor-element.elementor-element-5eccd809 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-75ebae7a */.elementor-275 .elementor-element.elementor-element-75ebae7a > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-75ebae7a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-75ebae7a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-75ebae7a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64597ce2 */.elementor-275 .elementor-element.elementor-element-64597ce2 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-64597ce2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-64597ce2 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-64597ce2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-64597ce2 p, .elementor-275 .elementor-element.elementor-element-64597ce2 h1, .elementor-275 .elementor-element.elementor-element-64597ce2 h2, .elementor-275 .elementor-element.elementor-element-64597ce2 h3, .elementor-275 .elementor-element.elementor-element-64597ce2 h4, .elementor-275 .elementor-element.elementor-element-64597ce2 h5, .elementor-275 .elementor-element.elementor-element-64597ce2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-57411a4e */.elementor-275 .elementor-element.elementor-element-57411a4e { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-57411a4e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-57411a4e img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-57411a4e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-57411a4e p, .elementor-275 .elementor-element.elementor-element-57411a4e h1, .elementor-275 .elementor-element.elementor-element-57411a4e h2, .elementor-275 .elementor-element.elementor-element-57411a4e h3, .elementor-275 .elementor-element.elementor-element-57411a4e h4, .elementor-275 .elementor-element.elementor-element-57411a4e h5, .elementor-275 .elementor-element.elementor-element-57411a4e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-39ee6610 */.elementor-275 .elementor-element.elementor-element-39ee6610 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-39ee6610 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-39ee6610 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-39ee6610 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-39ee6610 p, .elementor-275 .elementor-element.elementor-element-39ee6610 h1, .elementor-275 .elementor-element.elementor-element-39ee6610 h2, .elementor-275 .elementor-element.elementor-element-39ee6610 h3, .elementor-275 .elementor-element.elementor-element-39ee6610 h4, .elementor-275 .elementor-element.elementor-element-39ee6610 h5, .elementor-275 .elementor-element.elementor-element-39ee6610 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-533060da */.elementor-275 .elementor-element.elementor-element-533060da > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-533060da > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-533060da > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-533060da img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ef2e662 */.elementor-275 .elementor-element.elementor-element-ef2e662 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-ef2e662 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-ef2e662 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-ef2e662 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-ef2e662 p, .elementor-275 .elementor-element.elementor-element-ef2e662 h1, .elementor-275 .elementor-element.elementor-element-ef2e662 h2, .elementor-275 .elementor-element.elementor-element-ef2e662 h3, .elementor-275 .elementor-element.elementor-element-ef2e662 h4, .elementor-275 .elementor-element.elementor-element-ef2e662 h5, .elementor-275 .elementor-element.elementor-element-ef2e662 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bcbb5e7 */.elementor-275 .elementor-element.elementor-element-7bcbb5e7 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-7bcbb5e7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-7bcbb5e7 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-7bcbb5e7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-7bcbb5e7 p, .elementor-275 .elementor-element.elementor-element-7bcbb5e7 h1, .elementor-275 .elementor-element.elementor-element-7bcbb5e7 h2, .elementor-275 .elementor-element.elementor-element-7bcbb5e7 h3, .elementor-275 .elementor-element.elementor-element-7bcbb5e7 h4, .elementor-275 .elementor-element.elementor-element-7bcbb5e7 h5, .elementor-275 .elementor-element.elementor-element-7bcbb5e7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-69336930 */.elementor-275 .elementor-element.elementor-element-69336930 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-69336930 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-69336930 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-69336930 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-69336930 p, .elementor-275 .elementor-element.elementor-element-69336930 h1, .elementor-275 .elementor-element.elementor-element-69336930 h2, .elementor-275 .elementor-element.elementor-element-69336930 h3, .elementor-275 .elementor-element.elementor-element-69336930 h4, .elementor-275 .elementor-element.elementor-element-69336930 h5, .elementor-275 .elementor-element.elementor-element-69336930 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-72fe3922 */.elementor-275 .elementor-element.elementor-element-72fe3922 > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-72fe3922 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-72fe3922 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-72fe3922 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-419b0729 */.elementor-275 .elementor-element.elementor-element-419b0729 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-419b0729 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-419b0729 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-419b0729 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-419b0729 p, .elementor-275 .elementor-element.elementor-element-419b0729 h1, .elementor-275 .elementor-element.elementor-element-419b0729 h2, .elementor-275 .elementor-element.elementor-element-419b0729 h3, .elementor-275 .elementor-element.elementor-element-419b0729 h4, .elementor-275 .elementor-element.elementor-element-419b0729 h5, .elementor-275 .elementor-element.elementor-element-419b0729 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-50832664 */.elementor-275 .elementor-element.elementor-element-50832664 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-50832664 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-50832664 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-50832664 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-50832664 p, .elementor-275 .elementor-element.elementor-element-50832664 h1, .elementor-275 .elementor-element.elementor-element-50832664 h2, .elementor-275 .elementor-element.elementor-element-50832664 h3, .elementor-275 .elementor-element.elementor-element-50832664 h4, .elementor-275 .elementor-element.elementor-element-50832664 h5, .elementor-275 .elementor-element.elementor-element-50832664 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6cc349ed */.elementor-275 .elementor-element.elementor-element-6cc349ed { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-6cc349ed > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-6cc349ed img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-6cc349ed .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-6cc349ed p, .elementor-275 .elementor-element.elementor-element-6cc349ed h1, .elementor-275 .elementor-element.elementor-element-6cc349ed h2, .elementor-275 .elementor-element.elementor-element-6cc349ed h3, .elementor-275 .elementor-element.elementor-element-6cc349ed h4, .elementor-275 .elementor-element.elementor-element-6cc349ed h5, .elementor-275 .elementor-element.elementor-element-6cc349ed h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-281bb416 */.elementor-275 .elementor-element.elementor-element-281bb416 > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-281bb416 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-281bb416 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-281bb416 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-193f4f8b */.elementor-275 .elementor-element.elementor-element-193f4f8b { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-193f4f8b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-193f4f8b img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-193f4f8b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-193f4f8b p, .elementor-275 .elementor-element.elementor-element-193f4f8b h1, .elementor-275 .elementor-element.elementor-element-193f4f8b h2, .elementor-275 .elementor-element.elementor-element-193f4f8b h3, .elementor-275 .elementor-element.elementor-element-193f4f8b h4, .elementor-275 .elementor-element.elementor-element-193f4f8b h5, .elementor-275 .elementor-element.elementor-element-193f4f8b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-60d74d0b */.elementor-275 .elementor-element.elementor-element-60d74d0b { position: relative; overflow: hidden; }
.elementor-275 .elementor-element.elementor-element-60d74d0b::before { content:''; position:absolute; inset:0; pointer-events:none;
  background-image: repeating-linear-gradient(135deg, rgba(251,141,24,0.12) 0 1px, transparent 1px 24px);
  z-index:0; }
.elementor-275 .elementor-element.elementor-element-60d74d0b > .elementor-container { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-699f7a89 */.elementor-275 .elementor-element.elementor-element-699f7a89 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-699f7a89 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-699f7a89 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-699f7a89 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-699f7a89 p, .elementor-275 .elementor-element.elementor-element-699f7a89 h1, .elementor-275 .elementor-element.elementor-element-699f7a89 h2, .elementor-275 .elementor-element.elementor-element-699f7a89 h3, .elementor-275 .elementor-element.elementor-element-699f7a89 h4, .elementor-275 .elementor-element.elementor-element-699f7a89 h5, .elementor-275 .elementor-element.elementor-element-699f7a89 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e6194ea */.elementor-275 .elementor-element.elementor-element-4e6194ea { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-4e6194ea > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-4e6194ea img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-4e6194ea .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-4e6194ea p, .elementor-275 .elementor-element.elementor-element-4e6194ea h1, .elementor-275 .elementor-element.elementor-element-4e6194ea h2, .elementor-275 .elementor-element.elementor-element-4e6194ea h3, .elementor-275 .elementor-element.elementor-element-4e6194ea h4, .elementor-275 .elementor-element.elementor-element-4e6194ea h5, .elementor-275 .elementor-element.elementor-element-4e6194ea h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2ffa4d3a */.elementor-275 .elementor-element.elementor-element-2ffa4d3a > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-2ffa4d3a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-2ffa4d3a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-2ffa4d3a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-213273e9 */.elementor-275 .elementor-element.elementor-element-213273e9 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-213273e9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-213273e9 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-213273e9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-213273e9 p, .elementor-275 .elementor-element.elementor-element-213273e9 h1, .elementor-275 .elementor-element.elementor-element-213273e9 h2, .elementor-275 .elementor-element.elementor-element-213273e9 h3, .elementor-275 .elementor-element.elementor-element-213273e9 h4, .elementor-275 .elementor-element.elementor-element-213273e9 h5, .elementor-275 .elementor-element.elementor-element-213273e9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f56d997 */.elementor-275 .elementor-element.elementor-element-7f56d997 .elementor-widget {
  animation: codex_featured-product-spotlight-3-soft-reveal 700ms ease both;
}
.elementor-275 .elementor-element.elementor-element-7f56d997 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-275 .elementor-element.elementor-element-7f56d997 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-275 .elementor-element.elementor-element-7f56d997 .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_featured-product-spotlight-3-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-275 .elementor-element.elementor-element-7f56d997, .elementor-275 .elementor-element.elementor-element-7f56d997 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20bbf7c3 */.elementor-275 .elementor-element.elementor-element-20bbf7c3 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-20bbf7c3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-20bbf7c3 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-20bbf7c3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-20bbf7c3 p, .elementor-275 .elementor-element.elementor-element-20bbf7c3 h1, .elementor-275 .elementor-element.elementor-element-20bbf7c3 h2, .elementor-275 .elementor-element.elementor-element-20bbf7c3 h3, .elementor-275 .elementor-element.elementor-element-20bbf7c3 h4, .elementor-275 .elementor-element.elementor-element-20bbf7c3 h5, .elementor-275 .elementor-element.elementor-element-20bbf7c3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c076292 */.elementor-275 .elementor-element.elementor-element-1c076292 { border-top: 4px solid #fb8d18; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-574759cb */.elementor-275 .elementor-element.elementor-element-574759cb { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-574759cb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-574759cb img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-574759cb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-574759cb p, .elementor-275 .elementor-element.elementor-element-574759cb h1, .elementor-275 .elementor-element.elementor-element-574759cb h2, .elementor-275 .elementor-element.elementor-element-574759cb h3, .elementor-275 .elementor-element.elementor-element-574759cb h4, .elementor-275 .elementor-element.elementor-element-574759cb h5, .elementor-275 .elementor-element.elementor-element-574759cb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4cd0c85 */.elementor-275 .elementor-element.elementor-element-4cd0c85 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-4cd0c85 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-4cd0c85 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-4cd0c85 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-4cd0c85 p, .elementor-275 .elementor-element.elementor-element-4cd0c85 h1, .elementor-275 .elementor-element.elementor-element-4cd0c85 h2, .elementor-275 .elementor-element.elementor-element-4cd0c85 h3, .elementor-275 .elementor-element.elementor-element-4cd0c85 h4, .elementor-275 .elementor-element.elementor-element-4cd0c85 h5, .elementor-275 .elementor-element.elementor-element-4cd0c85 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-52802ef2 */.elementor-275 .elementor-element.elementor-element-52802ef2 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-52802ef2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-52802ef2 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-52802ef2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-52802ef2 p, .elementor-275 .elementor-element.elementor-element-52802ef2 h1, .elementor-275 .elementor-element.elementor-element-52802ef2 h2, .elementor-275 .elementor-element.elementor-element-52802ef2 h3, .elementor-275 .elementor-element.elementor-element-52802ef2 h4, .elementor-275 .elementor-element.elementor-element-52802ef2 h5, .elementor-275 .elementor-element.elementor-element-52802ef2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-73b655f7 */.elementor-275 .elementor-element.elementor-element-73b655f7 > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-73b655f7 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-73b655f7 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-73b655f7 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1ca786cc */.elementor-275 .elementor-element.elementor-element-1ca786cc { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-1ca786cc > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-1ca786cc img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-1ca786cc .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-1ca786cc p, .elementor-275 .elementor-element.elementor-element-1ca786cc h1, .elementor-275 .elementor-element.elementor-element-1ca786cc h2, .elementor-275 .elementor-element.elementor-element-1ca786cc h3, .elementor-275 .elementor-element.elementor-element-1ca786cc h4, .elementor-275 .elementor-element.elementor-element-1ca786cc h5, .elementor-275 .elementor-element.elementor-element-1ca786cc h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dd3d340 */.elementor-275 .elementor-element.elementor-element-dd3d340 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-dd3d340 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-dd3d340 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-dd3d340 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-dd3d340 p, .elementor-275 .elementor-element.elementor-element-dd3d340 h1, .elementor-275 .elementor-element.elementor-element-dd3d340 h2, .elementor-275 .elementor-element.elementor-element-dd3d340 h3, .elementor-275 .elementor-element.elementor-element-dd3d340 h4, .elementor-275 .elementor-element.elementor-element-dd3d340 h5, .elementor-275 .elementor-element.elementor-element-dd3d340 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-448816cb */.elementor-275 .elementor-element.elementor-element-448816cb { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-448816cb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-448816cb img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-448816cb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-448816cb p, .elementor-275 .elementor-element.elementor-element-448816cb h1, .elementor-275 .elementor-element.elementor-element-448816cb h2, .elementor-275 .elementor-element.elementor-element-448816cb h3, .elementor-275 .elementor-element.elementor-element-448816cb h4, .elementor-275 .elementor-element.elementor-element-448816cb h5, .elementor-275 .elementor-element.elementor-element-448816cb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6bf081da */.elementor-275 .elementor-element.elementor-element-6bf081da > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-6bf081da > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-6bf081da > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-6bf081da img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-49c361a1 */.elementor-275 .elementor-element.elementor-element-49c361a1 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-49c361a1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-49c361a1 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-49c361a1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-49c361a1 p, .elementor-275 .elementor-element.elementor-element-49c361a1 h1, .elementor-275 .elementor-element.elementor-element-49c361a1 h2, .elementor-275 .elementor-element.elementor-element-49c361a1 h3, .elementor-275 .elementor-element.elementor-element-49c361a1 h4, .elementor-275 .elementor-element.elementor-element-49c361a1 h5, .elementor-275 .elementor-element.elementor-element-49c361a1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a60aaa */.elementor-275 .elementor-element.elementor-element-a60aaa { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-a60aaa > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-a60aaa img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-a60aaa .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-a60aaa p, .elementor-275 .elementor-element.elementor-element-a60aaa h1, .elementor-275 .elementor-element.elementor-element-a60aaa h2, .elementor-275 .elementor-element.elementor-element-a60aaa h3, .elementor-275 .elementor-element.elementor-element-a60aaa h4, .elementor-275 .elementor-element.elementor-element-a60aaa h5, .elementor-275 .elementor-element.elementor-element-a60aaa h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-32ece2ff */.elementor-275 .elementor-element.elementor-element-32ece2ff { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-32ece2ff > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-32ece2ff img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-32ece2ff .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-32ece2ff p, .elementor-275 .elementor-element.elementor-element-32ece2ff h1, .elementor-275 .elementor-element.elementor-element-32ece2ff h2, .elementor-275 .elementor-element.elementor-element-32ece2ff h3, .elementor-275 .elementor-element.elementor-element-32ece2ff h4, .elementor-275 .elementor-element.elementor-element-32ece2ff h5, .elementor-275 .elementor-element.elementor-element-32ece2ff h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c7ce4fd */.elementor-275 .elementor-element.elementor-element-1c7ce4fd { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-1c7ce4fd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-1c7ce4fd img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-1c7ce4fd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-1c7ce4fd p, .elementor-275 .elementor-element.elementor-element-1c7ce4fd h1, .elementor-275 .elementor-element.elementor-element-1c7ce4fd h2, .elementor-275 .elementor-element.elementor-element-1c7ce4fd h3, .elementor-275 .elementor-element.elementor-element-1c7ce4fd h4, .elementor-275 .elementor-element.elementor-element-1c7ce4fd h5, .elementor-275 .elementor-element.elementor-element-1c7ce4fd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-67e9ce90 */.elementor-275 .elementor-element.elementor-element-67e9ce90 > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-67e9ce90 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-67e9ce90 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-67e9ce90 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a51d478 */.elementor-275 .elementor-element.elementor-element-a51d478 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-a51d478 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-a51d478 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-a51d478 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-a51d478 p, .elementor-275 .elementor-element.elementor-element-a51d478 h1, .elementor-275 .elementor-element.elementor-element-a51d478 h2, .elementor-275 .elementor-element.elementor-element-a51d478 h3, .elementor-275 .elementor-element.elementor-element-a51d478 h4, .elementor-275 .elementor-element.elementor-element-a51d478 h5, .elementor-275 .elementor-element.elementor-element-a51d478 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5a7de7ac */.elementor-275 .elementor-element.elementor-element-5a7de7ac { position: relative; overflow: hidden; }
.elementor-275 .elementor-element.elementor-element-5a7de7ac::before { content:''; position:absolute; inset:0; pointer-events:none;
  background-image: linear-gradient(rgba(251,141,24,0.12) 1px, transparent 1px),
                    linear-gradient(90deg, rgba(251,141,24,0.12) 1px, transparent 1px);
  background-size: 56px 56px; z-index:0; }
.elementor-275 .elementor-element.elementor-element-5a7de7ac > .elementor-container { position: relative; z-index: 1; }
.elementor-275 .elementor-element.elementor-element-5a7de7ac .elementor-widget {
  animation: codex_category-review-summary-6-soft-reveal 700ms ease both;
}
.elementor-275 .elementor-element.elementor-element-5a7de7ac .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-275 .elementor-element.elementor-element-5a7de7ac .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-275 .elementor-element.elementor-element-5a7de7ac .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-review-summary-6-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-275 .elementor-element.elementor-element-5a7de7ac, .elementor-275 .elementor-element.elementor-element-5a7de7ac * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7c7b0599 */.elementor-275 .elementor-element.elementor-element-7c7b0599 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-7c7b0599 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-7c7b0599 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-7c7b0599 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-7c7b0599 p, .elementor-275 .elementor-element.elementor-element-7c7b0599 h1, .elementor-275 .elementor-element.elementor-element-7c7b0599 h2, .elementor-275 .elementor-element.elementor-element-7c7b0599 h3, .elementor-275 .elementor-element.elementor-element-7c7b0599 h4, .elementor-275 .elementor-element.elementor-element-7c7b0599 h5, .elementor-275 .elementor-element.elementor-element-7c7b0599 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-209e2024 */.elementor-275 .elementor-element.elementor-element-209e2024 { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-209e2024 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-209e2024 img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-209e2024 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-209e2024 p, .elementor-275 .elementor-element.elementor-element-209e2024 h1, .elementor-275 .elementor-element.elementor-element-209e2024 h2, .elementor-275 .elementor-element.elementor-element-209e2024 h3, .elementor-275 .elementor-element.elementor-element-209e2024 h4, .elementor-275 .elementor-element.elementor-element-209e2024 h5, .elementor-275 .elementor-element.elementor-element-209e2024 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-361b91e0 */.elementor-275 .elementor-element.elementor-element-361b91e0 > .elementor-container > .elementor-row,
.elementor-275 .elementor-element.elementor-element-361b91e0 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-275 .elementor-element.elementor-element-361b91e0 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-275 .elementor-element.elementor-element-361b91e0 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6d5800ea */.elementor-275 .elementor-element.elementor-element-6d5800ea { min-width: 0 !important; }
.elementor-275 .elementor-element.elementor-element-6d5800ea > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-6d5800ea img { max-width: 100% !important; height: auto !important; }
.elementor-275 .elementor-element.elementor-element-6d5800ea .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-275 .elementor-element.elementor-element-6d5800ea p, .elementor-275 .elementor-element.elementor-element-6d5800ea h1, .elementor-275 .elementor-element.elementor-element-6d5800ea h2, .elementor-275 .elementor-element.elementor-element-6d5800ea h3, .elementor-275 .elementor-element.elementor-element-6d5800ea h4, .elementor-275 .elementor-element.elementor-element-6d5800ea h5, .elementor-275 .elementor-element.elementor-element-6d5800ea h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */