.elementor-237 .elementor-element.elementor-element-350b3281:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-350b3281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-237 .elementor-element.elementor-element-350b3281{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-350b3281 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-fb9af84:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-fb9af84 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-237 .elementor-element.elementor-element-fb9af84 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-fb9af84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-62fdc18e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-237 .elementor-element.elementor-element-62fdc18e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-5e433ba3{text-align:center;}.elementor-237 .elementor-element.elementor-element-5e433ba3 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:64px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-1d3351e6{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.9);}.elementor-237 .elementor-element.elementor-element-7359e14a{--spacer-size:24px;}.elementor-237 .elementor-element.elementor-element-63918fbb{--spacer-size:48px;}.elementor-237 .elementor-element.elementor-element-71d08cf3 > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-63aba88b{text-align:center;}.elementor-237 .elementor-element.elementor-element-63aba88b .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-6a51eb62{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-237 .elementor-element.elementor-element-30760a2b{text-align:center;}.elementor-237 .elementor-element.elementor-element-30760a2b .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-738470a{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-237 .elementor-element.elementor-element-599b2052{text-align:center;}.elementor-237 .elementor-element.elementor-element-599b2052 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:48px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-1fd1fa27{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.72);}.elementor-237 .elementor-element.elementor-element-2f1ec77e:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-2f1ec77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f5f5;}.elementor-237 .elementor-element.elementor-element-2f1ec77e > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-2f1ec77e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-2f1ec77e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-75ce5182{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-237 .elementor-element.elementor-element-75ce5182 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-454f53c{text-align:center;}.elementor-237 .elementor-element.elementor-element-454f53c .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-237 .elementor-element.elementor-element-84a8e92{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-237 .elementor-element.elementor-element-10fb5cad{--spacer-size:30px;}.elementor-237 .elementor-element.elementor-element-7ba1b07 > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-7566484a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-7566484a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-7566484a > .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-237 .elementor-element.elementor-element-7566484a > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-7566484a > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-7566484a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-7566484a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-17aa072a{text-align:start;}.elementor-237 .elementor-element.elementor-element-17aa072a .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-72216251{text-align:start;}.elementor-237 .elementor-element.elementor-element-72216251 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-237 .elementor-element.elementor-element-24aab7fb{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-237 .elementor-element.elementor-element-490f05d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-490f05d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-490f05d > .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-237 .elementor-element.elementor-element-490f05d > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-490f05d > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-490f05d > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-490f05d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-3279c3a4{text-align:start;}.elementor-237 .elementor-element.elementor-element-3279c3a4 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-4324e47f{text-align:start;}.elementor-237 .elementor-element.elementor-element-4324e47f .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-237 .elementor-element.elementor-element-1af14998{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-237 .elementor-element.elementor-element-51eec694:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-51eec694 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-51eec694 > .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-237 .elementor-element.elementor-element-51eec694 > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-51eec694 > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-51eec694 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-51eec694 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-57904ce5{text-align:start;}.elementor-237 .elementor-element.elementor-element-57904ce5 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-57aff2f1{text-align:start;}.elementor-237 .elementor-element.elementor-element-57aff2f1 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-237 .elementor-element.elementor-element-60ec3cf7{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-237 .elementor-element.elementor-element-594ed980{--spacer-size:18px;}.elementor-237 .elementor-element.elementor-element-b538ccd > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-4d53d11a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-4d53d11a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-4d53d11a > .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-237 .elementor-element.elementor-element-4d53d11a > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-4d53d11a > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-4d53d11a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-4d53d11a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-5248d9f9{text-align:start;}.elementor-237 .elementor-element.elementor-element-5248d9f9 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-d490247{text-align:start;}.elementor-237 .elementor-element.elementor-element-d490247 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-237 .elementor-element.elementor-element-66547870{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-237 .elementor-element.elementor-element-198fe986:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-198fe986 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-198fe986 > .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-237 .elementor-element.elementor-element-198fe986 > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-198fe986 > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-198fe986 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-198fe986 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-3bc479ff{text-align:start;}.elementor-237 .elementor-element.elementor-element-3bc479ff .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-5507e354{text-align:start;}.elementor-237 .elementor-element.elementor-element-5507e354 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-237 .elementor-element.elementor-element-3452c40{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-237 .elementor-element.elementor-element-57798c6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-57798c6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-57798c6b > .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-237 .elementor-element.elementor-element-57798c6b > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-57798c6b > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-57798c6b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-57798c6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-462843b9{text-align:start;}.elementor-237 .elementor-element.elementor-element-462843b9 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-6567aa96{text-align:start;}.elementor-237 .elementor-element.elementor-element-6567aa96 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-237 .elementor-element.elementor-element-3cc4e1ac{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-237 .elementor-element.elementor-element-5411005:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-5411005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-5411005 > .elementor-background-overlay{background-color:rgba(0,0,0,0.35);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-5411005{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-368c2869 > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-549ba2a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-549ba2a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-bc-flex-widget .elementor-237 .elementor-element.elementor-element-549ba2a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-237 .elementor-element.elementor-element-549ba2a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-237 .elementor-element.elementor-element-549ba2a0 > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-549ba2a0 > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-549ba2a0 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-237 .elementor-element.elementor-element-549ba2a0 > .elementor-element-populated{box-shadow:0px 24px 48px 0px rgba(0,0,0,0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-549ba2a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-35591fde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-237 .elementor-element.elementor-element-35591fde .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#fb990e;}.elementor-237 .elementor-element.elementor-element-6f843b88{text-align:start;}.elementor-237 .elementor-element.elementor-element-6f843b88 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-448ba617{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-ad72f15{--spacer-size:20px;}.elementor-bc-flex-widget .elementor-237 .elementor-element.elementor-element-1883a899.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-237 .elementor-element.elementor-element-1883a899.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-237 .elementor-element.elementor-element-7791102c{text-align:center;}.elementor-237 .elementor-element.elementor-element-7791102c img{width:100%;max-width:100%;}.elementor-237 .elementor-element.elementor-element-4914e10a:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-4914e10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-4914e10a > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-4914e10a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-4914e10a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-a95696e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-237 .elementor-element.elementor-element-a95696e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#bc730b;}.elementor-237 .elementor-element.elementor-element-1f0a66df{text-align:center;}.elementor-237 .elementor-element.elementor-element-1f0a66df .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-237 .elementor-element.elementor-element-a85d4c{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-237 .elementor-element.elementor-element-14f43364{--spacer-size:30px;}.elementor-237 .elementor-element.elementor-element-307cc97a .elementor-accordion-item{border-color:#e2e8f0;}.elementor-237 .elementor-element.elementor-element-307cc97a .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e2e8f0;}.elementor-237 .elementor-element.elementor-element-307cc97a .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e2e8f0;}.elementor-237 .elementor-element.elementor-element-307cc97a .elementor-accordion-icon, .elementor-237 .elementor-element.elementor-element-307cc97a .elementor-accordion-title{color:#111827;}.elementor-237 .elementor-element.elementor-element-307cc97a .elementor-accordion-icon svg{fill:#111827;}.elementor-237 .elementor-element.elementor-element-307cc97a .elementor-accordion-title{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:600;}.elementor-237 .elementor-element.elementor-element-307cc97a .elementor-tab-title .elementor-accordion-icon i:before{color:#bc730b;}.elementor-237 .elementor-element.elementor-element-307cc97a .elementor-tab-title .elementor-accordion-icon svg{fill:#bc730b;}.elementor-237 .elementor-element.elementor-element-307cc97a .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#bc730b;}.elementor-237 .elementor-element.elementor-element-307cc97a .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#bc730b;}.elementor-237 .elementor-element.elementor-element-307cc97a .elementor-tab-content{color:#1a1a1a;font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-237 .elementor-element.elementor-element-3b425163:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-3b425163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-237 .elementor-element.elementor-element-3b425163 > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-3b425163{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-3b425163 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-6730589d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-6730589d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-237 .elementor-element.elementor-element-6730589d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-6730589d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-5b4ec54b > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-5b2ab8c2{text-align:start;}.elementor-237 .elementor-element.elementor-element-5b2ab8c2 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-7737354a{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.70);}.elementor-bc-flex-widget .elementor-237 .elementor-element.elementor-element-66ac2764.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-237 .elementor-element.elementor-element-66ac2764.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-237 .elementor-element.elementor-element-4954b9f9{--spacer-size:26px;}.elementor-237 .elementor-element.elementor-element-2bdf804f > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-f0bf725:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-f0bf725 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-237 .elementor-element.elementor-element-f0bf725 > .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-237 .elementor-element.elementor-element-f0bf725 > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-f0bf725 > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-f0bf725 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-f0bf725 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-51d80d66{text-align:center;}.elementor-237 .elementor-element.elementor-element-51d80d66 img{width:100%;max-width:100%;}.elementor-237 .elementor-element.elementor-element-68a63ba5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-68a63ba5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-237 .elementor-element.elementor-element-68a63ba5 > .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-237 .elementor-element.elementor-element-68a63ba5 > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-68a63ba5 > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-68a63ba5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-68a63ba5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-74b44920{text-align:start;}.elementor-237 .elementor-element.elementor-element-74b44920 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-56021ac8{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.74);}.elementor-237 .elementor-element.elementor-element-4ab8c67{text-align:start;}.elementor-237 .elementor-element.elementor-element-4ab8c67 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-bc-flex-widget .elementor-237 .elementor-element.elementor-element-65786ff3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-237 .elementor-element.elementor-element-65786ff3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-237 .elementor-element.elementor-element-4cff873{--spacer-size:12px;}.elementor-237 .elementor-element.elementor-element-4bb2640 > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-4d0360e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-4d0360e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-237 .elementor-element.elementor-element-4d0360e > .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-237 .elementor-element.elementor-element-4d0360e > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-4d0360e > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-4d0360e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-4d0360e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-3b29e65{text-align:center;}.elementor-237 .elementor-element.elementor-element-3b29e65 img{width:100%;max-width:100%;}.elementor-237 .elementor-element.elementor-element-06bbe9d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-06bbe9d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-237 .elementor-element.elementor-element-06bbe9d > .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-237 .elementor-element.elementor-element-06bbe9d > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-06bbe9d > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-06bbe9d > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-06bbe9d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-1dd72d3{text-align:start;}.elementor-237 .elementor-element.elementor-element-1dd72d3 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-59c3c37{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.74);}.elementor-237 .elementor-element.elementor-element-fa34a88{text-align:start;}.elementor-237 .elementor-element.elementor-element-fa34a88 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-bc-flex-widget .elementor-237 .elementor-element.elementor-element-cd9d80e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-237 .elementor-element.elementor-element-cd9d80e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-237 .elementor-element.elementor-element-1753704{--spacer-size:12px;}.elementor-237 .elementor-element.elementor-element-c36487b > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-4590b03:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-4590b03 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-237 .elementor-element.elementor-element-4590b03 > .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-237 .elementor-element.elementor-element-4590b03 > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-4590b03 > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-4590b03 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-4590b03 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-1ad2cfd{text-align:center;}.elementor-237 .elementor-element.elementor-element-1ad2cfd img{width:100%;max-width:100%;}.elementor-237 .elementor-element.elementor-element-01182a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-01182a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-237 .elementor-element.elementor-element-01182a4 > .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-237 .elementor-element.elementor-element-01182a4 > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-01182a4 > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-01182a4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-01182a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-8eaba8a{text-align:start;}.elementor-237 .elementor-element.elementor-element-8eaba8a .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-eec8954{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.74);}.elementor-237 .elementor-element.elementor-element-7fd3b0f{text-align:start;}.elementor-237 .elementor-element.elementor-element-7fd3b0f .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-bc-flex-widget .elementor-237 .elementor-element.elementor-element-e7e4c52.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-237 .elementor-element.elementor-element-e7e4c52.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-237 .elementor-element.elementor-element-38c916bd:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-38c916bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-38c916bd > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-38c916bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-38c916bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-1f236f95 > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-65341175:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-65341175 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-bc-flex-widget .elementor-237 .elementor-element.elementor-element-65341175.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-237 .elementor-element.elementor-element-65341175.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-237 .elementor-element.elementor-element-65341175 > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-65341175 > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-65341175 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-237 .elementor-element.elementor-element-65341175 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-65341175 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-704b5e6f{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#fff;}.elementor-237 .elementor-element.elementor-element-a74f2e1 .elementor-counter-number-wrapper{color:#fff;font-family:"Roboto Condensed", Sans-serif;font-weight:800;}.elementor-237 .elementor-element.elementor-element-155d1a45{text-align:start;}.elementor-237 .elementor-element.elementor-element-ddc27df{--spacer-size:20px;}.elementor-237 .elementor-element.elementor-element-1efccb1a{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#fff;}.elementor-bc-flex-widget .elementor-237 .elementor-element.elementor-element-7a519de9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-237 .elementor-element.elementor-element-7a519de9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-237 .elementor-element.elementor-element-43965c04{text-align:start;}.elementor-237 .elementor-element.elementor-element-43965c04 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#111827;}.elementor-237 .elementor-element.elementor-element-29629c0c{--spacer-size:12px;}.elementor-237 .elementor-element.elementor-element-55c51c84{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-237 .elementor-element.elementor-element-592a8598{--spacer-size:24px;}.elementor-237 .elementor-element.elementor-element-12d6557e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-237 .elementor-element.elementor-element-12d6557e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-237 .elementor-element.elementor-element-12d6557e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-237 .elementor-element.elementor-element-12d6557e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-237 .elementor-element.elementor-element-12d6557e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-237 .elementor-element.elementor-element-12d6557e .elementor-icon-list-icon i{color:#059669;transition:color 0.3s;}.elementor-237 .elementor-element.elementor-element-12d6557e .elementor-icon-list-icon svg{fill:#059669;transition:fill 0.3s;}.elementor-237 .elementor-element.elementor-element-12d6557e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-237 .elementor-element.elementor-element-12d6557e .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-237 .elementor-element.elementor-element-43d919af{--spacer-size:12px;}.elementor-237 .elementor-element.elementor-element-38f0ab27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-237 .elementor-element.elementor-element-38f0ab27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-237 .elementor-element.elementor-element-38f0ab27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-237 .elementor-element.elementor-element-38f0ab27 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-237 .elementor-element.elementor-element-38f0ab27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-237 .elementor-element.elementor-element-38f0ab27 .elementor-icon-list-icon i{color:#dc2626;transition:color 0.3s;}.elementor-237 .elementor-element.elementor-element-38f0ab27 .elementor-icon-list-icon svg{fill:#dc2626;transition:fill 0.3s;}.elementor-237 .elementor-element.elementor-element-38f0ab27{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-237 .elementor-element.elementor-element-38f0ab27 .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-237 .elementor-element.elementor-element-32065f6c:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-32065f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-237 .elementor-element.elementor-element-32065f6c > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-32065f6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-32065f6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-3a5c5669:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-3a5c5669 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-237 .elementor-element.elementor-element-3a5c5669 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-3a5c5669 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-5a3ac441{text-align:center;}.elementor-237 .elementor-element.elementor-element-5a3ac441 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-6de1ddcf{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.68);}.elementor-237 .elementor-element.elementor-element-21757026{--spacer-size:34px;}.elementor-237 .elementor-element.elementor-element-51d4e2ad > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-4ceca32f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-4ceca32f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-237 .elementor-element.elementor-element-4ceca32f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-4ceca32f > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-4ceca32f > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-4ceca32f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-237 .elementor-element.elementor-element-4ceca32f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-accordion-item{border-color:rgba(255,255,255,0.14);}.elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(255,255,255,0.14);}.elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(255,255,255,0.14);}.elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-accordion-icon, .elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-accordion-title{color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-accordion-title{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:600;}.elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-tab-title .elementor-accordion-icon i:before{color:#bc730b;}.elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-tab-title .elementor-accordion-icon svg{fill:#bc730b;}.elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#bc730b;}.elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#bc730b;}.elementor-237 .elementor-element.elementor-element-5c753f8c .elementor-tab-content{color:rgba(255,255,255,0.9);font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-237 .elementor-element.elementor-element-7468bed6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-7468bed6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-237 .elementor-element.elementor-element-7468bed6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-7468bed6 > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-7468bed6 > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-7468bed6 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-237 .elementor-element.elementor-element-7468bed6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-accordion-item{border-color:rgba(255,255,255,0.14);}.elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(255,255,255,0.14);}.elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(255,255,255,0.14);}.elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-accordion-icon, .elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-accordion-title{color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-accordion-title{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:600;}.elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-tab-title .elementor-accordion-icon i:before{color:#bc730b;}.elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-tab-title .elementor-accordion-icon svg{fill:#bc730b;}.elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#bc730b;}.elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#bc730b;}.elementor-237 .elementor-element.elementor-element-12fc9660 .elementor-tab-content{color:rgba(255,255,255,0.9);font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-237 .elementor-element.elementor-element-390f1217:not(.elementor-motion-effects-element-type-background), .elementor-237 .elementor-element.elementor-element-390f1217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-237 .elementor-element.elementor-element-390f1217 > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-390f1217{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-390f1217 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-33fa61f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-33fa61f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-237 .elementor-element.elementor-element-33fa61f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-237 .elementor-element.elementor-element-33fa61f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-666e5f31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-237 .elementor-element.elementor-element-666e5f31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#fb990e;}.elementor-237 .elementor-element.elementor-element-7e0af684{text-align:center;}.elementor-237 .elementor-element.elementor-element-7e0af684 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-7654ba07{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.68);}.elementor-237 .elementor-element.elementor-element-39b2bdd8{--spacer-size:30px;}.elementor-237 .elementor-element.elementor-element-68c60586 > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-79000a0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-79000a0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-237 .elementor-element.elementor-element-79000a0d > .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-237 .elementor-element.elementor-element-79000a0d > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-79000a0d > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-79000a0d > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-79000a0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-75c8d621 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-237 .elementor-element.elementor-element-75c8d621.elementor-view-stacked .elementor-icon{background-color:#fb990e;}.elementor-237 .elementor-element.elementor-element-75c8d621.elementor-view-framed .elementor-icon, .elementor-237 .elementor-element.elementor-element-75c8d621.elementor-view-default .elementor-icon{fill:#fb990e;color:#fb990e;border-color:#fb990e;}.elementor-237 .elementor-element.elementor-element-75c8d621 .elementor-icon{font-size:36px;}.elementor-237 .elementor-element.elementor-element-75c8d621 .elementor-icon-box-title, .elementor-237 .elementor-element.elementor-element-75c8d621 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:700;}.elementor-237 .elementor-element.elementor-element-75c8d621 .elementor-icon-box-title{color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-75c8d621 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.76);}.elementor-237 .elementor-element.elementor-element-3b7eb3a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-3b7eb3a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-237 .elementor-element.elementor-element-3b7eb3a4 > .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-237 .elementor-element.elementor-element-3b7eb3a4 > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-3b7eb3a4 > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-3b7eb3a4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-3b7eb3a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-5f536d33 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-237 .elementor-element.elementor-element-5f536d33.elementor-view-stacked .elementor-icon{background-color:#fb990e;}.elementor-237 .elementor-element.elementor-element-5f536d33.elementor-view-framed .elementor-icon, .elementor-237 .elementor-element.elementor-element-5f536d33.elementor-view-default .elementor-icon{fill:#fb990e;color:#fb990e;border-color:#fb990e;}.elementor-237 .elementor-element.elementor-element-5f536d33 .elementor-icon{font-size:36px;}.elementor-237 .elementor-element.elementor-element-5f536d33 .elementor-icon-box-title, .elementor-237 .elementor-element.elementor-element-5f536d33 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:700;}.elementor-237 .elementor-element.elementor-element-5f536d33 .elementor-icon-box-title{color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-5f536d33 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.76);}.elementor-237 .elementor-element.elementor-element-4fd435a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-4fd435a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-237 .elementor-element.elementor-element-4fd435a6 > .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-237 .elementor-element.elementor-element-4fd435a6 > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-4fd435a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-4fd435a6 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-4fd435a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-e30cba4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-237 .elementor-element.elementor-element-e30cba4.elementor-view-stacked .elementor-icon{background-color:#fb990e;}.elementor-237 .elementor-element.elementor-element-e30cba4.elementor-view-framed .elementor-icon, .elementor-237 .elementor-element.elementor-element-e30cba4.elementor-view-default .elementor-icon{fill:#fb990e;color:#fb990e;border-color:#fb990e;}.elementor-237 .elementor-element.elementor-element-e30cba4 .elementor-icon{font-size:36px;}.elementor-237 .elementor-element.elementor-element-e30cba4 .elementor-icon-box-title, .elementor-237 .elementor-element.elementor-element-e30cba4 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:700;}.elementor-237 .elementor-element.elementor-element-e30cba4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-e30cba4 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.76);}.elementor-237 .elementor-element.elementor-element-3e2710f5{--spacer-size:18px;}.elementor-237 .elementor-element.elementor-element-4335acc5 > .elementor-container{max-width:1200px;}.elementor-237 .elementor-element.elementor-element-333474cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-237 .elementor-element.elementor-element-333474cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.07);}.elementor-237 .elementor-element.elementor-element-333474cd > .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-237 .elementor-element.elementor-element-333474cd > .elementor-element-populated, .elementor-237 .elementor-element.elementor-element-333474cd > .elementor-element-populated > .elementor-background-overlay, .elementor-237 .elementor-element.elementor-element-333474cd > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-237 .elementor-element.elementor-element-333474cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-237 .elementor-element.elementor-element-34e62a9b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-237 .elementor-element.elementor-element-34e62a9b.elementor-view-stacked .elementor-icon{background-color:#fb990e;}.elementor-237 .elementor-element.elementor-element-34e62a9b.elementor-view-framed .elementor-icon, .elementor-237 .elementor-element.elementor-element-34e62a9b.elementor-view-default .elementor-icon{fill:#fb990e;color:#fb990e;border-color:#fb990e;}.elementor-237 .elementor-element.elementor-element-34e62a9b .elementor-icon{font-size:36px;}.elementor-237 .elementor-element.elementor-element-34e62a9b .elementor-icon-box-title, .elementor-237 .elementor-element.elementor-element-34e62a9b .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:700;}.elementor-237 .elementor-element.elementor-element-34e62a9b .elementor-icon-box-title{color:#FFFFFF;}.elementor-237 .elementor-element.elementor-element-34e62a9b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.65em;color:rgba(255,255,255,0.76);}@media(max-width:1024px){.elementor-237 .elementor-element.elementor-element-62fdc18e .elementor-heading-title{font-size:12px;}.elementor-237 .elementor-element.elementor-element-5e433ba3 .elementor-heading-title{font-size:44px;}.elementor-237 .elementor-element.elementor-element-1d3351e6{font-size:15px;}.elementor-237 .elementor-element.elementor-element-7359e14a{--spacer-size:17px;}.elementor-237 .elementor-element.elementor-element-63918fbb{--spacer-size:34px;}.elementor-237 .elementor-element.elementor-element-63aba88b .elementor-heading-title{font-size:38px;}.elementor-237 .elementor-element.elementor-element-6a51eb62{font-size:15px;}.elementor-237 .elementor-element.elementor-element-30760a2b .elementor-heading-title{font-size:38px;}.elementor-237 .elementor-element.elementor-element-738470a{font-size:15px;}.elementor-237 .elementor-element.elementor-element-599b2052 .elementor-heading-title{font-size:38px;}.elementor-237 .elementor-element.elementor-element-1fd1fa27{font-size:15px;}.elementor-237 .elementor-element.elementor-element-75ce5182 .elementor-heading-title{font-size:12px;}.elementor-237 .elementor-element.elementor-element-454f53c .elementor-heading-title{font-size:30px;}.elementor-237 .elementor-element.elementor-element-84a8e92{font-size:15px;}.elementor-237 .elementor-element.elementor-element-10fb5cad{--spacer-size:21px;}.elementor-237 .elementor-element.elementor-element-17aa072a .elementor-heading-title{font-size:22px;}.elementor-237 .elementor-element.elementor-element-72216251 .elementor-heading-title{font-size:18px;}.elementor-237 .elementor-element.elementor-element-24aab7fb{font-size:15px;}.elementor-237 .elementor-element.elementor-element-3279c3a4 .elementor-heading-title{font-size:22px;}.elementor-237 .elementor-element.elementor-element-4324e47f .elementor-heading-title{font-size:18px;}.elementor-237 .elementor-element.elementor-element-1af14998{font-size:15px;}.elementor-237 .elementor-element.elementor-element-57904ce5 .elementor-heading-title{font-size:22px;}.elementor-237 .elementor-element.elementor-element-57aff2f1 .elementor-heading-title{font-size:18px;}.elementor-237 .elementor-element.elementor-element-60ec3cf7{font-size:15px;}.elementor-237 .elementor-element.elementor-element-594ed980{--spacer-size:13px;}.elementor-237 .elementor-element.elementor-element-5248d9f9 .elementor-heading-title{font-size:22px;}.elementor-237 .elementor-element.elementor-element-d490247 .elementor-heading-title{font-size:18px;}.elementor-237 .elementor-element.elementor-element-66547870{font-size:15px;}.elementor-237 .elementor-element.elementor-element-3bc479ff .elementor-heading-title{font-size:22px;}.elementor-237 .elementor-element.elementor-element-5507e354 .elementor-heading-title{font-size:18px;}.elementor-237 .elementor-element.elementor-element-3452c40{font-size:15px;}.elementor-237 .elementor-element.elementor-element-462843b9 .elementor-heading-title{font-size:22px;}.elementor-237 .elementor-element.elementor-element-6567aa96 .elementor-heading-title{font-size:18px;}.elementor-237 .elementor-element.elementor-element-3cc4e1ac{font-size:15px;}.elementor-237 .elementor-element.elementor-element-35591fde .elementor-heading-title{font-size:12px;}.elementor-237 .elementor-element.elementor-element-6f843b88 .elementor-heading-title{font-size:28px;}.elementor-237 .elementor-element.elementor-element-448ba617{font-size:15px;}.elementor-237 .elementor-element.elementor-element-ad72f15{--spacer-size:14px;}.elementor-237 .elementor-element.elementor-element-7791102c img{width:100%;}.elementor-237 .elementor-element.elementor-element-a95696e .elementor-heading-title{font-size:12px;}.elementor-237 .elementor-element.elementor-element-1f0a66df .elementor-heading-title{font-size:30px;}.elementor-237 .elementor-element.elementor-element-a85d4c{font-size:15px;}.elementor-237 .elementor-element.elementor-element-14f43364{--spacer-size:21px;}.elementor-237 .elementor-element.elementor-element-5b2ab8c2 .elementor-heading-title{font-size:30px;}.elementor-237 .elementor-element.elementor-element-7737354a{font-size:15px;}.elementor-237 .elementor-element.elementor-element-4954b9f9{--spacer-size:18px;}.elementor-237 .elementor-element.elementor-element-51d80d66 img{width:100%;}.elementor-237 .elementor-element.elementor-element-74b44920 .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-56021ac8{font-size:15px;}.elementor-237 .elementor-element.elementor-element-4ab8c67 .elementor-heading-title{font-size:18px;}.elementor-237 .elementor-element.elementor-element-4cff873{--spacer-size:18px;}.elementor-237 .elementor-element.elementor-element-3b29e65 img{width:100%;}.elementor-237 .elementor-element.elementor-element-1dd72d3 .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-59c3c37{font-size:15px;}.elementor-237 .elementor-element.elementor-element-fa34a88 .elementor-heading-title{font-size:18px;}.elementor-237 .elementor-element.elementor-element-1753704{--spacer-size:18px;}.elementor-237 .elementor-element.elementor-element-1ad2cfd img{width:100%;}.elementor-237 .elementor-element.elementor-element-8eaba8a .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-eec8954{font-size:15px;}.elementor-237 .elementor-element.elementor-element-7fd3b0f .elementor-heading-title{font-size:18px;}.elementor-237 .elementor-element.elementor-element-704b5e6f{font-size:15px;}.elementor-237 .elementor-element.elementor-element-ddc27df{--spacer-size:14px;}.elementor-237 .elementor-element.elementor-element-1efccb1a{font-size:15px;}.elementor-237 .elementor-element.elementor-element-43965c04 .elementor-heading-title{font-size:30px;}.elementor-237 .elementor-element.elementor-element-29629c0c{--spacer-size:8px;}.elementor-237 .elementor-element.elementor-element-55c51c84{font-size:15px;}.elementor-237 .elementor-element.elementor-element-592a8598{--spacer-size:17px;}.elementor-237 .elementor-element.elementor-element-43d919af{--spacer-size:8px;}.elementor-237 .elementor-element.elementor-element-5a3ac441 .elementor-heading-title{font-size:30px;}.elementor-237 .elementor-element.elementor-element-6de1ddcf{font-size:15px;}.elementor-237 .elementor-element.elementor-element-21757026{--spacer-size:24px;}.elementor-237 .elementor-element.elementor-element-666e5f31 .elementor-heading-title{font-size:12px;}.elementor-237 .elementor-element.elementor-element-7e0af684 .elementor-heading-title{font-size:30px;}.elementor-237 .elementor-element.elementor-element-7654ba07{font-size:15px;}.elementor-237 .elementor-element.elementor-element-39b2bdd8{--spacer-size:21px;}.elementor-237 .elementor-element.elementor-element-3e2710f5{--spacer-size:13px;}}@media(max-width:767px){.elementor-237 .elementor-element.elementor-element-62fdc18e .elementor-heading-title{font-size:11px;}.elementor-237 .elementor-element.elementor-element-5e433ba3 .elementor-heading-title{font-size:32px;}.elementor-237 .elementor-element.elementor-element-1d3351e6{font-size:15px;}.elementor-237 .elementor-element.elementor-element-7359e14a{--spacer-size:12px;}.elementor-237 .elementor-element.elementor-element-63918fbb{--spacer-size:24px;}.elementor-237 .elementor-element.elementor-element-6ff4e9c5{width:100%;}.elementor-237 .elementor-element.elementor-element-63aba88b .elementor-heading-title{font-size:30px;}.elementor-237 .elementor-element.elementor-element-6a51eb62{font-size:15px;}.elementor-237 .elementor-element.elementor-element-7bfb42f6{width:100%;}.elementor-237 .elementor-element.elementor-element-30760a2b .elementor-heading-title{font-size:30px;}.elementor-237 .elementor-element.elementor-element-738470a{font-size:15px;}.elementor-237 .elementor-element.elementor-element-633f61cd{width:100%;}.elementor-237 .elementor-element.elementor-element-599b2052 .elementor-heading-title{font-size:30px;}.elementor-237 .elementor-element.elementor-element-1fd1fa27{font-size:15px;}.elementor-237 .elementor-element.elementor-element-75ce5182 .elementor-heading-title{font-size:11px;}.elementor-237 .elementor-element.elementor-element-454f53c .elementor-heading-title{font-size:26px;}.elementor-237 .elementor-element.elementor-element-84a8e92{font-size:15px;}.elementor-237 .elementor-element.elementor-element-10fb5cad{--spacer-size:15px;}.elementor-237 .elementor-element.elementor-element-7566484a{width:100%;}.elementor-237 .elementor-element.elementor-element-17aa072a .elementor-heading-title{font-size:20px;}.elementor-237 .elementor-element.elementor-element-72216251 .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-24aab7fb{font-size:15px;}.elementor-237 .elementor-element.elementor-element-490f05d{width:100%;}.elementor-237 .elementor-element.elementor-element-3279c3a4 .elementor-heading-title{font-size:20px;}.elementor-237 .elementor-element.elementor-element-4324e47f .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-1af14998{font-size:15px;}.elementor-237 .elementor-element.elementor-element-51eec694{width:100%;}.elementor-237 .elementor-element.elementor-element-57904ce5 .elementor-heading-title{font-size:20px;}.elementor-237 .elementor-element.elementor-element-57aff2f1 .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-60ec3cf7{font-size:15px;}.elementor-237 .elementor-element.elementor-element-594ed980{--spacer-size:9px;}.elementor-237 .elementor-element.elementor-element-4d53d11a{width:100%;}.elementor-237 .elementor-element.elementor-element-5248d9f9 .elementor-heading-title{font-size:20px;}.elementor-237 .elementor-element.elementor-element-d490247 .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-66547870{font-size:15px;}.elementor-237 .elementor-element.elementor-element-198fe986{width:100%;}.elementor-237 .elementor-element.elementor-element-3bc479ff .elementor-heading-title{font-size:20px;}.elementor-237 .elementor-element.elementor-element-5507e354 .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-3452c40{font-size:15px;}.elementor-237 .elementor-element.elementor-element-57798c6b{width:100%;}.elementor-237 .elementor-element.elementor-element-462843b9 .elementor-heading-title{font-size:20px;}.elementor-237 .elementor-element.elementor-element-6567aa96 .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-3cc4e1ac{font-size:15px;}.elementor-237 .elementor-element.elementor-element-4285a5c5{width:100%;}.elementor-237 .elementor-element.elementor-element-549ba2a0{width:100%;}.elementor-237 .elementor-element.elementor-element-35591fde .elementor-heading-title{font-size:11px;}.elementor-237 .elementor-element.elementor-element-6f843b88 .elementor-heading-title{font-size:24px;}.elementor-237 .elementor-element.elementor-element-448ba617{font-size:15px;}.elementor-237 .elementor-element.elementor-element-ad72f15{--spacer-size:10px;}.elementor-237 .elementor-element.elementor-element-1883a899{width:100%;}.elementor-237 .elementor-element.elementor-element-7791102c img{width:100%;}.elementor-237 .elementor-element.elementor-element-a95696e .elementor-heading-title{font-size:11px;}.elementor-237 .elementor-element.elementor-element-1f0a66df .elementor-heading-title{font-size:26px;}.elementor-237 .elementor-element.elementor-element-a85d4c{font-size:15px;}.elementor-237 .elementor-element.elementor-element-14f43364{--spacer-size:15px;}.elementor-237 .elementor-element.elementor-element-7ea0537c{width:100%;}.elementor-237 .elementor-element.elementor-element-5b2ab8c2 .elementor-heading-title{font-size:26px;}.elementor-237 .elementor-element.elementor-element-7737354a{font-size:15px;}.elementor-237 .elementor-element.elementor-element-66ac2764{width:100%;}.elementor-237 .elementor-element.elementor-element-4954b9f9{--spacer-size:13px;}.elementor-237 .elementor-element.elementor-element-f0bf725{width:100%;}.elementor-237 .elementor-element.elementor-element-51d80d66 img{width:100%;}.elementor-237 .elementor-element.elementor-element-68a63ba5{width:100%;}.elementor-237 .elementor-element.elementor-element-74b44920 .elementor-heading-title{font-size:16px;}.elementor-237 .elementor-element.elementor-element-56021ac8{font-size:15px;}.elementor-237 .elementor-element.elementor-element-4ab8c67 .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-65786ff3{width:100%;}.elementor-237 .elementor-element.elementor-element-4cff873{--spacer-size:13px;}.elementor-237 .elementor-element.elementor-element-4d0360e{width:100%;}.elementor-237 .elementor-element.elementor-element-3b29e65 img{width:100%;}.elementor-237 .elementor-element.elementor-element-06bbe9d{width:100%;}.elementor-237 .elementor-element.elementor-element-1dd72d3 .elementor-heading-title{font-size:16px;}.elementor-237 .elementor-element.elementor-element-59c3c37{font-size:15px;}.elementor-237 .elementor-element.elementor-element-fa34a88 .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-cd9d80e{width:100%;}.elementor-237 .elementor-element.elementor-element-1753704{--spacer-size:13px;}.elementor-237 .elementor-element.elementor-element-4590b03{width:100%;}.elementor-237 .elementor-element.elementor-element-1ad2cfd img{width:100%;}.elementor-237 .elementor-element.elementor-element-01182a4{width:100%;}.elementor-237 .elementor-element.elementor-element-8eaba8a .elementor-heading-title{font-size:16px;}.elementor-237 .elementor-element.elementor-element-eec8954{font-size:15px;}.elementor-237 .elementor-element.elementor-element-7fd3b0f .elementor-heading-title{font-size:17px;}.elementor-237 .elementor-element.elementor-element-e7e4c52{width:100%;}.elementor-237 .elementor-element.elementor-element-65341175{width:100%;}.elementor-237 .elementor-element.elementor-element-704b5e6f{font-size:15px;}.elementor-237 .elementor-element.elementor-element-ddc27df{--spacer-size:10px;}.elementor-237 .elementor-element.elementor-element-1efccb1a{font-size:15px;}.elementor-237 .elementor-element.elementor-element-7a519de9{width:100%;}.elementor-237 .elementor-element.elementor-element-43965c04 .elementor-heading-title{font-size:26px;}.elementor-237 .elementor-element.elementor-element-29629c0c{--spacer-size:6px;}.elementor-237 .elementor-element.elementor-element-55c51c84{font-size:15px;}.elementor-237 .elementor-element.elementor-element-592a8598{--spacer-size:12px;}.elementor-237 .elementor-element.elementor-element-43d919af{--spacer-size:6px;}.elementor-237 .elementor-element.elementor-element-5a3ac441 .elementor-heading-title{font-size:26px;}.elementor-237 .elementor-element.elementor-element-6de1ddcf{font-size:15px;}.elementor-237 .elementor-element.elementor-element-21757026{--spacer-size:17px;}.elementor-237 .elementor-element.elementor-element-4ceca32f{width:100%;}.elementor-237 .elementor-element.elementor-element-7468bed6{width:100%;}.elementor-237 .elementor-element.elementor-element-666e5f31 .elementor-heading-title{font-size:11px;}.elementor-237 .elementor-element.elementor-element-7e0af684 .elementor-heading-title{font-size:26px;}.elementor-237 .elementor-element.elementor-element-7654ba07{font-size:15px;}.elementor-237 .elementor-element.elementor-element-39b2bdd8{--spacer-size:15px;}.elementor-237 .elementor-element.elementor-element-79000a0d{width:100%;}.elementor-237 .elementor-element.elementor-element-75c8d621 .elementor-icon-box-title, .elementor-237 .elementor-element.elementor-element-75c8d621 .elementor-icon-box-title a{font-size:16px;}.elementor-237 .elementor-element.elementor-element-3b7eb3a4{width:100%;}.elementor-237 .elementor-element.elementor-element-5f536d33 .elementor-icon-box-title, .elementor-237 .elementor-element.elementor-element-5f536d33 .elementor-icon-box-title a{font-size:16px;}.elementor-237 .elementor-element.elementor-element-4fd435a6{width:100%;}.elementor-237 .elementor-element.elementor-element-e30cba4 .elementor-icon-box-title, .elementor-237 .elementor-element.elementor-element-e30cba4 .elementor-icon-box-title a{font-size:16px;}.elementor-237 .elementor-element.elementor-element-3e2710f5{--spacer-size:9px;}.elementor-237 .elementor-element.elementor-element-333474cd{width:100%;}.elementor-237 .elementor-element.elementor-element-34e62a9b .elementor-icon-box-title, .elementor-237 .elementor-element.elementor-element-34e62a9b .elementor-icon-box-title a{font-size:16px;}}@media(min-width:768px){.elementor-237 .elementor-element.elementor-element-fb9af84{width:100%;}.elementor-237 .elementor-element.elementor-element-6ff4e9c5{width:33%;}.elementor-237 .elementor-element.elementor-element-7bfb42f6{width:33%;}.elementor-237 .elementor-element.elementor-element-633f61cd{width:34%;}.elementor-237 .elementor-element.elementor-element-5780f24f{width:100%;}.elementor-237 .elementor-element.elementor-element-7566484a{width:33%;}.elementor-237 .elementor-element.elementor-element-490f05d{width:33%;}.elementor-237 .elementor-element.elementor-element-51eec694{width:34%;}.elementor-237 .elementor-element.elementor-element-4d53d11a{width:33%;}.elementor-237 .elementor-element.elementor-element-198fe986{width:33%;}.elementor-237 .elementor-element.elementor-element-57798c6b{width:34%;}.elementor-237 .elementor-element.elementor-element-3037d2eb{width:100%;}.elementor-237 .elementor-element.elementor-element-4285a5c5{width:5%;}.elementor-237 .elementor-element.elementor-element-549ba2a0{width:50%;}.elementor-237 .elementor-element.elementor-element-1883a899{width:45%;}.elementor-237 .elementor-element.elementor-element-42cbc07b{width:100%;}.elementor-237 .elementor-element.elementor-element-6730589d{width:100%;}.elementor-237 .elementor-element.elementor-element-7ea0537c{width:62%;}.elementor-237 .elementor-element.elementor-element-66ac2764{width:38%;}.elementor-237 .elementor-element.elementor-element-f0bf725{width:20%;}.elementor-237 .elementor-element.elementor-element-68a63ba5{width:60%;}.elementor-237 .elementor-element.elementor-element-65786ff3{width:20%;}.elementor-237 .elementor-element.elementor-element-4d0360e{width:20%;}.elementor-237 .elementor-element.elementor-element-06bbe9d{width:60%;}.elementor-237 .elementor-element.elementor-element-cd9d80e{width:20%;}.elementor-237 .elementor-element.elementor-element-4590b03{width:20%;}.elementor-237 .elementor-element.elementor-element-01182a4{width:60%;}.elementor-237 .elementor-element.elementor-element-e7e4c52{width:20%;}.elementor-237 .elementor-element.elementor-element-ba260f3{width:100%;}.elementor-237 .elementor-element.elementor-element-65341175{width:35%;}.elementor-237 .elementor-element.elementor-element-7a519de9{width:65%;}.elementor-237 .elementor-element.elementor-element-3a5c5669{width:100%;}.elementor-237 .elementor-element.elementor-element-4ceca32f{width:50%;}.elementor-237 .elementor-element.elementor-element-7468bed6{width:50%;}.elementor-237 .elementor-element.elementor-element-33fa61f6{width:100%;}.elementor-237 .elementor-element.elementor-element-79000a0d{width:33%;}.elementor-237 .elementor-element.elementor-element-3b7eb3a4{width:33%;}.elementor-237 .elementor-element.elementor-element-4fd435a6{width:34%;}.elementor-237 .elementor-element.elementor-element-333474cd{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-237 .elementor-element.elementor-element-6ff4e9c5{width:50%;}.elementor-237 .elementor-element.elementor-element-7bfb42f6{width:50%;}.elementor-237 .elementor-element.elementor-element-633f61cd{width:34%;}.elementor-237 .elementor-element.elementor-element-7566484a{width:50%;}.elementor-237 .elementor-element.elementor-element-490f05d{width:50%;}.elementor-237 .elementor-element.elementor-element-51eec694{width:34%;}.elementor-237 .elementor-element.elementor-element-4d53d11a{width:50%;}.elementor-237 .elementor-element.elementor-element-198fe986{width:50%;}.elementor-237 .elementor-element.elementor-element-57798c6b{width:34%;}.elementor-237 .elementor-element.elementor-element-4285a5c5{width:50%;}.elementor-237 .elementor-element.elementor-element-549ba2a0{width:50%;}.elementor-237 .elementor-element.elementor-element-1883a899{width:45%;}.elementor-237 .elementor-element.elementor-element-7ea0537c{width:62%;}.elementor-237 .elementor-element.elementor-element-66ac2764{width:38%;}.elementor-237 .elementor-element.elementor-element-f0bf725{width:50%;}.elementor-237 .elementor-element.elementor-element-68a63ba5{width:60%;}.elementor-237 .elementor-element.elementor-element-65786ff3{width:50%;}.elementor-237 .elementor-element.elementor-element-4d0360e{width:50%;}.elementor-237 .elementor-element.elementor-element-06bbe9d{width:60%;}.elementor-237 .elementor-element.elementor-element-cd9d80e{width:50%;}.elementor-237 .elementor-element.elementor-element-4590b03{width:50%;}.elementor-237 .elementor-element.elementor-element-01182a4{width:60%;}.elementor-237 .elementor-element.elementor-element-e7e4c52{width:50%;}.elementor-237 .elementor-element.elementor-element-65341175{width:35%;}.elementor-237 .elementor-element.elementor-element-7a519de9{width:65%;}.elementor-237 .elementor-element.elementor-element-4ceca32f{width:50%;}.elementor-237 .elementor-element.elementor-element-7468bed6{width:50%;}.elementor-237 .elementor-element.elementor-element-79000a0d{width:50%;}.elementor-237 .elementor-element.elementor-element-3b7eb3a4{width:50%;}.elementor-237 .elementor-element.elementor-element-4fd435a6{width:34%;}.elementor-237 .elementor-element.elementor-element-333474cd{width:100%;}}/* Start custom CSS for column, class: .elementor-element-6ff4e9c5 */.elementor-237 .elementor-element.elementor-element-6ff4e9c5 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-6ff4e9c5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-6ff4e9c5 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-6ff4e9c5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-6ff4e9c5 p, .elementor-237 .elementor-element.elementor-element-6ff4e9c5 h1, .elementor-237 .elementor-element.elementor-element-6ff4e9c5 h2, .elementor-237 .elementor-element.elementor-element-6ff4e9c5 h3, .elementor-237 .elementor-element.elementor-element-6ff4e9c5 h4, .elementor-237 .elementor-element.elementor-element-6ff4e9c5 h5, .elementor-237 .elementor-element.elementor-element-6ff4e9c5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bfb42f6 */.elementor-237 .elementor-element.elementor-element-7bfb42f6 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-7bfb42f6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-7bfb42f6 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-7bfb42f6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-7bfb42f6 p, .elementor-237 .elementor-element.elementor-element-7bfb42f6 h1, .elementor-237 .elementor-element.elementor-element-7bfb42f6 h2, .elementor-237 .elementor-element.elementor-element-7bfb42f6 h3, .elementor-237 .elementor-element.elementor-element-7bfb42f6 h4, .elementor-237 .elementor-element.elementor-element-7bfb42f6 h5, .elementor-237 .elementor-element.elementor-element-7bfb42f6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-633f61cd */.elementor-237 .elementor-element.elementor-element-633f61cd { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-633f61cd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-633f61cd img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-633f61cd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-633f61cd p, .elementor-237 .elementor-element.elementor-element-633f61cd h1, .elementor-237 .elementor-element.elementor-element-633f61cd h2, .elementor-237 .elementor-element.elementor-element-633f61cd h3, .elementor-237 .elementor-element.elementor-element-633f61cd h4, .elementor-237 .elementor-element.elementor-element-633f61cd h5, .elementor-237 .elementor-element.elementor-element-633f61cd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71d08cf3 */.elementor-237 .elementor-element.elementor-element-71d08cf3 > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-71d08cf3 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-71d08cf3 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-71d08cf3 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fb9af84 */.elementor-237 .elementor-element.elementor-element-fb9af84 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-fb9af84 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-fb9af84 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-fb9af84 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-fb9af84 p, .elementor-237 .elementor-element.elementor-element-fb9af84 h1, .elementor-237 .elementor-element.elementor-element-fb9af84 h2, .elementor-237 .elementor-element.elementor-element-fb9af84 h3, .elementor-237 .elementor-element.elementor-element-fb9af84 h4, .elementor-237 .elementor-element.elementor-element-fb9af84 h5, .elementor-237 .elementor-element.elementor-element-fb9af84 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-350b3281 */.elementor-237 .elementor-element.elementor-element-350b3281 { position: relative; overflow: hidden; }
.elementor-237 .elementor-element.elementor-element-350b3281::before { content:''; position:absolute; inset:0; pointer-events:none;
  background-image: repeating-linear-gradient(135deg, rgba(251,153,14,0.12) 0 1px, transparent 1px 24px);
  z-index:0; }
.elementor-237 .elementor-element.elementor-element-350b3281 > .elementor-container { position: relative; z-index: 1; }
.elementor-237 .elementor-element.elementor-element-350b3281 .elementor-widget {
  animation: codex_category-hero-0-soft-reveal 700ms ease both;
}
.elementor-237 .elementor-element.elementor-element-350b3281 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-237 .elementor-element.elementor-element-350b3281 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-237 .elementor-element.elementor-element-350b3281 .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-237 .elementor-element.elementor-element-350b3281, .elementor-237 .elementor-element.elementor-element-350b3281 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7566484a */.elementor-237 .elementor-element.elementor-element-7566484a { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-7566484a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-7566484a img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-7566484a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-7566484a p, .elementor-237 .elementor-element.elementor-element-7566484a h1, .elementor-237 .elementor-element.elementor-element-7566484a h2, .elementor-237 .elementor-element.elementor-element-7566484a h3, .elementor-237 .elementor-element.elementor-element-7566484a h4, .elementor-237 .elementor-element.elementor-element-7566484a h5, .elementor-237 .elementor-element.elementor-element-7566484a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-490f05d */.elementor-237 .elementor-element.elementor-element-490f05d { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-490f05d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-490f05d img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-490f05d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-490f05d p, .elementor-237 .elementor-element.elementor-element-490f05d h1, .elementor-237 .elementor-element.elementor-element-490f05d h2, .elementor-237 .elementor-element.elementor-element-490f05d h3, .elementor-237 .elementor-element.elementor-element-490f05d h4, .elementor-237 .elementor-element.elementor-element-490f05d h5, .elementor-237 .elementor-element.elementor-element-490f05d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-51eec694 */.elementor-237 .elementor-element.elementor-element-51eec694 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-51eec694 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-51eec694 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-51eec694 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-51eec694 p, .elementor-237 .elementor-element.elementor-element-51eec694 h1, .elementor-237 .elementor-element.elementor-element-51eec694 h2, .elementor-237 .elementor-element.elementor-element-51eec694 h3, .elementor-237 .elementor-element.elementor-element-51eec694 h4, .elementor-237 .elementor-element.elementor-element-51eec694 h5, .elementor-237 .elementor-element.elementor-element-51eec694 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ba1b07 */.elementor-237 .elementor-element.elementor-element-7ba1b07 > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-7ba1b07 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-7ba1b07 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-7ba1b07 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d53d11a */.elementor-237 .elementor-element.elementor-element-4d53d11a { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-4d53d11a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4d53d11a img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-4d53d11a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4d53d11a p, .elementor-237 .elementor-element.elementor-element-4d53d11a h1, .elementor-237 .elementor-element.elementor-element-4d53d11a h2, .elementor-237 .elementor-element.elementor-element-4d53d11a h3, .elementor-237 .elementor-element.elementor-element-4d53d11a h4, .elementor-237 .elementor-element.elementor-element-4d53d11a h5, .elementor-237 .elementor-element.elementor-element-4d53d11a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-198fe986 */.elementor-237 .elementor-element.elementor-element-198fe986 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-198fe986 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-198fe986 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-198fe986 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-198fe986 p, .elementor-237 .elementor-element.elementor-element-198fe986 h1, .elementor-237 .elementor-element.elementor-element-198fe986 h2, .elementor-237 .elementor-element.elementor-element-198fe986 h3, .elementor-237 .elementor-element.elementor-element-198fe986 h4, .elementor-237 .elementor-element.elementor-element-198fe986 h5, .elementor-237 .elementor-element.elementor-element-198fe986 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-57798c6b */.elementor-237 .elementor-element.elementor-element-57798c6b { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-57798c6b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-57798c6b img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-57798c6b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-57798c6b p, .elementor-237 .elementor-element.elementor-element-57798c6b h1, .elementor-237 .elementor-element.elementor-element-57798c6b h2, .elementor-237 .elementor-element.elementor-element-57798c6b h3, .elementor-237 .elementor-element.elementor-element-57798c6b h4, .elementor-237 .elementor-element.elementor-element-57798c6b h5, .elementor-237 .elementor-element.elementor-element-57798c6b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b538ccd */.elementor-237 .elementor-element.elementor-element-b538ccd > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-b538ccd > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-b538ccd > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-b538ccd img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5780f24f */.elementor-237 .elementor-element.elementor-element-5780f24f { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-5780f24f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-5780f24f img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-5780f24f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-5780f24f p, .elementor-237 .elementor-element.elementor-element-5780f24f h1, .elementor-237 .elementor-element.elementor-element-5780f24f h2, .elementor-237 .elementor-element.elementor-element-5780f24f h3, .elementor-237 .elementor-element.elementor-element-5780f24f h4, .elementor-237 .elementor-element.elementor-element-5780f24f h5, .elementor-237 .elementor-element.elementor-element-5780f24f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4285a5c5 */.elementor-237 .elementor-element.elementor-element-4285a5c5 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-4285a5c5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4285a5c5 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-4285a5c5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4285a5c5 p, .elementor-237 .elementor-element.elementor-element-4285a5c5 h1, .elementor-237 .elementor-element.elementor-element-4285a5c5 h2, .elementor-237 .elementor-element.elementor-element-4285a5c5 h3, .elementor-237 .elementor-element.elementor-element-4285a5c5 h4, .elementor-237 .elementor-element.elementor-element-4285a5c5 h5, .elementor-237 .elementor-element.elementor-element-4285a5c5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-549ba2a0 */.elementor-237 .elementor-element.elementor-element-549ba2a0 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-549ba2a0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-549ba2a0 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-549ba2a0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-549ba2a0 p, .elementor-237 .elementor-element.elementor-element-549ba2a0 h1, .elementor-237 .elementor-element.elementor-element-549ba2a0 h2, .elementor-237 .elementor-element.elementor-element-549ba2a0 h3, .elementor-237 .elementor-element.elementor-element-549ba2a0 h4, .elementor-237 .elementor-element.elementor-element-549ba2a0 h5, .elementor-237 .elementor-element.elementor-element-549ba2a0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1883a899 */.elementor-237 .elementor-element.elementor-element-1883a899 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-1883a899 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-1883a899 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-1883a899 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-1883a899 p, .elementor-237 .elementor-element.elementor-element-1883a899 h1, .elementor-237 .elementor-element.elementor-element-1883a899 h2, .elementor-237 .elementor-element.elementor-element-1883a899 h3, .elementor-237 .elementor-element.elementor-element-1883a899 h4, .elementor-237 .elementor-element.elementor-element-1883a899 h5, .elementor-237 .elementor-element.elementor-element-1883a899 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-368c2869 */.elementor-237 .elementor-element.elementor-element-368c2869 > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-368c2869 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-368c2869 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-368c2869 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3037d2eb */.elementor-237 .elementor-element.elementor-element-3037d2eb { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-3037d2eb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-3037d2eb img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-3037d2eb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-3037d2eb p, .elementor-237 .elementor-element.elementor-element-3037d2eb h1, .elementor-237 .elementor-element.elementor-element-3037d2eb h2, .elementor-237 .elementor-element.elementor-element-3037d2eb h3, .elementor-237 .elementor-element.elementor-element-3037d2eb h4, .elementor-237 .elementor-element.elementor-element-3037d2eb h5, .elementor-237 .elementor-element.elementor-element-3037d2eb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5411005 */.elementor-237 .elementor-element.elementor-element-5411005 { position: relative; }
.elementor-237 .elementor-element.elementor-element-5411005::before { content:''; position:absolute; left:0; top:10%; bottom:10%; width:4px;
  background:#fb990e; z-index:1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-42cbc07b */.elementor-237 .elementor-element.elementor-element-42cbc07b { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-42cbc07b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-42cbc07b img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-42cbc07b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-42cbc07b p, .elementor-237 .elementor-element.elementor-element-42cbc07b h1, .elementor-237 .elementor-element.elementor-element-42cbc07b h2, .elementor-237 .elementor-element.elementor-element-42cbc07b h3, .elementor-237 .elementor-element.elementor-element-42cbc07b h4, .elementor-237 .elementor-element.elementor-element-42cbc07b h5, .elementor-237 .elementor-element.elementor-element-42cbc07b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4914e10a */.elementor-237 .elementor-element.elementor-element-4914e10a .elementor-widget {
  animation: codex_buying-guide-3-soft-reveal 700ms ease both;
}
.elementor-237 .elementor-element.elementor-element-4914e10a .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-237 .elementor-element.elementor-element-4914e10a .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-237 .elementor-element.elementor-element-4914e10a .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_buying-guide-3-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-237 .elementor-element.elementor-element-4914e10a, .elementor-237 .elementor-element.elementor-element-4914e10a * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ea0537c */.elementor-237 .elementor-element.elementor-element-7ea0537c { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-7ea0537c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-7ea0537c img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-7ea0537c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-7ea0537c p, .elementor-237 .elementor-element.elementor-element-7ea0537c h1, .elementor-237 .elementor-element.elementor-element-7ea0537c h2, .elementor-237 .elementor-element.elementor-element-7ea0537c h3, .elementor-237 .elementor-element.elementor-element-7ea0537c h4, .elementor-237 .elementor-element.elementor-element-7ea0537c h5, .elementor-237 .elementor-element.elementor-element-7ea0537c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66ac2764 */.elementor-237 .elementor-element.elementor-element-66ac2764 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-66ac2764 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-66ac2764 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-66ac2764 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-66ac2764 p, .elementor-237 .elementor-element.elementor-element-66ac2764 h1, .elementor-237 .elementor-element.elementor-element-66ac2764 h2, .elementor-237 .elementor-element.elementor-element-66ac2764 h3, .elementor-237 .elementor-element.elementor-element-66ac2764 h4, .elementor-237 .elementor-element.elementor-element-66ac2764 h5, .elementor-237 .elementor-element.elementor-element-66ac2764 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5b4ec54b */.elementor-237 .elementor-element.elementor-element-5b4ec54b > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-5b4ec54b > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-5b4ec54b > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-5b4ec54b img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f0bf725 */.elementor-237 .elementor-element.elementor-element-f0bf725 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-f0bf725 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-f0bf725 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-f0bf725 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-f0bf725 p, .elementor-237 .elementor-element.elementor-element-f0bf725 h1, .elementor-237 .elementor-element.elementor-element-f0bf725 h2, .elementor-237 .elementor-element.elementor-element-f0bf725 h3, .elementor-237 .elementor-element.elementor-element-f0bf725 h4, .elementor-237 .elementor-element.elementor-element-f0bf725 h5, .elementor-237 .elementor-element.elementor-element-f0bf725 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-68a63ba5 */.elementor-237 .elementor-element.elementor-element-68a63ba5 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-68a63ba5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-68a63ba5 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-68a63ba5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-68a63ba5 p, .elementor-237 .elementor-element.elementor-element-68a63ba5 h1, .elementor-237 .elementor-element.elementor-element-68a63ba5 h2, .elementor-237 .elementor-element.elementor-element-68a63ba5 h3, .elementor-237 .elementor-element.elementor-element-68a63ba5 h4, .elementor-237 .elementor-element.elementor-element-68a63ba5 h5, .elementor-237 .elementor-element.elementor-element-68a63ba5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-65786ff3 */.elementor-237 .elementor-element.elementor-element-65786ff3 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-65786ff3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-65786ff3 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-65786ff3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-65786ff3 p, .elementor-237 .elementor-element.elementor-element-65786ff3 h1, .elementor-237 .elementor-element.elementor-element-65786ff3 h2, .elementor-237 .elementor-element.elementor-element-65786ff3 h3, .elementor-237 .elementor-element.elementor-element-65786ff3 h4, .elementor-237 .elementor-element.elementor-element-65786ff3 h5, .elementor-237 .elementor-element.elementor-element-65786ff3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2bdf804f */.elementor-237 .elementor-element.elementor-element-2bdf804f > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-2bdf804f > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-2bdf804f > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-2bdf804f img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d0360e */.elementor-237 .elementor-element.elementor-element-4d0360e { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-4d0360e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4d0360e img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-4d0360e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4d0360e p, .elementor-237 .elementor-element.elementor-element-4d0360e h1, .elementor-237 .elementor-element.elementor-element-4d0360e h2, .elementor-237 .elementor-element.elementor-element-4d0360e h3, .elementor-237 .elementor-element.elementor-element-4d0360e h4, .elementor-237 .elementor-element.elementor-element-4d0360e h5, .elementor-237 .elementor-element.elementor-element-4d0360e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-06bbe9d */.elementor-237 .elementor-element.elementor-element-06bbe9d { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-06bbe9d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-06bbe9d img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-06bbe9d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-06bbe9d p, .elementor-237 .elementor-element.elementor-element-06bbe9d h1, .elementor-237 .elementor-element.elementor-element-06bbe9d h2, .elementor-237 .elementor-element.elementor-element-06bbe9d h3, .elementor-237 .elementor-element.elementor-element-06bbe9d h4, .elementor-237 .elementor-element.elementor-element-06bbe9d h5, .elementor-237 .elementor-element.elementor-element-06bbe9d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cd9d80e */.elementor-237 .elementor-element.elementor-element-cd9d80e { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-cd9d80e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-cd9d80e img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-cd9d80e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-cd9d80e p, .elementor-237 .elementor-element.elementor-element-cd9d80e h1, .elementor-237 .elementor-element.elementor-element-cd9d80e h2, .elementor-237 .elementor-element.elementor-element-cd9d80e h3, .elementor-237 .elementor-element.elementor-element-cd9d80e h4, .elementor-237 .elementor-element.elementor-element-cd9d80e h5, .elementor-237 .elementor-element.elementor-element-cd9d80e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4bb2640 */.elementor-237 .elementor-element.elementor-element-4bb2640 > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-4bb2640 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-4bb2640 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-4bb2640 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4590b03 */.elementor-237 .elementor-element.elementor-element-4590b03 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-4590b03 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4590b03 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-4590b03 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4590b03 p, .elementor-237 .elementor-element.elementor-element-4590b03 h1, .elementor-237 .elementor-element.elementor-element-4590b03 h2, .elementor-237 .elementor-element.elementor-element-4590b03 h3, .elementor-237 .elementor-element.elementor-element-4590b03 h4, .elementor-237 .elementor-element.elementor-element-4590b03 h5, .elementor-237 .elementor-element.elementor-element-4590b03 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-01182a4 */.elementor-237 .elementor-element.elementor-element-01182a4 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-01182a4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-01182a4 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-01182a4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-01182a4 p, .elementor-237 .elementor-element.elementor-element-01182a4 h1, .elementor-237 .elementor-element.elementor-element-01182a4 h2, .elementor-237 .elementor-element.elementor-element-01182a4 h3, .elementor-237 .elementor-element.elementor-element-01182a4 h4, .elementor-237 .elementor-element.elementor-element-01182a4 h5, .elementor-237 .elementor-element.elementor-element-01182a4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e7e4c52 */.elementor-237 .elementor-element.elementor-element-e7e4c52 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-e7e4c52 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-e7e4c52 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-e7e4c52 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-e7e4c52 p, .elementor-237 .elementor-element.elementor-element-e7e4c52 h1, .elementor-237 .elementor-element.elementor-element-e7e4c52 h2, .elementor-237 .elementor-element.elementor-element-e7e4c52 h3, .elementor-237 .elementor-element.elementor-element-e7e4c52 h4, .elementor-237 .elementor-element.elementor-element-e7e4c52 h5, .elementor-237 .elementor-element.elementor-element-e7e4c52 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c36487b */.elementor-237 .elementor-element.elementor-element-c36487b > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-c36487b > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-c36487b > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-c36487b img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6730589d */.elementor-237 .elementor-element.elementor-element-6730589d { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-6730589d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-6730589d img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-6730589d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-6730589d p, .elementor-237 .elementor-element.elementor-element-6730589d h1, .elementor-237 .elementor-element.elementor-element-6730589d h2, .elementor-237 .elementor-element.elementor-element-6730589d h3, .elementor-237 .elementor-element.elementor-element-6730589d h4, .elementor-237 .elementor-element.elementor-element-6730589d h5, .elementor-237 .elementor-element.elementor-element-6730589d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-65341175 */.elementor-237 .elementor-element.elementor-element-65341175 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-65341175 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-65341175 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-65341175 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-65341175 p, .elementor-237 .elementor-element.elementor-element-65341175 h1, .elementor-237 .elementor-element.elementor-element-65341175 h2, .elementor-237 .elementor-element.elementor-element-65341175 h3, .elementor-237 .elementor-element.elementor-element-65341175 h4, .elementor-237 .elementor-element.elementor-element-65341175 h5, .elementor-237 .elementor-element.elementor-element-65341175 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7a519de9 */.elementor-237 .elementor-element.elementor-element-7a519de9 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-7a519de9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-7a519de9 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-7a519de9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-7a519de9 p, .elementor-237 .elementor-element.elementor-element-7a519de9 h1, .elementor-237 .elementor-element.elementor-element-7a519de9 h2, .elementor-237 .elementor-element.elementor-element-7a519de9 h3, .elementor-237 .elementor-element.elementor-element-7a519de9 h4, .elementor-237 .elementor-element.elementor-element-7a519de9 h5, .elementor-237 .elementor-element.elementor-element-7a519de9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f236f95 */.elementor-237 .elementor-element.elementor-element-1f236f95 > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-1f236f95 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-1f236f95 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-1f236f95 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ba260f3 */.elementor-237 .elementor-element.elementor-element-ba260f3 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-ba260f3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-ba260f3 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-ba260f3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-ba260f3 p, .elementor-237 .elementor-element.elementor-element-ba260f3 h1, .elementor-237 .elementor-element.elementor-element-ba260f3 h2, .elementor-237 .elementor-element.elementor-element-ba260f3 h3, .elementor-237 .elementor-element.elementor-element-ba260f3 h4, .elementor-237 .elementor-element.elementor-element-ba260f3 h5, .elementor-237 .elementor-element.elementor-element-ba260f3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ceca32f */.elementor-237 .elementor-element.elementor-element-4ceca32f { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-4ceca32f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4ceca32f img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-4ceca32f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4ceca32f p, .elementor-237 .elementor-element.elementor-element-4ceca32f h1, .elementor-237 .elementor-element.elementor-element-4ceca32f h2, .elementor-237 .elementor-element.elementor-element-4ceca32f h3, .elementor-237 .elementor-element.elementor-element-4ceca32f h4, .elementor-237 .elementor-element.elementor-element-4ceca32f h5, .elementor-237 .elementor-element.elementor-element-4ceca32f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7468bed6 */.elementor-237 .elementor-element.elementor-element-7468bed6 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-7468bed6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-7468bed6 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-7468bed6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-7468bed6 p, .elementor-237 .elementor-element.elementor-element-7468bed6 h1, .elementor-237 .elementor-element.elementor-element-7468bed6 h2, .elementor-237 .elementor-element.elementor-element-7468bed6 h3, .elementor-237 .elementor-element.elementor-element-7468bed6 h4, .elementor-237 .elementor-element.elementor-element-7468bed6 h5, .elementor-237 .elementor-element.elementor-element-7468bed6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-51d4e2ad */.elementor-237 .elementor-element.elementor-element-51d4e2ad > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-51d4e2ad > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-51d4e2ad > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-51d4e2ad img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a5c5669 */.elementor-237 .elementor-element.elementor-element-3a5c5669 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-3a5c5669 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-3a5c5669 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-3a5c5669 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-3a5c5669 p, .elementor-237 .elementor-element.elementor-element-3a5c5669 h1, .elementor-237 .elementor-element.elementor-element-3a5c5669 h2, .elementor-237 .elementor-element.elementor-element-3a5c5669 h3, .elementor-237 .elementor-element.elementor-element-3a5c5669 h4, .elementor-237 .elementor-element.elementor-element-3a5c5669 h5, .elementor-237 .elementor-element.elementor-element-3a5c5669 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-32065f6c */.elementor-237 .elementor-element.elementor-element-32065f6c { position: relative; overflow: hidden; }
.elementor-237 .elementor-element.elementor-element-32065f6c::before { content:''; position:absolute; inset:0; pointer-events:none;
  background-image: linear-gradient(rgba(255,255,255,0.06) 1px, transparent 1px),
                    linear-gradient(90deg, rgba(255,255,255,0.06) 1px, transparent 1px);
  background-size: 56px 56px; z-index:0; }
.elementor-237 .elementor-element.elementor-element-32065f6c > .elementor-container { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-79000a0d */.elementor-237 .elementor-element.elementor-element-79000a0d { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-79000a0d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-79000a0d img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-79000a0d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-79000a0d p, .elementor-237 .elementor-element.elementor-element-79000a0d h1, .elementor-237 .elementor-element.elementor-element-79000a0d h2, .elementor-237 .elementor-element.elementor-element-79000a0d h3, .elementor-237 .elementor-element.elementor-element-79000a0d h4, .elementor-237 .elementor-element.elementor-element-79000a0d h5, .elementor-237 .elementor-element.elementor-element-79000a0d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b7eb3a4 */.elementor-237 .elementor-element.elementor-element-3b7eb3a4 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-3b7eb3a4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-3b7eb3a4 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-3b7eb3a4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-3b7eb3a4 p, .elementor-237 .elementor-element.elementor-element-3b7eb3a4 h1, .elementor-237 .elementor-element.elementor-element-3b7eb3a4 h2, .elementor-237 .elementor-element.elementor-element-3b7eb3a4 h3, .elementor-237 .elementor-element.elementor-element-3b7eb3a4 h4, .elementor-237 .elementor-element.elementor-element-3b7eb3a4 h5, .elementor-237 .elementor-element.elementor-element-3b7eb3a4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4fd435a6 */.elementor-237 .elementor-element.elementor-element-4fd435a6 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-4fd435a6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4fd435a6 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-4fd435a6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-4fd435a6 p, .elementor-237 .elementor-element.elementor-element-4fd435a6 h1, .elementor-237 .elementor-element.elementor-element-4fd435a6 h2, .elementor-237 .elementor-element.elementor-element-4fd435a6 h3, .elementor-237 .elementor-element.elementor-element-4fd435a6 h4, .elementor-237 .elementor-element.elementor-element-4fd435a6 h5, .elementor-237 .elementor-element.elementor-element-4fd435a6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-68c60586 */.elementor-237 .elementor-element.elementor-element-68c60586 > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-68c60586 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-68c60586 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-68c60586 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-333474cd */.elementor-237 .elementor-element.elementor-element-333474cd { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-333474cd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-333474cd img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-333474cd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-333474cd p, .elementor-237 .elementor-element.elementor-element-333474cd h1, .elementor-237 .elementor-element.elementor-element-333474cd h2, .elementor-237 .elementor-element.elementor-element-333474cd h3, .elementor-237 .elementor-element.elementor-element-333474cd h4, .elementor-237 .elementor-element.elementor-element-333474cd h5, .elementor-237 .elementor-element.elementor-element-333474cd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4335acc5 */.elementor-237 .elementor-element.elementor-element-4335acc5 > .elementor-container > .elementor-row,
.elementor-237 .elementor-element.elementor-element-4335acc5 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-237 .elementor-element.elementor-element-4335acc5 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-237 .elementor-element.elementor-element-4335acc5 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-33fa61f6 */.elementor-237 .elementor-element.elementor-element-33fa61f6 { min-width: 0 !important; }
.elementor-237 .elementor-element.elementor-element-33fa61f6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-33fa61f6 img { max-width: 100% !important; height: auto !important; }
.elementor-237 .elementor-element.elementor-element-33fa61f6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-237 .elementor-element.elementor-element-33fa61f6 p, .elementor-237 .elementor-element.elementor-element-33fa61f6 h1, .elementor-237 .elementor-element.elementor-element-33fa61f6 h2, .elementor-237 .elementor-element.elementor-element-33fa61f6 h3, .elementor-237 .elementor-element.elementor-element-33fa61f6 h4, .elementor-237 .elementor-element.elementor-element-33fa61f6 h5, .elementor-237 .elementor-element.elementor-element-33fa61f6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */