.elementor-75 .elementor-element.elementor-element-5ebab133 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-5ebab133:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-5ebab133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-5ebab133{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-5ebab133 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-1d6e18b2{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-75 .elementor-element.elementor-element-1d6e18b2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-517802ed{--spacer-size:16px;}.elementor-75 .elementor-element.elementor-element-12a548ef{text-align:center;}.elementor-75 .elementor-element.elementor-element-12a548ef .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-1a68f544{--spacer-size:20px;}.elementor-75 .elementor-element.elementor-element-275604 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-5df49fa9{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-75 .elementor-element.elementor-element-3a4d28ef{--spacer-size:28px;}.elementor-75 .elementor-element.elementor-element-4926f3cd{--spacer-size:64px;}.elementor-75 .elementor-element.elementor-element-cdd90df > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-3a88ffc9{text-align:center;}.elementor-75 .elementor-element.elementor-element-3a88ffc9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-4a735d8a{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-75 .elementor-element.elementor-element-7c0647d5{text-align:center;}.elementor-75 .elementor-element.elementor-element-7c0647d5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-7de035c9{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-75 .elementor-element.elementor-element-792bee3c{text-align:center;}.elementor-75 .elementor-element.elementor-element-792bee3c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-7624a374{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-75 .elementor-element.elementor-element-7fd4413 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-7fd4413:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-7fd4413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff1f2;}.elementor-75 .elementor-element.elementor-element-7fd4413{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-7fd4413 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-37e1fc70{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-75 .elementor-element.elementor-element-37e1fc70 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-2f1e7259{text-align:center;}.elementor-75 .elementor-element.elementor-element-2f1e7259 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-7a4c2323{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#b88240;}.elementor-75 .elementor-element.elementor-element-6c9213eb{--spacer-size:32px;}.elementor-75 .elementor-element.elementor-element-608e4eaf > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-1d8da984{text-align:center;}.elementor-75 .elementor-element.elementor-element-1d8da984 img{width:100%;max-width:100%;}.elementor-75 .elementor-element.elementor-element-6eefe8ad{--spacer-size:40px;}.elementor-75 .elementor-element.elementor-element-4e56fdc4 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-78565c6b{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-75 .elementor-element.elementor-element-24cb1271{--spacer-size:20px;}.elementor-75 .elementor-element.elementor-element-3f77b592 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-75 .elementor-element.elementor-element-3f77b592 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-75 .elementor-element.elementor-element-3f77b592 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-75 .elementor-element.elementor-element-3f77b592 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-75 .elementor-element.elementor-element-3f77b592 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-75 .elementor-element.elementor-element-3f77b592 .elementor-icon-list-icon i{color:#b88240;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-3f77b592 .elementor-icon-list-icon svg{fill:#b88240;transition:fill 0.3s;}.elementor-75 .elementor-element.elementor-element-3f77b592{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-75 .elementor-element.elementor-element-3f77b592 .elementor-icon-list-text{color:#2d2a26;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-55443144{--spacer-size:32px;}.elementor-75 .elementor-element.elementor-element-6328ac17 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-6328ac17:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-6328ac17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17111f;}.elementor-75 .elementor-element.elementor-element-6328ac17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-6328ac17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-527e4052{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-75 .elementor-element.elementor-element-527e4052 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#f5ad55;}.elementor-75 .elementor-element.elementor-element-12c2629d{text-align:start;}.elementor-75 .elementor-element.elementor-element-12c2629d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-296d294f{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-75 .elementor-element.elementor-element-fa0bf5e{--spacer-size:30px;}.elementor-75 .elementor-element.elementor-element-2b760285 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-7825ba5b{text-align:start;}.elementor-75 .elementor-element.elementor-element-7825ba5b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-54cee16{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-75 .elementor-element.elementor-element-4edb99fa{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.15);--divider-border-width:1px;}.elementor-75 .elementor-element.elementor-element-4edb99fa .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-75 .elementor-element.elementor-element-4edb99fa .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-75 .elementor-element.elementor-element-594821a3{text-align:start;}.elementor-75 .elementor-element.elementor-element-594821a3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-24cc2c1f{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-75 .elementor-element.elementor-element-48db329c{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.15);--divider-border-width:1px;}.elementor-75 .elementor-element.elementor-element-48db329c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-75 .elementor-element.elementor-element-48db329c .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-75 .elementor-element.elementor-element-174dbac5{text-align:start;}.elementor-75 .elementor-element.elementor-element-174dbac5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-72876a3c{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-75 .elementor-element.elementor-element-4523ac58{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.15);--divider-border-width:1px;}.elementor-75 .elementor-element.elementor-element-4523ac58 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-75 .elementor-element.elementor-element-4523ac58 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-75 .elementor-element.elementor-element-2c601ef2{text-align:start;}.elementor-75 .elementor-element.elementor-element-2c601ef2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-66d2151c{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-75 .elementor-element.elementor-element-56387d1b > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-56387d1b:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-56387d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-56387d1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-56387d1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-6d432f5b > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-d4ea680{text-align:start;}.elementor-75 .elementor-element.elementor-element-d4ea680 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-4befbce4{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-bc-flex-widget .elementor-75 .elementor-element.elementor-element-7a9c95c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-75 .elementor-element.elementor-element-7a9c95c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-75 .elementor-element.elementor-element-2edcc1da{--spacer-size:30px;}.elementor-75 .elementor-element.elementor-element-2b2f7482 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-199a1cb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75 .elementor-element.elementor-element-199a1cb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17111f;}.elementor-75 .elementor-element.elementor-element-199a1cb4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#17111f;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-199a1cb4 > .elementor-element-populated, .elementor-75 .elementor-element.elementor-element-199a1cb4 > .elementor-element-populated > .elementor-background-overlay, .elementor-75 .elementor-element.elementor-element-199a1cb4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-75 .elementor-element.elementor-element-199a1cb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-103c1491{text-align:center;}.elementor-75 .elementor-element.elementor-element-103c1491 img{width:100%;max-width:100%;}.elementor-75 .elementor-element.elementor-element-29cc6c49{--spacer-size:12px;}.elementor-75 .elementor-element.elementor-element-29f42cad{text-align:start;}.elementor-75 .elementor-element.elementor-element-29f42cad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-c399c89{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.78);}.elementor-75 .elementor-element.elementor-element-1bbf8ef6{text-align:start;}.elementor-75 .elementor-element.elementor-element-1bbf8ef6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-f1e404f{text-align:center;}.elementor-75 .elementor-element.elementor-element-f1e404f img{width:100%;max-width:100%;}.elementor-75 .elementor-element.elementor-element-46842629{--spacer-size:10px;}.elementor-75 .elementor-element.elementor-element-87757f3{text-align:start;}.elementor-75 .elementor-element.elementor-element-87757f3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-75 .elementor-element.elementor-element-63e6f644{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-75 .elementor-element.elementor-element-769bb626{text-align:start;}.elementor-75 .elementor-element.elementor-element-769bb626 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-114c697c{--spacer-size:10px;}.elementor-75 .elementor-element.elementor-element-796bd740{--spacer-size:10px;}.elementor-75 .elementor-element.elementor-element-8d51fb9{text-align:center;}.elementor-75 .elementor-element.elementor-element-8d51fb9 img{width:100%;max-width:100%;}.elementor-75 .elementor-element.elementor-element-2f5e988{--spacer-size:10px;}.elementor-75 .elementor-element.elementor-element-735318b{text-align:start;}.elementor-75 .elementor-element.elementor-element-735318b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-75 .elementor-element.elementor-element-0a53a59{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-75 .elementor-element.elementor-element-f7e71b0{text-align:start;}.elementor-75 .elementor-element.elementor-element-f7e71b0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-bef95ab{--spacer-size:10px;}.elementor-75 .elementor-element.elementor-element-d328e02 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-10de6140:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75 .elementor-element.elementor-element-10de6140 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-10de6140 > .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-75 .elementor-element.elementor-element-10de6140 > .elementor-element-populated, .elementor-75 .elementor-element.elementor-element-10de6140 > .elementor-element-populated > .elementor-background-overlay, .elementor-75 .elementor-element.elementor-element-10de6140 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-75 .elementor-element.elementor-element-10de6140 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-1660b4de{text-align:center;}.elementor-75 .elementor-element.elementor-element-1660b4de img{width:100%;max-width:100%;}.elementor-75 .elementor-element.elementor-element-3e495bc3{--spacer-size:12px;}.elementor-75 .elementor-element.elementor-element-4515ecbd{text-align:start;}.elementor-75 .elementor-element.elementor-element-4515ecbd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-75 .elementor-element.elementor-element-4770431b{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-75 .elementor-element.elementor-element-65043315{text-align:start;}.elementor-75 .elementor-element.elementor-element-65043315 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-14678f63:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-75 .elementor-element.elementor-element-14678f63 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-14678f63 > .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-75 .elementor-element.elementor-element-14678f63 > .elementor-element-populated, .elementor-75 .elementor-element.elementor-element-14678f63 > .elementor-element-populated > .elementor-background-overlay, .elementor-75 .elementor-element.elementor-element-14678f63 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-75 .elementor-element.elementor-element-14678f63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-6983324a{text-align:center;}.elementor-75 .elementor-element.elementor-element-6983324a img{width:100%;max-width:100%;}.elementor-75 .elementor-element.elementor-element-6bc97ebd{--spacer-size:12px;}.elementor-75 .elementor-element.elementor-element-57370fbb{text-align:start;}.elementor-75 .elementor-element.elementor-element-57370fbb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-75 .elementor-element.elementor-element-2754175a{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-75 .elementor-element.elementor-element-91483b1{text-align:center;}.elementor-75 .elementor-element.elementor-element-91483b1 img{width:100%;max-width:100%;}.elementor-75 .elementor-element.elementor-element-1e935a5{--spacer-size:10px;}.elementor-75 .elementor-element.elementor-element-0152fc3{text-align:start;}.elementor-75 .elementor-element.elementor-element-0152fc3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#0b1929;}.elementor-75 .elementor-element.elementor-element-b8ec10d{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-75 .elementor-element.elementor-element-58b64053{--spacer-size:22px;}.elementor-75 .elementor-element.elementor-element-6653263c > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-6653263c:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-6653263c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17111f;}.elementor-75 .elementor-element.elementor-element-6653263c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-6653263c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-6e0563a8{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-75 .elementor-element.elementor-element-6e0563a8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#f5ad55;}.elementor-75 .elementor-element.elementor-element-7c0f6369{text-align:center;}.elementor-75 .elementor-element.elementor-element-7c0f6369 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-1873cf5d{text-align:center;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-75 .elementor-element.elementor-element-2610da97{--spacer-size:30px;}.elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-accordion-item{border-color:rgba(255,255,255,0.15);}.elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(255,255,255,0.15);}.elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(255,255,255,0.15);}.elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-accordion-icon, .elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-accordion-title{color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-tab-title .elementor-accordion-icon i:before{color:#f5ad55;}.elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-tab-title .elementor-accordion-icon svg{fill:#f5ad55;}.elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#f5ad55;}.elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#f5ad55;}.elementor-75 .elementor-element.elementor-element-5d630b79 .elementor-tab-content{color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-75 .elementor-element.elementor-element-197ae74a > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-197ae74a:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-197ae74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-197ae74a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-197ae74a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-39d72b39{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-75 .elementor-element.elementor-element-39d72b39 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-7392539d{text-align:center;}.elementor-75 .elementor-element.elementor-element-7392539d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-111c6950{--spacer-size:40px;}.elementor-75 .elementor-element.elementor-element-1a991f41 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-6db0ce0{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#17111f;}.elementor-75 .elementor-element.elementor-element-7fe3abc8{--spacer-size:40px;}.elementor-75 .elementor-element.elementor-element-8fe32b1 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-b5d06d5{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#17111f;}.elementor-75 .elementor-element.elementor-element-c45fa50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-75 .elementor-element.elementor-element-c45fa50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-75 .elementor-element.elementor-element-c45fa50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-75 .elementor-element.elementor-element-c45fa50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-75 .elementor-element.elementor-element-c45fa50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-75 .elementor-element.elementor-element-c45fa50 .elementor-icon-list-icon i{color:#10b981;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-c45fa50 .elementor-icon-list-icon svg{fill:#10b981;transition:fill 0.3s;}.elementor-75 .elementor-element.elementor-element-c45fa50{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-75 .elementor-element.elementor-element-c45fa50 .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-1b138061{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#17111f;}.elementor-75 .elementor-element.elementor-element-5c0694db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-75 .elementor-element.elementor-element-5c0694db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-75 .elementor-element.elementor-element-5c0694db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-75 .elementor-element.elementor-element-5c0694db .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-75 .elementor-element.elementor-element-5c0694db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-75 .elementor-element.elementor-element-5c0694db .elementor-icon-list-icon i{color:#ef4444;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-5c0694db .elementor-icon-list-icon svg{fill:#ef4444;transition:fill 0.3s;}.elementor-75 .elementor-element.elementor-element-5c0694db{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-75 .elementor-element.elementor-element-5c0694db .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-5c1c5c32 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-5c1c5c32:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-5c1c5c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17111f;}.elementor-75 .elementor-element.elementor-element-5c1c5c32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-5c1c5c32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-7b06f7fd{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-75 .elementor-element.elementor-element-7b06f7fd .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#f5ad55;}.elementor-75 .elementor-element.elementor-element-41b4747{text-align:center;}.elementor-75 .elementor-element.elementor-element-41b4747 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-75 .elementor-element.elementor-element-799352d5{text-align:center;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-75 .elementor-element.elementor-element-b625895{--spacer-size:30px;}.elementor-75 .elementor-element.elementor-element-4948c22f > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-45ad2f49{text-align:center;}.elementor-75 .elementor-element.elementor-element-45ad2f49 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#f5ad55;}.elementor-75 .elementor-element.elementor-element-3aa60c1f{text-align:center;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-75 .elementor-element.elementor-element-5e4e4fef{text-align:center;}.elementor-75 .elementor-element.elementor-element-5e4e4fef .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#f5ad55;}.elementor-75 .elementor-element.elementor-element-6f61116c{text-align:center;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-75 .elementor-element.elementor-element-402030c9{text-align:center;}.elementor-75 .elementor-element.elementor-element-402030c9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#f5ad55;}.elementor-75 .elementor-element.elementor-element-24ed0dd0{text-align:center;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-75 .elementor-element.elementor-element-56820d4{text-align:center;}.elementor-75 .elementor-element.elementor-element-56820d4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#f5ad55;}.elementor-75 .elementor-element.elementor-element-5c9e0966{text-align:center;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-75 .elementor-element.elementor-element-5a5bdecd > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-5a5bdecd:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-5a5bdecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdefd8;}.elementor-75 .elementor-element.elementor-element-5a5bdecd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-75 .elementor-element.elementor-element-5a5bdecd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-75 .elementor-element.elementor-element-3e71d66b > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-38f1ad03{text-align:start;}.elementor-75 .elementor-element.elementor-element-38f1ad03 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-1bb779e0{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-75 .elementor-element.elementor-element-133b58c7{--spacer-size:18px;}.elementor-75 .elementor-element.elementor-element-2c2cf484{--divider-border-style:solid;--divider-color:#fbdebb;--divider-border-width:2px;}.elementor-75 .elementor-element.elementor-element-2c2cf484 .elementor-divider-separator{width:36%;margin:0 auto;margin-center:0;}.elementor-75 .elementor-element.elementor-element-2c2cf484 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-75 .elementor-element.elementor-element-278b0c9d > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-2185d0ba > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-2dd2cd1a{text-align:start;}.elementor-75 .elementor-element.elementor-element-2dd2cd1a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-3b9d4473 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-5fc98f1d{text-align:start;}.elementor-75 .elementor-element.elementor-element-5fc98f1d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-1838291e{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-75 .elementor-element.elementor-element-25677df7{--spacer-size:4px;}.elementor-75 .elementor-element.elementor-element-57ce1070 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-477926e4 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-2a68b91a{text-align:start;}.elementor-75 .elementor-element.elementor-element-2a68b91a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-5cb45256 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-26febd06{text-align:start;}.elementor-75 .elementor-element.elementor-element-26febd06 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-29f9c210{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-75 .elementor-element.elementor-element-55476f16{--spacer-size:4px;}.elementor-75 .elementor-element.elementor-element-4f6f73e1 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-53497003 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-60785698{text-align:start;}.elementor-75 .elementor-element.elementor-element-60785698 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-7711c84 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-530d6141{text-align:start;}.elementor-75 .elementor-element.elementor-element-530d6141 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-3bf534f0{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-75 .elementor-element.elementor-element-2b416c11{--spacer-size:4px;}.elementor-75 .elementor-element.elementor-element-dc3c722 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-2deca729 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-7521d901{text-align:start;}.elementor-75 .elementor-element.elementor-element-7521d901 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-5e680f7 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-66f96593{text-align:start;}.elementor-75 .elementor-element.elementor-element-66f96593 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-638ee38e{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-75 .elementor-element.elementor-element-4ea34c09{--spacer-size:4px;}.elementor-75 .elementor-element.elementor-element-63cb50f0 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-61e5f4ff > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-7731b5d{text-align:start;}.elementor-75 .elementor-element.elementor-element-7731b5d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-4902be22 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-1970cf94{text-align:start;}.elementor-75 .elementor-element.elementor-element-1970cf94 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-768dff94{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-75 .elementor-element.elementor-element-4e65d4ba{--spacer-size:4px;}.elementor-75 .elementor-element.elementor-element-3aabe604 > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-7143b537 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-5fa3eef6{text-align:start;}.elementor-75 .elementor-element.elementor-element-5fa3eef6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-17b6e1fb > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-720692be{text-align:start;}.elementor-75 .elementor-element.elementor-element-720692be .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-34b69031{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-75 .elementor-element.elementor-element-370f614a{--spacer-size:4px;}.elementor-75 .elementor-element.elementor-element-5e6fde2a > .elementor-container{max-width:1200px;}.elementor-75 .elementor-element.elementor-element-3c24c65 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-abf5c89{text-align:start;}.elementor-75 .elementor-element.elementor-element-abf5c89 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#b88240;}.elementor-75 .elementor-element.elementor-element-17349d7d > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#fbdebb;}.elementor-75 .elementor-element.elementor-element-1023adaa{text-align:start;}.elementor-75 .elementor-element.elementor-element-1023adaa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:500;line-height:1.15em;letter-spacing:-1.5px;color:#17111f;}.elementor-75 .elementor-element.elementor-element-597187f1{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}@media(max-width:1024px){.elementor-75 .elementor-element.elementor-element-1d6e18b2 .elementor-heading-title{font-size:12px;}.elementor-75 .elementor-element.elementor-element-517802ed{--spacer-size:11px;}.elementor-75 .elementor-element.elementor-element-12a548ef .elementor-heading-title{font-size:52px;}.elementor-75 .elementor-element.elementor-element-1a68f544{--spacer-size:14px;}.elementor-75 .elementor-element.elementor-element-5df49fa9{font-size:16px;}.elementor-75 .elementor-element.elementor-element-3a4d28ef{--spacer-size:20px;}.elementor-75 .elementor-element.elementor-element-4926f3cd{--spacer-size:45px;}.elementor-75 .elementor-element.elementor-element-3a88ffc9 .elementor-heading-title{font-size:28px;}.elementor-75 .elementor-element.elementor-element-4a735d8a{font-size:16px;}.elementor-75 .elementor-element.elementor-element-7c0647d5 .elementor-heading-title{font-size:28px;}.elementor-75 .elementor-element.elementor-element-7de035c9{font-size:16px;}.elementor-75 .elementor-element.elementor-element-792bee3c .elementor-heading-title{font-size:28px;}.elementor-75 .elementor-element.elementor-element-7624a374{font-size:16px;}.elementor-75 .elementor-element.elementor-element-37e1fc70 .elementor-heading-title{font-size:12px;}.elementor-75 .elementor-element.elementor-element-2f1e7259 .elementor-heading-title{font-size:36px;}.elementor-75 .elementor-element.elementor-element-7a4c2323{font-size:16px;}.elementor-75 .elementor-element.elementor-element-6c9213eb{--spacer-size:22px;}.elementor-75 .elementor-element.elementor-element-1d8da984 img{width:100%;}.elementor-75 .elementor-element.elementor-element-6eefe8ad{--spacer-size:28px;}.elementor-75 .elementor-element.elementor-element-78565c6b{font-size:16px;}.elementor-75 .elementor-element.elementor-element-24cb1271{--spacer-size:14px;}.elementor-75 .elementor-element.elementor-element-55443144{--spacer-size:22px;}.elementor-75 .elementor-element.elementor-element-527e4052 .elementor-heading-title{font-size:12px;}.elementor-75 .elementor-element.elementor-element-12c2629d .elementor-heading-title{font-size:36px;}.elementor-75 .elementor-element.elementor-element-296d294f{font-size:16px;}.elementor-75 .elementor-element.elementor-element-fa0bf5e{--spacer-size:21px;}.elementor-75 .elementor-element.elementor-element-7825ba5b .elementor-heading-title{font-size:18px;}.elementor-75 .elementor-element.elementor-element-54cee16{font-size:16px;}.elementor-75 .elementor-element.elementor-element-594821a3 .elementor-heading-title{font-size:18px;}.elementor-75 .elementor-element.elementor-element-24cc2c1f{font-size:16px;}.elementor-75 .elementor-element.elementor-element-174dbac5 .elementor-heading-title{font-size:18px;}.elementor-75 .elementor-element.elementor-element-72876a3c{font-size:16px;}.elementor-75 .elementor-element.elementor-element-2c601ef2 .elementor-heading-title{font-size:18px;}.elementor-75 .elementor-element.elementor-element-66d2151c{font-size:16px;}.elementor-75 .elementor-element.elementor-element-d4ea680 .elementor-heading-title{font-size:36px;}.elementor-75 .elementor-element.elementor-element-4befbce4{font-size:16px;}.elementor-75 .elementor-element.elementor-element-2edcc1da{--spacer-size:21px;}.elementor-75 .elementor-element.elementor-element-103c1491 img{width:100%;}.elementor-75 .elementor-element.elementor-element-29cc6c49{--spacer-size:8px;}.elementor-75 .elementor-element.elementor-element-29f42cad .elementor-heading-title{font-size:26px;}.elementor-75 .elementor-element.elementor-element-c399c89{font-size:16px;}.elementor-75 .elementor-element.elementor-element-1bbf8ef6 .elementor-heading-title{font-size:18px;}.elementor-75 .elementor-element.elementor-element-f1e404f img{width:100%;}.elementor-75 .elementor-element.elementor-element-46842629{--spacer-size:7px;}.elementor-75 .elementor-element.elementor-element-87757f3 .elementor-heading-title{font-size:15px;}.elementor-75 .elementor-element.elementor-element-63e6f644{font-size:16px;}.elementor-75 .elementor-element.elementor-element-769bb626 .elementor-heading-title{font-size:18px;}.elementor-75 .elementor-element.elementor-element-114c697c{--spacer-size:7px;}.elementor-75 .elementor-element.elementor-element-796bd740{--spacer-size:7px;}.elementor-75 .elementor-element.elementor-element-8d51fb9 img{width:100%;}.elementor-75 .elementor-element.elementor-element-2f5e988{--spacer-size:7px;}.elementor-75 .elementor-element.elementor-element-735318b .elementor-heading-title{font-size:15px;}.elementor-75 .elementor-element.elementor-element-0a53a59{font-size:16px;}.elementor-75 .elementor-element.elementor-element-f7e71b0 .elementor-heading-title{font-size:18px;}.elementor-75 .elementor-element.elementor-element-bef95ab{--spacer-size:7px;}.elementor-75 .elementor-element.elementor-element-1660b4de img{width:100%;}.elementor-75 .elementor-element.elementor-element-3e495bc3{--spacer-size:8px;}.elementor-75 .elementor-element.elementor-element-4515ecbd .elementor-heading-title{font-size:15px;}.elementor-75 .elementor-element.elementor-element-4770431b{font-size:16px;}.elementor-75 .elementor-element.elementor-element-65043315 .elementor-heading-title{font-size:18px;}.elementor-75 .elementor-element.elementor-element-6983324a img{width:100%;}.elementor-75 .elementor-element.elementor-element-6bc97ebd{--spacer-size:8px;}.elementor-75 .elementor-element.elementor-element-57370fbb .elementor-heading-title{font-size:15px;}.elementor-75 .elementor-element.elementor-element-2754175a{font-size:16px;}.elementor-75 .elementor-element.elementor-element-91483b1 img{width:100%;}.elementor-75 .elementor-element.elementor-element-1e935a5{--spacer-size:7px;}.elementor-75 .elementor-element.elementor-element-0152fc3 .elementor-heading-title{font-size:15px;}.elementor-75 .elementor-element.elementor-element-b8ec10d{font-size:16px;}.elementor-75 .elementor-element.elementor-element-58b64053{--spacer-size:15px;}.elementor-75 .elementor-element.elementor-element-6e0563a8 .elementor-heading-title{font-size:12px;}.elementor-75 .elementor-element.elementor-element-7c0f6369 .elementor-heading-title{font-size:36px;}.elementor-75 .elementor-element.elementor-element-1873cf5d{font-size:16px;}.elementor-75 .elementor-element.elementor-element-2610da97{--spacer-size:21px;}.elementor-75 .elementor-element.elementor-element-39d72b39 .elementor-heading-title{font-size:12px;}.elementor-75 .elementor-element.elementor-element-7392539d .elementor-heading-title{font-size:36px;}.elementor-75 .elementor-element.elementor-element-111c6950{--spacer-size:28px;}.elementor-75 .elementor-element.elementor-element-6db0ce0{font-size:16px;}.elementor-75 .elementor-element.elementor-element-7fe3abc8{--spacer-size:28px;}.elementor-75 .elementor-element.elementor-element-b5d06d5{font-size:16px;}.elementor-75 .elementor-element.elementor-element-1b138061{font-size:16px;}.elementor-75 .elementor-element.elementor-element-7b06f7fd .elementor-heading-title{font-size:12px;}.elementor-75 .elementor-element.elementor-element-41b4747 .elementor-heading-title{font-size:36px;}.elementor-75 .elementor-element.elementor-element-799352d5{font-size:16px;}.elementor-75 .elementor-element.elementor-element-b625895{--spacer-size:21px;}.elementor-75 .elementor-element.elementor-element-45ad2f49 .elementor-heading-title{font-size:28px;}.elementor-75 .elementor-element.elementor-element-3aa60c1f{font-size:16px;}.elementor-75 .elementor-element.elementor-element-5e4e4fef .elementor-heading-title{font-size:28px;}.elementor-75 .elementor-element.elementor-element-6f61116c{font-size:16px;}.elementor-75 .elementor-element.elementor-element-402030c9 .elementor-heading-title{font-size:28px;}.elementor-75 .elementor-element.elementor-element-24ed0dd0{font-size:16px;}.elementor-75 .elementor-element.elementor-element-56820d4 .elementor-heading-title{font-size:28px;}.elementor-75 .elementor-element.elementor-element-5c9e0966{font-size:16px;}.elementor-75 .elementor-element.elementor-element-38f1ad03 .elementor-heading-title{font-size:36px;}.elementor-75 .elementor-element.elementor-element-1bb779e0{font-size:16px;}.elementor-75 .elementor-element.elementor-element-133b58c7{--spacer-size:13px;}.elementor-75 .elementor-element.elementor-element-2dd2cd1a .elementor-heading-title{font-size:22px;}.elementor-75 .elementor-element.elementor-element-5fc98f1d .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-1838291e{font-size:16px;}.elementor-75 .elementor-element.elementor-element-25677df7{--spacer-size:3px;}.elementor-75 .elementor-element.elementor-element-2a68b91a .elementor-heading-title{font-size:22px;}.elementor-75 .elementor-element.elementor-element-26febd06 .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-29f9c210{font-size:16px;}.elementor-75 .elementor-element.elementor-element-55476f16{--spacer-size:3px;}.elementor-75 .elementor-element.elementor-element-60785698 .elementor-heading-title{font-size:22px;}.elementor-75 .elementor-element.elementor-element-530d6141 .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-3bf534f0{font-size:16px;}.elementor-75 .elementor-element.elementor-element-2b416c11{--spacer-size:3px;}.elementor-75 .elementor-element.elementor-element-7521d901 .elementor-heading-title{font-size:22px;}.elementor-75 .elementor-element.elementor-element-66f96593 .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-638ee38e{font-size:16px;}.elementor-75 .elementor-element.elementor-element-4ea34c09{--spacer-size:3px;}.elementor-75 .elementor-element.elementor-element-7731b5d .elementor-heading-title{font-size:22px;}.elementor-75 .elementor-element.elementor-element-1970cf94 .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-768dff94{font-size:16px;}.elementor-75 .elementor-element.elementor-element-4e65d4ba{--spacer-size:3px;}.elementor-75 .elementor-element.elementor-element-5fa3eef6 .elementor-heading-title{font-size:22px;}.elementor-75 .elementor-element.elementor-element-720692be .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-34b69031{font-size:16px;}.elementor-75 .elementor-element.elementor-element-370f614a{--spacer-size:3px;}.elementor-75 .elementor-element.elementor-element-abf5c89 .elementor-heading-title{font-size:22px;}.elementor-75 .elementor-element.elementor-element-1023adaa .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-597187f1{font-size:16px;}}@media(max-width:767px){.elementor-75 .elementor-element.elementor-element-1d6e18b2 .elementor-heading-title{font-size:11px;}.elementor-75 .elementor-element.elementor-element-517802ed{--spacer-size:8px;}.elementor-75 .elementor-element.elementor-element-12a548ef .elementor-heading-title{font-size:38px;}.elementor-75 .elementor-element.elementor-element-1a68f544{--spacer-size:10px;}.elementor-75 .elementor-element.elementor-element-59db09a4{width:100%;}.elementor-75 .elementor-element.elementor-element-7694158a{width:100%;}.elementor-75 .elementor-element.elementor-element-5df49fa9{font-size:15px;}.elementor-75 .elementor-element.elementor-element-28585b54{width:100%;}.elementor-75 .elementor-element.elementor-element-3a4d28ef{--spacer-size:14px;}.elementor-75 .elementor-element.elementor-element-4926f3cd{--spacer-size:32px;}.elementor-75 .elementor-element.elementor-element-193fb21e{width:100%;}.elementor-75 .elementor-element.elementor-element-3a88ffc9 .elementor-heading-title{font-size:22px;}.elementor-75 .elementor-element.elementor-element-4a735d8a{font-size:15px;}.elementor-75 .elementor-element.elementor-element-75bc0f1c{width:100%;}.elementor-75 .elementor-element.elementor-element-7c0647d5 .elementor-heading-title{font-size:22px;}.elementor-75 .elementor-element.elementor-element-7de035c9{font-size:15px;}.elementor-75 .elementor-element.elementor-element-53901c6f{width:100%;}.elementor-75 .elementor-element.elementor-element-792bee3c .elementor-heading-title{font-size:22px;}.elementor-75 .elementor-element.elementor-element-7624a374{font-size:15px;}.elementor-75 .elementor-element.elementor-element-37e1fc70 .elementor-heading-title{font-size:11px;}.elementor-75 .elementor-element.elementor-element-2f1e7259 .elementor-heading-title{font-size:30px;}.elementor-75 .elementor-element.elementor-element-7a4c2323{font-size:15px;}.elementor-75 .elementor-element.elementor-element-6c9213eb{--spacer-size:16px;}.elementor-75 .elementor-element.elementor-element-6c53268{width:100%;}.elementor-75 .elementor-element.elementor-element-2c10a2ed{width:100%;}.elementor-75 .elementor-element.elementor-element-1d8da984 img{width:100%;}.elementor-75 .elementor-element.elementor-element-734d6551{width:100%;}.elementor-75 .elementor-element.elementor-element-6eefe8ad{--spacer-size:20px;}.elementor-75 .elementor-element.elementor-element-55b5848f{width:100%;}.elementor-75 .elementor-element.elementor-element-3e6cb0dd{width:100%;}.elementor-75 .elementor-element.elementor-element-78565c6b{font-size:15px;}.elementor-75 .elementor-element.elementor-element-24cb1271{--spacer-size:10px;}.elementor-75 .elementor-element.elementor-element-55443144{--spacer-size:16px;}.elementor-75 .elementor-element.elementor-element-3c949595{width:100%;}.elementor-75 .elementor-element.elementor-element-527e4052 .elementor-heading-title{font-size:11px;}.elementor-75 .elementor-element.elementor-element-12c2629d .elementor-heading-title{font-size:30px;}.elementor-75 .elementor-element.elementor-element-296d294f{font-size:15px;}.elementor-75 .elementor-element.elementor-element-fa0bf5e{--spacer-size:15px;}.elementor-75 .elementor-element.elementor-element-1860637d{width:100%;}.elementor-75 .elementor-element.elementor-element-7825ba5b .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-54cee16{font-size:15px;}.elementor-75 .elementor-element.elementor-element-594821a3 .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-24cc2c1f{font-size:15px;}.elementor-75 .elementor-element.elementor-element-174dbac5 .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-72876a3c{font-size:15px;}.elementor-75 .elementor-element.elementor-element-2c601ef2 .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-66d2151c{font-size:15px;}.elementor-75 .elementor-element.elementor-element-2ebe448f{width:100%;}.elementor-75 .elementor-element.elementor-element-d4ea680 .elementor-heading-title{font-size:30px;}.elementor-75 .elementor-element.elementor-element-4befbce4{font-size:15px;}.elementor-75 .elementor-element.elementor-element-7a9c95c3{width:100%;}.elementor-75 .elementor-element.elementor-element-2edcc1da{--spacer-size:15px;}.elementor-75 .elementor-element.elementor-element-199a1cb4{width:100%;}.elementor-75 .elementor-element.elementor-element-103c1491 img{width:100%;}.elementor-75 .elementor-element.elementor-element-29cc6c49{--spacer-size:6px;}.elementor-75 .elementor-element.elementor-element-29f42cad .elementor-heading-title{font-size:22px;}.elementor-75 .elementor-element.elementor-element-c399c89{font-size:15px;}.elementor-75 .elementor-element.elementor-element-1bbf8ef6 .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-751db586{width:100%;}.elementor-75 .elementor-element.elementor-element-f1e404f img{width:100%;}.elementor-75 .elementor-element.elementor-element-46842629{--spacer-size:5px;}.elementor-75 .elementor-element.elementor-element-87757f3 .elementor-heading-title{font-size:15px;}.elementor-75 .elementor-element.elementor-element-63e6f644{font-size:15px;}.elementor-75 .elementor-element.elementor-element-769bb626 .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-114c697c{--spacer-size:5px;}.elementor-75 .elementor-element.elementor-element-796bd740{--spacer-size:5px;}.elementor-75 .elementor-element.elementor-element-7339ec2{width:100%;}.elementor-75 .elementor-element.elementor-element-8d51fb9 img{width:100%;}.elementor-75 .elementor-element.elementor-element-2f5e988{--spacer-size:5px;}.elementor-75 .elementor-element.elementor-element-735318b .elementor-heading-title{font-size:15px;}.elementor-75 .elementor-element.elementor-element-0a53a59{font-size:15px;}.elementor-75 .elementor-element.elementor-element-f7e71b0 .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-bef95ab{--spacer-size:5px;}.elementor-75 .elementor-element.elementor-element-10de6140{width:100%;}.elementor-75 .elementor-element.elementor-element-1660b4de img{width:100%;}.elementor-75 .elementor-element.elementor-element-3e495bc3{--spacer-size:6px;}.elementor-75 .elementor-element.elementor-element-4515ecbd .elementor-heading-title{font-size:15px;}.elementor-75 .elementor-element.elementor-element-4770431b{font-size:15px;}.elementor-75 .elementor-element.elementor-element-65043315 .elementor-heading-title{font-size:17px;}.elementor-75 .elementor-element.elementor-element-14678f63{width:100%;}.elementor-75 .elementor-element.elementor-element-6983324a img{width:100%;}.elementor-75 .elementor-element.elementor-element-6bc97ebd{--spacer-size:6px;}.elementor-75 .elementor-element.elementor-element-57370fbb .elementor-heading-title{font-size:15px;}.elementor-75 .elementor-element.elementor-element-2754175a{font-size:15px;}.elementor-75 .elementor-element.elementor-element-0c7dd55{width:100%;}.elementor-75 .elementor-element.elementor-element-91483b1 img{width:100%;}.elementor-75 .elementor-element.elementor-element-1e935a5{--spacer-size:5px;}.elementor-75 .elementor-element.elementor-element-0152fc3 .elementor-heading-title{font-size:15px;}.elementor-75 .elementor-element.elementor-element-b8ec10d{font-size:15px;}.elementor-75 .elementor-element.elementor-element-58b64053{--spacer-size:11px;}.elementor-75 .elementor-element.elementor-element-6e0563a8 .elementor-heading-title{font-size:11px;}.elementor-75 .elementor-element.elementor-element-7c0f6369 .elementor-heading-title{font-size:30px;}.elementor-75 .elementor-element.elementor-element-1873cf5d{font-size:15px;}.elementor-75 .elementor-element.elementor-element-2610da97{--spacer-size:15px;}.elementor-75 .elementor-element.elementor-element-39d72b39 .elementor-heading-title{font-size:11px;}.elementor-75 .elementor-element.elementor-element-7392539d .elementor-heading-title{font-size:30px;}.elementor-75 .elementor-element.elementor-element-111c6950{--spacer-size:20px;}.elementor-75 .elementor-element.elementor-element-488db670{width:100%;}.elementor-75 .elementor-element.elementor-element-53ecf20b{width:100%;}.elementor-75 .elementor-element.elementor-element-6db0ce0{font-size:15px;}.elementor-75 .elementor-element.elementor-element-38480a3b{width:100%;}.elementor-75 .elementor-element.elementor-element-7fe3abc8{--spacer-size:20px;}.elementor-75 .elementor-element.elementor-element-58503301{width:100%;}.elementor-75 .elementor-element.elementor-element-b5d06d5{font-size:15px;}.elementor-75 .elementor-element.elementor-element-f3f40dd{width:100%;}.elementor-75 .elementor-element.elementor-element-1b138061{font-size:15px;}.elementor-75 .elementor-element.elementor-element-7b06f7fd .elementor-heading-title{font-size:11px;}.elementor-75 .elementor-element.elementor-element-41b4747 .elementor-heading-title{font-size:30px;}.elementor-75 .elementor-element.elementor-element-799352d5{font-size:15px;}.elementor-75 .elementor-element.elementor-element-b625895{--spacer-size:15px;}.elementor-75 .elementor-element.elementor-element-272156f7{width:100%;}.elementor-75 .elementor-element.elementor-element-45ad2f49 .elementor-heading-title{font-size:24px;}.elementor-75 .elementor-element.elementor-element-3aa60c1f{font-size:15px;}.elementor-75 .elementor-element.elementor-element-79882f4c{width:100%;}.elementor-75 .elementor-element.elementor-element-5e4e4fef .elementor-heading-title{font-size:24px;}.elementor-75 .elementor-element.elementor-element-6f61116c{font-size:15px;}.elementor-75 .elementor-element.elementor-element-1c094900{width:100%;}.elementor-75 .elementor-element.elementor-element-402030c9 .elementor-heading-title{font-size:24px;}.elementor-75 .elementor-element.elementor-element-24ed0dd0{font-size:15px;}.elementor-75 .elementor-element.elementor-element-5774cd04{width:100%;}.elementor-75 .elementor-element.elementor-element-56820d4 .elementor-heading-title{font-size:24px;}.elementor-75 .elementor-element.elementor-element-5c9e0966{font-size:15px;}.elementor-75 .elementor-element.elementor-element-66909184{width:100%;}.elementor-75 .elementor-element.elementor-element-38f1ad03 .elementor-heading-title{font-size:30px;}.elementor-75 .elementor-element.elementor-element-1bb779e0{font-size:15px;}.elementor-75 .elementor-element.elementor-element-133b58c7{--spacer-size:9px;}.elementor-75 .elementor-element.elementor-element-1954ac12{width:100%;}.elementor-75 .elementor-element.elementor-element-2185d0ba{width:100%;}.elementor-75 .elementor-element.elementor-element-2dd2cd1a .elementor-heading-title{font-size:20px;}.elementor-75 .elementor-element.elementor-element-3b9d4473{width:100%;}.elementor-75 .elementor-element.elementor-element-5fc98f1d .elementor-heading-title{font-size:16px;}.elementor-75 .elementor-element.elementor-element-1838291e{font-size:15px;}.elementor-75 .elementor-element.elementor-element-25677df7{--spacer-size:2px;}.elementor-75 .elementor-element.elementor-element-477926e4{width:100%;}.elementor-75 .elementor-element.elementor-element-2a68b91a .elementor-heading-title{font-size:20px;}.elementor-75 .elementor-element.elementor-element-5cb45256{width:100%;}.elementor-75 .elementor-element.elementor-element-26febd06 .elementor-heading-title{font-size:16px;}.elementor-75 .elementor-element.elementor-element-29f9c210{font-size:15px;}.elementor-75 .elementor-element.elementor-element-55476f16{--spacer-size:2px;}.elementor-75 .elementor-element.elementor-element-53497003{width:100%;}.elementor-75 .elementor-element.elementor-element-60785698 .elementor-heading-title{font-size:20px;}.elementor-75 .elementor-element.elementor-element-7711c84{width:100%;}.elementor-75 .elementor-element.elementor-element-530d6141 .elementor-heading-title{font-size:16px;}.elementor-75 .elementor-element.elementor-element-3bf534f0{font-size:15px;}.elementor-75 .elementor-element.elementor-element-2b416c11{--spacer-size:2px;}.elementor-75 .elementor-element.elementor-element-2deca729{width:100%;}.elementor-75 .elementor-element.elementor-element-7521d901 .elementor-heading-title{font-size:20px;}.elementor-75 .elementor-element.elementor-element-5e680f7{width:100%;}.elementor-75 .elementor-element.elementor-element-66f96593 .elementor-heading-title{font-size:16px;}.elementor-75 .elementor-element.elementor-element-638ee38e{font-size:15px;}.elementor-75 .elementor-element.elementor-element-4ea34c09{--spacer-size:2px;}.elementor-75 .elementor-element.elementor-element-61e5f4ff{width:100%;}.elementor-75 .elementor-element.elementor-element-7731b5d .elementor-heading-title{font-size:20px;}.elementor-75 .elementor-element.elementor-element-4902be22{width:100%;}.elementor-75 .elementor-element.elementor-element-1970cf94 .elementor-heading-title{font-size:16px;}.elementor-75 .elementor-element.elementor-element-768dff94{font-size:15px;}.elementor-75 .elementor-element.elementor-element-4e65d4ba{--spacer-size:2px;}.elementor-75 .elementor-element.elementor-element-7143b537{width:100%;}.elementor-75 .elementor-element.elementor-element-5fa3eef6 .elementor-heading-title{font-size:20px;}.elementor-75 .elementor-element.elementor-element-17b6e1fb{width:100%;}.elementor-75 .elementor-element.elementor-element-720692be .elementor-heading-title{font-size:16px;}.elementor-75 .elementor-element.elementor-element-34b69031{font-size:15px;}.elementor-75 .elementor-element.elementor-element-370f614a{--spacer-size:2px;}.elementor-75 .elementor-element.elementor-element-3c24c65{width:100%;}.elementor-75 .elementor-element.elementor-element-abf5c89 .elementor-heading-title{font-size:20px;}.elementor-75 .elementor-element.elementor-element-17349d7d{width:100%;}.elementor-75 .elementor-element.elementor-element-1023adaa .elementor-heading-title{font-size:16px;}.elementor-75 .elementor-element.elementor-element-597187f1{font-size:15px;}}@media(min-width:768px){.elementor-75 .elementor-element.elementor-element-53b79c14{width:100%;}.elementor-75 .elementor-element.elementor-element-59db09a4{width:20%;}.elementor-75 .elementor-element.elementor-element-7694158a{width:60%;}.elementor-75 .elementor-element.elementor-element-28585b54{width:20%;}.elementor-75 .elementor-element.elementor-element-193fb21e{width:33%;}.elementor-75 .elementor-element.elementor-element-75bc0f1c{width:33%;}.elementor-75 .elementor-element.elementor-element-53901c6f{width:34%;}.elementor-75 .elementor-element.elementor-element-2ae35129{width:100%;}.elementor-75 .elementor-element.elementor-element-6c53268{width:10%;}.elementor-75 .elementor-element.elementor-element-2c10a2ed{width:80%;}.elementor-75 .elementor-element.elementor-element-734d6551{width:10%;}.elementor-75 .elementor-element.elementor-element-55b5848f{width:20%;}.elementor-75 .elementor-element.elementor-element-3e6cb0dd{width:60%;}.elementor-75 .elementor-element.elementor-element-3c949595{width:20%;}.elementor-75 .elementor-element.elementor-element-77014573{width:100%;}.elementor-75 .elementor-element.elementor-element-78006019{width:100%;}.elementor-75 .elementor-element.elementor-element-2ebe448f{width:62%;}.elementor-75 .elementor-element.elementor-element-7a9c95c3{width:38%;}.elementor-75 .elementor-element.elementor-element-7bd2e751{width:100%;}.elementor-75 .elementor-element.elementor-element-70579109{width:100%;}.elementor-75 .elementor-element.elementor-element-488db670{width:10%;}.elementor-75 .elementor-element.elementor-element-53ecf20b{width:80%;}.elementor-75 .elementor-element.elementor-element-38480a3b{width:10%;}.elementor-75 .elementor-element.elementor-element-58503301{width:50%;}.elementor-75 .elementor-element.elementor-element-f3f40dd{width:50%;}.elementor-75 .elementor-element.elementor-element-28cb8deb{width:100%;}.elementor-75 .elementor-element.elementor-element-272156f7{width:25%;}.elementor-75 .elementor-element.elementor-element-79882f4c{width:25%;}.elementor-75 .elementor-element.elementor-element-1c094900{width:25%;}.elementor-75 .elementor-element.elementor-element-5774cd04{width:25%;}.elementor-75 .elementor-element.elementor-element-734194ea{width:100%;}.elementor-75 .elementor-element.elementor-element-66909184{width:34%;}.elementor-75 .elementor-element.elementor-element-1954ac12{width:66%;}.elementor-75 .elementor-element.elementor-element-2185d0ba{width:16%;}.elementor-75 .elementor-element.elementor-element-3b9d4473{width:84%;}.elementor-75 .elementor-element.elementor-element-477926e4{width:16%;}.elementor-75 .elementor-element.elementor-element-5cb45256{width:84%;}.elementor-75 .elementor-element.elementor-element-53497003{width:16%;}.elementor-75 .elementor-element.elementor-element-7711c84{width:84%;}.elementor-75 .elementor-element.elementor-element-2deca729{width:16%;}.elementor-75 .elementor-element.elementor-element-5e680f7{width:84%;}.elementor-75 .elementor-element.elementor-element-61e5f4ff{width:16%;}.elementor-75 .elementor-element.elementor-element-4902be22{width:84%;}.elementor-75 .elementor-element.elementor-element-7143b537{width:16%;}.elementor-75 .elementor-element.elementor-element-17b6e1fb{width:84%;}.elementor-75 .elementor-element.elementor-element-3c24c65{width:16%;}.elementor-75 .elementor-element.elementor-element-17349d7d{width:84%;}}@media(max-width:1024px) and (min-width:768px){.elementor-75 .elementor-element.elementor-element-59db09a4{width:50%;}.elementor-75 .elementor-element.elementor-element-7694158a{width:60%;}.elementor-75 .elementor-element.elementor-element-28585b54{width:50%;}.elementor-75 .elementor-element.elementor-element-193fb21e{width:50%;}.elementor-75 .elementor-element.elementor-element-75bc0f1c{width:50%;}.elementor-75 .elementor-element.elementor-element-53901c6f{width:34%;}.elementor-75 .elementor-element.elementor-element-6c53268{width:50%;}.elementor-75 .elementor-element.elementor-element-2c10a2ed{width:80%;}.elementor-75 .elementor-element.elementor-element-734d6551{width:50%;}.elementor-75 .elementor-element.elementor-element-55b5848f{width:50%;}.elementor-75 .elementor-element.elementor-element-3e6cb0dd{width:60%;}.elementor-75 .elementor-element.elementor-element-3c949595{width:50%;}.elementor-75 .elementor-element.elementor-element-1860637d{width:58%;}.elementor-75 .elementor-element.elementor-element-2ebe448f{width:62%;}.elementor-75 .elementor-element.elementor-element-7a9c95c3{width:38%;}.elementor-75 .elementor-element.elementor-element-199a1cb4{width:52%;}.elementor-75 .elementor-element.elementor-element-751db586{width:48%;}.elementor-75 .elementor-element.elementor-element-7339ec2{width:48%;}.elementor-75 .elementor-element.elementor-element-10de6140{width:50%;}.elementor-75 .elementor-element.elementor-element-14678f63{width:50%;}.elementor-75 .elementor-element.elementor-element-0c7dd55{width:48%;}.elementor-75 .elementor-element.elementor-element-488db670{width:50%;}.elementor-75 .elementor-element.elementor-element-53ecf20b{width:80%;}.elementor-75 .elementor-element.elementor-element-38480a3b{width:50%;}.elementor-75 .elementor-element.elementor-element-58503301{width:50%;}.elementor-75 .elementor-element.elementor-element-f3f40dd{width:50%;}.elementor-75 .elementor-element.elementor-element-272156f7{width:50%;}.elementor-75 .elementor-element.elementor-element-79882f4c{width:50%;}.elementor-75 .elementor-element.elementor-element-1c094900{width:50%;}.elementor-75 .elementor-element.elementor-element-5774cd04{width:50%;}.elementor-75 .elementor-element.elementor-element-66909184{width:34%;}.elementor-75 .elementor-element.elementor-element-1954ac12{width:66%;}.elementor-75 .elementor-element.elementor-element-2185d0ba{width:50%;}.elementor-75 .elementor-element.elementor-element-3b9d4473{width:84%;}.elementor-75 .elementor-element.elementor-element-477926e4{width:50%;}.elementor-75 .elementor-element.elementor-element-5cb45256{width:84%;}.elementor-75 .elementor-element.elementor-element-53497003{width:50%;}.elementor-75 .elementor-element.elementor-element-7711c84{width:84%;}.elementor-75 .elementor-element.elementor-element-2deca729{width:50%;}.elementor-75 .elementor-element.elementor-element-5e680f7{width:84%;}.elementor-75 .elementor-element.elementor-element-61e5f4ff{width:50%;}.elementor-75 .elementor-element.elementor-element-4902be22{width:84%;}.elementor-75 .elementor-element.elementor-element-7143b537{width:50%;}.elementor-75 .elementor-element.elementor-element-17b6e1fb{width:84%;}.elementor-75 .elementor-element.elementor-element-3c24c65{width:50%;}.elementor-75 .elementor-element.elementor-element-17349d7d{width:84%;}}/* Start custom CSS for column, class: .elementor-element-59db09a4 */.elementor-75 .elementor-element.elementor-element-59db09a4 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-59db09a4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-59db09a4 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-59db09a4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-59db09a4 p, .elementor-75 .elementor-element.elementor-element-59db09a4 h1, .elementor-75 .elementor-element.elementor-element-59db09a4 h2, .elementor-75 .elementor-element.elementor-element-59db09a4 h3, .elementor-75 .elementor-element.elementor-element-59db09a4 h4, .elementor-75 .elementor-element.elementor-element-59db09a4 h5, .elementor-75 .elementor-element.elementor-element-59db09a4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7694158a */.elementor-75 .elementor-element.elementor-element-7694158a { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-7694158a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7694158a img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-7694158a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7694158a p, .elementor-75 .elementor-element.elementor-element-7694158a h1, .elementor-75 .elementor-element.elementor-element-7694158a h2, .elementor-75 .elementor-element.elementor-element-7694158a h3, .elementor-75 .elementor-element.elementor-element-7694158a h4, .elementor-75 .elementor-element.elementor-element-7694158a h5, .elementor-75 .elementor-element.elementor-element-7694158a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-28585b54 */.elementor-75 .elementor-element.elementor-element-28585b54 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-28585b54 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-28585b54 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-28585b54 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-28585b54 p, .elementor-75 .elementor-element.elementor-element-28585b54 h1, .elementor-75 .elementor-element.elementor-element-28585b54 h2, .elementor-75 .elementor-element.elementor-element-28585b54 h3, .elementor-75 .elementor-element.elementor-element-28585b54 h4, .elementor-75 .elementor-element.elementor-element-28585b54 h5, .elementor-75 .elementor-element.elementor-element-28585b54 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-275604 */.elementor-75 .elementor-element.elementor-element-275604 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-275604 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-275604 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-275604 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-193fb21e */.elementor-75 .elementor-element.elementor-element-193fb21e { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-193fb21e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-193fb21e img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-193fb21e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-193fb21e p, .elementor-75 .elementor-element.elementor-element-193fb21e h1, .elementor-75 .elementor-element.elementor-element-193fb21e h2, .elementor-75 .elementor-element.elementor-element-193fb21e h3, .elementor-75 .elementor-element.elementor-element-193fb21e h4, .elementor-75 .elementor-element.elementor-element-193fb21e h5, .elementor-75 .elementor-element.elementor-element-193fb21e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-75bc0f1c */.elementor-75 .elementor-element.elementor-element-75bc0f1c { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-75bc0f1c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-75bc0f1c img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-75bc0f1c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-75bc0f1c p, .elementor-75 .elementor-element.elementor-element-75bc0f1c h1, .elementor-75 .elementor-element.elementor-element-75bc0f1c h2, .elementor-75 .elementor-element.elementor-element-75bc0f1c h3, .elementor-75 .elementor-element.elementor-element-75bc0f1c h4, .elementor-75 .elementor-element.elementor-element-75bc0f1c h5, .elementor-75 .elementor-element.elementor-element-75bc0f1c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53901c6f */.elementor-75 .elementor-element.elementor-element-53901c6f { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-53901c6f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-53901c6f img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-53901c6f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-53901c6f p, .elementor-75 .elementor-element.elementor-element-53901c6f h1, .elementor-75 .elementor-element.elementor-element-53901c6f h2, .elementor-75 .elementor-element.elementor-element-53901c6f h3, .elementor-75 .elementor-element.elementor-element-53901c6f h4, .elementor-75 .elementor-element.elementor-element-53901c6f h5, .elementor-75 .elementor-element.elementor-element-53901c6f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cdd90df */.elementor-75 .elementor-element.elementor-element-cdd90df > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-cdd90df > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-cdd90df > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-cdd90df img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53b79c14 */.elementor-75 .elementor-element.elementor-element-53b79c14 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-53b79c14 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-53b79c14 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-53b79c14 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-53b79c14 p, .elementor-75 .elementor-element.elementor-element-53b79c14 h1, .elementor-75 .elementor-element.elementor-element-53b79c14 h2, .elementor-75 .elementor-element.elementor-element-53b79c14 h3, .elementor-75 .elementor-element.elementor-element-53b79c14 h4, .elementor-75 .elementor-element.elementor-element-53b79c14 h5, .elementor-75 .elementor-element.elementor-element-53b79c14 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ebab133 */.elementor-75 .elementor-element.elementor-element-5ebab133 { border-top: 4px solid #f5ad55; }
.elementor-75 .elementor-element.elementor-element-5ebab133 .elementor-widget {
  animation: codex_category-hero-0-soft-reveal 700ms ease both;
}
.elementor-75 .elementor-element.elementor-element-5ebab133 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-75 .elementor-element.elementor-element-5ebab133 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-75 .elementor-element.elementor-element-5ebab133 .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-75 .elementor-element.elementor-element-5ebab133, .elementor-75 .elementor-element.elementor-element-5ebab133 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6c53268 */.elementor-75 .elementor-element.elementor-element-6c53268 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-6c53268 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-6c53268 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-6c53268 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-6c53268 p, .elementor-75 .elementor-element.elementor-element-6c53268 h1, .elementor-75 .elementor-element.elementor-element-6c53268 h2, .elementor-75 .elementor-element.elementor-element-6c53268 h3, .elementor-75 .elementor-element.elementor-element-6c53268 h4, .elementor-75 .elementor-element.elementor-element-6c53268 h5, .elementor-75 .elementor-element.elementor-element-6c53268 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c10a2ed */.elementor-75 .elementor-element.elementor-element-2c10a2ed { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-2c10a2ed > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-2c10a2ed img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-2c10a2ed .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-2c10a2ed p, .elementor-75 .elementor-element.elementor-element-2c10a2ed h1, .elementor-75 .elementor-element.elementor-element-2c10a2ed h2, .elementor-75 .elementor-element.elementor-element-2c10a2ed h3, .elementor-75 .elementor-element.elementor-element-2c10a2ed h4, .elementor-75 .elementor-element.elementor-element-2c10a2ed h5, .elementor-75 .elementor-element.elementor-element-2c10a2ed h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-734d6551 */.elementor-75 .elementor-element.elementor-element-734d6551 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-734d6551 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-734d6551 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-734d6551 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-734d6551 p, .elementor-75 .elementor-element.elementor-element-734d6551 h1, .elementor-75 .elementor-element.elementor-element-734d6551 h2, .elementor-75 .elementor-element.elementor-element-734d6551 h3, .elementor-75 .elementor-element.elementor-element-734d6551 h4, .elementor-75 .elementor-element.elementor-element-734d6551 h5, .elementor-75 .elementor-element.elementor-element-734d6551 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-608e4eaf */.elementor-75 .elementor-element.elementor-element-608e4eaf > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-608e4eaf > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-608e4eaf > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-608e4eaf img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-55b5848f */.elementor-75 .elementor-element.elementor-element-55b5848f { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-55b5848f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-55b5848f img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-55b5848f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-55b5848f p, .elementor-75 .elementor-element.elementor-element-55b5848f h1, .elementor-75 .elementor-element.elementor-element-55b5848f h2, .elementor-75 .elementor-element.elementor-element-55b5848f h3, .elementor-75 .elementor-element.elementor-element-55b5848f h4, .elementor-75 .elementor-element.elementor-element-55b5848f h5, .elementor-75 .elementor-element.elementor-element-55b5848f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e6cb0dd */.elementor-75 .elementor-element.elementor-element-3e6cb0dd { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-3e6cb0dd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-3e6cb0dd img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-3e6cb0dd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-3e6cb0dd p, .elementor-75 .elementor-element.elementor-element-3e6cb0dd h1, .elementor-75 .elementor-element.elementor-element-3e6cb0dd h2, .elementor-75 .elementor-element.elementor-element-3e6cb0dd h3, .elementor-75 .elementor-element.elementor-element-3e6cb0dd h4, .elementor-75 .elementor-element.elementor-element-3e6cb0dd h5, .elementor-75 .elementor-element.elementor-element-3e6cb0dd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3c949595 */.elementor-75 .elementor-element.elementor-element-3c949595 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-3c949595 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-3c949595 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-3c949595 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-3c949595 p, .elementor-75 .elementor-element.elementor-element-3c949595 h1, .elementor-75 .elementor-element.elementor-element-3c949595 h2, .elementor-75 .elementor-element.elementor-element-3c949595 h3, .elementor-75 .elementor-element.elementor-element-3c949595 h4, .elementor-75 .elementor-element.elementor-element-3c949595 h5, .elementor-75 .elementor-element.elementor-element-3c949595 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4e56fdc4 */.elementor-75 .elementor-element.elementor-element-4e56fdc4 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-4e56fdc4 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-4e56fdc4 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-4e56fdc4 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ae35129 */.elementor-75 .elementor-element.elementor-element-2ae35129 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-2ae35129 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-2ae35129 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-2ae35129 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-2ae35129 p, .elementor-75 .elementor-element.elementor-element-2ae35129 h1, .elementor-75 .elementor-element.elementor-element-2ae35129 h2, .elementor-75 .elementor-element.elementor-element-2ae35129 h3, .elementor-75 .elementor-element.elementor-element-2ae35129 h4, .elementor-75 .elementor-element.elementor-element-2ae35129 h5, .elementor-75 .elementor-element.elementor-element-2ae35129 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1860637d */.elementor-75 .elementor-element.elementor-element-1860637d { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-1860637d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-1860637d img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-1860637d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-1860637d p, .elementor-75 .elementor-element.elementor-element-1860637d h1, .elementor-75 .elementor-element.elementor-element-1860637d h2, .elementor-75 .elementor-element.elementor-element-1860637d h3, .elementor-75 .elementor-element.elementor-element-1860637d h4, .elementor-75 .elementor-element.elementor-element-1860637d h5, .elementor-75 .elementor-element.elementor-element-1860637d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2b760285 */.elementor-75 .elementor-element.elementor-element-2b760285 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-2b760285 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-2b760285 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-2b760285 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77014573 */.elementor-75 .elementor-element.elementor-element-77014573 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-77014573 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-77014573 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-77014573 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-77014573 p, .elementor-75 .elementor-element.elementor-element-77014573 h1, .elementor-75 .elementor-element.elementor-element-77014573 h2, .elementor-75 .elementor-element.elementor-element-77014573 h3, .elementor-75 .elementor-element.elementor-element-77014573 h4, .elementor-75 .elementor-element.elementor-element-77014573 h5, .elementor-75 .elementor-element.elementor-element-77014573 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6328ac17 */.elementor-75 .elementor-element.elementor-element-6328ac17 { position: relative; }
.elementor-75 .elementor-element.elementor-element-6328ac17::before { content:''; position:absolute; left:0; top:10%; bottom:10%; width:4px;
  background:#f5ad55; z-index:1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ebe448f */.elementor-75 .elementor-element.elementor-element-2ebe448f { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-2ebe448f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-2ebe448f img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-2ebe448f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-2ebe448f p, .elementor-75 .elementor-element.elementor-element-2ebe448f h1, .elementor-75 .elementor-element.elementor-element-2ebe448f h2, .elementor-75 .elementor-element.elementor-element-2ebe448f h3, .elementor-75 .elementor-element.elementor-element-2ebe448f h4, .elementor-75 .elementor-element.elementor-element-2ebe448f h5, .elementor-75 .elementor-element.elementor-element-2ebe448f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7a9c95c3 */.elementor-75 .elementor-element.elementor-element-7a9c95c3 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-7a9c95c3 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7a9c95c3 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-7a9c95c3 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7a9c95c3 p, .elementor-75 .elementor-element.elementor-element-7a9c95c3 h1, .elementor-75 .elementor-element.elementor-element-7a9c95c3 h2, .elementor-75 .elementor-element.elementor-element-7a9c95c3 h3, .elementor-75 .elementor-element.elementor-element-7a9c95c3 h4, .elementor-75 .elementor-element.elementor-element-7a9c95c3 h5, .elementor-75 .elementor-element.elementor-element-7a9c95c3 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6d432f5b */.elementor-75 .elementor-element.elementor-element-6d432f5b > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-6d432f5b > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-6d432f5b > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-6d432f5b img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-199a1cb4 */.elementor-75 .elementor-element.elementor-element-199a1cb4 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-199a1cb4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-199a1cb4 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-199a1cb4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-199a1cb4 p, .elementor-75 .elementor-element.elementor-element-199a1cb4 h1, .elementor-75 .elementor-element.elementor-element-199a1cb4 h2, .elementor-75 .elementor-element.elementor-element-199a1cb4 h3, .elementor-75 .elementor-element.elementor-element-199a1cb4 h4, .elementor-75 .elementor-element.elementor-element-199a1cb4 h5, .elementor-75 .elementor-element.elementor-element-199a1cb4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-751db586 */.elementor-75 .elementor-element.elementor-element-751db586 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-751db586 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-751db586 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-751db586 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-751db586 p, .elementor-75 .elementor-element.elementor-element-751db586 h1, .elementor-75 .elementor-element.elementor-element-751db586 h2, .elementor-75 .elementor-element.elementor-element-751db586 h3, .elementor-75 .elementor-element.elementor-element-751db586 h4, .elementor-75 .elementor-element.elementor-element-751db586 h5, .elementor-75 .elementor-element.elementor-element-751db586 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7339ec2 */.elementor-75 .elementor-element.elementor-element-7339ec2 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-7339ec2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7339ec2 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-7339ec2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7339ec2 p, .elementor-75 .elementor-element.elementor-element-7339ec2 h1, .elementor-75 .elementor-element.elementor-element-7339ec2 h2, .elementor-75 .elementor-element.elementor-element-7339ec2 h3, .elementor-75 .elementor-element.elementor-element-7339ec2 h4, .elementor-75 .elementor-element.elementor-element-7339ec2 h5, .elementor-75 .elementor-element.elementor-element-7339ec2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2b2f7482 */.elementor-75 .elementor-element.elementor-element-2b2f7482 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-2b2f7482 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-2b2f7482 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-2b2f7482 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-10de6140 */.elementor-75 .elementor-element.elementor-element-10de6140 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-10de6140 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-10de6140 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-10de6140 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-10de6140 p, .elementor-75 .elementor-element.elementor-element-10de6140 h1, .elementor-75 .elementor-element.elementor-element-10de6140 h2, .elementor-75 .elementor-element.elementor-element-10de6140 h3, .elementor-75 .elementor-element.elementor-element-10de6140 h4, .elementor-75 .elementor-element.elementor-element-10de6140 h5, .elementor-75 .elementor-element.elementor-element-10de6140 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14678f63 */.elementor-75 .elementor-element.elementor-element-14678f63 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-14678f63 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-14678f63 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-14678f63 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-14678f63 p, .elementor-75 .elementor-element.elementor-element-14678f63 h1, .elementor-75 .elementor-element.elementor-element-14678f63 h2, .elementor-75 .elementor-element.elementor-element-14678f63 h3, .elementor-75 .elementor-element.elementor-element-14678f63 h4, .elementor-75 .elementor-element.elementor-element-14678f63 h5, .elementor-75 .elementor-element.elementor-element-14678f63 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0c7dd55 */.elementor-75 .elementor-element.elementor-element-0c7dd55 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-0c7dd55 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-0c7dd55 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-0c7dd55 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-0c7dd55 p, .elementor-75 .elementor-element.elementor-element-0c7dd55 h1, .elementor-75 .elementor-element.elementor-element-0c7dd55 h2, .elementor-75 .elementor-element.elementor-element-0c7dd55 h3, .elementor-75 .elementor-element.elementor-element-0c7dd55 h4, .elementor-75 .elementor-element.elementor-element-0c7dd55 h5, .elementor-75 .elementor-element.elementor-element-0c7dd55 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d328e02 */.elementor-75 .elementor-element.elementor-element-d328e02 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-d328e02 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-d328e02 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-d328e02 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-78006019 */.elementor-75 .elementor-element.elementor-element-78006019 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-78006019 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-78006019 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-78006019 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-78006019 p, .elementor-75 .elementor-element.elementor-element-78006019 h1, .elementor-75 .elementor-element.elementor-element-78006019 h2, .elementor-75 .elementor-element.elementor-element-78006019 h3, .elementor-75 .elementor-element.elementor-element-78006019 h4, .elementor-75 .elementor-element.elementor-element-78006019 h5, .elementor-75 .elementor-element.elementor-element-78006019 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-56387d1b */.elementor-75 .elementor-element.elementor-element-56387d1b .elementor-widget {
  animation: codex_category-grid-3-soft-reveal 700ms ease both;
}
.elementor-75 .elementor-element.elementor-element-56387d1b .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-75 .elementor-element.elementor-element-56387d1b .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-75 .elementor-element.elementor-element-56387d1b .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_category-grid-3-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-75 .elementor-element.elementor-element-56387d1b, .elementor-75 .elementor-element.elementor-element-56387d1b * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bd2e751 */.elementor-75 .elementor-element.elementor-element-7bd2e751 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-7bd2e751 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7bd2e751 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-7bd2e751 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7bd2e751 p, .elementor-75 .elementor-element.elementor-element-7bd2e751 h1, .elementor-75 .elementor-element.elementor-element-7bd2e751 h2, .elementor-75 .elementor-element.elementor-element-7bd2e751 h3, .elementor-75 .elementor-element.elementor-element-7bd2e751 h4, .elementor-75 .elementor-element.elementor-element-7bd2e751 h5, .elementor-75 .elementor-element.elementor-element-7bd2e751 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6653263c */.elementor-75 .elementor-element.elementor-element-6653263c { border-top: 4px solid #f5ad55; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-488db670 */.elementor-75 .elementor-element.elementor-element-488db670 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-488db670 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-488db670 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-488db670 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-488db670 p, .elementor-75 .elementor-element.elementor-element-488db670 h1, .elementor-75 .elementor-element.elementor-element-488db670 h2, .elementor-75 .elementor-element.elementor-element-488db670 h3, .elementor-75 .elementor-element.elementor-element-488db670 h4, .elementor-75 .elementor-element.elementor-element-488db670 h5, .elementor-75 .elementor-element.elementor-element-488db670 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53ecf20b */.elementor-75 .elementor-element.elementor-element-53ecf20b { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-53ecf20b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-53ecf20b img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-53ecf20b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-53ecf20b p, .elementor-75 .elementor-element.elementor-element-53ecf20b h1, .elementor-75 .elementor-element.elementor-element-53ecf20b h2, .elementor-75 .elementor-element.elementor-element-53ecf20b h3, .elementor-75 .elementor-element.elementor-element-53ecf20b h4, .elementor-75 .elementor-element.elementor-element-53ecf20b h5, .elementor-75 .elementor-element.elementor-element-53ecf20b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-38480a3b */.elementor-75 .elementor-element.elementor-element-38480a3b { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-38480a3b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-38480a3b img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-38480a3b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-38480a3b p, .elementor-75 .elementor-element.elementor-element-38480a3b h1, .elementor-75 .elementor-element.elementor-element-38480a3b h2, .elementor-75 .elementor-element.elementor-element-38480a3b h3, .elementor-75 .elementor-element.elementor-element-38480a3b h4, .elementor-75 .elementor-element.elementor-element-38480a3b h5, .elementor-75 .elementor-element.elementor-element-38480a3b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a991f41 */.elementor-75 .elementor-element.elementor-element-1a991f41 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-1a991f41 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-1a991f41 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-1a991f41 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-58503301 */.elementor-75 .elementor-element.elementor-element-58503301 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-58503301 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-58503301 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-58503301 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-58503301 p, .elementor-75 .elementor-element.elementor-element-58503301 h1, .elementor-75 .elementor-element.elementor-element-58503301 h2, .elementor-75 .elementor-element.elementor-element-58503301 h3, .elementor-75 .elementor-element.elementor-element-58503301 h4, .elementor-75 .elementor-element.elementor-element-58503301 h5, .elementor-75 .elementor-element.elementor-element-58503301 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f3f40dd */.elementor-75 .elementor-element.elementor-element-f3f40dd { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-f3f40dd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-f3f40dd img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-f3f40dd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-f3f40dd p, .elementor-75 .elementor-element.elementor-element-f3f40dd h1, .elementor-75 .elementor-element.elementor-element-f3f40dd h2, .elementor-75 .elementor-element.elementor-element-f3f40dd h3, .elementor-75 .elementor-element.elementor-element-f3f40dd h4, .elementor-75 .elementor-element.elementor-element-f3f40dd h5, .elementor-75 .elementor-element.elementor-element-f3f40dd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8fe32b1 */.elementor-75 .elementor-element.elementor-element-8fe32b1 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-8fe32b1 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-8fe32b1 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-8fe32b1 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-70579109 */.elementor-75 .elementor-element.elementor-element-70579109 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-70579109 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-70579109 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-70579109 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-70579109 p, .elementor-75 .elementor-element.elementor-element-70579109 h1, .elementor-75 .elementor-element.elementor-element-70579109 h2, .elementor-75 .elementor-element.elementor-element-70579109 h3, .elementor-75 .elementor-element.elementor-element-70579109 h4, .elementor-75 .elementor-element.elementor-element-70579109 h5, .elementor-75 .elementor-element.elementor-element-70579109 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-272156f7 */.elementor-75 .elementor-element.elementor-element-272156f7 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-272156f7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-272156f7 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-272156f7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-272156f7 p, .elementor-75 .elementor-element.elementor-element-272156f7 h1, .elementor-75 .elementor-element.elementor-element-272156f7 h2, .elementor-75 .elementor-element.elementor-element-272156f7 h3, .elementor-75 .elementor-element.elementor-element-272156f7 h4, .elementor-75 .elementor-element.elementor-element-272156f7 h5, .elementor-75 .elementor-element.elementor-element-272156f7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-79882f4c */.elementor-75 .elementor-element.elementor-element-79882f4c { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-79882f4c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-79882f4c img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-79882f4c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-79882f4c p, .elementor-75 .elementor-element.elementor-element-79882f4c h1, .elementor-75 .elementor-element.elementor-element-79882f4c h2, .elementor-75 .elementor-element.elementor-element-79882f4c h3, .elementor-75 .elementor-element.elementor-element-79882f4c h4, .elementor-75 .elementor-element.elementor-element-79882f4c h5, .elementor-75 .elementor-element.elementor-element-79882f4c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c094900 */.elementor-75 .elementor-element.elementor-element-1c094900 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-1c094900 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-1c094900 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-1c094900 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-1c094900 p, .elementor-75 .elementor-element.elementor-element-1c094900 h1, .elementor-75 .elementor-element.elementor-element-1c094900 h2, .elementor-75 .elementor-element.elementor-element-1c094900 h3, .elementor-75 .elementor-element.elementor-element-1c094900 h4, .elementor-75 .elementor-element.elementor-element-1c094900 h5, .elementor-75 .elementor-element.elementor-element-1c094900 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5774cd04 */.elementor-75 .elementor-element.elementor-element-5774cd04 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-5774cd04 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-5774cd04 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-5774cd04 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-5774cd04 p, .elementor-75 .elementor-element.elementor-element-5774cd04 h1, .elementor-75 .elementor-element.elementor-element-5774cd04 h2, .elementor-75 .elementor-element.elementor-element-5774cd04 h3, .elementor-75 .elementor-element.elementor-element-5774cd04 h4, .elementor-75 .elementor-element.elementor-element-5774cd04 h5, .elementor-75 .elementor-element.elementor-element-5774cd04 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4948c22f */.elementor-75 .elementor-element.elementor-element-4948c22f > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-4948c22f > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-4948c22f > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-4948c22f img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-28cb8deb */.elementor-75 .elementor-element.elementor-element-28cb8deb { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-28cb8deb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-28cb8deb img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-28cb8deb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-28cb8deb p, .elementor-75 .elementor-element.elementor-element-28cb8deb h1, .elementor-75 .elementor-element.elementor-element-28cb8deb h2, .elementor-75 .elementor-element.elementor-element-28cb8deb h3, .elementor-75 .elementor-element.elementor-element-28cb8deb h4, .elementor-75 .elementor-element.elementor-element-28cb8deb h5, .elementor-75 .elementor-element.elementor-element-28cb8deb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c1c5c32 */.elementor-75 .elementor-element.elementor-element-5c1c5c32 .elementor-widget {
  animation: codex_brand-trust-6-soft-reveal 700ms ease both;
}
.elementor-75 .elementor-element.elementor-element-5c1c5c32 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-75 .elementor-element.elementor-element-5c1c5c32 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-75 .elementor-element.elementor-element-5c1c5c32 .elementor-widget:nth-child(4) { animation-delay: 230ms; }
@keyframes codex_brand-trust-6-soft-reveal {
  from { opacity: 0; transform: translateY(14px); }
  to { opacity: 1; transform: translateY(0); }
}
@media (prefers-reduced-motion: reduce) {
  .elementor-75 .elementor-element.elementor-element-5c1c5c32, .elementor-75 .elementor-element.elementor-element-5c1c5c32 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66909184 */.elementor-75 .elementor-element.elementor-element-66909184 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-66909184 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-66909184 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-66909184 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-66909184 p, .elementor-75 .elementor-element.elementor-element-66909184 h1, .elementor-75 .elementor-element.elementor-element-66909184 h2, .elementor-75 .elementor-element.elementor-element-66909184 h3, .elementor-75 .elementor-element.elementor-element-66909184 h4, .elementor-75 .elementor-element.elementor-element-66909184 h5, .elementor-75 .elementor-element.elementor-element-66909184 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1954ac12 */.elementor-75 .elementor-element.elementor-element-1954ac12 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-1954ac12 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-1954ac12 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-1954ac12 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-1954ac12 p, .elementor-75 .elementor-element.elementor-element-1954ac12 h1, .elementor-75 .elementor-element.elementor-element-1954ac12 h2, .elementor-75 .elementor-element.elementor-element-1954ac12 h3, .elementor-75 .elementor-element.elementor-element-1954ac12 h4, .elementor-75 .elementor-element.elementor-element-1954ac12 h5, .elementor-75 .elementor-element.elementor-element-1954ac12 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3e71d66b */.elementor-75 .elementor-element.elementor-element-3e71d66b > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-3e71d66b > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-3e71d66b > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-3e71d66b img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2185d0ba */.elementor-75 .elementor-element.elementor-element-2185d0ba { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-2185d0ba > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-2185d0ba img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-2185d0ba .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-2185d0ba p, .elementor-75 .elementor-element.elementor-element-2185d0ba h1, .elementor-75 .elementor-element.elementor-element-2185d0ba h2, .elementor-75 .elementor-element.elementor-element-2185d0ba h3, .elementor-75 .elementor-element.elementor-element-2185d0ba h4, .elementor-75 .elementor-element.elementor-element-2185d0ba h5, .elementor-75 .elementor-element.elementor-element-2185d0ba h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3b9d4473 */.elementor-75 .elementor-element.elementor-element-3b9d4473 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-3b9d4473 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-3b9d4473 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-3b9d4473 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-3b9d4473 p, .elementor-75 .elementor-element.elementor-element-3b9d4473 h1, .elementor-75 .elementor-element.elementor-element-3b9d4473 h2, .elementor-75 .elementor-element.elementor-element-3b9d4473 h3, .elementor-75 .elementor-element.elementor-element-3b9d4473 h4, .elementor-75 .elementor-element.elementor-element-3b9d4473 h5, .elementor-75 .elementor-element.elementor-element-3b9d4473 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-278b0c9d */.elementor-75 .elementor-element.elementor-element-278b0c9d > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-278b0c9d > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-278b0c9d > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-278b0c9d img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-477926e4 */.elementor-75 .elementor-element.elementor-element-477926e4 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-477926e4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-477926e4 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-477926e4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-477926e4 p, .elementor-75 .elementor-element.elementor-element-477926e4 h1, .elementor-75 .elementor-element.elementor-element-477926e4 h2, .elementor-75 .elementor-element.elementor-element-477926e4 h3, .elementor-75 .elementor-element.elementor-element-477926e4 h4, .elementor-75 .elementor-element.elementor-element-477926e4 h5, .elementor-75 .elementor-element.elementor-element-477926e4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5cb45256 */.elementor-75 .elementor-element.elementor-element-5cb45256 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-5cb45256 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-5cb45256 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-5cb45256 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-5cb45256 p, .elementor-75 .elementor-element.elementor-element-5cb45256 h1, .elementor-75 .elementor-element.elementor-element-5cb45256 h2, .elementor-75 .elementor-element.elementor-element-5cb45256 h3, .elementor-75 .elementor-element.elementor-element-5cb45256 h4, .elementor-75 .elementor-element.elementor-element-5cb45256 h5, .elementor-75 .elementor-element.elementor-element-5cb45256 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-57ce1070 */.elementor-75 .elementor-element.elementor-element-57ce1070 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-57ce1070 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-57ce1070 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-57ce1070 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-53497003 */.elementor-75 .elementor-element.elementor-element-53497003 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-53497003 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-53497003 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-53497003 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-53497003 p, .elementor-75 .elementor-element.elementor-element-53497003 h1, .elementor-75 .elementor-element.elementor-element-53497003 h2, .elementor-75 .elementor-element.elementor-element-53497003 h3, .elementor-75 .elementor-element.elementor-element-53497003 h4, .elementor-75 .elementor-element.elementor-element-53497003 h5, .elementor-75 .elementor-element.elementor-element-53497003 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7711c84 */.elementor-75 .elementor-element.elementor-element-7711c84 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-7711c84 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7711c84 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-7711c84 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7711c84 p, .elementor-75 .elementor-element.elementor-element-7711c84 h1, .elementor-75 .elementor-element.elementor-element-7711c84 h2, .elementor-75 .elementor-element.elementor-element-7711c84 h3, .elementor-75 .elementor-element.elementor-element-7711c84 h4, .elementor-75 .elementor-element.elementor-element-7711c84 h5, .elementor-75 .elementor-element.elementor-element-7711c84 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4f6f73e1 */.elementor-75 .elementor-element.elementor-element-4f6f73e1 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-4f6f73e1 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-4f6f73e1 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-4f6f73e1 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2deca729 */.elementor-75 .elementor-element.elementor-element-2deca729 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-2deca729 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-2deca729 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-2deca729 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-2deca729 p, .elementor-75 .elementor-element.elementor-element-2deca729 h1, .elementor-75 .elementor-element.elementor-element-2deca729 h2, .elementor-75 .elementor-element.elementor-element-2deca729 h3, .elementor-75 .elementor-element.elementor-element-2deca729 h4, .elementor-75 .elementor-element.elementor-element-2deca729 h5, .elementor-75 .elementor-element.elementor-element-2deca729 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5e680f7 */.elementor-75 .elementor-element.elementor-element-5e680f7 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-5e680f7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-5e680f7 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-5e680f7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-5e680f7 p, .elementor-75 .elementor-element.elementor-element-5e680f7 h1, .elementor-75 .elementor-element.elementor-element-5e680f7 h2, .elementor-75 .elementor-element.elementor-element-5e680f7 h3, .elementor-75 .elementor-element.elementor-element-5e680f7 h4, .elementor-75 .elementor-element.elementor-element-5e680f7 h5, .elementor-75 .elementor-element.elementor-element-5e680f7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dc3c722 */.elementor-75 .elementor-element.elementor-element-dc3c722 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-dc3c722 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-dc3c722 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-dc3c722 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61e5f4ff */.elementor-75 .elementor-element.elementor-element-61e5f4ff { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-61e5f4ff > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-61e5f4ff img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-61e5f4ff .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-61e5f4ff p, .elementor-75 .elementor-element.elementor-element-61e5f4ff h1, .elementor-75 .elementor-element.elementor-element-61e5f4ff h2, .elementor-75 .elementor-element.elementor-element-61e5f4ff h3, .elementor-75 .elementor-element.elementor-element-61e5f4ff h4, .elementor-75 .elementor-element.elementor-element-61e5f4ff h5, .elementor-75 .elementor-element.elementor-element-61e5f4ff h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4902be22 */.elementor-75 .elementor-element.elementor-element-4902be22 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-4902be22 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-4902be22 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-4902be22 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-4902be22 p, .elementor-75 .elementor-element.elementor-element-4902be22 h1, .elementor-75 .elementor-element.elementor-element-4902be22 h2, .elementor-75 .elementor-element.elementor-element-4902be22 h3, .elementor-75 .elementor-element.elementor-element-4902be22 h4, .elementor-75 .elementor-element.elementor-element-4902be22 h5, .elementor-75 .elementor-element.elementor-element-4902be22 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-63cb50f0 */.elementor-75 .elementor-element.elementor-element-63cb50f0 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-63cb50f0 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-63cb50f0 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-63cb50f0 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7143b537 */.elementor-75 .elementor-element.elementor-element-7143b537 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-7143b537 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7143b537 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-7143b537 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-7143b537 p, .elementor-75 .elementor-element.elementor-element-7143b537 h1, .elementor-75 .elementor-element.elementor-element-7143b537 h2, .elementor-75 .elementor-element.elementor-element-7143b537 h3, .elementor-75 .elementor-element.elementor-element-7143b537 h4, .elementor-75 .elementor-element.elementor-element-7143b537 h5, .elementor-75 .elementor-element.elementor-element-7143b537 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-17b6e1fb */.elementor-75 .elementor-element.elementor-element-17b6e1fb { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-17b6e1fb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-17b6e1fb img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-17b6e1fb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-17b6e1fb p, .elementor-75 .elementor-element.elementor-element-17b6e1fb h1, .elementor-75 .elementor-element.elementor-element-17b6e1fb h2, .elementor-75 .elementor-element.elementor-element-17b6e1fb h3, .elementor-75 .elementor-element.elementor-element-17b6e1fb h4, .elementor-75 .elementor-element.elementor-element-17b6e1fb h5, .elementor-75 .elementor-element.elementor-element-17b6e1fb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3aabe604 */.elementor-75 .elementor-element.elementor-element-3aabe604 > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-3aabe604 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-3aabe604 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-3aabe604 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3c24c65 */.elementor-75 .elementor-element.elementor-element-3c24c65 { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-3c24c65 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-3c24c65 img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-3c24c65 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-3c24c65 p, .elementor-75 .elementor-element.elementor-element-3c24c65 h1, .elementor-75 .elementor-element.elementor-element-3c24c65 h2, .elementor-75 .elementor-element.elementor-element-3c24c65 h3, .elementor-75 .elementor-element.elementor-element-3c24c65 h4, .elementor-75 .elementor-element.elementor-element-3c24c65 h5, .elementor-75 .elementor-element.elementor-element-3c24c65 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-17349d7d */.elementor-75 .elementor-element.elementor-element-17349d7d { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-17349d7d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-17349d7d img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-17349d7d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-17349d7d p, .elementor-75 .elementor-element.elementor-element-17349d7d h1, .elementor-75 .elementor-element.elementor-element-17349d7d h2, .elementor-75 .elementor-element.elementor-element-17349d7d h3, .elementor-75 .elementor-element.elementor-element-17349d7d h4, .elementor-75 .elementor-element.elementor-element-17349d7d h5, .elementor-75 .elementor-element.elementor-element-17349d7d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e6fde2a */.elementor-75 .elementor-element.elementor-element-5e6fde2a > .elementor-container > .elementor-row,
.elementor-75 .elementor-element.elementor-element-5e6fde2a > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-75 .elementor-element.elementor-element-5e6fde2a > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-75 .elementor-element.elementor-element-5e6fde2a img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-734194ea */.elementor-75 .elementor-element.elementor-element-734194ea { min-width: 0 !important; }
.elementor-75 .elementor-element.elementor-element-734194ea > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-734194ea img { max-width: 100% !important; height: auto !important; }
.elementor-75 .elementor-element.elementor-element-734194ea .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-75 .elementor-element.elementor-element-734194ea p, .elementor-75 .elementor-element.elementor-element-734194ea h1, .elementor-75 .elementor-element.elementor-element-734194ea h2, .elementor-75 .elementor-element.elementor-element-734194ea h3, .elementor-75 .elementor-element.elementor-element-734194ea h4, .elementor-75 .elementor-element.elementor-element-734194ea h5, .elementor-75 .elementor-element.elementor-element-734194ea h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */