.elementor-3459 .elementor-element.elementor-element-a5a1c65{padding:80px 0 0 0}.elementor-3459 .elementor-element.elementor-element-58d1862>.elementor-widget-container{margin:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-58d1862{text-align:start}.elementor-3459 .elementor-element.elementor-element-58d1862 .elementor-heading-title{font-family:var(--e-global-typography-6d25731-font-family),Sans-serif;font-size:var(--e-global-typography-6d25731-font-size);font-weight:var(--e-global-typography-6d25731-font-weight);text-transform:var(--e-global-typography-6d25731-text-transform);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-2ee04f3>.elementor-widget-container{margin:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-2ee04f3{text-align:start}.elementor-3459 .elementor-element.elementor-element-2ee04f3 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;color:#611A20}.elementor-3459 .elementor-element.elementor-element-c0a94d6>.elementor-widget-container{margin:0 10px 15px 0}.elementor-3459 .elementor-element.elementor-element-c0a94d6{text-align:start;font-family:var(--e-global-typography-c5f27d9-font-family),Sans-serif;font-size:var(--e-global-typography-c5f27d9-font-size);font-weight:var(--e-global-typography-c5f27d9-font-weight);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-39ae45b>.elementor-widget-container{margin:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-39ae45b{text-align:start}.elementor-3459 .elementor-element.elementor-element-39ae45b .elementor-heading-title{font-family:var(--e-global-typography-6d25731-font-family),Sans-serif;font-size:var(--e-global-typography-6d25731-font-size);font-weight:var(--e-global-typography-6d25731-font-weight);text-transform:var(--e-global-typography-6d25731-text-transform);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-f53a338>.elementor-widget-container{margin:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-f53a338{text-align:start}.elementor-3459 .elementor-element.elementor-element-f53a338 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;color:#611A20}.elementor-3459 .elementor-element.elementor-element-b11ea8f>.elementor-widget-container{margin:0 10px 15px 0}.elementor-3459 .elementor-element.elementor-element-b11ea8f{text-align:start;font-family:var(--e-global-typography-c5f27d9-font-family),Sans-serif;font-size:var(--e-global-typography-c5f27d9-font-size);font-weight:var(--e-global-typography-c5f27d9-font-weight);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-2c64940>.elementor-widget-container{margin:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-2c64940{text-align:start}.elementor-3459 .elementor-element.elementor-element-2c64940 .elementor-heading-title{font-family:var(--e-global-typography-6d25731-font-family),Sans-serif;font-size:var(--e-global-typography-6d25731-font-size);font-weight:var(--e-global-typography-6d25731-font-weight);text-transform:var(--e-global-typography-6d25731-text-transform);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-9242dd3>.elementor-widget-container{margin:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-9242dd3{text-align:start}.elementor-3459 .elementor-element.elementor-element-9242dd3 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;color:#611A20}.elementor-3459 .elementor-element.elementor-element-56ba49d>.elementor-widget-container{margin:0 10px 15px 0}.elementor-3459 .elementor-element.elementor-element-56ba49d{text-align:start;font-family:var(--e-global-typography-c5f27d9-font-family),Sans-serif;font-size:var(--e-global-typography-c5f27d9-font-size);font-weight:var(--e-global-typography-c5f27d9-font-weight);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-1f831c8>.elementor-widget-container{margin:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-1f831c8{text-align:start}.elementor-3459 .elementor-element.elementor-element-1f831c8 .elementor-heading-title{font-family:var(--e-global-typography-6d25731-font-family),Sans-serif;font-size:var(--e-global-typography-6d25731-font-size);font-weight:var(--e-global-typography-6d25731-font-weight);text-transform:var(--e-global-typography-6d25731-text-transform);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-f79dce0>.elementor-widget-container{margin:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-f79dce0{text-align:start}.elementor-3459 .elementor-element.elementor-element-f79dce0 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;color:#611A20}.elementor-3459 .elementor-element.elementor-element-eed32a0>.elementor-widget-container{margin:0 10px 0 0}.elementor-3459 .elementor-element.elementor-element-eed32a0{text-align:start;font-family:var(--e-global-typography-c5f27d9-font-family),Sans-serif;font-size:var(--e-global-typography-c5f27d9-font-size);font-weight:var(--e-global-typography-c5f27d9-font-weight);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-75963cd{padding:0 0 0 20px}.elementor-3459 .elementor-element.elementor-element-dbfa7d6>.elementor-element-populated{padding:0 0 0 10px}.elementor-3459 .elementor-element.elementor-element-b098e7e{padding:0 0 0 20px}.elementor-3459 .elementor-element.elementor-element-81b34a0>.elementor-element-populated{padding:0 0 0 10px}.elementor-3459 .elementor-element.elementor-element-2046755{padding:0 0 80px 0}@media(max-width:1024px){.elementor-3459 .elementor-element.elementor-element-58d1862{text-align:start}.elementor-3459 .elementor-element.elementor-element-58d1862 .elementor-heading-title{font-size:var(--e-global-typography-6d25731-font-size);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-2ee04f3>.elementor-widget-container{margin:5px 0 0 0}.elementor-3459 .elementor-element.elementor-element-2ee04f3{text-align:start}.elementor-3459 .elementor-element.elementor-element-2ee04f3 .elementor-heading-title{font-size:40px}.elementor-3459 .elementor-element.elementor-element-c0a94d6>.elementor-widget-container{margin:0 0 5px 0}.elementor-3459 .elementor-element.elementor-element-c0a94d6{text-align:start;font-size:var(--e-global-typography-c5f27d9-font-size);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-39ae45b{text-align:start}.elementor-3459 .elementor-element.elementor-element-39ae45b .elementor-heading-title{font-size:var(--e-global-typography-6d25731-font-size);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-f53a338>.elementor-widget-container{margin:5px 0 0 0}.elementor-3459 .elementor-element.elementor-element-f53a338{text-align:start}.elementor-3459 .elementor-element.elementor-element-f53a338 .elementor-heading-title{font-size:40px}.elementor-3459 .elementor-element.elementor-element-b11ea8f>.elementor-widget-container{margin:0 0 5px 0}.elementor-3459 .elementor-element.elementor-element-b11ea8f{text-align:start;font-size:var(--e-global-typography-c5f27d9-font-size);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-2c64940{text-align:start}.elementor-3459 .elementor-element.elementor-element-2c64940 .elementor-heading-title{font-size:var(--e-global-typography-6d25731-font-size);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-9242dd3>.elementor-widget-container{margin:5px 0 0 0}.elementor-3459 .elementor-element.elementor-element-9242dd3{text-align:start}.elementor-3459 .elementor-element.elementor-element-9242dd3 .elementor-heading-title{font-size:40px}.elementor-3459 .elementor-element.elementor-element-56ba49d>.elementor-widget-container{margin:0 0 5px 0}.elementor-3459 .elementor-element.elementor-element-56ba49d{text-align:start;font-size:var(--e-global-typography-c5f27d9-font-size);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-1f831c8{text-align:start}.elementor-3459 .elementor-element.elementor-element-1f831c8 .elementor-heading-title{font-size:var(--e-global-typography-6d25731-font-size);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-f79dce0>.elementor-widget-container{margin:5px 0 0 0}.elementor-3459 .elementor-element.elementor-element-f79dce0{text-align:start}.elementor-3459 .elementor-element.elementor-element-f79dce0 .elementor-heading-title{font-size:40px}.elementor-3459 .elementor-element.elementor-element-eed32a0>.elementor-widget-container{margin:0 0 5px 0}.elementor-3459 .elementor-element.elementor-element-eed32a0{text-align:start;font-size:var(--e-global-typography-c5f27d9-font-size);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-75963cd{padding:0 0 0 10px}.elementor-3459 .elementor-element.elementor-element-b098e7e{padding:0 0 0 10px}}@media(max-width:767px){.elementor-3459 .elementor-element.elementor-element-a5a1c65{padding:60px 0 0 0}.elementor-3459 .elementor-element.elementor-element-58d1862 .elementor-heading-title{font-size:var(--e-global-typography-6d25731-font-size);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-2ee04f3>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-2ee04f3{text-align:start}.elementor-3459 .elementor-element.elementor-element-2ee04f3 .elementor-heading-title{font-size:32px}.elementor-3459 .elementor-element.elementor-element-c0a94d6>.elementor-widget-container{margin:0 0 0 0;padding:0 0 15px 0}.elementor-3459 .elementor-element.elementor-element-c0a94d6{font-size:var(--e-global-typography-c5f27d9-font-size);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-39ae45b .elementor-heading-title{font-size:var(--e-global-typography-6d25731-font-size);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-f53a338>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-f53a338{text-align:start}.elementor-3459 .elementor-element.elementor-element-f53a338 .elementor-heading-title{font-size:32px}.elementor-3459 .elementor-element.elementor-element-b11ea8f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 15px 0}.elementor-3459 .elementor-element.elementor-element-b11ea8f{font-size:var(--e-global-typography-c5f27d9-font-size);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-2c64940 .elementor-heading-title{font-size:var(--e-global-typography-6d25731-font-size);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-9242dd3>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-9242dd3{text-align:start}.elementor-3459 .elementor-element.elementor-element-9242dd3 .elementor-heading-title{font-size:32px}.elementor-3459 .elementor-element.elementor-element-56ba49d>.elementor-widget-container{margin:0 0 0 0;padding:0 0 15px 0}.elementor-3459 .elementor-element.elementor-element-56ba49d{font-size:var(--e-global-typography-c5f27d9-font-size);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-1f831c8 .elementor-heading-title{font-size:var(--e-global-typography-6d25731-font-size);line-height:var(--e-global-typography-6d25731-line-height);letter-spacing:var(--e-global-typography-6d25731-letter-spacing)}.elementor-3459 .elementor-element.elementor-element-f79dce0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-f79dce0{text-align:start}.elementor-3459 .elementor-element.elementor-element-f79dce0 .elementor-heading-title{font-size:32px}.elementor-3459 .elementor-element.elementor-element-eed32a0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3459 .elementor-element.elementor-element-eed32a0{font-size:var(--e-global-typography-c5f27d9-font-size);line-height:var(--e-global-typography-c5f27d9-line-height)}.elementor-3459 .elementor-element.elementor-element-75963cd{padding:0 10px 0 10px}.elementor-3459 .elementor-element.elementor-element-dbfa7d6>.elementor-element-populated{padding:0 0 0 10px}}.lang-switch{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.lang-switch button{padding:6px 14px;font-size:13px;font-weight:500;background-color:#6d1c1c;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.2s ease,transform 0.1s ease;display:flex;align-items:center;gap:6px}.lang-switch button:hover{background-color:#8a2626;transform:scale(1.02)}.lang-switch button:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #6d1c1c}