.elementor-14947 .elementor-element.elementor-element-e1f2a3b:not(.elementor-motion-effects-element-type-background), .elementor-14947 .elementor-element.elementor-element-e1f2a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#991B1C;}.elementor-14947 .elementor-element.elementor-element-e1f2a3b > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-e1f2a3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 68px 40px;}.elementor-14947 .elementor-element.elementor-element-e1f2a3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14947 .elementor-element.elementor-element-c1d2e3f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14947 .elementor-element.elementor-element-c1d2e3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14947 .elementor-element.elementor-element-c1d2e3f > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-14947 .elementor-element.elementor-element-d1e2f3a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14947 .elementor-element.elementor-element-d1e2f3a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-14947 .elementor-element.elementor-element-d1e2f3a > .elementor-element-populated{border-style:solid;border-width:0.8px 0.8px 0.8px 0.8px;border-color:#D9D2C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 24px 26px 24px;}.elementor-14947 .elementor-element.elementor-element-d1e2f3a > .elementor-element-populated, .elementor-14947 .elementor-element.elementor-element-d1e2f3a > .elementor-element-populated > .elementor-background-overlay, .elementor-14947 .elementor-element.elementor-element-d1e2f3a > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-14947 .elementor-element.elementor-element-d1e2f3a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14947 .elementor-element.elementor-element-f1a2b3c > .elementor-widget-container{margin:10px 0px 4px 0px;}.elementor-14947 .elementor-element.elementor-element-f1a2b3c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:1.05em;letter-spacing:-0.44px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-b2c3d4e > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-14947 .elementor-element.elementor-element-282e5a3:not(.elementor-motion-effects-element-type-background), .elementor-14947 .elementor-element.elementor-element-282e5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-14947 .elementor-element.elementor-element-282e5a3{border-style:solid;border-width:0px 0px 0.8px 0px;border-color:rgba(26,24,21,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-282e5a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14947 .elementor-element.elementor-element-d841f46 > .elementor-element-populated{border-style:solid;border-width:0px 0.8px 0px 0px;border-color:rgba(26,24,21,0.12);padding:24px 26px 24px 26px;}.elementor-14947 .elementor-element.elementor-element-6265a93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-6265a93{color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-0658df4 > .elementor-element-populated{border-style:solid;border-width:0px 0.8px 0px 0px;border-color:rgba(26,24,21,0.12);padding:24px 26px 24px 26px;}.elementor-14947 .elementor-element.elementor-element-adcfbf4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-adcfbf4{color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-12fe274 > .elementor-element-populated{border-style:solid;border-width:0px 0.8px 0px 0px;border-color:rgba(26,24,21,0.12);padding:24px 26px 24px 26px;}.elementor-14947 .elementor-element.elementor-element-b629bab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-b629bab{color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-0ca01ef > .elementor-element-populated{padding:24px 26px 24px 26px;}.elementor-14947 .elementor-element.elementor-element-bb214fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-bb214fa{color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-8de517c:not(.elementor-motion-effects-element-type-background), .elementor-14947 .elementor-element.elementor-element-8de517c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1714;}.elementor-14947 .elementor-element.elementor-element-8de517c{border-style:solid;border-width:0px 0px 0.8px 0px;border-color:#332F27;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-8de517c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14947 .elementor-element.elementor-element-351fb88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-351fb88{color:#8E877A;}.elementor-14947 .elementor-element.elementor-element-ed99f71 > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-ed99f71{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-1248ce2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-052e634 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-052e634{color:#6F6857;}.elementor-14947 .elementor-element.elementor-element-52ce932 > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-14947 .elementor-element.elementor-element-52ce932 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;line-height:1.08em;letter-spacing:-1.012px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-ec94ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-ec94ab9{color:#3C382F;}.elementor-14947 .elementor-element.elementor-element-0c07676{margin-top:0px;margin-bottom:18px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-d0ac9b7 > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-2985584 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-2985584{color:#2D2A24;}.elementor-14947 .elementor-element.elementor-element-a97d262 > .elementor-element-populated{padding:0px 6px 0px 6px;}.elementor-14947 .elementor-element.elementor-element-c3cec90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-c3cec90{color:#2D2A24;}.elementor-14947 .elementor-element.elementor-element-3e7ed8c > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-14947 .elementor-element.elementor-element-fb2e999 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-fb2e999{color:#2D2A24;}.elementor-14947 .elementor-element.elementor-element-728ef77{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-7831fb1 > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-a85b216 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-a85b216{color:#2D2A24;}.elementor-14947 .elementor-element.elementor-element-3a1c86e > .elementor-element-populated{padding:0px 6px 0px 6px;}.elementor-14947 .elementor-element.elementor-element-3f2d0d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-3f2d0d0{color:#2D2A24;}.elementor-14947 .elementor-element.elementor-element-d473c9e > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-14947 .elementor-element.elementor-element-7d6a797 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-7d6a797{color:#2D2A24;}.elementor-14947 .elementor-element.elementor-element-9e2839f > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-9e2839f{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-6504717 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-18898e6 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-f756eed > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-14947 .elementor-element.elementor-element-f756eed .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;line-height:1.08em;letter-spacing:-1.012px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-9863835 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-ab9ce09{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-451e4a9 > .elementor-element-populated{padding:0px 21px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-254bd3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-d10e1cc > .elementor-element-populated{padding:0px 0px 0px 21px;}.elementor-14947 .elementor-element.elementor-element-b40cb77 > .elementor-widget-container{margin:10px 0px 12px 0px;}.elementor-14947 .elementor-element.elementor-element-b40cb77 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:700;line-height:1.05em;letter-spacing:-0.594px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-a64b728 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-314bd6f > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-314bd6f{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-a694851 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-31cb642 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-f8e45d9 > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-14947 .elementor-element.elementor-element-f8e45d9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;line-height:1.08em;letter-spacing:-1.012px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-bbfe76a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-84a12fa > .elementor-element-populated{padding:0px 21px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-6ef9c9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-853e4ff > .elementor-element-populated{padding:0px 0px 0px 21px;}.elementor-14947 .elementor-element.elementor-element-21af601 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-3bfee38 > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-3bfee38{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-9705a31 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-c6c62ee > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-d232dd0 > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-14947 .elementor-element.elementor-element-d232dd0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;line-height:1.08em;letter-spacing:-1.012px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-9294a3a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-55cacc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-9b0fd01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-c2159b9 > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-c2159b9{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-8743a8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-8c4547e > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-3b1eea0 > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-14947 .elementor-element.elementor-element-3b1eea0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;line-height:1.08em;letter-spacing:-1.012px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-c48f2df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-8c30ea5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-49f5b99:not(.elementor-motion-effects-element-type-background), .elementor-14947 .elementor-element.elementor-element-49f5b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E8E1D4 0%, #EFEAE0 100%);}.elementor-14947 .elementor-element.elementor-element-49f5b99 > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-49f5b99{border-style:solid;border-width:1px 0px 1px 0px;border-color:rgba(26,24,21,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:52px 40px 52px 40px;}.elementor-14947 .elementor-element.elementor-element-49f5b99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14947 .elementor-element.elementor-element-cf1559f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14947 .elementor-element.elementor-element-cf1559f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14947 .elementor-element.elementor-element-cf1559f > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-4da06de > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-14947 .elementor-element.elementor-element-4da06de .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:700;line-height:37.8px;letter-spacing:-0.792px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-7cf94ef > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-14947 .elementor-element.elementor-element-7cf94ef{font-family:"Geist", Sans-serif;font-size:16.5px;font-weight:300;line-height:26.4px;letter-spacing:0px;color:#2D2A24;}.elementor-14947 .elementor-element.elementor-element-449731a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-449731a{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:300;line-height:17.6px;letter-spacing:0.55px;color:#6F6857;}.elementor-14947 .elementor-element.elementor-element-482dc46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14947 .elementor-element.elementor-element-482dc46 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-14947 .elementor-element.elementor-element-482dc46 > .elementor-element-populated{border-style:solid;border-width:0.8px 0.8px 0.8px 0.8px;border-color:#D9D2C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 24px 26px 24px;}.elementor-14947 .elementor-element.elementor-element-482dc46 > .elementor-element-populated, .elementor-14947 .elementor-element.elementor-element-482dc46 > .elementor-element-populated > .elementor-background-overlay, .elementor-14947 .elementor-element.elementor-element-482dc46 > .elementor-background-slideshow{border-radius:14px 14px 14px 14px;}.elementor-14947 .elementor-element.elementor-element-482dc46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14947 .elementor-element.elementor-element-9ca5bde > .elementor-widget-container{margin:10px 0px 4px 0px;}.elementor-14947 .elementor-element.elementor-element-9ca5bde .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;line-height:21px;letter-spacing:-0.44px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-9bfd2f2 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-14947 .elementor-element.elementor-element-9bfd2f2{font-family:"Geist", Sans-serif;font-size:13.5px;font-weight:300;line-height:21.6px;letter-spacing:0px;color:#6F6857;}.elementor-14947 .elementor-element.elementor-element-0930e84 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-14947 .elementor-element.elementor-element-da0fdb8 > .elementor-widget-container{margin:11px 0px 18px 0px;}.elementor-14947 .elementor-element.elementor-element-da0fdb8{font-family:"JetBrains Mono", Sans-serif;font-size:16.5px;font-weight:300;line-height:26.4px;letter-spacing:0.495px;color:#2D2A24;}.elementor-14947 .elementor-element.elementor-element-fbbe246 > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-fbbe246{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-0ac8638 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-e63d2e3 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-9d9272e > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-14947 .elementor-element.elementor-element-9d9272e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;line-height:1.08em;letter-spacing:-1.012px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-d5500de{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-8e79b3a > .elementor-element-populated{padding:0px 21px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-c2a4339 > .elementor-element-populated{padding:0px 0px 0px 21px;}.elementor-14947 .elementor-element.elementor-element-012bbf2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-76abb8e > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-14947 .elementor-element.elementor-element-76abb8e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:700;line-height:1.05em;letter-spacing:-0.594px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-07acbe5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-237e7da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-a6cc1f9 > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-a6cc1f9{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-52608da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-c5a5dde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-96e3632 > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-14947 .elementor-element.elementor-element-96e3632 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;line-height:1.08em;letter-spacing:-1.012px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-cce90de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-dc8ab75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-162ced2 > .elementor-widget-container{margin:34px 0px 14px 0px;}.elementor-14947 .elementor-element.elementor-element-162ced2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:27px;font-weight:700;line-height:1.05em;letter-spacing:-0.594px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-60df985 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-f80e26c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-7fecad1 > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-7fecad1{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-d28ffa5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-213c68a > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-c229046 > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-14947 .elementor-element.elementor-element-c229046 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;line-height:1.08em;letter-spacing:-1.012px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-527f8be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-d559212 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-7d97782 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-0bed3c6 > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-0bed3c6{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-6271bfd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-2426e87 > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-2426e87{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-4440b7f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-4d16eb1 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-054a277 > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-14947 .elementor-element.elementor-element-054a277 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;line-height:1.08em;letter-spacing:-1.012px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-37bfad3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-29ae7ad > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-29ae7ad{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-4261b51 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-5901ad5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-bd3c1fc > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-14947 .elementor-element.elementor-element-bd3c1fc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:46px;font-weight:700;line-height:1.08em;letter-spacing:-1.012px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-bf8dcb9{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-9a9d3d5 > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-d116e6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-d116e6b iframe{height:340px;}.elementor-14947 .elementor-element.elementor-element-a1eacfd > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-14947 .elementor-element.elementor-element-90f0825 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-54aee3f > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-54aee3f{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-723c3a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-863bb6b > .elementor-container{max-width:1160px;}.elementor-14947 .elementor-element.elementor-element-863bb6b{padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-569e8cf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-cab0b2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-8939981 > .elementor-widget-container{margin:10px 0px 50px 0px;}.elementor-14947 .elementor-element.elementor-element-a708b82:not(.elementor-motion-effects-element-type-background), .elementor-14947 .elementor-element.elementor-element-a708b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#991B1C;}.elementor-14947 .elementor-element.elementor-element-a708b82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:52px 0px 52px 0px;}.elementor-14947 .elementor-element.elementor-element-a708b82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14947 .elementor-element.elementor-element-502f308 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-993bdf1 > .elementor-widget-container{margin:10px 0px 14px 0px;}.elementor-14947 .elementor-element.elementor-element-b6fd2b7 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-14947 .elementor-element.elementor-element-a78a1c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-59c5be0:not(.elementor-motion-effects-element-type-background), .elementor-14947 .elementor-element.elementor-element-59c5be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEAE0;}.elementor-14947 .elementor-element.elementor-element-59c5be0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 40px 0px;}.elementor-14947 .elementor-element.elementor-element-59c5be0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14947 .elementor-element.elementor-element-5d77a18 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-8ec3794 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1298px){.elementor-14947 .elementor-element.elementor-element-e1f2a3b{padding:50px 24px 56px 24px;}.elementor-14947 .elementor-element.elementor-element-282e5a3{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-d841f46 > .elementor-element-populated{border-width:0px 0.8px 0.8px 0px;}.elementor-14947 .elementor-element.elementor-element-0658df4 > .elementor-element-populated{border-width:0px 0px 0.8px 0px;}.elementor-14947 .elementor-element.elementor-element-12fe274 > .elementor-element-populated{border-width:0px 0.8px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-8de517c{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-ed99f71{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-52ce932 .elementor-heading-title{font-size:38px;}.elementor-14947 .elementor-element.elementor-element-9e2839f{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-f756eed .elementor-heading-title{font-size:38px;}.elementor-14947 .elementor-element.elementor-element-314bd6f{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-f8e45d9 .elementor-heading-title{font-size:38px;}.elementor-14947 .elementor-element.elementor-element-3bfee38{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-d232dd0 .elementor-heading-title{font-size:38px;}.elementor-14947 .elementor-element.elementor-element-c2159b9{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-3b1eea0 .elementor-heading-title{font-size:38px;}.elementor-14947 .elementor-element.elementor-element-49f5b99{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-4da06de .elementor-heading-title{font-size:32px;}.elementor-14947 .elementor-element.elementor-element-9ca5bde .elementor-heading-title{font-size:20px;}.elementor-14947 .elementor-element.elementor-element-fbbe246{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-9d9272e .elementor-heading-title{font-size:38px;}.elementor-14947 .elementor-element.elementor-element-a6cc1f9{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-96e3632 .elementor-heading-title{font-size:38px;}.elementor-14947 .elementor-element.elementor-element-162ced2 .elementor-heading-title{font-size:23px;}.elementor-14947 .elementor-element.elementor-element-7fecad1{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-2426e87{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-054a277 .elementor-heading-title{font-size:38px;}.elementor-14947 .elementor-element.elementor-element-29ae7ad{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-bd3c1fc .elementor-heading-title{font-size:38px;}.elementor-14947 .elementor-element.elementor-element-54aee3f{padding:45px 24px 45px 24px;}.elementor-14947 .elementor-element.elementor-element-863bb6b{padding:45px 24px 45px 24px;}}@media(max-width:767px){.elementor-14947 .elementor-element.elementor-element-e1f2a3b{padding:42px 20px 48px 20px;}.elementor-14947 .elementor-element.elementor-element-c1d2e3f > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-282e5a3{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-d841f46{width:50%;}.elementor-14947 .elementor-element.elementor-element-d841f46 > .elementor-element-populated{border-width:0px 0.8px 0.8px 0px;}.elementor-14947 .elementor-element.elementor-element-0658df4{width:50%;}.elementor-14947 .elementor-element.elementor-element-0658df4 > .elementor-element-populated{border-width:0px 0px 0.8px 0px;}.elementor-14947 .elementor-element.elementor-element-12fe274{width:50%;}.elementor-14947 .elementor-element.elementor-element-12fe274 > .elementor-element-populated{border-width:0px 0.8px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-0ca01ef{width:50%;}.elementor-14947 .elementor-element.elementor-element-8de517c{padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-ed99f71{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-52ce932{text-align:start;}.elementor-14947 .elementor-element.elementor-element-52ce932 .elementor-heading-title{font-size:36px;}.elementor-14947 .elementor-element.elementor-element-d0ac9b7 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-a97d262 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-3e7ed8c > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-7831fb1 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-3a1c86e > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-d473c9e > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-9e2839f{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-f756eed{text-align:start;}.elementor-14947 .elementor-element.elementor-element-f756eed .elementor-heading-title{font-size:36px;}.elementor-14947 .elementor-element.elementor-element-451e4a9 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-d10e1cc > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-b40cb77{text-align:start;}.elementor-14947 .elementor-element.elementor-element-314bd6f{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-f8e45d9{text-align:start;}.elementor-14947 .elementor-element.elementor-element-f8e45d9 .elementor-heading-title{font-size:36px;}.elementor-14947 .elementor-element.elementor-element-84a12fa > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-853e4ff > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-3bfee38{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-d232dd0{text-align:start;}.elementor-14947 .elementor-element.elementor-element-d232dd0 .elementor-heading-title{font-size:36px;}.elementor-14947 .elementor-element.elementor-element-c2159b9{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-3b1eea0{text-align:start;}.elementor-14947 .elementor-element.elementor-element-3b1eea0 .elementor-heading-title{font-size:36px;}.elementor-14947 .elementor-element.elementor-element-49f5b99{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-cf1559f > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-4da06de{text-align:start;}.elementor-14947 .elementor-element.elementor-element-4da06de .elementor-heading-title{font-size:36px;}.elementor-14947 .elementor-element.elementor-element-9ca5bde{text-align:start;}.elementor-14947 .elementor-element.elementor-element-9ca5bde .elementor-heading-title{font-size:20px;}.elementor-14947 .elementor-element.elementor-element-fbbe246{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-9d9272e{text-align:start;}.elementor-14947 .elementor-element.elementor-element-9d9272e .elementor-heading-title{font-size:36px;}.elementor-14947 .elementor-element.elementor-element-8e79b3a > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-c2a4339 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-76abb8e{text-align:start;}.elementor-14947 .elementor-element.elementor-element-a6cc1f9{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-96e3632{text-align:start;}.elementor-14947 .elementor-element.elementor-element-96e3632 .elementor-heading-title{font-size:36px;}.elementor-14947 .elementor-element.elementor-element-162ced2{text-align:start;}.elementor-14947 .elementor-element.elementor-element-162ced2 .elementor-heading-title{font-size:21px;}.elementor-14947 .elementor-element.elementor-element-7fecad1{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-c229046 .elementor-heading-title{font-size:36px;}.elementor-14947 .elementor-element.elementor-element-2426e87{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-054a277{text-align:start;}.elementor-14947 .elementor-element.elementor-element-054a277 .elementor-heading-title{font-size:36px;}.elementor-14947 .elementor-element.elementor-element-29ae7ad{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-bd3c1fc{text-align:start;}.elementor-14947 .elementor-element.elementor-element-bd3c1fc .elementor-heading-title{font-size:36px;}.elementor-14947 .elementor-element.elementor-element-9a9d3d5 > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-a1eacfd > .elementor-element-populated{margin:0px 0px 18px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14947 .elementor-element.elementor-element-54aee3f{padding:42px 20px 42px 20px;}.elementor-14947 .elementor-element.elementor-element-863bb6b{padding:42px 20px 42px 20px;}}@media(min-width:768px){.elementor-14947 .elementor-element.elementor-element-c1d2e3f{width:59.2586%;}.elementor-14947 .elementor-element.elementor-element-d1e2f3a{width:40.7414%;}.elementor-14947 .elementor-element.elementor-element-d841f46{width:25%;}.elementor-14947 .elementor-element.elementor-element-0658df4{width:25%;}.elementor-14947 .elementor-element.elementor-element-12fe274{width:25%;}.elementor-14947 .elementor-element.elementor-element-0ca01ef{width:25%;}.elementor-14947 .elementor-element.elementor-element-cf1559f{width:55.637%;}.elementor-14947 .elementor-element.elementor-element-482dc46{width:44.3628%;}.elementor-14947 .elementor-element.elementor-element-9a9d3d5{width:64.688%;}.elementor-14947 .elementor-element.elementor-element-a1eacfd{width:35.3114%;}.elementor-14947 .elementor-element.elementor-element-502f308{width:100%;}}@media(max-width:1298px) and (min-width:768px){.elementor-14947 .elementor-element.elementor-element-d841f46{width:50%;}.elementor-14947 .elementor-element.elementor-element-0658df4{width:50%;}.elementor-14947 .elementor-element.elementor-element-12fe274{width:50%;}.elementor-14947 .elementor-element.elementor-element-0ca01ef{width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-b1c2d3e */@media(max-width:767px){.elementor-14947 .elementor-element.elementor-element-b1c2d3e h1{font-size:40px!important;line-height:1.08em!important;}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e2f3a4b */.elementor-14947 .elementor-element.elementor-element-e2f3a4b{display:none;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d1e2f3a */.elementor-14947 .elementor-element.elementor-element-d1e2f3a > .elementor-element-populated{box-shadow:0 1px 2px rgba(26,24,21,0.05),0 18px 40px -22px rgba(26,24,21,0.28);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e1f2a3b */.elementor-14947 .elementor-element.elementor-element-e1f2a3b > .elementor-container{align-items:center;}.elementor-14947 .elementor-element.elementor-element-e1f2a3b > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-351fb88 */.elementor-14947 .elementor-element.elementor-element-351fb88 .elementor-widget-container > div::-webkit-scrollbar{display:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2985584 */.elementor-14947 .elementor-element.elementor-element-2985584{height:100%;}.elementor-14947 .elementor-element.elementor-element-2985584 .elementor-widget-container{height:100%;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d0ac9b7 */.elementor-14947 .elementor-element.elementor-element-d0ac9b7 .elementor-widget-wrap{align-content:stretch;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3cec90 */.elementor-14947 .elementor-element.elementor-element-c3cec90{height:100%;}.elementor-14947 .elementor-element.elementor-element-c3cec90 .elementor-widget-container{height:100%;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a97d262 */.elementor-14947 .elementor-element.elementor-element-a97d262 .elementor-widget-wrap{align-content:stretch;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb2e999 */.elementor-14947 .elementor-element.elementor-element-fb2e999{height:100%;}.elementor-14947 .elementor-element.elementor-element-fb2e999 .elementor-widget-container{height:100%;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e7ed8c */.elementor-14947 .elementor-element.elementor-element-3e7ed8c .elementor-widget-wrap{align-content:stretch;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a85b216 */.elementor-14947 .elementor-element.elementor-element-a85b216{height:100%;}.elementor-14947 .elementor-element.elementor-element-a85b216 .elementor-widget-container{height:100%;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7831fb1 */.elementor-14947 .elementor-element.elementor-element-7831fb1 .elementor-widget-wrap{align-content:stretch;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f2d0d0 */.elementor-14947 .elementor-element.elementor-element-3f2d0d0{height:100%;}.elementor-14947 .elementor-element.elementor-element-3f2d0d0 .elementor-widget-container{height:100%;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a1c86e */.elementor-14947 .elementor-element.elementor-element-3a1c86e .elementor-widget-wrap{align-content:stretch;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d6a797 */.elementor-14947 .elementor-element.elementor-element-7d6a797{height:100%;}.elementor-14947 .elementor-element.elementor-element-7d6a797 .elementor-widget-container{height:100%;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d473c9e */.elementor-14947 .elementor-element.elementor-element-d473c9e .elementor-widget-wrap{align-content:stretch;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ed99f71 */.elementor-14947 .elementor-element.elementor-element-ed99f71 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64b728 */@media(max-width:1000px){.elementor-14947 .elementor-element.elementor-element-a64b728 .elementor-widget-container > div{grid-template-columns:1fr!important;gap:18px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ab9ce09 */.elementor-14947 .elementor-element.elementor-element-ab9ce09 > .elementor-container{align-items:start;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9e2839f */.elementor-14947 .elementor-element.elementor-element-9e2839f > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bbfe76a */.elementor-14947 .elementor-element.elementor-element-bbfe76a > .elementor-container{align-items:center;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-314bd6f */.elementor-14947 .elementor-element.elementor-element-314bd6f > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55cacc1 */@media(max-width:1000px){.elementor-14947 .elementor-element.elementor-element-55cacc1 .elementor-widget-container > div{grid-template-columns:repeat(2,1fr)!important;}}@media(max-width:680px){.elementor-14947 .elementor-element.elementor-element-55cacc1 .elementor-widget-container > div{grid-template-columns:1fr!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3bfee38 */.elementor-14947 .elementor-element.elementor-element-3bfee38 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c30ea5 */.elementor-14947 .elementor-element.elementor-element-8c30ea5 .elementor-widget-container{overflow-x:auto;-webkit-overflow-scrolling:touch;}@media(max-width:680px){.elementor-14947 .elementor-element.elementor-element-8c30ea5 table{min-width:480px!important;}.elementor-14947 .elementor-element.elementor-element-8c30ea5 th,.elementor-14947 .elementor-element.elementor-element-8c30ea5 td{padding:11px 12px!important;font-size:13px!important;}}@media(max-width:400px){.elementor-14947 .elementor-element.elementor-element-8c30ea5 th,.elementor-14947 .elementor-element.elementor-element-8c30ea5 td{padding:9px 10px!important;font-size:12px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c2159b9 */.elementor-14947 .elementor-element.elementor-element-c2159b9 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0930e84 */.elementor-14947 .elementor-element.elementor-element-0930e84 .wpcf7-form p{margin:0 0 12px;}.elementor-14947 .elementor-element.elementor-element-0930e84 .wpcf7-form label{display:block;font-family:"JetBrains Mono",monospace;font-size:9.5px;font-weight:300;letter-spacing:1.1px;text-transform:uppercase;color:#9A9384;margin-bottom:6px;}.elementor-14947 .elementor-element.elementor-element-0930e84 .wpcf7-form input[type=text],.elementor-14947 .elementor-element.elementor-element-0930e84 .wpcf7-form input[type=tel],.elementor-14947 .elementor-element.elementor-element-0930e84 .wpcf7-form input[type=email]{width:100%;background:#FFFDF8;border:1px solid rgba(26,24,21,0.14);border-radius:8px;padding:12px 13px;font-family:Geist,sans-serif;font-size:14px;color:#1A1815;}.elementor-14947 .elementor-element.elementor-element-0930e84 .wpcf7-form input:focus{outline:none;border-color:#991B1C;box-shadow:0 0 0 3px rgba(153,27,28,0.10);}.elementor-14947 .elementor-element.elementor-element-0930e84 .wpcf7-form input[type=submit]{width:100%;background:#991B1C;color:#FFFFFF;border:0;border-radius:999px;padding:15px 22px;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;cursor:pointer;transition:all .25s ease;}.elementor-14947 .elementor-element.elementor-element-0930e84 .wpcf7-form input[type=submit]:hover{background:#7D1618;transform:translateY(-2px);}.elementor-14947 .elementor-element.elementor-element-0930e84 .wpcf7-spinner{display:none;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-482dc46 */.elementor-14947 .elementor-element.elementor-element-482dc46 > .elementor-element-populated{box-shadow:0 1px 2px rgba(26,24,21,0.05),0 18px 40px -22px rgba(26,24,21,0.28);}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-49f5b99 */.elementor-14947 .elementor-element.elementor-element-49f5b99 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d5500de */.elementor-14947 .elementor-element.elementor-element-d5500de > .elementor-container{align-items:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-237e7da */.elementor-14947 .elementor-element.elementor-element-237e7da .elementor-widget-container{overflow-x:auto;-webkit-overflow-scrolling:touch;}@media(max-width:680px){.elementor-14947 .elementor-element.elementor-element-237e7da table{min-width:480px!important;}.elementor-14947 .elementor-element.elementor-element-237e7da th,.elementor-14947 .elementor-element.elementor-element-237e7da td{padding:11px 12px!important;font-size:13px!important;}}@media(max-width:400px){.elementor-14947 .elementor-element.elementor-element-237e7da th,.elementor-14947 .elementor-element.elementor-element-237e7da td{padding:9px 10px!important;font-size:12px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fbbe246 */.elementor-14947 .elementor-element.elementor-element-fbbe246 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc8ab75 */@media(max-width:1000px){.elementor-14947 .elementor-element.elementor-element-dc8ab75 .bgc-matrix{grid-template-columns:1fr!important;gap:18px!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60df985 */@media(max-width:1000px){.elementor-14947 .elementor-element.elementor-element-60df985 .bgc-signgrid{grid-template-columns:repeat(2,1fr)!important;}}@media(max-width:680px){.elementor-14947 .elementor-element.elementor-element-60df985 .bgc-signgrid{grid-template-columns:1fr!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a6cc1f9 */.elementor-14947 .elementor-element.elementor-element-a6cc1f9 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c229046 */.elementor-14947 .elementor-element.elementor-element-c229046 .elementor-heading-title{line-height:49.68px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d97782 */@media(max-width:1000px){.elementor-14947 .elementor-element.elementor-element-7d97782 .elementor-widget-container > div{grid-template-columns:1fr!important;gap:26px!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7fecad1 */.elementor-14947 .elementor-element.elementor-element-7fecad1 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f3995 */@media(max-width:1000px){.elementor-14947 .elementor-element.elementor-element-a6f3995 .elementor-widget-container > div{grid-template-columns:1fr!important;gap:18px!important;}}@media(max-width:680px){.elementor-14947 .elementor-element.elementor-element-a6f3995 .elementor-widget-container > div{padding:26px 22px!important;}}
@media(max-width:767px){.elementor-14947 .elementor-element.elementor-element-a6f3995 h2{font-size:36px!important;line-height:1.08em!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0bed3c6 */.elementor-14947 .elementor-element.elementor-element-0bed3c6 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2426e87 */.elementor-14947 .elementor-element.elementor-element-2426e87 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-d116e6b */.elementor-14947 .elementor-element.elementor-element-d116e6b{height:100%;}.elementor-14947 .elementor-element.elementor-element-d116e6b .elementor-widget-container{height:100%;border:0.8px solid #D9D2C4;border-radius:14px;overflow:hidden;box-sizing:border-box;}.elementor-14947 .elementor-element.elementor-element-d116e6b .elementor-custom-embed{height:100%;min-height:340px;}.elementor-14947 .elementor-element.elementor-element-d116e6b iframe{display:block;width:100%;height:100%!important;min-height:340px;border:0!important;border-radius:0;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9a9d3d5 */.elementor-14947 .elementor-element.elementor-element-9a9d3d5 .elementor-widget-wrap{align-content:stretch;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bf8dcb9 */.elementor-14947 .elementor-element.elementor-element-bf8dcb9 > .elementor-container{align-items:stretch;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-29ae7ad */.elementor-14947 .elementor-element.elementor-element-29ae7ad > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d03a63 */@media(max-width:1000px){.elementor-14947 .elementor-element.elementor-element-1d03a63 .elementor-widget-container > div{grid-template-columns:1fr!important;gap:24px!important;}}
@media(max-width:767px){.elementor-14947 .elementor-element.elementor-element-1d03a63 h2{font-size:36px!important;line-height:1.08em!important;}}
@media(max-width:767px){.elementor-14947 .elementor-element.elementor-element-1d03a63 div[style*="sticky"]{position:static!important;top:auto!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54aee3f */.elementor-14947 .elementor-element.elementor-element-54aee3f > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}
.elementor-14947 .elementor-element.elementor-element-54aee3f .fqeb::before{content:"";width:26px;height:1px;background:#AE8F4D;flex:0 0 auto;}
.elementor-14947 .elementor-element.elementor-element-54aee3f .fqplus::before{content:"";position:absolute;left:0;top:10px;width:22px;height:2px;background:#991B1C;}
.elementor-14947 .elementor-element.elementor-element-54aee3f .fqplus::after{content:"";position:absolute;left:10px;top:0;width:2px;height:22px;background:#991B1C;transition:transform .2s;}
.elementor-14947 .elementor-element.elementor-element-54aee3f details[open] .fqplus::after{transform:rotate(90deg);}
.elementor-14947 .elementor-element.elementor-element-54aee3f summary::-webkit-details-marker{display:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8939981 */@media(max-width:767px){.elementor-14947 .elementor-element.elementor-element-8939981 h2{font-size:36px!important;line-height:1.08em!important;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e326a */@media(max-width:1000px){.elementor-14947 .elementor-element.elementor-element-28e326a .elementor-widget-container > div{grid-template-columns:repeat(2,1fr)!important;}}@media(max-width:680px){.elementor-14947 .elementor-element.elementor-element-28e326a .elementor-widget-container > div{grid-template-columns:1fr!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-863bb6b */.elementor-14947 .elementor-element.elementor-element-863bb6b > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-993bdf1 */@media(max-width:767px){.elementor-14947 .elementor-element.elementor-element-993bdf1 h2{font-size:36px!important;line-height:1.08em!important;}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a708b82 */.elementor-14947 .elementor-element.elementor-element-a708b82 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-59c5be0 */.elementor-14947 .elementor-element.elementor-element-59c5be0 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS */@media(max-width:767px){
.elementor .elementor-widget h2{font-size:33px !important;}
.elementor .elementor-widget .elementor-heading-title{font-size:33px !important;}
}/* End custom CSS */