.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31457 .elementor-element.elementor-element-372621f1{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31457 .elementor-element.elementor-element-116a4f9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-116a4f9e .elementor-heading-title{font-size:25px;font-weight:600;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-7a9004c0{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-29fd089{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-67d3427{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:500;}.elementor-31457 .elementor-element.elementor-element-23539ee{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:500;}.elementor-31457 .elementor-element.elementor-element-604a6de{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:500;}.elementor-31457 .elementor-element.elementor-element-5b3678ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-5b3678ad .elementor-heading-title{font-size:24px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-4d1ebdc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-4d1ebdc0 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-339282f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-0542941{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-0542941 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-dc89a99{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-46b8479{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-46b8479 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-a67ec00{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-f58ee86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-f58ee86 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-9bdd426{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-1601460{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-1601460 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-dc995ad{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-22cdab4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-22cdab4 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-3bfb6ba0{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-7757f056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-7757f056 .elementor-heading-title{font-size:25px;font-weight:600;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-fc7f73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-fc7f73 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-5ab403ba{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-38ff6f34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-38ff6f34 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-7b9c9b16{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-5845a1c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-5845a1c4 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-61a625c6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-afdb4aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-afdb4aa .elementor-heading-title{font-size:25px;font-weight:600;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-fab388e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-fab388e .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-b466572{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-93bafed{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-0ce944c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:500;}.elementor-31457 .elementor-element.elementor-element-60a9faa{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-ba392e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-ba392e4 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-bbfec96{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-cce7b17{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-d6cbcd3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:500;}.elementor-31457 .elementor-element.elementor-element-7941949{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-ed92f27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-ed92f27 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-74a6f1f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-a11d29d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-d5ee868{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-d5ee868 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-cf5b680{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-a818126{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-319c6fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-319c6fe .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-b02220b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-f6d6d30{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-95ff2d6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:500;}.elementor-31457 .elementor-element.elementor-element-f626fab{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-73d2dee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-73d2dee .elementor-heading-title{font-size:25px;font-weight:600;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-89e768e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-89e768e .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-82a5b40{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-0b407ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-0b407ff .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-13ef6ff{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-f5b1175{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-f5b1175 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-0813486{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-20425c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-20425c4 .elementor-heading-title{font-size:25px;font-weight:600;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-d209983{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-d209983 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-13be88f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-0705308{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-0705308 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-d6472bd{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-425c46f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-425c46f .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-8fdbc4a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-efcaf67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-efcaf67 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-68a85bf{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}.elementor-31457 .elementor-element.elementor-element-a8c3ca9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31457 .elementor-element.elementor-element-a8c3ca9 .elementor-heading-title{font-size:20px;font-weight:500;color:var( --e-global-color-1fdc461 );}.elementor-31457 .elementor-element.elementor-element-b333bc2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;}