.elementor-122 .elementor-element.elementor-element-3fbc14d9:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-3fbc14d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-3fbc14d9 > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-3fbc14d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-3fbc14d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-45b665e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-122 .elementor-element.elementor-element-45b665e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-122 .elementor-element.elementor-element-2f97318a{--spacer-size:16px;}.elementor-122 .elementor-element.elementor-element-58831061{text-align:center;}.elementor-122 .elementor-element.elementor-element-58831061 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-3bf6422a{--spacer-size:20px;}.elementor-122 .elementor-element.elementor-element-57c605f1 > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-6bd8a91a{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-122 .elementor-element.elementor-element-2207c190{--spacer-size:28px;}.elementor-122 .elementor-element.elementor-element-6c58634d .elementor-button{background-color:#1f3a5f;font-size:16px;font-weight:600;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;}.elementor-122 .elementor-element.elementor-element-369639a0{--spacer-size:64px;}.elementor-122 .elementor-element.elementor-element-1ccfe261 > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-15ac59df{text-align:center;}.elementor-122 .elementor-element.elementor-element-15ac59df .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-18843741{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-5b1d13cb{text-align:center;}.elementor-122 .elementor-element.elementor-element-5b1d13cb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-6c62a4cf{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-521092de{text-align:center;}.elementor-122 .elementor-element.elementor-element-521092de .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-7d7ce150{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-4c740fff:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-4c740fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-4c740fff > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-4c740fff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-4c740fff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-577c9003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-122 .elementor-element.elementor-element-577c9003 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-122 .elementor-element.elementor-element-63d34f04{text-align:center;}.elementor-122 .elementor-element.elementor-element-63d34f04 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-3852390{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-1190e2e8{--spacer-size:30px;}.elementor-122 .elementor-element.elementor-element-25ae1a > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-693259bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-693259bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-693259bc > .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-122 .elementor-element.elementor-element-693259bc > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-693259bc > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-693259bc > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-693259bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-7532dd5d{text-align:start;}.elementor-122 .elementor-element.elementor-element-7532dd5d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-122 .elementor-element.elementor-element-7eec67ca{text-align:start;}.elementor-122 .elementor-element.elementor-element-7eec67ca .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-1fe97c36{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-2c167873:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-2c167873 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-2c167873 > .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-122 .elementor-element.elementor-element-2c167873 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-2c167873 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-2c167873 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-2c167873 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-6ccb5fd{text-align:start;}.elementor-122 .elementor-element.elementor-element-6ccb5fd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-122 .elementor-element.elementor-element-532d54c0{text-align:start;}.elementor-122 .elementor-element.elementor-element-532d54c0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-6e43bd36{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-7894d3d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-7894d3d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-7894d3d0 > .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-122 .elementor-element.elementor-element-7894d3d0 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-7894d3d0 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-7894d3d0 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-7894d3d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-15d56983{text-align:start;}.elementor-122 .elementor-element.elementor-element-15d56983 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-122 .elementor-element.elementor-element-2f2a9101{text-align:start;}.elementor-122 .elementor-element.elementor-element-2f2a9101 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-aee8507{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-30dcf3a2{--spacer-size:18px;}.elementor-122 .elementor-element.elementor-element-1f9fd372 > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-76d57183:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-76d57183 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-76d57183 > .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-122 .elementor-element.elementor-element-76d57183 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-76d57183 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-76d57183 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-76d57183 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-7f60c770{text-align:start;}.elementor-122 .elementor-element.elementor-element-7f60c770 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-122 .elementor-element.elementor-element-63767a5b{text-align:start;}.elementor-122 .elementor-element.elementor-element-63767a5b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-5b7a4e80{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-264da5be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-264da5be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-264da5be > .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-122 .elementor-element.elementor-element-264da5be > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-264da5be > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-264da5be > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-264da5be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-4306d922{text-align:start;}.elementor-122 .elementor-element.elementor-element-4306d922 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-122 .elementor-element.elementor-element-4e174c01{text-align:start;}.elementor-122 .elementor-element.elementor-element-4e174c01 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-e741470{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-3d66a75a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-3d66a75a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-3d66a75a > .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-122 .elementor-element.elementor-element-3d66a75a > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-3d66a75a > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-3d66a75a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-3d66a75a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-82b67af{text-align:start;}.elementor-122 .elementor-element.elementor-element-82b67af .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-122 .elementor-element.elementor-element-746b1869{text-align:start;}.elementor-122 .elementor-element.elementor-element-746b1869 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-52393bb5{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-713f029f:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-713f029f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f0e6;}.elementor-122 .elementor-element.elementor-element-713f029f > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-713f029f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-713f029f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-45a7abb0 > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-24d6a239{text-align:start;}.elementor-122 .elementor-element.elementor-element-24d6a239 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-4f7cfba9{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-122 .elementor-element.elementor-element-21336695:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-21336695 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-21336695 > .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-122 .elementor-element.elementor-element-21336695 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-21336695 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-21336695 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-21336695 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-b71455a{--spacer-size:12px;}.elementor-122 .elementor-element.elementor-element-d559b19{text-align:start;}.elementor-122 .elementor-element.elementor-element-d559b19 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-122 .elementor-element.elementor-element-6bacf35e{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-122 .elementor-element.elementor-element-415f744{text-align:start;}.elementor-122 .elementor-element.elementor-element-415f744 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-122 .elementor-element.elementor-element-1eb6305c .elementor-button{background-color:transparent;font-size:16px;font-weight:600;letter-spacing:0.3px;fill:#1f3a5f;color:#1f3a5f;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1f3a5f;border-radius:6px 6px 6px 6px;}.elementor-122 .elementor-element.elementor-element-25af4959:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-25af4959 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-25af4959 > .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-122 .elementor-element.elementor-element-25af4959 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-25af4959 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-25af4959 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-25af4959 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-6c1f89c5{--spacer-size:12px;}.elementor-122 .elementor-element.elementor-element-759e0ed8{text-align:start;}.elementor-122 .elementor-element.elementor-element-759e0ed8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-122 .elementor-element.elementor-element-3d7c93bc{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-122 .elementor-element.elementor-element-f1d4951{text-align:start;}.elementor-122 .elementor-element.elementor-element-f1d4951 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-122 .elementor-element.elementor-element-636f8b6c .elementor-button{background-color:transparent;font-size:16px;font-weight:600;letter-spacing:0.3px;fill:#1f3a5f;color:#1f3a5f;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1f3a5f;border-radius:6px 6px 6px 6px;}.elementor-122 .elementor-element.elementor-element-451796c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-451796c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-451796c4 > .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-122 .elementor-element.elementor-element-451796c4 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-451796c4 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-451796c4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-451796c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-4815c5db{--spacer-size:12px;}.elementor-122 .elementor-element.elementor-element-265b248e{text-align:start;}.elementor-122 .elementor-element.elementor-element-265b248e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-122 .elementor-element.elementor-element-43fc5ca5{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-122 .elementor-element.elementor-element-c085029{text-align:start;}.elementor-122 .elementor-element.elementor-element-c085029 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FACC15;}.elementor-122 .elementor-element.elementor-element-2ddb9e8 .elementor-button{background-color:transparent;font-size:16px;font-weight:600;letter-spacing:0.3px;fill:#1f3a5f;color:#1f3a5f;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1f3a5f;border-radius:6px 6px 6px 6px;}.elementor-122 .elementor-element.elementor-element-41ea2ff7{--spacer-size:16px;}.elementor-122 .elementor-element.elementor-element-6ce02d66:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-6ce02d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1f3a5f;}.elementor-122 .elementor-element.elementor-element-6ce02d66 > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-6ce02d66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-6ce02d66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-58c33946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-122 .elementor-element.elementor-element-58c33946 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#c99700;}.elementor-122 .elementor-element.elementor-element-12ba8f45{text-align:center;}.elementor-122 .elementor-element.elementor-element-12ba8f45 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-1e896906{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#c99700;}.elementor-122 .elementor-element.elementor-element-3c4fcd64{--spacer-size:32px;}.elementor-122 .elementor-element.elementor-element-5d2ce18d > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-3e692d4d{text-align:center;}.elementor-122 .elementor-element.elementor-element-3e692d4d img{width:100%;max-width:100%;}.elementor-122 .elementor-element.elementor-element-78a2cd1a{--spacer-size:40px;}.elementor-122 .elementor-element.elementor-element-27e31a8b > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-f592bca{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-50f53b09{--spacer-size:20px;}.elementor-122 .elementor-element.elementor-element-2a1e556c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-122 .elementor-element.elementor-element-2a1e556c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-122 .elementor-element.elementor-element-2a1e556c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-122 .elementor-element.elementor-element-2a1e556c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-122 .elementor-element.elementor-element-2a1e556c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-122 .elementor-element.elementor-element-2a1e556c .elementor-icon-list-icon i{color:#c99700;transition:color 0.3s;}.elementor-122 .elementor-element.elementor-element-2a1e556c .elementor-icon-list-icon svg{fill:#c99700;transition:fill 0.3s;}.elementor-122 .elementor-element.elementor-element-2a1e556c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-122 .elementor-element.elementor-element-2a1e556c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-122 .elementor-element.elementor-element-697c0270{--spacer-size:32px;}.elementor-122 .elementor-element.elementor-element-7100bd25 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;letter-spacing:0.3px;fill:#141820;color:#141820;border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-67c6fbe9:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-67c6fbe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f0e6;}.elementor-122 .elementor-element.elementor-element-67c6fbe9 > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-67c6fbe9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-67c6fbe9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-7e195b08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-122 .elementor-element.elementor-element-7e195b08 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-122 .elementor-element.elementor-element-35b87ae2{text-align:center;}.elementor-122 .elementor-element.elementor-element-35b87ae2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-24a7620f{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-122 .elementor-element.elementor-element-298aad7a{--spacer-size:30px;}.elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-accordion-item{border-color:#e8e2d8;}.elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e8e2d8;}.elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e8e2d8;}.elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-accordion-icon, .elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-accordion-title{color:#141820;}.elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-accordion-icon svg{fill:#141820;}.elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-tab-title .elementor-accordion-icon i:before{color:#977100;}.elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-tab-title .elementor-accordion-icon svg{fill:#977100;}.elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#977100;}.elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#977100;}.elementor-122 .elementor-element.elementor-element-3ea3368e .elementor-tab-content{color:#2d2a26;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-122 .elementor-element.elementor-element-7f0f612d:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-7f0f612d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-7f0f612d > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-7f0f612d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-7f0f612d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-34bd2569 > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-3dfb7f2d{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#977100;}.elementor-122 .elementor-element.elementor-element-39de7498{--spacer-size:12px;}.elementor-122 .elementor-element.elementor-element-7b8c8e6e{text-align:center;}.elementor-122 .elementor-element.elementor-element-7b8c8e6e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-2672ab83{--spacer-size:20px;}.elementor-122 .elementor-element.elementor-element-34871e2{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-122 .elementor-element.elementor-element-3761a660{--spacer-size:36px;}.elementor-122 .elementor-element.elementor-element-13b751f6{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-122 .elementor-element.elementor-element-1b96f30f{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-122 .elementor-element.elementor-element-585b251e:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-585b251e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eff5f8;}.elementor-122 .elementor-element.elementor-element-585b251e > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-585b251e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-585b251e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-559e9a1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-122 .elementor-element.elementor-element-559e9a1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-122 .elementor-element.elementor-element-683bec32{text-align:center;}.elementor-122 .elementor-element.elementor-element-683bec32 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-122 .elementor-element.elementor-element-27edc26c{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-4087c71d{--spacer-size:30px;}.elementor-122 .elementor-element.elementor-element-133fc039 > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-5b31419f{text-align:center;}.elementor-122 .elementor-element.elementor-element-5b31419f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-122 .elementor-element.elementor-element-42d22e87{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-6d428420{text-align:center;}.elementor-122 .elementor-element.elementor-element-6d428420 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-122 .elementor-element.elementor-element-4463941d{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-6f491690{text-align:center;}.elementor-122 .elementor-element.elementor-element-6f491690 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-122 .elementor-element.elementor-element-3ba48e13{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-f7a3073{text-align:center;}.elementor-122 .elementor-element.elementor-element-f7a3073 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-122 .elementor-element.elementor-element-2a00676e{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-6ea5e06:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-6ea5e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6eed6;}.elementor-122 .elementor-element.elementor-element-6ea5e06 > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-6ea5e06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-122 .elementor-element.elementor-element-6ea5e06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-4f1ce9ff{text-align:center;}.elementor-122 .elementor-element.elementor-element-4f1ce9ff .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#1f3a5f;}.elementor-122 .elementor-element.elementor-element-49523c7b{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-122 .elementor-element.elementor-element-4ccb211e{--spacer-size:34px;}.elementor-122 .elementor-element.elementor-element-1edd5b8e > .elementor-container{max-width:1200px;}.elementor-122 .elementor-element.elementor-element-4e6076b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-4e6076b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-4e6076b2 > .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-122 .elementor-element.elementor-element-4e6076b2 > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-4e6076b2 > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-4e6076b2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-4e6076b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-4325779 .elementor-accordion-item{border-color:#e9d599;}.elementor-122 .elementor-element.elementor-element-4325779 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e9d599;}.elementor-122 .elementor-element.elementor-element-4325779 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e9d599;}.elementor-122 .elementor-element.elementor-element-4325779 .elementor-accordion-icon, .elementor-122 .elementor-element.elementor-element-4325779 .elementor-accordion-title{color:#1f3a5f;}.elementor-122 .elementor-element.elementor-element-4325779 .elementor-accordion-icon svg{fill:#1f3a5f;}.elementor-122 .elementor-element.elementor-element-4325779 .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-122 .elementor-element.elementor-element-4325779 .elementor-tab-title .elementor-accordion-icon i:before{color:#977100;}.elementor-122 .elementor-element.elementor-element-4325779 .elementor-tab-title .elementor-accordion-icon svg{fill:#977100;}.elementor-122 .elementor-element.elementor-element-4325779 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#977100;}.elementor-122 .elementor-element.elementor-element-4325779 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#977100;}.elementor-122 .elementor-element.elementor-element-4325779 .elementor-tab-content{color:#1a1a1a;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-122 .elementor-element.elementor-element-7605fdda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-122 .elementor-element.elementor-element-7605fdda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-122 .elementor-element.elementor-element-7605fdda > .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-122 .elementor-element.elementor-element-7605fdda > .elementor-element-populated, .elementor-122 .elementor-element.elementor-element-7605fdda > .elementor-element-populated > .elementor-background-overlay, .elementor-122 .elementor-element.elementor-element-7605fdda > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-122 .elementor-element.elementor-element-7605fdda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-accordion-item{border-color:#e9d599;}.elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e9d599;}.elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e9d599;}.elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-accordion-icon, .elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-accordion-title{color:#1f3a5f;}.elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-accordion-icon svg{fill:#1f3a5f;}.elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-tab-title .elementor-accordion-icon i:before{color:#977100;}.elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-tab-title .elementor-accordion-icon svg{fill:#977100;}.elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#977100;}.elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#977100;}.elementor-122 .elementor-element.elementor-element-2bacb3f3 .elementor-tab-content{color:#1a1a1a;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-45b665e0 .elementor-heading-title{font-size:12px;}.elementor-122 .elementor-element.elementor-element-2f97318a{--spacer-size:11px;}.elementor-122 .elementor-element.elementor-element-58831061 .elementor-heading-title{font-size:42px;}.elementor-122 .elementor-element.elementor-element-3bf6422a{--spacer-size:14px;}.elementor-122 .elementor-element.elementor-element-6bd8a91a{font-size:15px;}.elementor-122 .elementor-element.elementor-element-2207c190{--spacer-size:20px;}.elementor-122 .elementor-element.elementor-element-369639a0{--spacer-size:45px;}.elementor-122 .elementor-element.elementor-element-15ac59df .elementor-heading-title{font-size:28px;}.elementor-122 .elementor-element.elementor-element-18843741{font-size:15px;}.elementor-122 .elementor-element.elementor-element-5b1d13cb .elementor-heading-title{font-size:28px;}.elementor-122 .elementor-element.elementor-element-6c62a4cf{font-size:15px;}.elementor-122 .elementor-element.elementor-element-521092de .elementor-heading-title{font-size:28px;}.elementor-122 .elementor-element.elementor-element-7d7ce150{font-size:15px;}.elementor-122 .elementor-element.elementor-element-577c9003 .elementor-heading-title{font-size:12px;}.elementor-122 .elementor-element.elementor-element-63d34f04 .elementor-heading-title{font-size:30px;}.elementor-122 .elementor-element.elementor-element-3852390{font-size:15px;}.elementor-122 .elementor-element.elementor-element-1190e2e8{--spacer-size:21px;}.elementor-122 .elementor-element.elementor-element-7532dd5d .elementor-heading-title{font-size:22px;}.elementor-122 .elementor-element.elementor-element-7eec67ca .elementor-heading-title{font-size:18px;}.elementor-122 .elementor-element.elementor-element-1fe97c36{font-size:15px;}.elementor-122 .elementor-element.elementor-element-6ccb5fd .elementor-heading-title{font-size:22px;}.elementor-122 .elementor-element.elementor-element-532d54c0 .elementor-heading-title{font-size:18px;}.elementor-122 .elementor-element.elementor-element-6e43bd36{font-size:15px;}.elementor-122 .elementor-element.elementor-element-15d56983 .elementor-heading-title{font-size:22px;}.elementor-122 .elementor-element.elementor-element-2f2a9101 .elementor-heading-title{font-size:18px;}.elementor-122 .elementor-element.elementor-element-aee8507{font-size:15px;}.elementor-122 .elementor-element.elementor-element-30dcf3a2{--spacer-size:13px;}.elementor-122 .elementor-element.elementor-element-7f60c770 .elementor-heading-title{font-size:22px;}.elementor-122 .elementor-element.elementor-element-63767a5b .elementor-heading-title{font-size:18px;}.elementor-122 .elementor-element.elementor-element-5b7a4e80{font-size:15px;}.elementor-122 .elementor-element.elementor-element-4306d922 .elementor-heading-title{font-size:22px;}.elementor-122 .elementor-element.elementor-element-4e174c01 .elementor-heading-title{font-size:18px;}.elementor-122 .elementor-element.elementor-element-e741470{font-size:15px;}.elementor-122 .elementor-element.elementor-element-82b67af .elementor-heading-title{font-size:22px;}.elementor-122 .elementor-element.elementor-element-746b1869 .elementor-heading-title{font-size:18px;}.elementor-122 .elementor-element.elementor-element-52393bb5{font-size:15px;}.elementor-122 .elementor-element.elementor-element-24d6a239 .elementor-heading-title{font-size:30px;}.elementor-122 .elementor-element.elementor-element-4f7cfba9{font-size:15px;}.elementor-122 .elementor-element.elementor-element-b71455a{--spacer-size:8px;}.elementor-122 .elementor-element.elementor-element-d559b19 .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-6bacf35e{font-size:15px;}.elementor-122 .elementor-element.elementor-element-415f744 .elementor-heading-title{font-size:18px;}.elementor-122 .elementor-element.elementor-element-6c1f89c5{--spacer-size:8px;}.elementor-122 .elementor-element.elementor-element-759e0ed8 .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-3d7c93bc{font-size:15px;}.elementor-122 .elementor-element.elementor-element-f1d4951 .elementor-heading-title{font-size:18px;}.elementor-122 .elementor-element.elementor-element-4815c5db{--spacer-size:8px;}.elementor-122 .elementor-element.elementor-element-265b248e .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-43fc5ca5{font-size:15px;}.elementor-122 .elementor-element.elementor-element-c085029 .elementor-heading-title{font-size:18px;}.elementor-122 .elementor-element.elementor-element-41ea2ff7{--spacer-size:11px;}.elementor-122 .elementor-element.elementor-element-58c33946 .elementor-heading-title{font-size:12px;}.elementor-122 .elementor-element.elementor-element-12ba8f45 .elementor-heading-title{font-size:30px;}.elementor-122 .elementor-element.elementor-element-1e896906{font-size:15px;}.elementor-122 .elementor-element.elementor-element-3c4fcd64{--spacer-size:22px;}.elementor-122 .elementor-element.elementor-element-3e692d4d img{width:100%;}.elementor-122 .elementor-element.elementor-element-78a2cd1a{--spacer-size:28px;}.elementor-122 .elementor-element.elementor-element-f592bca{font-size:15px;}.elementor-122 .elementor-element.elementor-element-50f53b09{--spacer-size:14px;}.elementor-122 .elementor-element.elementor-element-697c0270{--spacer-size:22px;}.elementor-122 .elementor-element.elementor-element-7e195b08 .elementor-heading-title{font-size:12px;}.elementor-122 .elementor-element.elementor-element-35b87ae2 .elementor-heading-title{font-size:30px;}.elementor-122 .elementor-element.elementor-element-24a7620f{font-size:15px;}.elementor-122 .elementor-element.elementor-element-298aad7a{--spacer-size:21px;}.elementor-122 .elementor-element.elementor-element-3dfb7f2d{font-size:15px;}.elementor-122 .elementor-element.elementor-element-39de7498{--spacer-size:8px;}.elementor-122 .elementor-element.elementor-element-7b8c8e6e .elementor-heading-title{font-size:30px;}.elementor-122 .elementor-element.elementor-element-2672ab83{--spacer-size:14px;}.elementor-122 .elementor-element.elementor-element-34871e2{font-size:15px;}.elementor-122 .elementor-element.elementor-element-3761a660{--spacer-size:25px;}.elementor-122 .elementor-element.elementor-element-13b751f6{font-size:15px;}.elementor-122 .elementor-element.elementor-element-1b96f30f{font-size:15px;}.elementor-122 .elementor-element.elementor-element-559e9a1c .elementor-heading-title{font-size:12px;}.elementor-122 .elementor-element.elementor-element-683bec32 .elementor-heading-title{font-size:30px;}.elementor-122 .elementor-element.elementor-element-27edc26c{font-size:15px;}.elementor-122 .elementor-element.elementor-element-4087c71d{--spacer-size:21px;}.elementor-122 .elementor-element.elementor-element-5b31419f .elementor-heading-title{font-size:28px;}.elementor-122 .elementor-element.elementor-element-42d22e87{font-size:15px;}.elementor-122 .elementor-element.elementor-element-6d428420 .elementor-heading-title{font-size:28px;}.elementor-122 .elementor-element.elementor-element-4463941d{font-size:15px;}.elementor-122 .elementor-element.elementor-element-6f491690 .elementor-heading-title{font-size:28px;}.elementor-122 .elementor-element.elementor-element-3ba48e13{font-size:15px;}.elementor-122 .elementor-element.elementor-element-f7a3073 .elementor-heading-title{font-size:28px;}.elementor-122 .elementor-element.elementor-element-2a00676e{font-size:15px;}.elementor-122 .elementor-element.elementor-element-4f1ce9ff .elementor-heading-title{font-size:30px;}.elementor-122 .elementor-element.elementor-element-49523c7b{font-size:15px;}.elementor-122 .elementor-element.elementor-element-4ccb211e{--spacer-size:24px;}}@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-45b665e0 .elementor-heading-title{font-size:11px;}.elementor-122 .elementor-element.elementor-element-2f97318a{--spacer-size:8px;}.elementor-122 .elementor-element.elementor-element-58831061 .elementor-heading-title{font-size:32px;}.elementor-122 .elementor-element.elementor-element-3bf6422a{--spacer-size:10px;}.elementor-122 .elementor-element.elementor-element-32d49963{width:100%;}.elementor-122 .elementor-element.elementor-element-bbb47af{width:100%;}.elementor-122 .elementor-element.elementor-element-6bd8a91a{font-size:15px;}.elementor-122 .elementor-element.elementor-element-1edd738b{width:100%;}.elementor-122 .elementor-element.elementor-element-2207c190{--spacer-size:14px;}.elementor-122 .elementor-element.elementor-element-369639a0{--spacer-size:32px;}.elementor-122 .elementor-element.elementor-element-35f98b78{width:100%;}.elementor-122 .elementor-element.elementor-element-15ac59df .elementor-heading-title{font-size:22px;}.elementor-122 .elementor-element.elementor-element-18843741{font-size:15px;}.elementor-122 .elementor-element.elementor-element-5f204e7{width:100%;}.elementor-122 .elementor-element.elementor-element-5b1d13cb .elementor-heading-title{font-size:22px;}.elementor-122 .elementor-element.elementor-element-6c62a4cf{font-size:15px;}.elementor-122 .elementor-element.elementor-element-4e3d61dd{width:100%;}.elementor-122 .elementor-element.elementor-element-521092de .elementor-heading-title{font-size:22px;}.elementor-122 .elementor-element.elementor-element-7d7ce150{font-size:15px;}.elementor-122 .elementor-element.elementor-element-577c9003 .elementor-heading-title{font-size:11px;}.elementor-122 .elementor-element.elementor-element-63d34f04 .elementor-heading-title{font-size:26px;}.elementor-122 .elementor-element.elementor-element-3852390{font-size:15px;}.elementor-122 .elementor-element.elementor-element-1190e2e8{--spacer-size:15px;}.elementor-122 .elementor-element.elementor-element-693259bc{width:100%;}.elementor-122 .elementor-element.elementor-element-7532dd5d .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-7eec67ca .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-1fe97c36{font-size:15px;}.elementor-122 .elementor-element.elementor-element-2c167873{width:100%;}.elementor-122 .elementor-element.elementor-element-6ccb5fd .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-532d54c0 .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-6e43bd36{font-size:15px;}.elementor-122 .elementor-element.elementor-element-7894d3d0{width:100%;}.elementor-122 .elementor-element.elementor-element-15d56983 .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-2f2a9101 .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-aee8507{font-size:15px;}.elementor-122 .elementor-element.elementor-element-30dcf3a2{--spacer-size:9px;}.elementor-122 .elementor-element.elementor-element-76d57183{width:100%;}.elementor-122 .elementor-element.elementor-element-7f60c770 .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-63767a5b .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-5b7a4e80{font-size:15px;}.elementor-122 .elementor-element.elementor-element-264da5be{width:100%;}.elementor-122 .elementor-element.elementor-element-4306d922 .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-4e174c01 .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-e741470{font-size:15px;}.elementor-122 .elementor-element.elementor-element-3d66a75a{width:100%;}.elementor-122 .elementor-element.elementor-element-82b67af .elementor-heading-title{font-size:20px;}.elementor-122 .elementor-element.elementor-element-746b1869 .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-52393bb5{font-size:15px;}.elementor-122 .elementor-element.elementor-element-3d7b61cd{width:100%;}.elementor-122 .elementor-element.elementor-element-24d6a239 .elementor-heading-title{font-size:26px;}.elementor-122 .elementor-element.elementor-element-4f7cfba9{font-size:15px;}.elementor-122 .elementor-element.elementor-element-21336695{width:100%;}.elementor-122 .elementor-element.elementor-element-b71455a{--spacer-size:6px;}.elementor-122 .elementor-element.elementor-element-d559b19 .elementor-heading-title{font-size:16px;}.elementor-122 .elementor-element.elementor-element-6bacf35e{font-size:15px;}.elementor-122 .elementor-element.elementor-element-415f744 .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-25af4959{width:100%;}.elementor-122 .elementor-element.elementor-element-6c1f89c5{--spacer-size:6px;}.elementor-122 .elementor-element.elementor-element-759e0ed8 .elementor-heading-title{font-size:16px;}.elementor-122 .elementor-element.elementor-element-3d7c93bc{font-size:15px;}.elementor-122 .elementor-element.elementor-element-f1d4951 .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-451796c4{width:100%;}.elementor-122 .elementor-element.elementor-element-4815c5db{--spacer-size:6px;}.elementor-122 .elementor-element.elementor-element-265b248e .elementor-heading-title{font-size:16px;}.elementor-122 .elementor-element.elementor-element-43fc5ca5{font-size:15px;}.elementor-122 .elementor-element.elementor-element-c085029 .elementor-heading-title{font-size:17px;}.elementor-122 .elementor-element.elementor-element-41ea2ff7{--spacer-size:8px;}.elementor-122 .elementor-element.elementor-element-58c33946 .elementor-heading-title{font-size:11px;}.elementor-122 .elementor-element.elementor-element-12ba8f45 .elementor-heading-title{font-size:26px;}.elementor-122 .elementor-element.elementor-element-1e896906{font-size:15px;}.elementor-122 .elementor-element.elementor-element-3c4fcd64{--spacer-size:16px;}.elementor-122 .elementor-element.elementor-element-778546f5{width:100%;}.elementor-122 .elementor-element.elementor-element-e756526{width:100%;}.elementor-122 .elementor-element.elementor-element-3e692d4d img{width:100%;}.elementor-122 .elementor-element.elementor-element-5517d599{width:100%;}.elementor-122 .elementor-element.elementor-element-78a2cd1a{--spacer-size:20px;}.elementor-122 .elementor-element.elementor-element-44d1b131{width:100%;}.elementor-122 .elementor-element.elementor-element-5488beef{width:100%;}.elementor-122 .elementor-element.elementor-element-f592bca{font-size:15px;}.elementor-122 .elementor-element.elementor-element-50f53b09{--spacer-size:10px;}.elementor-122 .elementor-element.elementor-element-697c0270{--spacer-size:16px;}.elementor-122 .elementor-element.elementor-element-208e573{width:100%;}.elementor-122 .elementor-element.elementor-element-7e195b08 .elementor-heading-title{font-size:11px;}.elementor-122 .elementor-element.elementor-element-35b87ae2 .elementor-heading-title{font-size:26px;}.elementor-122 .elementor-element.elementor-element-24a7620f{font-size:15px;}.elementor-122 .elementor-element.elementor-element-298aad7a{--spacer-size:15px;}.elementor-122 .elementor-element.elementor-element-2bfd5863{width:100%;}.elementor-122 .elementor-element.elementor-element-304ec3b5{width:100%;}.elementor-122 .elementor-element.elementor-element-3dfb7f2d{font-size:15px;}.elementor-122 .elementor-element.elementor-element-39de7498{--spacer-size:6px;}.elementor-122 .elementor-element.elementor-element-7b8c8e6e .elementor-heading-title{font-size:26px;}.elementor-122 .elementor-element.elementor-element-2672ab83{--spacer-size:10px;}.elementor-122 .elementor-element.elementor-element-34871e2{font-size:15px;}.elementor-122 .elementor-element.elementor-element-3761a660{--spacer-size:18px;}.elementor-122 .elementor-element.elementor-element-13b751f6{font-size:15px;}.elementor-122 .elementor-element.elementor-element-1b96f30f{font-size:15px;}.elementor-122 .elementor-element.elementor-element-6439c16c{width:100%;}.elementor-122 .elementor-element.elementor-element-559e9a1c .elementor-heading-title{font-size:11px;}.elementor-122 .elementor-element.elementor-element-683bec32 .elementor-heading-title{font-size:26px;}.elementor-122 .elementor-element.elementor-element-27edc26c{font-size:15px;}.elementor-122 .elementor-element.elementor-element-4087c71d{--spacer-size:15px;}.elementor-122 .elementor-element.elementor-element-4b0b45e4{width:100%;}.elementor-122 .elementor-element.elementor-element-5b31419f .elementor-heading-title{font-size:24px;}.elementor-122 .elementor-element.elementor-element-42d22e87{font-size:15px;}.elementor-122 .elementor-element.elementor-element-5900b161{width:100%;}.elementor-122 .elementor-element.elementor-element-6d428420 .elementor-heading-title{font-size:24px;}.elementor-122 .elementor-element.elementor-element-4463941d{font-size:15px;}.elementor-122 .elementor-element.elementor-element-3e4ae9ca{width:100%;}.elementor-122 .elementor-element.elementor-element-6f491690 .elementor-heading-title{font-size:24px;}.elementor-122 .elementor-element.elementor-element-3ba48e13{font-size:15px;}.elementor-122 .elementor-element.elementor-element-47e54d61{width:100%;}.elementor-122 .elementor-element.elementor-element-f7a3073 .elementor-heading-title{font-size:24px;}.elementor-122 .elementor-element.elementor-element-2a00676e{font-size:15px;}.elementor-122 .elementor-element.elementor-element-4f1ce9ff .elementor-heading-title{font-size:26px;}.elementor-122 .elementor-element.elementor-element-49523c7b{font-size:15px;}.elementor-122 .elementor-element.elementor-element-4ccb211e{--spacer-size:17px;}.elementor-122 .elementor-element.elementor-element-4e6076b2{width:100%;}.elementor-122 .elementor-element.elementor-element-7605fdda{width:100%;}}@media(min-width:768px){.elementor-122 .elementor-element.elementor-element-987619a{width:100%;}.elementor-122 .elementor-element.elementor-element-32d49963{width:20%;}.elementor-122 .elementor-element.elementor-element-bbb47af{width:60%;}.elementor-122 .elementor-element.elementor-element-1edd738b{width:20%;}.elementor-122 .elementor-element.elementor-element-35f98b78{width:33%;}.elementor-122 .elementor-element.elementor-element-5f204e7{width:33%;}.elementor-122 .elementor-element.elementor-element-4e3d61dd{width:34%;}.elementor-122 .elementor-element.elementor-element-6a3aeff0{width:100%;}.elementor-122 .elementor-element.elementor-element-693259bc{width:33%;}.elementor-122 .elementor-element.elementor-element-2c167873{width:33%;}.elementor-122 .elementor-element.elementor-element-7894d3d0{width:34%;}.elementor-122 .elementor-element.elementor-element-76d57183{width:33%;}.elementor-122 .elementor-element.elementor-element-264da5be{width:33%;}.elementor-122 .elementor-element.elementor-element-3d66a75a{width:34%;}.elementor-122 .elementor-element.elementor-element-3e4b5cfd{width:100%;}.elementor-122 .elementor-element.elementor-element-2552656f{width:100%;}.elementor-122 .elementor-element.elementor-element-778546f5{width:10%;}.elementor-122 .elementor-element.elementor-element-e756526{width:80%;}.elementor-122 .elementor-element.elementor-element-5517d599{width:10%;}.elementor-122 .elementor-element.elementor-element-44d1b131{width:20%;}.elementor-122 .elementor-element.elementor-element-5488beef{width:60%;}.elementor-122 .elementor-element.elementor-element-208e573{width:20%;}.elementor-122 .elementor-element.elementor-element-2cf847a5{width:100%;}.elementor-122 .elementor-element.elementor-element-368ceaae{width:100%;}.elementor-122 .elementor-element.elementor-element-2bfd5863{width:15%;}.elementor-122 .elementor-element.elementor-element-304ec3b5{width:70%;}.elementor-122 .elementor-element.elementor-element-6439c16c{width:15%;}.elementor-122 .elementor-element.elementor-element-2aaa1c8e{width:100%;}.elementor-122 .elementor-element.elementor-element-4b0b45e4{width:25%;}.elementor-122 .elementor-element.elementor-element-5900b161{width:25%;}.elementor-122 .elementor-element.elementor-element-3e4ae9ca{width:25%;}.elementor-122 .elementor-element.elementor-element-47e54d61{width:25%;}.elementor-122 .elementor-element.elementor-element-563f87fa{width:100%;}.elementor-122 .elementor-element.elementor-element-4e6076b2{width:50%;}.elementor-122 .elementor-element.elementor-element-7605fdda{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-122 .elementor-element.elementor-element-32d49963{width:50%;}.elementor-122 .elementor-element.elementor-element-bbb47af{width:60%;}.elementor-122 .elementor-element.elementor-element-1edd738b{width:50%;}.elementor-122 .elementor-element.elementor-element-35f98b78{width:50%;}.elementor-122 .elementor-element.elementor-element-5f204e7{width:50%;}.elementor-122 .elementor-element.elementor-element-4e3d61dd{width:34%;}.elementor-122 .elementor-element.elementor-element-693259bc{width:50%;}.elementor-122 .elementor-element.elementor-element-2c167873{width:50%;}.elementor-122 .elementor-element.elementor-element-7894d3d0{width:34%;}.elementor-122 .elementor-element.elementor-element-76d57183{width:50%;}.elementor-122 .elementor-element.elementor-element-264da5be{width:50%;}.elementor-122 .elementor-element.elementor-element-3d66a75a{width:34%;}.elementor-122 .elementor-element.elementor-element-3d7b61cd{width:68%;}.elementor-122 .elementor-element.elementor-element-21336695{width:50%;}.elementor-122 .elementor-element.elementor-element-25af4959{width:50%;}.elementor-122 .elementor-element.elementor-element-451796c4{width:50%;}.elementor-122 .elementor-element.elementor-element-778546f5{width:50%;}.elementor-122 .elementor-element.elementor-element-e756526{width:80%;}.elementor-122 .elementor-element.elementor-element-5517d599{width:50%;}.elementor-122 .elementor-element.elementor-element-44d1b131{width:50%;}.elementor-122 .elementor-element.elementor-element-5488beef{width:60%;}.elementor-122 .elementor-element.elementor-element-208e573{width:50%;}.elementor-122 .elementor-element.elementor-element-2bfd5863{width:50%;}.elementor-122 .elementor-element.elementor-element-304ec3b5{width:70%;}.elementor-122 .elementor-element.elementor-element-6439c16c{width:50%;}.elementor-122 .elementor-element.elementor-element-4b0b45e4{width:50%;}.elementor-122 .elementor-element.elementor-element-5900b161{width:50%;}.elementor-122 .elementor-element.elementor-element-3e4ae9ca{width:50%;}.elementor-122 .elementor-element.elementor-element-47e54d61{width:50%;}.elementor-122 .elementor-element.elementor-element-4e6076b2{width:50%;}.elementor-122 .elementor-element.elementor-element-7605fdda{width:50%;}}/* Start custom CSS for column, class: .elementor-element-32d49963 */.elementor-122 .elementor-element.elementor-element-32d49963 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-32d49963 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-32d49963 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-32d49963 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-32d49963 p, .elementor-122 .elementor-element.elementor-element-32d49963 h1, .elementor-122 .elementor-element.elementor-element-32d49963 h2, .elementor-122 .elementor-element.elementor-element-32d49963 h3, .elementor-122 .elementor-element.elementor-element-32d49963 h4, .elementor-122 .elementor-element.elementor-element-32d49963 h5, .elementor-122 .elementor-element.elementor-element-32d49963 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bbb47af */.elementor-122 .elementor-element.elementor-element-bbb47af { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-bbb47af > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-bbb47af img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-bbb47af .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-bbb47af p, .elementor-122 .elementor-element.elementor-element-bbb47af h1, .elementor-122 .elementor-element.elementor-element-bbb47af h2, .elementor-122 .elementor-element.elementor-element-bbb47af h3, .elementor-122 .elementor-element.elementor-element-bbb47af h4, .elementor-122 .elementor-element.elementor-element-bbb47af h5, .elementor-122 .elementor-element.elementor-element-bbb47af h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1edd738b */.elementor-122 .elementor-element.elementor-element-1edd738b { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-1edd738b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-1edd738b img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-1edd738b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-1edd738b p, .elementor-122 .elementor-element.elementor-element-1edd738b h1, .elementor-122 .elementor-element.elementor-element-1edd738b h2, .elementor-122 .elementor-element.elementor-element-1edd738b h3, .elementor-122 .elementor-element.elementor-element-1edd738b h4, .elementor-122 .elementor-element.elementor-element-1edd738b h5, .elementor-122 .elementor-element.elementor-element-1edd738b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-57c605f1 */.elementor-122 .elementor-element.elementor-element-57c605f1 > .elementor-container > .elementor-row,
.elementor-122 .elementor-element.elementor-element-57c605f1 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-122 .elementor-element.elementor-element-57c605f1 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-122 .elementor-element.elementor-element-57c605f1 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-35f98b78 */.elementor-122 .elementor-element.elementor-element-35f98b78 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-35f98b78 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-35f98b78 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-35f98b78 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-35f98b78 p, .elementor-122 .elementor-element.elementor-element-35f98b78 h1, .elementor-122 .elementor-element.elementor-element-35f98b78 h2, .elementor-122 .elementor-element.elementor-element-35f98b78 h3, .elementor-122 .elementor-element.elementor-element-35f98b78 h4, .elementor-122 .elementor-element.elementor-element-35f98b78 h5, .elementor-122 .elementor-element.elementor-element-35f98b78 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f204e7 */.elementor-122 .elementor-element.elementor-element-5f204e7 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-5f204e7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-5f204e7 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-5f204e7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-5f204e7 p, .elementor-122 .elementor-element.elementor-element-5f204e7 h1, .elementor-122 .elementor-element.elementor-element-5f204e7 h2, .elementor-122 .elementor-element.elementor-element-5f204e7 h3, .elementor-122 .elementor-element.elementor-element-5f204e7 h4, .elementor-122 .elementor-element.elementor-element-5f204e7 h5, .elementor-122 .elementor-element.elementor-element-5f204e7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e3d61dd */.elementor-122 .elementor-element.elementor-element-4e3d61dd { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-4e3d61dd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-4e3d61dd img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-4e3d61dd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-4e3d61dd p, .elementor-122 .elementor-element.elementor-element-4e3d61dd h1, .elementor-122 .elementor-element.elementor-element-4e3d61dd h2, .elementor-122 .elementor-element.elementor-element-4e3d61dd h3, .elementor-122 .elementor-element.elementor-element-4e3d61dd h4, .elementor-122 .elementor-element.elementor-element-4e3d61dd h5, .elementor-122 .elementor-element.elementor-element-4e3d61dd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1ccfe261 */.elementor-122 .elementor-element.elementor-element-1ccfe261 > .elementor-container > .elementor-row,
.elementor-122 .elementor-element.elementor-element-1ccfe261 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-122 .elementor-element.elementor-element-1ccfe261 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-122 .elementor-element.elementor-element-1ccfe261 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-987619a */.elementor-122 .elementor-element.elementor-element-987619a { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-987619a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-987619a img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-987619a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-987619a p, .elementor-122 .elementor-element.elementor-element-987619a h1, .elementor-122 .elementor-element.elementor-element-987619a h2, .elementor-122 .elementor-element.elementor-element-987619a h3, .elementor-122 .elementor-element.elementor-element-987619a h4, .elementor-122 .elementor-element.elementor-element-987619a h5, .elementor-122 .elementor-element.elementor-element-987619a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3fbc14d9 */.elementor-122 .elementor-element.elementor-element-3fbc14d9 { border-bottom: 4px solid #c99700; }
.elementor-122 .elementor-element.elementor-element-3fbc14d9 .elementor-widget {
  animation: codex_category-hero-0-soft-reveal 700ms ease both;
}
.elementor-122 .elementor-element.elementor-element-3fbc14d9 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-122 .elementor-element.elementor-element-3fbc14d9 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-122 .elementor-element.elementor-element-3fbc14d9 .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-122 .elementor-element.elementor-element-3fbc14d9, .elementor-122 .elementor-element.elementor-element-3fbc14d9 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-693259bc */.elementor-122 .elementor-element.elementor-element-693259bc { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-693259bc > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-693259bc img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-693259bc .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-693259bc p, .elementor-122 .elementor-element.elementor-element-693259bc h1, .elementor-122 .elementor-element.elementor-element-693259bc h2, .elementor-122 .elementor-element.elementor-element-693259bc h3, .elementor-122 .elementor-element.elementor-element-693259bc h4, .elementor-122 .elementor-element.elementor-element-693259bc h5, .elementor-122 .elementor-element.elementor-element-693259bc h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c167873 */.elementor-122 .elementor-element.elementor-element-2c167873 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-2c167873 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-2c167873 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-2c167873 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-2c167873 p, .elementor-122 .elementor-element.elementor-element-2c167873 h1, .elementor-122 .elementor-element.elementor-element-2c167873 h2, .elementor-122 .elementor-element.elementor-element-2c167873 h3, .elementor-122 .elementor-element.elementor-element-2c167873 h4, .elementor-122 .elementor-element.elementor-element-2c167873 h5, .elementor-122 .elementor-element.elementor-element-2c167873 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7894d3d0 */.elementor-122 .elementor-element.elementor-element-7894d3d0 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-7894d3d0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-7894d3d0 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-7894d3d0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-7894d3d0 p, .elementor-122 .elementor-element.elementor-element-7894d3d0 h1, .elementor-122 .elementor-element.elementor-element-7894d3d0 h2, .elementor-122 .elementor-element.elementor-element-7894d3d0 h3, .elementor-122 .elementor-element.elementor-element-7894d3d0 h4, .elementor-122 .elementor-element.elementor-element-7894d3d0 h5, .elementor-122 .elementor-element.elementor-element-7894d3d0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-25ae1a */.elementor-122 .elementor-element.elementor-element-25ae1a > .elementor-container > .elementor-row,
.elementor-122 .elementor-element.elementor-element-25ae1a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-122 .elementor-element.elementor-element-25ae1a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-122 .elementor-element.elementor-element-25ae1a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-76d57183 */.elementor-122 .elementor-element.elementor-element-76d57183 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-76d57183 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-76d57183 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-76d57183 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-76d57183 p, .elementor-122 .elementor-element.elementor-element-76d57183 h1, .elementor-122 .elementor-element.elementor-element-76d57183 h2, .elementor-122 .elementor-element.elementor-element-76d57183 h3, .elementor-122 .elementor-element.elementor-element-76d57183 h4, .elementor-122 .elementor-element.elementor-element-76d57183 h5, .elementor-122 .elementor-element.elementor-element-76d57183 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-264da5be */.elementor-122 .elementor-element.elementor-element-264da5be { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-264da5be > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-264da5be img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-264da5be .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-264da5be p, .elementor-122 .elementor-element.elementor-element-264da5be h1, .elementor-122 .elementor-element.elementor-element-264da5be h2, .elementor-122 .elementor-element.elementor-element-264da5be h3, .elementor-122 .elementor-element.elementor-element-264da5be h4, .elementor-122 .elementor-element.elementor-element-264da5be h5, .elementor-122 .elementor-element.elementor-element-264da5be h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d66a75a */.elementor-122 .elementor-element.elementor-element-3d66a75a { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-3d66a75a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-3d66a75a img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-3d66a75a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-3d66a75a p, .elementor-122 .elementor-element.elementor-element-3d66a75a h1, .elementor-122 .elementor-element.elementor-element-3d66a75a h2, .elementor-122 .elementor-element.elementor-element-3d66a75a h3, .elementor-122 .elementor-element.elementor-element-3d66a75a h4, .elementor-122 .elementor-element.elementor-element-3d66a75a h5, .elementor-122 .elementor-element.elementor-element-3d66a75a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f9fd372 */.elementor-122 .elementor-element.elementor-element-1f9fd372 > .elementor-container > .elementor-row,
.elementor-122 .elementor-element.elementor-element-1f9fd372 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-122 .elementor-element.elementor-element-1f9fd372 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-122 .elementor-element.elementor-element-1f9fd372 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6a3aeff0 */.elementor-122 .elementor-element.elementor-element-6a3aeff0 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-6a3aeff0 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-6a3aeff0 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-6a3aeff0 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-6a3aeff0 p, .elementor-122 .elementor-element.elementor-element-6a3aeff0 h1, .elementor-122 .elementor-element.elementor-element-6a3aeff0 h2, .elementor-122 .elementor-element.elementor-element-6a3aeff0 h3, .elementor-122 .elementor-element.elementor-element-6a3aeff0 h4, .elementor-122 .elementor-element.elementor-element-6a3aeff0 h5, .elementor-122 .elementor-element.elementor-element-6a3aeff0 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-21336695 */.elementor-122 .elementor-element.elementor-element-21336695 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-21336695 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-21336695 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-21336695 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-21336695 p, .elementor-122 .elementor-element.elementor-element-21336695 h1, .elementor-122 .elementor-element.elementor-element-21336695 h2, .elementor-122 .elementor-element.elementor-element-21336695 h3, .elementor-122 .elementor-element.elementor-element-21336695 h4, .elementor-122 .elementor-element.elementor-element-21336695 h5, .elementor-122 .elementor-element.elementor-element-21336695 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25af4959 */.elementor-122 .elementor-element.elementor-element-25af4959 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-25af4959 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-25af4959 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-25af4959 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-25af4959 p, .elementor-122 .elementor-element.elementor-element-25af4959 h1, .elementor-122 .elementor-element.elementor-element-25af4959 h2, .elementor-122 .elementor-element.elementor-element-25af4959 h3, .elementor-122 .elementor-element.elementor-element-25af4959 h4, .elementor-122 .elementor-element.elementor-element-25af4959 h5, .elementor-122 .elementor-element.elementor-element-25af4959 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-451796c4 */.elementor-122 .elementor-element.elementor-element-451796c4 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-451796c4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-451796c4 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-451796c4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-451796c4 p, .elementor-122 .elementor-element.elementor-element-451796c4 h1, .elementor-122 .elementor-element.elementor-element-451796c4 h2, .elementor-122 .elementor-element.elementor-element-451796c4 h3, .elementor-122 .elementor-element.elementor-element-451796c4 h4, .elementor-122 .elementor-element.elementor-element-451796c4 h5, .elementor-122 .elementor-element.elementor-element-451796c4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d7b61cd */.elementor-122 .elementor-element.elementor-element-3d7b61cd { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-3d7b61cd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-3d7b61cd img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-3d7b61cd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-3d7b61cd p, .elementor-122 .elementor-element.elementor-element-3d7b61cd h1, .elementor-122 .elementor-element.elementor-element-3d7b61cd h2, .elementor-122 .elementor-element.elementor-element-3d7b61cd h3, .elementor-122 .elementor-element.elementor-element-3d7b61cd h4, .elementor-122 .elementor-element.elementor-element-3d7b61cd h5, .elementor-122 .elementor-element.elementor-element-3d7b61cd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-45a7abb0 */.elementor-122 .elementor-element.elementor-element-45a7abb0 > .elementor-container > .elementor-row,
.elementor-122 .elementor-element.elementor-element-45a7abb0 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-122 .elementor-element.elementor-element-45a7abb0 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-122 .elementor-element.elementor-element-45a7abb0 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e4b5cfd */.elementor-122 .elementor-element.elementor-element-3e4b5cfd { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-3e4b5cfd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-3e4b5cfd img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-3e4b5cfd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-3e4b5cfd p, .elementor-122 .elementor-element.elementor-element-3e4b5cfd h1, .elementor-122 .elementor-element.elementor-element-3e4b5cfd h2, .elementor-122 .elementor-element.elementor-element-3e4b5cfd h3, .elementor-122 .elementor-element.elementor-element-3e4b5cfd h4, .elementor-122 .elementor-element.elementor-element-3e4b5cfd h5, .elementor-122 .elementor-element.elementor-element-3e4b5cfd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-713f029f */.elementor-122 .elementor-element.elementor-element-713f029f { border-top: 4px solid #c99700; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-778546f5 */.elementor-122 .elementor-element.elementor-element-778546f5 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-778546f5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-778546f5 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-778546f5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-778546f5 p, .elementor-122 .elementor-element.elementor-element-778546f5 h1, .elementor-122 .elementor-element.elementor-element-778546f5 h2, .elementor-122 .elementor-element.elementor-element-778546f5 h3, .elementor-122 .elementor-element.elementor-element-778546f5 h4, .elementor-122 .elementor-element.elementor-element-778546f5 h5, .elementor-122 .elementor-element.elementor-element-778546f5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e756526 */.elementor-122 .elementor-element.elementor-element-e756526 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-e756526 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-e756526 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-e756526 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-e756526 p, .elementor-122 .elementor-element.elementor-element-e756526 h1, .elementor-122 .elementor-element.elementor-element-e756526 h2, .elementor-122 .elementor-element.elementor-element-e756526 h3, .elementor-122 .elementor-element.elementor-element-e756526 h4, .elementor-122 .elementor-element.elementor-element-e756526 h5, .elementor-122 .elementor-element.elementor-element-e756526 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5517d599 */.elementor-122 .elementor-element.elementor-element-5517d599 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-5517d599 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-5517d599 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-5517d599 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-5517d599 p, .elementor-122 .elementor-element.elementor-element-5517d599 h1, .elementor-122 .elementor-element.elementor-element-5517d599 h2, .elementor-122 .elementor-element.elementor-element-5517d599 h3, .elementor-122 .elementor-element.elementor-element-5517d599 h4, .elementor-122 .elementor-element.elementor-element-5517d599 h5, .elementor-122 .elementor-element.elementor-element-5517d599 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5d2ce18d */.elementor-122 .elementor-element.elementor-element-5d2ce18d > .elementor-container > .elementor-row,
.elementor-122 .elementor-element.elementor-element-5d2ce18d > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-122 .elementor-element.elementor-element-5d2ce18d > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-122 .elementor-element.elementor-element-5d2ce18d img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44d1b131 */.elementor-122 .elementor-element.elementor-element-44d1b131 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-44d1b131 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-44d1b131 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-44d1b131 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-44d1b131 p, .elementor-122 .elementor-element.elementor-element-44d1b131 h1, .elementor-122 .elementor-element.elementor-element-44d1b131 h2, .elementor-122 .elementor-element.elementor-element-44d1b131 h3, .elementor-122 .elementor-element.elementor-element-44d1b131 h4, .elementor-122 .elementor-element.elementor-element-44d1b131 h5, .elementor-122 .elementor-element.elementor-element-44d1b131 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5488beef */.elementor-122 .elementor-element.elementor-element-5488beef { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-5488beef > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-5488beef img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-5488beef .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-5488beef p, .elementor-122 .elementor-element.elementor-element-5488beef h1, .elementor-122 .elementor-element.elementor-element-5488beef h2, .elementor-122 .elementor-element.elementor-element-5488beef h3, .elementor-122 .elementor-element.elementor-element-5488beef h4, .elementor-122 .elementor-element.elementor-element-5488beef h5, .elementor-122 .elementor-element.elementor-element-5488beef h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-208e573 */.elementor-122 .elementor-element.elementor-element-208e573 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-208e573 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-208e573 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-208e573 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-208e573 p, .elementor-122 .elementor-element.elementor-element-208e573 h1, .elementor-122 .elementor-element.elementor-element-208e573 h2, .elementor-122 .elementor-element.elementor-element-208e573 h3, .elementor-122 .elementor-element.elementor-element-208e573 h4, .elementor-122 .elementor-element.elementor-element-208e573 h5, .elementor-122 .elementor-element.elementor-element-208e573 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27e31a8b */.elementor-122 .elementor-element.elementor-element-27e31a8b > .elementor-container > .elementor-row,
.elementor-122 .elementor-element.elementor-element-27e31a8b > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-122 .elementor-element.elementor-element-27e31a8b > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-122 .elementor-element.elementor-element-27e31a8b img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2552656f */.elementor-122 .elementor-element.elementor-element-2552656f { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-2552656f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-2552656f img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-2552656f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-2552656f p, .elementor-122 .elementor-element.elementor-element-2552656f h1, .elementor-122 .elementor-element.elementor-element-2552656f h2, .elementor-122 .elementor-element.elementor-element-2552656f h3, .elementor-122 .elementor-element.elementor-element-2552656f h4, .elementor-122 .elementor-element.elementor-element-2552656f h5, .elementor-122 .elementor-element.elementor-element-2552656f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ce02d66 */.elementor-122 .elementor-element.elementor-element-6ce02d66 .elementor-widget {
  animation: codex_featured-product-spotlight-3-soft-reveal 700ms ease both;
}
.elementor-122 .elementor-element.elementor-element-6ce02d66 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-122 .elementor-element.elementor-element-6ce02d66 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-122 .elementor-element.elementor-element-6ce02d66 .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-122 .elementor-element.elementor-element-6ce02d66, .elementor-122 .elementor-element.elementor-element-6ce02d66 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2cf847a5 */.elementor-122 .elementor-element.elementor-element-2cf847a5 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-2cf847a5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-2cf847a5 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-2cf847a5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-2cf847a5 p, .elementor-122 .elementor-element.elementor-element-2cf847a5 h1, .elementor-122 .elementor-element.elementor-element-2cf847a5 h2, .elementor-122 .elementor-element.elementor-element-2cf847a5 h3, .elementor-122 .elementor-element.elementor-element-2cf847a5 h4, .elementor-122 .elementor-element.elementor-element-2cf847a5 h5, .elementor-122 .elementor-element.elementor-element-2cf847a5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2bfd5863 */.elementor-122 .elementor-element.elementor-element-2bfd5863 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-2bfd5863 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-2bfd5863 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-2bfd5863 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-2bfd5863 p, .elementor-122 .elementor-element.elementor-element-2bfd5863 h1, .elementor-122 .elementor-element.elementor-element-2bfd5863 h2, .elementor-122 .elementor-element.elementor-element-2bfd5863 h3, .elementor-122 .elementor-element.elementor-element-2bfd5863 h4, .elementor-122 .elementor-element.elementor-element-2bfd5863 h5, .elementor-122 .elementor-element.elementor-element-2bfd5863 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-304ec3b5 */.elementor-122 .elementor-element.elementor-element-304ec3b5 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-304ec3b5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-304ec3b5 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-304ec3b5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-304ec3b5 p, .elementor-122 .elementor-element.elementor-element-304ec3b5 h1, .elementor-122 .elementor-element.elementor-element-304ec3b5 h2, .elementor-122 .elementor-element.elementor-element-304ec3b5 h3, .elementor-122 .elementor-element.elementor-element-304ec3b5 h4, .elementor-122 .elementor-element.elementor-element-304ec3b5 h5, .elementor-122 .elementor-element.elementor-element-304ec3b5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6439c16c */.elementor-122 .elementor-element.elementor-element-6439c16c { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-6439c16c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-6439c16c img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-6439c16c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-6439c16c p, .elementor-122 .elementor-element.elementor-element-6439c16c h1, .elementor-122 .elementor-element.elementor-element-6439c16c h2, .elementor-122 .elementor-element.elementor-element-6439c16c h3, .elementor-122 .elementor-element.elementor-element-6439c16c h4, .elementor-122 .elementor-element.elementor-element-6439c16c h5, .elementor-122 .elementor-element.elementor-element-6439c16c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34bd2569 */.elementor-122 .elementor-element.elementor-element-34bd2569 > .elementor-container > .elementor-row,
.elementor-122 .elementor-element.elementor-element-34bd2569 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-122 .elementor-element.elementor-element-34bd2569 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-122 .elementor-element.elementor-element-34bd2569 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-368ceaae */.elementor-122 .elementor-element.elementor-element-368ceaae { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-368ceaae > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-368ceaae img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-368ceaae .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-368ceaae p, .elementor-122 .elementor-element.elementor-element-368ceaae h1, .elementor-122 .elementor-element.elementor-element-368ceaae h2, .elementor-122 .elementor-element.elementor-element-368ceaae h3, .elementor-122 .elementor-element.elementor-element-368ceaae h4, .elementor-122 .elementor-element.elementor-element-368ceaae h5, .elementor-122 .elementor-element.elementor-element-368ceaae h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4b0b45e4 */.elementor-122 .elementor-element.elementor-element-4b0b45e4 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-4b0b45e4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-4b0b45e4 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-4b0b45e4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-4b0b45e4 p, .elementor-122 .elementor-element.elementor-element-4b0b45e4 h1, .elementor-122 .elementor-element.elementor-element-4b0b45e4 h2, .elementor-122 .elementor-element.elementor-element-4b0b45e4 h3, .elementor-122 .elementor-element.elementor-element-4b0b45e4 h4, .elementor-122 .elementor-element.elementor-element-4b0b45e4 h5, .elementor-122 .elementor-element.elementor-element-4b0b45e4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5900b161 */.elementor-122 .elementor-element.elementor-element-5900b161 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-5900b161 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-5900b161 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-5900b161 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-5900b161 p, .elementor-122 .elementor-element.elementor-element-5900b161 h1, .elementor-122 .elementor-element.elementor-element-5900b161 h2, .elementor-122 .elementor-element.elementor-element-5900b161 h3, .elementor-122 .elementor-element.elementor-element-5900b161 h4, .elementor-122 .elementor-element.elementor-element-5900b161 h5, .elementor-122 .elementor-element.elementor-element-5900b161 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e4ae9ca */.elementor-122 .elementor-element.elementor-element-3e4ae9ca { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-3e4ae9ca > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-3e4ae9ca img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-3e4ae9ca .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-3e4ae9ca p, .elementor-122 .elementor-element.elementor-element-3e4ae9ca h1, .elementor-122 .elementor-element.elementor-element-3e4ae9ca h2, .elementor-122 .elementor-element.elementor-element-3e4ae9ca h3, .elementor-122 .elementor-element.elementor-element-3e4ae9ca h4, .elementor-122 .elementor-element.elementor-element-3e4ae9ca h5, .elementor-122 .elementor-element.elementor-element-3e4ae9ca h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47e54d61 */.elementor-122 .elementor-element.elementor-element-47e54d61 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-47e54d61 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-47e54d61 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-47e54d61 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-47e54d61 p, .elementor-122 .elementor-element.elementor-element-47e54d61 h1, .elementor-122 .elementor-element.elementor-element-47e54d61 h2, .elementor-122 .elementor-element.elementor-element-47e54d61 h3, .elementor-122 .elementor-element.elementor-element-47e54d61 h4, .elementor-122 .elementor-element.elementor-element-47e54d61 h5, .elementor-122 .elementor-element.elementor-element-47e54d61 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-133fc039 */.elementor-122 .elementor-element.elementor-element-133fc039 > .elementor-container > .elementor-row,
.elementor-122 .elementor-element.elementor-element-133fc039 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-122 .elementor-element.elementor-element-133fc039 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-122 .elementor-element.elementor-element-133fc039 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2aaa1c8e */.elementor-122 .elementor-element.elementor-element-2aaa1c8e { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-2aaa1c8e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-2aaa1c8e img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-2aaa1c8e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-2aaa1c8e p, .elementor-122 .elementor-element.elementor-element-2aaa1c8e h1, .elementor-122 .elementor-element.elementor-element-2aaa1c8e h2, .elementor-122 .elementor-element.elementor-element-2aaa1c8e h3, .elementor-122 .elementor-element.elementor-element-2aaa1c8e h4, .elementor-122 .elementor-element.elementor-element-2aaa1c8e h5, .elementor-122 .elementor-element.elementor-element-2aaa1c8e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-585b251e */.elementor-122 .elementor-element.elementor-element-585b251e .elementor-widget {
  animation: codex_brand-trust-6-soft-reveal 700ms ease both;
}
.elementor-122 .elementor-element.elementor-element-585b251e .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-122 .elementor-element.elementor-element-585b251e .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-122 .elementor-element.elementor-element-585b251e .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_brand-trust-6-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-122 .elementor-element.elementor-element-585b251e, .elementor-122 .elementor-element.elementor-element-585b251e * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e6076b2 */.elementor-122 .elementor-element.elementor-element-4e6076b2 { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-4e6076b2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-4e6076b2 img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-4e6076b2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-4e6076b2 p, .elementor-122 .elementor-element.elementor-element-4e6076b2 h1, .elementor-122 .elementor-element.elementor-element-4e6076b2 h2, .elementor-122 .elementor-element.elementor-element-4e6076b2 h3, .elementor-122 .elementor-element.elementor-element-4e6076b2 h4, .elementor-122 .elementor-element.elementor-element-4e6076b2 h5, .elementor-122 .elementor-element.elementor-element-4e6076b2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7605fdda */.elementor-122 .elementor-element.elementor-element-7605fdda { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-7605fdda > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-7605fdda img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-7605fdda .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-7605fdda p, .elementor-122 .elementor-element.elementor-element-7605fdda h1, .elementor-122 .elementor-element.elementor-element-7605fdda h2, .elementor-122 .elementor-element.elementor-element-7605fdda h3, .elementor-122 .elementor-element.elementor-element-7605fdda h4, .elementor-122 .elementor-element.elementor-element-7605fdda h5, .elementor-122 .elementor-element.elementor-element-7605fdda h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1edd5b8e */.elementor-122 .elementor-element.elementor-element-1edd5b8e > .elementor-container > .elementor-row,
.elementor-122 .elementor-element.elementor-element-1edd5b8e > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-122 .elementor-element.elementor-element-1edd5b8e > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-122 .elementor-element.elementor-element-1edd5b8e img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-563f87fa */.elementor-122 .elementor-element.elementor-element-563f87fa { min-width: 0 !important; }
.elementor-122 .elementor-element.elementor-element-563f87fa > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-563f87fa img { max-width: 100% !important; height: auto !important; }
.elementor-122 .elementor-element.elementor-element-563f87fa .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-122 .elementor-element.elementor-element-563f87fa p, .elementor-122 .elementor-element.elementor-element-563f87fa h1, .elementor-122 .elementor-element.elementor-element-563f87fa h2, .elementor-122 .elementor-element.elementor-element-563f87fa h3, .elementor-122 .elementor-element.elementor-element-563f87fa h4, .elementor-122 .elementor-element.elementor-element-563f87fa h5, .elementor-122 .elementor-element.elementor-element-563f87fa h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */