.elementor-400 .elementor-element.elementor-element-64a14a61 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-400 .elementor-element.elementor-element-64a14a61:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-64a14a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webiplus.com/queens/wp-content/uploads/2026/02/photo-1504307651254-35680f356dfd.jpg");background-position:center center;background-size:cover;}.elementor-400 .elementor-element.elementor-element-64a14a61 > .elementor-background-overlay{background-color:rgba(10,10,20,0.78);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-64a14a61 > .elementor-container{min-height:100vh;}.elementor-400 .elementor-element.elementor-element-64a14a61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-400 .elementor-element.elementor-element-b1dfa9d > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-400 .elementor-element.elementor-element-5f37bcc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-400 .elementor-element.elementor-element-20ef61b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-400 .elementor-element.elementor-element-20ef61b2 .elementor-heading-title{font-size:46px;font-weight:800;line-height:1.2em;color:#ffffff;}.elementor-400 .elementor-element.elementor-element-67fddf30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-67fddf30 .elementor-icon-box-wrapper{align-items:center;gap:6px;}.elementor-400 .elementor-element.elementor-element-67fddf30 .elementor-icon-box-title{margin-block-end:8px;color:#cccccc;}.elementor-400 .elementor-element.elementor-element-67fddf30.elementor-view-stacked .elementor-icon{background-color:#FFD808;}.elementor-400 .elementor-element.elementor-element-67fddf30.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-67fddf30.elementor-view-default .elementor-icon{fill:#FFD808;color:#FFD808;border-color:#FFD808;}.elementor-400 .elementor-element.elementor-element-67fddf30 .elementor-icon{font-size:18px;}.elementor-400 .elementor-element.elementor-element-67fddf30 .elementor-icon-box-title, .elementor-400 .elementor-element.elementor-element-67fddf30 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-400 .elementor-element.elementor-element-53d55c15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-68ccbdd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-68ccbdd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-400 .elementor-element.elementor-element-68ccbdd9 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-400 .elementor-element.elementor-element-68ccbdd9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,216,8,0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 28px 36px 28px;}.elementor-400 .elementor-element.elementor-element-68ccbdd9 > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-68ccbdd9 > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-68ccbdd9 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-400 .elementor-element.elementor-element-68ccbdd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-d0abe8a{text-align:center;}.elementor-400 .elementor-element.elementor-element-d0abe8a .elementor-heading-title{font-size:24px;font-weight:700;color:#ffffff;}.elementor-400 .elementor-element.elementor-element-35984fb4{text-align:center;font-size:16px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-7621390{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.12);--divider-border-width:1px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-400 .elementor-element.elementor-element-7621390 .elementor-divider-separator{width:100%;}.elementor-400 .elementor-element.elementor-element-7621390 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-400 .elementor-element.elementor-element-1b43bbe9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-400 .elementor-element.elementor-element-1b43bbe9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-400 .elementor-element.elementor-element-1b43bbe9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-400 .elementor-element.elementor-element-1b43bbe9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-400 .elementor-element.elementor-element-1b43bbe9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-400 .elementor-element.elementor-element-1b43bbe9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-400 .elementor-element.elementor-element-1b43bbe9 .elementor-icon-list-icon i{color:#FFD808;transition:color 0.3s;}.elementor-400 .elementor-element.elementor-element-1b43bbe9 .elementor-icon-list-icon svg{fill:#FFD808;transition:fill 0.3s;}.elementor-400 .elementor-element.elementor-element-1b43bbe9 .elementor-icon-list-text{color:#cccccc;transition:color 0.3s;}.elementor-400 .elementor-element.elementor-element-10ecc15c .elementor-button{background-color:#FFD808;fill:#111111;color:#111111;border-radius:8px 8px 8px 8px;}.elementor-400 .elementor-element.elementor-element-42a5b2a5:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-42a5b2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-400 .elementor-element.elementor-element-42a5b2a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 0px 60px;}.elementor-400 .elementor-element.elementor-element-42a5b2a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-49f577e7 .elementor-heading-title{color:#FFD808;}.elementor-400 .elementor-element.elementor-element-207fd794 .elementor-heading-title{font-size:36px;font-weight:800;line-height:1.25em;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-73efd043{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-400 .elementor-element.elementor-element-2f7b8d19:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-2f7b8d19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-400 .elementor-element.elementor-element-2f7b8d19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 0px 60px;}.elementor-400 .elementor-element.elementor-element-2f7b8d19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-47389f9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-47389f9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-400 .elementor-element.elementor-element-47389f9f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#FFD808;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 26px 30px 26px;}.elementor-400 .elementor-element.elementor-element-47389f9f > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-47389f9f > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-47389f9f > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-47389f9f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-456b59ee .elementor-heading-title{font-size:24px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-1900d02a{font-size:16px;}.elementor-400 .elementor-element.elementor-element-7bcab81f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-7bcab81f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-400 .elementor-element.elementor-element-7bcab81f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#FFD808;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 26px 30px 26px;}.elementor-400 .elementor-element.elementor-element-7bcab81f > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-7bcab81f > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-7bcab81f > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-7bcab81f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-1b8eec6d .elementor-heading-title{font-size:24px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-14f94b4b{font-size:16px;}.elementor-400 .elementor-element.elementor-element-3b479c96:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-3b479c96 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-400 .elementor-element.elementor-element-3b479c96 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#FFD808;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 26px 30px 26px;}.elementor-400 .elementor-element.elementor-element-3b479c96 > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-3b479c96 > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-3b479c96 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-3b479c96 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-69e3fa38 .elementor-heading-title{font-size:24px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-49d6eb6{font-size:16px;}.elementor-400 .elementor-element.elementor-element-40e865c0:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-40e865c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-400 .elementor-element.elementor-element-40e865c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 60px 0px 60px;}.elementor-400 .elementor-element.elementor-element-40e865c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-408fb22b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-408fb22b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-400 .elementor-element.elementor-element-408fb22b > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#FFD808;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 26px 30px 26px;}.elementor-400 .elementor-element.elementor-element-408fb22b > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-408fb22b > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-408fb22b > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-408fb22b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-7ea9b654 .elementor-heading-title{font-size:24px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-6ba391fc{font-size:16px;}.elementor-400 .elementor-element.elementor-element-25df862e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-25df862e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-400 .elementor-element.elementor-element-25df862e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#FFD808;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 26px 30px 26px;}.elementor-400 .elementor-element.elementor-element-25df862e > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-25df862e > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-25df862e > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-25df862e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-19b3a5d2 .elementor-heading-title{font-size:24px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-7f810e2a{font-size:16px;}.elementor-400 .elementor-element.elementor-element-67817fde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-67817fde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-400 .elementor-element.elementor-element-67817fde > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#FFD808;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 26px 30px 26px;}.elementor-400 .elementor-element.elementor-element-67817fde > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-67817fde > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-67817fde > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-67817fde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-2f903f31 .elementor-heading-title{font-size:24px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-195207ab{font-size:16px;}.elementor-400 .elementor-element.elementor-element-79157271:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-79157271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-400 .elementor-element.elementor-element-79157271{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 60px 80px 60px;}.elementor-400 .elementor-element.elementor-element-79157271 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-1d4d6541:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-1d4d6541 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-400 .elementor-element.elementor-element-1d4d6541 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#FFD808;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 26px 30px 26px;}.elementor-400 .elementor-element.elementor-element-1d4d6541 > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-1d4d6541 > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-1d4d6541 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-1d4d6541 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-1fecbd76 .elementor-heading-title{font-size:24px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-2a0ca5b3{font-size:16px;}.elementor-400 .elementor-element.elementor-element-299e988f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-299e988f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-400 .elementor-element.elementor-element-299e988f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#FFD808;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 26px 30px 26px;}.elementor-400 .elementor-element.elementor-element-299e988f > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-299e988f > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-299e988f > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-299e988f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-7d7d9f54 .elementor-heading-title{font-size:24px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-11ccfc01{font-size:16px;}.elementor-400 .elementor-element.elementor-element-3fabc89d:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-3fabc89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-3fabc89d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 0px 60px;}.elementor-400 .elementor-element.elementor-element-3fabc89d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-53b94534 .elementor-heading-title{color:#FFD808;}.elementor-400 .elementor-element.elementor-element-751910aa .elementor-heading-title{font-size:36px;font-weight:800;color:#ffffff;}.elementor-400 .elementor-element.elementor-element-7c7fe20c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-5c98c921:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-5c98c921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-5c98c921{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 0px 60px;}.elementor-400 .elementor-element.elementor-element-5c98c921 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-93e9dcc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-93e9dcc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-400 .elementor-element.elementor-element-93e9dcc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,216,8,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 24px 28px 24px;}.elementor-400 .elementor-element.elementor-element-93e9dcc > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-93e9dcc > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-93e9dcc > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-93e9dcc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-68b1145e{text-align:center;}.elementor-400 .elementor-element.elementor-element-68b1145e .elementor-heading-title{color:#ffffff;}.elementor-400 .elementor-element.elementor-element-33b02276{text-align:center;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-2da1b9a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-2da1b9a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-400 .elementor-element.elementor-element-2da1b9a2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,216,8,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 24px 28px 24px;}.elementor-400 .elementor-element.elementor-element-2da1b9a2 > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-2da1b9a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-2da1b9a2 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-2da1b9a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-78d93a53{text-align:center;}.elementor-400 .elementor-element.elementor-element-78d93a53 .elementor-heading-title{color:#ffffff;}.elementor-400 .elementor-element.elementor-element-53930dbb{text-align:center;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-403b68e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-403b68e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-400 .elementor-element.elementor-element-403b68e5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,216,8,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 24px 28px 24px;}.elementor-400 .elementor-element.elementor-element-403b68e5 > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-403b68e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-403b68e5 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-403b68e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-6030e71d{text-align:center;}.elementor-400 .elementor-element.elementor-element-6030e71d .elementor-heading-title{color:#ffffff;}.elementor-400 .elementor-element.elementor-element-42b49561{text-align:center;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-5924116e:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-5924116e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-5924116e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 80px 60px;}.elementor-400 .elementor-element.elementor-element-5924116e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-57020df5:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-57020df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-400 .elementor-element.elementor-element-57020df5{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-400 .elementor-element.elementor-element-57020df5, .elementor-400 .elementor-element.elementor-element-57020df5 > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-400 .elementor-element.elementor-element-57020df5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-908cf7f > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#eeeeee;padding:40px 24px 40px 24px;}.elementor-400 .elementor-element.elementor-element-15f5aa23 .elementor-counter-number-wrapper{color:#FFD808;font-size:42px;font-weight:700;}.elementor-400 .elementor-element.elementor-element-63335862{text-align:center;}.elementor-400 .elementor-element.elementor-element-63335862 .elementor-heading-title{font-size:15px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-616c8854{text-align:center;font-size:15px;}.elementor-400 .elementor-element.elementor-element-1d67ac64 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#eeeeee;padding:40px 24px 40px 24px;}.elementor-400 .elementor-element.elementor-element-4e29a48b .elementor-counter-number-wrapper{color:#FFD808;font-size:42px;font-weight:700;}.elementor-400 .elementor-element.elementor-element-50f93bd9{text-align:center;}.elementor-400 .elementor-element.elementor-element-50f93bd9 .elementor-heading-title{font-size:15px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-5a0dbfcb{text-align:center;font-size:15px;}.elementor-400 .elementor-element.elementor-element-2b88cadc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-2b88cadc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD808;}.elementor-400 .elementor-element.elementor-element-2b88cadc > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 24px 40px 24px;}.elementor-400 .elementor-element.elementor-element-2b88cadc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-4e8c1fad .elementor-counter-number-wrapper{color:#111111;font-size:46px;font-weight:700;}.elementor-400 .elementor-element.elementor-element-54337a19{text-align:center;}.elementor-400 .elementor-element.elementor-element-54337a19 .elementor-heading-title{font-size:15px;font-weight:700;color:#111111;}.elementor-400 .elementor-element.elementor-element-14fb58e2{text-align:center;font-size:15px;}.elementor-400 .elementor-element.elementor-element-752b6771 .elementor-button{background-color:#1a1a2e;fill:#FFD808;color:#FFD808;border-radius:6px 6px 6px 6px;}.elementor-400 .elementor-element.elementor-element-43111318 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#eeeeee;padding:40px 24px 40px 24px;}.elementor-400 .elementor-element.elementor-element-6f96dbdb{text-align:center;}.elementor-400 .elementor-element.elementor-element-6f96dbdb .elementor-heading-title{color:#FFD808;}.elementor-400 .elementor-element.elementor-element-47801b48{text-align:center;}.elementor-400 .elementor-element.elementor-element-47801b48 .elementor-heading-title{font-size:15px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-1b707dca{text-align:center;font-size:15px;}.elementor-400 .elementor-element.elementor-element-3e401439 > .elementor-element-populated{padding:40px 24px 40px 24px;}.elementor-400 .elementor-element.elementor-element-5c1b2e2e .elementor-counter-number-wrapper{color:#FFD808;font-size:42px;font-weight:700;}.elementor-400 .elementor-element.elementor-element-6cf6e27a{text-align:center;}.elementor-400 .elementor-element.elementor-element-6cf6e27a .elementor-heading-title{font-size:15px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-7e154cd6{text-align:center;font-size:15px;}.elementor-400 .elementor-element.elementor-element-7590dc4d:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-7590dc4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-400 .elementor-element.elementor-element-7590dc4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 0px 60px;}.elementor-400 .elementor-element.elementor-element-7590dc4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-6300f70c{text-align:center;}.elementor-400 .elementor-element.elementor-element-6300f70c .elementor-heading-title{color:#FFD808;}.elementor-400 .elementor-element.elementor-element-7e9d85e4{text-align:center;}.elementor-400 .elementor-element.elementor-element-7e9d85e4 .elementor-heading-title{font-size:36px;font-weight:800;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-46fc5f21{font-size:18px;}.elementor-400 .elementor-element.elementor-element-20a997be:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-20a997be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-400 .elementor-element.elementor-element-20a997be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 80px 60px;}.elementor-400 .elementor-element.elementor-element-20a997be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-38d9283 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-400 .elementor-element.elementor-element-6d214989{text-align:center;}.elementor-400 .elementor-element.elementor-element-6d214989 .elementor-heading-title{font-size:18px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-37c77877{text-align:center;font-size:14px;}.elementor-400 .elementor-element.elementor-element-1fe0e7de > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-400 .elementor-element.elementor-element-3ae0225a{text-align:center;}.elementor-400 .elementor-element.elementor-element-3ae0225a .elementor-heading-title{font-size:18px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-22cf00b1{text-align:center;font-size:14px;}.elementor-400 .elementor-element.elementor-element-1f8c4b9a > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-400 .elementor-element.elementor-element-78b7591d{text-align:center;}.elementor-400 .elementor-element.elementor-element-78b7591d .elementor-heading-title{font-size:18px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-372678a0{text-align:center;font-size:14px;}.elementor-400 .elementor-element.elementor-element-284f7122 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-400 .elementor-element.elementor-element-3a0ee337{text-align:center;}.elementor-400 .elementor-element.elementor-element-3a0ee337 .elementor-heading-title{font-size:18px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-c521f44{text-align:center;font-size:14px;}.elementor-400 .elementor-element.elementor-element-626bb7ec > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-400 .elementor-element.elementor-element-7e4a4109{text-align:center;}.elementor-400 .elementor-element.elementor-element-7e4a4109 .elementor-heading-title{font-size:18px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-7e9c109f{text-align:center;font-size:14px;}.elementor-400 .elementor-element.elementor-element-3b45c2cc:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-3b45c2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-400 .elementor-element.elementor-element-3b45c2cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 60px 0px 60px;}.elementor-400 .elementor-element.elementor-element-3b45c2cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-6a8008e6 .elementor-heading-title{color:#FFD808;}.elementor-400 .elementor-element.elementor-element-62402c58 .elementor-heading-title{font-size:36px;font-weight:800;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-13c2d8a9:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-13c2d8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-400 .elementor-element.elementor-element-13c2d8a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 80px 60px;}.elementor-400 .elementor-element.elementor-element-13c2d8a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-21511e6f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;padding:30px 24px 30px 24px;}.elementor-400 .elementor-element.elementor-element-21511e6f > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-21511e6f > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-21511e6f > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-6928ffe6 .elementor-heading-title{font-size:18px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-1dbe880 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;padding:30px 24px 30px 24px;}.elementor-400 .elementor-element.elementor-element-1dbe880 > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-1dbe880 > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-1dbe880 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-75a0788d .elementor-heading-title{font-size:18px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-63dca608 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;padding:30px 24px 30px 24px;}.elementor-400 .elementor-element.elementor-element-63dca608 > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-63dca608 > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-63dca608 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-36dddf34 .elementor-heading-title{font-size:18px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-2c061685 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#eeeeee;padding:30px 24px 30px 24px;}.elementor-400 .elementor-element.elementor-element-2c061685 > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-2c061685 > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-2c061685 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-400 .elementor-element.elementor-element-1bf5c193 .elementor-heading-title{font-size:18px;font-weight:700;color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-5ce4daf8:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-5ce4daf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a2e;}.elementor-400 .elementor-element.elementor-element-5ce4daf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-400 .elementor-element.elementor-element-5ce4daf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-788fe96a > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-400 .elementor-element.elementor-element-219594c6 .elementor-heading-title{color:#FFD808;}.elementor-400 .elementor-element.elementor-element-e29e55c .elementor-heading-title{font-size:34px;font-weight:800;line-height:1.25em;color:#ffffff;}.elementor-400 .elementor-element.elementor-element-55b4f702{font-size:16px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-7498a3c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-400 .elementor-element.elementor-element-7498a3c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-400 .elementor-element.elementor-element-7498a3c8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,216,8,0.25);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 28px 36px 28px;}.elementor-400 .elementor-element.elementor-element-7498a3c8 > .elementor-element-populated, .elementor-400 .elementor-element.elementor-element-7498a3c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-400 .elementor-element.elementor-element-7498a3c8 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-400 .elementor-element.elementor-element-7498a3c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-73c3e396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-400 .elementor-element.elementor-element-73c3e396 .elementor-heading-title{font-size:18px;font-weight:700;color:#ffffff;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-400 .elementor-element.elementor-element-64a14a61{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-68ccbdd9 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-7621390{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-400 .elementor-element.elementor-element-42a5b2a5{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-207fd794 .elementor-heading-title{font-size:32px;}.elementor-400 .elementor-element.elementor-element-2f7b8d19{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-456b59ee .elementor-heading-title{font-size:24px;}.elementor-400 .elementor-element.elementor-element-1b8eec6d .elementor-heading-title{font-size:24px;}.elementor-400 .elementor-element.elementor-element-69e3fa38 .elementor-heading-title{font-size:24px;}.elementor-400 .elementor-element.elementor-element-40e865c0{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-7ea9b654 .elementor-heading-title{font-size:24px;}.elementor-400 .elementor-element.elementor-element-19b3a5d2 .elementor-heading-title{font-size:24px;}.elementor-400 .elementor-element.elementor-element-2f903f31 .elementor-heading-title{font-size:24px;}.elementor-400 .elementor-element.elementor-element-79157271{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-1fecbd76 .elementor-heading-title{font-size:24px;}.elementor-400 .elementor-element.elementor-element-7d7d9f54 .elementor-heading-title{font-size:24px;}.elementor-400 .elementor-element.elementor-element-3fabc89d{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-751910aa .elementor-heading-title{font-size:32px;}.elementor-400 .elementor-element.elementor-element-5c98c921{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-5924116e{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-57020df5{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-908cf7f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-1d67ac64 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-2b88cadc > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-43111318 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-3e401439 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-7590dc4d{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-7e9d85e4 .elementor-heading-title{font-size:32px;}.elementor-400 .elementor-element.elementor-element-20a997be{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-6d214989 .elementor-heading-title{font-size:28px;}.elementor-400 .elementor-element.elementor-element-3ae0225a .elementor-heading-title{font-size:28px;}.elementor-400 .elementor-element.elementor-element-78b7591d .elementor-heading-title{font-size:28px;}.elementor-400 .elementor-element.elementor-element-3a0ee337 .elementor-heading-title{font-size:28px;}.elementor-400 .elementor-element.elementor-element-7e4a4109 .elementor-heading-title{font-size:28px;}.elementor-400 .elementor-element.elementor-element-3b45c2cc{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-62402c58 .elementor-heading-title{font-size:32px;}.elementor-400 .elementor-element.elementor-element-13c2d8a9{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-6928ffe6 .elementor-heading-title{font-size:28px;}.elementor-400 .elementor-element.elementor-element-75a0788d .elementor-heading-title{font-size:28px;}.elementor-400 .elementor-element.elementor-element-36dddf34 .elementor-heading-title{font-size:28px;}.elementor-400 .elementor-element.elementor-element-1bf5c193 .elementor-heading-title{font-size:28px;}.elementor-400 .elementor-element.elementor-element-5ce4daf8{padding:20px 20px 20px 20px;}.elementor-400 .elementor-element.elementor-element-e29e55c .elementor-heading-title{font-size:26px;}.elementor-400 .elementor-element.elementor-element-7498a3c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-73c3e396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-400 .elementor-element.elementor-element-73c3e396 .elementor-heading-title{font-size:28px;}}@media(min-width:1025px){.elementor-400 .elementor-element.elementor-element-64a14a61:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-64a14a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for column, class: .elementor-element-68ccbdd9 */.hero-card1{
    backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS *//* Layout fix: match standalone HTML - remove Elementor wrapper spacing */
#sec-hero, #sec-solutions, #sec-industries, #sec-stats, #sec-hire, #sec-why, #sec-contact { padding: 0 !important; margin: 0 !important; max-width: 100% !important; width: 100% !important; }
#sec-hero .elementor-container, #sec-solutions .elementor-container, #sec-industries .elementor-container, #sec-stats .elementor-container, #sec-hire .elementor-container, #sec-why .elementor-container, #sec-contact .elementor-container { max-width: 100% !important; padding: 0 !important; }
#sec-hero .elementor-widget-container, #sec-solutions .elementor-widget-container, #sec-industries .elementor-widget-container, #sec-stats .elementor-widget-container, #sec-hire .elementor-widget-container, #sec-why .elementor-widget-container, #sec-contact .elementor-widget-container { padding: 0 !important; margin: 0 !important; overflow: visible !important; }

* { margin:0; padding:0; box-sizing:border-box; }
body { font-family:'Segoe UI',sans-serif; color:#222; margin:0; padding:0; }
a { text-decoration:none; }

/* ── HERO ── */
.hero { min-height:100vh; background:linear-gradient(rgba(10,10,20,.75),rgba(10,10,20,.75)), url('https://images.unsplash.com/photo-1504307651254-35680f356dfd?w=1600&q=80') center/cover no-repeat; display:flex; align-items:center; padding:80px 20px; }
.hero .wrap { max-width:1100px; margin:0 auto; display:flex; gap:60px; flex-wrap:wrap; align-items:center; }
.hero-left { flex:1; min-width:280px; }
.badge { display:inline-flex; align-items:center; gap:8px; background:rgba(255,216,8,.15); border:1px solid #FFD808; color:#FFD808; font-size:13px; font-weight:600; padding:6px 16px; border-radius:30px; margin-bottom:22px; letter-spacing:1px; text-transform:uppercase; }
.hero-left h1 { font-size:clamp(28px,4vw,48px); color:#fff; font-weight:800; line-height:1.2; margin-bottom:16px; }
.hero-left h1 em { font-style:normal; color:#FFD808; }
.loc { display:flex; align-items:center; gap:6px; color:#ccc; font-size:15px; margin-bottom:28px; }
.loc svg { fill:#FFD808; width:18px; height:18px; flex-shrink:0; }
.hero-left p { color:#bbb; font-size:15px; line-height:1.8; margin-bottom:36px; max-width:520px; }
.btn-grp { display:flex; gap:14px; flex-wrap:wrap; }
.btn-y { background:#FFD808; color:#111; padding:14px 30px; border:none; border-radius:6px; font-size:15px; font-weight:700; cursor:pointer; display:inline-flex; align-items:center; gap:8px; transition:.2s; box-shadow:0 4px 20px rgba(255,216,8,.35); }
.btn-y:hover { transform:translateY(-2px); box-shadow:0 8px 28px rgba(255,216,8,.5); }
.btn-o { background:transparent; color:#fff; padding:14px 30px; border:2px solid rgba(255,255,255,.4); border-radius:6px; font-size:15px; font-weight:600; cursor:pointer; transition:.2s; }
.btn-o:hover { border-color:#FFD808; color:#FFD808; }
.hero-card { flex:0 0 300px; background:rgba(255,255,255,.05); backdrop-filter:blur(12px); border:1px solid rgba(255,216,8,.25); border-radius:16px; padding:36px 28px; text-align:center; }
.yr-badge { width:90px; height:90px; background:#FFD808; border-radius:50%; margin:0 auto 20px; display:flex; flex-direction:column; align-items:center; justify-content:center; box-shadow:0 6px 24px rgba(255,216,8,.4); }
.yr-badge .num { font-size:28px; font-weight:900; color:#111; line-height:1; }
.yr-badge .lbl { font-size:9px; font-weight:700; color:#333; text-transform:uppercase; }
.hero-card h3 { color:#fff; font-size:18px; font-weight:700; margin-bottom:8px; }
.hero-card p { color:#aaa; font-size:13px; line-height:1.6; margin-bottom:24px; }
.hero-card hr { border:none; border-top:1px solid rgba(255,255,255,.1); margin-bottom:20px; }
.feat-list { list-style:none; text-align:left; margin-bottom:24px; }
.feat-list li { color:#ccc; font-size:13px; padding:6px 0; display:flex; align-items:center; gap:10px; }
.feat-list li::before { content:'✓'; background:#FFD808; color:#111; width:18px; height:18px; border-radius:50%; display:inline-flex; align-items:center; justify-content:center; font-size:10px; font-weight:900; flex-shrink:0; }
.btn-card { width:100%; background:#FFD808; color:#111; padding:13px; border:none; border-radius:8px; font-size:14px; font-weight:700; cursor:pointer; transition:.2s; }
.btn-card:hover { opacity:.88; }

/* ── SECTION BASE ── */
.sec { padding:80px 20px; }
.wrap { max-width:1100px; margin:0 auto; }
.sec-tag { color:#FFD808; font-size:13px; font-weight:700; letter-spacing:2px; text-transform:uppercase; margin-bottom:10px; }
.sec-title { font-size:clamp(24px,3vw,38px); font-weight:800; color:#1a1a2e; margin-bottom:16px; line-height:1.25; }
.sec-sub { color:#555; font-size:15px; line-height:1.8; max-width:680px; }

/* ── SOLUTIONS ── */
.solutions { background:#f9f9f9; }
.solutions .intro { margin-bottom:50px; }
.grid3 { display:grid; grid-template-columns:repeat(auto-fit,minmax(300px,1fr)); gap:24px; }
.card { background:#fff; border-radius:12px; padding:30px 26px; border:1px solid #eee; transition:.25s; position:relative; overflow:hidden; }
.card::before { content:''; position:absolute; top:0; left:0; width:4px; height:100%; background:#FFD808; }
.card:hover { box-shadow:0 8px 30px rgba(0,0,0,.08); transform:translateY(-4px); }
.card-icon { font-size:32px; margin-bottom:14px; }
.card h3 { font-size:17px; font-weight:700; color:#1a1a2e; margin-bottom:10px; }
.card p { font-size:14px; color:#666; line-height:1.7; }

/* ── INDUSTRIES ── */
.industries { background:#1a1a2e; }
.industries .sec-title { color:#fff; }
.industries .sec-sub { color:#aaa; }
.industries .sec-tag { color:#FFD808; }
.ind-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(220px,1fr)); gap:24px; margin:40px 0; }
.ind-card { background:rgba(255,255,255,.05); border:1px solid rgba(255,216,8,.2); border-radius:12px; padding:28px 24px; text-align:center; }
.ind-card .ico { font-size:36px; margin-bottom:12px; }
.ind-card h3 { color:#fff; font-size:16px; font-weight:700; margin-bottom:8px; }
.ind-card p { color:#aaa; font-size:13px; line-height:1.6; }
.ind-cta { background:rgba(255,216,8,.1); border:1px solid #FFD808; border-radius:12px; padding:36px; text-align:center; }
.ind-cta p { color:#ccc; font-size:15px; line-height:1.8; margin-bottom:12px; }
.ind-cta p:last-of-type { margin-bottom:24px; }
.ind-cta .btn-y { display:inline-flex; }

/* ── STATS ── */
.stats-sec { background:#fff; }
.stats-inner { display:grid; grid-template-columns:repeat(auto-fit,minmax(200px,1fr)); gap:0; border:1px solid #eee; border-radius:16px; overflow:hidden; }
.stat-box { padding:40px 24px; text-align:center; border-right:1px solid #eee; position:relative; }
.stat-box:last-child { border-right:none; }
.stat-box .big { font-size:42px; font-weight:900; color:#FFD808; line-height:1; margin-bottom:8px; }
.stat-box h4 { font-size:15px; font-weight:700; color:#1a1a2e; margin-bottom:6px; }
.stat-box p { font-size:13px; color:#666; line-height:1.6; }
.stat-box.cta-box { background:#FFD808; border-right:1px solid rgba(0,0,0,.1); }
.stat-box.cta-box .big { color:#111; }
.stat-box.cta-box h4 { color:#111; }
.stat-box.cta-box p { color:#333; }
.stat-box.cta-box .cta-btn { margin-top:16px; display:inline-block; background:#1a1a2e; color:#FFD808; padding:10px 22px; border-radius:6px; font-size:13px; font-weight:700; cursor:pointer; }

/* ── HOW TO HIRE ── */
.hire { background:#f9f9f9; }
.hire .sec-title { margin-bottom:50px; }
.steps { display:flex; justify-content:center; flex-wrap:wrap; gap:0; max-width:1100px; margin:0 auto; position:relative; }
.step { flex:1; min-width:170px; max-width:200px; display:flex; flex-direction:column; align-items:center; position:relative; }
.step:not(:last-child)::after { content:''; position:absolute; top:38px; left:calc(50% + 38px); width:calc(100% - 20px); height:2px; background:linear-gradient(to right,#FFD808,#f5c400); z-index:0; }
.step-ico { width:76px; height:76px; border-radius:50%; background:linear-gradient(135deg,#FFD808,#f5c400); display:flex; align-items:center; justify-content:center; margin-bottom:18px; position:relative; z-index:1; box-shadow:0 8px 20px rgba(255,216,8,.3); }
.step-ico svg { width:32px; height:32px; fill:#111; }
.step-num { position:absolute; top:-6px; right:-6px; width:24px; height:24px; background:#1a1a2e; color:#FFD808; border-radius:50%; font-size:11px; font-weight:700; display:flex; align-items:center; justify-content:center; }
.step h3 { font-size:14px; font-weight:700; color:#1a1a2e; margin-bottom:6px; text-align:center; }
.step p { font-size:12px; color:#666; line-height:1.5; padding:0 8px; text-align:center; }

/* ── WHY CHOOSE ── */
.why { background:#fff; }
.why-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(240px,1fr)); gap:24px; margin-top:40px; }
.why-card { border:1px solid #eee; border-radius:12px; padding:30px 24px; transition:.25s; }
.why-card:hover { box-shadow:0 6px 24px rgba(0,0,0,.07); border-color:#FFD808; }
.why-card .wi { width:48px; height:48px; background:#FFD808; border-radius:10px; display:flex; align-items:center; justify-content:center; margin-bottom:16px; font-size:22px; }
.why-card h3 { font-size:16px; font-weight:700; color:#1a1a2e; margin-bottom:8px; }
.why-card p { font-size:13px; color:#666; line-height:1.7; }

/* ── CONTACT ── */
.contact { background:#1a1a2e; padding:80px 20px; }
.contact-inner { max-width:1100px; margin:0 auto; display:flex; gap:60px; flex-wrap:wrap; align-items:flex-start; }
.c-left { flex:1; min-width:280px; }
.c-left .sec-tag { color:#FFD808; }
.c-left h2 { font-size:clamp(24px,3vw,36px); color:#fff; font-weight:800; margin-bottom:16px; line-height:1.25; }
.c-left p { color:#aaa; font-size:15px; line-height:1.8; margin-bottom:28px; }
.c-right { flex:0 0 340px; background:rgba(255,255,255,.05); border:1px solid rgba(255,216,8,.25); border-radius:16px; padding:36px 28px; }
.c-right h3 { color:#fff; font-size:18px; font-weight:700; margin-bottom:20px; }
.inp { width:100%; background:rgba(255,255,255,.08); border:1px solid rgba(255,255,255,.15); border-radius:8px; padding:13px 16px; color:#fff; font-size:14px; margin-bottom:14px; outline:none; transition:.2s; }
.inp:focus { border-color:#FFD808; }
.inp::placeholder { color:#888; }
textarea.inp { height:110px; resize:vertical; }
.btn-submit { width:100%; background:#FFD808; color:#111; padding:14px; border:none; border-radius:8px; font-size:15px; font-weight:700; cursor:pointer; transition:.2s; }
.btn-submit:hover { opacity:.88; }

@media(max-width:768px){
  .hero .wrap { flex-direction:column; }
  .hero-card { flex:1; width:100%; }
  .steps { flex-direction:column; align-items:center; gap:30px; }
  .step { max-width:280px; }
  .step:not(:last-child)::after { display:none; }
  .stats-inner { grid-template-columns:1fr 1fr; }
  .stat-box { border-right:none; border-bottom:1px solid #eee; }
  .contact-inner { flex-direction:column; }
  .c-right { flex:1; width:100%; }
}/* End custom CSS */