.elementor-19695 .elementor-element.elementor-element-4b1a300:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-4b1a300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-19695 .elementor-element.elementor-element-4b1a300{border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFD700;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-19695 .elementor-element.elementor-element-4b1a300 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-7c4ed168:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-7c4ed168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012133;}.elementor-19695 .elementor-element.elementor-element-7c4ed168 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(0deg, #112D4E 100%, #000000 100%);opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-7c4ed168{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 10px 0px;}.elementor-19695 .elementor-element.elementor-element-2349da9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19695 .elementor-element.elementor-element-2349da9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-fe3e7e1 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-4a834a3{margin-top:-45px;margin-bottom:0px;}.elementor-19695 .elementor-element.elementor-element-b10b981 > .elementor-element-populated{margin:0px 230px 20px 230px;--e-column-margin-right:230px;--e-column-margin-left:230px;}.elementor-19695 .elementor-element.elementor-element-af5f545 > .elementor-widget-container{background-color:#3355FD33;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4CC9F04D;border-radius:5px 5px 5px 5px;}.elementor-19695 .elementor-element.elementor-element-af5f545{text-align:center;}.elementor-19695 .elementor-element.elementor-element-af5f545 .elementor-heading-title{font-size:18px;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;color:#4CC9F0;}.elementor-19695 .elementor-element.elementor-element-0ef7f2f > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#4CC9F0DB;border-radius:9px 9px 9px 9px;}.elementor-19695 .elementor-element.elementor-element-0ef7f2f .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19695 .elementor-element.elementor-element-9906056 > .elementor-widget-container{margin:-86px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-ba4cfe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-19695 .elementor-element.elementor-element-6f8c45dd{margin-top:3px;margin-bottom:0px;}.elementor-19695 .elementor-element.elementor-element-409152b3 .elementor-button{background-color:#FFFFFF;text-transform:capitalize;fill:#3355FD;color:#3355FD;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF4500;border-radius:15px 15px 15px 15px;}.elementor-19695 .elementor-element.elementor-element-409152b3 > .elementor-widget-container{border-style:none;}.elementor-19695 .elementor-element.elementor-element-3a9766c .elementor-button{background-color:#FF4500;font-family:"Oswald", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFD700;border-radius:100px 100px 100px 100px;}.elementor-19695 .elementor-element.elementor-element-3a9766c .elementor-button:hover, .elementor-19695 .elementor-element.elementor-element-3a9766c .elementor-button:focus{background-color:#FFD700;color:#ffffff;border-color:#FF4500;}.elementor-19695 .elementor-element.elementor-element-3a9766c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-3a9766c .elementor-button:hover svg, .elementor-19695 .elementor-element.elementor-element-3a9766c .elementor-button:focus svg{fill:#ffffff;}.elementor-19695 .elementor-element.elementor-element-75fddc2 > .elementor-background-overlay{background-color:#3355FD;opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-75fddc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19695 .elementor-element.elementor-element-41a56ef:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-41a56ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCD4FF;}.elementor-19695 .elementor-element.elementor-element-41a56ef > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor5 );opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-41a56ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19695 .elementor-element.elementor-element-ff46c11 > .elementor-widget-container{background-color:#FFFFFF;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-19695 .elementor-element.elementor-element-ff46c11.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19695 .elementor-element.elementor-element-ff46c11.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19695 .elementor-element.elementor-element-ff46c11.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19695 .elementor-element.elementor-element-ff46c11 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19695 .elementor-element.elementor-element-ff46c11 .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-19695 .elementor-element.elementor-element-ff46c11 .elementor-image-box-title{font-size:15px;color:#3355FD;}.elementor-19695 .elementor-element.elementor-element-ff46c11 .elementor-image-box-description{color:#000000;}.elementor-19695 .elementor-element.elementor-element-a85d856 > .elementor-widget-container{background-color:#FFFFFF;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-19695 .elementor-element.elementor-element-a85d856.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19695 .elementor-element.elementor-element-a85d856.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19695 .elementor-element.elementor-element-a85d856.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19695 .elementor-element.elementor-element-a85d856 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-19695 .elementor-element.elementor-element-a85d856 .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-19695 .elementor-element.elementor-element-a85d856 .elementor-image-box-title{font-size:15px;color:#3355FD;}.elementor-19695 .elementor-element.elementor-element-a85d856 .elementor-image-box-description{color:#000000;}.elementor-19695 .elementor-element.elementor-element-6f4e8e3:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-6f4e8e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-19695 .elementor-element.elementor-element-6f4e8e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19695 .elementor-element.elementor-element-6f4e8e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-cd71391{text-align:center;}.elementor-19695 .elementor-element.elementor-element-cd71391 .elementor-heading-title{font-size:37px;color:#9BEAFF;}.elementor-19695 .elementor-element.elementor-element-0aadaf6{width:var( --container-widget-width, 107.374% );max-width:107.374%;--container-widget-width:107.374%;--container-widget-flex-grow:0;}.elementor-19695 .elementor-element.elementor-element-764b869:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-764b869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A1A;}.elementor-19695 .elementor-element.elementor-element-764b869{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19695 .elementor-element.elementor-element-764b869 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-fe9aa55{width:100%;max-width:100%;}.elementor-19695 .elementor-element.elementor-element-fffd1b5:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-fffd1b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012133;}.elementor-19695 .elementor-element.elementor-element-fffd1b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19695 .elementor-element.elementor-element-fffd1b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-fffd1b5 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:9px;}.elementor-19695 .elementor-element.elementor-element-49fb4f5{--divider-border-style:solid;--divider-color:#9BEAFF;--divider-border-width:3.3px;--divider-icon-size:24px;--divider-element-spacing:9px;}.elementor-19695 .elementor-element.elementor-element-49fb4f5 .elementor-divider-separator{width:100%;}.elementor-19695 .elementor-element.elementor-element-49fb4f5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-19695 .elementor-element.elementor-element-49fb4f5.elementor-view-stacked .elementor-icon{background-color:#9BEAFF;}.elementor-19695 .elementor-element.elementor-element-49fb4f5.elementor-view-framed .elementor-icon, .elementor-19695 .elementor-element.elementor-element-49fb4f5.elementor-view-default .elementor-icon{color:#9BEAFF;border-color:#9BEAFF;}.elementor-19695 .elementor-element.elementor-element-49fb4f5.elementor-view-framed .elementor-icon, .elementor-19695 .elementor-element.elementor-element-49fb4f5.elementor-view-default .elementor-icon svg{fill:#9BEAFF;}.elementor-19695 .elementor-element.elementor-element-8b95f68{margin-top:-49px;margin-bottom:0px;}.elementor-19695 .elementor-element.elementor-element-99c2a26{margin-top:60px;margin-bottom:0px;}.elementor-19695 .elementor-element.elementor-element-c8c5619:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-c8c5619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2B8F;}.elementor-19695 .elementor-element.elementor-element-c8c5619{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19695 .elementor-element.elementor-element-c8c5619 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-ed930c9 > .elementor-background-overlay{background-color:#000000;opacity:0.77;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-ed930c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-19695 .elementor-element.elementor-element-ed930c9 > .elementor-shape-bottom .elementor-shape-fill{fill:#3355FD;}.elementor-19695 .elementor-element.elementor-element-ed930c9 > .elementor-shape-bottom svg{height:27px;}.elementor-19695 .elementor-element.elementor-element-b9c47ba{text-align:center;}.elementor-19695 .elementor-element.elementor-element-b9c47ba .elementor-heading-title{font-size:29px;text-transform:capitalize;color:var( --e-global-color-accent );}.elementor-19695 .elementor-element.elementor-element-41b781e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3.3px;--divider-icon-size:24px;--divider-element-spacing:9px;}.elementor-19695 .elementor-element.elementor-element-41b781e .elementor-divider-separator{width:100%;}.elementor-19695 .elementor-element.elementor-element-41b781e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-19695 .elementor-element.elementor-element-41b781e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-19695 .elementor-element.elementor-element-41b781e.elementor-view-framed .elementor-icon, .elementor-19695 .elementor-element.elementor-element-41b781e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-19695 .elementor-element.elementor-element-41b781e.elementor-view-framed .elementor-icon, .elementor-19695 .elementor-element.elementor-element-41b781e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19695 .elementor-element.elementor-element-cf2da80{text-align:center;}.elementor-19695 .elementor-element.elementor-element-cf2da80 .elementor-heading-title{font-size:23px;text-transform:capitalize;color:var( --e-global-color-accent );}.elementor-19695 .elementor-element.elementor-element-0bb4c40{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3.3px;--divider-icon-size:24px;--divider-element-spacing:9px;}.elementor-19695 .elementor-element.elementor-element-0bb4c40 .elementor-divider-separator{width:100%;}.elementor-19695 .elementor-element.elementor-element-0bb4c40 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-19695 .elementor-element.elementor-element-0bb4c40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-19695 .elementor-element.elementor-element-0bb4c40.elementor-view-framed .elementor-icon, .elementor-19695 .elementor-element.elementor-element-0bb4c40.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-19695 .elementor-element.elementor-element-0bb4c40.elementor-view-framed .elementor-icon, .elementor-19695 .elementor-element.elementor-element-0bb4c40.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19695 .elementor-element.elementor-element-8c87ddc:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-8c87ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3355FD;}.elementor-19695 .elementor-element.elementor-element-8c87ddc > .elementor-background-overlay{background-color:#3355FD;opacity:0.38;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-8c87ddc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 1px 80px 1px;}.elementor-19695 .elementor-element.elementor-element-8c87ddc > .elementor-shape-bottom .elementor-shape-fill{fill:#000000;}.elementor-19695 .elementor-element.elementor-element-8c87ddc > .elementor-shape-bottom svg{height:103px;}.elementor-19695 .elementor-element.elementor-element-14b112d{text-align:center;}.elementor-19695 .elementor-element.elementor-element-14b112d .elementor-heading-title{color:#FFD700;}.elementor-19695 .elementor-element.elementor-element-a3f02cb > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:3px 3px 3px 3px;}.elementor-19695 .elementor-element.elementor-element-cb144ac > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:3px 3px 3px 3px;}.elementor-19695 .elementor-element.elementor-element-7bbb8a6 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:3px 3px 3px 3px;}.elementor-19695 .elementor-element.elementor-element-eefcc8f > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:3px 3px 3px 3px;}.elementor-19695 .elementor-element.elementor-element-3e1c591{padding:15px 0px 18px 0px;}.elementor-19695 .elementor-element.elementor-element-bb6ccfe{text-align:center;}.elementor-19695 .elementor-element.elementor-element-bb6ccfe .elementor-heading-title{color:#FFFFFF;}.elementor-19695 .elementor-element.elementor-element-a261a51 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:3px 3px 3px 3px;}.elementor-19695 .elementor-element.elementor-element-13bdcdd:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-13bdcdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8FF;}.elementor-19695 .elementor-element.elementor-element-13bdcdd > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 37%, #FFFFFF 15%);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-13bdcdd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-19695 .elementor-element.elementor-element-950ea6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19695 .elementor-element.elementor-element-950ea6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE6;}.elementor-19695 .elementor-element.elementor-element-950ea6f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19695 .elementor-element.elementor-element-950ea6f > .elementor-element-populated, .elementor-19695 .elementor-element.elementor-element-950ea6f > .elementor-element-populated > .elementor-background-overlay, .elementor-19695 .elementor-element.elementor-element-950ea6f > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-19695 .elementor-element.elementor-element-950ea6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-7155e85{text-align:center;}.elementor-19695 .elementor-element.elementor-element-7155e85 .elementor-heading-title{font-size:30px;color:#3355FD;}.elementor-19695 .elementor-element.elementor-element-ec69cd1{color:#000000;}.elementor-19695 .elementor-element.elementor-element-fa38415:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19695 .elementor-element.elementor-element-fa38415 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3355FD 0%, #3355FD 100%);}.elementor-19695 .elementor-element.elementor-element-fa38415 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 49px 49px 49px;--e-column-margin-right:49px;--e-column-margin-left:49px;padding:0px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-fa38415 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-1ed01ee{border-style:solid;border-width:4px 1px 4px 1px;border-color:#3355FD;}.elementor-19695 .elementor-element.elementor-element-58fd821{text-align:center;}.elementor-19695 .elementor-element.elementor-element-58fd821 .elementor-heading-title{font-size:34px;color:#3355FD;}.elementor-19695 .elementor-element.elementor-element-d3fba3c .elementor-button{background-color:#FF4500;font-family:"Oswald", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFD700;border-radius:100px 100px 100px 100px;}.elementor-19695 .elementor-element.elementor-element-d3fba3c .elementor-button:hover, .elementor-19695 .elementor-element.elementor-element-d3fba3c .elementor-button:focus{background-color:#FFD700;color:#ffffff;border-color:#FF4500;}.elementor-19695 .elementor-element.elementor-element-d3fba3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-d3fba3c .elementor-button:hover svg, .elementor-19695 .elementor-element.elementor-element-d3fba3c .elementor-button:focus svg{fill:#ffffff;}.elementor-19695 .elementor-element.elementor-element-d8ec87b:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-d8ec87b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8FF;}.elementor-19695 .elementor-element.elementor-element-d8ec87b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 0px 25px 0px;}.elementor-19695 .elementor-element.elementor-element-d8ec87b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-39b848f{text-align:center;}.elementor-19695 .elementor-element.elementor-element-8927837 > .elementor-widget-container{border-style:solid;border-color:#3355FD;border-radius:2px 2px 2px 2px;}.elementor-19695 .elementor-element.elementor-element-8927837{text-align:center;}.elementor-19695 .elementor-element.elementor-element-8927837 .elementor-heading-title{font-size:24px;color:#3355FD;}.elementor-19695 .elementor-element.elementor-element-df4e1eb:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-df4e1eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E8FF;}.elementor-19695 .elementor-element.elementor-element-df4e1eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-19695 .elementor-element.elementor-element-df4e1eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-215f0c5{--e-image-carousel-slides-to-show:5;}.elementor-19695 .elementor-element.elementor-element-215f0c5 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-215f0c5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19695 .elementor-element.elementor-element-215f0c5 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;color:#3355FD;}.elementor-19695 .elementor-element.elementor-element-215f0c5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-19695 .elementor-element.elementor-element-215f0c5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#3355FD;}.elementor-19695 .elementor-element.elementor-element-215f0c5 .swiper-pagination-bullet{width:10px;height:10px;background:#FFD700;}.elementor-19695 .elementor-element.elementor-element-215f0c5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#3355FD;opacity:1;}.elementor-19695 .elementor-element.elementor-element-215f0c5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:2px 4px 2px 4px;border-color:#3355FD;border-radius:35px 35px 35px 35px;}.elementor-19695 .elementor-element.elementor-element-3a195d4 > .elementor-background-overlay{background-color:#012133;opacity:0.39;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-3a195d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 0px 40px 0px;}.elementor-19695 .elementor-element.elementor-element-3a195d4 > .elementor-shape-top .elementor-shape-fill{fill:#E5E8FF;}.elementor-19695 .elementor-element.elementor-element-3a195d4 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:49px;}.elementor-19695 .elementor-element.elementor-element-466593f > .elementor-widget-container{border-style:dotted;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:2px 2px 2px 2px;}.elementor-19695 .elementor-element.elementor-element-466593f{text-align:center;}.elementor-19695 .elementor-element.elementor-element-466593f .elementor-heading-title{font-size:24px;color:var( --e-global-color-accent );}.elementor-19695 .elementor-element.elementor-element-41d9101 > .elementor-widget-container{border-style:none;border-radius:2px 2px 2px 2px;}.elementor-19695 .elementor-element.elementor-element-41d9101{text-align:center;}.elementor-19695 .elementor-element.elementor-element-41d9101 .elementor-heading-title{font-size:20px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor5 );}.elementor-19695 .elementor-element.elementor-element-af59540{--e-image-carousel-slides-to-show:5;}.elementor-19695 .elementor-element.elementor-element-af59540 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19695 .elementor-element.elementor-element-af59540 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;color:#3355FD;}.elementor-19695 .elementor-element.elementor-element-af59540 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-19695 .elementor-element.elementor-element-af59540 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#3355FD;}.elementor-19695 .elementor-element.elementor-element-af59540 .swiper-pagination-bullet{width:10px;height:10px;background:#FFD700;}.elementor-19695 .elementor-element.elementor-element-af59540 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#3355FD;opacity:1;}.elementor-19695 .elementor-element.elementor-element-af59540 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:3px 4px 3px 4px;border-color:var( --e-global-color-accent );}.elementor-19695 .elementor-element.elementor-element-807365d:not(.elementor-motion-effects-element-type-background), .elementor-19695 .elementor-element.elementor-element-807365d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01213385;}.elementor-19695 .elementor-element.elementor-element-807365d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19695 .elementor-element.elementor-element-807365d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19695 .elementor-element.elementor-element-a891bd1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19695 .elementor-element.elementor-element-abd016c .elementor-button{background-color:#FFFFFF;font-size:12px;text-transform:capitalize;fill:#3355FD;color:#3355FD;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF4500;border-radius:15px 15px 15px 15px;}.elementor-19695 .elementor-element.elementor-element-abd016c > .elementor-widget-container{border-style:none;}.elementor-19695 .elementor-element.elementor-element-5dd8f03.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19695 .elementor-element.elementor-element-af74c46 .elementor-button{background-color:#FF4500;font-size:15px;text-transform:capitalize;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFD700;border-radius:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-19695 .elementor-element.elementor-element-af74c46 > .elementor-widget-container{border-style:none;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19695 .elementor-element.elementor-element-950ea6f{width:50.1%;}.elementor-19695 .elementor-element.elementor-element-fa38415{width:49.85%;}}@media(max-width:1024px){.elementor-19695 .elementor-element.elementor-element-7c4ed168{padding:4px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-19695 .elementor-element.elementor-element-2349da9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19695 .elementor-element.elementor-element-2349da9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19695 .elementor-element.elementor-element-2349da9a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-19695 .elementor-element.elementor-element-fe3e7e1 > .elementor-widget-container{margin:14px -6px -6px -6px;}.elementor-19695 .elementor-element.elementor-element-b10b981 > .elementor-element-populated{margin:0px 60px 0px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-19695 .elementor-element.elementor-element-af5f545 > .elementor-widget-container{border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-19695 .elementor-element.elementor-element-af5f545 .elementor-heading-title{font-size:18px;}.elementor-19695 .elementor-element.elementor-element-9906056 > .elementor-widget-container{margin:-77px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-6f8c45dd{padding:12px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-3a9766c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-ff46c11 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-19695 .elementor-element.elementor-element-a85d856 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-19695 .elementor-element.elementor-element-cd71391{text-align:center;}.elementor-19695 .elementor-element.elementor-element-cd71391 .elementor-heading-title{font-size:30px;}.elementor-19695 .elementor-element.elementor-element-8b95f68{margin-top:-29px;margin-bottom:0px;}.elementor-19695 .elementor-element.elementor-element-fa38415 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19695 .elementor-element.elementor-element-58fd821 .elementor-heading-title{font-size:29px;}.elementor-19695 .elementor-element.elementor-element-d3fba3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-215f0c5{--e-image-carousel-slides-to-show:3;}.elementor-19695 .elementor-element.elementor-element-af59540{--e-image-carousel-slides-to-show:3;}.elementor-19695 .elementor-element.elementor-element-abd016c .elementor-button{font-size:13px;}.elementor-19695 .elementor-element.elementor-element-af74c46 .elementor-button{font-size:13px;}}@media(max-width:767px){.elementor-19695 .elementor-element.elementor-element-4b1a300{padding:30px 0px 32px 0px;}.elementor-19695 .elementor-element.elementor-element-7c4ed168{padding:20px 3px 30px 3px;}.elementor-19695 .elementor-element.elementor-element-6ee44e5 > .elementor-widget-container{margin:-40px -15px -15px -15px;}.elementor-19695 .elementor-element.elementor-element-fe3e7e1 > .elementor-widget-container{margin:0px -19px 0px -19px;padding:0px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-4a834a3{margin-top:-60px;margin-bottom:0px;}.elementor-19695 .elementor-element.elementor-element-b10b981 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19695 .elementor-element.elementor-element-af5f545 > .elementor-widget-container{border-width:3px 3px 3px 3px;}.elementor-19695 .elementor-element.elementor-element-af5f545 .elementor-heading-title{font-size:15px;}.elementor-19695 .elementor-element.elementor-element-9906056 > .elementor-widget-container{margin:-56px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-31c07ee > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-ba4cfe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-19695 .elementor-element.elementor-element-6f8c45dd{margin-top:4px;margin-bottom:-3px;padding:20px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-7b1946a > .elementor-element-populated{margin:7px 0px 7px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19695 .elementor-element.elementor-element-78bb9527 > .elementor-element-populated{margin:6px 0px 7px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19695 .elementor-element.elementor-element-3a9766c > .elementor-widget-container{margin:8px 0px 14px 0px;padding:0px 0px 28px 0px;}.elementor-19695 .elementor-element.elementor-element-ff46c11 .elementor-image-box-img{margin-bottom:15px;}.elementor-19695 .elementor-element.elementor-element-ff46c11 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-19695 .elementor-element.elementor-element-a85d856 .elementor-image-box-img{margin-bottom:15px;}.elementor-19695 .elementor-element.elementor-element-a85d856 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-19695 .elementor-element.elementor-element-cd71391{text-align:center;}.elementor-19695 .elementor-element.elementor-element-cd71391 .elementor-heading-title{font-size:17px;}.elementor-19695 .elementor-element.elementor-element-8b95f68{margin-top:-33px;margin-bottom:0px;}.elementor-19695 .elementor-element.elementor-element-99c2a26{margin-top:0px;margin-bottom:0px;}.elementor-19695 .elementor-element.elementor-element-ed930c9 > .elementor-shape-bottom svg{height:30px;}.elementor-19695 .elementor-element.elementor-element-ed930c9{padding:80px 0px 80px 0px;}.elementor-19695 .elementor-element.elementor-element-b9c47ba .elementor-heading-title{font-size:18px;}.elementor-19695 .elementor-element.elementor-element-cf2da80 .elementor-heading-title{font-size:18px;}.elementor-19695 .elementor-element.elementor-element-fa38415 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-58fd821 .elementor-heading-title{font-size:19px;}.elementor-19695 .elementor-element.elementor-element-d3fba3c > .elementor-widget-container{margin:8px 0px 14px 0px;padding:0px 0px 28px 0px;}.elementor-19695 .elementor-element.elementor-element-4b66982 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-8927837 .elementor-heading-title{font-size:17px;}.elementor-19695 .elementor-element.elementor-element-df4e1eb{padding:0px 0px 0px 0px;}.elementor-19695 .elementor-element.elementor-element-215f0c5{--e-image-carousel-slides-to-show:3;}.elementor-19695 .elementor-element.elementor-element-215f0c5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19695 .elementor-element.elementor-element-215f0c5 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-19695 .elementor-element.elementor-element-215f0c5 .swiper-pagination-bullet{width:5px;height:5px;}.elementor-19695 .elementor-element.elementor-element-466593f .elementor-heading-title{font-size:16px;}.elementor-19695 .elementor-element.elementor-element-41d9101 .elementor-heading-title{font-size:13px;}.elementor-19695 .elementor-element.elementor-element-af59540{--e-image-carousel-slides-to-show:3;}.elementor-19695 .elementor-element.elementor-element-af59540 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19695 .elementor-element.elementor-element-af59540 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-19695 .elementor-element.elementor-element-af59540 .swiper-pagination-bullet{width:5px;height:5px;}.elementor-19695 .elementor-element.elementor-element-807365d{margin-top:8px;margin-bottom:8px;padding:0px 0px 11px 0px;}.elementor-19695 .elementor-element.elementor-element-0c1c229{margin-top:-24px;margin-bottom:-24px;}.elementor-19695 .elementor-element.elementor-element-abd016c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;}.elementor-19695 .elementor-element.elementor-element-abd016c .elementor-button{font-size:10px;padding:12px 20px 12px 20px;}.elementor-19695 .elementor-element.elementor-element-af74c46{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;align-self:center;}.elementor-19695 .elementor-element.elementor-element-af74c46 .elementor-button{font-size:14px;border-radius:30px 30px 30px 30px;padding:12px 20px 12px 20px;}}/* Start custom CSS for html, class: .elementor-element-6ee44e5 *//* CSS */
.spy-badge-wrapper {
  display: flex;
  justify-content: center;
  width: 100%;
  margin: 20px 0;
}

.spy-badge-main {
  background: rgba(255, 255, 255, 0.03);
  backdrop-filter: blur(10px);
  border: 1px solid rgba(76, 201, 240, 0.2);
  border-radius: 60px;
  padding: 10px 30px 15px 10px;
  width: fit-content;
  max-width: 90%;
  position: relative;
  box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.3);
  text-align: center;
}

.spy-badge-main .spy-badge-text {
  color: #9beaff;
  font-size: 1.5rem;
  font-weight: 700;
  letter-spacing: 0.5px;
}

.spy-badge-main .spy-badge-free {
  color: #FFD700;
  font-weight: 800;
  font-size: 1.6rem;
  margin-left: 5px;
  text-shadow: 0 0 10px rgba(255, 215, 0, 0.3);
  position: relative;
}

.spy-badge-main .spy-badge-watch {
  position: absolute;
  bottom: -40px;
  left: 50%;
  transform: translateX(-50%);
  background: linear-gradient(135deg, #FFB347, #FF8C00);
  color: white;
  padding: 8px 25px;
  border-radius: 40px;
  font-size: 0.9rem;
  font-weight: 600;
  display: flex;
  align-items: center;
  gap: 8px;
  white-space: nowrap;
  box-shadow: 0 8px 20px rgba(255, 140, 0, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.2);
}

.spy-badge-main .spy-badge-watch i {
  color: white;
}

@media (max-width: 768px) {
  .spy-badge-main {
    padding: 1px 20px 15px 20px;
  }
  
  .spy-badge-main .spy-badge-text {
    font-size: 1rem;
  }
  
  .spy-badge-main .spy-badge-free {
    font-size: 1.1rem;
  }
  
  .spy-badge-main .spy-badge-watch {
    font-size: 0.75rem;
    padding: 6px 15px;
    bottom: -30px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe3e7e1 *//* Main Headline */
    .main-headline {
      font-size: 2.2rem;
      font-weight: 800;
      color: white;
      margin-bottom: 25px;
      text-align: center;
      line-height: 1.2;
    }

    .main-headline span {
  background: linear-gradient(135deg, #3355fd, #4CC9F0); 
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      display: inline-block;
    }

    /* Subheadline */
    .subheadline {
      font-size: clamp(1.1rem, 3vw, 1.3rem);
      color: #d0d8f0;
      line-height: 1.8;
        text-align: center;
      margin-bottom: 30px;
    }




    .highlight-blue {
      color: #5b8df0;
      font-weight: 700;
      position: relative;
      display: inline-block;
    }
     .highlight-teal {
      color: #4CC9F0;
      font-weight: 700;
      position: relative;
      display: inline-block;
    }

    .highlight-red {
      color: #fb7185;
      font-weight: 700;
      display: inline-block;
    }

    .highlight-gold {
      color: #fbbf24;
      font-weight: 700;
      display: inline-block;
    }

    .highlight-white {
      color: white;
      font-weight: 700;
      display: inline-block;
    }


    @media (max-width: 600px) {
      .card {
        padding: 30px 20px;
      }
      
      .main-headline {
      font-size: 1.5rem;
      font-weight: 800;
      color: white;
      margin-bottom: 25px;
      text-align: center;
      line-height: 1.2;
    }

      
      
      .subheadline {
        font-size: 0.95rem;
        line-height: 1.4;
      }
      
      
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9906056 */.badge-watch1 {
  position: absolute;
  bottom: -40px;
  left: 50%;
  transform: translateX(-50%);
  background: linear-gradient(135deg, #FFD966, #FFA500);
  color: #3355fd;
  padding: 8px 25px;
  border-radius: 40px;
  font-size: 0.9rem;
  font-weight: 800;
  display: flex;
  align-items: center;
  gap: 8px;
  white-space: nowrap;
  box-shadow: 0 8px 25px rgba(255, 215, 0, 0.4);
  border: 2px solid #4CC9F0DB;
  animation: subtlePulse 2s ease-in-out infinite;
  transform-origin: center;
}

@keyframes subtlePulse {
  0% {
    transform: translateX(-50%) scale(1);
    box-shadow: 0 8px 25px rgba(255, 215, 0, 0.4);
    background: linear-gradient(135deg, #FFD966, #FFA500);
  }
  50% {
    transform: translateX(-50%) scale(1.015);
    box-shadow: 0 8px 28px rgba(255, 200, 0, 0.5);
    background: linear-gradient(135deg, #FFDE7A, #FFB347);
  }
  100% {
    transform: translateX(-50%) scale(1);
    box-shadow: 0 8px 25px rgba(255, 215, 0, 0.4);
    background: linear-gradient(135deg, #FFD966, #FFA500);
  }
}

/* Optional: Very subtle hover effect */
.badge-watch1:hover {
  animation: none;
  transform: translateX(-50%) scale(1.01);
  background: linear-gradient(135deg, #FFDE7A, #FFB347);
  box-shadow: 0 8px 28px rgba(255, 200, 0, 0.5);
  transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31c07ee *//* Rating Section */
.header-rating {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 25px;
  margin-top: 15px;
  flex-wrap: wrap;
}

.rating-container {
  display: flex;
  align-items: center;
  gap: 12px;
  background: rgba(255, 215, 0, 0.1);
  padding: 8px 16px;
  border-radius: 50px;
  border: 1px solid rgba(255, 215, 0, 0.3);
  backdrop-filter: blur(5px);
}

.rating-stars {
  display: flex;
  gap: 4px;
  color: #FFD700;
  font-size: 18px;
  filter: drop-shadow(0 2px 4px rgba(255, 215, 0, 0.3));
}

.rating-value {
  font-size: 16px;
  font-weight: 700;
  color: #FFD700;
  background: rgba(0, 0, 0, 0.2);
  padding: 4px 12px;
  border-radius: 20px;
  border: 1px solid rgba(255, 215, 0, 0.3);
}
.verified-reviews {
  /* Original layout and spacing kept */
  font-size: 15px;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px 18px;
  border-radius: 50px;
  backdrop-filter: blur(5px);
  font-weight: 600;

  /* Colors copied from monitor-badge */
  color: #4cc9f0;
  background: rgba(51, 85, 253, 0.2);
  border: 1px solid rgba(76, 201, 240, 0.3);
}

.verified-icon {
  /* Icon color updated to match new theme */
  color: #4cc9f0;
  font-size: 18px;
  font-weight: bold;
  filter: drop-shadow(0 2px 4px rgba(76, 201, 240, 0.3));
}


/* Responsive adjustments for Rating Section */
@media (max-width: 480px) {
  .header-rating {
    flex-direction: column;
    gap: 12px;
  }
  
  .rating-container, .verified-reviews {
    width: 100%;
    justify-content: center;
    padding: 6px 15px;
  }
  
  .rating-stars {
    font-size: 16px;
  }
  
  .rating-value {
    font-size: 14px;
    padding: 3px 10px;
  }
  
  .verified-reviews {
    font-size: 14px;
    padding: 6px 15px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba4cfe7 */:root {
      --wt-blue: #2563EB;
      --wt-blue-light: #3B82F6;
      --wt-blue-glow: rgba(37, 99, 235, 0.25);
      --wt-red: #E11D48;
      --wt-red-light: #FB7185;
      --wt-red-glow: rgba(225, 29, 72, 0.25);
      --wt-bg: #060912;
      --wt-surface: #0D1221;
      --wt-surface-2: #111827;
      --wt-border: rgba(255,255,255,0.07);
      --wt-text: #F1F5F9;
      --wt-muted: #64748B;
      --wt-subtle: #94A3B8;
    }

    *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }

   
    .wt-divider {
      width: 200px;
      height: 3px;
      background: linear-gradient(90deg, #3a6ff0, #f05e5e);
      margin: 30px auto;
      border-radius: 3px;
    }

    /* ─── BACKGROUND ──────────────────────────── */
    .wt-bg-layer {
      position: fixed; inset: 0; z-index: 0; pointer-events: none;
      background:
        radial-gradient(ellipse 60% 50% at 20% 20%, rgba(37,99,235,0.10) 0%, transparent 70%),
        radial-gradient(ellipse 50% 40% at 80% 80%, rgba(225,29,72,0.10) 0%, transparent 70%);
    }

    .wt-noise {
      position: fixed; inset: 0; z-index: 0; pointer-events: none; opacity: 0.025;
      background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
      background-size: 200px 200px;
    }

    /* ─── WRAPPER ──────────────────────────────── */
    .wt-wrapper {
      position: relative; z-index: 1;
      max-width: 1080px;
      color: var(--wt-text);
      margin: 0 auto;
      padding: 15px 24px 30px;
      background: var(--wt-bg);
      min-height: 100vh;
      overflow-x: hidden;
        border-radius: 28px;


    }


    /* ─── HEADLINE ─────────────────────────────── */
    .wt-headline-block { text-align: center; margin-bottom: 16px; }

    .wt-headline-block h1 {
      font-family: 'Playfair Display', serif;
      font-size: clamp(1.75rem, 4vw, 2.9rem);
      font-weight: 800;
      line-height: 1.18;
      color: #fff;
      letter-spacing: -0.01em;
    }

    .wt-hl-blue {
      background: linear-gradient(110deg, #60A5FA, #2563EB);
      -webkit-background-clip: text; -webkit-text-fill-color: transparent;
    }
    .wt-hl-red {
      background: linear-gradient(110deg, #FB7185, #E11D48);
      -webkit-background-clip: text; -webkit-text-fill-color: transparent;
    }

    /* ─── SUBHEAD ──────────────────────────────── */
    .wt-subhead {
      text-align: center;
      font-size: 0.97rem;
      color: var(--wt-subtle);
      max-width: 580px;
      margin: 0 auto 52px;
      line-height: 1.75;
    }
    .wt-subhead strong { color: #CBD5E1; font-weight: 600; }

    /* ─── FLOW INDICATOR ──────────────────────── */
    .wt-flow-row {
      display: flex; align-items: center; justify-content: center; gap: 0;
      margin-bottom: 32px;
    }
    .wt-flow-pill {
      display: flex; align-items: center; gap: 8px;
      background: var(--wt-surface); border: 1px solid var(--wt-border);
      border-radius: 100px; padding: 7px 18px;
      font-size: 0.82rem; font-weight: 500; color: var(--wt-subtle);
    }
    .wt-flow-pill.wt-blue { border-color: rgba(37,99,235,0.35); }
    .wt-flow-pill.wt-blue i { color: var(--wt-blue-light); }
    .wt-flow-pill.wt-red  { border-color: rgba(225,29,72,0.35); }
    .wt-flow-pill.wt-red  i { color: var(--wt-red-light); }
    .wt-flow-arrow {
      width: 40px; display: flex; align-items: center; justify-content: center;
      color: var(--wt-muted); font-size: 0.7rem;
    }

    /* ─── GRID ─────────────────────────────────── */
    .wt-cards {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 20px;
    }

    /* ─── CARD ─────────────────────────────────── */
    .wt-card {
      background: var(--wt-surface);
      border: 1px solid var(--wt-border);
      border-radius: 24px;
      padding: 36px 32px;
      display: flex; flex-direction: column;
      position: relative; overflow: hidden;
      transition: transform 0.35s cubic-bezier(.22,.68,0,1.2), box-shadow 0.35s ease;
    }

    .wt-card::before {
      content: ''; position: absolute; inset: 0; border-radius: 24px;
      pointer-events: none;
    }

    .wt-card:hover { transform: translateY(-6px); }

    /* Blue card */
    .wt-card-blue { border-top: 2px solid var(--wt-blue); }
    .wt-card-blue::before { box-shadow: inset 0 1px 0 rgba(37,99,235,0.2); }
    .wt-card-blue:hover { box-shadow: 0 24px 60px -16px var(--wt-blue-glow); }

    /* Red card */
    .wt-card-red { border-top: 2px solid var(--wt-red); }
    .wt-card-red::before { box-shadow: inset 0 1px 0 rgba(225,29,72,0.2); }
    .wt-card-red:hover { box-shadow: 0 24px 60px -16px var(--wt-red-glow); }

    /* Ambient glow blob inside card */
    .wt-card-glow {
      position: absolute; width: 260px; height: 260px;
      border-radius: 50%; filter: blur(80px); opacity: 0.06;
      pointer-events: none; top: -60px;
    }
    .wt-card-blue .wt-card-glow  { background: var(--wt-blue); right: -40px; }
    .wt-card-red  .wt-card-glow  { background: var(--wt-red);  right: -40px; }

    /* ─── CARD HEADER ──────────────────────────── */
    .wt-card-header {
      display: flex; align-items: center; gap: 14px; margin-bottom: 22px;
    }

    .wt-card-icon {
      width: 46px; height: 46px; border-radius: 14px;
      display: flex; align-items: center; justify-content: center;
      font-size: 1.35rem; flex-shrink: 0;
    }
    .wt-card-blue .wt-card-icon { background: rgba(37,99,235,0.12); color: var(--wt-blue-light); border: 1px solid rgba(37,99,235,0.22); }
    .wt-card-red  .wt-card-icon { background: rgba(225,29,72,0.12);  color: var(--wt-red-light);  border: 1px solid rgba(225,29,72,0.22); }

    .wt-card-title {
      font-family: 'Playfair Display', serif;
      font-size: 1.7rem; font-weight: 700; line-height: 1;
    }
    .wt-card-blue .wt-card-title { color: #93C5FD; }
    .wt-card-red  .wt-card-title { color: #FDA4AF; }

    .wt-card-tagline {
      font-size: 0.78rem; letter-spacing: 0.1em; text-transform: uppercase;
      margin-top: 2px;
    }
    .wt-card-blue .wt-card-tagline { color: rgba(147,197,253,0.55); }
    .wt-card-red  .wt-card-tagline { color: rgba(253,164,175,0.55); }

    /* ─── DESCRIPTION ──────────────────────────── */
    .wt-card-desc {
      font-size: 0.9rem; line-height: 1.7; color: var(--wt-subtle);
      margin-bottom: 24px; padding-bottom: 22px;
      border-bottom: 1px solid var(--wt-border);
    }

    /* ─── SECTION LABEL ────────────────────────── */
    .wt-section-label {
      font-size: 0.7rem; letter-spacing: 0.14em; text-transform: uppercase;
      color: var(--wt-muted); margin-bottom: 14px; font-weight: 600;
    }

    /* ─── FEATURE GRID ─────────────────────────── */
    .wt-feature-grid {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 9px 12px;
      margin-bottom: 28px;
    }

    .wt-feature-item {
      display: flex; align-items: center; gap: 9px;
      font-size: 0.875rem; color: #CBD5E1; font-weight: 400;
      background: var(--wt-surface-2);
      border: 1px solid var(--wt-border);
      border-radius: 10px;
      padding: 9px 12px;
      transition: border-color 0.2s, background 0.2s;
    }

    .wt-card-blue .wt-feature-item:hover { border-color: rgba(37,99,235,0.3); background: rgba(37,99,235,0.06); }
    .wt-card-red  .wt-feature-item:hover { border-color: rgba(225,29,72,0.3);  background: rgba(225,29,72,0.06); }

    .wt-feature-item i { font-size: 0.7rem; flex-shrink: 0; }
    .wt-card-blue .wt-feature-item i { color: var(--wt-blue-light); }
    .wt-card-red  .wt-feature-item i { color: var(--wt-red-light); }

    /* ─── CTA BADGE ────────────────────────────── */
    .wt-cta-wrap { margin-top: auto; }

    .wt-cta-btn {
      display: flex; align-items: center; justify-content: space-between;
      width: 100%; padding: 14px 20px;
      border-radius: 14px;
      border: 1px solid;
      text-decoration: none; cursor: pointer;
      transition: all 0.25s ease;
      position: relative; overflow: hidden;
    }

    .wt-cta-btn::before {
      content: ''; position: absolute; inset: 0;
      opacity: 0; transition: opacity 0.25s;
    }
    .wt-cta-btn:hover::before { opacity: 1; }
    .wt-cta-btn:hover { transform: scale(1.015); }

    .wt-card-blue .wt-cta-btn {
      border-color: rgba(37,99,235,0.3);
      background: rgba(37,99,235,0.07);
    }
    .wt-card-blue .wt-cta-btn::before { background: rgba(37,99,235,0.08); }
    .wt-card-blue .wt-cta-btn:hover { border-color: rgba(37,99,235,0.55); box-shadow: 0 8px 24px -8px rgba(37,99,235,0.3); }

    .wt-card-red .wt-cta-btn {
      border-color: rgba(225,29,72,0.3);
      background: rgba(225,29,72,0.07);
    }
    .wt-card-red .wt-cta-btn::before { background: rgba(225,29,72,0.08); }
    .wt-card-red .wt-cta-btn:hover { border-color: rgba(225,29,72,0.55); box-shadow: 0 8px 24px -8px rgba(225,29,72,0.3); }

    .wt-cta-left { display: flex; align-items: center; gap: 12px; }

    .wt-cta-icon-wrap { font-size: 1.2rem; }
    .wt-card-blue .wt-cta-icon-wrap { color: var(--wt-blue-light); }
    .wt-card-red  .wt-cta-icon-wrap { color: var(--wt-red-light); }

    .wt-cta-count {
      font-family: 'Playfair Display', serif;
      font-size: 1.4rem; font-weight: 700; line-height: 1;
    }
    .wt-card-blue .wt-cta-count { color: #93C5FD; }
    .wt-card-red  .wt-cta-count { color: #FDA4AF; }

    .wt-cta-label {
      font-size: 0.82rem; color: var(--wt-subtle); margin-top: 1px;
    }

    .wt-cta-arrow { color: var(--wt-muted); font-size: 0.85rem; transition: transform 0.2s; }
    .wt-cta-btn:hover .wt-cta-arrow { transform: translateX(3px); color: #fff; }

    .wt-sub-link {
      display: block; text-align: center; margin-top: 10px;
      font-size: 0.99rem; color: var(--wt-muted); text-decoration: none;
      transition: color 0.2s;
    }
    .wt-sub-link:hover { color: var(--wt-subtle); }

    /* ─── FOOTER LINE ──────────────────────────── */
    .wt-footer-line {
      text-align: center; margin-top: 52px;
      font-size: 0.88rem; color: var(--wt-muted); line-height: 1.7;
    }
    .wt-footer-line strong { color: #CBD5E1; font-weight: 500; }

    /* ─── DIVIDER ──────────────────────────────── */
    .wt-sep {
      width: 60px; height: 1px;
      background: linear-gradient(90deg, transparent, var(--wt-border), transparent);
      margin: 40px auto;
    }

    /* ─── ANIMATIONS ───────────────────────────── */
    @keyframes wt-fadeUp {
      from { opacity: 0; transform: translateY(22px); }
      to   { opacity: 1; transform: translateY(0); }
    }
    .wt-headline-block { animation: wt-fadeUp 0.6s ease both; }
    .wt-subhead         { animation: wt-fadeUp 0.6s 0.1s ease both; }
    .wt-flow-row        { animation: wt-fadeUp 0.6s 0.18s ease both; }
    .wt-card            { animation: wt-fadeUp 0.6s ease both; }
    .wt-card:nth-child(1) { animation-delay: 0.25s; }
    .wt-card:nth-child(2) { animation-delay: 0.35s; }

    /* ─── RESPONSIVE ───────────────────────────── */
    @media (max-width: 720px) {
      .wt-wrapper { padding: 40px 18px 60px; }
      .wt-cards { grid-template-columns: 1fr; }
      .wt-card { padding: 28px 22px; }
      .wt-headline-block h1 { font-size: 1.6rem; }
    }

    @media (max-width: 420px) {
      .wt-feature-grid { grid-template-columns: 1fr; }
      .wt-card-title { font-size: 1.45rem; }
      
    }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a3ee326 *//* Prevent columns from stacking on mobile */
@media (max-width: 767px) {
    .no-stack-columns {
        width: 50% !important; /* Set column width to 50% */
        float: left; /* Make columns float side by side */
        box-sizing: border-box; /* Include padding and border in the element's total width and height */
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bf0e2cb *//* Prevent columns from stacking on mobile */
@media (max-width: 767px) {
    .no-stack-columns {
        width: 50% !important; /* Set column width to 50% */
        float: left; /* Make columns float side by side */
        box-sizing: border-box; /* Include padding and border in the element's total width and height */
    }
}/* End custom CSS */