.elementor-1297 .elementor-element.elementor-element-280a3705:not(.elementor-motion-effects-element-type-background), .elementor-1297 .elementor-element.elementor-element-280a3705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1a365d 0%, #2d3748 50%);}.elementor-1297 .elementor-element.elementor-element-280a3705 > .elementor-container{max-width:1200px;min-height:0vh;}.elementor-1297 .elementor-element.elementor-element-280a3705{border-style:solid;border-width:0px 0px 4px 0px;border-color:#d4af37;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 20px 80px 20px;}.elementor-1297 .elementor-element.elementor-element-280a3705 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1297 .elementor-element.elementor-element-621d4bfd.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-1297 .elementor-element.elementor-element-621d4bfd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-1297 .elementor-element.elementor-element-4198d77e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 40px 0px 40px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-4198d77e .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:3.2rem;font-weight:800;line-height:1.2em;text-shadow:2px 2px 4px rgba(0,0,0,0.3);color:#d4af37;}.elementor-1297 .elementor-element.elementor-element-53a34100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;padding:0px 40px 0px 40px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-53a34100 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:#cbd5e0;}.elementor-1297 .elementor-element.elementor-element-3a2ca3b9 .elementor-button{background-color:transparent;font-family:"Segoe UI", Sans-serif;font-size:1.4rem;font-weight:700;fill:#1a365d;color:#1a365d;background-image:linear-gradient(45deg, #d4af37 0%, #ffd700 100%);box-shadow:0px 10px 30px 0px rgba(212, 175, 55, 0.4);border-radius:50px 50px 50px 50px;}.elementor-1297 .elementor-element.elementor-element-3a2ca3b9 .elementor-button:hover, .elementor-1297 .elementor-element.elementor-element-3a2ca3b9 .elementor-button:focus{color:#1a365d;box-shadow:0px 15px 40px 0px rgba(212, 175, 55, 0.6);}.elementor-1297 .elementor-element.elementor-element-3a2ca3b9 .elementor-button:hover svg, .elementor-1297 .elementor-element.elementor-element-3a2ca3b9 .elementor-button:focus svg{fill:#1a365d;}.elementor-1297 .elementor-element.elementor-element-46dd9e4:not(.elementor-motion-effects-element-type-background), .elementor-1297 .elementor-element.elementor-element-46dd9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1297 .elementor-element.elementor-element-46dd9e4 > .elementor-container{max-width:1200px;}.elementor-1297 .elementor-element.elementor-element-46dd9e4{border-style:solid;border-width:4px 0px 0px 0px;border-color:#d4af37;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-1297 .elementor-element.elementor-element-46dd9e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1297 .elementor-element.elementor-element-5362e2ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1297 .elementor-element.elementor-element-5e8dfed0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 15px 0px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-5e8dfed0 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:2.8rem;font-weight:700;color:#1a365d;}.elementor-1297 .elementor-element.elementor-element-612646b2{--divider-border-style:solid;--divider-color:#d4af37;--divider-border-width:3px;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-1297 .elementor-element.elementor-element-612646b2 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-1297 .elementor-element.elementor-element-612646b2 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1297 .elementor-element.elementor-element-1d05b415 > .elementor-container{max-width:1200px;}.elementor-1297 .elementor-element.elementor-element-1d05b415{margin-top:-30px;margin-bottom:-30px;padding:0px 20px 30px 20px;}.elementor-1297 .elementor-element.elementor-element-495c19b1{background-color:transparent;padding:35px 35px 35px 35px;background-image:linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);border-style:solid;border-width:0px 5px 0px 0px;border-color:#d4af37;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.08);--icon-box-icon-margin:15px;}.elementor-1297 .elementor-element.elementor-element-495c19b1 .elementor-icon{font-size:28px;}.elementor-1297 .elementor-element.elementor-element-495c19b1 .elementor-icon-box-title, .elementor-1297 .elementor-element.elementor-element-495c19b1 .elementor-icon-box-title a{font-family:"Segoe UI", Sans-serif;font-size:1.4rem;font-weight:700;}.elementor-1297 .elementor-element.elementor-element-495c19b1 .elementor-icon-box-title{color:#d4af37;}.elementor-1297 .elementor-element.elementor-element-495c19b1 .elementor-icon-box-description{font-family:"Segoe UI", Sans-serif;font-size:1.1rem;line-height:1.7em;color:#5a6c7d;}.elementor-1297 .elementor-element.elementor-element-516a2eb5{background-color:transparent;padding:35px 35px 35px 35px;background-image:linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);border-style:solid;border-width:0px 5px 0px 0px;border-color:#d4af37;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.08);--icon-box-icon-margin:15px;}.elementor-1297 .elementor-element.elementor-element-516a2eb5 .elementor-icon{font-size:28px;}.elementor-1297 .elementor-element.elementor-element-516a2eb5 .elementor-icon-box-title, .elementor-1297 .elementor-element.elementor-element-516a2eb5 .elementor-icon-box-title a{font-family:"Segoe UI", Sans-serif;font-size:1.4rem;font-weight:700;}.elementor-1297 .elementor-element.elementor-element-516a2eb5 .elementor-icon-box-title{color:#d4af37;}.elementor-1297 .elementor-element.elementor-element-516a2eb5 .elementor-icon-box-description{font-family:"Segoe UI", Sans-serif;font-size:1.1rem;line-height:1.7em;color:#5a6c7d;}.elementor-1297 .elementor-element.elementor-element-8b6fee6 > .elementor-container{max-width:1200px;}.elementor-1297 .elementor-element.elementor-element-8b6fee6{padding:0px 20px 30px 20px;}.elementor-1297 .elementor-element.elementor-element-2feb30b5{background-color:transparent;padding:35px 35px 35px 35px;background-image:linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);border-style:solid;border-width:0px 5px 0px 0px;border-color:#d4af37;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.08);--icon-box-icon-margin:15px;}.elementor-1297 .elementor-element.elementor-element-2feb30b5 .elementor-icon{font-size:28px;}.elementor-1297 .elementor-element.elementor-element-2feb30b5 .elementor-icon-box-title, .elementor-1297 .elementor-element.elementor-element-2feb30b5 .elementor-icon-box-title a{font-family:"Segoe UI", Sans-serif;font-size:1.4rem;font-weight:700;}.elementor-1297 .elementor-element.elementor-element-2feb30b5 .elementor-icon-box-title{color:#d4af37;}.elementor-1297 .elementor-element.elementor-element-2feb30b5 .elementor-icon-box-description{font-family:"Segoe UI", Sans-serif;font-size:1.1rem;line-height:1.7em;color:#5a6c7d;}.elementor-1297 .elementor-element.elementor-element-57d1a551{background-color:transparent;padding:35px 35px 35px 35px;background-image:linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);border-style:solid;border-width:0px 5px 0px 0px;border-color:#d4af37;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.08);--icon-box-icon-margin:15px;}.elementor-1297 .elementor-element.elementor-element-57d1a551 .elementor-icon{font-size:28px;}.elementor-1297 .elementor-element.elementor-element-57d1a551 .elementor-icon-box-title, .elementor-1297 .elementor-element.elementor-element-57d1a551 .elementor-icon-box-title a{font-family:"Segoe UI", Sans-serif;font-size:1.4rem;font-weight:700;}.elementor-1297 .elementor-element.elementor-element-57d1a551 .elementor-icon-box-title{color:#d4af37;}.elementor-1297 .elementor-element.elementor-element-57d1a551 .elementor-icon-box-description{font-family:"Segoe UI", Sans-serif;font-size:1.1rem;line-height:1.7em;color:#5a6c7d;}.elementor-1297 .elementor-element.elementor-element-30256541 > .elementor-container{max-width:800px;}.elementor-1297 .elementor-element.elementor-element-30256541{padding:0px 20px 0px 20px;}.elementor-1297 .elementor-element.elementor-element-101fcd2c{background-color:transparent;padding:35px 35px 35px 35px;background-image:linear-gradient(135deg, #f8f9fa 0%, #ffffff 100%);border-style:solid;border-width:0px 5px 0px 0px;border-color:#d4af37;border-radius:20px 20px 20px 20px;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.08);--icon-box-icon-margin:15px;}.elementor-1297 .elementor-element.elementor-element-101fcd2c .elementor-icon{font-size:28px;}.elementor-1297 .elementor-element.elementor-element-101fcd2c .elementor-icon-box-title, .elementor-1297 .elementor-element.elementor-element-101fcd2c .elementor-icon-box-title a{font-family:"Segoe UI", Sans-serif;font-size:1.4rem;font-weight:700;}.elementor-1297 .elementor-element.elementor-element-101fcd2c .elementor-icon-box-title{color:#d4af37;}.elementor-1297 .elementor-element.elementor-element-101fcd2c .elementor-icon-box-description{font-family:"Segoe UI", Sans-serif;font-size:1.1rem;line-height:1.7em;color:#5a6c7d;}.elementor-1297 .elementor-element.elementor-element-6fde0cbc:not(.elementor-motion-effects-element-type-background), .elementor-1297 .elementor-element.elementor-element-6fde0cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1a365d 0%, #2d3748 100%);}.elementor-1297 .elementor-element.elementor-element-6fde0cbc > .elementor-container{max-width:1200px;}.elementor-1297 .elementor-element.elementor-element-6fde0cbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-1297 .elementor-element.elementor-element-6fde0cbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1297 .elementor-element.elementor-element-b269710:not(.elementor-motion-effects-element-type-background), .elementor-1297 .elementor-element.elementor-element-b269710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(77,99,128,0.6);}.elementor-1297 .elementor-element.elementor-element-b269710 > .elementor-container{max-width:900px;}.elementor-1297 .elementor-element.elementor-element-b269710{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(212,175,55,0.4);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-1297 .elementor-element.elementor-element-b269710, .elementor-1297 .elementor-element.elementor-element-b269710 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-1297 .elementor-element.elementor-element-b269710 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1297 .elementor-element.elementor-element-2e0308cc{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:right;}.elementor-1297 .elementor-element.elementor-element-2e0308cc .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:100px;line-height:0.7em;color:#d4af37;}.elementor-1297 .elementor-element.elementor-element-201c66e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-201c66e5 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.9em;color:#ffffff;}.elementor-1297 .elementor-element.elementor-element-2e67a32d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-2e67a32d .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:1.2rem;font-weight:600;color:#d4af37;}.elementor-1297 .elementor-element.elementor-element-44633ee9:not(.elementor-motion-effects-element-type-background), .elementor-1297 .elementor-element.elementor-element-44633ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #f7fafc 0%, #edf2f7 100%);}.elementor-1297 .elementor-element.elementor-element-44633ee9 > .elementor-container{max-width:1200px;}.elementor-1297 .elementor-element.elementor-element-44633ee9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-1297 .elementor-element.elementor-element-44633ee9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1297 .elementor-element.elementor-element-7073f55c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-7073f55c .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:2.8rem;font-weight:700;color:#1a365d;}.elementor-1297 .elementor-element.elementor-element-32acc79a:not(.elementor-motion-effects-element-type-background), .elementor-1297 .elementor-element.elementor-element-32acc79a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1297 .elementor-element.elementor-element-32acc79a > .elementor-container{max-width:900px;}.elementor-1297 .elementor-element.elementor-element-32acc79a{border-style:solid;border-width:6px 0px 0px 0px;border-color:#d4af37;box-shadow:0px 15px 35px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-1297 .elementor-element.elementor-element-32acc79a, .elementor-1297 .elementor-element.elementor-element-32acc79a > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-1297 .elementor-element.elementor-element-32acc79a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1297 .elementor-element.elementor-element-1af3ff24{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8em;color:#4a5568;}.elementor-1297 .elementor-element.elementor-element-6cf06450:not(.elementor-motion-effects-element-type-background), .elementor-1297 .elementor-element.elementor-element-6cf06450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1297 .elementor-element.elementor-element-6cf06450 > .elementor-container{max-width:1200px;}.elementor-1297 .elementor-element.elementor-element-6cf06450{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 90px 20px;}.elementor-1297 .elementor-element.elementor-element-6cf06450 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1297 .elementor-element.elementor-element-f70f6ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-f70f6ed .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:2.8rem;font-weight:700;color:#1a365d;}.elementor-1297 .elementor-element.elementor-element-6a3c3f13 > .elementor-container{max-width:1000px;}.elementor-1297 .elementor-element.elementor-element-451bb2e8{margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 25px) autopx;text-align:center;}.elementor-1297 .elementor-element.elementor-element-451bb2e8 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:2.5rem;font-weight:900;color:#1a365d;}.elementor-1297 .elementor-element.elementor-element-5d8df17{width:var( --container-widget-width, 14.191% );max-width:14.191%;--container-widget-width:14.191%;--container-widget-flex-grow:0;}.elementor-1297 .elementor-element.elementor-element-5d8df17.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1297 .elementor-element.elementor-element-5d8df17 .elementor-icon-wrapper{text-align:center;}.elementor-1297 .elementor-element.elementor-element-5d8df17.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-1297 .elementor-element.elementor-element-5d8df17.elementor-view-framed .elementor-icon, .elementor-1297 .elementor-element.elementor-element-5d8df17.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-1297 .elementor-element.elementor-element-5d8df17.elementor-view-framed .elementor-icon, .elementor-1297 .elementor-element.elementor-element-5d8df17.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-1297 .elementor-element.elementor-element-5d8df17 .elementor-icon{font-size:24px;}.elementor-1297 .elementor-element.elementor-element-5d8df17 .elementor-icon svg{height:24px;}.elementor-1297 .elementor-element.elementor-element-1a86fb85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-1a86fb85 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:1.4rem;font-weight:700;color:#1a365d;}.elementor-1297 .elementor-element.elementor-element-2f7ad08e{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:1.1rem;line-height:1.6em;color:#5a6c7d;}.elementor-1297 .elementor-element.elementor-element-3def586c{margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 25px) autopx;text-align:center;}.elementor-1297 .elementor-element.elementor-element-3def586c .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:2.5rem;font-weight:900;color:#1a365d;}.elementor-1297 .elementor-element.elementor-element-68987f5{width:var( --container-widget-width, 14.191% );max-width:14.191%;--container-widget-width:14.191%;--container-widget-flex-grow:0;}.elementor-1297 .elementor-element.elementor-element-68987f5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1297 .elementor-element.elementor-element-68987f5 .elementor-icon-wrapper{text-align:center;}.elementor-1297 .elementor-element.elementor-element-68987f5.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-1297 .elementor-element.elementor-element-68987f5.elementor-view-framed .elementor-icon, .elementor-1297 .elementor-element.elementor-element-68987f5.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-1297 .elementor-element.elementor-element-68987f5.elementor-view-framed .elementor-icon, .elementor-1297 .elementor-element.elementor-element-68987f5.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-1297 .elementor-element.elementor-element-68987f5 .elementor-icon{font-size:24px;}.elementor-1297 .elementor-element.elementor-element-68987f5 .elementor-icon svg{height:24px;}.elementor-1297 .elementor-element.elementor-element-581d561{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-581d561 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:1.4rem;font-weight:700;color:#1a365d;}.elementor-1297 .elementor-element.elementor-element-42783a69{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:1.1rem;line-height:1.6em;color:#5a6c7d;}.elementor-1297 .elementor-element.elementor-element-47708df4{margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 25px) autopx;text-align:center;}.elementor-1297 .elementor-element.elementor-element-47708df4 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:2.5rem;font-weight:900;color:#1a365d;}.elementor-1297 .elementor-element.elementor-element-467df52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-467df52 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:1.4rem;font-weight:700;color:#1a365d;}.elementor-1297 .elementor-element.elementor-element-25bc72a6{text-align:center;font-family:"Segoe UI", Sans-serif;font-size:1.1rem;line-height:1.6em;color:#5a6c7d;}.elementor-1297 .elementor-element.elementor-element-6fb3431b:not(.elementor-motion-effects-element-type-background), .elementor-1297 .elementor-element.elementor-element-6fb3431b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #c53030 0%, #9b2c2c 100%);}.elementor-1297 .elementor-element.elementor-element-6fb3431b > .elementor-container{max-width:1200px;min-height:0vh;}.elementor-1297 .elementor-element.elementor-element-6fb3431b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 30px 60px 30px;}.elementor-1297 .elementor-element.elementor-element-6fb3431b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1297 .elementor-element.elementor-element-158dd91f.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-1297 .elementor-element.elementor-element-158dd91f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-1297 .elementor-element.elementor-element-619e12fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-619e12fe .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:2.8rem;font-weight:700;line-height:1.3em;color:#ffffff;}.elementor-1297 .elementor-element.elementor-element-2d0b7049{text-align:center;}.elementor-1297 .elementor-element.elementor-element-2d0b7049 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.5em;color:#fed7d7;}.elementor-1297 .elementor-element.elementor-element-d65ef72:not(.elementor-motion-effects-element-type-background), .elementor-1297 .elementor-element.elementor-element-d65ef72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1a365d 0%, #2d3748 100%);}.elementor-1297 .elementor-element.elementor-element-d65ef72 > .elementor-container{max-width:1200px;min-height:0vh;}.elementor-1297 .elementor-element.elementor-element-d65ef72{border-style:solid;border-width:0px 0px 4px 0px;border-color:#d4af37;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 30px 100px 30px;}.elementor-1297 .elementor-element.elementor-element-d65ef72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1297 .elementor-element.elementor-element-51ab2224.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-1297 .elementor-element.elementor-element-51ab2224.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-1297 .elementor-element.elementor-element-6ba60f01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-6ba60f01 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.3em;color:#d4af37;}.elementor-1297 .elementor-element.elementor-element-7b5266ca .elementor-button{background-color:#d4af37;font-family:"Heebo", Sans-serif;font-size:1.5rem;font-weight:700;fill:#1a365d;color:#1a365d;box-shadow:0px 12px 35px 0px rgba(212,175,55,0.4);border-radius:50px 50px 50px 50px;}@media(min-width:768px){.elementor-1297 .elementor-element.elementor-element-5362e2ed{width:100%;}.elementor-1297 .elementor-element.elementor-element-3adc1a52{width:50%;}.elementor-1297 .elementor-element.elementor-element-715fd90c{width:50%;}.elementor-1297 .elementor-element.elementor-element-55660f73{width:50%;}.elementor-1297 .elementor-element.elementor-element-1ced547e{width:50%;}.elementor-1297 .elementor-element.elementor-element-575e9bd4{width:100%;}.elementor-1297 .elementor-element.elementor-element-3bafafd1{width:100%;}.elementor-1297 .elementor-element.elementor-element-5d3895ac{width:100%;}.elementor-1297 .elementor-element.elementor-element-68cf5b5b{width:100%;}.elementor-1297 .elementor-element.elementor-element-2d38cddf{width:100%;}.elementor-1297 .elementor-element.elementor-element-5fd11f5f{width:100%;}.elementor-1297 .elementor-element.elementor-element-436c4b7e{width:33.33%;}.elementor-1297 .elementor-element.elementor-element-760c73c3{width:33.33%;}.elementor-1297 .elementor-element.elementor-element-5aeb8e26{width:33.33%;}}@media(max-width:1024px){.elementor-1297 .elementor-element.elementor-element-280a3705{padding:100px 20px 60px 20px;}.elementor-1297 .elementor-element.elementor-element-4198d77e{text-align:center;}.elementor-1297 .elementor-element.elementor-element-4198d77e .elementor-heading-title{font-size:2.8rem;}.elementor-1297 .elementor-element.elementor-element-53a34100{text-align:center;}.elementor-1297 .elementor-element.elementor-element-53a34100 .elementor-heading-title{font-size:1.2rem;}.elementor-1297 .elementor-element.elementor-element-3a2ca3b9 .elementor-button{font-size:1.3rem;}.elementor-1297 .elementor-element.elementor-element-46dd9e4{padding:70px 20px 70px 20px;}.elementor-1297 .elementor-element.elementor-element-5e8dfed0 .elementor-heading-title{font-size:2.4rem;}.elementor-1297 .elementor-element.elementor-element-6fde0cbc{padding:60px 30px 60px 30px;}.elementor-1297 .elementor-element.elementor-element-b269710{padding:50px 50px 50px 50px;}.elementor-1297 .elementor-element.elementor-element-2e0308cc .elementor-heading-title{font-size:80px;}.elementor-1297 .elementor-element.elementor-element-201c66e5 .elementor-heading-title{font-size:1.2rem;}.elementor-1297 .elementor-element.elementor-element-2e67a32d .elementor-heading-title{font-size:1.1rem;}.elementor-1297 .elementor-element.elementor-element-44633ee9{padding:70px 20px 70px 20px;}.elementor-1297 .elementor-element.elementor-element-7073f55c .elementor-heading-title{font-size:2.3rem;}.elementor-1297 .elementor-element.elementor-element-32acc79a{padding:40px 40px 40px 40px;}.elementor-1297 .elementor-element.elementor-element-1af3ff24{font-size:1.15rem;}.elementor-1297 .elementor-element.elementor-element-6cf06450{padding:70px 20px 70px 20px;}.elementor-1297 .elementor-element.elementor-element-f70f6ed .elementor-heading-title{font-size:2.3rem;}.elementor-1297 .elementor-element.elementor-element-6fb3431b{padding:50px 20px 50px 20px;}.elementor-1297 .elementor-element.elementor-element-619e12fe{text-align:center;}.elementor-1297 .elementor-element.elementor-element-619e12fe .elementor-heading-title{font-size:2.3rem;}.elementor-1297 .elementor-element.elementor-element-2d0b7049{text-align:center;}.elementor-1297 .elementor-element.elementor-element-2d0b7049 .elementor-heading-title{font-size:1.15rem;}.elementor-1297 .elementor-element.elementor-element-d65ef72{padding:80px 20px 80px 20px;}.elementor-1297 .elementor-element.elementor-element-6ba60f01{text-align:center;}.elementor-1297 .elementor-element.elementor-element-6ba60f01 .elementor-heading-title{font-size:2rem;}.elementor-1297 .elementor-element.elementor-element-7b5266ca .elementor-button{font-size:1.3rem;}}@media(max-width:767px){.elementor-1297 .elementor-element.elementor-element-280a3705{padding:80px 15px 50px 15px;}.elementor-1297 .elementor-element.elementor-element-4198d77e{padding:0px 15px 0px 15px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-4198d77e .elementor-heading-title{font-size:2.4rem;}.elementor-1297 .elementor-element.elementor-element-53a34100{padding:0px 15px 0px 15px;text-align:center;}.elementor-1297 .elementor-element.elementor-element-53a34100 .elementor-heading-title{font-size:1.1rem;}.elementor-1297 .elementor-element.elementor-element-3a2ca3b9 .elementor-button{font-size:1.2rem;}.elementor-1297 .elementor-element.elementor-element-46dd9e4{padding:60px 15px 60px 15px;}.elementor-1297 .elementor-element.elementor-element-5e8dfed0 .elementor-heading-title{font-size:2rem;}.elementor-1297 .elementor-element.elementor-element-6fde0cbc{padding:50px 20px 50px 20px;}.elementor-1297 .elementor-element.elementor-element-b269710{padding:40px 40px 40px 40px;}.elementor-1297 .elementor-element.elementor-element-2e0308cc .elementor-heading-title{font-size:60px;}.elementor-1297 .elementor-element.elementor-element-201c66e5 .elementor-heading-title{font-size:1rem;}.elementor-1297 .elementor-element.elementor-element-2e67a32d .elementor-heading-title{font-size:1rem;}.elementor-1297 .elementor-element.elementor-element-44633ee9{padding:60px 15px 60px 15px;}.elementor-1297 .elementor-element.elementor-element-7073f55c .elementor-heading-title{font-size:1.8rem;}.elementor-1297 .elementor-element.elementor-element-32acc79a{padding:30px 30px 30px 30px;}.elementor-1297 .elementor-element.elementor-element-1af3ff24{font-size:1rem;}.elementor-1297 .elementor-element.elementor-element-6cf06450{padding:60px 15px 60px 15px;}.elementor-1297 .elementor-element.elementor-element-f70f6ed .elementor-heading-title{font-size:1.8rem;}.elementor-1297 .elementor-element.elementor-element-6fb3431b{padding:40px 15px 40px 15px;}.elementor-1297 .elementor-element.elementor-element-619e12fe{text-align:center;}.elementor-1297 .elementor-element.elementor-element-619e12fe .elementor-heading-title{font-size:1.8rem;}.elementor-1297 .elementor-element.elementor-element-2d0b7049{text-align:center;}.elementor-1297 .elementor-element.elementor-element-2d0b7049 .elementor-heading-title{font-size:1rem;}.elementor-1297 .elementor-element.elementor-element-d65ef72{padding:60px 15px 60px 15px;}.elementor-1297 .elementor-element.elementor-element-6ba60f01{text-align:center;}.elementor-1297 .elementor-element.elementor-element-6ba60f01 .elementor-heading-title{font-size:1.6rem;}.elementor-1297 .elementor-element.elementor-element-7b5266ca .elementor-button{font-size:1.1rem;}}/* Start custom CSS for section, class: .elementor-element-6cf06450 *//* Steps Section - Custom CSS */
/* הוסף את זה ב: אלמנטור → הגדרות אתר → Custom CSS */

/* עיגולים זהובים */
.step-number-circle {
    width: 90px !important;
    height: 90px !important;
    background: linear-gradient(45deg, #d4af37, #ffd700) !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 0 8px 20px rgba(212, 175, 55, 0.3) !important;
    margin-left: auto !important;
    margin-right: auto !important;
    position: relative !important;
}

/* מעלים את ה-Icon widgets מאלמנטור */
.step-column .elementor-icon-wrapper {
    display: none !important;
}

/* חיצים בין השלבים (Desktop) */
@media (min-width: 768px) {
    /* מוסיף position relative ל-columns */
    .step-column {
        position: relative !important;
    }
    
    /* חץ שמאלה אחרי שלב 1 */
    .step-1 .step-number-circle::after {
        content: '←';
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: -65px;
        font-size: 2rem;
        color: #d4af37;
        z-index: 1;
    }
    
    /* חץ שמאלה אחרי שלב 2 */
    .step-2 .step-number-circle::after {
        content: '←';
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: -65px;
        font-size: 2rem;
        color: #d4af37;
        z-index: 1;
    }
}

/* חיצים למטה ב-Mobile */
@media (max-width: 767px) {
    /* חץ למטה אחרי שלב 1 */
    .step-1 .step-number-circle::after {
        content: '↓';
        position: absolute;
        top: 100%;
        left: 50%;
        transform: translateX(-50%);
        margin-top: 15px;
        font-size: 2rem;
        color: #d4af37;
        z-index: 1;
    }
    
    /* חץ למטה אחרי שלב 2 */
    .step-2 .step-number-circle::after {
        content: '↓';
        position: absolute;
        top: 100%;
        left: 50%;
        transform: translateX(-50%);
        margin-top: 15px;
        font-size: 2rem;
        color: #d4af37;
        z-index: 1;
    }
    
    /* סידור Responsive */
    .step-column {
        margin-bottom: 40px !important;
        position: relative !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6fb3431b *//* Urgency Section - Custom CSS */
/* הוסף את זה ב: אלמנטור → הגדרות אתר → Custom CSS */

/* אייקון אזהרה מתנועע ברקע */
.urgency-section-animated::before {
    content: '⚠️';
    position: absolute;
    font-size: 150px;
    top: 20%;
    left: 40%;
    transform: translate(-50%, -50%);
    opacity: 0.1;
    z-index: 0;
    animation: pulse 2s infinite;
}

/* אנימציית דופק */
@keyframes pulse {
    0%, 100% { 
        transform: translate(-50%, -50%) scale(1); 
        opacity: 0.08;
    }
    50% { 
        transform: translate(-50%, -50%) scale(1.15); 
        opacity: 0.12;
    }
}

/* התוכן מעל האייקון */
.urgency-section-animated .elementor-column-wrap,
.urgency-section-animated .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}

/* Tablet */
@media (max-width: 1024px) {
    .urgency-section-animated::before {
        font-size: 150px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .urgency-section-animated::before {
        font-size: 120px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d65ef72 *//* Final CTA Section - Custom CSS */
/* הוסף את זה ב: אלמנטור → הגדרות אתר → Custom CSS */

/* תבנית מתנועעת ברקע */
.final-cta-animated::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: repeating-linear-gradient(
        45deg,
        rgba(212, 175, 55, 0.03),
        rgba(212, 175, 55, 0.03) 10px,
        transparent 10px,
        transparent 20px
    );
    animation: slideBackground 20s linear infinite;
    z-index: 0;
    pointer-events: none;
}

/* אנימציית תזוזת הרקע */
@keyframes slideBackground {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100px 100px;
    }
}

/* התוכן מעל הרקע */
.final-cta-animated .elementor-column-wrap,
.final-cta-animated .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}

/* אפקט כפתור מתקדם */
.cta-button-animated .elementor-button {
    background: linear-gradient(45deg, #d4af37, #ffd700, #f4d03f) !important;
    transition: all 0.4s ease !important;
    position: relative;
    overflow: hidden;
}

/* אפקט ברק על הכפתור */
.cta-button-animated .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.3),
        transparent
    );
    transition: left 0.5s ease;
}

.cta-button-animated .elementor-button:hover::before {
    left: 100%;
}

/* Hover - תזוזה למעלה + הגדלה */
.cta-button-animated .elementor-button:hover {
    transform: translateY(-5px) scale(1.05) !important;
    box-shadow: 0 20px 50px rgba(212, 175, 55, 0.6) !important;
}

/* אנימציית דופק קלה */
@keyframes pulse-button {
    0%, 100% {
        box-shadow: 0 12px 35px rgba(212, 175, 55, 0.4);
    }
    50% {
        box-shadow: 0 12px 45px rgba(212, 175, 55, 0.6);
    }
}

.cta-button-animated .elementor-button {
    animation: pulse-button 3s infinite;
}

/* Responsive */
@media (max-width: 1024px) {
    .cta-button-animated .elementor-button {
        padding: 18px 40px !important;
    }
}

@media (max-width: 767px) {
    .final-cta-animated::before {
        background-size: 50px 50px;
    }
    
    @keyframes slideBackground {
        0% {
            background-position: 0 0;
        }
        100% {
            background-position: 50px 50px;
        }
    }
    
    .cta-button-animated .elementor-button {
        padding: 15px 30px !important;
        font-size: 1.1rem !important;
    }
}/* End custom CSS */