.elementor-31571 .elementor-element.elementor-element-72cef83 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31571 .elementor-element.elementor-element-72cef83:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-72cef83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-31571 .elementor-element.elementor-element-72cef83, .elementor-31571 .elementor-element.elementor-element-72cef83 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-72cef83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 0px 70px;}.elementor-31571 .elementor-element.elementor-element-72cef83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-ca40d9f > .elementor-element-populated{padding:0px 0px 40px 0px;}.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-31571 .elementor-element.elementor-element-034af18 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.02em;color:#9E9E9E;}.elementor-31571 .elementor-element.elementor-element-ad2b554{width:100%;max-width:100%;text-align:start;}.elementor-31571 .elementor-element.elementor-element-ad2b554 > .elementor-widget-container{padding:11px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-ad2b554 .elementor-heading-title{font-family:"Minion-Pro-Display", Sans-serif;font-size:66px;font-weight:500;line-height:72px;letter-spacing:-0.02em;color:#FFFFFF;}.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-31571 .elementor-element.elementor-element-cb4a238{width:var( --container-widget-width, 468px );max-width:468px;--container-widget-width:468px;--container-widget-flex-grow:0;text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;line-height:36px;letter-spacing:-0.02em;color:#E0E0E0;}.elementor-31571 .elementor-element.elementor-element-cb4a238 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-6a6860b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31571 .elementor-element.elementor-element-70e5820 img{width:100%;}.elementor-31571 .elementor-element.elementor-element-d3e1729 > .elementor-container{max-width:1200px;}.elementor-31571 .elementor-element.elementor-element-d3e1729{padding:100px 0px 100px 0px;z-index:1;}.elementor-31571 .elementor-element.elementor-element-5c1e5a3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-c68a089 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31571 .elementor-element.elementor-element-c68a089{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-a7366c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-586d0a7 .elementor-heading-title{font-family:"Minion-Pro-Display", Sans-serif;font-size:46px;font-weight:400;line-height:53px;letter-spacing:-0.02em;color:#000000;}.elementor-31571 .elementor-element.elementor-element-0cc679e{width:var( --container-widget-width, 452px );max-width:452px;--container-widget-width:452px;--container-widget-flex-grow:0;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:29px;letter-spacing:-0.02em;color:#000000D9;}.elementor-31571 .elementor-element.elementor-element-0cc679e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-77aa184 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-31571 .elementor-element.elementor-element-4dcc7c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-4dcc7c6 img{width:100%;max-width:100%;}.elementor-31571 .elementor-element.elementor-element-eee3d78:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-eee3d78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-31571 .elementor-element.elementor-element-eee3d78, .elementor-31571 .elementor-element.elementor-element-eee3d78 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-eee3d78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 100px 0px;}.elementor-31571 .elementor-element.elementor-element-eee3d78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-d8afc4c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-d18af03 img{width:43px;}.elementor-31571 .elementor-element.elementor-element-8a64104 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-8a64104{text-align:center;}.elementor-31571 .elementor-element.elementor-element-8a64104 .elementor-heading-title{font-family:"Minion-Pro-Display", Sans-serif;font-size:60px;font-weight:400;line-height:74px;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-c52028c{text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;line-height:27px;letter-spacing:-0.02em;color:#FFFFFFCC;}.elementor-31571 .elementor-element.elementor-element-655c91a > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-655c91a{text-align:center;}.elementor-31571 .elementor-element.elementor-element-655c91a .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:31px;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-ca082b6 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-170a6f2{padding:100px 0px 0px 0px;z-index:1;}.elementor-31571 .elementor-element.elementor-element-5a52f2c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31571 .elementor-element.elementor-element-cb15fd0{text-align:center;}.elementor-31571 .elementor-element.elementor-element-cb15fd0 .elementor-heading-title{font-family:"Minion-Pro-Display", Sans-serif;font-size:60px;font-weight:400;line-height:73px;letter-spacing:-0.02em;color:#000000;}.elementor-31571 .elementor-element.elementor-element-238d75f{text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.02em;color:#000000CC;}.elementor-31571 .elementor-element.elementor-element-a7fd3cf > .elementor-widget-container{padding:0px 140px 0px 140px;}.elementor-31571 .elementor-element.elementor-element-a7fd3cf img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-31571 .elementor-element.elementor-element-e589c32:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-e589c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-31571 .elementor-element.elementor-element-e589c32 > .elementor-container{max-width:1400px;}.elementor-31571 .elementor-element.elementor-element-e589c32, .elementor-31571 .elementor-element.elementor-element-e589c32 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-e589c32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-280px;margin-bottom:0px;padding:329px 0px 100px 0px;z-index:0;}.elementor-31571 .elementor-element.elementor-element-e589c32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-3a93668.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31571 .elementor-element.elementor-element-3a93668 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-59bfcb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-59bfcb0{text-align:center;}.elementor-31571 .elementor-element.elementor-element-59bfcb0 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:39px;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-998307a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-998307a{text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.02em;color:#FFFFFFCC;}.elementor-31571 .elementor-element.elementor-element-d141e2d > .elementor-container{max-width:1160px;}.elementor-31571 .elementor-element.elementor-element-d141e2d{padding:10px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-31571 .elementor-element.elementor-element-024a368 > .elementor-widget-container{background-color:#171717;padding:40px 40px 0px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#404040;border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-024a368 .elementor-image-box-wrapper{text-align:start;}.elementor-31571 .elementor-element.elementor-element-024a368.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-31571 .elementor-element.elementor-element-024a368.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-31571 .elementor-element.elementor-element-024a368.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-024a368 .elementor-image-box-title{margin-bottom:27px;font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-024a368 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-31571 .elementor-element.elementor-element-024a368 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31571 .elementor-element.elementor-element-024a368:has(:hover) .elementor-image-box-title,
					 .elementor-31571 .elementor-element.elementor-element-024a368:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-024a368 .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-0.02em;color:#FFFFFFCC;}.elementor-31571 .elementor-element.elementor-element-727632b > .elementor-widget-container{background-color:#171717;padding:40px 40px 0px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#404040;border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-727632b .elementor-image-box-wrapper{text-align:start;}.elementor-31571 .elementor-element.elementor-element-727632b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-31571 .elementor-element.elementor-element-727632b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-31571 .elementor-element.elementor-element-727632b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-727632b .elementor-image-box-title{margin-bottom:27px;font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-727632b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-31571 .elementor-element.elementor-element-727632b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31571 .elementor-element.elementor-element-727632b:has(:hover) .elementor-image-box-title,
					 .elementor-31571 .elementor-element.elementor-element-727632b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-727632b .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-0.02em;color:#FFFFFFCC;}.elementor-31571 .elementor-element.elementor-element-a64316f > .elementor-container{max-width:1160px;}.elementor-31571 .elementor-element.elementor-element-a64316f{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1 > .elementor-widget-container{background-color:#171717;padding:40px 40px 0px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#404040;border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1 .elementor-image-box-wrapper{text-align:start;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1 .elementor-image-box-title{margin-bottom:27px;font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1:has(:hover) .elementor-image-box-title,
					 .elementor-31571 .elementor-element.elementor-element-ac5dbe1:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1 .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-0.02em;color:#FFFFFFCC;}.elementor-31571 .elementor-element.elementor-element-d9da692 > .elementor-widget-container{background-color:#171717;padding:40px 40px 0px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#404040;border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-d9da692 .elementor-image-box-wrapper{text-align:start;}.elementor-31571 .elementor-element.elementor-element-d9da692.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-31571 .elementor-element.elementor-element-d9da692.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-31571 .elementor-element.elementor-element-d9da692.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-d9da692 .elementor-image-box-title{margin-bottom:27px;font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-d9da692 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-31571 .elementor-element.elementor-element-d9da692 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31571 .elementor-element.elementor-element-d9da692:has(:hover) .elementor-image-box-title,
					 .elementor-31571 .elementor-element.elementor-element-d9da692:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-d9da692 .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-0.02em;color:#FFFFFFCC;}.elementor-31571 .elementor-element.elementor-element-4f4684a:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-4f4684a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-4f4684a > .elementor-container{max-width:1240px;}.elementor-31571 .elementor-element.elementor-element-4f4684a, .elementor-31571 .elementor-element.elementor-element-4f4684a > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-4f4684a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;z-index:0;}.elementor-31571 .elementor-element.elementor-element-4f4684a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-916fe21.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31571 .elementor-element.elementor-element-916fe21 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-a3cceaf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-a3cceaf{text-align:center;}.elementor-31571 .elementor-element.elementor-element-a3cceaf .elementor-heading-title{font-family:"Minion-Pro-Display", Sans-serif;font-size:60px;font-weight:400;line-height:72px;letter-spacing:-0.02em;color:#131313;}.elementor-31571 .elementor-element.elementor-element-03275e7{text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.02em;color:#000000CC;}.elementor-31571 .elementor-element.elementor-element-2d8b36e{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-e9f969e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-31571 .elementor-element.elementor-element-06d55f8:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-06d55f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA00;}.elementor-31571 .elementor-element.elementor-element-06d55f8{border-style:solid;border-width:2px 2px 2px 2px;border-color:#3B3B3B26;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31571 .elementor-element.elementor-element-06d55f8, .elementor-31571 .elementor-element.elementor-element-06d55f8 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-06d55f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-f1ca403 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-3a43cd9 img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-ac10a2c{padding:5px 25px 25px 25px;}.elementor-31571 .elementor-element.elementor-element-eb7a46f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-7c0ebb5 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#333333;}.elementor-31571 .elementor-element.elementor-element-29ff96a{text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.02em;color:#000000CC;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31571 .elementor-element.elementor-element-fb63b60 .elementor-button{background-color:#3BA9FF00;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:600;fill:#3BA9FF;color:#3BA9FF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#3BA9FF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-31571 .elementor-element.elementor-element-fb63b60 .elementor-button:hover, .elementor-31571 .elementor-element.elementor-element-fb63b60 .elementor-button:focus{background-color:#02010100;color:#000000;border-color:#000000;}.elementor-31571 .elementor-element.elementor-element-fb63b60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-fb63b60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31571 .elementor-element.elementor-element-fb63b60 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31571 .elementor-element.elementor-element-fb63b60 .elementor-button:hover svg, .elementor-31571 .elementor-element.elementor-element-fb63b60 .elementor-button:focus svg{fill:#000000;}.elementor-31571 .elementor-element.elementor-element-1660758 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-31571 .elementor-element.elementor-element-b51f58b:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-b51f58b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA00;}.elementor-31571 .elementor-element.elementor-element-b51f58b{border-style:solid;border-width:2px 2px 2px 2px;border-color:#3B3B3B26;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31571 .elementor-element.elementor-element-b51f58b, .elementor-31571 .elementor-element.elementor-element-b51f58b > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-b51f58b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-ed1fec9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-a606ddf > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-31571 .elementor-element.elementor-element-a606ddf img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-c3fa945{padding:5px 25px 25px 25px;}.elementor-31571 .elementor-element.elementor-element-085b74a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-3289d3f .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#333333;}.elementor-31571 .elementor-element.elementor-element-9bdfc34{text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.02em;color:#000000CC;}.elementor-31571 .elementor-element.elementor-element-e3379c9 .elementor-button{background-color:#3BA9FF00;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:600;fill:#3BA9FF;color:#3BA9FF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#3BA9FF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-31571 .elementor-element.elementor-element-e3379c9 .elementor-button:hover, .elementor-31571 .elementor-element.elementor-element-e3379c9 .elementor-button:focus{background-color:#02010100;color:#000000;border-color:#000000;}.elementor-31571 .elementor-element.elementor-element-e3379c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-e3379c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31571 .elementor-element.elementor-element-e3379c9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31571 .elementor-element.elementor-element-e3379c9 .elementor-button:hover svg, .elementor-31571 .elementor-element.elementor-element-e3379c9 .elementor-button:focus svg{fill:#000000;}.elementor-31571 .elementor-element.elementor-element-c0dc50b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-31571 .elementor-element.elementor-element-c17e19a:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-c17e19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA00;}.elementor-31571 .elementor-element.elementor-element-c17e19a{border-style:solid;border-width:2px 2px 2px 2px;border-color:#3B3B3B26;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31571 .elementor-element.elementor-element-c17e19a, .elementor-31571 .elementor-element.elementor-element-c17e19a > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-c17e19a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-2255ca4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-032de1c img{width:100%;border-radius:20px 20px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-be2c6a1{padding:5px 25px 25px 25px;}.elementor-31571 .elementor-element.elementor-element-afee2ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-0ae9ca3 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#333333;}.elementor-31571 .elementor-element.elementor-element-09eb8d5{text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.02em;color:#000000CC;}.elementor-31571 .elementor-element.elementor-element-b94e717 .elementor-button{background-color:#3BA9FF00;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:600;fill:#3BA9FF;color:#3BA9FF;border-style:solid;border-width:0px 0px 1px 0px;border-color:#3BA9FF;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-31571 .elementor-element.elementor-element-b94e717 .elementor-button:hover, .elementor-31571 .elementor-element.elementor-element-b94e717 .elementor-button:focus{background-color:#02010100;color:#000000;border-color:#000000;}.elementor-31571 .elementor-element.elementor-element-b94e717 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-b94e717 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31571 .elementor-element.elementor-element-b94e717 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31571 .elementor-element.elementor-element-b94e717 .elementor-button:hover svg, .elementor-31571 .elementor-element.elementor-element-b94e717 .elementor-button:focus svg{fill:#000000;}.elementor-31571 .elementor-element.elementor-element-35b0d22 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31571 .elementor-element.elementor-element-35b0d22 > .elementor-container{max-width:1240px;}.elementor-31571 .elementor-element.elementor-element-35b0d22, .elementor-31571 .elementor-element.elementor-element-35b0d22 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-35b0d22{margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;z-index:0;}.elementor-31571 .elementor-element.elementor-element-18ba166.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-31571 .elementor-element.elementor-element-18ba166 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-e4d03dc:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-e4d03dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-31571 .elementor-element.elementor-element-e4d03dc, .elementor-31571 .elementor-element.elementor-element-e4d03dc > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-e4d03dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31571 .elementor-element.elementor-element-e4d03dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-2008fb9 > .elementor-element-populated{padding:60px 80px 60px 050px;}.elementor-31571 .elementor-element.elementor-element-df86e54 .elementor-heading-title{font-family:"Minion-Pro-Display", Sans-serif;font-size:46px;font-weight:400;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-109f4f4{text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.02em;color:#FFFFFFCC;}.elementor-31571 .elementor-element.elementor-element-59be6e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-20972e1 img{width:100%;}.elementor-31571 .elementor-element.elementor-element-165c137:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-165c137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://efficiently.com/wp-content/uploads/2025/11/Dynamic-CTA.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31571 .elementor-element.elementor-element-165c137 > .elementor-container{max-width:1240px;}.elementor-31571 .elementor-element.elementor-element-165c137{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-31571 .elementor-element.elementor-element-165c137 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-8b576a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-75cdd55 > .elementor-container{max-width:1240px;}.elementor-31571 .elementor-element.elementor-element-1e751b1 .elementor-heading-title{font-family:"Minion-Pro-Display", Sans-serif;font-size:48px;font-weight:500;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-98b5477{padding:30px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-137ff75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-31571 .elementor-element.elementor-element-137ff75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-31571 .elementor-element.elementor-element-137ff75 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D61A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:40px 050px 040px 50px;}.elementor-31571 .elementor-element.elementor-element-137ff75 > .elementor-element-populated, .elementor-31571 .elementor-element.elementor-element-137ff75 > .elementor-element-populated > .elementor-background-overlay, .elementor-31571 .elementor-element.elementor-element-137ff75 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-137ff75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-00e48b1 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFFB2;}.elementor-31571 .elementor-element.elementor-element-a7455be .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:34px;font-weight:500;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-833e4ac .elementor-button{background-color:#61CE7000;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.02em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 24px 16px 24px;}.elementor-31571 .elementor-element.elementor-element-833e4ac .elementor-button:hover, .elementor-31571 .elementor-element.elementor-element-833e4ac .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-31571 .elementor-element.elementor-element-833e4ac > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-833e4ac .elementor-button:hover svg, .elementor-31571 .elementor-element.elementor-element-833e4ac .elementor-button:focus svg{fill:#000000;}.elementor-31571 .elementor-element.elementor-element-1abc8d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-31571 .elementor-element.elementor-element-1abc8d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-1abc8d4 > .elementor-element-populated, .elementor-31571 .elementor-element.elementor-element-1abc8d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-31571 .elementor-element.elementor-element-1abc8d4 > .elementor-background-slideshow{border-radius:21px 21px 21px 21px;}.elementor-31571 .elementor-element.elementor-element-1abc8d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:40px 50px 40px 50px;}.elementor-31571 .elementor-element.elementor-element-1abc8d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-2afc651 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.02em;color:#000000B2;}.elementor-31571 .elementor-element.elementor-element-ebae648 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:34px;font-weight:500;letter-spacing:-0.02em;color:#000000;}.elementor-31571 .elementor-element.elementor-element-22b912a .elementor-button{background-color:#3BA9FF;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.02em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3BA9FF;border-radius:50px 50px 50px 50px;padding:16px 24px 16px 24px;}.elementor-31571 .elementor-element.elementor-element-22b912a .elementor-button:hover, .elementor-31571 .elementor-element.elementor-element-22b912a .elementor-button:focus{background-color:#02010100;color:#3BA9FF;}.elementor-31571 .elementor-element.elementor-element-22b912a > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-31571 .elementor-element.elementor-element-22b912a{left:50px;}body.rtl .elementor-31571 .elementor-element.elementor-element-22b912a{right:50px;}.elementor-31571 .elementor-element.elementor-element-22b912a{bottom:40px;}.elementor-31571 .elementor-element.elementor-element-22b912a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31571 .elementor-element.elementor-element-22b912a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31571 .elementor-element.elementor-element-22b912a .elementor-button:hover svg, .elementor-31571 .elementor-element.elementor-element-22b912a .elementor-button:focus svg{fill:#3BA9FF;}.elementor-31571 .elementor-element.elementor-element-12568a6 > .elementor-container{max-width:1200px;}.elementor-31571 .elementor-element.elementor-element-12568a6{padding:100px 0px 100px 0px;}.elementor-31571 .elementor-element.elementor-element-b36b64c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-1669f36{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-2c883b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-623060b{text-align:center;}.elementor-31571 .elementor-element.elementor-element-623060b .elementor-heading-title{font-family:"Minion-Pro-Display", Sans-serif;font-size:36px;font-weight:500;line-height:44px;letter-spacing:-0.02em;color:#000000;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31571 .elementor-element.elementor-element-7f6f5bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-accordion-item{border-width:0px;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-accordion-icon, .elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-accordion-title{color:#000000;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-accordion-icon svg{fill:#000000;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-active .elementor-accordion-icon, .elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-active .elementor-accordion-title{color:#000000;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-accordion-title{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:700;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-tab-title{padding:10px 0px 10px 0px;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-tab-title .elementor-accordion-icon i:before{color:#000000;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-tab-title .elementor-accordion-icon svg{fill:#000000;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#000000;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-tab-content{color:#000000;font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-7bf8d08:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-7bf8d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-31571 .elementor-element.elementor-element-7bf8d08, .elementor-31571 .elementor-element.elementor-element-7bf8d08 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-7bf8d08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:060px 0px 60px 0px;}.elementor-31571 .elementor-element.elementor-element-7bf8d08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-3cb1965 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-3f4176f{text-align:center;}.elementor-31571 .elementor-element.elementor-element-3f4176f .elementor-heading-title{font-family:"Minion-Pro-Display", Sans-serif;font-size:36px;font-weight:500;line-height:44px;letter-spacing:-0.02em;color:#000000;}.elementor-31571 .elementor-element.elementor-element-8e8048d{text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-0.02em;color:#333333;}.elementor-31571 .elementor-element.elementor-element-cb480cb .elementor-button{background-color:#000000;font-family:"Hanken Grotesk", Sans-serif;font-size:16px;font-weight:600;letter-spacing:-0.02em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;padding:15px 20px 15px 20px;}.elementor-31571 .elementor-element.elementor-element-cb480cb .elementor-button:hover, .elementor-31571 .elementor-element.elementor-element-cb480cb .elementor-button:focus{background-color:#02010100;color:#000000;}.elementor-31571 .elementor-element.elementor-element-cb480cb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-cb480cb .elementor-button:hover svg, .elementor-31571 .elementor-element.elementor-element-cb480cb .elementor-button:focus svg{fill:#000000;}.elementor-31571 .elementor-element.elementor-element-02d3652:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-02d3652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-31571 .elementor-element.elementor-element-02d3652{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0100px 0px;}.elementor-31571 .elementor-element.elementor-element-02d3652 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31571 .elementor-element.elementor-element-c6ddc75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-8aa6196{text-align:center;}.elementor-31571 .elementor-element.elementor-element-8aa6196 .elementor-heading-title{font-family:"Minion-Pro-Display", Sans-serif;font-size:60px;font-weight:400;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-31571 .elementor-element.elementor-element-c5d6141 > .elementor-container{max-width:1140px;}.elementor-31571 .elementor-element.elementor-element-c5d6141{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-6140e14.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-31571 .elementor-element.elementor-element-6140e14.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-31571 .elementor-element.elementor-element-6140e14.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-6140e14 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-31571 .elementor-element.elementor-element-6140e14 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31571 .elementor-element.elementor-element-6140e14 .elementor-image-box-title{font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#000000;}.elementor-31571 .elementor-element.elementor-element-6140e14:has(:hover) .elementor-image-box-title,
					 .elementor-31571 .elementor-element.elementor-element-6140e14:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-31571 .elementor-element.elementor-element-6140e14 .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.02em;color:#000000D9;}.elementor-31571 .elementor-element.elementor-element-b2df06e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-31571 .elementor-element.elementor-element-b2df06e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-31571 .elementor-element.elementor-element-b2df06e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-b2df06e .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-31571 .elementor-element.elementor-element-b2df06e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31571 .elementor-element.elementor-element-b2df06e .elementor-image-box-title{font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#000000;}.elementor-31571 .elementor-element.elementor-element-b2df06e:has(:hover) .elementor-image-box-title,
					 .elementor-31571 .elementor-element.elementor-element-b2df06e:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-31571 .elementor-element.elementor-element-b2df06e .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.02em;color:#000000D9;}.elementor-31571 .elementor-element.elementor-element-14f0ee0 > .elementor-container{max-width:1140px;}.elementor-31571 .elementor-element.elementor-element-14f0ee0{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-58dbdb0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-31571 .elementor-element.elementor-element-58dbdb0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-31571 .elementor-element.elementor-element-58dbdb0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-58dbdb0 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-31571 .elementor-element.elementor-element-58dbdb0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31571 .elementor-element.elementor-element-58dbdb0 .elementor-image-box-title{font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#000000;}.elementor-31571 .elementor-element.elementor-element-58dbdb0:has(:hover) .elementor-image-box-title,
					 .elementor-31571 .elementor-element.elementor-element-58dbdb0:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-31571 .elementor-element.elementor-element-58dbdb0 .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.02em;color:#000000D9;}.elementor-31571 .elementor-element.elementor-element-be0df4a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-31571 .elementor-element.elementor-element-be0df4a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-31571 .elementor-element.elementor-element-be0df4a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-be0df4a .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-31571 .elementor-element.elementor-element-be0df4a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31571 .elementor-element.elementor-element-be0df4a .elementor-image-box-title{font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#000000;}.elementor-31571 .elementor-element.elementor-element-be0df4a:has(:hover) .elementor-image-box-title,
					 .elementor-31571 .elementor-element.elementor-element-be0df4a:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-31571 .elementor-element.elementor-element-be0df4a .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.02em;color:#000000D9;}.elementor-31571 .elementor-element.elementor-element-046af21 > .elementor-container{max-width:1140px;}.elementor-31571 .elementor-element.elementor-element-046af21{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-6efe76e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-31571 .elementor-element.elementor-element-6efe76e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-31571 .elementor-element.elementor-element-6efe76e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-6efe76e .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-31571 .elementor-element.elementor-element-6efe76e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31571 .elementor-element.elementor-element-6efe76e .elementor-image-box-title{font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#000000;}.elementor-31571 .elementor-element.elementor-element-6efe76e:has(:hover) .elementor-image-box-title,
					 .elementor-31571 .elementor-element.elementor-element-6efe76e:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-31571 .elementor-element.elementor-element-6efe76e .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.02em;color:#000000D9;}.elementor-31571 .elementor-element.elementor-element-b0fcde8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-31571 .elementor-element.elementor-element-b0fcde8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-31571 .elementor-element.elementor-element-b0fcde8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-b0fcde8 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-31571 .elementor-element.elementor-element-b0fcde8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31571 .elementor-element.elementor-element-b0fcde8 .elementor-image-box-title{font-family:"Hanken Grotesk", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.02em;color:#000000;}.elementor-31571 .elementor-element.elementor-element-b0fcde8:has(:hover) .elementor-image-box-title,
					 .elementor-31571 .elementor-element.elementor-element-b0fcde8:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-31571 .elementor-element.elementor-element-b0fcde8 .elementor-image-box-description{font-family:"Hanken Grotesk", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.02em;color:#000000D9;}@media(max-width:991px){.elementor-31571 .elementor-element.elementor-element-72cef83{padding:180px 20px 0px 20px;}.elementor-31571 .elementor-element.elementor-element-ad2b554 .elementor-heading-title{font-size:40px;line-height:53px;}.elementor-31571 .elementor-element.elementor-element-cb4a238{width:100%;max-width:100%;}.elementor-31571 .elementor-element.elementor-element-d3e1729{padding:50px 0px 50px 0px;}.elementor-31571 .elementor-element.elementor-element-c68a089{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-a7366c7 > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-31571 .elementor-element.elementor-element-586d0a7{text-align:center;}.elementor-31571 .elementor-element.elementor-element-586d0a7 .elementor-heading-title{font-size:40px;line-height:42px;}.elementor-31571 .elementor-element.elementor-element-0cc679e{width:100%;max-width:100%;text-align:center;}.elementor-31571 .elementor-element.elementor-element-eee3d78{padding:50px 20px 60px 20px;}.elementor-31571 .elementor-element.elementor-element-8a64104 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-31571 .elementor-element.elementor-element-170a6f2{padding:50px 20px 50px 20px;}.elementor-31571 .elementor-element.elementor-element-cb15fd0 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-31571 .elementor-element.elementor-element-a7fd3cf > .elementor-widget-container{padding:40px 40px 0px 40px;}.elementor-31571 .elementor-element.elementor-element-e589c32{margin-top:-100px;margin-bottom:0px;padding:100px 20px 100px 20px;}.elementor-31571 .elementor-element.elementor-element-59bfcb0 .elementor-heading-title{font-size:23px;}.elementor-31571 .elementor-element.elementor-element-a64316f{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-4f4684a{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-31571 .elementor-element.elementor-element-a3cceaf .elementor-heading-title{font-size:35px;line-height:48px;}.elementor-31571 .elementor-element.elementor-element-2d8b36e{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-35b0d22{margin-top:0px;margin-bottom:0px;padding:050px 0px 050px 0px;}.elementor-31571 .elementor-element.elementor-element-18ba166 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-165c137{padding:50px 20px 50px 20px;}.elementor-31571 .elementor-element.elementor-element-137ff75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31571 .elementor-element.elementor-element-1abc8d4 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-31571 .elementor-element.elementor-element-22b912a{left:0px;}body.rtl .elementor-31571 .elementor-element.elementor-element-22b912a{right:0px;}.elementor-31571 .elementor-element.elementor-element-22b912a{bottom:0px;}.elementor-31571 .elementor-element.elementor-element-12568a6{padding:50px 40px 50px 40px;}.elementor-31571 .elementor-element.elementor-element-623060b{text-align:center;}.elementor-31571 .elementor-element.elementor-element-623060b .elementor-heading-title{font-size:40px;}.elementor-31571 .elementor-element.elementor-element-7bf8d08{padding:30px 30px 30px 30px;}.elementor-31571 .elementor-element.elementor-element-3f4176f{text-align:center;}.elementor-31571 .elementor-element.elementor-element-3f4176f .elementor-heading-title{font-size:40px;}.elementor-31571 .elementor-element.elementor-element-02d3652{padding:50px 20px 50px 20px;}.elementor-31571 .elementor-element.elementor-element-8aa6196 .elementor-heading-title{font-size:35px;}.elementor-31571 .elementor-element.elementor-element-c5d6141{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-14f0ee0{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-046af21{padding:0px 0px 0px 0px;}}@media(max-width:576px){.elementor-31571 .elementor-element.elementor-element-72cef83{padding:164px 20px 50px 20px;}.elementor-31571 .elementor-element.elementor-element-034af18{text-align:center;}.elementor-31571 .elementor-element.elementor-element-ad2b554{width:100%;max-width:100%;text-align:center;}.elementor-31571 .elementor-element.elementor-element-ad2b554 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-ad2b554 .elementor-heading-title{font-size:35px;line-height:46px;}.elementor-31571 .elementor-element.elementor-element-cb4a238 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-cb4a238{text-align:center;font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-6a6860b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-d3e1729{padding:40px 20px 40px 20px;}.elementor-31571 .elementor-element.elementor-element-c68a089{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-a7366c7 > .elementor-element-populated{padding:30px 10px 10px 10px;}.elementor-31571 .elementor-element.elementor-element-586d0a7{text-align:center;}.elementor-31571 .elementor-element.elementor-element-586d0a7 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-31571 .elementor-element.elementor-element-0cc679e{text-align:center;font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-77aa184 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-eee3d78{padding:40px 20px 40px 20px;}.elementor-31571 .elementor-element.elementor-element-8a64104 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-31571 .elementor-element.elementor-element-c52028c{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-170a6f2{padding:050px 10px 0px 10px;}.elementor-31571 .elementor-element.elementor-element-cb15fd0 .elementor-heading-title{font-size:30px;line-height:41px;}.elementor-31571 .elementor-element.elementor-element-238d75f{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-a7fd3cf > .elementor-widget-container{padding:30px 20px 0px 20px;}.elementor-31571 .elementor-element.elementor-element-e589c32{margin-top:-80px;margin-bottom:0px;padding:050px 20px 0120px 20px;}.elementor-31571 .elementor-element.elementor-element-3a93668 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-59bfcb0{width:100%;max-width:100%;}.elementor-31571 .elementor-element.elementor-element-59bfcb0 > .elementor-widget-container{padding:50px 10px 0px 10px;}.elementor-31571 .elementor-element.elementor-element-59bfcb0 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-31571 .elementor-element.elementor-element-998307a{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-024a368 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-024a368 .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-024a368 .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-727632b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-727632b .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-727632b .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1 .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-ac5dbe1 .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-d9da692 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-d9da692 .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-d9da692 .elementor-image-box-description{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-4f4684a{margin-top:-80px;margin-bottom:0px;padding:050px 20px 60px 20px;}.elementor-31571 .elementor-element.elementor-element-916fe21 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-a3cceaf{width:100%;max-width:100%;}.elementor-31571 .elementor-element.elementor-element-a3cceaf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-a3cceaf .elementor-heading-title{font-size:30px;line-height:43px;}.elementor-31571 .elementor-element.elementor-element-03275e7{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-2d8b36e{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-29ff96a{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-fb63b60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-fb63b60 .elementor-button{padding:0px 0px 6px 0px;}.elementor-31571 .elementor-element.elementor-element-9bdfc34{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-e3379c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-e3379c9 .elementor-button{padding:0px 0px 6px 0px;}.elementor-31571 .elementor-element.elementor-element-09eb8d5{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-b94e717 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-b94e717 .elementor-button{padding:0px 0px 6px 0px;}.elementor-31571 .elementor-element.elementor-element-35b0d22{margin-top:-80px;margin-bottom:0px;padding:050px 0px 60px 0px;}.elementor-31571 .elementor-element.elementor-element-18ba166 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-2008fb9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-31571 .elementor-element.elementor-element-df86e54{text-align:center;}.elementor-31571 .elementor-element.elementor-element-df86e54 .elementor-heading-title{font-size:28px;}.elementor-31571 .elementor-element.elementor-element-109f4f4{text-align:center;font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-165c137{padding:40px 20px 40px 20px;}.elementor-31571 .elementor-element.elementor-element-1e751b1 .elementor-heading-title{font-size:30px;}.elementor-31571 .elementor-element.elementor-element-137ff75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-31571 .elementor-element.elementor-element-a7455be .elementor-heading-title{font-size:32px;}.elementor-31571 .elementor-element.elementor-element-1abc8d4 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}body:not(.rtl) .elementor-31571 .elementor-element.elementor-element-22b912a{left:0px;}body.rtl .elementor-31571 .elementor-element.elementor-element-22b912a{right:0px;}.elementor-31571 .elementor-element.elementor-element-22b912a{bottom:0px;}.elementor-31571 .elementor-element.elementor-element-12568a6{padding:50px 20px 50px 20px;}.elementor-31571 .elementor-element.elementor-element-623060b .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-31571 .elementor-element.elementor-element-7f6f5bb .elementor-accordion-title{line-height:26px;}.elementor-31571 .elementor-element.elementor-element-7bf8d08{padding:30px 30px 30px 30px;}.elementor-31571 .elementor-element.elementor-element-3f4176f .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-31571 .elementor-element.elementor-element-8e8048d{font-size:16px;line-height:25px;}.elementor-31571 .elementor-element.elementor-element-02d3652{padding:50px 20px 50px 20px;}.elementor-31571 .elementor-element.elementor-element-8aa6196 .elementor-heading-title{font-size:30px;}.elementor-31571 .elementor-element.elementor-element-c5d6141{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-6140e14 .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-6140e14 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-31571 .elementor-element.elementor-element-b2df06e .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-b2df06e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-31571 .elementor-element.elementor-element-14f0ee0{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-58dbdb0 .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-58dbdb0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-31571 .elementor-element.elementor-element-be0df4a .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-be0df4a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-31571 .elementor-element.elementor-element-046af21{padding:0px 0px 0px 0px;}.elementor-31571 .elementor-element.elementor-element-6efe76e .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-6efe76e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-31571 .elementor-element.elementor-element-b0fcde8 .elementor-image-box-img{margin-bottom:15px;}.elementor-31571 .elementor-element.elementor-element-b0fcde8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}}@media(min-width:577px){.elementor-31571 .elementor-element.elementor-element-a7366c7{width:50%;}.elementor-31571 .elementor-element.elementor-element-77aa184{width:50%;}.elementor-31571 .elementor-element.elementor-element-137ff75{width:34.687%;}.elementor-31571 .elementor-element.elementor-element-1abc8d4{width:65.313%;}}@media(max-width:991px) and (min-width:577px){.elementor-31571 .elementor-element.elementor-element-ca40d9f{width:100%;}.elementor-31571 .elementor-element.elementor-element-6a6860b{width:100%;}.elementor-31571 .elementor-element.elementor-element-a7366c7{width:100%;}.elementor-31571 .elementor-element.elementor-element-77aa184{width:100%;}.elementor-31571 .elementor-element.elementor-element-239cca7{width:100%;}.elementor-31571 .elementor-element.elementor-element-c3223ad{width:100%;}.elementor-31571 .elementor-element.elementor-element-0127b4f{width:100%;}.elementor-31571 .elementor-element.elementor-element-e6b8989{width:100%;}.elementor-31571 .elementor-element.elementor-element-e9f969e{width:100%;}.elementor-31571 .elementor-element.elementor-element-1660758{width:100%;}.elementor-31571 .elementor-element.elementor-element-c0dc50b{width:100%;}.elementor-31571 .elementor-element.elementor-element-18ba166{width:100%;}.elementor-31571 .elementor-element.elementor-element-2008fb9{width:100%;}.elementor-31571 .elementor-element.elementor-element-59be6e4{width:100%;}.elementor-31571 .elementor-element.elementor-element-137ff75{width:100%;}.elementor-31571 .elementor-element.elementor-element-1abc8d4{width:100%;}.elementor-31571 .elementor-element.elementor-element-2c883b1{width:100%;}.elementor-31571 .elementor-element.elementor-element-3cb1965{width:100%;}.elementor-31571 .elementor-element.elementor-element-05533d7{width:100%;}.elementor-31571 .elementor-element.elementor-element-a147cb8{width:100%;}.elementor-31571 .elementor-element.elementor-element-c91e7ed{width:100%;}.elementor-31571 .elementor-element.elementor-element-b432be4{width:100%;}.elementor-31571 .elementor-element.elementor-element-1b4efd4{width:100%;}.elementor-31571 .elementor-element.elementor-element-9a96f7d{width:100%;}}@media(min-width:992px){.elementor-31571 .elementor-element.elementor-element-165c137:not(.elementor-motion-effects-element-type-background), .elementor-31571 .elementor-element.elementor-element-165c137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-ca082b6 */:root {
    --color-text: navy;
    --color-bg: papayawhip;
    --color-bg-accent: #ecdcc0;
    --size: clamp(10rem, 1rem + 40vmin, 30rem);
    --gap: calc(var(--size) / 14);
    --duration: 60s;
    --scroll-start: 0;
    --scroll-end: calc(-100% - var(--gap));
}

@media (prefers-color-scheme: dark) {
    :root {
        --color-text: papayawhip;
        --color-bg: navy;
        --color-bg-accent: #2626a0;
    }
}

/*.marquee__group div{*/
/*height: 110px!important;*/
/*}*/

.marquee {
    display: flex;
    overflow: hidden;
    user-select: none;
    gap: var(--gap);
margin-bottom: 20px;
}
.pt20{
    margin-top: 20px;
}
.marquee__group {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: space-around;
    gap: var(--gap);
    min-width: 100%;
    animation: scroll-x var(--duration) linear infinite;
}

@media (prefers-reduced-motion: reduce) {
    .marquee__group {
        animation-play-state: paused;
    }
}

.marquee--reverse .marquee__group {
    animation-direction: reverse;
    animation-delay: -3s;
}

@keyframes scroll-x {
    from {
        transform: translateX(var(--scroll-start));
    }

    to {
        transform: translateX(var(--scroll-end));
    }
}

@keyframes scroll-y {
    from {
        transform: translateY(var(--scroll-start));
    }

    to {
        transform: translateY(var(--scroll-end));
    }
}

/* Element styles */

.marquee__group div {
    display: grid;
    place-items: center;
    padding-left: 5px;
    padding-right: 5px;
    margin-left: 5px;
    background: #fff;
    margin-right: 5px;
    height: 135px;
    border-radius: 10px;
}

/* Parent wrapper */
.wrapper {
    display: flex;
    flex-direction: column;
    gap: var(--gap);
    margin: auto;
    max-width: 100vw;
}

@keyframes fade {
    to {
        opacity: 0;
        visibility: hidden;
    }
}

/* Reduce logo sizes globally */
.marquee img {
    max-width: 200px; /* adjust: 60, 70, 80, 100 */
    height: auto;
}

/* Optional: if spacing feels too wide, reduce gap */
:root {
    --gap: 10px; /* previously calc(var(--size)/14) */
}/* End custom CSS */