.elementor-83 .elementor-element.elementor-element-525277fe:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-525277fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-525277fe > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-525277fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-83 .elementor-element.elementor-element-525277fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-692aabe3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-692aabe3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-7e41b08d{--spacer-size:16px;}.elementor-83 .elementor-element.elementor-element-114b6e6e{text-align:center;}.elementor-83 .elementor-element.elementor-element-114b6e6e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:64px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-178df908{--spacer-size:20px;}.elementor-83 .elementor-element.elementor-element-56bc7697 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-695319c0{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#1a1a1a;}.elementor-83 .elementor-element.elementor-element-279243b2{--spacer-size:28px;}.elementor-83 .elementor-element.elementor-element-a022f4c{--spacer-size:64px;}.elementor-83 .elementor-element.elementor-element-72ec3c4d > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-40061689{text-align:center;}.elementor-83 .elementor-element.elementor-element-40061689 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-28cce19e{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-18fd2c4{text-align:center;}.elementor-83 .elementor-element.elementor-element-18fd2c4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-68a9ab5f{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-4b5a103d{text-align:center;}.elementor-83 .elementor-element.elementor-element-4b5a103d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-e9194fa{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-3ba8c37:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-3ba8c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17111f;}.elementor-83 .elementor-element.elementor-element-3ba8c37 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-3ba8c37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-83 .elementor-element.elementor-element-3ba8c37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-c1a6bde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-c1a6bde .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#e9a41c;}.elementor-83 .elementor-element.elementor-element-4d7c8d9a{text-align:center;}.elementor-83 .elementor-element.elementor-element-4d7c8d9a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-63ad49cc{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#e9a41c;}.elementor-83 .elementor-element.elementor-element-3bc4c2e{--spacer-size:32px;}.elementor-83 .elementor-element.elementor-element-f183b79 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-364b0b42{text-align:center;}.elementor-83 .elementor-element.elementor-element-364b0b42 img{width:100%;max-width:100%;}.elementor-83 .elementor-element.elementor-element-2b96169b{--spacer-size:40px;}.elementor-83 .elementor-element.elementor-element-67b1cf9c > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-8e9530{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-34d2a0a4{--spacer-size:20px;}.elementor-83 .elementor-element.elementor-element-38eacfc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-83 .elementor-element.elementor-element-38eacfc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-83 .elementor-element.elementor-element-38eacfc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-83 .elementor-element.elementor-element-38eacfc4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-83 .elementor-element.elementor-element-38eacfc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-83 .elementor-element.elementor-element-38eacfc4 .elementor-icon-list-icon i{color:#e9a41c;transition:color 0.3s;}.elementor-83 .elementor-element.elementor-element-38eacfc4 .elementor-icon-list-icon svg{fill:#e9a41c;transition:fill 0.3s;}.elementor-83 .elementor-element.elementor-element-38eacfc4{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-83 .elementor-element.elementor-element-38eacfc4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-83 .elementor-element.elementor-element-44694d3c{--spacer-size:32px;}.elementor-83 .elementor-element.elementor-element-dfb3656:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-dfb3656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-dfb3656 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-dfb3656{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-83 .elementor-element.elementor-element-dfb3656 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-b41c9d3 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-82e892f{text-align:start;}.elementor-83 .elementor-element.elementor-element-82e892f .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-83 .elementor-element.elementor-element-15101d0{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-83 .elementor-element.elementor-element-fb57d47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-83 .elementor-element.elementor-element-fb57d47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-83 .elementor-element.elementor-element-6f8ae2f{--spacer-size:30px;}.elementor-83 .elementor-element.elementor-element-3550012 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-7949282:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-83 .elementor-element.elementor-element-7949282 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-7949282 > .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-83 .elementor-element.elementor-element-7949282 > .elementor-element-populated, .elementor-83 .elementor-element.elementor-element-7949282 > .elementor-element-populated > .elementor-background-overlay, .elementor-83 .elementor-element.elementor-element-7949282 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-83 .elementor-element.elementor-element-7949282 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-b6843ba{text-align:center;}.elementor-83 .elementor-element.elementor-element-b6843ba img{width:100%;max-width:100%;}.elementor-83 .elementor-element.elementor-element-27765db{--spacer-size:12px;}.elementor-83 .elementor-element.elementor-element-40efe06{text-align:start;}.elementor-83 .elementor-element.elementor-element-40efe06 .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-83 .elementor-element.elementor-element-bbf2a28{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-83 .elementor-element.elementor-element-ae37c0f{text-align:start;}.elementor-83 .elementor-element.elementor-element-ae37c0f .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-83 .elementor-element.elementor-element-35421eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-83 .elementor-element.elementor-element-35421eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-35421eb > .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-83 .elementor-element.elementor-element-35421eb > .elementor-element-populated, .elementor-83 .elementor-element.elementor-element-35421eb > .elementor-element-populated > .elementor-background-overlay, .elementor-83 .elementor-element.elementor-element-35421eb > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-83 .elementor-element.elementor-element-35421eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-9ce045b{text-align:center;}.elementor-83 .elementor-element.elementor-element-9ce045b img{width:100%;max-width:100%;}.elementor-83 .elementor-element.elementor-element-c419e84{--spacer-size:12px;}.elementor-83 .elementor-element.elementor-element-caddd50{text-align:start;}.elementor-83 .elementor-element.elementor-element-caddd50 .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-83 .elementor-element.elementor-element-ec08f1b{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-83 .elementor-element.elementor-element-abbe6f6{text-align:start;}.elementor-83 .elementor-element.elementor-element-abbe6f6 .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-83 .elementor-element.elementor-element-7cc2307:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-83 .elementor-element.elementor-element-7cc2307 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-7cc2307 > .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-83 .elementor-element.elementor-element-7cc2307 > .elementor-element-populated, .elementor-83 .elementor-element.elementor-element-7cc2307 > .elementor-element-populated > .elementor-background-overlay, .elementor-83 .elementor-element.elementor-element-7cc2307 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-83 .elementor-element.elementor-element-7cc2307 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-4833ffd{text-align:center;}.elementor-83 .elementor-element.elementor-element-4833ffd img{width:100%;max-width:100%;}.elementor-83 .elementor-element.elementor-element-128fd48{--spacer-size:12px;}.elementor-83 .elementor-element.elementor-element-c23b711{text-align:start;}.elementor-83 .elementor-element.elementor-element-c23b711 .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-83 .elementor-element.elementor-element-f0cd8cc{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-83 .elementor-element.elementor-element-a95b678{--spacer-size:16px;}.elementor-83 .elementor-element.elementor-element-d781b56 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-57413f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-83 .elementor-element.elementor-element-57413f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-57413f1 > .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-83 .elementor-element.elementor-element-57413f1 > .elementor-element-populated, .elementor-83 .elementor-element.elementor-element-57413f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-83 .elementor-element.elementor-element-57413f1 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-83 .elementor-element.elementor-element-57413f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-8ce32d2{text-align:center;}.elementor-83 .elementor-element.elementor-element-8ce32d2 img{width:100%;max-width:100%;}.elementor-83 .elementor-element.elementor-element-ab2f866{--spacer-size:12px;}.elementor-83 .elementor-element.elementor-element-63abbd7{text-align:start;}.elementor-83 .elementor-element.elementor-element-63abbd7 .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-83 .elementor-element.elementor-element-71b1a9f{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-83 .elementor-element.elementor-element-31d9a14{text-align:start;}.elementor-83 .elementor-element.elementor-element-31d9a14 .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-83 .elementor-element.elementor-element-a52b8ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-83 .elementor-element.elementor-element-a52b8ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-a52b8ef > .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-83 .elementor-element.elementor-element-a52b8ef > .elementor-element-populated, .elementor-83 .elementor-element.elementor-element-a52b8ef > .elementor-element-populated > .elementor-background-overlay, .elementor-83 .elementor-element.elementor-element-a52b8ef > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-83 .elementor-element.elementor-element-a52b8ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-575f22d{text-align:center;}.elementor-83 .elementor-element.elementor-element-575f22d img{width:100%;max-width:100%;}.elementor-83 .elementor-element.elementor-element-3458688{--spacer-size:12px;}.elementor-83 .elementor-element.elementor-element-b4c2c3f{text-align:start;}.elementor-83 .elementor-element.elementor-element-b4c2c3f .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-83 .elementor-element.elementor-element-44b8e4e{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-83 .elementor-element.elementor-element-9bbc56f{text-align:start;}.elementor-83 .elementor-element.elementor-element-9bbc56f .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-83 .elementor-element.elementor-element-cb5b6da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-83 .elementor-element.elementor-element-cb5b6da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-cb5b6da > .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-83 .elementor-element.elementor-element-cb5b6da > .elementor-element-populated, .elementor-83 .elementor-element.elementor-element-cb5b6da > .elementor-element-populated > .elementor-background-overlay, .elementor-83 .elementor-element.elementor-element-cb5b6da > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-83 .elementor-element.elementor-element-cb5b6da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-4da17b0{text-align:center;}.elementor-83 .elementor-element.elementor-element-4da17b0 img{width:100%;max-width:100%;}.elementor-83 .elementor-element.elementor-element-382d8aa{--spacer-size:12px;}.elementor-83 .elementor-element.elementor-element-773971b{text-align:start;}.elementor-83 .elementor-element.elementor-element-773971b .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-83 .elementor-element.elementor-element-d6cbb41{text-align:start;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d3748;}.elementor-83 .elementor-element.elementor-element-b2298b4{text-align:start;}.elementor-83 .elementor-element.elementor-element-b2298b4 .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-83 .elementor-element.elementor-element-36015303:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-36015303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdefd8;}.elementor-83 .elementor-element.elementor-element-36015303 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-36015303{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-83 .elementor-element.elementor-element-36015303 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-79e2477c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-83 .elementor-element.elementor-element-79e2477c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-29d7a554{text-align:start;}.elementor-83 .elementor-element.elementor-element-29d7a554 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-71b231d5{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-7a55ba6e{--spacer-size:30px;}.elementor-83 .elementor-element.elementor-element-48fc1317 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-7e2d1305{text-align:start;}.elementor-83 .elementor-element.elementor-element-7e2d1305 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-76d1224b{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-708135aa{--divider-border-style:solid;--divider-color:#f6dba4;--divider-border-width:1px;}.elementor-83 .elementor-element.elementor-element-708135aa .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-83 .elementor-element.elementor-element-708135aa .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-83 .elementor-element.elementor-element-132974ac{text-align:start;}.elementor-83 .elementor-element.elementor-element-132974ac .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-5791b7e1{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-5fb1ac27{--divider-border-style:solid;--divider-color:#f6dba4;--divider-border-width:1px;}.elementor-83 .elementor-element.elementor-element-5fb1ac27 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-83 .elementor-element.elementor-element-5fb1ac27 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-83 .elementor-element.elementor-element-1a1a754f{text-align:start;}.elementor-83 .elementor-element.elementor-element-1a1a754f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-981308a{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-32c711b1{--divider-border-style:solid;--divider-color:#f6dba4;--divider-border-width:1px;}.elementor-83 .elementor-element.elementor-element-32c711b1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-83 .elementor-element.elementor-element-32c711b1 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-83 .elementor-element.elementor-element-2aecec4c{text-align:start;}.elementor-83 .elementor-element.elementor-element-2aecec4c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-52dd9e94{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-37cf6bfc:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-37cf6bfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #cc3170 0%, #dfc8cc 100%);}.elementor-83 .elementor-element.elementor-element-37cf6bfc > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-37cf6bfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-83 .elementor-element.elementor-element-37cf6bfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-e4d0e18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-e4d0e18 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#e9a41c;}.elementor-83 .elementor-element.elementor-element-9326991{text-align:center;}.elementor-83 .elementor-element.elementor-element-9326991 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-11db0b2f{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-83 .elementor-element.elementor-element-5f8ec6df{--spacer-size:30px;}.elementor-83 .elementor-element.elementor-element-bab412d .elementor-accordion-item{border-color:rgba(255,255,255,0.2);}.elementor-83 .elementor-element.elementor-element-bab412d .elementor-accordion-item .elementor-tab-content{border-block-start-color:rgba(255,255,255,0.2);}.elementor-83 .elementor-element.elementor-element-bab412d .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:rgba(255,255,255,0.2);}.elementor-83 .elementor-element.elementor-element-bab412d .elementor-accordion-icon, .elementor-83 .elementor-element.elementor-element-bab412d .elementor-accordion-title{color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-bab412d .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-bab412d .elementor-accordion-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;}.elementor-83 .elementor-element.elementor-element-bab412d .elementor-tab-title .elementor-accordion-icon i:before{color:#e9a41c;}.elementor-83 .elementor-element.elementor-element-bab412d .elementor-tab-title .elementor-accordion-icon svg{fill:#e9a41c;}.elementor-83 .elementor-element.elementor-element-bab412d .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#e9a41c;}.elementor-83 .elementor-element.elementor-element-bab412d .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#e9a41c;}.elementor-83 .elementor-element.elementor-element-bab412d .elementor-tab-content{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.7em;}.elementor-83 .elementor-element.elementor-element-c2a50ad:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-c2a50ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d81b60;}.elementor-83 .elementor-element.elementor-element-c2a50ad > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-c2a50ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-83 .elementor-element.elementor-element-c2a50ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-4eb57644{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-4eb57644 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#f0bf60;}.elementor-83 .elementor-element.elementor-element-66f02dc1{text-align:center;}.elementor-83 .elementor-element.elementor-element-66f02dc1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-3e0954af{--spacer-size:40px;}.elementor-83 .elementor-element.elementor-element-76a85066 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-6e20f613{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-11ea3d80{--spacer-size:40px;}.elementor-83 .elementor-element.elementor-element-7f398000 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-354a4678{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-215b813b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-83 .elementor-element.elementor-element-215b813b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-83 .elementor-element.elementor-element-215b813b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-83 .elementor-element.elementor-element-215b813b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-83 .elementor-element.elementor-element-215b813b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-83 .elementor-element.elementor-element-215b813b .elementor-icon-list-icon i{color:#10b981;transition:color 0.3s;}.elementor-83 .elementor-element.elementor-element-215b813b .elementor-icon-list-icon svg{fill:#10b981;transition:fill 0.3s;}.elementor-83 .elementor-element.elementor-element-215b813b{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-83 .elementor-element.elementor-element-215b813b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-83 .elementor-element.elementor-element-593f01fc{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-70c0a1a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-83 .elementor-element.elementor-element-70c0a1a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-83 .elementor-element.elementor-element-70c0a1a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-83 .elementor-element.elementor-element-70c0a1a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-83 .elementor-element.elementor-element-70c0a1a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-83 .elementor-element.elementor-element-70c0a1a5 .elementor-icon-list-icon i{color:#ef4444;transition:color 0.3s;}.elementor-83 .elementor-element.elementor-element-70c0a1a5 .elementor-icon-list-icon svg{fill:#ef4444;transition:fill 0.3s;}.elementor-83 .elementor-element.elementor-element-70c0a1a5{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-83 .elementor-element.elementor-element-70c0a1a5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-83 .elementor-element.elementor-element-20d42f6a:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-20d42f6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0ecec;}.elementor-83 .elementor-element.elementor-element-20d42f6a > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-20d42f6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-83 .elementor-element.elementor-element-20d42f6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-191f738b > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-72c1921a{text-align:start;}.elementor-83 .elementor-element.elementor-element-72c1921a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-3c834e83{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#5d564f;}.elementor-83 .elementor-element.elementor-element-1204ecae{--spacer-size:18px;}.elementor-83 .elementor-element.elementor-element-5ce8de47{--divider-border-style:solid;--divider-color:#e8e2d8;--divider-border-width:2px;}.elementor-83 .elementor-element.elementor-element-5ce8de47 .elementor-divider-separator{width:36%;margin:0 auto;margin-center:0;}.elementor-83 .elementor-element.elementor-element-5ce8de47 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-83 .elementor-element.elementor-element-26048ed3 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-17f6c4fe > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-3ff4bf8c{text-align:start;}.elementor-83 .elementor-element.elementor-element-3ff4bf8c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-475eb40d > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-2b95f621{text-align:start;}.elementor-83 .elementor-element.elementor-element-2b95f621 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-6d3403a8{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-83 .elementor-element.elementor-element-6d293fd3{--spacer-size:4px;}.elementor-83 .elementor-element.elementor-element-50a4f5e3 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-729aa63e > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-26b9ea2b{text-align:start;}.elementor-83 .elementor-element.elementor-element-26b9ea2b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-359d6b42 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-8b1efb0{text-align:start;}.elementor-83 .elementor-element.elementor-element-8b1efb0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-5c6a556d{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-83 .elementor-element.elementor-element-2c06fcaf{--spacer-size:4px;}.elementor-83 .elementor-element.elementor-element-534e25d3 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-1c98a3e5 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-20b97711{text-align:start;}.elementor-83 .elementor-element.elementor-element-20b97711 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-3123a788 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-7ffa4248{text-align:start;}.elementor-83 .elementor-element.elementor-element-7ffa4248 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-544a07dc{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-83 .elementor-element.elementor-element-5bb1d44d{--spacer-size:4px;}.elementor-83 .elementor-element.elementor-element-65a6b369 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-5f7922e7 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-347a5dca{text-align:start;}.elementor-83 .elementor-element.elementor-element-347a5dca .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-3fad6eca > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-6589f21f{text-align:start;}.elementor-83 .elementor-element.elementor-element-6589f21f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-1649dffc{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-83 .elementor-element.elementor-element-4aafb111{--spacer-size:4px;}.elementor-83 .elementor-element.elementor-element-250ad2e7 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-394f5a36 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-b0616dd{text-align:start;}.elementor-83 .elementor-element.elementor-element-b0616dd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-2b0385d4 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-678c1965{text-align:start;}.elementor-83 .elementor-element.elementor-element-678c1965 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-1b789a10{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-83 .elementor-element.elementor-element-42e9cddc{--spacer-size:4px;}.elementor-83 .elementor-element.elementor-element-25217faa > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-2305bca8 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-10e41d0a{text-align:start;}.elementor-83 .elementor-element.elementor-element-10e41d0a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-4b5c1ec6 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e8e2d8;}.elementor-83 .elementor-element.elementor-element-2ee0296c{text-align:start;}.elementor-83 .elementor-element.elementor-element-2ee0296c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-4afb5a5c{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#2d2a26;}.elementor-83 .elementor-element.elementor-element-5f22fe0e:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-5f22fe0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-5f22fe0e > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-5f22fe0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-83 .elementor-element.elementor-element-5f22fe0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-83 .elementor-element.elementor-element-28edb1de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-83 .elementor-element.elementor-element-28edb1de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-51de30fc{text-align:center;}.elementor-83 .elementor-element.elementor-element-51de30fc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#17111f;}.elementor-83 .elementor-element.elementor-element-36181187{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-411e8aed{--spacer-size:30px;}.elementor-83 .elementor-element.elementor-element-11d43bf2 > .elementor-container{max-width:1200px;}.elementor-83 .elementor-element.elementor-element-589e9767{text-align:center;}.elementor-83 .elementor-element.elementor-element-589e9767 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-14728707{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-65d08b6b{text-align:center;}.elementor-83 .elementor-element.elementor-element-65d08b6b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-2f56408d{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-8eed475{text-align:center;}.elementor-83 .elementor-element.elementor-element-8eed475 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-4d855642{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}.elementor-83 .elementor-element.elementor-element-9795c89{text-align:center;}.elementor-83 .elementor-element.elementor-element-9795c89 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:-1.2px;color:#af7b15;}.elementor-83 .elementor-element.elementor-element-575d9d7d{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a5568;}@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-692aabe3 .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-7e41b08d{--spacer-size:11px;}.elementor-83 .elementor-element.elementor-element-114b6e6e .elementor-heading-title{font-size:48px;}.elementor-83 .elementor-element.elementor-element-178df908{--spacer-size:14px;}.elementor-83 .elementor-element.elementor-element-695319c0{font-size:16px;}.elementor-83 .elementor-element.elementor-element-279243b2{--spacer-size:20px;}.elementor-83 .elementor-element.elementor-element-a022f4c{--spacer-size:45px;}.elementor-83 .elementor-element.elementor-element-40061689 .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-28cce19e{font-size:16px;}.elementor-83 .elementor-element.elementor-element-18fd2c4 .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-68a9ab5f{font-size:16px;}.elementor-83 .elementor-element.elementor-element-4b5a103d .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-e9194fa{font-size:16px;}.elementor-83 .elementor-element.elementor-element-c1a6bde .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-4d7c8d9a .elementor-heading-title{font-size:34px;}.elementor-83 .elementor-element.elementor-element-63ad49cc{font-size:16px;}.elementor-83 .elementor-element.elementor-element-3bc4c2e{--spacer-size:22px;}.elementor-83 .elementor-element.elementor-element-364b0b42 img{width:100%;}.elementor-83 .elementor-element.elementor-element-2b96169b{--spacer-size:28px;}.elementor-83 .elementor-element.elementor-element-8e9530{font-size:16px;}.elementor-83 .elementor-element.elementor-element-34d2a0a4{--spacer-size:14px;}.elementor-83 .elementor-element.elementor-element-44694d3c{--spacer-size:22px;}.elementor-83 .elementor-element.elementor-element-82e892f .elementor-heading-title{font-size:36px;}.elementor-83 .elementor-element.elementor-element-15101d0{font-size:16px;}.elementor-83 .elementor-element.elementor-element-6f8ae2f{--spacer-size:21px;}.elementor-83 .elementor-element.elementor-element-b6843ba img{width:100%;}.elementor-83 .elementor-element.elementor-element-27765db{--spacer-size:8px;}.elementor-83 .elementor-element.elementor-element-40efe06 .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-bbf2a28{font-size:16px;}.elementor-83 .elementor-element.elementor-element-ae37c0f .elementor-heading-title{font-size:18px;}.elementor-83 .elementor-element.elementor-element-9ce045b img{width:100%;}.elementor-83 .elementor-element.elementor-element-c419e84{--spacer-size:8px;}.elementor-83 .elementor-element.elementor-element-caddd50 .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-ec08f1b{font-size:16px;}.elementor-83 .elementor-element.elementor-element-abbe6f6 .elementor-heading-title{font-size:18px;}.elementor-83 .elementor-element.elementor-element-4833ffd img{width:100%;}.elementor-83 .elementor-element.elementor-element-128fd48{--spacer-size:8px;}.elementor-83 .elementor-element.elementor-element-c23b711 .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-f0cd8cc{font-size:16px;}.elementor-83 .elementor-element.elementor-element-a95b678{--spacer-size:11px;}.elementor-83 .elementor-element.elementor-element-8ce32d2 img{width:100%;}.elementor-83 .elementor-element.elementor-element-ab2f866{--spacer-size:8px;}.elementor-83 .elementor-element.elementor-element-63abbd7 .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-71b1a9f{font-size:16px;}.elementor-83 .elementor-element.elementor-element-31d9a14 .elementor-heading-title{font-size:18px;}.elementor-83 .elementor-element.elementor-element-575f22d img{width:100%;}.elementor-83 .elementor-element.elementor-element-3458688{--spacer-size:8px;}.elementor-83 .elementor-element.elementor-element-b4c2c3f .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-44b8e4e{font-size:16px;}.elementor-83 .elementor-element.elementor-element-9bbc56f .elementor-heading-title{font-size:18px;}.elementor-83 .elementor-element.elementor-element-4da17b0 img{width:100%;}.elementor-83 .elementor-element.elementor-element-382d8aa{--spacer-size:8px;}.elementor-83 .elementor-element.elementor-element-773971b .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-d6cbb41{font-size:16px;}.elementor-83 .elementor-element.elementor-element-b2298b4 .elementor-heading-title{font-size:18px;}.elementor-83 .elementor-element.elementor-element-79e2477c .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-29d7a554 .elementor-heading-title{font-size:34px;}.elementor-83 .elementor-element.elementor-element-71b231d5{font-size:16px;}.elementor-83 .elementor-element.elementor-element-7a55ba6e{--spacer-size:21px;}.elementor-83 .elementor-element.elementor-element-7e2d1305 .elementor-heading-title{font-size:18px;}.elementor-83 .elementor-element.elementor-element-76d1224b{font-size:16px;}.elementor-83 .elementor-element.elementor-element-132974ac .elementor-heading-title{font-size:18px;}.elementor-83 .elementor-element.elementor-element-5791b7e1{font-size:16px;}.elementor-83 .elementor-element.elementor-element-1a1a754f .elementor-heading-title{font-size:18px;}.elementor-83 .elementor-element.elementor-element-981308a{font-size:16px;}.elementor-83 .elementor-element.elementor-element-2aecec4c .elementor-heading-title{font-size:18px;}.elementor-83 .elementor-element.elementor-element-52dd9e94{font-size:16px;}.elementor-83 .elementor-element.elementor-element-e4d0e18 .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-9326991 .elementor-heading-title{font-size:34px;}.elementor-83 .elementor-element.elementor-element-11db0b2f{font-size:16px;}.elementor-83 .elementor-element.elementor-element-5f8ec6df{--spacer-size:21px;}.elementor-83 .elementor-element.elementor-element-4eb57644 .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-66f02dc1 .elementor-heading-title{font-size:34px;}.elementor-83 .elementor-element.elementor-element-3e0954af{--spacer-size:28px;}.elementor-83 .elementor-element.elementor-element-6e20f613{font-size:16px;}.elementor-83 .elementor-element.elementor-element-11ea3d80{--spacer-size:28px;}.elementor-83 .elementor-element.elementor-element-354a4678{font-size:16px;}.elementor-83 .elementor-element.elementor-element-593f01fc{font-size:16px;}.elementor-83 .elementor-element.elementor-element-72c1921a .elementor-heading-title{font-size:34px;}.elementor-83 .elementor-element.elementor-element-3c834e83{font-size:16px;}.elementor-83 .elementor-element.elementor-element-1204ecae{--spacer-size:13px;}.elementor-83 .elementor-element.elementor-element-3ff4bf8c .elementor-heading-title{font-size:22px;}.elementor-83 .elementor-element.elementor-element-2b95f621 .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-6d3403a8{font-size:16px;}.elementor-83 .elementor-element.elementor-element-6d293fd3{--spacer-size:3px;}.elementor-83 .elementor-element.elementor-element-26b9ea2b .elementor-heading-title{font-size:22px;}.elementor-83 .elementor-element.elementor-element-8b1efb0 .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-5c6a556d{font-size:16px;}.elementor-83 .elementor-element.elementor-element-2c06fcaf{--spacer-size:3px;}.elementor-83 .elementor-element.elementor-element-20b97711 .elementor-heading-title{font-size:22px;}.elementor-83 .elementor-element.elementor-element-7ffa4248 .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-544a07dc{font-size:16px;}.elementor-83 .elementor-element.elementor-element-5bb1d44d{--spacer-size:3px;}.elementor-83 .elementor-element.elementor-element-347a5dca .elementor-heading-title{font-size:22px;}.elementor-83 .elementor-element.elementor-element-6589f21f .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-1649dffc{font-size:16px;}.elementor-83 .elementor-element.elementor-element-4aafb111{--spacer-size:3px;}.elementor-83 .elementor-element.elementor-element-b0616dd .elementor-heading-title{font-size:22px;}.elementor-83 .elementor-element.elementor-element-678c1965 .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-1b789a10{font-size:16px;}.elementor-83 .elementor-element.elementor-element-42e9cddc{--spacer-size:3px;}.elementor-83 .elementor-element.elementor-element-10e41d0a .elementor-heading-title{font-size:22px;}.elementor-83 .elementor-element.elementor-element-2ee0296c .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-4afb5a5c{font-size:16px;}.elementor-83 .elementor-element.elementor-element-28edb1de .elementor-heading-title{font-size:12px;}.elementor-83 .elementor-element.elementor-element-51de30fc .elementor-heading-title{font-size:34px;}.elementor-83 .elementor-element.elementor-element-36181187{font-size:16px;}.elementor-83 .elementor-element.elementor-element-411e8aed{--spacer-size:21px;}.elementor-83 .elementor-element.elementor-element-589e9767 .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-14728707{font-size:16px;}.elementor-83 .elementor-element.elementor-element-65d08b6b .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-2f56408d{font-size:16px;}.elementor-83 .elementor-element.elementor-element-8eed475 .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-4d855642{font-size:16px;}.elementor-83 .elementor-element.elementor-element-9795c89 .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-575d9d7d{font-size:16px;}}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-692aabe3 .elementor-heading-title{font-size:11px;}.elementor-83 .elementor-element.elementor-element-7e41b08d{--spacer-size:8px;}.elementor-83 .elementor-element.elementor-element-114b6e6e .elementor-heading-title{font-size:36px;}.elementor-83 .elementor-element.elementor-element-178df908{--spacer-size:10px;}.elementor-83 .elementor-element.elementor-element-2867f305{width:100%;}.elementor-83 .elementor-element.elementor-element-6998921d{width:100%;}.elementor-83 .elementor-element.elementor-element-695319c0{font-size:15px;}.elementor-83 .elementor-element.elementor-element-471c4d79{width:100%;}.elementor-83 .elementor-element.elementor-element-279243b2{--spacer-size:14px;}.elementor-83 .elementor-element.elementor-element-a022f4c{--spacer-size:32px;}.elementor-83 .elementor-element.elementor-element-39e1300a{width:100%;}.elementor-83 .elementor-element.elementor-element-40061689 .elementor-heading-title{font-size:22px;}.elementor-83 .elementor-element.elementor-element-28cce19e{font-size:15px;}.elementor-83 .elementor-element.elementor-element-3615c032{width:100%;}.elementor-83 .elementor-element.elementor-element-18fd2c4 .elementor-heading-title{font-size:22px;}.elementor-83 .elementor-element.elementor-element-68a9ab5f{font-size:15px;}.elementor-83 .elementor-element.elementor-element-548d9ed9{width:100%;}.elementor-83 .elementor-element.elementor-element-4b5a103d .elementor-heading-title{font-size:22px;}.elementor-83 .elementor-element.elementor-element-e9194fa{font-size:15px;}.elementor-83 .elementor-element.elementor-element-c1a6bde .elementor-heading-title{font-size:11px;}.elementor-83 .elementor-element.elementor-element-4d7c8d9a .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-63ad49cc{font-size:15px;}.elementor-83 .elementor-element.elementor-element-3bc4c2e{--spacer-size:16px;}.elementor-83 .elementor-element.elementor-element-75af08cb{width:100%;}.elementor-83 .elementor-element.elementor-element-3aea844f{width:100%;}.elementor-83 .elementor-element.elementor-element-364b0b42 img{width:100%;}.elementor-83 .elementor-element.elementor-element-56fb2b42{width:100%;}.elementor-83 .elementor-element.elementor-element-2b96169b{--spacer-size:20px;}.elementor-83 .elementor-element.elementor-element-1be48fa7{width:100%;}.elementor-83 .elementor-element.elementor-element-47f33b89{width:100%;}.elementor-83 .elementor-element.elementor-element-8e9530{font-size:15px;}.elementor-83 .elementor-element.elementor-element-34d2a0a4{--spacer-size:10px;}.elementor-83 .elementor-element.elementor-element-44694d3c{--spacer-size:16px;}.elementor-83 .elementor-element.elementor-element-79a2f201{width:100%;}.elementor-83 .elementor-element.elementor-element-cdfc9f4{width:100%;}.elementor-83 .elementor-element.elementor-element-82e892f .elementor-heading-title{font-size:30px;}.elementor-83 .elementor-element.elementor-element-15101d0{font-size:15px;}.elementor-83 .elementor-element.elementor-element-fb57d47{width:100%;}.elementor-83 .elementor-element.elementor-element-6f8ae2f{--spacer-size:15px;}.elementor-83 .elementor-element.elementor-element-7949282{width:100%;}.elementor-83 .elementor-element.elementor-element-b6843ba img{width:100%;}.elementor-83 .elementor-element.elementor-element-27765db{--spacer-size:6px;}.elementor-83 .elementor-element.elementor-element-40efe06 .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-bbf2a28{font-size:15px;}.elementor-83 .elementor-element.elementor-element-ae37c0f .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-35421eb{width:100%;}.elementor-83 .elementor-element.elementor-element-9ce045b img{width:100%;}.elementor-83 .elementor-element.elementor-element-c419e84{--spacer-size:6px;}.elementor-83 .elementor-element.elementor-element-caddd50 .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-ec08f1b{font-size:15px;}.elementor-83 .elementor-element.elementor-element-abbe6f6 .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-7cc2307{width:100%;}.elementor-83 .elementor-element.elementor-element-4833ffd img{width:100%;}.elementor-83 .elementor-element.elementor-element-128fd48{--spacer-size:6px;}.elementor-83 .elementor-element.elementor-element-c23b711 .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-f0cd8cc{font-size:15px;}.elementor-83 .elementor-element.elementor-element-a95b678{--spacer-size:8px;}.elementor-83 .elementor-element.elementor-element-57413f1{width:100%;}.elementor-83 .elementor-element.elementor-element-8ce32d2 img{width:100%;}.elementor-83 .elementor-element.elementor-element-ab2f866{--spacer-size:6px;}.elementor-83 .elementor-element.elementor-element-63abbd7 .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-71b1a9f{font-size:15px;}.elementor-83 .elementor-element.elementor-element-31d9a14 .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-a52b8ef{width:100%;}.elementor-83 .elementor-element.elementor-element-575f22d img{width:100%;}.elementor-83 .elementor-element.elementor-element-3458688{--spacer-size:6px;}.elementor-83 .elementor-element.elementor-element-b4c2c3f .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-44b8e4e{font-size:15px;}.elementor-83 .elementor-element.elementor-element-9bbc56f .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-cb5b6da{width:100%;}.elementor-83 .elementor-element.elementor-element-4da17b0 img{width:100%;}.elementor-83 .elementor-element.elementor-element-382d8aa{--spacer-size:6px;}.elementor-83 .elementor-element.elementor-element-773971b .elementor-heading-title{font-size:15px;}.elementor-83 .elementor-element.elementor-element-d6cbb41{font-size:15px;}.elementor-83 .elementor-element.elementor-element-b2298b4 .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-79e2477c .elementor-heading-title{font-size:11px;}.elementor-83 .elementor-element.elementor-element-29d7a554 .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-71b231d5{font-size:15px;}.elementor-83 .elementor-element.elementor-element-7a55ba6e{--spacer-size:15px;}.elementor-83 .elementor-element.elementor-element-f36bb10{width:100%;}.elementor-83 .elementor-element.elementor-element-7e2d1305 .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-76d1224b{font-size:15px;}.elementor-83 .elementor-element.elementor-element-132974ac .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-5791b7e1{font-size:15px;}.elementor-83 .elementor-element.elementor-element-1a1a754f .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-981308a{font-size:15px;}.elementor-83 .elementor-element.elementor-element-2aecec4c .elementor-heading-title{font-size:17px;}.elementor-83 .elementor-element.elementor-element-52dd9e94{font-size:15px;}.elementor-83 .elementor-element.elementor-element-e4d0e18 .elementor-heading-title{font-size:11px;}.elementor-83 .elementor-element.elementor-element-9326991 .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-11db0b2f{font-size:15px;}.elementor-83 .elementor-element.elementor-element-5f8ec6df{--spacer-size:15px;}.elementor-83 .elementor-element.elementor-element-4eb57644 .elementor-heading-title{font-size:11px;}.elementor-83 .elementor-element.elementor-element-66f02dc1 .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-3e0954af{--spacer-size:20px;}.elementor-83 .elementor-element.elementor-element-1065ce98{width:100%;}.elementor-83 .elementor-element.elementor-element-43e14a70{width:100%;}.elementor-83 .elementor-element.elementor-element-6e20f613{font-size:15px;}.elementor-83 .elementor-element.elementor-element-548b1ade{width:100%;}.elementor-83 .elementor-element.elementor-element-11ea3d80{--spacer-size:20px;}.elementor-83 .elementor-element.elementor-element-6eb73cfd{width:100%;}.elementor-83 .elementor-element.elementor-element-354a4678{font-size:15px;}.elementor-83 .elementor-element.elementor-element-72b40f31{width:100%;}.elementor-83 .elementor-element.elementor-element-593f01fc{font-size:15px;}.elementor-83 .elementor-element.elementor-element-1e122e4b{width:100%;}.elementor-83 .elementor-element.elementor-element-72c1921a .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-3c834e83{font-size:15px;}.elementor-83 .elementor-element.elementor-element-1204ecae{--spacer-size:9px;}.elementor-83 .elementor-element.elementor-element-76583b92{width:100%;}.elementor-83 .elementor-element.elementor-element-17f6c4fe{width:100%;}.elementor-83 .elementor-element.elementor-element-3ff4bf8c .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-475eb40d{width:100%;}.elementor-83 .elementor-element.elementor-element-2b95f621 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-6d3403a8{font-size:15px;}.elementor-83 .elementor-element.elementor-element-6d293fd3{--spacer-size:2px;}.elementor-83 .elementor-element.elementor-element-729aa63e{width:100%;}.elementor-83 .elementor-element.elementor-element-26b9ea2b .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-359d6b42{width:100%;}.elementor-83 .elementor-element.elementor-element-8b1efb0 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-5c6a556d{font-size:15px;}.elementor-83 .elementor-element.elementor-element-2c06fcaf{--spacer-size:2px;}.elementor-83 .elementor-element.elementor-element-1c98a3e5{width:100%;}.elementor-83 .elementor-element.elementor-element-20b97711 .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-3123a788{width:100%;}.elementor-83 .elementor-element.elementor-element-7ffa4248 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-544a07dc{font-size:15px;}.elementor-83 .elementor-element.elementor-element-5bb1d44d{--spacer-size:2px;}.elementor-83 .elementor-element.elementor-element-5f7922e7{width:100%;}.elementor-83 .elementor-element.elementor-element-347a5dca .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-3fad6eca{width:100%;}.elementor-83 .elementor-element.elementor-element-6589f21f .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-1649dffc{font-size:15px;}.elementor-83 .elementor-element.elementor-element-4aafb111{--spacer-size:2px;}.elementor-83 .elementor-element.elementor-element-394f5a36{width:100%;}.elementor-83 .elementor-element.elementor-element-b0616dd .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-2b0385d4{width:100%;}.elementor-83 .elementor-element.elementor-element-678c1965 .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-1b789a10{font-size:15px;}.elementor-83 .elementor-element.elementor-element-42e9cddc{--spacer-size:2px;}.elementor-83 .elementor-element.elementor-element-2305bca8{width:100%;}.elementor-83 .elementor-element.elementor-element-10e41d0a .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-4b5c1ec6{width:100%;}.elementor-83 .elementor-element.elementor-element-2ee0296c .elementor-heading-title{font-size:16px;}.elementor-83 .elementor-element.elementor-element-4afb5a5c{font-size:15px;}.elementor-83 .elementor-element.elementor-element-28edb1de .elementor-heading-title{font-size:11px;}.elementor-83 .elementor-element.elementor-element-51de30fc .elementor-heading-title{font-size:28px;}.elementor-83 .elementor-element.elementor-element-36181187{font-size:15px;}.elementor-83 .elementor-element.elementor-element-411e8aed{--spacer-size:15px;}.elementor-83 .elementor-element.elementor-element-65c21a3a{width:100%;}.elementor-83 .elementor-element.elementor-element-589e9767 .elementor-heading-title{font-size:24px;}.elementor-83 .elementor-element.elementor-element-14728707{font-size:15px;}.elementor-83 .elementor-element.elementor-element-1a89dd8e{width:100%;}.elementor-83 .elementor-element.elementor-element-65d08b6b .elementor-heading-title{font-size:24px;}.elementor-83 .elementor-element.elementor-element-2f56408d{font-size:15px;}.elementor-83 .elementor-element.elementor-element-5ee95e0f{width:100%;}.elementor-83 .elementor-element.elementor-element-8eed475 .elementor-heading-title{font-size:24px;}.elementor-83 .elementor-element.elementor-element-4d855642{font-size:15px;}.elementor-83 .elementor-element.elementor-element-4ff8f9bc{width:100%;}.elementor-83 .elementor-element.elementor-element-9795c89 .elementor-heading-title{font-size:24px;}.elementor-83 .elementor-element.elementor-element-575d9d7d{font-size:15px;}}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-56cdea91{width:100%;}.elementor-83 .elementor-element.elementor-element-2867f305{width:20%;}.elementor-83 .elementor-element.elementor-element-6998921d{width:60%;}.elementor-83 .elementor-element.elementor-element-471c4d79{width:20%;}.elementor-83 .elementor-element.elementor-element-39e1300a{width:33%;}.elementor-83 .elementor-element.elementor-element-3615c032{width:33%;}.elementor-83 .elementor-element.elementor-element-548d9ed9{width:34%;}.elementor-83 .elementor-element.elementor-element-74600fe{width:100%;}.elementor-83 .elementor-element.elementor-element-75af08cb{width:10%;}.elementor-83 .elementor-element.elementor-element-3aea844f{width:80%;}.elementor-83 .elementor-element.elementor-element-56fb2b42{width:10%;}.elementor-83 .elementor-element.elementor-element-1be48fa7{width:20%;}.elementor-83 .elementor-element.elementor-element-47f33b89{width:60%;}.elementor-83 .elementor-element.elementor-element-79a2f201{width:20%;}.elementor-83 .elementor-element.elementor-element-ca21b7c{width:100%;}.elementor-83 .elementor-element.elementor-element-cdfc9f4{width:62%;}.elementor-83 .elementor-element.elementor-element-fb57d47{width:38%;}.elementor-83 .elementor-element.elementor-element-4a267ac2{width:100%;}.elementor-83 .elementor-element.elementor-element-344d2492{width:100%;}.elementor-83 .elementor-element.elementor-element-61d0a2cc{width:100%;}.elementor-83 .elementor-element.elementor-element-1065ce98{width:10%;}.elementor-83 .elementor-element.elementor-element-43e14a70{width:80%;}.elementor-83 .elementor-element.elementor-element-548b1ade{width:10%;}.elementor-83 .elementor-element.elementor-element-6eb73cfd{width:50%;}.elementor-83 .elementor-element.elementor-element-72b40f31{width:50%;}.elementor-83 .elementor-element.elementor-element-5b5fc203{width:100%;}.elementor-83 .elementor-element.elementor-element-1e122e4b{width:34%;}.elementor-83 .elementor-element.elementor-element-76583b92{width:66%;}.elementor-83 .elementor-element.elementor-element-17f6c4fe{width:16%;}.elementor-83 .elementor-element.elementor-element-475eb40d{width:84%;}.elementor-83 .elementor-element.elementor-element-729aa63e{width:16%;}.elementor-83 .elementor-element.elementor-element-359d6b42{width:84%;}.elementor-83 .elementor-element.elementor-element-1c98a3e5{width:16%;}.elementor-83 .elementor-element.elementor-element-3123a788{width:84%;}.elementor-83 .elementor-element.elementor-element-5f7922e7{width:16%;}.elementor-83 .elementor-element.elementor-element-3fad6eca{width:84%;}.elementor-83 .elementor-element.elementor-element-394f5a36{width:16%;}.elementor-83 .elementor-element.elementor-element-2b0385d4{width:84%;}.elementor-83 .elementor-element.elementor-element-2305bca8{width:16%;}.elementor-83 .elementor-element.elementor-element-4b5c1ec6{width:84%;}.elementor-83 .elementor-element.elementor-element-2e9a0118{width:100%;}.elementor-83 .elementor-element.elementor-element-65c21a3a{width:25%;}.elementor-83 .elementor-element.elementor-element-1a89dd8e{width:25%;}.elementor-83 .elementor-element.elementor-element-5ee95e0f{width:25%;}.elementor-83 .elementor-element.elementor-element-4ff8f9bc{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-83 .elementor-element.elementor-element-2867f305{width:50%;}.elementor-83 .elementor-element.elementor-element-6998921d{width:60%;}.elementor-83 .elementor-element.elementor-element-471c4d79{width:50%;}.elementor-83 .elementor-element.elementor-element-39e1300a{width:50%;}.elementor-83 .elementor-element.elementor-element-3615c032{width:50%;}.elementor-83 .elementor-element.elementor-element-548d9ed9{width:34%;}.elementor-83 .elementor-element.elementor-element-75af08cb{width:50%;}.elementor-83 .elementor-element.elementor-element-3aea844f{width:80%;}.elementor-83 .elementor-element.elementor-element-56fb2b42{width:50%;}.elementor-83 .elementor-element.elementor-element-1be48fa7{width:50%;}.elementor-83 .elementor-element.elementor-element-47f33b89{width:60%;}.elementor-83 .elementor-element.elementor-element-79a2f201{width:50%;}.elementor-83 .elementor-element.elementor-element-cdfc9f4{width:62%;}.elementor-83 .elementor-element.elementor-element-fb57d47{width:38%;}.elementor-83 .elementor-element.elementor-element-7949282{width:50%;}.elementor-83 .elementor-element.elementor-element-35421eb{width:50%;}.elementor-83 .elementor-element.elementor-element-7cc2307{width:50%;}.elementor-83 .elementor-element.elementor-element-57413f1{width:50%;}.elementor-83 .elementor-element.elementor-element-a52b8ef{width:50%;}.elementor-83 .elementor-element.elementor-element-cb5b6da{width:50%;}.elementor-83 .elementor-element.elementor-element-f36bb10{width:58%;}.elementor-83 .elementor-element.elementor-element-1065ce98{width:50%;}.elementor-83 .elementor-element.elementor-element-43e14a70{width:80%;}.elementor-83 .elementor-element.elementor-element-548b1ade{width:50%;}.elementor-83 .elementor-element.elementor-element-6eb73cfd{width:50%;}.elementor-83 .elementor-element.elementor-element-72b40f31{width:50%;}.elementor-83 .elementor-element.elementor-element-1e122e4b{width:34%;}.elementor-83 .elementor-element.elementor-element-76583b92{width:66%;}.elementor-83 .elementor-element.elementor-element-17f6c4fe{width:50%;}.elementor-83 .elementor-element.elementor-element-475eb40d{width:84%;}.elementor-83 .elementor-element.elementor-element-729aa63e{width:50%;}.elementor-83 .elementor-element.elementor-element-359d6b42{width:84%;}.elementor-83 .elementor-element.elementor-element-1c98a3e5{width:50%;}.elementor-83 .elementor-element.elementor-element-3123a788{width:84%;}.elementor-83 .elementor-element.elementor-element-5f7922e7{width:50%;}.elementor-83 .elementor-element.elementor-element-3fad6eca{width:84%;}.elementor-83 .elementor-element.elementor-element-394f5a36{width:50%;}.elementor-83 .elementor-element.elementor-element-2b0385d4{width:84%;}.elementor-83 .elementor-element.elementor-element-2305bca8{width:50%;}.elementor-83 .elementor-element.elementor-element-4b5c1ec6{width:84%;}.elementor-83 .elementor-element.elementor-element-65c21a3a{width:50%;}.elementor-83 .elementor-element.elementor-element-1a89dd8e{width:50%;}.elementor-83 .elementor-element.elementor-element-5ee95e0f{width:50%;}.elementor-83 .elementor-element.elementor-element-4ff8f9bc{width:50%;}}/* Start custom CSS for column, class: .elementor-element-2867f305 */.elementor-83 .elementor-element.elementor-element-2867f305 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-2867f305 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-2867f305 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-2867f305 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-2867f305 p, .elementor-83 .elementor-element.elementor-element-2867f305 h1, .elementor-83 .elementor-element.elementor-element-2867f305 h2, .elementor-83 .elementor-element.elementor-element-2867f305 h3, .elementor-83 .elementor-element.elementor-element-2867f305 h4, .elementor-83 .elementor-element.elementor-element-2867f305 h5, .elementor-83 .elementor-element.elementor-element-2867f305 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6998921d */.elementor-83 .elementor-element.elementor-element-6998921d { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-6998921d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-6998921d img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-6998921d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-6998921d p, .elementor-83 .elementor-element.elementor-element-6998921d h1, .elementor-83 .elementor-element.elementor-element-6998921d h2, .elementor-83 .elementor-element.elementor-element-6998921d h3, .elementor-83 .elementor-element.elementor-element-6998921d h4, .elementor-83 .elementor-element.elementor-element-6998921d h5, .elementor-83 .elementor-element.elementor-element-6998921d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-471c4d79 */.elementor-83 .elementor-element.elementor-element-471c4d79 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-471c4d79 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-471c4d79 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-471c4d79 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-471c4d79 p, .elementor-83 .elementor-element.elementor-element-471c4d79 h1, .elementor-83 .elementor-element.elementor-element-471c4d79 h2, .elementor-83 .elementor-element.elementor-element-471c4d79 h3, .elementor-83 .elementor-element.elementor-element-471c4d79 h4, .elementor-83 .elementor-element.elementor-element-471c4d79 h5, .elementor-83 .elementor-element.elementor-element-471c4d79 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-56bc7697 */.elementor-83 .elementor-element.elementor-element-56bc7697 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-56bc7697 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-56bc7697 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-56bc7697 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-39e1300a */.elementor-83 .elementor-element.elementor-element-39e1300a { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-39e1300a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-39e1300a img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-39e1300a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-39e1300a p, .elementor-83 .elementor-element.elementor-element-39e1300a h1, .elementor-83 .elementor-element.elementor-element-39e1300a h2, .elementor-83 .elementor-element.elementor-element-39e1300a h3, .elementor-83 .elementor-element.elementor-element-39e1300a h4, .elementor-83 .elementor-element.elementor-element-39e1300a h5, .elementor-83 .elementor-element.elementor-element-39e1300a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3615c032 */.elementor-83 .elementor-element.elementor-element-3615c032 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-3615c032 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-3615c032 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-3615c032 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-3615c032 p, .elementor-83 .elementor-element.elementor-element-3615c032 h1, .elementor-83 .elementor-element.elementor-element-3615c032 h2, .elementor-83 .elementor-element.elementor-element-3615c032 h3, .elementor-83 .elementor-element.elementor-element-3615c032 h4, .elementor-83 .elementor-element.elementor-element-3615c032 h5, .elementor-83 .elementor-element.elementor-element-3615c032 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-548d9ed9 */.elementor-83 .elementor-element.elementor-element-548d9ed9 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-548d9ed9 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-548d9ed9 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-548d9ed9 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-548d9ed9 p, .elementor-83 .elementor-element.elementor-element-548d9ed9 h1, .elementor-83 .elementor-element.elementor-element-548d9ed9 h2, .elementor-83 .elementor-element.elementor-element-548d9ed9 h3, .elementor-83 .elementor-element.elementor-element-548d9ed9 h4, .elementor-83 .elementor-element.elementor-element-548d9ed9 h5, .elementor-83 .elementor-element.elementor-element-548d9ed9 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-72ec3c4d */.elementor-83 .elementor-element.elementor-element-72ec3c4d > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-72ec3c4d > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-72ec3c4d > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-72ec3c4d img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-56cdea91 */.elementor-83 .elementor-element.elementor-element-56cdea91 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-56cdea91 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-56cdea91 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-56cdea91 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-56cdea91 p, .elementor-83 .elementor-element.elementor-element-56cdea91 h1, .elementor-83 .elementor-element.elementor-element-56cdea91 h2, .elementor-83 .elementor-element.elementor-element-56cdea91 h3, .elementor-83 .elementor-element.elementor-element-56cdea91 h4, .elementor-83 .elementor-element.elementor-element-56cdea91 h5, .elementor-83 .elementor-element.elementor-element-56cdea91 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-525277fe */.elementor-83 .elementor-element.elementor-element-525277fe { position: relative; }
.elementor-83 .elementor-element.elementor-element-525277fe::before { content:''; position:absolute; left:0; top:10%; bottom:10%; width:4px;
  background:#e9a41c; z-index:1; }
.elementor-83 .elementor-element.elementor-element-525277fe .elementor-widget {
  animation: codex_category-hero-0-soft-reveal 700ms ease both;
}
.elementor-83 .elementor-element.elementor-element-525277fe .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-83 .elementor-element.elementor-element-525277fe .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-83 .elementor-element.elementor-element-525277fe .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-83 .elementor-element.elementor-element-525277fe, .elementor-83 .elementor-element.elementor-element-525277fe * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-75af08cb */.elementor-83 .elementor-element.elementor-element-75af08cb { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-75af08cb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-75af08cb img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-75af08cb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-75af08cb p, .elementor-83 .elementor-element.elementor-element-75af08cb h1, .elementor-83 .elementor-element.elementor-element-75af08cb h2, .elementor-83 .elementor-element.elementor-element-75af08cb h3, .elementor-83 .elementor-element.elementor-element-75af08cb h4, .elementor-83 .elementor-element.elementor-element-75af08cb h5, .elementor-83 .elementor-element.elementor-element-75af08cb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3aea844f */.elementor-83 .elementor-element.elementor-element-3aea844f { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-3aea844f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-3aea844f img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-3aea844f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-3aea844f p, .elementor-83 .elementor-element.elementor-element-3aea844f h1, .elementor-83 .elementor-element.elementor-element-3aea844f h2, .elementor-83 .elementor-element.elementor-element-3aea844f h3, .elementor-83 .elementor-element.elementor-element-3aea844f h4, .elementor-83 .elementor-element.elementor-element-3aea844f h5, .elementor-83 .elementor-element.elementor-element-3aea844f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-56fb2b42 */.elementor-83 .elementor-element.elementor-element-56fb2b42 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-56fb2b42 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-56fb2b42 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-56fb2b42 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-56fb2b42 p, .elementor-83 .elementor-element.elementor-element-56fb2b42 h1, .elementor-83 .elementor-element.elementor-element-56fb2b42 h2, .elementor-83 .elementor-element.elementor-element-56fb2b42 h3, .elementor-83 .elementor-element.elementor-element-56fb2b42 h4, .elementor-83 .elementor-element.elementor-element-56fb2b42 h5, .elementor-83 .elementor-element.elementor-element-56fb2b42 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f183b79 */.elementor-83 .elementor-element.elementor-element-f183b79 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-f183b79 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-f183b79 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-f183b79 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1be48fa7 */.elementor-83 .elementor-element.elementor-element-1be48fa7 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-1be48fa7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-1be48fa7 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-1be48fa7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-1be48fa7 p, .elementor-83 .elementor-element.elementor-element-1be48fa7 h1, .elementor-83 .elementor-element.elementor-element-1be48fa7 h2, .elementor-83 .elementor-element.elementor-element-1be48fa7 h3, .elementor-83 .elementor-element.elementor-element-1be48fa7 h4, .elementor-83 .elementor-element.elementor-element-1be48fa7 h5, .elementor-83 .elementor-element.elementor-element-1be48fa7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47f33b89 */.elementor-83 .elementor-element.elementor-element-47f33b89 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-47f33b89 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-47f33b89 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-47f33b89 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-47f33b89 p, .elementor-83 .elementor-element.elementor-element-47f33b89 h1, .elementor-83 .elementor-element.elementor-element-47f33b89 h2, .elementor-83 .elementor-element.elementor-element-47f33b89 h3, .elementor-83 .elementor-element.elementor-element-47f33b89 h4, .elementor-83 .elementor-element.elementor-element-47f33b89 h5, .elementor-83 .elementor-element.elementor-element-47f33b89 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-79a2f201 */.elementor-83 .elementor-element.elementor-element-79a2f201 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-79a2f201 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-79a2f201 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-79a2f201 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-79a2f201 p, .elementor-83 .elementor-element.elementor-element-79a2f201 h1, .elementor-83 .elementor-element.elementor-element-79a2f201 h2, .elementor-83 .elementor-element.elementor-element-79a2f201 h3, .elementor-83 .elementor-element.elementor-element-79a2f201 h4, .elementor-83 .elementor-element.elementor-element-79a2f201 h5, .elementor-83 .elementor-element.elementor-element-79a2f201 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-67b1cf9c */.elementor-83 .elementor-element.elementor-element-67b1cf9c > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-67b1cf9c > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-67b1cf9c > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-67b1cf9c img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-74600fe */.elementor-83 .elementor-element.elementor-element-74600fe { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-74600fe > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-74600fe img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-74600fe .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-74600fe p, .elementor-83 .elementor-element.elementor-element-74600fe h1, .elementor-83 .elementor-element.elementor-element-74600fe h2, .elementor-83 .elementor-element.elementor-element-74600fe h3, .elementor-83 .elementor-element.elementor-element-74600fe h4, .elementor-83 .elementor-element.elementor-element-74600fe h5, .elementor-83 .elementor-element.elementor-element-74600fe h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cdfc9f4 */.elementor-83 .elementor-element.elementor-element-cdfc9f4 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-cdfc9f4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-cdfc9f4 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-cdfc9f4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-cdfc9f4 p, .elementor-83 .elementor-element.elementor-element-cdfc9f4 h1, .elementor-83 .elementor-element.elementor-element-cdfc9f4 h2, .elementor-83 .elementor-element.elementor-element-cdfc9f4 h3, .elementor-83 .elementor-element.elementor-element-cdfc9f4 h4, .elementor-83 .elementor-element.elementor-element-cdfc9f4 h5, .elementor-83 .elementor-element.elementor-element-cdfc9f4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fb57d47 */.elementor-83 .elementor-element.elementor-element-fb57d47 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-fb57d47 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-fb57d47 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-fb57d47 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-fb57d47 p, .elementor-83 .elementor-element.elementor-element-fb57d47 h1, .elementor-83 .elementor-element.elementor-element-fb57d47 h2, .elementor-83 .elementor-element.elementor-element-fb57d47 h3, .elementor-83 .elementor-element.elementor-element-fb57d47 h4, .elementor-83 .elementor-element.elementor-element-fb57d47 h5, .elementor-83 .elementor-element.elementor-element-fb57d47 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b41c9d3 */.elementor-83 .elementor-element.elementor-element-b41c9d3 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-b41c9d3 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-b41c9d3 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-b41c9d3 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7949282 */.elementor-83 .elementor-element.elementor-element-7949282 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-7949282 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-7949282 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-7949282 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-7949282 p, .elementor-83 .elementor-element.elementor-element-7949282 h1, .elementor-83 .elementor-element.elementor-element-7949282 h2, .elementor-83 .elementor-element.elementor-element-7949282 h3, .elementor-83 .elementor-element.elementor-element-7949282 h4, .elementor-83 .elementor-element.elementor-element-7949282 h5, .elementor-83 .elementor-element.elementor-element-7949282 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-35421eb */.elementor-83 .elementor-element.elementor-element-35421eb { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-35421eb > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-35421eb img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-35421eb .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-35421eb p, .elementor-83 .elementor-element.elementor-element-35421eb h1, .elementor-83 .elementor-element.elementor-element-35421eb h2, .elementor-83 .elementor-element.elementor-element-35421eb h3, .elementor-83 .elementor-element.elementor-element-35421eb h4, .elementor-83 .elementor-element.elementor-element-35421eb h5, .elementor-83 .elementor-element.elementor-element-35421eb h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7cc2307 */.elementor-83 .elementor-element.elementor-element-7cc2307 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-7cc2307 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-7cc2307 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-7cc2307 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-7cc2307 p, .elementor-83 .elementor-element.elementor-element-7cc2307 h1, .elementor-83 .elementor-element.elementor-element-7cc2307 h2, .elementor-83 .elementor-element.elementor-element-7cc2307 h3, .elementor-83 .elementor-element.elementor-element-7cc2307 h4, .elementor-83 .elementor-element.elementor-element-7cc2307 h5, .elementor-83 .elementor-element.elementor-element-7cc2307 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3550012 */.elementor-83 .elementor-element.elementor-element-3550012 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-3550012 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-3550012 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-3550012 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-57413f1 */.elementor-83 .elementor-element.elementor-element-57413f1 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-57413f1 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-57413f1 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-57413f1 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-57413f1 p, .elementor-83 .elementor-element.elementor-element-57413f1 h1, .elementor-83 .elementor-element.elementor-element-57413f1 h2, .elementor-83 .elementor-element.elementor-element-57413f1 h3, .elementor-83 .elementor-element.elementor-element-57413f1 h4, .elementor-83 .elementor-element.elementor-element-57413f1 h5, .elementor-83 .elementor-element.elementor-element-57413f1 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a52b8ef */.elementor-83 .elementor-element.elementor-element-a52b8ef { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-a52b8ef > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-a52b8ef img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-a52b8ef .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-a52b8ef p, .elementor-83 .elementor-element.elementor-element-a52b8ef h1, .elementor-83 .elementor-element.elementor-element-a52b8ef h2, .elementor-83 .elementor-element.elementor-element-a52b8ef h3, .elementor-83 .elementor-element.elementor-element-a52b8ef h4, .elementor-83 .elementor-element.elementor-element-a52b8ef h5, .elementor-83 .elementor-element.elementor-element-a52b8ef h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cb5b6da */.elementor-83 .elementor-element.elementor-element-cb5b6da { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-cb5b6da > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-cb5b6da img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-cb5b6da .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-cb5b6da p, .elementor-83 .elementor-element.elementor-element-cb5b6da h1, .elementor-83 .elementor-element.elementor-element-cb5b6da h2, .elementor-83 .elementor-element.elementor-element-cb5b6da h3, .elementor-83 .elementor-element.elementor-element-cb5b6da h4, .elementor-83 .elementor-element.elementor-element-cb5b6da h5, .elementor-83 .elementor-element.elementor-element-cb5b6da h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d781b56 */.elementor-83 .elementor-element.elementor-element-d781b56 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-d781b56 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-d781b56 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-d781b56 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ca21b7c */.elementor-83 .elementor-element.elementor-element-ca21b7c { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-ca21b7c > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-ca21b7c img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-ca21b7c .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-ca21b7c p, .elementor-83 .elementor-element.elementor-element-ca21b7c h1, .elementor-83 .elementor-element.elementor-element-ca21b7c h2, .elementor-83 .elementor-element.elementor-element-ca21b7c h3, .elementor-83 .elementor-element.elementor-element-ca21b7c h4, .elementor-83 .elementor-element.elementor-element-ca21b7c h5, .elementor-83 .elementor-element.elementor-element-ca21b7c h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dfb3656 */.elementor-83 .elementor-element.elementor-element-dfb3656 .elementor-widget {
  animation: codex_category-grid-3-soft-reveal 700ms ease both;
}
.elementor-83 .elementor-element.elementor-element-dfb3656 .elementor-widget:nth-child(2) { animation-delay: 90ms; }
.elementor-83 .elementor-element.elementor-element-dfb3656 .elementor-widget:nth-child(3) { animation-delay: 160ms; }
.elementor-83 .elementor-element.elementor-element-dfb3656 .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-83 .elementor-element.elementor-element-dfb3656, .elementor-83 .elementor-element.elementor-element-dfb3656 * {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f36bb10 */.elementor-83 .elementor-element.elementor-element-f36bb10 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-f36bb10 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-f36bb10 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-f36bb10 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-f36bb10 p, .elementor-83 .elementor-element.elementor-element-f36bb10 h1, .elementor-83 .elementor-element.elementor-element-f36bb10 h2, .elementor-83 .elementor-element.elementor-element-f36bb10 h3, .elementor-83 .elementor-element.elementor-element-f36bb10 h4, .elementor-83 .elementor-element.elementor-element-f36bb10 h5, .elementor-83 .elementor-element.elementor-element-f36bb10 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-48fc1317 */.elementor-83 .elementor-element.elementor-element-48fc1317 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-48fc1317 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-48fc1317 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-48fc1317 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4a267ac2 */.elementor-83 .elementor-element.elementor-element-4a267ac2 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-4a267ac2 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-4a267ac2 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-4a267ac2 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-4a267ac2 p, .elementor-83 .elementor-element.elementor-element-4a267ac2 h1, .elementor-83 .elementor-element.elementor-element-4a267ac2 h2, .elementor-83 .elementor-element.elementor-element-4a267ac2 h3, .elementor-83 .elementor-element.elementor-element-4a267ac2 h4, .elementor-83 .elementor-element.elementor-element-4a267ac2 h5, .elementor-83 .elementor-element.elementor-element-4a267ac2 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-36015303 */.elementor-83 .elementor-element.elementor-element-36015303 { position: relative; }
.elementor-83 .elementor-element.elementor-element-36015303::before { content:''; position:absolute; inset:0;
  background: linear-gradient(180deg, transparent 0%, rgba(233,164,28,0.08) 100%); z-index:0; pointer-events:none; }
.elementor-83 .elementor-element.elementor-element-36015303 > .elementor-container { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-344d2492 */.elementor-83 .elementor-element.elementor-element-344d2492 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-344d2492 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-344d2492 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-344d2492 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-344d2492 p, .elementor-83 .elementor-element.elementor-element-344d2492 h1, .elementor-83 .elementor-element.elementor-element-344d2492 h2, .elementor-83 .elementor-element.elementor-element-344d2492 h3, .elementor-83 .elementor-element.elementor-element-344d2492 h4, .elementor-83 .elementor-element.elementor-element-344d2492 h5, .elementor-83 .elementor-element.elementor-element-344d2492 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-37cf6bfc */.elementor-83 .elementor-element.elementor-element-37cf6bfc { position: relative; }
.elementor-83 .elementor-element.elementor-element-37cf6bfc::before { content:''; position:absolute; left:0; top:10%; bottom:10%; width:4px;
  background:#e9a41c; z-index:1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1065ce98 */.elementor-83 .elementor-element.elementor-element-1065ce98 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-1065ce98 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-1065ce98 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-1065ce98 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-1065ce98 p, .elementor-83 .elementor-element.elementor-element-1065ce98 h1, .elementor-83 .elementor-element.elementor-element-1065ce98 h2, .elementor-83 .elementor-element.elementor-element-1065ce98 h3, .elementor-83 .elementor-element.elementor-element-1065ce98 h4, .elementor-83 .elementor-element.elementor-element-1065ce98 h5, .elementor-83 .elementor-element.elementor-element-1065ce98 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-43e14a70 */.elementor-83 .elementor-element.elementor-element-43e14a70 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-43e14a70 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-43e14a70 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-43e14a70 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-43e14a70 p, .elementor-83 .elementor-element.elementor-element-43e14a70 h1, .elementor-83 .elementor-element.elementor-element-43e14a70 h2, .elementor-83 .elementor-element.elementor-element-43e14a70 h3, .elementor-83 .elementor-element.elementor-element-43e14a70 h4, .elementor-83 .elementor-element.elementor-element-43e14a70 h5, .elementor-83 .elementor-element.elementor-element-43e14a70 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-548b1ade */.elementor-83 .elementor-element.elementor-element-548b1ade { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-548b1ade > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-548b1ade img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-548b1ade .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-548b1ade p, .elementor-83 .elementor-element.elementor-element-548b1ade h1, .elementor-83 .elementor-element.elementor-element-548b1ade h2, .elementor-83 .elementor-element.elementor-element-548b1ade h3, .elementor-83 .elementor-element.elementor-element-548b1ade h4, .elementor-83 .elementor-element.elementor-element-548b1ade h5, .elementor-83 .elementor-element.elementor-element-548b1ade h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76a85066 */.elementor-83 .elementor-element.elementor-element-76a85066 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-76a85066 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-76a85066 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-76a85066 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6eb73cfd */.elementor-83 .elementor-element.elementor-element-6eb73cfd { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-6eb73cfd > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-6eb73cfd img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-6eb73cfd .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-6eb73cfd p, .elementor-83 .elementor-element.elementor-element-6eb73cfd h1, .elementor-83 .elementor-element.elementor-element-6eb73cfd h2, .elementor-83 .elementor-element.elementor-element-6eb73cfd h3, .elementor-83 .elementor-element.elementor-element-6eb73cfd h4, .elementor-83 .elementor-element.elementor-element-6eb73cfd h5, .elementor-83 .elementor-element.elementor-element-6eb73cfd h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-72b40f31 */.elementor-83 .elementor-element.elementor-element-72b40f31 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-72b40f31 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-72b40f31 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-72b40f31 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-72b40f31 p, .elementor-83 .elementor-element.elementor-element-72b40f31 h1, .elementor-83 .elementor-element.elementor-element-72b40f31 h2, .elementor-83 .elementor-element.elementor-element-72b40f31 h3, .elementor-83 .elementor-element.elementor-element-72b40f31 h4, .elementor-83 .elementor-element.elementor-element-72b40f31 h5, .elementor-83 .elementor-element.elementor-element-72b40f31 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f398000 */.elementor-83 .elementor-element.elementor-element-7f398000 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-7f398000 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-7f398000 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-7f398000 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-61d0a2cc */.elementor-83 .elementor-element.elementor-element-61d0a2cc { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-61d0a2cc > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-61d0a2cc img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-61d0a2cc .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-61d0a2cc p, .elementor-83 .elementor-element.elementor-element-61d0a2cc h1, .elementor-83 .elementor-element.elementor-element-61d0a2cc h2, .elementor-83 .elementor-element.elementor-element-61d0a2cc h3, .elementor-83 .elementor-element.elementor-element-61d0a2cc h4, .elementor-83 .elementor-element.elementor-element-61d0a2cc h5, .elementor-83 .elementor-element.elementor-element-61d0a2cc h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e122e4b */.elementor-83 .elementor-element.elementor-element-1e122e4b { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-1e122e4b > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-1e122e4b img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-1e122e4b .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-1e122e4b p, .elementor-83 .elementor-element.elementor-element-1e122e4b h1, .elementor-83 .elementor-element.elementor-element-1e122e4b h2, .elementor-83 .elementor-element.elementor-element-1e122e4b h3, .elementor-83 .elementor-element.elementor-element-1e122e4b h4, .elementor-83 .elementor-element.elementor-element-1e122e4b h5, .elementor-83 .elementor-element.elementor-element-1e122e4b h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-76583b92 */.elementor-83 .elementor-element.elementor-element-76583b92 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-76583b92 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-76583b92 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-76583b92 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-76583b92 p, .elementor-83 .elementor-element.elementor-element-76583b92 h1, .elementor-83 .elementor-element.elementor-element-76583b92 h2, .elementor-83 .elementor-element.elementor-element-76583b92 h3, .elementor-83 .elementor-element.elementor-element-76583b92 h4, .elementor-83 .elementor-element.elementor-element-76583b92 h5, .elementor-83 .elementor-element.elementor-element-76583b92 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-191f738b */.elementor-83 .elementor-element.elementor-element-191f738b > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-191f738b > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-191f738b > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-191f738b img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-17f6c4fe */.elementor-83 .elementor-element.elementor-element-17f6c4fe { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-17f6c4fe > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-17f6c4fe img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-17f6c4fe .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-17f6c4fe p, .elementor-83 .elementor-element.elementor-element-17f6c4fe h1, .elementor-83 .elementor-element.elementor-element-17f6c4fe h2, .elementor-83 .elementor-element.elementor-element-17f6c4fe h3, .elementor-83 .elementor-element.elementor-element-17f6c4fe h4, .elementor-83 .elementor-element.elementor-element-17f6c4fe h5, .elementor-83 .elementor-element.elementor-element-17f6c4fe h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-475eb40d */.elementor-83 .elementor-element.elementor-element-475eb40d { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-475eb40d > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-475eb40d img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-475eb40d .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-475eb40d p, .elementor-83 .elementor-element.elementor-element-475eb40d h1, .elementor-83 .elementor-element.elementor-element-475eb40d h2, .elementor-83 .elementor-element.elementor-element-475eb40d h3, .elementor-83 .elementor-element.elementor-element-475eb40d h4, .elementor-83 .elementor-element.elementor-element-475eb40d h5, .elementor-83 .elementor-element.elementor-element-475eb40d h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-26048ed3 */.elementor-83 .elementor-element.elementor-element-26048ed3 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-26048ed3 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-26048ed3 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-26048ed3 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-729aa63e */.elementor-83 .elementor-element.elementor-element-729aa63e { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-729aa63e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-729aa63e img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-729aa63e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-729aa63e p, .elementor-83 .elementor-element.elementor-element-729aa63e h1, .elementor-83 .elementor-element.elementor-element-729aa63e h2, .elementor-83 .elementor-element.elementor-element-729aa63e h3, .elementor-83 .elementor-element.elementor-element-729aa63e h4, .elementor-83 .elementor-element.elementor-element-729aa63e h5, .elementor-83 .elementor-element.elementor-element-729aa63e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-359d6b42 */.elementor-83 .elementor-element.elementor-element-359d6b42 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-359d6b42 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-359d6b42 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-359d6b42 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-359d6b42 p, .elementor-83 .elementor-element.elementor-element-359d6b42 h1, .elementor-83 .elementor-element.elementor-element-359d6b42 h2, .elementor-83 .elementor-element.elementor-element-359d6b42 h3, .elementor-83 .elementor-element.elementor-element-359d6b42 h4, .elementor-83 .elementor-element.elementor-element-359d6b42 h5, .elementor-83 .elementor-element.elementor-element-359d6b42 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-50a4f5e3 */.elementor-83 .elementor-element.elementor-element-50a4f5e3 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-50a4f5e3 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-50a4f5e3 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-50a4f5e3 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c98a3e5 */.elementor-83 .elementor-element.elementor-element-1c98a3e5 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-1c98a3e5 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-1c98a3e5 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-1c98a3e5 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-1c98a3e5 p, .elementor-83 .elementor-element.elementor-element-1c98a3e5 h1, .elementor-83 .elementor-element.elementor-element-1c98a3e5 h2, .elementor-83 .elementor-element.elementor-element-1c98a3e5 h3, .elementor-83 .elementor-element.elementor-element-1c98a3e5 h4, .elementor-83 .elementor-element.elementor-element-1c98a3e5 h5, .elementor-83 .elementor-element.elementor-element-1c98a3e5 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3123a788 */.elementor-83 .elementor-element.elementor-element-3123a788 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-3123a788 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-3123a788 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-3123a788 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-3123a788 p, .elementor-83 .elementor-element.elementor-element-3123a788 h1, .elementor-83 .elementor-element.elementor-element-3123a788 h2, .elementor-83 .elementor-element.elementor-element-3123a788 h3, .elementor-83 .elementor-element.elementor-element-3123a788 h4, .elementor-83 .elementor-element.elementor-element-3123a788 h5, .elementor-83 .elementor-element.elementor-element-3123a788 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-534e25d3 */.elementor-83 .elementor-element.elementor-element-534e25d3 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-534e25d3 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-534e25d3 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-534e25d3 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f7922e7 */.elementor-83 .elementor-element.elementor-element-5f7922e7 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-5f7922e7 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-5f7922e7 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-5f7922e7 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-5f7922e7 p, .elementor-83 .elementor-element.elementor-element-5f7922e7 h1, .elementor-83 .elementor-element.elementor-element-5f7922e7 h2, .elementor-83 .elementor-element.elementor-element-5f7922e7 h3, .elementor-83 .elementor-element.elementor-element-5f7922e7 h4, .elementor-83 .elementor-element.elementor-element-5f7922e7 h5, .elementor-83 .elementor-element.elementor-element-5f7922e7 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3fad6eca */.elementor-83 .elementor-element.elementor-element-3fad6eca { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-3fad6eca > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-3fad6eca img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-3fad6eca .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-3fad6eca p, .elementor-83 .elementor-element.elementor-element-3fad6eca h1, .elementor-83 .elementor-element.elementor-element-3fad6eca h2, .elementor-83 .elementor-element.elementor-element-3fad6eca h3, .elementor-83 .elementor-element.elementor-element-3fad6eca h4, .elementor-83 .elementor-element.elementor-element-3fad6eca h5, .elementor-83 .elementor-element.elementor-element-3fad6eca h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-65a6b369 */.elementor-83 .elementor-element.elementor-element-65a6b369 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-65a6b369 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-65a6b369 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-65a6b369 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-394f5a36 */.elementor-83 .elementor-element.elementor-element-394f5a36 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-394f5a36 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-394f5a36 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-394f5a36 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-394f5a36 p, .elementor-83 .elementor-element.elementor-element-394f5a36 h1, .elementor-83 .elementor-element.elementor-element-394f5a36 h2, .elementor-83 .elementor-element.elementor-element-394f5a36 h3, .elementor-83 .elementor-element.elementor-element-394f5a36 h4, .elementor-83 .elementor-element.elementor-element-394f5a36 h5, .elementor-83 .elementor-element.elementor-element-394f5a36 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2b0385d4 */.elementor-83 .elementor-element.elementor-element-2b0385d4 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-2b0385d4 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-2b0385d4 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-2b0385d4 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-2b0385d4 p, .elementor-83 .elementor-element.elementor-element-2b0385d4 h1, .elementor-83 .elementor-element.elementor-element-2b0385d4 h2, .elementor-83 .elementor-element.elementor-element-2b0385d4 h3, .elementor-83 .elementor-element.elementor-element-2b0385d4 h4, .elementor-83 .elementor-element.elementor-element-2b0385d4 h5, .elementor-83 .elementor-element.elementor-element-2b0385d4 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-250ad2e7 */.elementor-83 .elementor-element.elementor-element-250ad2e7 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-250ad2e7 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-250ad2e7 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-250ad2e7 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2305bca8 */.elementor-83 .elementor-element.elementor-element-2305bca8 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-2305bca8 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-2305bca8 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-2305bca8 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-2305bca8 p, .elementor-83 .elementor-element.elementor-element-2305bca8 h1, .elementor-83 .elementor-element.elementor-element-2305bca8 h2, .elementor-83 .elementor-element.elementor-element-2305bca8 h3, .elementor-83 .elementor-element.elementor-element-2305bca8 h4, .elementor-83 .elementor-element.elementor-element-2305bca8 h5, .elementor-83 .elementor-element.elementor-element-2305bca8 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4b5c1ec6 */.elementor-83 .elementor-element.elementor-element-4b5c1ec6 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-4b5c1ec6 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-4b5c1ec6 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-4b5c1ec6 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-4b5c1ec6 p, .elementor-83 .elementor-element.elementor-element-4b5c1ec6 h1, .elementor-83 .elementor-element.elementor-element-4b5c1ec6 h2, .elementor-83 .elementor-element.elementor-element-4b5c1ec6 h3, .elementor-83 .elementor-element.elementor-element-4b5c1ec6 h4, .elementor-83 .elementor-element.elementor-element-4b5c1ec6 h5, .elementor-83 .elementor-element.elementor-element-4b5c1ec6 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-25217faa */.elementor-83 .elementor-element.elementor-element-25217faa > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-25217faa > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-25217faa > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-25217faa img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b5fc203 */.elementor-83 .elementor-element.elementor-element-5b5fc203 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-5b5fc203 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-5b5fc203 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-5b5fc203 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-5b5fc203 p, .elementor-83 .elementor-element.elementor-element-5b5fc203 h1, .elementor-83 .elementor-element.elementor-element-5b5fc203 h2, .elementor-83 .elementor-element.elementor-element-5b5fc203 h3, .elementor-83 .elementor-element.elementor-element-5b5fc203 h4, .elementor-83 .elementor-element.elementor-element-5b5fc203 h5, .elementor-83 .elementor-element.elementor-element-5b5fc203 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-20d42f6a */.elementor-83 .elementor-element.elementor-element-20d42f6a { border-top: 4px solid #e9a41c; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-65c21a3a */.elementor-83 .elementor-element.elementor-element-65c21a3a { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-65c21a3a > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-65c21a3a img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-65c21a3a .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-65c21a3a p, .elementor-83 .elementor-element.elementor-element-65c21a3a h1, .elementor-83 .elementor-element.elementor-element-65c21a3a h2, .elementor-83 .elementor-element.elementor-element-65c21a3a h3, .elementor-83 .elementor-element.elementor-element-65c21a3a h4, .elementor-83 .elementor-element.elementor-element-65c21a3a h5, .elementor-83 .elementor-element.elementor-element-65c21a3a h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1a89dd8e */.elementor-83 .elementor-element.elementor-element-1a89dd8e { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-1a89dd8e > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-1a89dd8e img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-1a89dd8e .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-1a89dd8e p, .elementor-83 .elementor-element.elementor-element-1a89dd8e h1, .elementor-83 .elementor-element.elementor-element-1a89dd8e h2, .elementor-83 .elementor-element.elementor-element-1a89dd8e h3, .elementor-83 .elementor-element.elementor-element-1a89dd8e h4, .elementor-83 .elementor-element.elementor-element-1a89dd8e h5, .elementor-83 .elementor-element.elementor-element-1a89dd8e h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5ee95e0f */.elementor-83 .elementor-element.elementor-element-5ee95e0f { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-5ee95e0f > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-5ee95e0f img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-5ee95e0f .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-5ee95e0f p, .elementor-83 .elementor-element.elementor-element-5ee95e0f h1, .elementor-83 .elementor-element.elementor-element-5ee95e0f h2, .elementor-83 .elementor-element.elementor-element-5ee95e0f h3, .elementor-83 .elementor-element.elementor-element-5ee95e0f h4, .elementor-83 .elementor-element.elementor-element-5ee95e0f h5, .elementor-83 .elementor-element.elementor-element-5ee95e0f h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ff8f9bc */.elementor-83 .elementor-element.elementor-element-4ff8f9bc { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-4ff8f9bc > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-4ff8f9bc img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-4ff8f9bc .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-4ff8f9bc p, .elementor-83 .elementor-element.elementor-element-4ff8f9bc h1, .elementor-83 .elementor-element.elementor-element-4ff8f9bc h2, .elementor-83 .elementor-element.elementor-element-4ff8f9bc h3, .elementor-83 .elementor-element.elementor-element-4ff8f9bc h4, .elementor-83 .elementor-element.elementor-element-4ff8f9bc h5, .elementor-83 .elementor-element.elementor-element-4ff8f9bc h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-11d43bf2 */.elementor-83 .elementor-element.elementor-element-11d43bf2 > .elementor-container > .elementor-row,
.elementor-83 .elementor-element.elementor-element-11d43bf2 > .elementor-container {
  flex-wrap: wrap !important;
  align-items: stretch;
}
.elementor-83 .elementor-element.elementor-element-11d43bf2 > .elementor-container > .elementor-column {
  min-width: 0 !important;
  flex-shrink: 1 !important;
}
.elementor-83 .elementor-element.elementor-element-11d43bf2 img { max-width: 100% !important; height: auto !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2e9a0118 */.elementor-83 .elementor-element.elementor-element-2e9a0118 { min-width: 0 !important; }
.elementor-83 .elementor-element.elementor-element-2e9a0118 > .elementor-widget-wrap { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-2e9a0118 img { max-width: 100% !important; height: auto !important; }
.elementor-83 .elementor-element.elementor-element-2e9a0118 .elementor-widget { min-width: 0; max-width: 100%; }
.elementor-83 .elementor-element.elementor-element-2e9a0118 p, .elementor-83 .elementor-element.elementor-element-2e9a0118 h1, .elementor-83 .elementor-element.elementor-element-2e9a0118 h2, .elementor-83 .elementor-element.elementor-element-2e9a0118 h3, .elementor-83 .elementor-element.elementor-element-2e9a0118 h4, .elementor-83 .elementor-element.elementor-element-2e9a0118 h5, .elementor-83 .elementor-element.elementor-element-2e9a0118 h6 {
  overflow-wrap: break-word;
  word-wrap: break-word;
  hyphens: auto;
}/* End custom CSS */