.elementor-1640 .elementor-element.elementor-element-838aa04{margin-top:50px;margin-bottom:50px;overflow:visible}.elementor-1640 .elementor-element.elementor-element-20dd406{text-align:center}.elementor-1640 .elementor-element.elementor-element-07e3fe1{margin-top:0;margin-bottom:0;overflow:visible}.elementor-1640 .elementor-element.elementor-element-7ec33b6{text-align:center;font-weight:500}.elementor-1640 .elementor-element.elementor-element-2fbd4a8{text-align:start}.elementor-1640 .elementor-element.elementor-element-8455c9d{margin-top:50px;margin-bottom:50px;overflow:visible}.elementor-1640 .elementor-element.elementor-element-fdf765e{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px}.elementor-1640 .elementor-element.elementor-element-fdf765e .elementor-divider-separator{width:100%}.elementor-1640 .elementor-element.elementor-element-fdf765e .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1640 .elementor-element.elementor-element-293357d{margin-top:0;margin-bottom:100px;overflow:visible}.elementor-1640 .elementor-element.elementor-element-4eb52e7{text-align:start}.elementor-1640 .elementor-element.elementor-element-7d3dc91{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 50px) 0}.elementor-1640 .elementor-element.elementor-element-9263d33{text-align:start}.elementor-1640 .elementor-element.elementor-element-e35475d pre,.elementor-1640 .elementor-element.elementor-element-e35475d code,.elementor-1640 .elementor-element.elementor-element-e35475d .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-d1558b3{text-align:start}.elementor-1640 .elementor-element.elementor-element-c01da5a pre,.elementor-1640 .elementor-element.elementor-element-c01da5a code,.elementor-1640 .elementor-element.elementor-element-c01da5a .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-f2d4f0c pre,.elementor-1640 .elementor-element.elementor-element-f2d4f0c code,.elementor-1640 .elementor-element.elementor-element-f2d4f0c .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-d2d3970{text-align:start}.elementor-1640 .elementor-element.elementor-element-d0fc9ab pre,.elementor-1640 .elementor-element.elementor-element-d0fc9ab code,.elementor-1640 .elementor-element.elementor-element-d0fc9ab .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-17b01ad{margin-top:0;margin-bottom:100px;overflow:visible}.elementor-1640 .elementor-element.elementor-element-8829522{text-align:start}.elementor-1640 .elementor-element.elementor-element-bf84b83{text-align:start}.elementor-1640 .elementor-element.elementor-element-2151918{background-color:#7070700D;margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0;padding:50px 50px 50px 50px;text-align:center}.elementor-1640 .elementor-element.elementor-element-2151918 .elementor-heading-title{font-size:38px;font-weight:300;line-height:48px}.elementor-1640 .elementor-element.elementor-element-41e0af8{text-align:start}.elementor-1640 .elementor-element.elementor-element-15e49a2{text-align:start}.elementor-1640 .elementor-element.elementor-element-4301a9b{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 50px) 0}.elementor-1640 .elementor-element.elementor-element-597d831{text-align:start}.elementor-1640 .elementor-element.elementor-element-17bb6a2 pre,.elementor-1640 .elementor-element.elementor-element-17bb6a2 code,.elementor-1640 .elementor-element.elementor-element-17bb6a2 .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-c9312ea{text-align:start}.elementor-1640 .elementor-element.elementor-element-2264bc9 pre,.elementor-1640 .elementor-element.elementor-element-2264bc9 code,.elementor-1640 .elementor-element.elementor-element-2264bc9 .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-1e6da24{text-align:start}.elementor-1640 .elementor-element.elementor-element-d745d57 pre,.elementor-1640 .elementor-element.elementor-element-d745d57 code,.elementor-1640 .elementor-element.elementor-element-d745d57 .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-c55aa47{text-align:start}.elementor-1640 .elementor-element.elementor-element-a7f79d6{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 50px) 0}.elementor-1640 .elementor-element.elementor-element-895d6f8{text-align:start}.elementor-1640 .elementor-element.elementor-element-dc3dcb6{text-align:start}.elementor-1640 .elementor-element.elementor-element-8c671a7 pre,.elementor-1640 .elementor-element.elementor-element-8c671a7 code,.elementor-1640 .elementor-element.elementor-element-8c671a7 .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-a3c5b45{text-align:start}.elementor-1640 .elementor-element.elementor-element-e26826c pre,.elementor-1640 .elementor-element.elementor-element-e26826c code,.elementor-1640 .elementor-element.elementor-element-e26826c .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-8995c5c{text-align:start}.elementor-1640 .elementor-element.elementor-element-77ac51d pre,.elementor-1640 .elementor-element.elementor-element-77ac51d code,.elementor-1640 .elementor-element.elementor-element-77ac51d .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-14694d2{text-align:start}.elementor-1640 .elementor-element.elementor-element-3697e09 pre,.elementor-1640 .elementor-element.elementor-element-3697e09 code,.elementor-1640 .elementor-element.elementor-element-3697e09 .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-db1c7b8{text-align:start}.elementor-1640 .elementor-element.elementor-element-faaab9c pre,.elementor-1640 .elementor-element.elementor-element-faaab9c code,.elementor-1640 .elementor-element.elementor-element-faaab9c .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-18b32e1{text-align:start}.elementor-1640 .elementor-element.elementor-element-ca23fb7{text-align:start}.elementor-1640 .elementor-element.elementor-element-ef5485f pre,.elementor-1640 .elementor-element.elementor-element-ef5485f code,.elementor-1640 .elementor-element.elementor-element-ef5485f .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-6c013de{text-align:start}.elementor-1640 .elementor-element.elementor-element-1c21963 pre,.elementor-1640 .elementor-element.elementor-element-1c21963 code,.elementor-1640 .elementor-element.elementor-element-1c21963 .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-fa823f2{text-align:start}.elementor-1640 .elementor-element.elementor-element-4450d85 pre,.elementor-1640 .elementor-element.elementor-element-4450d85 code,.elementor-1640 .elementor-element.elementor-element-4450d85 .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-185dd40{text-align:start}.elementor-1640 .elementor-element.elementor-element-6811a25 pre,.elementor-1640 .elementor-element.elementor-element-6811a25 code,.elementor-1640 .elementor-element.elementor-element-6811a25 .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-b4d4f92{text-align:start}.elementor-1640 .elementor-element.elementor-element-1a4bc16 pre,.elementor-1640 .elementor-element.elementor-element-1a4bc16 code,.elementor-1640 .elementor-element.elementor-element-1a4bc16 .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-9b80f0f{text-align:start}.elementor-1640 .elementor-element.elementor-element-a07d70f pre,.elementor-1640 .elementor-element.elementor-element-a07d70f code,.elementor-1640 .elementor-element.elementor-element-a07d70f .line-numbers .line-numbers-rows{font-size:18px}.elementor-1640 .elementor-element.elementor-element-64cfb4c{margin-top:0;margin-bottom:50px;overflow:visible}.elementor-1640 .elementor-element.elementor-element-69ea25c{text-align:start}.elementor-1640 .elementor-element.elementor-element-d113330{text-align:start}.elementor-1640 .elementor-element.elementor-element-9a87d90{text-align:start}.elementor-1640 .elementor-element.elementor-element-abc547c{background-color:#7070700D;margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0;padding:50px 50px 50px 50px;text-align:center}.elementor-1640 .elementor-element.elementor-element-abc547c .elementor-heading-title{font-size:38px;font-weight:300;line-height:48px}.elementor-1640 .elementor-element.elementor-element-2abe0dd{text-align:start}.elementor-1640 .elementor-element.elementor-element-df2cf32{background-color:#7070700D;margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0;padding:50px 50px 50px 50px;text-align:center}.elementor-1640 .elementor-element.elementor-element-df2cf32 .elementor-heading-title{font-size:38px;font-weight:300;line-height:48px}.elementor-1640 .elementor-element.elementor-element-a87d184{text-align:start}