.elementor-319 .elementor-element.elementor-element-13aeba5c:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-13aeba5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-13aeba5c > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-13aeba5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-13aeba5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-5c6e6396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-5c6e6396 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-3a0b234c{--spacer-size:16px;}.elementor-319 .elementor-element.elementor-element-75fa8fd1{text-align:center;}.elementor-319 .elementor-element.elementor-element-75fa8fd1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-669d929b{--spacer-size:20px;}.elementor-319 .elementor-element.elementor-element-479cbdb5 > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-67911878{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-319 .elementor-element.elementor-element-348e8c43{--spacer-size:28px;}.elementor-319 .elementor-element.elementor-element-d5bdb98{--spacer-size:64px;}.elementor-319 .elementor-element.elementor-element-4c1bb42a > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-be2d198{text-align:center;}.elementor-319 .elementor-element.elementor-element-be2d198 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-a2c7d2d{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-319 .elementor-element.elementor-element-59695fa3{text-align:center;}.elementor-319 .elementor-element.elementor-element-59695fa3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-3ecaaa20{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-319 .elementor-element.elementor-element-3e1f1ec2{text-align:center;}.elementor-319 .elementor-element.elementor-element-3e1f1ec2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-3f15a64a{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-319 .elementor-element.elementor-element-7793a8b2:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-7793a8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-7793a8b2 > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-7793a8b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-7793a8b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-579471a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-579471a6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-21a6394{text-align:center;}.elementor-319 .elementor-element.elementor-element-21a6394 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-76e638d{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-319 .elementor-element.elementor-element-2018ae5b{--spacer-size:30px;}.elementor-319 .elementor-element.elementor-element-5f484238 > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-3ae619ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-3ae619ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-3ae619ee > .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-319 .elementor-element.elementor-element-3ae619ee > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-3ae619ee > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-3ae619ee > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-3ae619ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-aa5f475{text-align:start;}.elementor-319 .elementor-element.elementor-element-aa5f475 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-5588d2dd{text-align:start;}.elementor-319 .elementor-element.elementor-element-5588d2dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-6c437397{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-319 .elementor-element.elementor-element-3351eb2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-3351eb2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-3351eb2c > .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-319 .elementor-element.elementor-element-3351eb2c > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-3351eb2c > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-3351eb2c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-3351eb2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-5fbb6bd4{text-align:start;}.elementor-319 .elementor-element.elementor-element-5fbb6bd4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-258f64f5{text-align:start;}.elementor-319 .elementor-element.elementor-element-258f64f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-35c0b98{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-319 .elementor-element.elementor-element-4bd067fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-4bd067fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-4bd067fc > .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-319 .elementor-element.elementor-element-4bd067fc > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-4bd067fc > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-4bd067fc > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-4bd067fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-52c978a9{text-align:start;}.elementor-319 .elementor-element.elementor-element-52c978a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-17768988{text-align:start;}.elementor-319 .elementor-element.elementor-element-17768988 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-740226fb{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-319 .elementor-element.elementor-element-468487f4{--spacer-size:18px;}.elementor-319 .elementor-element.elementor-element-6baa49b0 > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-4c24e31c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-4c24e31c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-4c24e31c > .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-319 .elementor-element.elementor-element-4c24e31c > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-4c24e31c > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-4c24e31c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-4c24e31c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-1390cf34{text-align:start;}.elementor-319 .elementor-element.elementor-element-1390cf34 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-222cca6b{text-align:start;}.elementor-319 .elementor-element.elementor-element-222cca6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-28e26ffb{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-319 .elementor-element.elementor-element-cb9c89c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-cb9c89c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-cb9c89c > .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-319 .elementor-element.elementor-element-cb9c89c > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-cb9c89c > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-cb9c89c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-cb9c89c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-54d59435{text-align:start;}.elementor-319 .elementor-element.elementor-element-54d59435 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-4173799d{text-align:start;}.elementor-319 .elementor-element.elementor-element-4173799d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-56731165{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-319 .elementor-element.elementor-element-603539cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-603539cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-603539cd > .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-319 .elementor-element.elementor-element-603539cd > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-603539cd > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-603539cd > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-603539cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-6a7a1752{text-align:start;}.elementor-319 .elementor-element.elementor-element-6a7a1752 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-252f2797{text-align:start;}.elementor-319 .elementor-element.elementor-element-252f2797 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-2031fdb3{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-319 .elementor-element.elementor-element-54adf765:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-54adf765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4f1;}.elementor-319 .elementor-element.elementor-element-54adf765 > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-54adf765{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-54adf765 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-33a683d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-33a683d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-5057203f{text-align:center;}.elementor-319 .elementor-element.elementor-element-5057203f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-6ff69fb2{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-33b0a2af{--spacer-size:32px;}.elementor-319 .elementor-element.elementor-element-1cf507ec > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-2ce97396{text-align:center;}.elementor-319 .elementor-element.elementor-element-2ce97396 img{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-51e62079{--spacer-size:40px;}.elementor-319 .elementor-element.elementor-element-48ba039d > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-19c63b54{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-319 .elementor-element.elementor-element-77f56435{--spacer-size:20px;}.elementor-319 .elementor-element.elementor-element-17fadec5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-319 .elementor-element.elementor-element-17fadec5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-319 .elementor-element.elementor-element-17fadec5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-319 .elementor-element.elementor-element-17fadec5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-319 .elementor-element.elementor-element-17fadec5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-319 .elementor-element.elementor-element-17fadec5 .elementor-icon-list-icon i{color:#a67a08;transition:color 0.3s;}.elementor-319 .elementor-element.elementor-element-17fadec5 .elementor-icon-list-icon svg{fill:#a67a08;transition:fill 0.3s;}.elementor-319 .elementor-element.elementor-element-17fadec5{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-319 .elementor-element.elementor-element-17fadec5 .elementor-icon-list-text{color:#2d2a26;transition:color 0.3s;}.elementor-319 .elementor-element.elementor-element-4d9535ba{--spacer-size:32px;}.elementor-319 .elementor-element.elementor-element-3872e83f:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-3872e83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1b4281;}.elementor-319 .elementor-element.elementor-element-3872e83f > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-3872e83f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-3872e83f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-3124afe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-3124afe6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#dda30a;}.elementor-319 .elementor-element.elementor-element-755655ec{text-align:center;}.elementor-319 .elementor-element.elementor-element-755655ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-6f444728{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-319 .elementor-element.elementor-element-1abe1edb{--spacer-size:30px;}.elementor-319 .elementor-element.elementor-element-14a0049 .elementor-accordion-item{border-color:rgba(255,255,255,0.18);}.elementor-319 .elementor-element.elementor-element-14a0049 .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(255,255,255,0.18);}.elementor-319 .elementor-element.elementor-element-14a0049 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(255,255,255,0.18);}.elementor-319 .elementor-element.elementor-element-14a0049 .elementor-accordion-icon, .elementor-319 .elementor-element.elementor-element-14a0049 .elementor-accordion-title{color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-14a0049 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-14a0049 .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-319 .elementor-element.elementor-element-14a0049 .elementor-tab-title .elementor-accordion-icon i:before{color:#dda30a;}.elementor-319 .elementor-element.elementor-element-14a0049 .elementor-tab-title .elementor-accordion-icon svg{fill:#dda30a;}.elementor-319 .elementor-element.elementor-element-14a0049 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#dda30a;}.elementor-319 .elementor-element.elementor-element-14a0049 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#dda30a;}.elementor-319 .elementor-element.elementor-element-14a0049 .elementor-tab-content{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-319 .elementor-element.elementor-element-724fcd93:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-724fcd93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-724fcd93 > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-724fcd93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-724fcd93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-26013f2a > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-6c80fdc8{text-align:start;}.elementor-319 .elementor-element.elementor-element-6c80fdc8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-6573aa9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-6573aa9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-6573aa9 > .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-319 .elementor-element.elementor-element-6573aa9 > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-6573aa9 > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-6573aa9 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-6573aa9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-394b8e6f{text-align:center;}.elementor-319 .elementor-element.elementor-element-394b8e6f img{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-277c79ab{--spacer-size:12px;}.elementor-319 .elementor-element.elementor-element-4031b265{text-align:start;}.elementor-319 .elementor-element.elementor-element-4031b265 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-319 .elementor-element.elementor-element-53cea465{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-319 .elementor-element.elementor-element-710620bb{text-align:start;}.elementor-319 .elementor-element.elementor-element-710620bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-6f79b31a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-6f79b31a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-6f79b31a > .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-319 .elementor-element.elementor-element-6f79b31a > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-6f79b31a > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-6f79b31a > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-6f79b31a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-3c9cf059{text-align:center;}.elementor-319 .elementor-element.elementor-element-3c9cf059 img{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-6232ea26{--spacer-size:12px;}.elementor-319 .elementor-element.elementor-element-2be30f34{text-align:start;}.elementor-319 .elementor-element.elementor-element-2be30f34 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-319 .elementor-element.elementor-element-60585c7f{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-319 .elementor-element.elementor-element-68ed6302{text-align:start;}.elementor-319 .elementor-element.elementor-element-68ed6302 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-61fe9f6b{--spacer-size:16px;}.elementor-319 .elementor-element.elementor-element-577fd1a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-577fd1a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-577fd1a4 > .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-319 .elementor-element.elementor-element-577fd1a4 > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-577fd1a4 > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-577fd1a4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-577fd1a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-27076e2b{text-align:center;}.elementor-319 .elementor-element.elementor-element-27076e2b img{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-3ccd52ca{--spacer-size:12px;}.elementor-319 .elementor-element.elementor-element-482b5045{text-align:start;}.elementor-319 .elementor-element.elementor-element-482b5045 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-319 .elementor-element.elementor-element-d9dceef{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-319 .elementor-element.elementor-element-12332f15{text-align:start;}.elementor-319 .elementor-element.elementor-element-12332f15 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-2ce5e2b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-2ce5e2b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-2ce5e2b2 > .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-319 .elementor-element.elementor-element-2ce5e2b2 > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-2ce5e2b2 > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-2ce5e2b2 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-2ce5e2b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-41e1b092{text-align:center;}.elementor-319 .elementor-element.elementor-element-41e1b092 img{width:100%;max-width:100%;}.elementor-319 .elementor-element.elementor-element-638fdf46{--spacer-size:12px;}.elementor-319 .elementor-element.elementor-element-318e51dc{text-align:start;}.elementor-319 .elementor-element.elementor-element-318e51dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#0b1929;}.elementor-319 .elementor-element.elementor-element-5c7887de{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-319 .elementor-element.elementor-element-3020d34c{text-align:start;}.elementor-319 .elementor-element.elementor-element-3020d34c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-34c1534a:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-34c1534a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4f1;}.elementor-319 .elementor-element.elementor-element-34c1534a > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-34c1534a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-34c1534a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-7f2110d8 > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-45da9a30{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#a67a08;}.elementor-319 .elementor-element.elementor-element-222167d5{--spacer-size:12px;}.elementor-319 .elementor-element.elementor-element-9f39c24{text-align:center;}.elementor-319 .elementor-element.elementor-element-9f39c24 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-38bbf769{--spacer-size:20px;}.elementor-319 .elementor-element.elementor-element-720e329{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-319 .elementor-element.elementor-element-666aa564{--spacer-size:36px;}.elementor-319 .elementor-element.elementor-element-3437af82{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-319 .elementor-element.elementor-element-762037a1{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-319 .elementor-element.elementor-element-1c1f62f6:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-1c1f62f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-1c1f62f6 > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-1c1f62f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-1c1f62f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-3b44bc10{text-align:center;}.elementor-319 .elementor-element.elementor-element-3b44bc10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#141820;}.elementor-319 .elementor-element.elementor-element-142b09e0{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-319 .elementor-element.elementor-element-2c225bff{--spacer-size:34px;}.elementor-319 .elementor-element.elementor-element-3238b478 > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-cde90f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-cde90f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-cde90f9 > .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-319 .elementor-element.elementor-element-cde90f9 > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-cde90f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-cde90f9 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-cde90f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-18705c65 .elementor-accordion-item{border-color:#e2e8f0;}.elementor-319 .elementor-element.elementor-element-18705c65 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e2e8f0;}.elementor-319 .elementor-element.elementor-element-18705c65 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e2e8f0;}.elementor-319 .elementor-element.elementor-element-18705c65 .elementor-accordion-icon, .elementor-319 .elementor-element.elementor-element-18705c65 .elementor-accordion-title{color:#141820;}.elementor-319 .elementor-element.elementor-element-18705c65 .elementor-accordion-icon svg{fill:#141820;}.elementor-319 .elementor-element.elementor-element-18705c65 .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-319 .elementor-element.elementor-element-18705c65 .elementor-tab-title .elementor-accordion-icon i:before{color:#a67a08;}.elementor-319 .elementor-element.elementor-element-18705c65 .elementor-tab-title .elementor-accordion-icon svg{fill:#a67a08;}.elementor-319 .elementor-element.elementor-element-18705c65 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#a67a08;}.elementor-319 .elementor-element.elementor-element-18705c65 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#a67a08;}.elementor-319 .elementor-element.elementor-element-18705c65 .elementor-tab-content{color:#1a1a1a;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-319 .elementor-element.elementor-element-13b4bea8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-13b4bea8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-13b4bea8 > .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-319 .elementor-element.elementor-element-13b4bea8 > .elementor-element-populated, .elementor-319 .elementor-element.elementor-element-13b4bea8 > .elementor-element-populated > .elementor-background-overlay, .elementor-319 .elementor-element.elementor-element-13b4bea8 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-319 .elementor-element.elementor-element-13b4bea8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-accordion-item{border-color:#e2e8f0;}.elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e2e8f0;}.elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e2e8f0;}.elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-accordion-icon, .elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-accordion-title{color:#141820;}.elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-accordion-icon svg{fill:#141820;}.elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-accordion-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-tab-title .elementor-accordion-icon i:before{color:#a67a08;}.elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-tab-title .elementor-accordion-icon svg{fill:#a67a08;}.elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#a67a08;}.elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#a67a08;}.elementor-319 .elementor-element.elementor-element-6e0bf24c .elementor-tab-content{color:#1a1a1a;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-319 .elementor-element.elementor-element-44cb7a22:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-44cb7a22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141820;}.elementor-319 .elementor-element.elementor-element-44cb7a22 > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-44cb7a22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-44cb7a22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-1b9d6ba2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-319 .elementor-element.elementor-element-1b9d6ba2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#dda30a;}.elementor-319 .elementor-element.elementor-element-2baeb74e{text-align:center;}.elementor-319 .elementor-element.elementor-element-2baeb74e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-2195d258{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-319 .elementor-element.elementor-element-220088fb{--spacer-size:30px;}.elementor-319 .elementor-element.elementor-element-2cdf56df > .elementor-container{max-width:1200px;}.elementor-319 .elementor-element.elementor-element-50d341f6{text-align:center;}.elementor-319 .elementor-element.elementor-element-50d341f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#dda30a;}.elementor-319 .elementor-element.elementor-element-5640ac9{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-319 .elementor-element.elementor-element-c0ab772{text-align:center;}.elementor-319 .elementor-element.elementor-element-c0ab772 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#dda30a;}.elementor-319 .elementor-element.elementor-element-1480287{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-319 .elementor-element.elementor-element-3934995a{text-align:center;}.elementor-319 .elementor-element.elementor-element-3934995a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#dda30a;}.elementor-319 .elementor-element.elementor-element-413da068{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-319 .elementor-element.elementor-element-471c045b{text-align:center;}.elementor-319 .elementor-element.elementor-element-471c045b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-0.8px;color:#dda30a;}.elementor-319 .elementor-element.elementor-element-60effcf3{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}@media(max-width:1024px){.elementor-319 .elementor-element.elementor-element-5c6e6396 .elementor-heading-title{font-size:12px;}.elementor-319 .elementor-element.elementor-element-3a0b234c{--spacer-size:11px;}.elementor-319 .elementor-element.elementor-element-75fa8fd1 .elementor-heading-title{font-size:42px;}.elementor-319 .elementor-element.elementor-element-669d929b{--spacer-size:14px;}.elementor-319 .elementor-element.elementor-element-67911878{font-size:15px;}.elementor-319 .elementor-element.elementor-element-348e8c43{--spacer-size:20px;}.elementor-319 .elementor-element.elementor-element-d5bdb98{--spacer-size:45px;}.elementor-319 .elementor-element.elementor-element-be2d198 .elementor-heading-title{font-size:28px;}.elementor-319 .elementor-element.elementor-element-a2c7d2d{font-size:15px;}.elementor-319 .elementor-element.elementor-element-59695fa3 .elementor-heading-title{font-size:28px;}.elementor-319 .elementor-element.elementor-element-3ecaaa20{font-size:15px;}.elementor-319 .elementor-element.elementor-element-3e1f1ec2 .elementor-heading-title{font-size:28px;}.elementor-319 .elementor-element.elementor-element-3f15a64a{font-size:15px;}.elementor-319 .elementor-element.elementor-element-579471a6 .elementor-heading-title{font-size:12px;}.elementor-319 .elementor-element.elementor-element-21a6394 .elementor-heading-title{font-size:30px;}.elementor-319 .elementor-element.elementor-element-76e638d{font-size:15px;}.elementor-319 .elementor-element.elementor-element-2018ae5b{--spacer-size:21px;}.elementor-319 .elementor-element.elementor-element-aa5f475 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-5588d2dd .elementor-heading-title{font-size:18px;}.elementor-319 .elementor-element.elementor-element-6c437397{font-size:15px;}.elementor-319 .elementor-element.elementor-element-5fbb6bd4 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-258f64f5 .elementor-heading-title{font-size:18px;}.elementor-319 .elementor-element.elementor-element-35c0b98{font-size:15px;}.elementor-319 .elementor-element.elementor-element-52c978a9 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-17768988 .elementor-heading-title{font-size:18px;}.elementor-319 .elementor-element.elementor-element-740226fb{font-size:15px;}.elementor-319 .elementor-element.elementor-element-468487f4{--spacer-size:13px;}.elementor-319 .elementor-element.elementor-element-1390cf34 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-222cca6b .elementor-heading-title{font-size:18px;}.elementor-319 .elementor-element.elementor-element-28e26ffb{font-size:15px;}.elementor-319 .elementor-element.elementor-element-54d59435 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-4173799d .elementor-heading-title{font-size:18px;}.elementor-319 .elementor-element.elementor-element-56731165{font-size:15px;}.elementor-319 .elementor-element.elementor-element-6a7a1752 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-252f2797 .elementor-heading-title{font-size:18px;}.elementor-319 .elementor-element.elementor-element-2031fdb3{font-size:15px;}.elementor-319 .elementor-element.elementor-element-33a683d .elementor-heading-title{font-size:12px;}.elementor-319 .elementor-element.elementor-element-5057203f .elementor-heading-title{font-size:30px;}.elementor-319 .elementor-element.elementor-element-6ff69fb2{font-size:15px;}.elementor-319 .elementor-element.elementor-element-33b0a2af{--spacer-size:22px;}.elementor-319 .elementor-element.elementor-element-2ce97396 img{width:100%;}.elementor-319 .elementor-element.elementor-element-51e62079{--spacer-size:28px;}.elementor-319 .elementor-element.elementor-element-19c63b54{font-size:15px;}.elementor-319 .elementor-element.elementor-element-77f56435{--spacer-size:14px;}.elementor-319 .elementor-element.elementor-element-4d9535ba{--spacer-size:22px;}.elementor-319 .elementor-element.elementor-element-3124afe6 .elementor-heading-title{font-size:12px;}.elementor-319 .elementor-element.elementor-element-755655ec .elementor-heading-title{font-size:30px;}.elementor-319 .elementor-element.elementor-element-6f444728{font-size:15px;}.elementor-319 .elementor-element.elementor-element-1abe1edb{--spacer-size:21px;}.elementor-319 .elementor-element.elementor-element-6c80fdc8 .elementor-heading-title{font-size:30px;}.elementor-319 .elementor-element.elementor-element-394b8e6f img{width:100%;}.elementor-319 .elementor-element.elementor-element-277c79ab{--spacer-size:8px;}.elementor-319 .elementor-element.elementor-element-4031b265 .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-53cea465{font-size:15px;}.elementor-319 .elementor-element.elementor-element-710620bb .elementor-heading-title{font-size:18px;}.elementor-319 .elementor-element.elementor-element-3c9cf059 img{width:100%;}.elementor-319 .elementor-element.elementor-element-6232ea26{--spacer-size:8px;}.elementor-319 .elementor-element.elementor-element-2be30f34 .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-60585c7f{font-size:15px;}.elementor-319 .elementor-element.elementor-element-68ed6302 .elementor-heading-title{font-size:18px;}.elementor-319 .elementor-element.elementor-element-61fe9f6b{--spacer-size:11px;}.elementor-319 .elementor-element.elementor-element-27076e2b img{width:100%;}.elementor-319 .elementor-element.elementor-element-3ccd52ca{--spacer-size:8px;}.elementor-319 .elementor-element.elementor-element-482b5045 .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-d9dceef{font-size:15px;}.elementor-319 .elementor-element.elementor-element-12332f15 .elementor-heading-title{font-size:18px;}.elementor-319 .elementor-element.elementor-element-41e1b092 img{width:100%;}.elementor-319 .elementor-element.elementor-element-638fdf46{--spacer-size:8px;}.elementor-319 .elementor-element.elementor-element-318e51dc .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-5c7887de{font-size:15px;}.elementor-319 .elementor-element.elementor-element-3020d34c .elementor-heading-title{font-size:18px;}.elementor-319 .elementor-element.elementor-element-45da9a30{font-size:15px;}.elementor-319 .elementor-element.elementor-element-222167d5{--spacer-size:8px;}.elementor-319 .elementor-element.elementor-element-9f39c24 .elementor-heading-title{font-size:30px;}.elementor-319 .elementor-element.elementor-element-38bbf769{--spacer-size:14px;}.elementor-319 .elementor-element.elementor-element-720e329{font-size:15px;}.elementor-319 .elementor-element.elementor-element-666aa564{--spacer-size:25px;}.elementor-319 .elementor-element.elementor-element-3437af82{font-size:15px;}.elementor-319 .elementor-element.elementor-element-762037a1{font-size:15px;}.elementor-319 .elementor-element.elementor-element-3b44bc10 .elementor-heading-title{font-size:30px;}.elementor-319 .elementor-element.elementor-element-142b09e0{font-size:15px;}.elementor-319 .elementor-element.elementor-element-2c225bff{--spacer-size:24px;}.elementor-319 .elementor-element.elementor-element-1b9d6ba2 .elementor-heading-title{font-size:12px;}.elementor-319 .elementor-element.elementor-element-2baeb74e .elementor-heading-title{font-size:30px;}.elementor-319 .elementor-element.elementor-element-2195d258{font-size:15px;}.elementor-319 .elementor-element.elementor-element-220088fb{--spacer-size:21px;}.elementor-319 .elementor-element.elementor-element-50d341f6 .elementor-heading-title{font-size:28px;}.elementor-319 .elementor-element.elementor-element-5640ac9{font-size:15px;}.elementor-319 .elementor-element.elementor-element-c0ab772 .elementor-heading-title{font-size:28px;}.elementor-319 .elementor-element.elementor-element-1480287{font-size:15px;}.elementor-319 .elementor-element.elementor-element-3934995a .elementor-heading-title{font-size:28px;}.elementor-319 .elementor-element.elementor-element-413da068{font-size:15px;}.elementor-319 .elementor-element.elementor-element-471c045b .elementor-heading-title{font-size:28px;}.elementor-319 .elementor-element.elementor-element-60effcf3{font-size:15px;}}@media(max-width:767px){.elementor-319 .elementor-element.elementor-element-5c6e6396 .elementor-heading-title{font-size:11px;}.elementor-319 .elementor-element.elementor-element-3a0b234c{--spacer-size:8px;}.elementor-319 .elementor-element.elementor-element-75fa8fd1 .elementor-heading-title{font-size:32px;}.elementor-319 .elementor-element.elementor-element-669d929b{--spacer-size:10px;}.elementor-319 .elementor-element.elementor-element-26f569eb{width:100%;}.elementor-319 .elementor-element.elementor-element-38359914{width:100%;}.elementor-319 .elementor-element.elementor-element-67911878{font-size:15px;}.elementor-319 .elementor-element.elementor-element-395df79{width:100%;}.elementor-319 .elementor-element.elementor-element-348e8c43{--spacer-size:14px;}.elementor-319 .elementor-element.elementor-element-d5bdb98{--spacer-size:32px;}.elementor-319 .elementor-element.elementor-element-754f314{width:100%;}.elementor-319 .elementor-element.elementor-element-be2d198 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-a2c7d2d{font-size:15px;}.elementor-319 .elementor-element.elementor-element-747a0a20{width:100%;}.elementor-319 .elementor-element.elementor-element-59695fa3 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-3ecaaa20{font-size:15px;}.elementor-319 .elementor-element.elementor-element-38855a0d{width:100%;}.elementor-319 .elementor-element.elementor-element-3e1f1ec2 .elementor-heading-title{font-size:22px;}.elementor-319 .elementor-element.elementor-element-3f15a64a{font-size:15px;}.elementor-319 .elementor-element.elementor-element-579471a6 .elementor-heading-title{font-size:11px;}.elementor-319 .elementor-element.elementor-element-21a6394 .elementor-heading-title{font-size:26px;}.elementor-319 .elementor-element.elementor-element-76e638d{font-size:15px;}.elementor-319 .elementor-element.elementor-element-2018ae5b{--spacer-size:15px;}.elementor-319 .elementor-element.elementor-element-3ae619ee{width:100%;}.elementor-319 .elementor-element.elementor-element-aa5f475 .elementor-heading-title{font-size:20px;}.elementor-319 .elementor-element.elementor-element-5588d2dd .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-6c437397{font-size:15px;}.elementor-319 .elementor-element.elementor-element-3351eb2c{width:100%;}.elementor-319 .elementor-element.elementor-element-5fbb6bd4 .elementor-heading-title{font-size:20px;}.elementor-319 .elementor-element.elementor-element-258f64f5 .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-35c0b98{font-size:15px;}.elementor-319 .elementor-element.elementor-element-4bd067fc{width:100%;}.elementor-319 .elementor-element.elementor-element-52c978a9 .elementor-heading-title{font-size:20px;}.elementor-319 .elementor-element.elementor-element-17768988 .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-740226fb{font-size:15px;}.elementor-319 .elementor-element.elementor-element-468487f4{--spacer-size:9px;}.elementor-319 .elementor-element.elementor-element-4c24e31c{width:100%;}.elementor-319 .elementor-element.elementor-element-1390cf34 .elementor-heading-title{font-size:20px;}.elementor-319 .elementor-element.elementor-element-222cca6b .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-28e26ffb{font-size:15px;}.elementor-319 .elementor-element.elementor-element-cb9c89c{width:100%;}.elementor-319 .elementor-element.elementor-element-54d59435 .elementor-heading-title{font-size:20px;}.elementor-319 .elementor-element.elementor-element-4173799d .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-56731165{font-size:15px;}.elementor-319 .elementor-element.elementor-element-603539cd{width:100%;}.elementor-319 .elementor-element.elementor-element-6a7a1752 .elementor-heading-title{font-size:20px;}.elementor-319 .elementor-element.elementor-element-252f2797 .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-2031fdb3{font-size:15px;}.elementor-319 .elementor-element.elementor-element-33a683d .elementor-heading-title{font-size:11px;}.elementor-319 .elementor-element.elementor-element-5057203f .elementor-heading-title{font-size:26px;}.elementor-319 .elementor-element.elementor-element-6ff69fb2{font-size:15px;}.elementor-319 .elementor-element.elementor-element-33b0a2af{--spacer-size:16px;}.elementor-319 .elementor-element.elementor-element-249e1516{width:100%;}.elementor-319 .elementor-element.elementor-element-616feb27{width:100%;}.elementor-319 .elementor-element.elementor-element-2ce97396 img{width:100%;}.elementor-319 .elementor-element.elementor-element-5b7cd4b{width:100%;}.elementor-319 .elementor-element.elementor-element-51e62079{--spacer-size:20px;}.elementor-319 .elementor-element.elementor-element-44e4aa65{width:100%;}.elementor-319 .elementor-element.elementor-element-a7ee3e3{width:100%;}.elementor-319 .elementor-element.elementor-element-19c63b54{font-size:15px;}.elementor-319 .elementor-element.elementor-element-77f56435{--spacer-size:10px;}.elementor-319 .elementor-element.elementor-element-4d9535ba{--spacer-size:16px;}.elementor-319 .elementor-element.elementor-element-25fa49f1{width:100%;}.elementor-319 .elementor-element.elementor-element-3124afe6 .elementor-heading-title{font-size:11px;}.elementor-319 .elementor-element.elementor-element-755655ec .elementor-heading-title{font-size:26px;}.elementor-319 .elementor-element.elementor-element-6f444728{font-size:15px;}.elementor-319 .elementor-element.elementor-element-1abe1edb{--spacer-size:15px;}.elementor-319 .elementor-element.elementor-element-342399bb{width:100%;}.elementor-319 .elementor-element.elementor-element-6c80fdc8 .elementor-heading-title{font-size:26px;}.elementor-319 .elementor-element.elementor-element-6573aa9{width:100%;}.elementor-319 .elementor-element.elementor-element-394b8e6f img{width:100%;}.elementor-319 .elementor-element.elementor-element-277c79ab{--spacer-size:6px;}.elementor-319 .elementor-element.elementor-element-4031b265 .elementor-heading-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-53cea465{font-size:15px;}.elementor-319 .elementor-element.elementor-element-710620bb .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-6f79b31a{width:100%;}.elementor-319 .elementor-element.elementor-element-3c9cf059 img{width:100%;}.elementor-319 .elementor-element.elementor-element-6232ea26{--spacer-size:6px;}.elementor-319 .elementor-element.elementor-element-2be30f34 .elementor-heading-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-60585c7f{font-size:15px;}.elementor-319 .elementor-element.elementor-element-68ed6302 .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-61fe9f6b{--spacer-size:8px;}.elementor-319 .elementor-element.elementor-element-577fd1a4{width:100%;}.elementor-319 .elementor-element.elementor-element-27076e2b img{width:100%;}.elementor-319 .elementor-element.elementor-element-3ccd52ca{--spacer-size:6px;}.elementor-319 .elementor-element.elementor-element-482b5045 .elementor-heading-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-d9dceef{font-size:15px;}.elementor-319 .elementor-element.elementor-element-12332f15 .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-2ce5e2b2{width:100%;}.elementor-319 .elementor-element.elementor-element-41e1b092 img{width:100%;}.elementor-319 .elementor-element.elementor-element-638fdf46{--spacer-size:6px;}.elementor-319 .elementor-element.elementor-element-318e51dc .elementor-heading-title{font-size:16px;}.elementor-319 .elementor-element.elementor-element-5c7887de{font-size:15px;}.elementor-319 .elementor-element.elementor-element-3020d34c .elementor-heading-title{font-size:17px;}.elementor-319 .elementor-element.elementor-element-24e88beb{width:100%;}.elementor-319 .elementor-element.elementor-element-d57e100{width:100%;}.elementor-319 .elementor-element.elementor-element-45da9a30{font-size:15px;}.elementor-319 .elementor-element.elementor-element-222167d5{--spacer-size:6px;}.elementor-319 .elementor-element.elementor-element-9f39c24 .elementor-heading-title{font-size:26px;}.elementor-319 .elementor-element.elementor-element-38bbf769{--spacer-size:10px;}.elementor-319 .elementor-element.elementor-element-720e329{font-size:15px;}.elementor-319 .elementor-element.elementor-element-666aa564{--spacer-size:18px;}.elementor-319 .elementor-element.elementor-element-3437af82{font-size:15px;}.elementor-319 .elementor-element.elementor-element-762037a1{font-size:15px;}.elementor-319 .elementor-element.elementor-element-20268212{width:100%;}.elementor-319 .elementor-element.elementor-element-3b44bc10 .elementor-heading-title{font-size:26px;}.elementor-319 .elementor-element.elementor-element-142b09e0{font-size:15px;}.elementor-319 .elementor-element.elementor-element-2c225bff{--spacer-size:17px;}.elementor-319 .elementor-element.elementor-element-cde90f9{width:100%;}.elementor-319 .elementor-element.elementor-element-13b4bea8{width:100%;}.elementor-319 .elementor-element.elementor-element-1b9d6ba2 .elementor-heading-title{font-size:11px;}.elementor-319 .elementor-element.elementor-element-2baeb74e .elementor-heading-title{font-size:26px;}.elementor-319 .elementor-element.elementor-element-2195d258{font-size:15px;}.elementor-319 .elementor-element.elementor-element-220088fb{--spacer-size:15px;}.elementor-319 .elementor-element.elementor-element-16fedd28{width:100%;}.elementor-319 .elementor-element.elementor-element-50d341f6 .elementor-heading-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-5640ac9{font-size:15px;}.elementor-319 .elementor-element.elementor-element-4943fc95{width:100%;}.elementor-319 .elementor-element.elementor-element-c0ab772 .elementor-heading-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-1480287{font-size:15px;}.elementor-319 .elementor-element.elementor-element-6924c20a{width:100%;}.elementor-319 .elementor-element.elementor-element-3934995a .elementor-heading-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-413da068{font-size:15px;}.elementor-319 .elementor-element.elementor-element-21835e8d{width:100%;}.elementor-319 .elementor-element.elementor-element-471c045b .elementor-heading-title{font-size:24px;}.elementor-319 .elementor-element.elementor-element-60effcf3{font-size:15px;}}@media(min-width:768px){.elementor-319 .elementor-element.elementor-element-3f13e999{width:100%;}.elementor-319 .elementor-element.elementor-element-26f569eb{width:20%;}.elementor-319 .elementor-element.elementor-element-38359914{width:60%;}.elementor-319 .elementor-element.elementor-element-395df79{width:20%;}.elementor-319 .elementor-element.elementor-element-754f314{width:33%;}.elementor-319 .elementor-element.elementor-element-747a0a20{width:33%;}.elementor-319 .elementor-element.elementor-element-38855a0d{width:34%;}.elementor-319 .elementor-element.elementor-element-3ada234a{width:100%;}.elementor-319 .elementor-element.elementor-element-3ae619ee{width:33%;}.elementor-319 .elementor-element.elementor-element-3351eb2c{width:33%;}.elementor-319 .elementor-element.elementor-element-4bd067fc{width:34%;}.elementor-319 .elementor-element.elementor-element-4c24e31c{width:33%;}.elementor-319 .elementor-element.elementor-element-cb9c89c{width:33%;}.elementor-319 .elementor-element.elementor-element-603539cd{width:34%;}.elementor-319 .elementor-element.elementor-element-6534af19{width:100%;}.elementor-319 .elementor-element.elementor-element-249e1516{width:10%;}.elementor-319 .elementor-element.elementor-element-616feb27{width:80%;}.elementor-319 .elementor-element.elementor-element-5b7cd4b{width:10%;}.elementor-319 .elementor-element.elementor-element-44e4aa65{width:20%;}.elementor-319 .elementor-element.elementor-element-a7ee3e3{width:60%;}.elementor-319 .elementor-element.elementor-element-25fa49f1{width:20%;}.elementor-319 .elementor-element.elementor-element-265c5cc2{width:100%;}.elementor-319 .elementor-element.elementor-element-59371ad5{width:100%;}.elementor-319 .elementor-element.elementor-element-6573aa9{width:50%;}.elementor-319 .elementor-element.elementor-element-6f79b31a{width:50%;}.elementor-319 .elementor-element.elementor-element-577fd1a4{width:50%;}.elementor-319 .elementor-element.elementor-element-2ce5e2b2{width:50%;}.elementor-319 .elementor-element.elementor-element-7f52ba31{width:100%;}.elementor-319 .elementor-element.elementor-element-24e88beb{width:15%;}.elementor-319 .elementor-element.elementor-element-d57e100{width:70%;}.elementor-319 .elementor-element.elementor-element-20268212{width:15%;}.elementor-319 .elementor-element.elementor-element-51f83a00{width:100%;}.elementor-319 .elementor-element.elementor-element-cde90f9{width:50%;}.elementor-319 .elementor-element.elementor-element-13b4bea8{width:50%;}.elementor-319 .elementor-element.elementor-element-3f3aade{width:100%;}.elementor-319 .elementor-element.elementor-element-16fedd28{width:25%;}.elementor-319 .elementor-element.elementor-element-4943fc95{width:25%;}.elementor-319 .elementor-element.elementor-element-6924c20a{width:25%;}.elementor-319 .elementor-element.elementor-element-21835e8d{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-319 .elementor-element.elementor-element-26f569eb{width:50%;}.elementor-319 .elementor-element.elementor-element-38359914{width:60%;}.elementor-319 .elementor-element.elementor-element-395df79{width:50%;}.elementor-319 .elementor-element.elementor-element-754f314{width:50%;}.elementor-319 .elementor-element.elementor-element-747a0a20{width:50%;}.elementor-319 .elementor-element.elementor-element-38855a0d{width:34%;}.elementor-319 .elementor-element.elementor-element-3ae619ee{width:50%;}.elementor-319 .elementor-element.elementor-element-3351eb2c{width:50%;}.elementor-319 .elementor-element.elementor-element-4bd067fc{width:34%;}.elementor-319 .elementor-element.elementor-element-4c24e31c{width:50%;}.elementor-319 .elementor-element.elementor-element-cb9c89c{width:50%;}.elementor-319 .elementor-element.elementor-element-603539cd{width:34%;}.elementor-319 .elementor-element.elementor-element-249e1516{width:50%;}.elementor-319 .elementor-element.elementor-element-616feb27{width:80%;}.elementor-319 .elementor-element.elementor-element-5b7cd4b{width:50%;}.elementor-319 .elementor-element.elementor-element-44e4aa65{width:50%;}.elementor-319 .elementor-element.elementor-element-a7ee3e3{width:60%;}.elementor-319 .elementor-element.elementor-element-25fa49f1{width:50%;}.elementor-319 .elementor-element.elementor-element-342399bb{width:68%;}.elementor-319 .elementor-element.elementor-element-6573aa9{width:50%;}.elementor-319 .elementor-element.elementor-element-6f79b31a{width:50%;}.elementor-319 .elementor-element.elementor-element-577fd1a4{width:50%;}.elementor-319 .elementor-element.elementor-element-2ce5e2b2{width:50%;}.elementor-319 .elementor-element.elementor-element-24e88beb{width:50%;}.elementor-319 .elementor-element.elementor-element-d57e100{width:70%;}.elementor-319 .elementor-element.elementor-element-20268212{width:50%;}.elementor-319 .elementor-element.elementor-element-cde90f9{width:50%;}.elementor-319 .elementor-element.elementor-element-13b4bea8{width:50%;}.elementor-319 .elementor-element.elementor-element-16fedd28{width:50%;}.elementor-319 .elementor-element.elementor-element-4943fc95{width:50%;}.elementor-319 .elementor-element.elementor-element-6924c20a{width:50%;}.elementor-319 .elementor-element.elementor-element-21835e8d{width:50%;}}/* Start custom CSS for column, class: .elementor-element-26f569eb */.elementor-319 .elementor-element.elementor-element-26f569eb { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-26f569eb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-26f569eb img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-26f569eb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-26f569eb p, .elementor-319 .elementor-element.elementor-element-26f569eb h1, .elementor-319 .elementor-element.elementor-element-26f569eb h2, .elementor-319 .elementor-element.elementor-element-26f569eb h3, .elementor-319 .elementor-element.elementor-element-26f569eb h4, .elementor-319 .elementor-element.elementor-element-26f569eb h5, .elementor-319 .elementor-element.elementor-element-26f569eb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-38359914 */.elementor-319 .elementor-element.elementor-element-38359914 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-38359914 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-38359914 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-38359914 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-38359914 p, .elementor-319 .elementor-element.elementor-element-38359914 h1, .elementor-319 .elementor-element.elementor-element-38359914 h2, .elementor-319 .elementor-element.elementor-element-38359914 h3, .elementor-319 .elementor-element.elementor-element-38359914 h4, .elementor-319 .elementor-element.elementor-element-38359914 h5, .elementor-319 .elementor-element.elementor-element-38359914 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-395df79 */.elementor-319 .elementor-element.elementor-element-395df79 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-395df79 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-395df79 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-395df79 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-395df79 p, .elementor-319 .elementor-element.elementor-element-395df79 h1, .elementor-319 .elementor-element.elementor-element-395df79 h2, .elementor-319 .elementor-element.elementor-element-395df79 h3, .elementor-319 .elementor-element.elementor-element-395df79 h4, .elementor-319 .elementor-element.elementor-element-395df79 h5, .elementor-319 .elementor-element.elementor-element-395df79 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-479cbdb5 */.elementor-319 .elementor-element.elementor-element-479cbdb5 > .elementor-container > .elementor-row,
.elementor-319 .elementor-element.elementor-element-479cbdb5 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-319 .elementor-element.elementor-element-479cbdb5 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-319 .elementor-element.elementor-element-479cbdb5 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-754f314 */.elementor-319 .elementor-element.elementor-element-754f314 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-754f314 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-754f314 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-754f314 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-754f314 p, .elementor-319 .elementor-element.elementor-element-754f314 h1, .elementor-319 .elementor-element.elementor-element-754f314 h2, .elementor-319 .elementor-element.elementor-element-754f314 h3, .elementor-319 .elementor-element.elementor-element-754f314 h4, .elementor-319 .elementor-element.elementor-element-754f314 h5, .elementor-319 .elementor-element.elementor-element-754f314 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-747a0a20 */.elementor-319 .elementor-element.elementor-element-747a0a20 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-747a0a20 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-747a0a20 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-747a0a20 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-747a0a20 p, .elementor-319 .elementor-element.elementor-element-747a0a20 h1, .elementor-319 .elementor-element.elementor-element-747a0a20 h2, .elementor-319 .elementor-element.elementor-element-747a0a20 h3, .elementor-319 .elementor-element.elementor-element-747a0a20 h4, .elementor-319 .elementor-element.elementor-element-747a0a20 h5, .elementor-319 .elementor-element.elementor-element-747a0a20 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-38855a0d */.elementor-319 .elementor-element.elementor-element-38855a0d { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-38855a0d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-38855a0d img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-38855a0d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-38855a0d p, .elementor-319 .elementor-element.elementor-element-38855a0d h1, .elementor-319 .elementor-element.elementor-element-38855a0d h2, .elementor-319 .elementor-element.elementor-element-38855a0d h3, .elementor-319 .elementor-element.elementor-element-38855a0d h4, .elementor-319 .elementor-element.elementor-element-38855a0d h5, .elementor-319 .elementor-element.elementor-element-38855a0d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c1bb42a */.elementor-319 .elementor-element.elementor-element-4c1bb42a > .elementor-container > .elementor-row,
.elementor-319 .elementor-element.elementor-element-4c1bb42a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-319 .elementor-element.elementor-element-4c1bb42a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-319 .elementor-element.elementor-element-4c1bb42a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3f13e999 */.elementor-319 .elementor-element.elementor-element-3f13e999 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-3f13e999 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-3f13e999 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-3f13e999 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-3f13e999 p, .elementor-319 .elementor-element.elementor-element-3f13e999 h1, .elementor-319 .elementor-element.elementor-element-3f13e999 h2, .elementor-319 .elementor-element.elementor-element-3f13e999 h3, .elementor-319 .elementor-element.elementor-element-3f13e999 h4, .elementor-319 .elementor-element.elementor-element-3f13e999 h5, .elementor-319 .elementor-element.elementor-element-3f13e999 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-13aeba5c */.elementor-319 .elementor-element.elementor-element-13aeba5c { border-top: 4px solid #dda30a; }
.elementor-319 .elementor-element.elementor-element-13aeba5c .elementor-widget {
  animation: codex_category-hero-0-soft-reveal 700ms ease both;
}
.elementor-319 .elementor-element.elementor-element-13aeba5c .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-319 .elementor-element.elementor-element-13aeba5c .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-319 .elementor-element.elementor-element-13aeba5c .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-319 .elementor-element.elementor-element-13aeba5c, .elementor-319 .elementor-element.elementor-element-13aeba5c * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3ae619ee */.elementor-319 .elementor-element.elementor-element-3ae619ee { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-3ae619ee > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-3ae619ee img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-3ae619ee .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-3ae619ee p, .elementor-319 .elementor-element.elementor-element-3ae619ee h1, .elementor-319 .elementor-element.elementor-element-3ae619ee h2, .elementor-319 .elementor-element.elementor-element-3ae619ee h3, .elementor-319 .elementor-element.elementor-element-3ae619ee h4, .elementor-319 .elementor-element.elementor-element-3ae619ee h5, .elementor-319 .elementor-element.elementor-element-3ae619ee h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3351eb2c */.elementor-319 .elementor-element.elementor-element-3351eb2c { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-3351eb2c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-3351eb2c img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-3351eb2c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-3351eb2c p, .elementor-319 .elementor-element.elementor-element-3351eb2c h1, .elementor-319 .elementor-element.elementor-element-3351eb2c h2, .elementor-319 .elementor-element.elementor-element-3351eb2c h3, .elementor-319 .elementor-element.elementor-element-3351eb2c h4, .elementor-319 .elementor-element.elementor-element-3351eb2c h5, .elementor-319 .elementor-element.elementor-element-3351eb2c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4bd067fc */.elementor-319 .elementor-element.elementor-element-4bd067fc { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-4bd067fc > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-4bd067fc img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-4bd067fc .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-4bd067fc p, .elementor-319 .elementor-element.elementor-element-4bd067fc h1, .elementor-319 .elementor-element.elementor-element-4bd067fc h2, .elementor-319 .elementor-element.elementor-element-4bd067fc h3, .elementor-319 .elementor-element.elementor-element-4bd067fc h4, .elementor-319 .elementor-element.elementor-element-4bd067fc h5, .elementor-319 .elementor-element.elementor-element-4bd067fc h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5f484238 */.elementor-319 .elementor-element.elementor-element-5f484238 > .elementor-container > .elementor-row,
.elementor-319 .elementor-element.elementor-element-5f484238 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-319 .elementor-element.elementor-element-5f484238 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-319 .elementor-element.elementor-element-5f484238 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c24e31c */.elementor-319 .elementor-element.elementor-element-4c24e31c { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-4c24e31c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-4c24e31c img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-4c24e31c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-4c24e31c p, .elementor-319 .elementor-element.elementor-element-4c24e31c h1, .elementor-319 .elementor-element.elementor-element-4c24e31c h2, .elementor-319 .elementor-element.elementor-element-4c24e31c h3, .elementor-319 .elementor-element.elementor-element-4c24e31c h4, .elementor-319 .elementor-element.elementor-element-4c24e31c h5, .elementor-319 .elementor-element.elementor-element-4c24e31c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cb9c89c */.elementor-319 .elementor-element.elementor-element-cb9c89c { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-cb9c89c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-cb9c89c img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-cb9c89c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-cb9c89c p, .elementor-319 .elementor-element.elementor-element-cb9c89c h1, .elementor-319 .elementor-element.elementor-element-cb9c89c h2, .elementor-319 .elementor-element.elementor-element-cb9c89c h3, .elementor-319 .elementor-element.elementor-element-cb9c89c h4, .elementor-319 .elementor-element.elementor-element-cb9c89c h5, .elementor-319 .elementor-element.elementor-element-cb9c89c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-603539cd */.elementor-319 .elementor-element.elementor-element-603539cd { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-603539cd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-603539cd img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-603539cd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-603539cd p, .elementor-319 .elementor-element.elementor-element-603539cd h1, .elementor-319 .elementor-element.elementor-element-603539cd h2, .elementor-319 .elementor-element.elementor-element-603539cd h3, .elementor-319 .elementor-element.elementor-element-603539cd h4, .elementor-319 .elementor-element.elementor-element-603539cd h5, .elementor-319 .elementor-element.elementor-element-603539cd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6baa49b0 */.elementor-319 .elementor-element.elementor-element-6baa49b0 > .elementor-container > .elementor-row,
.elementor-319 .elementor-element.elementor-element-6baa49b0 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-319 .elementor-element.elementor-element-6baa49b0 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-319 .elementor-element.elementor-element-6baa49b0 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3ada234a */.elementor-319 .elementor-element.elementor-element-3ada234a { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-3ada234a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-3ada234a img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-3ada234a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-3ada234a p, .elementor-319 .elementor-element.elementor-element-3ada234a h1, .elementor-319 .elementor-element.elementor-element-3ada234a h2, .elementor-319 .elementor-element.elementor-element-3ada234a h3, .elementor-319 .elementor-element.elementor-element-3ada234a h4, .elementor-319 .elementor-element.elementor-element-3ada234a h5, .elementor-319 .elementor-element.elementor-element-3ada234a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-249e1516 */.elementor-319 .elementor-element.elementor-element-249e1516 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-249e1516 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-249e1516 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-249e1516 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-249e1516 p, .elementor-319 .elementor-element.elementor-element-249e1516 h1, .elementor-319 .elementor-element.elementor-element-249e1516 h2, .elementor-319 .elementor-element.elementor-element-249e1516 h3, .elementor-319 .elementor-element.elementor-element-249e1516 h4, .elementor-319 .elementor-element.elementor-element-249e1516 h5, .elementor-319 .elementor-element.elementor-element-249e1516 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-616feb27 */.elementor-319 .elementor-element.elementor-element-616feb27 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-616feb27 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-616feb27 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-616feb27 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-616feb27 p, .elementor-319 .elementor-element.elementor-element-616feb27 h1, .elementor-319 .elementor-element.elementor-element-616feb27 h2, .elementor-319 .elementor-element.elementor-element-616feb27 h3, .elementor-319 .elementor-element.elementor-element-616feb27 h4, .elementor-319 .elementor-element.elementor-element-616feb27 h5, .elementor-319 .elementor-element.elementor-element-616feb27 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b7cd4b */.elementor-319 .elementor-element.elementor-element-5b7cd4b { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-5b7cd4b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-5b7cd4b img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-5b7cd4b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-5b7cd4b p, .elementor-319 .elementor-element.elementor-element-5b7cd4b h1, .elementor-319 .elementor-element.elementor-element-5b7cd4b h2, .elementor-319 .elementor-element.elementor-element-5b7cd4b h3, .elementor-319 .elementor-element.elementor-element-5b7cd4b h4, .elementor-319 .elementor-element.elementor-element-5b7cd4b h5, .elementor-319 .elementor-element.elementor-element-5b7cd4b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1cf507ec */.elementor-319 .elementor-element.elementor-element-1cf507ec > .elementor-container > .elementor-row,
.elementor-319 .elementor-element.elementor-element-1cf507ec > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-319 .elementor-element.elementor-element-1cf507ec > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-319 .elementor-element.elementor-element-1cf507ec img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-44e4aa65 */.elementor-319 .elementor-element.elementor-element-44e4aa65 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-44e4aa65 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-44e4aa65 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-44e4aa65 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-44e4aa65 p, .elementor-319 .elementor-element.elementor-element-44e4aa65 h1, .elementor-319 .elementor-element.elementor-element-44e4aa65 h2, .elementor-319 .elementor-element.elementor-element-44e4aa65 h3, .elementor-319 .elementor-element.elementor-element-44e4aa65 h4, .elementor-319 .elementor-element.elementor-element-44e4aa65 h5, .elementor-319 .elementor-element.elementor-element-44e4aa65 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a7ee3e3 */.elementor-319 .elementor-element.elementor-element-a7ee3e3 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-a7ee3e3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-a7ee3e3 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-a7ee3e3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-a7ee3e3 p, .elementor-319 .elementor-element.elementor-element-a7ee3e3 h1, .elementor-319 .elementor-element.elementor-element-a7ee3e3 h2, .elementor-319 .elementor-element.elementor-element-a7ee3e3 h3, .elementor-319 .elementor-element.elementor-element-a7ee3e3 h4, .elementor-319 .elementor-element.elementor-element-a7ee3e3 h5, .elementor-319 .elementor-element.elementor-element-a7ee3e3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25fa49f1 */.elementor-319 .elementor-element.elementor-element-25fa49f1 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-25fa49f1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-25fa49f1 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-25fa49f1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-25fa49f1 p, .elementor-319 .elementor-element.elementor-element-25fa49f1 h1, .elementor-319 .elementor-element.elementor-element-25fa49f1 h2, .elementor-319 .elementor-element.elementor-element-25fa49f1 h3, .elementor-319 .elementor-element.elementor-element-25fa49f1 h4, .elementor-319 .elementor-element.elementor-element-25fa49f1 h5, .elementor-319 .elementor-element.elementor-element-25fa49f1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-48ba039d */.elementor-319 .elementor-element.elementor-element-48ba039d > .elementor-container > .elementor-row,
.elementor-319 .elementor-element.elementor-element-48ba039d > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-319 .elementor-element.elementor-element-48ba039d > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-319 .elementor-element.elementor-element-48ba039d img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6534af19 */.elementor-319 .elementor-element.elementor-element-6534af19 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-6534af19 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-6534af19 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-6534af19 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-6534af19 p, .elementor-319 .elementor-element.elementor-element-6534af19 h1, .elementor-319 .elementor-element.elementor-element-6534af19 h2, .elementor-319 .elementor-element.elementor-element-6534af19 h3, .elementor-319 .elementor-element.elementor-element-6534af19 h4, .elementor-319 .elementor-element.elementor-element-6534af19 h5, .elementor-319 .elementor-element.elementor-element-6534af19 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54adf765 */.elementor-319 .elementor-element.elementor-element-54adf765 { border-bottom: 4px solid #dda30a; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-265c5cc2 */.elementor-319 .elementor-element.elementor-element-265c5cc2 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-265c5cc2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-265c5cc2 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-265c5cc2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-265c5cc2 p, .elementor-319 .elementor-element.elementor-element-265c5cc2 h1, .elementor-319 .elementor-element.elementor-element-265c5cc2 h2, .elementor-319 .elementor-element.elementor-element-265c5cc2 h3, .elementor-319 .elementor-element.elementor-element-265c5cc2 h4, .elementor-319 .elementor-element.elementor-element-265c5cc2 h5, .elementor-319 .elementor-element.elementor-element-265c5cc2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3872e83f */.elementor-319 .elementor-element.elementor-element-3872e83f .elementor-widget {
  animation: codex_buying-guide-3-soft-reveal 700ms ease both;
}
.elementor-319 .elementor-element.elementor-element-3872e83f .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-319 .elementor-element.elementor-element-3872e83f .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-319 .elementor-element.elementor-element-3872e83f .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_buying-guide-3-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-319 .elementor-element.elementor-element-3872e83f, .elementor-319 .elementor-element.elementor-element-3872e83f * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6573aa9 */.elementor-319 .elementor-element.elementor-element-6573aa9 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-6573aa9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-6573aa9 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-6573aa9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-6573aa9 p, .elementor-319 .elementor-element.elementor-element-6573aa9 h1, .elementor-319 .elementor-element.elementor-element-6573aa9 h2, .elementor-319 .elementor-element.elementor-element-6573aa9 h3, .elementor-319 .elementor-element.elementor-element-6573aa9 h4, .elementor-319 .elementor-element.elementor-element-6573aa9 h5, .elementor-319 .elementor-element.elementor-element-6573aa9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f79b31a */.elementor-319 .elementor-element.elementor-element-6f79b31a { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-6f79b31a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-6f79b31a img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-6f79b31a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-6f79b31a p, .elementor-319 .elementor-element.elementor-element-6f79b31a h1, .elementor-319 .elementor-element.elementor-element-6f79b31a h2, .elementor-319 .elementor-element.elementor-element-6f79b31a h3, .elementor-319 .elementor-element.elementor-element-6f79b31a h4, .elementor-319 .elementor-element.elementor-element-6f79b31a h5, .elementor-319 .elementor-element.elementor-element-6f79b31a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-577fd1a4 */.elementor-319 .elementor-element.elementor-element-577fd1a4 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-577fd1a4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-577fd1a4 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-577fd1a4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-577fd1a4 p, .elementor-319 .elementor-element.elementor-element-577fd1a4 h1, .elementor-319 .elementor-element.elementor-element-577fd1a4 h2, .elementor-319 .elementor-element.elementor-element-577fd1a4 h3, .elementor-319 .elementor-element.elementor-element-577fd1a4 h4, .elementor-319 .elementor-element.elementor-element-577fd1a4 h5, .elementor-319 .elementor-element.elementor-element-577fd1a4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ce5e2b2 */.elementor-319 .elementor-element.elementor-element-2ce5e2b2 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-2ce5e2b2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-2ce5e2b2 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-2ce5e2b2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-2ce5e2b2 p, .elementor-319 .elementor-element.elementor-element-2ce5e2b2 h1, .elementor-319 .elementor-element.elementor-element-2ce5e2b2 h2, .elementor-319 .elementor-element.elementor-element-2ce5e2b2 h3, .elementor-319 .elementor-element.elementor-element-2ce5e2b2 h4, .elementor-319 .elementor-element.elementor-element-2ce5e2b2 h5, .elementor-319 .elementor-element.elementor-element-2ce5e2b2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-342399bb */.elementor-319 .elementor-element.elementor-element-342399bb { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-342399bb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-342399bb img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-342399bb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-342399bb p, .elementor-319 .elementor-element.elementor-element-342399bb h1, .elementor-319 .elementor-element.elementor-element-342399bb h2, .elementor-319 .elementor-element.elementor-element-342399bb h3, .elementor-319 .elementor-element.elementor-element-342399bb h4, .elementor-319 .elementor-element.elementor-element-342399bb h5, .elementor-319 .elementor-element.elementor-element-342399bb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-26013f2a */.elementor-319 .elementor-element.elementor-element-26013f2a > .elementor-container > .elementor-row,
.elementor-319 .elementor-element.elementor-element-26013f2a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-319 .elementor-element.elementor-element-26013f2a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-319 .elementor-element.elementor-element-26013f2a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59371ad5 */.elementor-319 .elementor-element.elementor-element-59371ad5 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-59371ad5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-59371ad5 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-59371ad5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-59371ad5 p, .elementor-319 .elementor-element.elementor-element-59371ad5 h1, .elementor-319 .elementor-element.elementor-element-59371ad5 h2, .elementor-319 .elementor-element.elementor-element-59371ad5 h3, .elementor-319 .elementor-element.elementor-element-59371ad5 h4, .elementor-319 .elementor-element.elementor-element-59371ad5 h5, .elementor-319 .elementor-element.elementor-element-59371ad5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-724fcd93 */.elementor-319 .elementor-element.elementor-element-724fcd93 { position: relative; }
.elementor-319 .elementor-element.elementor-element-724fcd93::before { content:''; position:absolute; inset:0;
  background: linear-gradient(180deg, transparent 0%, rgba(221,163,10,0.08) 100%); z-index:0; pointer-events:none; }
.elementor-319 .elementor-element.elementor-element-724fcd93 > .elementor-container { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-24e88beb */.elementor-319 .elementor-element.elementor-element-24e88beb { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-24e88beb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-24e88beb img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-24e88beb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-24e88beb p, .elementor-319 .elementor-element.elementor-element-24e88beb h1, .elementor-319 .elementor-element.elementor-element-24e88beb h2, .elementor-319 .elementor-element.elementor-element-24e88beb h3, .elementor-319 .elementor-element.elementor-element-24e88beb h4, .elementor-319 .elementor-element.elementor-element-24e88beb h5, .elementor-319 .elementor-element.elementor-element-24e88beb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d57e100 */.elementor-319 .elementor-element.elementor-element-d57e100 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-d57e100 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-d57e100 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-d57e100 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-d57e100 p, .elementor-319 .elementor-element.elementor-element-d57e100 h1, .elementor-319 .elementor-element.elementor-element-d57e100 h2, .elementor-319 .elementor-element.elementor-element-d57e100 h3, .elementor-319 .elementor-element.elementor-element-d57e100 h4, .elementor-319 .elementor-element.elementor-element-d57e100 h5, .elementor-319 .elementor-element.elementor-element-d57e100 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20268212 */.elementor-319 .elementor-element.elementor-element-20268212 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-20268212 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-20268212 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-20268212 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-20268212 p, .elementor-319 .elementor-element.elementor-element-20268212 h1, .elementor-319 .elementor-element.elementor-element-20268212 h2, .elementor-319 .elementor-element.elementor-element-20268212 h3, .elementor-319 .elementor-element.elementor-element-20268212 h4, .elementor-319 .elementor-element.elementor-element-20268212 h5, .elementor-319 .elementor-element.elementor-element-20268212 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f2110d8 */.elementor-319 .elementor-element.elementor-element-7f2110d8 > .elementor-container > .elementor-row,
.elementor-319 .elementor-element.elementor-element-7f2110d8 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-319 .elementor-element.elementor-element-7f2110d8 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-319 .elementor-element.elementor-element-7f2110d8 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f52ba31 */.elementor-319 .elementor-element.elementor-element-7f52ba31 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-7f52ba31 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-7f52ba31 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-7f52ba31 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-7f52ba31 p, .elementor-319 .elementor-element.elementor-element-7f52ba31 h1, .elementor-319 .elementor-element.elementor-element-7f52ba31 h2, .elementor-319 .elementor-element.elementor-element-7f52ba31 h3, .elementor-319 .elementor-element.elementor-element-7f52ba31 h4, .elementor-319 .elementor-element.elementor-element-7f52ba31 h5, .elementor-319 .elementor-element.elementor-element-7f52ba31 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cde90f9 */.elementor-319 .elementor-element.elementor-element-cde90f9 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-cde90f9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-cde90f9 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-cde90f9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-cde90f9 p, .elementor-319 .elementor-element.elementor-element-cde90f9 h1, .elementor-319 .elementor-element.elementor-element-cde90f9 h2, .elementor-319 .elementor-element.elementor-element-cde90f9 h3, .elementor-319 .elementor-element.elementor-element-cde90f9 h4, .elementor-319 .elementor-element.elementor-element-cde90f9 h5, .elementor-319 .elementor-element.elementor-element-cde90f9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13b4bea8 */.elementor-319 .elementor-element.elementor-element-13b4bea8 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-13b4bea8 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-13b4bea8 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-13b4bea8 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-13b4bea8 p, .elementor-319 .elementor-element.elementor-element-13b4bea8 h1, .elementor-319 .elementor-element.elementor-element-13b4bea8 h2, .elementor-319 .elementor-element.elementor-element-13b4bea8 h3, .elementor-319 .elementor-element.elementor-element-13b4bea8 h4, .elementor-319 .elementor-element.elementor-element-13b4bea8 h5, .elementor-319 .elementor-element.elementor-element-13b4bea8 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3238b478 */.elementor-319 .elementor-element.elementor-element-3238b478 > .elementor-container > .elementor-row,
.elementor-319 .elementor-element.elementor-element-3238b478 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-319 .elementor-element.elementor-element-3238b478 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-319 .elementor-element.elementor-element-3238b478 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-51f83a00 */.elementor-319 .elementor-element.elementor-element-51f83a00 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-51f83a00 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-51f83a00 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-51f83a00 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-51f83a00 p, .elementor-319 .elementor-element.elementor-element-51f83a00 h1, .elementor-319 .elementor-element.elementor-element-51f83a00 h2, .elementor-319 .elementor-element.elementor-element-51f83a00 h3, .elementor-319 .elementor-element.elementor-element-51f83a00 h4, .elementor-319 .elementor-element.elementor-element-51f83a00 h5, .elementor-319 .elementor-element.elementor-element-51f83a00 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c1f62f6 */.elementor-319 .elementor-element.elementor-element-1c1f62f6 { border-top: 4px solid #dda30a; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-16fedd28 */.elementor-319 .elementor-element.elementor-element-16fedd28 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-16fedd28 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-16fedd28 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-16fedd28 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-16fedd28 p, .elementor-319 .elementor-element.elementor-element-16fedd28 h1, .elementor-319 .elementor-element.elementor-element-16fedd28 h2, .elementor-319 .elementor-element.elementor-element-16fedd28 h3, .elementor-319 .elementor-element.elementor-element-16fedd28 h4, .elementor-319 .elementor-element.elementor-element-16fedd28 h5, .elementor-319 .elementor-element.elementor-element-16fedd28 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4943fc95 */.elementor-319 .elementor-element.elementor-element-4943fc95 { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-4943fc95 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-4943fc95 img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-4943fc95 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-4943fc95 p, .elementor-319 .elementor-element.elementor-element-4943fc95 h1, .elementor-319 .elementor-element.elementor-element-4943fc95 h2, .elementor-319 .elementor-element.elementor-element-4943fc95 h3, .elementor-319 .elementor-element.elementor-element-4943fc95 h4, .elementor-319 .elementor-element.elementor-element-4943fc95 h5, .elementor-319 .elementor-element.elementor-element-4943fc95 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6924c20a */.elementor-319 .elementor-element.elementor-element-6924c20a { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-6924c20a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-6924c20a img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-6924c20a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-6924c20a p, .elementor-319 .elementor-element.elementor-element-6924c20a h1, .elementor-319 .elementor-element.elementor-element-6924c20a h2, .elementor-319 .elementor-element.elementor-element-6924c20a h3, .elementor-319 .elementor-element.elementor-element-6924c20a h4, .elementor-319 .elementor-element.elementor-element-6924c20a h5, .elementor-319 .elementor-element.elementor-element-6924c20a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-21835e8d */.elementor-319 .elementor-element.elementor-element-21835e8d { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-21835e8d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-21835e8d img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-21835e8d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-21835e8d p, .elementor-319 .elementor-element.elementor-element-21835e8d h1, .elementor-319 .elementor-element.elementor-element-21835e8d h2, .elementor-319 .elementor-element.elementor-element-21835e8d h3, .elementor-319 .elementor-element.elementor-element-21835e8d h4, .elementor-319 .elementor-element.elementor-element-21835e8d h5, .elementor-319 .elementor-element.elementor-element-21835e8d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2cdf56df */.elementor-319 .elementor-element.elementor-element-2cdf56df > .elementor-container > .elementor-row,
.elementor-319 .elementor-element.elementor-element-2cdf56df > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-319 .elementor-element.elementor-element-2cdf56df > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-319 .elementor-element.elementor-element-2cdf56df img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3f3aade */.elementor-319 .elementor-element.elementor-element-3f3aade { min-width: 0 !important; }
.elementor-319 .elementor-element.elementor-element-3f3aade > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-3f3aade img { max-width: 100% !important; height: auto !important; }
.elementor-319 .elementor-element.elementor-element-3f3aade .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-319 .elementor-element.elementor-element-3f3aade p, .elementor-319 .elementor-element.elementor-element-3f3aade h1, .elementor-319 .elementor-element.elementor-element-3f3aade h2, .elementor-319 .elementor-element.elementor-element-3f3aade h3, .elementor-319 .elementor-element.elementor-element-3f3aade h4, .elementor-319 .elementor-element.elementor-element-3f3aade h5, .elementor-319 .elementor-element.elementor-element-3f3aade h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */