.elementor-82 .elementor-element.elementor-element-11d2c964:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-11d2c964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-11d2c964 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-11d2c964{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-82 .elementor-element.elementor-element-11d2c964 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-703fffeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-82 .elementor-element.elementor-element-703fffeb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-44f11b78{--spacer-size:16px;}.elementor-82 .elementor-element.elementor-element-3b3e2d7c{text-align:center;}.elementor-82 .elementor-element.elementor-element-3b3e2d7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-614c6420{--spacer-size:20px;}.elementor-82 .elementor-element.elementor-element-3b4db483 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-6fab3e66{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-82 .elementor-element.elementor-element-6e6d201d{--spacer-size:28px;}.elementor-82 .elementor-element.elementor-element-43672680{--spacer-size:64px;}.elementor-82 .elementor-element.elementor-element-4c64b529 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-66763f0f{text-align:center;}.elementor-82 .elementor-element.elementor-element-66763f0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-1224a97b{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-82 .elementor-element.elementor-element-186a2dbe{text-align:center;}.elementor-82 .elementor-element.elementor-element-186a2dbe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-298fcf75{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-82 .elementor-element.elementor-element-130ec653{text-align:center;}.elementor-82 .elementor-element.elementor-element-130ec653 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-21d6af1e{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-82 .elementor-element.elementor-element-101a572f:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-101a572f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f6f5;}.elementor-82 .elementor-element.elementor-element-101a572f > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-101a572f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-82 .elementor-element.elementor-element-101a572f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-59ba6358{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-82 .elementor-element.elementor-element-59ba6358 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-46d14084{text-align:start;}.elementor-82 .elementor-element.elementor-element-46d14084 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-57551066{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-82 .elementor-element.elementor-element-675ff074{--spacer-size:30px;}.elementor-82 .elementor-element.elementor-element-e4e730e > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-5293fe0{text-align:start;}.elementor-82 .elementor-element.elementor-element-5293fe0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-341c3694{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-82 .elementor-element.elementor-element-3aead3f0{--divider-border-style:solid;--divider-color:#e8e2d8;--divider-border-width:1px;}.elementor-82 .elementor-element.elementor-element-3aead3f0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-82 .elementor-element.elementor-element-3aead3f0 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-82 .elementor-element.elementor-element-3dfa1a{text-align:start;}.elementor-82 .elementor-element.elementor-element-3dfa1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-61247a8c{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-82 .elementor-element.elementor-element-3c182fed{--divider-border-style:solid;--divider-color:#e8e2d8;--divider-border-width:1px;}.elementor-82 .elementor-element.elementor-element-3c182fed .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-82 .elementor-element.elementor-element-3c182fed .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-82 .elementor-element.elementor-element-77be421c{text-align:start;}.elementor-82 .elementor-element.elementor-element-77be421c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-1be5c9c0{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-82 .elementor-element.elementor-element-71a7af34{--divider-border-style:solid;--divider-color:#e8e2d8;--divider-border-width:1px;}.elementor-82 .elementor-element.elementor-element-71a7af34 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-82 .elementor-element.elementor-element-71a7af34 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-82 .elementor-element.elementor-element-148c906{text-align:start;}.elementor-82 .elementor-element.elementor-element-148c906 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-13bc3fcc{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-82 .elementor-element.elementor-element-35838e56:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-35838e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-35838e56 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-35838e56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-82 .elementor-element.elementor-element-35838e56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-b7b3caa > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-5672805a{text-align:start;}.elementor-82 .elementor-element.elementor-element-5672805a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-1cbcb006{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-197ae44f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-82 .elementor-element.elementor-element-197ae44f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-82 .elementor-element.elementor-element-7744d6f0{--spacer-size:30px;}.elementor-82 .elementor-element.elementor-element-1cd1bede > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-2150205{text-align:center;}.elementor-82 .elementor-element.elementor-element-2150205 img{width:100%;max-width:100%;}.elementor-82 .elementor-element.elementor-element-573945ed{--spacer-size:10px;}.elementor-82 .elementor-element.elementor-element-652d67bc{text-align:start;}.elementor-82 .elementor-element.elementor-element-652d67bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-82 .elementor-element.elementor-element-745702c8{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-82 .elementor-element.elementor-element-550f47a0{text-align:start;}.elementor-82 .elementor-element.elementor-element-550f47a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-70200524{--spacer-size:10px;}.elementor-82 .elementor-element.elementor-element-1d56c50{text-align:center;}.elementor-82 .elementor-element.elementor-element-1d56c50 img{width:100%;max-width:100%;}.elementor-82 .elementor-element.elementor-element-5b0704c{--spacer-size:10px;}.elementor-82 .elementor-element.elementor-element-c0b2bff{text-align:start;}.elementor-82 .elementor-element.elementor-element-c0b2bff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-82 .elementor-element.elementor-element-8659816{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-82 .elementor-element.elementor-element-c067656{text-align:start;}.elementor-82 .elementor-element.elementor-element-c067656 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-9b0248e{--spacer-size:10px;}.elementor-82 .elementor-element.elementor-element-8207b26{text-align:center;}.elementor-82 .elementor-element.elementor-element-8207b26 img{width:100%;max-width:100%;}.elementor-82 .elementor-element.elementor-element-352e5a8{--spacer-size:10px;}.elementor-82 .elementor-element.elementor-element-ea1b53c{text-align:start;}.elementor-82 .elementor-element.elementor-element-ea1b53c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-82 .elementor-element.elementor-element-7204f0f{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-82 .elementor-element.elementor-element-67c1876{text-align:start;}.elementor-82 .elementor-element.elementor-element-67c1876 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-66e0e24f{--spacer-size:22px;}.elementor-82 .elementor-element.elementor-element-287a28d0 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-b68cdeb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-b68cdeb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-b68cdeb > .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-82 .elementor-element.elementor-element-b68cdeb > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-b68cdeb > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-b68cdeb > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-82 .elementor-element.elementor-element-b68cdeb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-2717ecdd{text-align:center;}.elementor-82 .elementor-element.elementor-element-2717ecdd img{width:100%;max-width:100%;}.elementor-82 .elementor-element.elementor-element-44e41c57{--spacer-size:12px;}.elementor-82 .elementor-element.elementor-element-70cf39ce{text-align:start;}.elementor-82 .elementor-element.elementor-element-70cf39ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-82 .elementor-element.elementor-element-56088c28{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-82 .elementor-element.elementor-element-5c4721ae{text-align:start;}.elementor-82 .elementor-element.elementor-element-5c4721ae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-3d17e69f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-3d17e69f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-3d17e69f > .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-82 .elementor-element.elementor-element-3d17e69f > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-3d17e69f > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-3d17e69f > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-82 .elementor-element.elementor-element-3d17e69f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-59dbfe3b{text-align:center;}.elementor-82 .elementor-element.elementor-element-59dbfe3b img{width:100%;max-width:100%;}.elementor-82 .elementor-element.elementor-element-6227613e{--spacer-size:12px;}.elementor-82 .elementor-element.elementor-element-18d7dc6e{text-align:start;}.elementor-82 .elementor-element.elementor-element-18d7dc6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-82 .elementor-element.elementor-element-5e791273{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-82 .elementor-element.elementor-element-11d9828b{text-align:start;}.elementor-82 .elementor-element.elementor-element-11d9828b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-2c3d94d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-2c3d94d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-2c3d94d1 > .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-82 .elementor-element.elementor-element-2c3d94d1 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-2c3d94d1 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-2c3d94d1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-82 .elementor-element.elementor-element-2c3d94d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-49bbc5ee{text-align:center;}.elementor-82 .elementor-element.elementor-element-49bbc5ee img{width:100%;max-width:100%;}.elementor-82 .elementor-element.elementor-element-16080baf{--spacer-size:12px;}.elementor-82 .elementor-element.elementor-element-50e81bc7{text-align:start;}.elementor-82 .elementor-element.elementor-element-50e81bc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-82 .elementor-element.elementor-element-26e12b50{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-82 .elementor-element.elementor-element-43cd99a1{text-align:start;}.elementor-82 .elementor-element.elementor-element-43cd99a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-70eb7ab9{--spacer-size:16px;}.elementor-82 .elementor-element.elementor-element-1d993db3 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-182420c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-182420c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-182420c2 > .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-82 .elementor-element.elementor-element-182420c2 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-182420c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-182420c2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-82 .elementor-element.elementor-element-182420c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-8e72d27{text-align:center;}.elementor-82 .elementor-element.elementor-element-8e72d27 img{width:100%;max-width:100%;}.elementor-82 .elementor-element.elementor-element-4faa78c9{--spacer-size:12px;}.elementor-82 .elementor-element.elementor-element-22e9ea98{text-align:start;}.elementor-82 .elementor-element.elementor-element-22e9ea98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-82 .elementor-element.elementor-element-be01a6e{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-82 .elementor-element.elementor-element-c03ca66{text-align:start;}.elementor-82 .elementor-element.elementor-element-c03ca66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-15e41f47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-15e41f47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-15e41f47 > .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-82 .elementor-element.elementor-element-15e41f47 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-15e41f47 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-15e41f47 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-82 .elementor-element.elementor-element-15e41f47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-2e44712{text-align:center;}.elementor-82 .elementor-element.elementor-element-2e44712 img{width:100%;max-width:100%;}.elementor-82 .elementor-element.elementor-element-cefeff4{--spacer-size:12px;}.elementor-82 .elementor-element.elementor-element-e3e27a7{text-align:start;}.elementor-82 .elementor-element.elementor-element-e3e27a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-82 .elementor-element.elementor-element-7f703768{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-82 .elementor-element.elementor-element-49bfd8e{text-align:start;}.elementor-82 .elementor-element.elementor-element-49bfd8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-78bec769:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-78bec769 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-78bec769 > .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-82 .elementor-element.elementor-element-78bec769 > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-78bec769 > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-78bec769 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-82 .elementor-element.elementor-element-78bec769 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-19d4b517{text-align:center;}.elementor-82 .elementor-element.elementor-element-19d4b517 img{width:100%;max-width:100%;}.elementor-82 .elementor-element.elementor-element-6d7b0ce6{--spacer-size:12px;}.elementor-82 .elementor-element.elementor-element-5187657b{text-align:start;}.elementor-82 .elementor-element.elementor-element-5187657b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-82 .elementor-element.elementor-element-55126e1a{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-82 .elementor-element.elementor-element-25d548b{text-align:start;}.elementor-82 .elementor-element.elementor-element-25d548b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-36d43172:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-36d43172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a2835;}.elementor-82 .elementor-element.elementor-element-36d43172 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-36d43172{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-82 .elementor-element.elementor-element-36d43172 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-4c23269{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-82 .elementor-element.elementor-element-4c23269 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#d99e00;}.elementor-82 .elementor-element.elementor-element-1185e88f{text-align:center;}.elementor-82 .elementor-element.elementor-element-1185e88f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-602543b0{--spacer-size:32px;}.elementor-82 .elementor-element.elementor-element-492fc3ae > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-33e13acf{text-align:center;}.elementor-82 .elementor-element.elementor-element-33e13acf img{width:100%;max-width:100%;}.elementor-82 .elementor-element.elementor-element-2770a272{--spacer-size:40px;}.elementor-82 .elementor-element.elementor-element-688b5734 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-d29de49{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-665966d5{--spacer-size:20px;}.elementor-82 .elementor-element.elementor-element-1551bb02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-82 .elementor-element.elementor-element-1551bb02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-82 .elementor-element.elementor-element-1551bb02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-82 .elementor-element.elementor-element-1551bb02 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-82 .elementor-element.elementor-element-1551bb02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-82 .elementor-element.elementor-element-1551bb02 .elementor-icon-list-icon i{color:#d99e00;transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-1551bb02 .elementor-icon-list-icon svg{fill:#d99e00;transition:fill 0.3s;}.elementor-82 .elementor-element.elementor-element-1551bb02{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-82 .elementor-element.elementor-element-1551bb02 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-82 .elementor-element.elementor-element-699c52d1{--spacer-size:32px;}.elementor-82 .elementor-element.elementor-element-55a61dcc:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-55a61dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-55a61dcc > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-55a61dcc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-82 .elementor-element.elementor-element-55a61dcc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-18964672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-82 .elementor-element.elementor-element-18964672 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#a37700;}.elementor-82 .elementor-element.elementor-element-2a2ca58{text-align:center;}.elementor-82 .elementor-element.elementor-element-2a2ca58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-162411a6{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-82 .elementor-element.elementor-element-7a9c7a97{--spacer-size:30px;}.elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-accordion-item{border-color:#e2e8f0;}.elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e2e8f0;}.elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e2e8f0;}.elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-accordion-icon, .elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-accordion-title{color:#1a2835;}.elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-accordion-icon svg{fill:#1a2835;}.elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-tab-title .elementor-accordion-icon i:before{color:#a37700;}.elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-tab-title .elementor-accordion-icon svg{fill:#a37700;}.elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#a37700;}.elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#a37700;}.elementor-82 .elementor-element.elementor-element-6ad0d01 .elementor-tab-content{color:#1a1a1a;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-82 .elementor-element.elementor-element-52e70d86:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-52e70d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0570bb 0%, #3e9b90 100%);}.elementor-82 .elementor-element.elementor-element-52e70d86 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-52e70d86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-82 .elementor-element.elementor-element-52e70d86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-3c463dee > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-2c65e745{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#d99e00;}.elementor-82 .elementor-element.elementor-element-5b94c610{--spacer-size:12px;}.elementor-82 .elementor-element.elementor-element-5cf025b4{text-align:center;}.elementor-82 .elementor-element.elementor-element-5cf025b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-56f4f786{--spacer-size:20px;}.elementor-82 .elementor-element.elementor-element-5ed0ca45{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-329f9d84{--spacer-size:36px;}.elementor-82 .elementor-element.elementor-element-74b31f65{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-5cf617e8{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-5e81fd19:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-5e81fd19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f6f5;}.elementor-82 .elementor-element.elementor-element-5e81fd19 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-5e81fd19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-82 .elementor-element.elementor-element-5e81fd19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-5f63af92{text-align:center;}.elementor-82 .elementor-element.elementor-element-5f63af92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1a2835;}.elementor-82 .elementor-element.elementor-element-39a851b0{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-82 .elementor-element.elementor-element-48bd9939{--spacer-size:34px;}.elementor-82 .elementor-element.elementor-element-2109b313 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-4c0d15b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-4c0d15b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-4c0d15b > .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-82 .elementor-element.elementor-element-4c0d15b > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-4c0d15b > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-4c0d15b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-82 .elementor-element.elementor-element-4c0d15b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-1c967163 .elementor-accordion-item{border-color:#e8e2d8;}.elementor-82 .elementor-element.elementor-element-1c967163 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e8e2d8;}.elementor-82 .elementor-element.elementor-element-1c967163 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e8e2d8;}.elementor-82 .elementor-element.elementor-element-1c967163 .elementor-accordion-icon, .elementor-82 .elementor-element.elementor-element-1c967163 .elementor-accordion-title{color:#1a2835;}.elementor-82 .elementor-element.elementor-element-1c967163 .elementor-accordion-icon svg{fill:#1a2835;}.elementor-82 .elementor-element.elementor-element-1c967163 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-82 .elementor-element.elementor-element-1c967163 .elementor-tab-title .elementor-accordion-icon i:before{color:#a37700;}.elementor-82 .elementor-element.elementor-element-1c967163 .elementor-tab-title .elementor-accordion-icon svg{fill:#a37700;}.elementor-82 .elementor-element.elementor-element-1c967163 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#a37700;}.elementor-82 .elementor-element.elementor-element-1c967163 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#a37700;}.elementor-82 .elementor-element.elementor-element-1c967163 .elementor-tab-content{color:#2d2a26;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-82 .elementor-element.elementor-element-c1d35ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-82 .elementor-element.elementor-element-c1d35ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-c1d35ff > .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-82 .elementor-element.elementor-element-c1d35ff > .elementor-element-populated, .elementor-82 .elementor-element.elementor-element-c1d35ff > .elementor-element-populated > .elementor-background-overlay, .elementor-82 .elementor-element.elementor-element-c1d35ff > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-82 .elementor-element.elementor-element-c1d35ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-1783d35 .elementor-accordion-item{border-color:#e8e2d8;}.elementor-82 .elementor-element.elementor-element-1783d35 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e8e2d8;}.elementor-82 .elementor-element.elementor-element-1783d35 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e8e2d8;}.elementor-82 .elementor-element.elementor-element-1783d35 .elementor-accordion-icon, .elementor-82 .elementor-element.elementor-element-1783d35 .elementor-accordion-title{color:#1a2835;}.elementor-82 .elementor-element.elementor-element-1783d35 .elementor-accordion-icon svg{fill:#1a2835;}.elementor-82 .elementor-element.elementor-element-1783d35 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-82 .elementor-element.elementor-element-1783d35 .elementor-tab-title .elementor-accordion-icon i:before{color:#a37700;}.elementor-82 .elementor-element.elementor-element-1783d35 .elementor-tab-title .elementor-accordion-icon svg{fill:#a37700;}.elementor-82 .elementor-element.elementor-element-1783d35 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#a37700;}.elementor-82 .elementor-element.elementor-element-1783d35 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#a37700;}.elementor-82 .elementor-element.elementor-element-1783d35 .elementor-tab-content{color:#2d2a26;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-82 .elementor-element.elementor-element-3133a4b6:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-3133a4b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0569bc;}.elementor-82 .elementor-element.elementor-element-3133a4b6 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-3133a4b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-82 .elementor-element.elementor-element-3133a4b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-82 .elementor-element.elementor-element-16cbb32f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-82 .elementor-element.elementor-element-16cbb32f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#e4bb4d;}.elementor-82 .elementor-element.elementor-element-7d52bf8e{text-align:center;}.elementor-82 .elementor-element.elementor-element-7d52bf8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-82 .elementor-element.elementor-element-7b159b3{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-82 .elementor-element.elementor-element-779fc89f{--spacer-size:30px;}.elementor-82 .elementor-element.elementor-element-757259e3 > .elementor-container{max-width:1200px;}.elementor-82 .elementor-element.elementor-element-2d3a0899{text-align:center;}.elementor-82 .elementor-element.elementor-element-2d3a0899 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#e4bb4d;}.elementor-82 .elementor-element.elementor-element-583a7a7a{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-82 .elementor-element.elementor-element-61576edf{text-align:center;}.elementor-82 .elementor-element.elementor-element-61576edf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#e4bb4d;}.elementor-82 .elementor-element.elementor-element-bf1c596{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-82 .elementor-element.elementor-element-38da1eb2{text-align:center;}.elementor-82 .elementor-element.elementor-element-38da1eb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#e4bb4d;}.elementor-82 .elementor-element.elementor-element-717250bb{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}@media(max-width:1024px){.elementor-82 .elementor-element.elementor-element-703fffeb .elementor-heading-title{font-size:12px;}.elementor-82 .elementor-element.elementor-element-44f11b78{--spacer-size:11px;}.elementor-82 .elementor-element.elementor-element-3b3e2d7c .elementor-heading-title{font-size:42px;}.elementor-82 .elementor-element.elementor-element-614c6420{--spacer-size:14px;}.elementor-82 .elementor-element.elementor-element-6fab3e66{font-size:15px;}.elementor-82 .elementor-element.elementor-element-6e6d201d{--spacer-size:20px;}.elementor-82 .elementor-element.elementor-element-43672680{--spacer-size:45px;}.elementor-82 .elementor-element.elementor-element-66763f0f .elementor-heading-title{font-size:28px;}.elementor-82 .elementor-element.elementor-element-1224a97b{font-size:15px;}.elementor-82 .elementor-element.elementor-element-186a2dbe .elementor-heading-title{font-size:28px;}.elementor-82 .elementor-element.elementor-element-298fcf75{font-size:15px;}.elementor-82 .elementor-element.elementor-element-130ec653 .elementor-heading-title{font-size:28px;}.elementor-82 .elementor-element.elementor-element-21d6af1e{font-size:15px;}.elementor-82 .elementor-element.elementor-element-59ba6358 .elementor-heading-title{font-size:12px;}.elementor-82 .elementor-element.elementor-element-46d14084 .elementor-heading-title{font-size:30px;}.elementor-82 .elementor-element.elementor-element-57551066{font-size:15px;}.elementor-82 .elementor-element.elementor-element-675ff074{--spacer-size:21px;}.elementor-82 .elementor-element.elementor-element-5293fe0 .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-341c3694{font-size:15px;}.elementor-82 .elementor-element.elementor-element-3dfa1a .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-61247a8c{font-size:15px;}.elementor-82 .elementor-element.elementor-element-77be421c .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-1be5c9c0{font-size:15px;}.elementor-82 .elementor-element.elementor-element-148c906 .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-13bc3fcc{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5672805a .elementor-heading-title{font-size:30px;}.elementor-82 .elementor-element.elementor-element-1cbcb006{font-size:15px;}.elementor-82 .elementor-element.elementor-element-7744d6f0{--spacer-size:21px;}.elementor-82 .elementor-element.elementor-element-2150205 img{width:100%;}.elementor-82 .elementor-element.elementor-element-573945ed{--spacer-size:7px;}.elementor-82 .elementor-element.elementor-element-652d67bc .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-745702c8{font-size:15px;}.elementor-82 .elementor-element.elementor-element-550f47a0 .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-70200524{--spacer-size:7px;}.elementor-82 .elementor-element.elementor-element-1d56c50 img{width:100%;}.elementor-82 .elementor-element.elementor-element-5b0704c{--spacer-size:7px;}.elementor-82 .elementor-element.elementor-element-c0b2bff .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-8659816{font-size:15px;}.elementor-82 .elementor-element.elementor-element-c067656 .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-9b0248e{--spacer-size:7px;}.elementor-82 .elementor-element.elementor-element-8207b26 img{width:100%;}.elementor-82 .elementor-element.elementor-element-352e5a8{--spacer-size:7px;}.elementor-82 .elementor-element.elementor-element-ea1b53c .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-7204f0f{font-size:15px;}.elementor-82 .elementor-element.elementor-element-67c1876 .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-66e0e24f{--spacer-size:15px;}.elementor-82 .elementor-element.elementor-element-2717ecdd img{width:100%;}.elementor-82 .elementor-element.elementor-element-44e41c57{--spacer-size:8px;}.elementor-82 .elementor-element.elementor-element-70cf39ce .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-56088c28{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5c4721ae .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-59dbfe3b img{width:100%;}.elementor-82 .elementor-element.elementor-element-6227613e{--spacer-size:8px;}.elementor-82 .elementor-element.elementor-element-18d7dc6e .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5e791273{font-size:15px;}.elementor-82 .elementor-element.elementor-element-11d9828b .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-49bbc5ee img{width:100%;}.elementor-82 .elementor-element.elementor-element-16080baf{--spacer-size:8px;}.elementor-82 .elementor-element.elementor-element-50e81bc7 .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-26e12b50{font-size:15px;}.elementor-82 .elementor-element.elementor-element-43cd99a1 .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-70eb7ab9{--spacer-size:11px;}.elementor-82 .elementor-element.elementor-element-8e72d27 img{width:100%;}.elementor-82 .elementor-element.elementor-element-4faa78c9{--spacer-size:8px;}.elementor-82 .elementor-element.elementor-element-22e9ea98 .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-be01a6e{font-size:15px;}.elementor-82 .elementor-element.elementor-element-c03ca66 .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-2e44712 img{width:100%;}.elementor-82 .elementor-element.elementor-element-cefeff4{--spacer-size:8px;}.elementor-82 .elementor-element.elementor-element-e3e27a7 .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-7f703768{font-size:15px;}.elementor-82 .elementor-element.elementor-element-49bfd8e .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-19d4b517 img{width:100%;}.elementor-82 .elementor-element.elementor-element-6d7b0ce6{--spacer-size:8px;}.elementor-82 .elementor-element.elementor-element-5187657b .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-55126e1a{font-size:15px;}.elementor-82 .elementor-element.elementor-element-25d548b .elementor-heading-title{font-size:18px;}.elementor-82 .elementor-element.elementor-element-4c23269 .elementor-heading-title{font-size:12px;}.elementor-82 .elementor-element.elementor-element-1185e88f .elementor-heading-title{font-size:30px;}.elementor-82 .elementor-element.elementor-element-602543b0{--spacer-size:22px;}.elementor-82 .elementor-element.elementor-element-33e13acf img{width:100%;}.elementor-82 .elementor-element.elementor-element-2770a272{--spacer-size:28px;}.elementor-82 .elementor-element.elementor-element-d29de49{font-size:15px;}.elementor-82 .elementor-element.elementor-element-665966d5{--spacer-size:14px;}.elementor-82 .elementor-element.elementor-element-699c52d1{--spacer-size:22px;}.elementor-82 .elementor-element.elementor-element-18964672 .elementor-heading-title{font-size:12px;}.elementor-82 .elementor-element.elementor-element-2a2ca58 .elementor-heading-title{font-size:30px;}.elementor-82 .elementor-element.elementor-element-162411a6{font-size:15px;}.elementor-82 .elementor-element.elementor-element-7a9c7a97{--spacer-size:21px;}.elementor-82 .elementor-element.elementor-element-2c65e745{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5b94c610{--spacer-size:8px;}.elementor-82 .elementor-element.elementor-element-5cf025b4 .elementor-heading-title{font-size:30px;}.elementor-82 .elementor-element.elementor-element-56f4f786{--spacer-size:14px;}.elementor-82 .elementor-element.elementor-element-5ed0ca45{font-size:15px;}.elementor-82 .elementor-element.elementor-element-329f9d84{--spacer-size:25px;}.elementor-82 .elementor-element.elementor-element-74b31f65{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5cf617e8{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5f63af92 .elementor-heading-title{font-size:30px;}.elementor-82 .elementor-element.elementor-element-39a851b0{font-size:15px;}.elementor-82 .elementor-element.elementor-element-48bd9939{--spacer-size:24px;}.elementor-82 .elementor-element.elementor-element-16cbb32f .elementor-heading-title{font-size:12px;}.elementor-82 .elementor-element.elementor-element-7d52bf8e .elementor-heading-title{font-size:30px;}.elementor-82 .elementor-element.elementor-element-7b159b3{font-size:15px;}.elementor-82 .elementor-element.elementor-element-779fc89f{--spacer-size:21px;}.elementor-82 .elementor-element.elementor-element-2d3a0899 .elementor-heading-title{font-size:28px;}.elementor-82 .elementor-element.elementor-element-583a7a7a{font-size:15px;}.elementor-82 .elementor-element.elementor-element-61576edf .elementor-heading-title{font-size:28px;}.elementor-82 .elementor-element.elementor-element-bf1c596{font-size:15px;}.elementor-82 .elementor-element.elementor-element-38da1eb2 .elementor-heading-title{font-size:28px;}.elementor-82 .elementor-element.elementor-element-717250bb{font-size:15px;}}@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-703fffeb .elementor-heading-title{font-size:11px;}.elementor-82 .elementor-element.elementor-element-44f11b78{--spacer-size:8px;}.elementor-82 .elementor-element.elementor-element-3b3e2d7c .elementor-heading-title{font-size:32px;}.elementor-82 .elementor-element.elementor-element-614c6420{--spacer-size:10px;}.elementor-82 .elementor-element.elementor-element-26108158{width:100%;}.elementor-82 .elementor-element.elementor-element-43da457c{width:100%;}.elementor-82 .elementor-element.elementor-element-6fab3e66{font-size:15px;}.elementor-82 .elementor-element.elementor-element-2c5ac254{width:100%;}.elementor-82 .elementor-element.elementor-element-6e6d201d{--spacer-size:14px;}.elementor-82 .elementor-element.elementor-element-43672680{--spacer-size:32px;}.elementor-82 .elementor-element.elementor-element-4881ce74{width:100%;}.elementor-82 .elementor-element.elementor-element-66763f0f .elementor-heading-title{font-size:22px;}.elementor-82 .elementor-element.elementor-element-1224a97b{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5e15e996{width:100%;}.elementor-82 .elementor-element.elementor-element-186a2dbe .elementor-heading-title{font-size:22px;}.elementor-82 .elementor-element.elementor-element-298fcf75{font-size:15px;}.elementor-82 .elementor-element.elementor-element-16eaf575{width:100%;}.elementor-82 .elementor-element.elementor-element-130ec653 .elementor-heading-title{font-size:22px;}.elementor-82 .elementor-element.elementor-element-21d6af1e{font-size:15px;}.elementor-82 .elementor-element.elementor-element-59ba6358 .elementor-heading-title{font-size:11px;}.elementor-82 .elementor-element.elementor-element-46d14084 .elementor-heading-title{font-size:26px;}.elementor-82 .elementor-element.elementor-element-57551066{font-size:15px;}.elementor-82 .elementor-element.elementor-element-675ff074{--spacer-size:15px;}.elementor-82 .elementor-element.elementor-element-1d4ad5b6{width:100%;}.elementor-82 .elementor-element.elementor-element-5293fe0 .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-341c3694{font-size:15px;}.elementor-82 .elementor-element.elementor-element-3dfa1a .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-61247a8c{font-size:15px;}.elementor-82 .elementor-element.elementor-element-77be421c .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-1be5c9c0{font-size:15px;}.elementor-82 .elementor-element.elementor-element-148c906 .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-13bc3fcc{font-size:15px;}.elementor-82 .elementor-element.elementor-element-2808a81e{width:100%;}.elementor-82 .elementor-element.elementor-element-5672805a .elementor-heading-title{font-size:26px;}.elementor-82 .elementor-element.elementor-element-1cbcb006{font-size:15px;}.elementor-82 .elementor-element.elementor-element-197ae44f{width:100%;}.elementor-82 .elementor-element.elementor-element-7744d6f0{--spacer-size:15px;}.elementor-82 .elementor-element.elementor-element-2ed709f6{width:100%;}.elementor-82 .elementor-element.elementor-element-2150205 img{width:100%;}.elementor-82 .elementor-element.elementor-element-573945ed{--spacer-size:5px;}.elementor-82 .elementor-element.elementor-element-652d67bc .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-745702c8{font-size:15px;}.elementor-82 .elementor-element.elementor-element-550f47a0 .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-70200524{--spacer-size:5px;}.elementor-82 .elementor-element.elementor-element-3dc6ad5{width:100%;}.elementor-82 .elementor-element.elementor-element-1d56c50 img{width:100%;}.elementor-82 .elementor-element.elementor-element-5b0704c{--spacer-size:5px;}.elementor-82 .elementor-element.elementor-element-c0b2bff .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-8659816{font-size:15px;}.elementor-82 .elementor-element.elementor-element-c067656 .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-9b0248e{--spacer-size:5px;}.elementor-82 .elementor-element.elementor-element-15eee78{width:100%;}.elementor-82 .elementor-element.elementor-element-8207b26 img{width:100%;}.elementor-82 .elementor-element.elementor-element-352e5a8{--spacer-size:5px;}.elementor-82 .elementor-element.elementor-element-ea1b53c .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-7204f0f{font-size:15px;}.elementor-82 .elementor-element.elementor-element-67c1876 .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-66e0e24f{--spacer-size:11px;}.elementor-82 .elementor-element.elementor-element-b68cdeb{width:100%;}.elementor-82 .elementor-element.elementor-element-2717ecdd img{width:100%;}.elementor-82 .elementor-element.elementor-element-44e41c57{--spacer-size:6px;}.elementor-82 .elementor-element.elementor-element-70cf39ce .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-56088c28{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5c4721ae .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-3d17e69f{width:100%;}.elementor-82 .elementor-element.elementor-element-59dbfe3b img{width:100%;}.elementor-82 .elementor-element.elementor-element-6227613e{--spacer-size:6px;}.elementor-82 .elementor-element.elementor-element-18d7dc6e .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5e791273{font-size:15px;}.elementor-82 .elementor-element.elementor-element-11d9828b .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-2c3d94d1{width:100%;}.elementor-82 .elementor-element.elementor-element-49bbc5ee img{width:100%;}.elementor-82 .elementor-element.elementor-element-16080baf{--spacer-size:6px;}.elementor-82 .elementor-element.elementor-element-50e81bc7 .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-26e12b50{font-size:15px;}.elementor-82 .elementor-element.elementor-element-43cd99a1 .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-70eb7ab9{--spacer-size:8px;}.elementor-82 .elementor-element.elementor-element-182420c2{width:100%;}.elementor-82 .elementor-element.elementor-element-8e72d27 img{width:100%;}.elementor-82 .elementor-element.elementor-element-4faa78c9{--spacer-size:6px;}.elementor-82 .elementor-element.elementor-element-22e9ea98 .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-be01a6e{font-size:15px;}.elementor-82 .elementor-element.elementor-element-c03ca66 .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-15e41f47{width:100%;}.elementor-82 .elementor-element.elementor-element-2e44712 img{width:100%;}.elementor-82 .elementor-element.elementor-element-cefeff4{--spacer-size:6px;}.elementor-82 .elementor-element.elementor-element-e3e27a7 .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-7f703768{font-size:15px;}.elementor-82 .elementor-element.elementor-element-49bfd8e .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-78bec769{width:100%;}.elementor-82 .elementor-element.elementor-element-19d4b517 img{width:100%;}.elementor-82 .elementor-element.elementor-element-6d7b0ce6{--spacer-size:6px;}.elementor-82 .elementor-element.elementor-element-5187657b .elementor-heading-title{font-size:15px;}.elementor-82 .elementor-element.elementor-element-55126e1a{font-size:15px;}.elementor-82 .elementor-element.elementor-element-25d548b .elementor-heading-title{font-size:17px;}.elementor-82 .elementor-element.elementor-element-4c23269 .elementor-heading-title{font-size:11px;}.elementor-82 .elementor-element.elementor-element-1185e88f .elementor-heading-title{font-size:26px;}.elementor-82 .elementor-element.elementor-element-602543b0{--spacer-size:16px;}.elementor-82 .elementor-element.elementor-element-542b767b{width:100%;}.elementor-82 .elementor-element.elementor-element-ad00ffa{width:100%;}.elementor-82 .elementor-element.elementor-element-33e13acf img{width:100%;}.elementor-82 .elementor-element.elementor-element-763d681d{width:100%;}.elementor-82 .elementor-element.elementor-element-2770a272{--spacer-size:20px;}.elementor-82 .elementor-element.elementor-element-37da0757{width:100%;}.elementor-82 .elementor-element.elementor-element-22a3764c{width:100%;}.elementor-82 .elementor-element.elementor-element-d29de49{font-size:15px;}.elementor-82 .elementor-element.elementor-element-665966d5{--spacer-size:10px;}.elementor-82 .elementor-element.elementor-element-699c52d1{--spacer-size:16px;}.elementor-82 .elementor-element.elementor-element-55efbfb5{width:100%;}.elementor-82 .elementor-element.elementor-element-18964672 .elementor-heading-title{font-size:11px;}.elementor-82 .elementor-element.elementor-element-2a2ca58 .elementor-heading-title{font-size:26px;}.elementor-82 .elementor-element.elementor-element-162411a6{font-size:15px;}.elementor-82 .elementor-element.elementor-element-7a9c7a97{--spacer-size:15px;}.elementor-82 .elementor-element.elementor-element-67bace9e{width:100%;}.elementor-82 .elementor-element.elementor-element-7ddf8cb{width:100%;}.elementor-82 .elementor-element.elementor-element-2c65e745{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5b94c610{--spacer-size:6px;}.elementor-82 .elementor-element.elementor-element-5cf025b4 .elementor-heading-title{font-size:26px;}.elementor-82 .elementor-element.elementor-element-56f4f786{--spacer-size:10px;}.elementor-82 .elementor-element.elementor-element-5ed0ca45{font-size:15px;}.elementor-82 .elementor-element.elementor-element-329f9d84{--spacer-size:18px;}.elementor-82 .elementor-element.elementor-element-74b31f65{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5cf617e8{font-size:15px;}.elementor-82 .elementor-element.elementor-element-5a7147a2{width:100%;}.elementor-82 .elementor-element.elementor-element-5f63af92 .elementor-heading-title{font-size:26px;}.elementor-82 .elementor-element.elementor-element-39a851b0{font-size:15px;}.elementor-82 .elementor-element.elementor-element-48bd9939{--spacer-size:17px;}.elementor-82 .elementor-element.elementor-element-4c0d15b{width:100%;}.elementor-82 .elementor-element.elementor-element-c1d35ff{width:100%;}.elementor-82 .elementor-element.elementor-element-16cbb32f .elementor-heading-title{font-size:11px;}.elementor-82 .elementor-element.elementor-element-7d52bf8e .elementor-heading-title{font-size:26px;}.elementor-82 .elementor-element.elementor-element-7b159b3{font-size:15px;}.elementor-82 .elementor-element.elementor-element-779fc89f{--spacer-size:15px;}.elementor-82 .elementor-element.elementor-element-52d7b92a{width:100%;}.elementor-82 .elementor-element.elementor-element-2d3a0899 .elementor-heading-title{font-size:24px;}.elementor-82 .elementor-element.elementor-element-583a7a7a{font-size:15px;}.elementor-82 .elementor-element.elementor-element-1ef32b2b{width:100%;}.elementor-82 .elementor-element.elementor-element-61576edf .elementor-heading-title{font-size:24px;}.elementor-82 .elementor-element.elementor-element-bf1c596{font-size:15px;}.elementor-82 .elementor-element.elementor-element-370ab6c0{width:100%;}.elementor-82 .elementor-element.elementor-element-38da1eb2 .elementor-heading-title{font-size:24px;}.elementor-82 .elementor-element.elementor-element-717250bb{font-size:15px;}}@media(min-width:768px){.elementor-82 .elementor-element.elementor-element-2cb49f3b{width:100%;}.elementor-82 .elementor-element.elementor-element-26108158{width:20%;}.elementor-82 .elementor-element.elementor-element-43da457c{width:60%;}.elementor-82 .elementor-element.elementor-element-2c5ac254{width:20%;}.elementor-82 .elementor-element.elementor-element-4881ce74{width:33%;}.elementor-82 .elementor-element.elementor-element-5e15e996{width:33%;}.elementor-82 .elementor-element.elementor-element-16eaf575{width:34%;}.elementor-82 .elementor-element.elementor-element-71d0b75f{width:100%;}.elementor-82 .elementor-element.elementor-element-79b71f98{width:100%;}.elementor-82 .elementor-element.elementor-element-2808a81e{width:62%;}.elementor-82 .elementor-element.elementor-element-197ae44f{width:38%;}.elementor-82 .elementor-element.elementor-element-508e6e34{width:100%;}.elementor-82 .elementor-element.elementor-element-542b767b{width:10%;}.elementor-82 .elementor-element.elementor-element-ad00ffa{width:80%;}.elementor-82 .elementor-element.elementor-element-763d681d{width:10%;}.elementor-82 .elementor-element.elementor-element-37da0757{width:20%;}.elementor-82 .elementor-element.elementor-element-22a3764c{width:60%;}.elementor-82 .elementor-element.elementor-element-55efbfb5{width:20%;}.elementor-82 .elementor-element.elementor-element-4b55cbc2{width:100%;}.elementor-82 .elementor-element.elementor-element-357f3bf3{width:100%;}.elementor-82 .elementor-element.elementor-element-67bace9e{width:15%;}.elementor-82 .elementor-element.elementor-element-7ddf8cb{width:70%;}.elementor-82 .elementor-element.elementor-element-5a7147a2{width:15%;}.elementor-82 .elementor-element.elementor-element-7a9b8897{width:100%;}.elementor-82 .elementor-element.elementor-element-4c0d15b{width:50%;}.elementor-82 .elementor-element.elementor-element-c1d35ff{width:50%;}.elementor-82 .elementor-element.elementor-element-82bc634{width:100%;}.elementor-82 .elementor-element.elementor-element-52d7b92a{width:33%;}.elementor-82 .elementor-element.elementor-element-1ef32b2b{width:33%;}.elementor-82 .elementor-element.elementor-element-370ab6c0{width:34%;}}@media(max-width:1024px) and (min-width:768px){.elementor-82 .elementor-element.elementor-element-26108158{width:50%;}.elementor-82 .elementor-element.elementor-element-43da457c{width:60%;}.elementor-82 .elementor-element.elementor-element-2c5ac254{width:50%;}.elementor-82 .elementor-element.elementor-element-4881ce74{width:50%;}.elementor-82 .elementor-element.elementor-element-5e15e996{width:50%;}.elementor-82 .elementor-element.elementor-element-16eaf575{width:34%;}.elementor-82 .elementor-element.elementor-element-1d4ad5b6{width:58%;}.elementor-82 .elementor-element.elementor-element-2808a81e{width:62%;}.elementor-82 .elementor-element.elementor-element-197ae44f{width:38%;}.elementor-82 .elementor-element.elementor-element-2ed709f6{width:48%;}.elementor-82 .elementor-element.elementor-element-3dc6ad5{width:48%;}.elementor-82 .elementor-element.elementor-element-15eee78{width:48%;}.elementor-82 .elementor-element.elementor-element-b68cdeb{width:50%;}.elementor-82 .elementor-element.elementor-element-3d17e69f{width:50%;}.elementor-82 .elementor-element.elementor-element-2c3d94d1{width:50%;}.elementor-82 .elementor-element.elementor-element-182420c2{width:50%;}.elementor-82 .elementor-element.elementor-element-15e41f47{width:50%;}.elementor-82 .elementor-element.elementor-element-78bec769{width:50%;}.elementor-82 .elementor-element.elementor-element-542b767b{width:50%;}.elementor-82 .elementor-element.elementor-element-ad00ffa{width:80%;}.elementor-82 .elementor-element.elementor-element-763d681d{width:50%;}.elementor-82 .elementor-element.elementor-element-37da0757{width:50%;}.elementor-82 .elementor-element.elementor-element-22a3764c{width:60%;}.elementor-82 .elementor-element.elementor-element-55efbfb5{width:50%;}.elementor-82 .elementor-element.elementor-element-67bace9e{width:50%;}.elementor-82 .elementor-element.elementor-element-7ddf8cb{width:70%;}.elementor-82 .elementor-element.elementor-element-5a7147a2{width:50%;}.elementor-82 .elementor-element.elementor-element-4c0d15b{width:50%;}.elementor-82 .elementor-element.elementor-element-c1d35ff{width:50%;}.elementor-82 .elementor-element.elementor-element-52d7b92a{width:50%;}.elementor-82 .elementor-element.elementor-element-1ef32b2b{width:50%;}.elementor-82 .elementor-element.elementor-element-370ab6c0{width:34%;}}/* Start custom CSS for column, class: .elementor-element-26108158 */.elementor-82 .elementor-element.elementor-element-26108158 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-26108158 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-26108158 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-26108158 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-26108158 p, .elementor-82 .elementor-element.elementor-element-26108158 h1, .elementor-82 .elementor-element.elementor-element-26108158 h2, .elementor-82 .elementor-element.elementor-element-26108158 h3, .elementor-82 .elementor-element.elementor-element-26108158 h4, .elementor-82 .elementor-element.elementor-element-26108158 h5, .elementor-82 .elementor-element.elementor-element-26108158 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-43da457c */.elementor-82 .elementor-element.elementor-element-43da457c { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-43da457c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-43da457c img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-43da457c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-43da457c p, .elementor-82 .elementor-element.elementor-element-43da457c h1, .elementor-82 .elementor-element.elementor-element-43da457c h2, .elementor-82 .elementor-element.elementor-element-43da457c h3, .elementor-82 .elementor-element.elementor-element-43da457c h4, .elementor-82 .elementor-element.elementor-element-43da457c h5, .elementor-82 .elementor-element.elementor-element-43da457c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c5ac254 */.elementor-82 .elementor-element.elementor-element-2c5ac254 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-2c5ac254 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-2c5ac254 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-2c5ac254 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-2c5ac254 p, .elementor-82 .elementor-element.elementor-element-2c5ac254 h1, .elementor-82 .elementor-element.elementor-element-2c5ac254 h2, .elementor-82 .elementor-element.elementor-element-2c5ac254 h3, .elementor-82 .elementor-element.elementor-element-2c5ac254 h4, .elementor-82 .elementor-element.elementor-element-2c5ac254 h5, .elementor-82 .elementor-element.elementor-element-2c5ac254 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b4db483 */.elementor-82 .elementor-element.elementor-element-3b4db483 > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-3b4db483 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-3b4db483 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-3b4db483 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4881ce74 */.elementor-82 .elementor-element.elementor-element-4881ce74 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-4881ce74 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-4881ce74 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-4881ce74 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-4881ce74 p, .elementor-82 .elementor-element.elementor-element-4881ce74 h1, .elementor-82 .elementor-element.elementor-element-4881ce74 h2, .elementor-82 .elementor-element.elementor-element-4881ce74 h3, .elementor-82 .elementor-element.elementor-element-4881ce74 h4, .elementor-82 .elementor-element.elementor-element-4881ce74 h5, .elementor-82 .elementor-element.elementor-element-4881ce74 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5e15e996 */.elementor-82 .elementor-element.elementor-element-5e15e996 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-5e15e996 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-5e15e996 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-5e15e996 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-5e15e996 p, .elementor-82 .elementor-element.elementor-element-5e15e996 h1, .elementor-82 .elementor-element.elementor-element-5e15e996 h2, .elementor-82 .elementor-element.elementor-element-5e15e996 h3, .elementor-82 .elementor-element.elementor-element-5e15e996 h4, .elementor-82 .elementor-element.elementor-element-5e15e996 h5, .elementor-82 .elementor-element.elementor-element-5e15e996 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-16eaf575 */.elementor-82 .elementor-element.elementor-element-16eaf575 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-16eaf575 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-16eaf575 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-16eaf575 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-16eaf575 p, .elementor-82 .elementor-element.elementor-element-16eaf575 h1, .elementor-82 .elementor-element.elementor-element-16eaf575 h2, .elementor-82 .elementor-element.elementor-element-16eaf575 h3, .elementor-82 .elementor-element.elementor-element-16eaf575 h4, .elementor-82 .elementor-element.elementor-element-16eaf575 h5, .elementor-82 .elementor-element.elementor-element-16eaf575 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c64b529 */.elementor-82 .elementor-element.elementor-element-4c64b529 > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-4c64b529 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-4c64b529 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-4c64b529 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2cb49f3b */.elementor-82 .elementor-element.elementor-element-2cb49f3b { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-2cb49f3b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-2cb49f3b img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-2cb49f3b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-2cb49f3b p, .elementor-82 .elementor-element.elementor-element-2cb49f3b h1, .elementor-82 .elementor-element.elementor-element-2cb49f3b h2, .elementor-82 .elementor-element.elementor-element-2cb49f3b h3, .elementor-82 .elementor-element.elementor-element-2cb49f3b h4, .elementor-82 .elementor-element.elementor-element-2cb49f3b h5, .elementor-82 .elementor-element.elementor-element-2cb49f3b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-11d2c964 */.elementor-82 .elementor-element.elementor-element-11d2c964 { border-top: 4px solid #d99e00; }
.elementor-82 .elementor-element.elementor-element-11d2c964 .elementor-widget {
  animation: codex_category-hero-0-soft-reveal 700ms ease both;
}
.elementor-82 .elementor-element.elementor-element-11d2c964 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-82 .elementor-element.elementor-element-11d2c964 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-82 .elementor-element.elementor-element-11d2c964 .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-82 .elementor-element.elementor-element-11d2c964, .elementor-82 .elementor-element.elementor-element-11d2c964 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1d4ad5b6 */.elementor-82 .elementor-element.elementor-element-1d4ad5b6 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-1d4ad5b6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-1d4ad5b6 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-1d4ad5b6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-1d4ad5b6 p, .elementor-82 .elementor-element.elementor-element-1d4ad5b6 h1, .elementor-82 .elementor-element.elementor-element-1d4ad5b6 h2, .elementor-82 .elementor-element.elementor-element-1d4ad5b6 h3, .elementor-82 .elementor-element.elementor-element-1d4ad5b6 h4, .elementor-82 .elementor-element.elementor-element-1d4ad5b6 h5, .elementor-82 .elementor-element.elementor-element-1d4ad5b6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e4e730e */.elementor-82 .elementor-element.elementor-element-e4e730e > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-e4e730e > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-e4e730e > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-e4e730e img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71d0b75f */.elementor-82 .elementor-element.elementor-element-71d0b75f { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-71d0b75f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-71d0b75f img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-71d0b75f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-71d0b75f p, .elementor-82 .elementor-element.elementor-element-71d0b75f h1, .elementor-82 .elementor-element.elementor-element-71d0b75f h2, .elementor-82 .elementor-element.elementor-element-71d0b75f h3, .elementor-82 .elementor-element.elementor-element-71d0b75f h4, .elementor-82 .elementor-element.elementor-element-71d0b75f h5, .elementor-82 .elementor-element.elementor-element-71d0b75f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2808a81e */.elementor-82 .elementor-element.elementor-element-2808a81e { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-2808a81e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-2808a81e img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-2808a81e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-2808a81e p, .elementor-82 .elementor-element.elementor-element-2808a81e h1, .elementor-82 .elementor-element.elementor-element-2808a81e h2, .elementor-82 .elementor-element.elementor-element-2808a81e h3, .elementor-82 .elementor-element.elementor-element-2808a81e h4, .elementor-82 .elementor-element.elementor-element-2808a81e h5, .elementor-82 .elementor-element.elementor-element-2808a81e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-197ae44f */.elementor-82 .elementor-element.elementor-element-197ae44f { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-197ae44f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-197ae44f img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-197ae44f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-197ae44f p, .elementor-82 .elementor-element.elementor-element-197ae44f h1, .elementor-82 .elementor-element.elementor-element-197ae44f h2, .elementor-82 .elementor-element.elementor-element-197ae44f h3, .elementor-82 .elementor-element.elementor-element-197ae44f h4, .elementor-82 .elementor-element.elementor-element-197ae44f h5, .elementor-82 .elementor-element.elementor-element-197ae44f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b7b3caa */.elementor-82 .elementor-element.elementor-element-b7b3caa > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-b7b3caa > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-b7b3caa > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-b7b3caa img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed709f6 */.elementor-82 .elementor-element.elementor-element-2ed709f6 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-2ed709f6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-2ed709f6 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-2ed709f6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-2ed709f6 p, .elementor-82 .elementor-element.elementor-element-2ed709f6 h1, .elementor-82 .elementor-element.elementor-element-2ed709f6 h2, .elementor-82 .elementor-element.elementor-element-2ed709f6 h3, .elementor-82 .elementor-element.elementor-element-2ed709f6 h4, .elementor-82 .elementor-element.elementor-element-2ed709f6 h5, .elementor-82 .elementor-element.elementor-element-2ed709f6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3dc6ad5 */.elementor-82 .elementor-element.elementor-element-3dc6ad5 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-3dc6ad5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-3dc6ad5 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-3dc6ad5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-3dc6ad5 p, .elementor-82 .elementor-element.elementor-element-3dc6ad5 h1, .elementor-82 .elementor-element.elementor-element-3dc6ad5 h2, .elementor-82 .elementor-element.elementor-element-3dc6ad5 h3, .elementor-82 .elementor-element.elementor-element-3dc6ad5 h4, .elementor-82 .elementor-element.elementor-element-3dc6ad5 h5, .elementor-82 .elementor-element.elementor-element-3dc6ad5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-15eee78 */.elementor-82 .elementor-element.elementor-element-15eee78 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-15eee78 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-15eee78 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-15eee78 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-15eee78 p, .elementor-82 .elementor-element.elementor-element-15eee78 h1, .elementor-82 .elementor-element.elementor-element-15eee78 h2, .elementor-82 .elementor-element.elementor-element-15eee78 h3, .elementor-82 .elementor-element.elementor-element-15eee78 h4, .elementor-82 .elementor-element.elementor-element-15eee78 h5, .elementor-82 .elementor-element.elementor-element-15eee78 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1cd1bede */.elementor-82 .elementor-element.elementor-element-1cd1bede > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-1cd1bede > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-1cd1bede > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-1cd1bede img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b68cdeb */.elementor-82 .elementor-element.elementor-element-b68cdeb { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-b68cdeb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-b68cdeb img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-b68cdeb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-b68cdeb p, .elementor-82 .elementor-element.elementor-element-b68cdeb h1, .elementor-82 .elementor-element.elementor-element-b68cdeb h2, .elementor-82 .elementor-element.elementor-element-b68cdeb h3, .elementor-82 .elementor-element.elementor-element-b68cdeb h4, .elementor-82 .elementor-element.elementor-element-b68cdeb h5, .elementor-82 .elementor-element.elementor-element-b68cdeb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d17e69f */.elementor-82 .elementor-element.elementor-element-3d17e69f { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-3d17e69f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-3d17e69f img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-3d17e69f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-3d17e69f p, .elementor-82 .elementor-element.elementor-element-3d17e69f h1, .elementor-82 .elementor-element.elementor-element-3d17e69f h2, .elementor-82 .elementor-element.elementor-element-3d17e69f h3, .elementor-82 .elementor-element.elementor-element-3d17e69f h4, .elementor-82 .elementor-element.elementor-element-3d17e69f h5, .elementor-82 .elementor-element.elementor-element-3d17e69f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c3d94d1 */.elementor-82 .elementor-element.elementor-element-2c3d94d1 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-2c3d94d1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-2c3d94d1 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-2c3d94d1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-2c3d94d1 p, .elementor-82 .elementor-element.elementor-element-2c3d94d1 h1, .elementor-82 .elementor-element.elementor-element-2c3d94d1 h2, .elementor-82 .elementor-element.elementor-element-2c3d94d1 h3, .elementor-82 .elementor-element.elementor-element-2c3d94d1 h4, .elementor-82 .elementor-element.elementor-element-2c3d94d1 h5, .elementor-82 .elementor-element.elementor-element-2c3d94d1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-287a28d0 */.elementor-82 .elementor-element.elementor-element-287a28d0 > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-287a28d0 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-287a28d0 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-287a28d0 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-182420c2 */.elementor-82 .elementor-element.elementor-element-182420c2 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-182420c2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-182420c2 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-182420c2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-182420c2 p, .elementor-82 .elementor-element.elementor-element-182420c2 h1, .elementor-82 .elementor-element.elementor-element-182420c2 h2, .elementor-82 .elementor-element.elementor-element-182420c2 h3, .elementor-82 .elementor-element.elementor-element-182420c2 h4, .elementor-82 .elementor-element.elementor-element-182420c2 h5, .elementor-82 .elementor-element.elementor-element-182420c2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-15e41f47 */.elementor-82 .elementor-element.elementor-element-15e41f47 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-15e41f47 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-15e41f47 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-15e41f47 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-15e41f47 p, .elementor-82 .elementor-element.elementor-element-15e41f47 h1, .elementor-82 .elementor-element.elementor-element-15e41f47 h2, .elementor-82 .elementor-element.elementor-element-15e41f47 h3, .elementor-82 .elementor-element.elementor-element-15e41f47 h4, .elementor-82 .elementor-element.elementor-element-15e41f47 h5, .elementor-82 .elementor-element.elementor-element-15e41f47 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-78bec769 */.elementor-82 .elementor-element.elementor-element-78bec769 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-78bec769 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-78bec769 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-78bec769 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-78bec769 p, .elementor-82 .elementor-element.elementor-element-78bec769 h1, .elementor-82 .elementor-element.elementor-element-78bec769 h2, .elementor-82 .elementor-element.elementor-element-78bec769 h3, .elementor-82 .elementor-element.elementor-element-78bec769 h4, .elementor-82 .elementor-element.elementor-element-78bec769 h5, .elementor-82 .elementor-element.elementor-element-78bec769 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d993db3 */.elementor-82 .elementor-element.elementor-element-1d993db3 > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-1d993db3 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-1d993db3 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-1d993db3 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-79b71f98 */.elementor-82 .elementor-element.elementor-element-79b71f98 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-79b71f98 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-79b71f98 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-79b71f98 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-79b71f98 p, .elementor-82 .elementor-element.elementor-element-79b71f98 h1, .elementor-82 .elementor-element.elementor-element-79b71f98 h2, .elementor-82 .elementor-element.elementor-element-79b71f98 h3, .elementor-82 .elementor-element.elementor-element-79b71f98 h4, .elementor-82 .elementor-element.elementor-element-79b71f98 h5, .elementor-82 .elementor-element.elementor-element-79b71f98 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-35838e56 */.elementor-82 .elementor-element.elementor-element-35838e56 { border-top: 4px solid #d99e00; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-542b767b */.elementor-82 .elementor-element.elementor-element-542b767b { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-542b767b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-542b767b img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-542b767b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-542b767b p, .elementor-82 .elementor-element.elementor-element-542b767b h1, .elementor-82 .elementor-element.elementor-element-542b767b h2, .elementor-82 .elementor-element.elementor-element-542b767b h3, .elementor-82 .elementor-element.elementor-element-542b767b h4, .elementor-82 .elementor-element.elementor-element-542b767b h5, .elementor-82 .elementor-element.elementor-element-542b767b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ad00ffa */.elementor-82 .elementor-element.elementor-element-ad00ffa { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-ad00ffa > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-ad00ffa img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-ad00ffa .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-ad00ffa p, .elementor-82 .elementor-element.elementor-element-ad00ffa h1, .elementor-82 .elementor-element.elementor-element-ad00ffa h2, .elementor-82 .elementor-element.elementor-element-ad00ffa h3, .elementor-82 .elementor-element.elementor-element-ad00ffa h4, .elementor-82 .elementor-element.elementor-element-ad00ffa h5, .elementor-82 .elementor-element.elementor-element-ad00ffa h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-763d681d */.elementor-82 .elementor-element.elementor-element-763d681d { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-763d681d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-763d681d img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-763d681d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-763d681d p, .elementor-82 .elementor-element.elementor-element-763d681d h1, .elementor-82 .elementor-element.elementor-element-763d681d h2, .elementor-82 .elementor-element.elementor-element-763d681d h3, .elementor-82 .elementor-element.elementor-element-763d681d h4, .elementor-82 .elementor-element.elementor-element-763d681d h5, .elementor-82 .elementor-element.elementor-element-763d681d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-492fc3ae */.elementor-82 .elementor-element.elementor-element-492fc3ae > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-492fc3ae > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-492fc3ae > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-492fc3ae img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-37da0757 */.elementor-82 .elementor-element.elementor-element-37da0757 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-37da0757 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-37da0757 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-37da0757 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-37da0757 p, .elementor-82 .elementor-element.elementor-element-37da0757 h1, .elementor-82 .elementor-element.elementor-element-37da0757 h2, .elementor-82 .elementor-element.elementor-element-37da0757 h3, .elementor-82 .elementor-element.elementor-element-37da0757 h4, .elementor-82 .elementor-element.elementor-element-37da0757 h5, .elementor-82 .elementor-element.elementor-element-37da0757 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-22a3764c */.elementor-82 .elementor-element.elementor-element-22a3764c { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-22a3764c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-22a3764c img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-22a3764c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-22a3764c p, .elementor-82 .elementor-element.elementor-element-22a3764c h1, .elementor-82 .elementor-element.elementor-element-22a3764c h2, .elementor-82 .elementor-element.elementor-element-22a3764c h3, .elementor-82 .elementor-element.elementor-element-22a3764c h4, .elementor-82 .elementor-element.elementor-element-22a3764c h5, .elementor-82 .elementor-element.elementor-element-22a3764c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-55efbfb5 */.elementor-82 .elementor-element.elementor-element-55efbfb5 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-55efbfb5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-55efbfb5 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-55efbfb5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-55efbfb5 p, .elementor-82 .elementor-element.elementor-element-55efbfb5 h1, .elementor-82 .elementor-element.elementor-element-55efbfb5 h2, .elementor-82 .elementor-element.elementor-element-55efbfb5 h3, .elementor-82 .elementor-element.elementor-element-55efbfb5 h4, .elementor-82 .elementor-element.elementor-element-55efbfb5 h5, .elementor-82 .elementor-element.elementor-element-55efbfb5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-688b5734 */.elementor-82 .elementor-element.elementor-element-688b5734 > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-688b5734 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-688b5734 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-688b5734 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-508e6e34 */.elementor-82 .elementor-element.elementor-element-508e6e34 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-508e6e34 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-508e6e34 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-508e6e34 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-508e6e34 p, .elementor-82 .elementor-element.elementor-element-508e6e34 h1, .elementor-82 .elementor-element.elementor-element-508e6e34 h2, .elementor-82 .elementor-element.elementor-element-508e6e34 h3, .elementor-82 .elementor-element.elementor-element-508e6e34 h4, .elementor-82 .elementor-element.elementor-element-508e6e34 h5, .elementor-82 .elementor-element.elementor-element-508e6e34 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-36d43172 */.elementor-82 .elementor-element.elementor-element-36d43172 .elementor-widget {
  animation: codex_featured-product-spotlight-3-soft-reveal 700ms ease both;
}
.elementor-82 .elementor-element.elementor-element-36d43172 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-82 .elementor-element.elementor-element-36d43172 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-82 .elementor-element.elementor-element-36d43172 .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_featured-product-spotlight-3-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-82 .elementor-element.elementor-element-36d43172, .elementor-82 .elementor-element.elementor-element-36d43172 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4b55cbc2 */.elementor-82 .elementor-element.elementor-element-4b55cbc2 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-4b55cbc2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-4b55cbc2 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-4b55cbc2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-4b55cbc2 p, .elementor-82 .elementor-element.elementor-element-4b55cbc2 h1, .elementor-82 .elementor-element.elementor-element-4b55cbc2 h2, .elementor-82 .elementor-element.elementor-element-4b55cbc2 h3, .elementor-82 .elementor-element.elementor-element-4b55cbc2 h4, .elementor-82 .elementor-element.elementor-element-4b55cbc2 h5, .elementor-82 .elementor-element.elementor-element-4b55cbc2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-67bace9e */.elementor-82 .elementor-element.elementor-element-67bace9e { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-67bace9e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-67bace9e img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-67bace9e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-67bace9e p, .elementor-82 .elementor-element.elementor-element-67bace9e h1, .elementor-82 .elementor-element.elementor-element-67bace9e h2, .elementor-82 .elementor-element.elementor-element-67bace9e h3, .elementor-82 .elementor-element.elementor-element-67bace9e h4, .elementor-82 .elementor-element.elementor-element-67bace9e h5, .elementor-82 .elementor-element.elementor-element-67bace9e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ddf8cb */.elementor-82 .elementor-element.elementor-element-7ddf8cb { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-7ddf8cb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-7ddf8cb img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-7ddf8cb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-7ddf8cb p, .elementor-82 .elementor-element.elementor-element-7ddf8cb h1, .elementor-82 .elementor-element.elementor-element-7ddf8cb h2, .elementor-82 .elementor-element.elementor-element-7ddf8cb h3, .elementor-82 .elementor-element.elementor-element-7ddf8cb h4, .elementor-82 .elementor-element.elementor-element-7ddf8cb h5, .elementor-82 .elementor-element.elementor-element-7ddf8cb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5a7147a2 */.elementor-82 .elementor-element.elementor-element-5a7147a2 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-5a7147a2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-5a7147a2 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-5a7147a2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-5a7147a2 p, .elementor-82 .elementor-element.elementor-element-5a7147a2 h1, .elementor-82 .elementor-element.elementor-element-5a7147a2 h2, .elementor-82 .elementor-element.elementor-element-5a7147a2 h3, .elementor-82 .elementor-element.elementor-element-5a7147a2 h4, .elementor-82 .elementor-element.elementor-element-5a7147a2 h5, .elementor-82 .elementor-element.elementor-element-5a7147a2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3c463dee */.elementor-82 .elementor-element.elementor-element-3c463dee > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-3c463dee > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-3c463dee > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-3c463dee img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-357f3bf3 */.elementor-82 .elementor-element.elementor-element-357f3bf3 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-357f3bf3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-357f3bf3 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-357f3bf3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-357f3bf3 p, .elementor-82 .elementor-element.elementor-element-357f3bf3 h1, .elementor-82 .elementor-element.elementor-element-357f3bf3 h2, .elementor-82 .elementor-element.elementor-element-357f3bf3 h3, .elementor-82 .elementor-element.elementor-element-357f3bf3 h4, .elementor-82 .elementor-element.elementor-element-357f3bf3 h5, .elementor-82 .elementor-element.elementor-element-357f3bf3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c0d15b */.elementor-82 .elementor-element.elementor-element-4c0d15b { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-4c0d15b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-4c0d15b img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-4c0d15b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-4c0d15b p, .elementor-82 .elementor-element.elementor-element-4c0d15b h1, .elementor-82 .elementor-element.elementor-element-4c0d15b h2, .elementor-82 .elementor-element.elementor-element-4c0d15b h3, .elementor-82 .elementor-element.elementor-element-4c0d15b h4, .elementor-82 .elementor-element.elementor-element-4c0d15b h5, .elementor-82 .elementor-element.elementor-element-4c0d15b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c1d35ff */.elementor-82 .elementor-element.elementor-element-c1d35ff { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-c1d35ff > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-c1d35ff img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-c1d35ff .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-c1d35ff p, .elementor-82 .elementor-element.elementor-element-c1d35ff h1, .elementor-82 .elementor-element.elementor-element-c1d35ff h2, .elementor-82 .elementor-element.elementor-element-c1d35ff h3, .elementor-82 .elementor-element.elementor-element-c1d35ff h4, .elementor-82 .elementor-element.elementor-element-c1d35ff h5, .elementor-82 .elementor-element.elementor-element-c1d35ff h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2109b313 */.elementor-82 .elementor-element.elementor-element-2109b313 > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-2109b313 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-2109b313 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-2109b313 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7a9b8897 */.elementor-82 .elementor-element.elementor-element-7a9b8897 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-7a9b8897 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-7a9b8897 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-7a9b8897 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-7a9b8897 p, .elementor-82 .elementor-element.elementor-element-7a9b8897 h1, .elementor-82 .elementor-element.elementor-element-7a9b8897 h2, .elementor-82 .elementor-element.elementor-element-7a9b8897 h3, .elementor-82 .elementor-element.elementor-element-7a9b8897 h4, .elementor-82 .elementor-element.elementor-element-7a9b8897 h5, .elementor-82 .elementor-element.elementor-element-7a9b8897 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-52d7b92a */.elementor-82 .elementor-element.elementor-element-52d7b92a { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-52d7b92a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-52d7b92a img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-52d7b92a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-52d7b92a p, .elementor-82 .elementor-element.elementor-element-52d7b92a h1, .elementor-82 .elementor-element.elementor-element-52d7b92a h2, .elementor-82 .elementor-element.elementor-element-52d7b92a h3, .elementor-82 .elementor-element.elementor-element-52d7b92a h4, .elementor-82 .elementor-element.elementor-element-52d7b92a h5, .elementor-82 .elementor-element.elementor-element-52d7b92a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1ef32b2b */.elementor-82 .elementor-element.elementor-element-1ef32b2b { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-1ef32b2b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-1ef32b2b img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-1ef32b2b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-1ef32b2b p, .elementor-82 .elementor-element.elementor-element-1ef32b2b h1, .elementor-82 .elementor-element.elementor-element-1ef32b2b h2, .elementor-82 .elementor-element.elementor-element-1ef32b2b h3, .elementor-82 .elementor-element.elementor-element-1ef32b2b h4, .elementor-82 .elementor-element.elementor-element-1ef32b2b h5, .elementor-82 .elementor-element.elementor-element-1ef32b2b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-370ab6c0 */.elementor-82 .elementor-element.elementor-element-370ab6c0 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-370ab6c0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-370ab6c0 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-370ab6c0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-370ab6c0 p, .elementor-82 .elementor-element.elementor-element-370ab6c0 h1, .elementor-82 .elementor-element.elementor-element-370ab6c0 h2, .elementor-82 .elementor-element.elementor-element-370ab6c0 h3, .elementor-82 .elementor-element.elementor-element-370ab6c0 h4, .elementor-82 .elementor-element.elementor-element-370ab6c0 h5, .elementor-82 .elementor-element.elementor-element-370ab6c0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-757259e3 */.elementor-82 .elementor-element.elementor-element-757259e3 > .elementor-container > .elementor-row,
.elementor-82 .elementor-element.elementor-element-757259e3 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-82 .elementor-element.elementor-element-757259e3 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-82 .elementor-element.elementor-element-757259e3 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-82bc634 */.elementor-82 .elementor-element.elementor-element-82bc634 { min-width: 0 !important; }
.elementor-82 .elementor-element.elementor-element-82bc634 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-82bc634 img { max-width: 100% !important; height: auto !important; }
.elementor-82 .elementor-element.elementor-element-82bc634 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-82 .elementor-element.elementor-element-82bc634 p, .elementor-82 .elementor-element.elementor-element-82bc634 h1, .elementor-82 .elementor-element.elementor-element-82bc634 h2, .elementor-82 .elementor-element.elementor-element-82bc634 h3, .elementor-82 .elementor-element.elementor-element-82bc634 h4, .elementor-82 .elementor-element.elementor-element-82bc634 h5, .elementor-82 .elementor-element.elementor-element-82bc634 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */