.elementor-226 .elementor-element.elementor-element-74ae731d:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-74ae731d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-74ae731d > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-74ae731d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-226 .elementor-element.elementor-element-74ae731d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-10eb523d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-226 .elementor-element.elementor-element-10eb523d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-226 .elementor-element.elementor-element-1d69b4eb{--spacer-size:16px;}.elementor-226 .elementor-element.elementor-element-5e9db94f{text-align:center;}.elementor-226 .elementor-element.elementor-element-5e9db94f .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-226 .elementor-element.elementor-element-266b8d98{--spacer-size:20px;}.elementor-226 .elementor-element.elementor-element-47654134 > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-4fffc54e{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-226 .elementor-element.elementor-element-252fbc3d{--spacer-size:64px;}.elementor-226 .elementor-element.elementor-element-29ee9054 > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-1ba423c3{text-align:center;}.elementor-226 .elementor-element.elementor-element-1ba423c3 .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-226 .elementor-element.elementor-element-7ee16205{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-226 .elementor-element.elementor-element-70169789{text-align:center;}.elementor-226 .elementor-element.elementor-element-70169789 .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-226 .elementor-element.elementor-element-14ae6118{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-226 .elementor-element.elementor-element-6e4c95a3{text-align:center;}.elementor-226 .elementor-element.elementor-element-6e4c95a3 .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-226 .elementor-element.elementor-element-6772d14b{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-226 .elementor-element.elementor-element-6030a7c0:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-6030a7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f0e6;}.elementor-226 .elementor-element.elementor-element-6030a7c0 > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-6030a7c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-226 .elementor-element.elementor-element-6030a7c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-67e8b457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-226 .elementor-element.elementor-element-67e8b457 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-226 .elementor-element.elementor-element-f22e5a7{text-align:center;}.elementor-226 .elementor-element.elementor-element-f22e5a7 .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-226 .elementor-element.elementor-element-68b12c23{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-226 .elementor-element.elementor-element-edc0aa8{--spacer-size:30px;}.elementor-226 .elementor-element.elementor-element-31944ab6 > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-75252f4e{text-align:center;}.elementor-226 .elementor-element.elementor-element-75252f4e .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-226 .elementor-element.elementor-element-6d09d39{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-226 .elementor-element.elementor-element-6d529e06{text-align:center;}.elementor-226 .elementor-element.elementor-element-6d529e06 .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-226 .elementor-element.elementor-element-43d8f35c{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-226 .elementor-element.elementor-element-6edc59c5{text-align:center;}.elementor-226 .elementor-element.elementor-element-6edc59c5 .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-226 .elementor-element.elementor-element-19114694{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-226 .elementor-element.elementor-element-2c58f00:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-2c58f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-2c58f00 > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-2c58f00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-226 .elementor-element.elementor-element-2c58f00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-3498aad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-226 .elementor-element.elementor-element-3498aad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-226 .elementor-element.elementor-element-1ebe475f{text-align:center;}.elementor-226 .elementor-element.elementor-element-1ebe475f .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-226 .elementor-element.elementor-element-12e40cf3{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#977100;}.elementor-226 .elementor-element.elementor-element-7c8f954d{--spacer-size:32px;}.elementor-226 .elementor-element.elementor-element-3883b575 > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-5d9f37b8{text-align:center;}.elementor-226 .elementor-element.elementor-element-5d9f37b8 img{width:100%;max-width:100%;}.elementor-226 .elementor-element.elementor-element-4d621ac8{--spacer-size:40px;}.elementor-226 .elementor-element.elementor-element-2faa7b5c > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-62713ef8{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-226 .elementor-element.elementor-element-4bc0293a{--spacer-size:20px;}.elementor-226 .elementor-element.elementor-element-1103f4c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-226 .elementor-element.elementor-element-1103f4c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-226 .elementor-element.elementor-element-1103f4c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-226 .elementor-element.elementor-element-1103f4c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-226 .elementor-element.elementor-element-1103f4c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-226 .elementor-element.elementor-element-1103f4c0 .elementor-icon-list-icon i{color:#977100;transition:color 0.3s;}.elementor-226 .elementor-element.elementor-element-1103f4c0 .elementor-icon-list-icon svg{fill:#977100;transition:fill 0.3s;}.elementor-226 .elementor-element.elementor-element-1103f4c0{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-226 .elementor-element.elementor-element-1103f4c0 .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-226 .elementor-element.elementor-element-5498eda5{--spacer-size:32px;}.elementor-226 .elementor-element.elementor-element-2b62943b:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-2b62943b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1d4767 0%, #96682b 100%);}.elementor-226 .elementor-element.elementor-element-2b62943b > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-2b62943b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-226 .elementor-element.elementor-element-2b62943b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-46007f5e > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-18e14e75{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#c99700;}.elementor-226 .elementor-element.elementor-element-6187c01a{--spacer-size:12px;}.elementor-226 .elementor-element.elementor-element-66e37db6{text-align:center;}.elementor-226 .elementor-element.elementor-element-66e37db6 .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-226 .elementor-element.elementor-element-72c7542{--spacer-size:20px;}.elementor-226 .elementor-element.elementor-element-4c0ba5a3{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-b257c12{--spacer-size:36px;}.elementor-226 .elementor-element.elementor-element-45f25873{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-9325314{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-6e909287:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-6e909287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f0e6;}.elementor-226 .elementor-element.elementor-element-6e909287 > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-6e909287{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-226 .elementor-element.elementor-element-6e909287 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-27f8df00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-226 .elementor-element.elementor-element-27f8df00 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-226 .elementor-element.elementor-element-47dbd4b4{text-align:center;}.elementor-226 .elementor-element.elementor-element-47dbd4b4 .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-226 .elementor-element.elementor-element-129372c1{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-226 .elementor-element.elementor-element-15e5f115{--spacer-size:30px;}.elementor-226 .elementor-element.elementor-element-19eb5d2d > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-7cea77c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-7cea77c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-7cea77c6 > .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-226 .elementor-element.elementor-element-7cea77c6 > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-7cea77c6 > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-7cea77c6 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-7cea77c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-40e64bb5{text-align:start;}.elementor-226 .elementor-element.elementor-element-40e64bb5 .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-226 .elementor-element.elementor-element-281ad627{text-align:start;}.elementor-226 .elementor-element.elementor-element-281ad627 .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-226 .elementor-element.elementor-element-1f6da7fc{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-226 .elementor-element.elementor-element-2a24503b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-2a24503b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-2a24503b > .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-226 .elementor-element.elementor-element-2a24503b > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-2a24503b > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-2a24503b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-2a24503b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-51a16f89{text-align:start;}.elementor-226 .elementor-element.elementor-element-51a16f89 .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-226 .elementor-element.elementor-element-5f26133b{text-align:start;}.elementor-226 .elementor-element.elementor-element-5f26133b .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-226 .elementor-element.elementor-element-3f7a8e7c{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-226 .elementor-element.elementor-element-8121679:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-8121679 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-8121679 > .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-226 .elementor-element.elementor-element-8121679 > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-8121679 > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-8121679 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-8121679 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-533fb5a7{text-align:start;}.elementor-226 .elementor-element.elementor-element-533fb5a7 .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-226 .elementor-element.elementor-element-3992efc4{text-align:start;}.elementor-226 .elementor-element.elementor-element-3992efc4 .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-226 .elementor-element.elementor-element-5ba09581{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-226 .elementor-element.elementor-element-728dfcda{--spacer-size:18px;}.elementor-226 .elementor-element.elementor-element-db84b82 > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-5951d5a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-5951d5a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-5951d5a9 > .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-226 .elementor-element.elementor-element-5951d5a9 > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-5951d5a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-5951d5a9 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-5951d5a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-6e31245f{text-align:start;}.elementor-226 .elementor-element.elementor-element-6e31245f .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-226 .elementor-element.elementor-element-5584386d{text-align:start;}.elementor-226 .elementor-element.elementor-element-5584386d .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-226 .elementor-element.elementor-element-4c362cc2{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-226 .elementor-element.elementor-element-4179a639:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-4179a639 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-4179a639 > .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-226 .elementor-element.elementor-element-4179a639 > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-4179a639 > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-4179a639 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-4179a639 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-769b77d9{text-align:start;}.elementor-226 .elementor-element.elementor-element-769b77d9 .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-226 .elementor-element.elementor-element-7af45e04{text-align:start;}.elementor-226 .elementor-element.elementor-element-7af45e04 .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-226 .elementor-element.elementor-element-6e83758{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-226 .elementor-element.elementor-element-71bc709b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-71bc709b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-71bc709b > .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-226 .elementor-element.elementor-element-71bc709b > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-71bc709b > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-71bc709b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-71bc709b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-3306731a{text-align:start;}.elementor-226 .elementor-element.elementor-element-3306731a .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-226 .elementor-element.elementor-element-2c946ecf{text-align:start;}.elementor-226 .elementor-element.elementor-element-2c946ecf .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-226 .elementor-element.elementor-element-48e6eb{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-226 .elementor-element.elementor-element-304dbc12:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-304dbc12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-304dbc12 > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-304dbc12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-226 .elementor-element.elementor-element-304dbc12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-56958c04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-226 .elementor-element.elementor-element-56958c04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#977100;}.elementor-226 .elementor-element.elementor-element-508eac46{text-align:center;}.elementor-226 .elementor-element.elementor-element-508eac46 .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-226 .elementor-element.elementor-element-2e81cfcd{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-226 .elementor-element.elementor-element-3174ed48{--spacer-size:30px;}.elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-accordion-item{border-color:#e2e8f0;}.elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e2e8f0;}.elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e2e8f0;}.elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-accordion-icon, .elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-accordion-title{color:#141820;}.elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-accordion-icon svg{fill:#141820;}.elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-tab-title .elementor-accordion-icon i:before{color:#977100;}.elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-tab-title .elementor-accordion-icon svg{fill:#977100;}.elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#977100;}.elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#977100;}.elementor-226 .elementor-element.elementor-element-30f7a9b7 .elementor-tab-content{color:#1a1a1a;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-226 .elementor-element.elementor-element-4c809c4b:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-4c809c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eff5f8;}.elementor-226 .elementor-element.elementor-element-4c809c4b > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-4c809c4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-226 .elementor-element.elementor-element-4c809c4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-7d48489a > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-7a5e8b1d{text-align:start;}.elementor-226 .elementor-element.elementor-element-7a5e8b1d .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-226 .elementor-element.elementor-element-6c899330{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-226 .elementor-element.elementor-element-728d6422:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-728d6422 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-728d6422 > .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-226 .elementor-element.elementor-element-728d6422 > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-728d6422 > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-728d6422 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-728d6422 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-336f71c1{text-align:center;}.elementor-226 .elementor-element.elementor-element-336f71c1 img{width:100%;max-width:100%;}.elementor-226 .elementor-element.elementor-element-d2bbce1{--spacer-size:12px;}.elementor-226 .elementor-element.elementor-element-50180292{text-align:start;}.elementor-226 .elementor-element.elementor-element-50180292 .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-226 .elementor-element.elementor-element-1608ab13{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-226 .elementor-element.elementor-element-63590b0b{text-align:start;}.elementor-226 .elementor-element.elementor-element-63590b0b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-226 .elementor-element.elementor-element-10b49154:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-10b49154 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-10b49154 > .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-226 .elementor-element.elementor-element-10b49154 > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-10b49154 > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-10b49154 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-10b49154 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-4ae5b6b8{text-align:center;}.elementor-226 .elementor-element.elementor-element-4ae5b6b8 img{width:100%;max-width:100%;}.elementor-226 .elementor-element.elementor-element-3f606359{--spacer-size:12px;}.elementor-226 .elementor-element.elementor-element-7ba626b2{text-align:start;}.elementor-226 .elementor-element.elementor-element-7ba626b2 .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-226 .elementor-element.elementor-element-2e187481{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-226 .elementor-element.elementor-element-6644ea83{text-align:start;}.elementor-226 .elementor-element.elementor-element-6644ea83 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-226 .elementor-element.elementor-element-1900c437:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-1900c437 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-1900c437 > .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-226 .elementor-element.elementor-element-1900c437 > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-1900c437 > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-1900c437 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-1900c437 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-6fe17cad{text-align:center;}.elementor-226 .elementor-element.elementor-element-6fe17cad img{width:100%;max-width:100%;}.elementor-226 .elementor-element.elementor-element-2905b030{--spacer-size:12px;}.elementor-226 .elementor-element.elementor-element-55dc77c3{text-align:start;}.elementor-226 .elementor-element.elementor-element-55dc77c3 .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-226 .elementor-element.elementor-element-64779aca{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-226 .elementor-element.elementor-element-2058b28{text-align:start;}.elementor-226 .elementor-element.elementor-element-2058b28 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-226 .elementor-element.elementor-element-9838bfa{--spacer-size:16px;}.elementor-226 .elementor-element.elementor-element-5bf8dc2d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-5bf8dc2d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-5bf8dc2d > .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-226 .elementor-element.elementor-element-5bf8dc2d > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-5bf8dc2d > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-5bf8dc2d > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-5bf8dc2d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-4897ab87{text-align:center;}.elementor-226 .elementor-element.elementor-element-4897ab87 img{width:100%;max-width:100%;}.elementor-226 .elementor-element.elementor-element-10cad77d{--spacer-size:12px;}.elementor-226 .elementor-element.elementor-element-19504bbe{text-align:start;}.elementor-226 .elementor-element.elementor-element-19504bbe .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-226 .elementor-element.elementor-element-72812ef7{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-226 .elementor-element.elementor-element-7e498b69{text-align:start;}.elementor-226 .elementor-element.elementor-element-7e498b69 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-226 .elementor-element.elementor-element-3508fb42:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-3508fb42 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-3508fb42 > .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-226 .elementor-element.elementor-element-3508fb42 > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-3508fb42 > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-3508fb42 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-3508fb42 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-42602ac8{text-align:center;}.elementor-226 .elementor-element.elementor-element-42602ac8 img{width:100%;max-width:100%;}.elementor-226 .elementor-element.elementor-element-1fba20be{--spacer-size:12px;}.elementor-226 .elementor-element.elementor-element-28591959{text-align:start;}.elementor-226 .elementor-element.elementor-element-28591959 .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-226 .elementor-element.elementor-element-78802ce5{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-226 .elementor-element.elementor-element-3096ab2a{text-align:start;}.elementor-226 .elementor-element.elementor-element-3096ab2a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#977100;}.elementor-226 .elementor-element.elementor-element-43cb5e9a{--spacer-size:16px;}.elementor-226 .elementor-element.elementor-element-f6e4123:not(.elementor-motion-effects-element-type-background), .elementor-226 .elementor-element.elementor-element-f6e4123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6eed6;}.elementor-226 .elementor-element.elementor-element-f6e4123 > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-f6e4123{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-226 .elementor-element.elementor-element-f6e4123 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-1f196f91{text-align:center;}.elementor-226 .elementor-element.elementor-element-1f196f91 .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-226 .elementor-element.elementor-element-78c0d527{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-226 .elementor-element.elementor-element-286c3138{--spacer-size:34px;}.elementor-226 .elementor-element.elementor-element-e59d9ec > .elementor-container{max-width:1200px;}.elementor-226 .elementor-element.elementor-element-2cd7135a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-2cd7135a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-2cd7135a > .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-226 .elementor-element.elementor-element-2cd7135a > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-2cd7135a > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-2cd7135a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-2cd7135a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-accordion-item{border-color:#e9d599;}.elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e9d599;}.elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e9d599;}.elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-accordion-icon, .elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-accordion-title{color:#1f3a5f;}.elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-accordion-icon svg{fill:#1f3a5f;}.elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-tab-title .elementor-accordion-icon i:before{color:#977100;}.elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-tab-title .elementor-accordion-icon svg{fill:#977100;}.elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#977100;}.elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#977100;}.elementor-226 .elementor-element.elementor-element-6b52ce31 .elementor-tab-content{color:#1a1a1a;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-226 .elementor-element.elementor-element-7c52316:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-226 .elementor-element.elementor-element-7c52316 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-226 .elementor-element.elementor-element-7c52316 > .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-226 .elementor-element.elementor-element-7c52316 > .elementor-element-populated, .elementor-226 .elementor-element.elementor-element-7c52316 > .elementor-element-populated > .elementor-background-overlay, .elementor-226 .elementor-element.elementor-element-7c52316 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-226 .elementor-element.elementor-element-7c52316 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-accordion-item{border-color:#e9d599;}.elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e9d599;}.elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e9d599;}.elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-accordion-icon, .elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-accordion-title{color:#1f3a5f;}.elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-accordion-icon svg{fill:#1f3a5f;}.elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-tab-title .elementor-accordion-icon i:before{color:#977100;}.elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-tab-title .elementor-accordion-icon svg{fill:#977100;}.elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#977100;}.elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#977100;}.elementor-226 .elementor-element.elementor-element-1354c4eb .elementor-tab-content{color:#1a1a1a;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}@media(max-width:1024px){.elementor-226 .elementor-element.elementor-element-10eb523d .elementor-heading-title{font-size:12px;}.elementor-226 .elementor-element.elementor-element-1d69b4eb{--spacer-size:11px;}.elementor-226 .elementor-element.elementor-element-5e9db94f .elementor-heading-title{font-size:42px;}.elementor-226 .elementor-element.elementor-element-266b8d98{--spacer-size:14px;}.elementor-226 .elementor-element.elementor-element-4fffc54e{font-size:15px;}.elementor-226 .elementor-element.elementor-element-252fbc3d{--spacer-size:45px;}.elementor-226 .elementor-element.elementor-element-1ba423c3 .elementor-heading-title{font-size:28px;}.elementor-226 .elementor-element.elementor-element-7ee16205{font-size:15px;}.elementor-226 .elementor-element.elementor-element-70169789 .elementor-heading-title{font-size:28px;}.elementor-226 .elementor-element.elementor-element-14ae6118{font-size:15px;}.elementor-226 .elementor-element.elementor-element-6e4c95a3 .elementor-heading-title{font-size:28px;}.elementor-226 .elementor-element.elementor-element-6772d14b{font-size:15px;}.elementor-226 .elementor-element.elementor-element-67e8b457 .elementor-heading-title{font-size:12px;}.elementor-226 .elementor-element.elementor-element-f22e5a7 .elementor-heading-title{font-size:30px;}.elementor-226 .elementor-element.elementor-element-68b12c23{font-size:15px;}.elementor-226 .elementor-element.elementor-element-edc0aa8{--spacer-size:21px;}.elementor-226 .elementor-element.elementor-element-75252f4e .elementor-heading-title{font-size:28px;}.elementor-226 .elementor-element.elementor-element-6d09d39{font-size:15px;}.elementor-226 .elementor-element.elementor-element-6d529e06 .elementor-heading-title{font-size:28px;}.elementor-226 .elementor-element.elementor-element-43d8f35c{font-size:15px;}.elementor-226 .elementor-element.elementor-element-6edc59c5 .elementor-heading-title{font-size:28px;}.elementor-226 .elementor-element.elementor-element-19114694{font-size:15px;}.elementor-226 .elementor-element.elementor-element-3498aad .elementor-heading-title{font-size:12px;}.elementor-226 .elementor-element.elementor-element-1ebe475f .elementor-heading-title{font-size:30px;}.elementor-226 .elementor-element.elementor-element-12e40cf3{font-size:15px;}.elementor-226 .elementor-element.elementor-element-7c8f954d{--spacer-size:22px;}.elementor-226 .elementor-element.elementor-element-5d9f37b8 img{width:100%;}.elementor-226 .elementor-element.elementor-element-4d621ac8{--spacer-size:28px;}.elementor-226 .elementor-element.elementor-element-62713ef8{font-size:15px;}.elementor-226 .elementor-element.elementor-element-4bc0293a{--spacer-size:14px;}.elementor-226 .elementor-element.elementor-element-5498eda5{--spacer-size:22px;}.elementor-226 .elementor-element.elementor-element-18e14e75{font-size:15px;}.elementor-226 .elementor-element.elementor-element-6187c01a{--spacer-size:8px;}.elementor-226 .elementor-element.elementor-element-66e37db6 .elementor-heading-title{font-size:30px;}.elementor-226 .elementor-element.elementor-element-72c7542{--spacer-size:14px;}.elementor-226 .elementor-element.elementor-element-4c0ba5a3{font-size:15px;}.elementor-226 .elementor-element.elementor-element-b257c12{--spacer-size:25px;}.elementor-226 .elementor-element.elementor-element-45f25873{font-size:15px;}.elementor-226 .elementor-element.elementor-element-9325314{font-size:15px;}.elementor-226 .elementor-element.elementor-element-27f8df00 .elementor-heading-title{font-size:12px;}.elementor-226 .elementor-element.elementor-element-47dbd4b4 .elementor-heading-title{font-size:30px;}.elementor-226 .elementor-element.elementor-element-129372c1{font-size:15px;}.elementor-226 .elementor-element.elementor-element-15e5f115{--spacer-size:21px;}.elementor-226 .elementor-element.elementor-element-40e64bb5 .elementor-heading-title{font-size:22px;}.elementor-226 .elementor-element.elementor-element-281ad627 .elementor-heading-title{font-size:18px;}.elementor-226 .elementor-element.elementor-element-1f6da7fc{font-size:15px;}.elementor-226 .elementor-element.elementor-element-51a16f89 .elementor-heading-title{font-size:22px;}.elementor-226 .elementor-element.elementor-element-5f26133b .elementor-heading-title{font-size:18px;}.elementor-226 .elementor-element.elementor-element-3f7a8e7c{font-size:15px;}.elementor-226 .elementor-element.elementor-element-533fb5a7 .elementor-heading-title{font-size:22px;}.elementor-226 .elementor-element.elementor-element-3992efc4 .elementor-heading-title{font-size:18px;}.elementor-226 .elementor-element.elementor-element-5ba09581{font-size:15px;}.elementor-226 .elementor-element.elementor-element-728dfcda{--spacer-size:13px;}.elementor-226 .elementor-element.elementor-element-6e31245f .elementor-heading-title{font-size:22px;}.elementor-226 .elementor-element.elementor-element-5584386d .elementor-heading-title{font-size:18px;}.elementor-226 .elementor-element.elementor-element-4c362cc2{font-size:15px;}.elementor-226 .elementor-element.elementor-element-769b77d9 .elementor-heading-title{font-size:22px;}.elementor-226 .elementor-element.elementor-element-7af45e04 .elementor-heading-title{font-size:18px;}.elementor-226 .elementor-element.elementor-element-6e83758{font-size:15px;}.elementor-226 .elementor-element.elementor-element-3306731a .elementor-heading-title{font-size:22px;}.elementor-226 .elementor-element.elementor-element-2c946ecf .elementor-heading-title{font-size:18px;}.elementor-226 .elementor-element.elementor-element-48e6eb{font-size:15px;}.elementor-226 .elementor-element.elementor-element-56958c04 .elementor-heading-title{font-size:12px;}.elementor-226 .elementor-element.elementor-element-508eac46 .elementor-heading-title{font-size:30px;}.elementor-226 .elementor-element.elementor-element-2e81cfcd{font-size:15px;}.elementor-226 .elementor-element.elementor-element-3174ed48{--spacer-size:21px;}.elementor-226 .elementor-element.elementor-element-7a5e8b1d .elementor-heading-title{font-size:30px;}.elementor-226 .elementor-element.elementor-element-6c899330{font-size:15px;}.elementor-226 .elementor-element.elementor-element-336f71c1 img{width:100%;}.elementor-226 .elementor-element.elementor-element-d2bbce1{--spacer-size:8px;}.elementor-226 .elementor-element.elementor-element-50180292 .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-1608ab13{font-size:15px;}.elementor-226 .elementor-element.elementor-element-63590b0b .elementor-heading-title{font-size:18px;}.elementor-226 .elementor-element.elementor-element-4ae5b6b8 img{width:100%;}.elementor-226 .elementor-element.elementor-element-3f606359{--spacer-size:8px;}.elementor-226 .elementor-element.elementor-element-7ba626b2 .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-2e187481{font-size:15px;}.elementor-226 .elementor-element.elementor-element-6644ea83 .elementor-heading-title{font-size:18px;}.elementor-226 .elementor-element.elementor-element-6fe17cad img{width:100%;}.elementor-226 .elementor-element.elementor-element-2905b030{--spacer-size:8px;}.elementor-226 .elementor-element.elementor-element-55dc77c3 .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-64779aca{font-size:15px;}.elementor-226 .elementor-element.elementor-element-2058b28 .elementor-heading-title{font-size:18px;}.elementor-226 .elementor-element.elementor-element-9838bfa{--spacer-size:11px;}.elementor-226 .elementor-element.elementor-element-4897ab87 img{width:100%;}.elementor-226 .elementor-element.elementor-element-10cad77d{--spacer-size:8px;}.elementor-226 .elementor-element.elementor-element-19504bbe .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-72812ef7{font-size:15px;}.elementor-226 .elementor-element.elementor-element-7e498b69 .elementor-heading-title{font-size:18px;}.elementor-226 .elementor-element.elementor-element-42602ac8 img{width:100%;}.elementor-226 .elementor-element.elementor-element-1fba20be{--spacer-size:8px;}.elementor-226 .elementor-element.elementor-element-28591959 .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-78802ce5{font-size:15px;}.elementor-226 .elementor-element.elementor-element-3096ab2a .elementor-heading-title{font-size:18px;}.elementor-226 .elementor-element.elementor-element-43cb5e9a{--spacer-size:11px;}.elementor-226 .elementor-element.elementor-element-1f196f91 .elementor-heading-title{font-size:30px;}.elementor-226 .elementor-element.elementor-element-78c0d527{font-size:15px;}.elementor-226 .elementor-element.elementor-element-286c3138{--spacer-size:24px;}}@media(max-width:767px){.elementor-226 .elementor-element.elementor-element-10eb523d .elementor-heading-title{font-size:11px;}.elementor-226 .elementor-element.elementor-element-1d69b4eb{--spacer-size:8px;}.elementor-226 .elementor-element.elementor-element-5e9db94f .elementor-heading-title{font-size:32px;}.elementor-226 .elementor-element.elementor-element-266b8d98{--spacer-size:10px;}.elementor-226 .elementor-element.elementor-element-50e9e844{width:100%;}.elementor-226 .elementor-element.elementor-element-46dd3959{width:100%;}.elementor-226 .elementor-element.elementor-element-4fffc54e{font-size:15px;}.elementor-226 .elementor-element.elementor-element-32c2b678{width:100%;}.elementor-226 .elementor-element.elementor-element-252fbc3d{--spacer-size:32px;}.elementor-226 .elementor-element.elementor-element-4bda3a0b{width:100%;}.elementor-226 .elementor-element.elementor-element-1ba423c3 .elementor-heading-title{font-size:22px;}.elementor-226 .elementor-element.elementor-element-7ee16205{font-size:15px;}.elementor-226 .elementor-element.elementor-element-4ba49be1{width:100%;}.elementor-226 .elementor-element.elementor-element-70169789 .elementor-heading-title{font-size:22px;}.elementor-226 .elementor-element.elementor-element-14ae6118{font-size:15px;}.elementor-226 .elementor-element.elementor-element-44ef4379{width:100%;}.elementor-226 .elementor-element.elementor-element-6e4c95a3 .elementor-heading-title{font-size:22px;}.elementor-226 .elementor-element.elementor-element-6772d14b{font-size:15px;}.elementor-226 .elementor-element.elementor-element-67e8b457 .elementor-heading-title{font-size:11px;}.elementor-226 .elementor-element.elementor-element-f22e5a7 .elementor-heading-title{font-size:26px;}.elementor-226 .elementor-element.elementor-element-68b12c23{font-size:15px;}.elementor-226 .elementor-element.elementor-element-edc0aa8{--spacer-size:15px;}.elementor-226 .elementor-element.elementor-element-7419f742{width:100%;}.elementor-226 .elementor-element.elementor-element-75252f4e .elementor-heading-title{font-size:24px;}.elementor-226 .elementor-element.elementor-element-6d09d39{font-size:15px;}.elementor-226 .elementor-element.elementor-element-196482f7{width:100%;}.elementor-226 .elementor-element.elementor-element-6d529e06 .elementor-heading-title{font-size:24px;}.elementor-226 .elementor-element.elementor-element-43d8f35c{font-size:15px;}.elementor-226 .elementor-element.elementor-element-2ec9d3fa{width:100%;}.elementor-226 .elementor-element.elementor-element-6edc59c5 .elementor-heading-title{font-size:24px;}.elementor-226 .elementor-element.elementor-element-19114694{font-size:15px;}.elementor-226 .elementor-element.elementor-element-3498aad .elementor-heading-title{font-size:11px;}.elementor-226 .elementor-element.elementor-element-1ebe475f .elementor-heading-title{font-size:26px;}.elementor-226 .elementor-element.elementor-element-12e40cf3{font-size:15px;}.elementor-226 .elementor-element.elementor-element-7c8f954d{--spacer-size:16px;}.elementor-226 .elementor-element.elementor-element-3a696759{width:100%;}.elementor-226 .elementor-element.elementor-element-19733e35{width:100%;}.elementor-226 .elementor-element.elementor-element-5d9f37b8 img{width:100%;}.elementor-226 .elementor-element.elementor-element-5f399f2b{width:100%;}.elementor-226 .elementor-element.elementor-element-4d621ac8{--spacer-size:20px;}.elementor-226 .elementor-element.elementor-element-5dce6262{width:100%;}.elementor-226 .elementor-element.elementor-element-ee727c4{width:100%;}.elementor-226 .elementor-element.elementor-element-62713ef8{font-size:15px;}.elementor-226 .elementor-element.elementor-element-4bc0293a{--spacer-size:10px;}.elementor-226 .elementor-element.elementor-element-5498eda5{--spacer-size:16px;}.elementor-226 .elementor-element.elementor-element-58cbf4f6{width:100%;}.elementor-226 .elementor-element.elementor-element-4d848e8c{width:100%;}.elementor-226 .elementor-element.elementor-element-3aa20{width:100%;}.elementor-226 .elementor-element.elementor-element-18e14e75{font-size:15px;}.elementor-226 .elementor-element.elementor-element-6187c01a{--spacer-size:6px;}.elementor-226 .elementor-element.elementor-element-66e37db6 .elementor-heading-title{font-size:26px;}.elementor-226 .elementor-element.elementor-element-72c7542{--spacer-size:10px;}.elementor-226 .elementor-element.elementor-element-4c0ba5a3{font-size:15px;}.elementor-226 .elementor-element.elementor-element-b257c12{--spacer-size:18px;}.elementor-226 .elementor-element.elementor-element-45f25873{font-size:15px;}.elementor-226 .elementor-element.elementor-element-9325314{font-size:15px;}.elementor-226 .elementor-element.elementor-element-18a768a4{width:100%;}.elementor-226 .elementor-element.elementor-element-27f8df00 .elementor-heading-title{font-size:11px;}.elementor-226 .elementor-element.elementor-element-47dbd4b4 .elementor-heading-title{font-size:26px;}.elementor-226 .elementor-element.elementor-element-129372c1{font-size:15px;}.elementor-226 .elementor-element.elementor-element-15e5f115{--spacer-size:15px;}.elementor-226 .elementor-element.elementor-element-7cea77c6{width:100%;}.elementor-226 .elementor-element.elementor-element-40e64bb5 .elementor-heading-title{font-size:20px;}.elementor-226 .elementor-element.elementor-element-281ad627 .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-1f6da7fc{font-size:15px;}.elementor-226 .elementor-element.elementor-element-2a24503b{width:100%;}.elementor-226 .elementor-element.elementor-element-51a16f89 .elementor-heading-title{font-size:20px;}.elementor-226 .elementor-element.elementor-element-5f26133b .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-3f7a8e7c{font-size:15px;}.elementor-226 .elementor-element.elementor-element-8121679{width:100%;}.elementor-226 .elementor-element.elementor-element-533fb5a7 .elementor-heading-title{font-size:20px;}.elementor-226 .elementor-element.elementor-element-3992efc4 .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-5ba09581{font-size:15px;}.elementor-226 .elementor-element.elementor-element-728dfcda{--spacer-size:9px;}.elementor-226 .elementor-element.elementor-element-5951d5a9{width:100%;}.elementor-226 .elementor-element.elementor-element-6e31245f .elementor-heading-title{font-size:20px;}.elementor-226 .elementor-element.elementor-element-5584386d .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-4c362cc2{font-size:15px;}.elementor-226 .elementor-element.elementor-element-4179a639{width:100%;}.elementor-226 .elementor-element.elementor-element-769b77d9 .elementor-heading-title{font-size:20px;}.elementor-226 .elementor-element.elementor-element-7af45e04 .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-6e83758{font-size:15px;}.elementor-226 .elementor-element.elementor-element-71bc709b{width:100%;}.elementor-226 .elementor-element.elementor-element-3306731a .elementor-heading-title{font-size:20px;}.elementor-226 .elementor-element.elementor-element-2c946ecf .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-48e6eb{font-size:15px;}.elementor-226 .elementor-element.elementor-element-56958c04 .elementor-heading-title{font-size:11px;}.elementor-226 .elementor-element.elementor-element-508eac46 .elementor-heading-title{font-size:26px;}.elementor-226 .elementor-element.elementor-element-2e81cfcd{font-size:15px;}.elementor-226 .elementor-element.elementor-element-3174ed48{--spacer-size:15px;}.elementor-226 .elementor-element.elementor-element-b45ef75{width:100%;}.elementor-226 .elementor-element.elementor-element-7a5e8b1d .elementor-heading-title{font-size:26px;}.elementor-226 .elementor-element.elementor-element-6c899330{font-size:15px;}.elementor-226 .elementor-element.elementor-element-728d6422{width:100%;}.elementor-226 .elementor-element.elementor-element-336f71c1 img{width:100%;}.elementor-226 .elementor-element.elementor-element-d2bbce1{--spacer-size:6px;}.elementor-226 .elementor-element.elementor-element-50180292 .elementor-heading-title{font-size:16px;}.elementor-226 .elementor-element.elementor-element-1608ab13{font-size:15px;}.elementor-226 .elementor-element.elementor-element-63590b0b .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-10b49154{width:100%;}.elementor-226 .elementor-element.elementor-element-4ae5b6b8 img{width:100%;}.elementor-226 .elementor-element.elementor-element-3f606359{--spacer-size:6px;}.elementor-226 .elementor-element.elementor-element-7ba626b2 .elementor-heading-title{font-size:16px;}.elementor-226 .elementor-element.elementor-element-2e187481{font-size:15px;}.elementor-226 .elementor-element.elementor-element-6644ea83 .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-1900c437{width:100%;}.elementor-226 .elementor-element.elementor-element-6fe17cad img{width:100%;}.elementor-226 .elementor-element.elementor-element-2905b030{--spacer-size:6px;}.elementor-226 .elementor-element.elementor-element-55dc77c3 .elementor-heading-title{font-size:16px;}.elementor-226 .elementor-element.elementor-element-64779aca{font-size:15px;}.elementor-226 .elementor-element.elementor-element-2058b28 .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-9838bfa{--spacer-size:8px;}.elementor-226 .elementor-element.elementor-element-5bf8dc2d{width:100%;}.elementor-226 .elementor-element.elementor-element-4897ab87 img{width:100%;}.elementor-226 .elementor-element.elementor-element-10cad77d{--spacer-size:6px;}.elementor-226 .elementor-element.elementor-element-19504bbe .elementor-heading-title{font-size:16px;}.elementor-226 .elementor-element.elementor-element-72812ef7{font-size:15px;}.elementor-226 .elementor-element.elementor-element-7e498b69 .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-3508fb42{width:100%;}.elementor-226 .elementor-element.elementor-element-42602ac8 img{width:100%;}.elementor-226 .elementor-element.elementor-element-1fba20be{--spacer-size:6px;}.elementor-226 .elementor-element.elementor-element-28591959 .elementor-heading-title{font-size:16px;}.elementor-226 .elementor-element.elementor-element-78802ce5{font-size:15px;}.elementor-226 .elementor-element.elementor-element-3096ab2a .elementor-heading-title{font-size:17px;}.elementor-226 .elementor-element.elementor-element-43cb5e9a{--spacer-size:8px;}.elementor-226 .elementor-element.elementor-element-1f196f91 .elementor-heading-title{font-size:26px;}.elementor-226 .elementor-element.elementor-element-78c0d527{font-size:15px;}.elementor-226 .elementor-element.elementor-element-286c3138{--spacer-size:17px;}.elementor-226 .elementor-element.elementor-element-2cd7135a{width:100%;}.elementor-226 .elementor-element.elementor-element-7c52316{width:100%;}}@media(min-width:768px){.elementor-226 .elementor-element.elementor-element-19c20973{width:100%;}.elementor-226 .elementor-element.elementor-element-50e9e844{width:20%;}.elementor-226 .elementor-element.elementor-element-46dd3959{width:60%;}.elementor-226 .elementor-element.elementor-element-32c2b678{width:20%;}.elementor-226 .elementor-element.elementor-element-4bda3a0b{width:33%;}.elementor-226 .elementor-element.elementor-element-4ba49be1{width:33%;}.elementor-226 .elementor-element.elementor-element-44ef4379{width:34%;}.elementor-226 .elementor-element.elementor-element-434c1e3c{width:100%;}.elementor-226 .elementor-element.elementor-element-7419f742{width:33%;}.elementor-226 .elementor-element.elementor-element-196482f7{width:33%;}.elementor-226 .elementor-element.elementor-element-2ec9d3fa{width:34%;}.elementor-226 .elementor-element.elementor-element-29eda5ee{width:100%;}.elementor-226 .elementor-element.elementor-element-3a696759{width:10%;}.elementor-226 .elementor-element.elementor-element-19733e35{width:80%;}.elementor-226 .elementor-element.elementor-element-5f399f2b{width:10%;}.elementor-226 .elementor-element.elementor-element-5dce6262{width:20%;}.elementor-226 .elementor-element.elementor-element-ee727c4{width:60%;}.elementor-226 .elementor-element.elementor-element-58cbf4f6{width:20%;}.elementor-226 .elementor-element.elementor-element-6ebe77e2{width:100%;}.elementor-226 .elementor-element.elementor-element-4d848e8c{width:15%;}.elementor-226 .elementor-element.elementor-element-3aa20{width:70%;}.elementor-226 .elementor-element.elementor-element-18a768a4{width:15%;}.elementor-226 .elementor-element.elementor-element-d9fa5fb{width:100%;}.elementor-226 .elementor-element.elementor-element-7cea77c6{width:33%;}.elementor-226 .elementor-element.elementor-element-2a24503b{width:33%;}.elementor-226 .elementor-element.elementor-element-8121679{width:34%;}.elementor-226 .elementor-element.elementor-element-5951d5a9{width:33%;}.elementor-226 .elementor-element.elementor-element-4179a639{width:33%;}.elementor-226 .elementor-element.elementor-element-71bc709b{width:34%;}.elementor-226 .elementor-element.elementor-element-641191f3{width:100%;}.elementor-226 .elementor-element.elementor-element-6b8994ca{width:100%;}.elementor-226 .elementor-element.elementor-element-5bf8dc2d{width:50%;}.elementor-226 .elementor-element.elementor-element-3508fb42{width:50%;}.elementor-226 .elementor-element.elementor-element-1611f8d1{width:100%;}.elementor-226 .elementor-element.elementor-element-2cd7135a{width:50%;}.elementor-226 .elementor-element.elementor-element-7c52316{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-226 .elementor-element.elementor-element-50e9e844{width:50%;}.elementor-226 .elementor-element.elementor-element-46dd3959{width:60%;}.elementor-226 .elementor-element.elementor-element-32c2b678{width:50%;}.elementor-226 .elementor-element.elementor-element-4bda3a0b{width:50%;}.elementor-226 .elementor-element.elementor-element-4ba49be1{width:50%;}.elementor-226 .elementor-element.elementor-element-44ef4379{width:34%;}.elementor-226 .elementor-element.elementor-element-7419f742{width:50%;}.elementor-226 .elementor-element.elementor-element-196482f7{width:50%;}.elementor-226 .elementor-element.elementor-element-2ec9d3fa{width:34%;}.elementor-226 .elementor-element.elementor-element-3a696759{width:50%;}.elementor-226 .elementor-element.elementor-element-19733e35{width:80%;}.elementor-226 .elementor-element.elementor-element-5f399f2b{width:50%;}.elementor-226 .elementor-element.elementor-element-5dce6262{width:50%;}.elementor-226 .elementor-element.elementor-element-ee727c4{width:60%;}.elementor-226 .elementor-element.elementor-element-58cbf4f6{width:50%;}.elementor-226 .elementor-element.elementor-element-4d848e8c{width:50%;}.elementor-226 .elementor-element.elementor-element-3aa20{width:70%;}.elementor-226 .elementor-element.elementor-element-18a768a4{width:50%;}.elementor-226 .elementor-element.elementor-element-7cea77c6{width:50%;}.elementor-226 .elementor-element.elementor-element-2a24503b{width:50%;}.elementor-226 .elementor-element.elementor-element-8121679{width:34%;}.elementor-226 .elementor-element.elementor-element-5951d5a9{width:50%;}.elementor-226 .elementor-element.elementor-element-4179a639{width:50%;}.elementor-226 .elementor-element.elementor-element-71bc709b{width:34%;}.elementor-226 .elementor-element.elementor-element-b45ef75{width:68%;}.elementor-226 .elementor-element.elementor-element-728d6422{width:50%;}.elementor-226 .elementor-element.elementor-element-10b49154{width:50%;}.elementor-226 .elementor-element.elementor-element-1900c437{width:50%;}.elementor-226 .elementor-element.elementor-element-5bf8dc2d{width:50%;}.elementor-226 .elementor-element.elementor-element-3508fb42{width:50%;}.elementor-226 .elementor-element.elementor-element-2cd7135a{width:50%;}.elementor-226 .elementor-element.elementor-element-7c52316{width:50%;}}/* Start custom CSS for column, class: .elementor-element-50e9e844 */.elementor-226 .elementor-element.elementor-element-50e9e844 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-50e9e844 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-50e9e844 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-50e9e844 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-50e9e844 p, .elementor-226 .elementor-element.elementor-element-50e9e844 h1, .elementor-226 .elementor-element.elementor-element-50e9e844 h2, .elementor-226 .elementor-element.elementor-element-50e9e844 h3, .elementor-226 .elementor-element.elementor-element-50e9e844 h4, .elementor-226 .elementor-element.elementor-element-50e9e844 h5, .elementor-226 .elementor-element.elementor-element-50e9e844 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-46dd3959 */.elementor-226 .elementor-element.elementor-element-46dd3959 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-46dd3959 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-46dd3959 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-46dd3959 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-46dd3959 p, .elementor-226 .elementor-element.elementor-element-46dd3959 h1, .elementor-226 .elementor-element.elementor-element-46dd3959 h2, .elementor-226 .elementor-element.elementor-element-46dd3959 h3, .elementor-226 .elementor-element.elementor-element-46dd3959 h4, .elementor-226 .elementor-element.elementor-element-46dd3959 h5, .elementor-226 .elementor-element.elementor-element-46dd3959 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-32c2b678 */.elementor-226 .elementor-element.elementor-element-32c2b678 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-32c2b678 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-32c2b678 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-32c2b678 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-32c2b678 p, .elementor-226 .elementor-element.elementor-element-32c2b678 h1, .elementor-226 .elementor-element.elementor-element-32c2b678 h2, .elementor-226 .elementor-element.elementor-element-32c2b678 h3, .elementor-226 .elementor-element.elementor-element-32c2b678 h4, .elementor-226 .elementor-element.elementor-element-32c2b678 h5, .elementor-226 .elementor-element.elementor-element-32c2b678 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-47654134 */.elementor-226 .elementor-element.elementor-element-47654134 > .elementor-container > .elementor-row,
.elementor-226 .elementor-element.elementor-element-47654134 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-226 .elementor-element.elementor-element-47654134 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-226 .elementor-element.elementor-element-47654134 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4bda3a0b */.elementor-226 .elementor-element.elementor-element-4bda3a0b { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-4bda3a0b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-4bda3a0b img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-4bda3a0b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-4bda3a0b p, .elementor-226 .elementor-element.elementor-element-4bda3a0b h1, .elementor-226 .elementor-element.elementor-element-4bda3a0b h2, .elementor-226 .elementor-element.elementor-element-4bda3a0b h3, .elementor-226 .elementor-element.elementor-element-4bda3a0b h4, .elementor-226 .elementor-element.elementor-element-4bda3a0b h5, .elementor-226 .elementor-element.elementor-element-4bda3a0b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ba49be1 */.elementor-226 .elementor-element.elementor-element-4ba49be1 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-4ba49be1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-4ba49be1 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-4ba49be1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-4ba49be1 p, .elementor-226 .elementor-element.elementor-element-4ba49be1 h1, .elementor-226 .elementor-element.elementor-element-4ba49be1 h2, .elementor-226 .elementor-element.elementor-element-4ba49be1 h3, .elementor-226 .elementor-element.elementor-element-4ba49be1 h4, .elementor-226 .elementor-element.elementor-element-4ba49be1 h5, .elementor-226 .elementor-element.elementor-element-4ba49be1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44ef4379 */.elementor-226 .elementor-element.elementor-element-44ef4379 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-44ef4379 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-44ef4379 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-44ef4379 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-44ef4379 p, .elementor-226 .elementor-element.elementor-element-44ef4379 h1, .elementor-226 .elementor-element.elementor-element-44ef4379 h2, .elementor-226 .elementor-element.elementor-element-44ef4379 h3, .elementor-226 .elementor-element.elementor-element-44ef4379 h4, .elementor-226 .elementor-element.elementor-element-44ef4379 h5, .elementor-226 .elementor-element.elementor-element-44ef4379 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-29ee9054 */.elementor-226 .elementor-element.elementor-element-29ee9054 > .elementor-container > .elementor-row,
.elementor-226 .elementor-element.elementor-element-29ee9054 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-226 .elementor-element.elementor-element-29ee9054 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-226 .elementor-element.elementor-element-29ee9054 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-19c20973 */.elementor-226 .elementor-element.elementor-element-19c20973 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-19c20973 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-19c20973 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-19c20973 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-19c20973 p, .elementor-226 .elementor-element.elementor-element-19c20973 h1, .elementor-226 .elementor-element.elementor-element-19c20973 h2, .elementor-226 .elementor-element.elementor-element-19c20973 h3, .elementor-226 .elementor-element.elementor-element-19c20973 h4, .elementor-226 .elementor-element.elementor-element-19c20973 h5, .elementor-226 .elementor-element.elementor-element-19c20973 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-74ae731d */.elementor-226 .elementor-element.elementor-element-74ae731d { border-bottom: 4px solid #c99700; }
.elementor-226 .elementor-element.elementor-element-74ae731d .elementor-widget {
  animation: codex_category-hero-0-soft-reveal 700ms ease both;
}
.elementor-226 .elementor-element.elementor-element-74ae731d .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-226 .elementor-element.elementor-element-74ae731d .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-226 .elementor-element.elementor-element-74ae731d .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-226 .elementor-element.elementor-element-74ae731d, .elementor-226 .elementor-element.elementor-element-74ae731d * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7419f742 */.elementor-226 .elementor-element.elementor-element-7419f742 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-7419f742 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-7419f742 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-7419f742 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-7419f742 p, .elementor-226 .elementor-element.elementor-element-7419f742 h1, .elementor-226 .elementor-element.elementor-element-7419f742 h2, .elementor-226 .elementor-element.elementor-element-7419f742 h3, .elementor-226 .elementor-element.elementor-element-7419f742 h4, .elementor-226 .elementor-element.elementor-element-7419f742 h5, .elementor-226 .elementor-element.elementor-element-7419f742 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-196482f7 */.elementor-226 .elementor-element.elementor-element-196482f7 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-196482f7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-196482f7 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-196482f7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-196482f7 p, .elementor-226 .elementor-element.elementor-element-196482f7 h1, .elementor-226 .elementor-element.elementor-element-196482f7 h2, .elementor-226 .elementor-element.elementor-element-196482f7 h3, .elementor-226 .elementor-element.elementor-element-196482f7 h4, .elementor-226 .elementor-element.elementor-element-196482f7 h5, .elementor-226 .elementor-element.elementor-element-196482f7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ec9d3fa */.elementor-226 .elementor-element.elementor-element-2ec9d3fa { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-2ec9d3fa > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-2ec9d3fa img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-2ec9d3fa .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-2ec9d3fa p, .elementor-226 .elementor-element.elementor-element-2ec9d3fa h1, .elementor-226 .elementor-element.elementor-element-2ec9d3fa h2, .elementor-226 .elementor-element.elementor-element-2ec9d3fa h3, .elementor-226 .elementor-element.elementor-element-2ec9d3fa h4, .elementor-226 .elementor-element.elementor-element-2ec9d3fa h5, .elementor-226 .elementor-element.elementor-element-2ec9d3fa h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31944ab6 */.elementor-226 .elementor-element.elementor-element-31944ab6 > .elementor-container > .elementor-row,
.elementor-226 .elementor-element.elementor-element-31944ab6 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-226 .elementor-element.elementor-element-31944ab6 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-226 .elementor-element.elementor-element-31944ab6 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-434c1e3c */.elementor-226 .elementor-element.elementor-element-434c1e3c { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-434c1e3c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-434c1e3c img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-434c1e3c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-434c1e3c p, .elementor-226 .elementor-element.elementor-element-434c1e3c h1, .elementor-226 .elementor-element.elementor-element-434c1e3c h2, .elementor-226 .elementor-element.elementor-element-434c1e3c h3, .elementor-226 .elementor-element.elementor-element-434c1e3c h4, .elementor-226 .elementor-element.elementor-element-434c1e3c h5, .elementor-226 .elementor-element.elementor-element-434c1e3c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a696759 */.elementor-226 .elementor-element.elementor-element-3a696759 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-3a696759 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-3a696759 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-3a696759 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-3a696759 p, .elementor-226 .elementor-element.elementor-element-3a696759 h1, .elementor-226 .elementor-element.elementor-element-3a696759 h2, .elementor-226 .elementor-element.elementor-element-3a696759 h3, .elementor-226 .elementor-element.elementor-element-3a696759 h4, .elementor-226 .elementor-element.elementor-element-3a696759 h5, .elementor-226 .elementor-element.elementor-element-3a696759 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-19733e35 */.elementor-226 .elementor-element.elementor-element-19733e35 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-19733e35 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-19733e35 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-19733e35 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-19733e35 p, .elementor-226 .elementor-element.elementor-element-19733e35 h1, .elementor-226 .elementor-element.elementor-element-19733e35 h2, .elementor-226 .elementor-element.elementor-element-19733e35 h3, .elementor-226 .elementor-element.elementor-element-19733e35 h4, .elementor-226 .elementor-element.elementor-element-19733e35 h5, .elementor-226 .elementor-element.elementor-element-19733e35 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f399f2b */.elementor-226 .elementor-element.elementor-element-5f399f2b { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-5f399f2b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-5f399f2b img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-5f399f2b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-5f399f2b p, .elementor-226 .elementor-element.elementor-element-5f399f2b h1, .elementor-226 .elementor-element.elementor-element-5f399f2b h2, .elementor-226 .elementor-element.elementor-element-5f399f2b h3, .elementor-226 .elementor-element.elementor-element-5f399f2b h4, .elementor-226 .elementor-element.elementor-element-5f399f2b h5, .elementor-226 .elementor-element.elementor-element-5f399f2b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3883b575 */.elementor-226 .elementor-element.elementor-element-3883b575 > .elementor-container > .elementor-row,
.elementor-226 .elementor-element.elementor-element-3883b575 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-226 .elementor-element.elementor-element-3883b575 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-226 .elementor-element.elementor-element-3883b575 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5dce6262 */.elementor-226 .elementor-element.elementor-element-5dce6262 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-5dce6262 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-5dce6262 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-5dce6262 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-5dce6262 p, .elementor-226 .elementor-element.elementor-element-5dce6262 h1, .elementor-226 .elementor-element.elementor-element-5dce6262 h2, .elementor-226 .elementor-element.elementor-element-5dce6262 h3, .elementor-226 .elementor-element.elementor-element-5dce6262 h4, .elementor-226 .elementor-element.elementor-element-5dce6262 h5, .elementor-226 .elementor-element.elementor-element-5dce6262 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ee727c4 */.elementor-226 .elementor-element.elementor-element-ee727c4 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-ee727c4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-ee727c4 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-ee727c4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-ee727c4 p, .elementor-226 .elementor-element.elementor-element-ee727c4 h1, .elementor-226 .elementor-element.elementor-element-ee727c4 h2, .elementor-226 .elementor-element.elementor-element-ee727c4 h3, .elementor-226 .elementor-element.elementor-element-ee727c4 h4, .elementor-226 .elementor-element.elementor-element-ee727c4 h5, .elementor-226 .elementor-element.elementor-element-ee727c4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-58cbf4f6 */.elementor-226 .elementor-element.elementor-element-58cbf4f6 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-58cbf4f6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-58cbf4f6 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-58cbf4f6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-58cbf4f6 p, .elementor-226 .elementor-element.elementor-element-58cbf4f6 h1, .elementor-226 .elementor-element.elementor-element-58cbf4f6 h2, .elementor-226 .elementor-element.elementor-element-58cbf4f6 h3, .elementor-226 .elementor-element.elementor-element-58cbf4f6 h4, .elementor-226 .elementor-element.elementor-element-58cbf4f6 h5, .elementor-226 .elementor-element.elementor-element-58cbf4f6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2faa7b5c */.elementor-226 .elementor-element.elementor-element-2faa7b5c > .elementor-container > .elementor-row,
.elementor-226 .elementor-element.elementor-element-2faa7b5c > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-226 .elementor-element.elementor-element-2faa7b5c > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-226 .elementor-element.elementor-element-2faa7b5c img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29eda5ee */.elementor-226 .elementor-element.elementor-element-29eda5ee { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-29eda5ee > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-29eda5ee img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-29eda5ee .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-29eda5ee p, .elementor-226 .elementor-element.elementor-element-29eda5ee h1, .elementor-226 .elementor-element.elementor-element-29eda5ee h2, .elementor-226 .elementor-element.elementor-element-29eda5ee h3, .elementor-226 .elementor-element.elementor-element-29eda5ee h4, .elementor-226 .elementor-element.elementor-element-29eda5ee h5, .elementor-226 .elementor-element.elementor-element-29eda5ee h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c58f00 */.elementor-226 .elementor-element.elementor-element-2c58f00 { border-top: 4px solid #c99700; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d848e8c */.elementor-226 .elementor-element.elementor-element-4d848e8c { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-4d848e8c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-4d848e8c img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-4d848e8c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-4d848e8c p, .elementor-226 .elementor-element.elementor-element-4d848e8c h1, .elementor-226 .elementor-element.elementor-element-4d848e8c h2, .elementor-226 .elementor-element.elementor-element-4d848e8c h3, .elementor-226 .elementor-element.elementor-element-4d848e8c h4, .elementor-226 .elementor-element.elementor-element-4d848e8c h5, .elementor-226 .elementor-element.elementor-element-4d848e8c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3aa20 */.elementor-226 .elementor-element.elementor-element-3aa20 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-3aa20 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-3aa20 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-3aa20 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-3aa20 p, .elementor-226 .elementor-element.elementor-element-3aa20 h1, .elementor-226 .elementor-element.elementor-element-3aa20 h2, .elementor-226 .elementor-element.elementor-element-3aa20 h3, .elementor-226 .elementor-element.elementor-element-3aa20 h4, .elementor-226 .elementor-element.elementor-element-3aa20 h5, .elementor-226 .elementor-element.elementor-element-3aa20 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-18a768a4 */.elementor-226 .elementor-element.elementor-element-18a768a4 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-18a768a4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-18a768a4 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-18a768a4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-18a768a4 p, .elementor-226 .elementor-element.elementor-element-18a768a4 h1, .elementor-226 .elementor-element.elementor-element-18a768a4 h2, .elementor-226 .elementor-element.elementor-element-18a768a4 h3, .elementor-226 .elementor-element.elementor-element-18a768a4 h4, .elementor-226 .elementor-element.elementor-element-18a768a4 h5, .elementor-226 .elementor-element.elementor-element-18a768a4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-46007f5e */.elementor-226 .elementor-element.elementor-element-46007f5e > .elementor-container > .elementor-row,
.elementor-226 .elementor-element.elementor-element-46007f5e > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-226 .elementor-element.elementor-element-46007f5e > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-226 .elementor-element.elementor-element-46007f5e img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6ebe77e2 */.elementor-226 .elementor-element.elementor-element-6ebe77e2 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-6ebe77e2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-6ebe77e2 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-6ebe77e2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-6ebe77e2 p, .elementor-226 .elementor-element.elementor-element-6ebe77e2 h1, .elementor-226 .elementor-element.elementor-element-6ebe77e2 h2, .elementor-226 .elementor-element.elementor-element-6ebe77e2 h3, .elementor-226 .elementor-element.elementor-element-6ebe77e2 h4, .elementor-226 .elementor-element.elementor-element-6ebe77e2 h5, .elementor-226 .elementor-element.elementor-element-6ebe77e2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2b62943b */.elementor-226 .elementor-element.elementor-element-2b62943b .elementor-widget {
  animation: codex_category-review-summary-3-soft-reveal 700ms ease both;
}
.elementor-226 .elementor-element.elementor-element-2b62943b .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-226 .elementor-element.elementor-element-2b62943b .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-226 .elementor-element.elementor-element-2b62943b .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-review-summary-3-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-226 .elementor-element.elementor-element-2b62943b, .elementor-226 .elementor-element.elementor-element-2b62943b * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7cea77c6 */.elementor-226 .elementor-element.elementor-element-7cea77c6 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-7cea77c6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-7cea77c6 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-7cea77c6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-7cea77c6 p, .elementor-226 .elementor-element.elementor-element-7cea77c6 h1, .elementor-226 .elementor-element.elementor-element-7cea77c6 h2, .elementor-226 .elementor-element.elementor-element-7cea77c6 h3, .elementor-226 .elementor-element.elementor-element-7cea77c6 h4, .elementor-226 .elementor-element.elementor-element-7cea77c6 h5, .elementor-226 .elementor-element.elementor-element-7cea77c6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2a24503b */.elementor-226 .elementor-element.elementor-element-2a24503b { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-2a24503b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-2a24503b img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-2a24503b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-2a24503b p, .elementor-226 .elementor-element.elementor-element-2a24503b h1, .elementor-226 .elementor-element.elementor-element-2a24503b h2, .elementor-226 .elementor-element.elementor-element-2a24503b h3, .elementor-226 .elementor-element.elementor-element-2a24503b h4, .elementor-226 .elementor-element.elementor-element-2a24503b h5, .elementor-226 .elementor-element.elementor-element-2a24503b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8121679 */.elementor-226 .elementor-element.elementor-element-8121679 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-8121679 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-8121679 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-8121679 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-8121679 p, .elementor-226 .elementor-element.elementor-element-8121679 h1, .elementor-226 .elementor-element.elementor-element-8121679 h2, .elementor-226 .elementor-element.elementor-element-8121679 h3, .elementor-226 .elementor-element.elementor-element-8121679 h4, .elementor-226 .elementor-element.elementor-element-8121679 h5, .elementor-226 .elementor-element.elementor-element-8121679 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-19eb5d2d */.elementor-226 .elementor-element.elementor-element-19eb5d2d > .elementor-container > .elementor-row,
.elementor-226 .elementor-element.elementor-element-19eb5d2d > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-226 .elementor-element.elementor-element-19eb5d2d > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-226 .elementor-element.elementor-element-19eb5d2d img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5951d5a9 */.elementor-226 .elementor-element.elementor-element-5951d5a9 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-5951d5a9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-5951d5a9 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-5951d5a9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-5951d5a9 p, .elementor-226 .elementor-element.elementor-element-5951d5a9 h1, .elementor-226 .elementor-element.elementor-element-5951d5a9 h2, .elementor-226 .elementor-element.elementor-element-5951d5a9 h3, .elementor-226 .elementor-element.elementor-element-5951d5a9 h4, .elementor-226 .elementor-element.elementor-element-5951d5a9 h5, .elementor-226 .elementor-element.elementor-element-5951d5a9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4179a639 */.elementor-226 .elementor-element.elementor-element-4179a639 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-4179a639 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-4179a639 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-4179a639 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-4179a639 p, .elementor-226 .elementor-element.elementor-element-4179a639 h1, .elementor-226 .elementor-element.elementor-element-4179a639 h2, .elementor-226 .elementor-element.elementor-element-4179a639 h3, .elementor-226 .elementor-element.elementor-element-4179a639 h4, .elementor-226 .elementor-element.elementor-element-4179a639 h5, .elementor-226 .elementor-element.elementor-element-4179a639 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71bc709b */.elementor-226 .elementor-element.elementor-element-71bc709b { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-71bc709b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-71bc709b img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-71bc709b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-71bc709b p, .elementor-226 .elementor-element.elementor-element-71bc709b h1, .elementor-226 .elementor-element.elementor-element-71bc709b h2, .elementor-226 .elementor-element.elementor-element-71bc709b h3, .elementor-226 .elementor-element.elementor-element-71bc709b h4, .elementor-226 .elementor-element.elementor-element-71bc709b h5, .elementor-226 .elementor-element.elementor-element-71bc709b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-db84b82 */.elementor-226 .elementor-element.elementor-element-db84b82 > .elementor-container > .elementor-row,
.elementor-226 .elementor-element.elementor-element-db84b82 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-226 .elementor-element.elementor-element-db84b82 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-226 .elementor-element.elementor-element-db84b82 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d9fa5fb */.elementor-226 .elementor-element.elementor-element-d9fa5fb { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-d9fa5fb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-d9fa5fb img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-d9fa5fb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-d9fa5fb p, .elementor-226 .elementor-element.elementor-element-d9fa5fb h1, .elementor-226 .elementor-element.elementor-element-d9fa5fb h2, .elementor-226 .elementor-element.elementor-element-d9fa5fb h3, .elementor-226 .elementor-element.elementor-element-d9fa5fb h4, .elementor-226 .elementor-element.elementor-element-d9fa5fb h5, .elementor-226 .elementor-element.elementor-element-d9fa5fb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-641191f3 */.elementor-226 .elementor-element.elementor-element-641191f3 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-641191f3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-641191f3 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-641191f3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-641191f3 p, .elementor-226 .elementor-element.elementor-element-641191f3 h1, .elementor-226 .elementor-element.elementor-element-641191f3 h2, .elementor-226 .elementor-element.elementor-element-641191f3 h3, .elementor-226 .elementor-element.elementor-element-641191f3 h4, .elementor-226 .elementor-element.elementor-element-641191f3 h5, .elementor-226 .elementor-element.elementor-element-641191f3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-728d6422 */.elementor-226 .elementor-element.elementor-element-728d6422 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-728d6422 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-728d6422 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-728d6422 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-728d6422 p, .elementor-226 .elementor-element.elementor-element-728d6422 h1, .elementor-226 .elementor-element.elementor-element-728d6422 h2, .elementor-226 .elementor-element.elementor-element-728d6422 h3, .elementor-226 .elementor-element.elementor-element-728d6422 h4, .elementor-226 .elementor-element.elementor-element-728d6422 h5, .elementor-226 .elementor-element.elementor-element-728d6422 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-10b49154 */.elementor-226 .elementor-element.elementor-element-10b49154 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-10b49154 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-10b49154 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-10b49154 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-10b49154 p, .elementor-226 .elementor-element.elementor-element-10b49154 h1, .elementor-226 .elementor-element.elementor-element-10b49154 h2, .elementor-226 .elementor-element.elementor-element-10b49154 h3, .elementor-226 .elementor-element.elementor-element-10b49154 h4, .elementor-226 .elementor-element.elementor-element-10b49154 h5, .elementor-226 .elementor-element.elementor-element-10b49154 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1900c437 */.elementor-226 .elementor-element.elementor-element-1900c437 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-1900c437 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-1900c437 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-1900c437 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-1900c437 p, .elementor-226 .elementor-element.elementor-element-1900c437 h1, .elementor-226 .elementor-element.elementor-element-1900c437 h2, .elementor-226 .elementor-element.elementor-element-1900c437 h3, .elementor-226 .elementor-element.elementor-element-1900c437 h4, .elementor-226 .elementor-element.elementor-element-1900c437 h5, .elementor-226 .elementor-element.elementor-element-1900c437 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5bf8dc2d */.elementor-226 .elementor-element.elementor-element-5bf8dc2d { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-5bf8dc2d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-5bf8dc2d img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-5bf8dc2d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-5bf8dc2d p, .elementor-226 .elementor-element.elementor-element-5bf8dc2d h1, .elementor-226 .elementor-element.elementor-element-5bf8dc2d h2, .elementor-226 .elementor-element.elementor-element-5bf8dc2d h3, .elementor-226 .elementor-element.elementor-element-5bf8dc2d h4, .elementor-226 .elementor-element.elementor-element-5bf8dc2d h5, .elementor-226 .elementor-element.elementor-element-5bf8dc2d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3508fb42 */.elementor-226 .elementor-element.elementor-element-3508fb42 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-3508fb42 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-3508fb42 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-3508fb42 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-3508fb42 p, .elementor-226 .elementor-element.elementor-element-3508fb42 h1, .elementor-226 .elementor-element.elementor-element-3508fb42 h2, .elementor-226 .elementor-element.elementor-element-3508fb42 h3, .elementor-226 .elementor-element.elementor-element-3508fb42 h4, .elementor-226 .elementor-element.elementor-element-3508fb42 h5, .elementor-226 .elementor-element.elementor-element-3508fb42 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b45ef75 */.elementor-226 .elementor-element.elementor-element-b45ef75 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-b45ef75 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-b45ef75 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-b45ef75 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-b45ef75 p, .elementor-226 .elementor-element.elementor-element-b45ef75 h1, .elementor-226 .elementor-element.elementor-element-b45ef75 h2, .elementor-226 .elementor-element.elementor-element-b45ef75 h3, .elementor-226 .elementor-element.elementor-element-b45ef75 h4, .elementor-226 .elementor-element.elementor-element-b45ef75 h5, .elementor-226 .elementor-element.elementor-element-b45ef75 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7d48489a */.elementor-226 .elementor-element.elementor-element-7d48489a > .elementor-container > .elementor-row,
.elementor-226 .elementor-element.elementor-element-7d48489a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-226 .elementor-element.elementor-element-7d48489a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-226 .elementor-element.elementor-element-7d48489a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6b8994ca */.elementor-226 .elementor-element.elementor-element-6b8994ca { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-6b8994ca > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-6b8994ca img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-6b8994ca .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-6b8994ca p, .elementor-226 .elementor-element.elementor-element-6b8994ca h1, .elementor-226 .elementor-element.elementor-element-6b8994ca h2, .elementor-226 .elementor-element.elementor-element-6b8994ca h3, .elementor-226 .elementor-element.elementor-element-6b8994ca h4, .elementor-226 .elementor-element.elementor-element-6b8994ca h5, .elementor-226 .elementor-element.elementor-element-6b8994ca h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c809c4b */.elementor-226 .elementor-element.elementor-element-4c809c4b .elementor-widget {
  animation: codex_category-grid-6-soft-reveal 700ms ease both;
}
.elementor-226 .elementor-element.elementor-element-4c809c4b .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-226 .elementor-element.elementor-element-4c809c4b .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-226 .elementor-element.elementor-element-4c809c4b .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-grid-6-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-226 .elementor-element.elementor-element-4c809c4b, .elementor-226 .elementor-element.elementor-element-4c809c4b * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2cd7135a */.elementor-226 .elementor-element.elementor-element-2cd7135a { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-2cd7135a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-2cd7135a img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-2cd7135a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-2cd7135a p, .elementor-226 .elementor-element.elementor-element-2cd7135a h1, .elementor-226 .elementor-element.elementor-element-2cd7135a h2, .elementor-226 .elementor-element.elementor-element-2cd7135a h3, .elementor-226 .elementor-element.elementor-element-2cd7135a h4, .elementor-226 .elementor-element.elementor-element-2cd7135a h5, .elementor-226 .elementor-element.elementor-element-2cd7135a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7c52316 */.elementor-226 .elementor-element.elementor-element-7c52316 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-7c52316 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-7c52316 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-7c52316 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-7c52316 p, .elementor-226 .elementor-element.elementor-element-7c52316 h1, .elementor-226 .elementor-element.elementor-element-7c52316 h2, .elementor-226 .elementor-element.elementor-element-7c52316 h3, .elementor-226 .elementor-element.elementor-element-7c52316 h4, .elementor-226 .elementor-element.elementor-element-7c52316 h5, .elementor-226 .elementor-element.elementor-element-7c52316 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e59d9ec */.elementor-226 .elementor-element.elementor-element-e59d9ec > .elementor-container > .elementor-row,
.elementor-226 .elementor-element.elementor-element-e59d9ec > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-226 .elementor-element.elementor-element-e59d9ec > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-226 .elementor-element.elementor-element-e59d9ec img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1611f8d1 */.elementor-226 .elementor-element.elementor-element-1611f8d1 { min-width: 0 !important; }
.elementor-226 .elementor-element.elementor-element-1611f8d1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-1611f8d1 img { max-width: 100% !important; height: auto !important; }
.elementor-226 .elementor-element.elementor-element-1611f8d1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-226 .elementor-element.elementor-element-1611f8d1 p, .elementor-226 .elementor-element.elementor-element-1611f8d1 h1, .elementor-226 .elementor-element.elementor-element-1611f8d1 h2, .elementor-226 .elementor-element.elementor-element-1611f8d1 h3, .elementor-226 .elementor-element.elementor-element-1611f8d1 h4, .elementor-226 .elementor-element.elementor-element-1611f8d1 h5, .elementor-226 .elementor-element.elementor-element-1611f8d1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */