.elementor-900 .elementor-element.elementor-element-9591ea5{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-900 .elementor-element.elementor-element-2552544 .elementor-repeater-item-c357f38 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://play24games.com/wp-content/uploads/2025/12/RacingMania2-Play24Games_7.webp);background-size:cover;}.elementor-900 .elementor-element.elementor-element-2552544 .elementor-repeater-item-666ba2a .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://play24games.com/wp-content/uploads/2025/12/MotoRider_Play24Games.webp);background-size:cover;}.elementor-900 .elementor-element.elementor-element-2552544 .elementor-repeater-item-4d80851 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://play24games.com/wp-content/uploads/2025/12/Finger_Soccer.webp);background-size:cover;}.elementor-900 .elementor-element.elementor-element-2552544 .elementor-repeater-item-bbc33cc .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://play24games.com/wp-content/uploads/2025/12/OpenTennis_Tournament.webp);background-size:cover;}.elementor-900 .elementor-element.elementor-element-2552544 .elementor-repeater-item-1dddbb4 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://play24games.com/wp-content/uploads/2025/12/BikeStunt_Game_Play24Games-SSC-1.webp);background-size:cover;}.elementor-900 .elementor-element.elementor-element-2552544 .swiper-slide{transition-duration:calc(3000ms*1.2);height:600px;}.elementor-900 .elementor-element.elementor-element-2552544 .elementor-slide-button{background-color:var( --e-global-color-blocksy_palette_2 );font-size:20px;border-width:0px;border-radius:0px;}.elementor-900 .elementor-element.elementor-element-2552544 .elementor-slide-button:hover{background-color:#B82227;}.elementor-900 .elementor-element.elementor-element-2552544{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-900 .elementor-element.elementor-element-2552544{left:0px;}body.rtl .elementor-900 .elementor-element.elementor-element-2552544{right:0px;}.elementor-900 .elementor-element.elementor-element-2552544 .swiper-slide-contents{max-width:30%;}.elementor-900 .elementor-element.elementor-element-2552544 .swiper-slide-inner{padding:0px 0px 70px 200px;text-align:start;}.elementor-900 .elementor-element.elementor-element-2552544 .elementor-slide-heading{color:var( --e-global-color-blocksy_palette_5 );font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;line-height:45px;word-spacing:0px;}.elementor-900 .elementor-element.elementor-element-2552544 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:10px;width:10px;}.elementor-900 .elementor-element.elementor-element-2552544 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-900 .elementor-element.elementor-element-2552544 .swiper-pagination-fraction{font-size:10px;}.elementor-900 .elementor-element.elementor-element-2552544 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#4C4A4A;opacity:1;}.elementor-900 .elementor-element.elementor-element-2552544 .swiper-pagination-bullet-active{background-color:var( --e-global-color-blocksy_palette_1 );}.elementor-900 .elementor-element.elementor-element-f2a07e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-900 .elementor-element.elementor-element-f2a07e6:not(.elementor-motion-effects-element-type-background), .elementor-900 .elementor-element.elementor-element-f2a07e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-900 .elementor-element.elementor-element-6def727{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-900 .elementor-element.elementor-element-6def727.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-900 .elementor-element.elementor-element-96467cc .elementor-heading-title{color:#0073CA;}.elementor-900 .elementor-element.elementor-element-a167b1d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-900 .elementor-element.elementor-element-de6810f{font-family:"Roboto", Sans-serif;font-weight:300;color:#9B9B9B;}.elementor-900 .elementor-element.elementor-element-2bb093d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-900 .elementor-element.elementor-element-2bb093d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-900 .elementor-element.elementor-element-2b1ac1b{width:var( --container-widget-width, 101.574% );max-width:101.574%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:101.574%;--container-widget-flex-grow:0;text-align:end;}.elementor-900 .elementor-element.elementor-element-2b1ac1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-900 .elementor-element.elementor-element-2b1ac1b img{max-width:54%;border-radius:10px 10px 10px 10px;box-shadow:0px 2px 14px 0px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-870616d.elementor-element{--order:-99999 /* order start hack */;}.elementor-900 .elementor-element.elementor-element-870616d{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:300;}.elementor-900 .elementor-element.elementor-element-3207914{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-900 .elementor-element.elementor-element-3207914:not(.elementor-motion-effects-element-type-background), .elementor-900 .elementor-element.elementor-element-3207914 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-900 .elementor-element.elementor-element-d1bcb46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-900 .elementor-element.elementor-element-d1bcb46.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-900 .elementor-element.elementor-element-83465d2 .elementor-heading-title{color:#0073CA;}.elementor-900 .elementor-element.elementor-element-785c661 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-900 .elementor-element.elementor-element-e1bdc76:not(.elementor-motion-effects-element-type-background), .elementor-900 .elementor-element.elementor-element-e1bdc76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F9FB;}.elementor-900 .elementor-element.elementor-element-e1bdc76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-900 .elementor-element.elementor-element-e1bdc76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-900 .elementor-element.elementor-element-e5f62f4{margin-top:0px;margin-bottom:0px;}.elementor-900 .elementor-element.elementor-element-5ca62a7{text-align:start;}.elementor-900 .elementor-element.elementor-element-5ca62a7 .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-38a46fd img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-1ef3cdd{text-align:start;}.elementor-900 .elementor-element.elementor-element-b6ccb31{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-b6ccb31.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-b6ccb31 img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-ceab79b{text-align:start;}.elementor-900 .elementor-element.elementor-element-ceab79b .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-2534a3e img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-aff0e16{text-align:start;}.elementor-900 .elementor-element.elementor-element-7a2340f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-7a2340f.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-7a2340f img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-2699f46{text-align:start;}.elementor-900 .elementor-element.elementor-element-2699f46 .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-f66881e img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-bc22efd{text-align:start;}.elementor-900 .elementor-element.elementor-element-cd8ccd5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-cd8ccd5.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-cd8ccd5 img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-89c738f{text-align:start;}.elementor-900 .elementor-element.elementor-element-89c738f .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-0630fb2 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-f9d1353{text-align:center;}.elementor-900 .elementor-element.elementor-element-9138504{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-9138504.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-9138504 img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-f71a6ce{margin-top:0px;margin-bottom:0px;}.elementor-900 .elementor-element.elementor-element-bd48e1f{text-align:start;}.elementor-900 .elementor-element.elementor-element-bd48e1f .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-0c60286 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-4b793e6{text-align:start;}.elementor-900 .elementor-element.elementor-element-851acda{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-851acda.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-851acda img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-b78cf48{text-align:start;}.elementor-900 .elementor-element.elementor-element-b78cf48 .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-c881a57 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-1d7a628{text-align:start;}.elementor-900 .elementor-element.elementor-element-10c48b5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-10c48b5.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-10c48b5 img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-d0d19bb{text-align:start;}.elementor-900 .elementor-element.elementor-element-d0d19bb .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-d1a1de2 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-e4725d9{text-align:start;}.elementor-900 .elementor-element.elementor-element-07bfbcf{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-07bfbcf.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-07bfbcf img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-c4dcc2a{text-align:start;}.elementor-900 .elementor-element.elementor-element-c4dcc2a .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-4bc8ffb img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-ce06715{text-align:start;}.elementor-900 .elementor-element.elementor-element-62dd60f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-62dd60f.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-62dd60f img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-a872919{margin-top:0px;margin-bottom:0px;}.elementor-900 .elementor-element.elementor-element-cae2911{text-align:start;}.elementor-900 .elementor-element.elementor-element-cae2911 .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-38526e1 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-fb6d919{text-align:start;}.elementor-900 .elementor-element.elementor-element-cf834bc{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-cf834bc.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-cf834bc img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-b99c48d{text-align:start;}.elementor-900 .elementor-element.elementor-element-b99c48d .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-7a892cf img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-558b6f9{text-align:start;}.elementor-900 .elementor-element.elementor-element-55f90f3{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-55f90f3.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-55f90f3 img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-e0abdd6{text-align:start;}.elementor-900 .elementor-element.elementor-element-e0abdd6 .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-23b3dbd img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-072a8bb{text-align:start;}.elementor-900 .elementor-element.elementor-element-d822e52{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-d822e52.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-d822e52 img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-6648e98{text-align:start;}.elementor-900 .elementor-element.elementor-element-6648e98 .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-6926c90 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-3f4d49e{text-align:start;}.elementor-900 .elementor-element.elementor-element-5368150{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-5368150.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-5368150 img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-e2ff127{margin-top:0px;margin-bottom:0px;}.elementor-900 .elementor-element.elementor-element-6bea70a{text-align:start;}.elementor-900 .elementor-element.elementor-element-6bea70a .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-05924b2 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-4535b4c{text-align:start;}.elementor-900 .elementor-element.elementor-element-b6c8fb6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-b6c8fb6.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-b6c8fb6 img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-967e60f{text-align:start;}.elementor-900 .elementor-element.elementor-element-967e60f .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-1b61ba1 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-01d6e59{text-align:start;}.elementor-900 .elementor-element.elementor-element-d8af52a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-d8af52a.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-d8af52a img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-750b375{text-align:start;}.elementor-900 .elementor-element.elementor-element-750b375 .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-4bbfbb1 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-87f1e00{text-align:start;}.elementor-900 .elementor-element.elementor-element-c02367f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-c02367f.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-c02367f img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-76d935b{text-align:start;}.elementor-900 .elementor-element.elementor-element-76d935b .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-28bd6ac img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-90b67f4{text-align:start;}.elementor-900 .elementor-element.elementor-element-df3c4f8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-df3c4f8.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-df3c4f8 img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-6e9c82f{margin-top:0px;margin-bottom:0px;}.elementor-900 .elementor-element.elementor-element-de0c0a2{text-align:start;}.elementor-900 .elementor-element.elementor-element-de0c0a2 .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-65e7e18 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-bc7b8bc{text-align:start;}.elementor-900 .elementor-element.elementor-element-95674aa{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-95674aa.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-95674aa img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-1b46d1a{text-align:start;}.elementor-900 .elementor-element.elementor-element-1b46d1a .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-89f3ea6 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-7bc6a83{text-align:start;}.elementor-900 .elementor-element.elementor-element-c623f45{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-c623f45.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-c623f45 img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-6d17ecf{text-align:start;}.elementor-900 .elementor-element.elementor-element-6d17ecf .elementor-heading-title{font-size:20px;}.elementor-900 .elementor-element.elementor-element-9dabc94 img{border-radius:10px 10px 10px 10px;}.elementor-900 .elementor-element.elementor-element-ad0dd3c{text-align:start;}.elementor-900 .elementor-element.elementor-element-4412e40{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-900 .elementor-element.elementor-element-4412e40.elementor-element{--align-self:flex-end;}.elementor-900 .elementor-element.elementor-element-4412e40 img{width:35%;box-shadow:-2px 5px 20px -7px rgba(0,0,0,0.5);}.elementor-900 .elementor-element.elementor-element-cd06fd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-900 .elementor-element.elementor-element-cd06fd3:not(.elementor-motion-effects-element-type-background), .elementor-900 .elementor-element.elementor-element-cd06fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-900 .elementor-element.elementor-element-d412057{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-900 .elementor-element.elementor-element-d412057.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-900 .elementor-element.elementor-element-9323384 .elementor-heading-title{color:#EC016C;}.elementor-900 .elementor-element.elementor-element-29b72f6{width:var( --container-widget-width, 79.433% );max-width:79.433%;--container-widget-width:79.433%;--container-widget-flex-grow:0;}.elementor-900 .elementor-element.elementor-element-29b72f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-900 .elementor-element.elementor-element-29b72f6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-900 .elementor-element.elementor-element-178ee72 .elementor-button{background-color:#111111;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-900 .elementor-element.elementor-element-178ee72 .elementor-button:hover, .elementor-900 .elementor-element.elementor-element-178ee72 .elementor-button:focus{background-color:#EC016C;}.elementor-900 .elementor-element.elementor-element-178ee72{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-900 .elementor-element.elementor-element-178ee72.elementor-element{--align-self:flex-start;}.elementor-900 .elementor-element.elementor-element-bae6240{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-900 .elementor-element.elementor-element-bae6240.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-900 .elementor-element.elementor-element-a6c292d img{max-width:70%;}@media(min-width:768px){.elementor-900 .elementor-element.elementor-element-9591ea5{--width:100%;}.elementor-900 .elementor-element.elementor-element-6def727{--width:30%;}.elementor-900 .elementor-element.elementor-element-2bb093d{--width:70%;}.elementor-900 .elementor-element.elementor-element-d1bcb46{--width:90.418%;}.elementor-900 .elementor-element.elementor-element-d412057{--width:30%;}.elementor-900 .elementor-element.elementor-element-bae6240{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-900 .elementor-element.elementor-element-a864a50{width:50%;}.elementor-900 .elementor-element.elementor-element-b40eb3f{width:50%;}.elementor-900 .elementor-element.elementor-element-1e5dba1{width:50%;}.elementor-900 .elementor-element.elementor-element-fc9e34f{width:50%;}.elementor-900 .elementor-element.elementor-element-433116c{width:50%;}.elementor-900 .elementor-element.elementor-element-efa549f{width:50%;}.elementor-900 .elementor-element.elementor-element-33564c5{width:50%;}.elementor-900 .elementor-element.elementor-element-52e0e5b{width:50%;}.elementor-900 .elementor-element.elementor-element-b9530cb{width:50%;}.elementor-900 .elementor-element.elementor-element-a9272e0{width:50%;}.elementor-900 .elementor-element.elementor-element-cb1d6fe{width:50%;}.elementor-900 .elementor-element.elementor-element-b1e05ea{width:50%;}.elementor-900 .elementor-element.elementor-element-13feb25{width:50%;}.elementor-900 .elementor-element.elementor-element-d76fd5a{width:50%;}.elementor-900 .elementor-element.elementor-element-1fc9b3e{width:50%;}.elementor-900 .elementor-element.elementor-element-35c615c{width:50%;}.elementor-900 .elementor-element.elementor-element-c9a92a6{width:50%;}.elementor-900 .elementor-element.elementor-element-fc1bc4a{width:50%;}.elementor-900 .elementor-element.elementor-element-1e4f49a{width:50%;}.elementor-900 .elementor-element.elementor-element-a0d8e2d{width:50%;}}@media(max-width:1024px){.elementor-900 .elementor-element.elementor-element-2552544 .swiper-slide-contents{max-width:70%;}.elementor-900 .elementor-element.elementor-element-2552544 .swiper-slide-inner{padding:0px 0px 70px 70px;}.elementor-900 .elementor-element.elementor-element-e1bdc76{padding:0px 0px 70px 0px;}}@media(max-width:767px){.elementor-900 .elementor-element.elementor-element-9591ea5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-900 .elementor-element.elementor-element-2552544{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-900 .elementor-element.elementor-element-2552544 .swiper-slide-contents{max-width:80%;}.elementor-900 .elementor-element.elementor-element-2552544 .swiper-slide-inner{padding:0px 0px 70px 20px;}.elementor-900 .elementor-element.elementor-element-f2a07e6{--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for slides, class: .elementor-element-2552544 *//* Ensure slider wrapper can hold overlay */
.elementor-900 .elementor-element.elementor-element-2552544 {
  position: relative;
  overflow: hidden;
}

/* Put gradient on the slide background layer (behind content) */
.elementor-900 .elementor-element.elementor-element-2552544 .swiper-slide::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 60%;
  background: linear-gradient(to top,
    rgba(0,0,0,0.85),
    rgba(0,0,0,0)
  );
  z-index: 1;
  pointer-events: none;
}

/* Force content (text + button) above overlay */
.elementor-900 .elementor-element.elementor-element-2552544 .elementor-slide-content {
  position: relative;
  z-index: 5 !important;
}

/* Also keep heading/button crisp */
.elementor-900 .elementor-element.elementor-element-2552544 .elementor-slide-heading,
.elementor-900 .elementor-element.elementor-element-2552544 .elementor-slide-description,
.elementor-900 .elementor-element.elementor-element-2552544 .elementor-slide-button {
  position: relative;
  z-index: 6 !important;
}

/* ===== Zooba-style Pagination for Elementor Slides ===== */
.hero-slider .swiper-pagination {
  position: absolute !important;
  right: 250px !important;
  bottom: 80px !important;
  left: auto !important;
  width: auto !important;
  display: flex !important;
  gap: 18px !important;
  align-items: center !important;
  z-index: 20 !important;
}

/* Dots ko lines me convert */
.hero-slider .swiper-pagination-bullet {
  width: 46px !important;
  height: 3px !important;
  border-radius: 0 !important;
  background: rgba(255,255,255,0.35) !important;
  opacity: 1 !important;
  margin: 0 !important;
  position: relative !important;
}
/* Numbers show karna (01,02,03...) */
.hero-slider .swiper-pagination-bullet::before {
  content: "0" counter(slide);
  position: absolute;
  top: -25px;
  left: 0;
  font-size: 12px;
  letter-spacing: 1px;
  color: rgba(255,255,255,0.6);
}

/* Active number bright */
.hero-slider .swiper-pagination-bullet-active::before {
  color: rgba(255,255,255,1);
}

/* Counter setup */
.hero-slider .swiper-pagination {
  counter-reset: slide;
}
.hero-slider .swiper-pagination-bullet {
  counter-increment: slide;
}
.hero-slider .swiper-pagination-bullet-active {
  background: #FB454C !important; /* blue highlight */
}

/* ===== Mobile Pagination Fix ===== */
@media (max-width: 768px) {

  .hero-slider .swiper-pagination {
    bottom: 15px !important;   /* neeche se distance */
    left: 50% !important;
    transform: translateX(-50%) !important;
    width: auto !important;
    justify-content: center !important;
    gap: 20px !important;
    display: flex !important;
  }

  .hero-slider .swiper-pagination-bullet {
    width: 20px !important;
    height: 5px !important;
    background: rgba(255,255,255,0.4) !important;
    border-radius: 2px !important;
  }

  .hero-slider .swiper-pagination-bullet-active {
    background: #ffffff !important;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a864a50 */.elementor-900 .elementor-element.elementor-element-a864a50 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-a864a50:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b40eb3f */.elementor-900 .elementor-element.elementor-element-b40eb3f {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-b40eb3f:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e5dba1 */.elementor-900 .elementor-element.elementor-element-1e5dba1 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-1e5dba1:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fc9e34f */.elementor-900 .elementor-element.elementor-element-fc9e34f {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-fc9e34f:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-433116c */.elementor-900 .elementor-element.elementor-element-433116c {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-433116c:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-efa549f */.elementor-900 .elementor-element.elementor-element-efa549f {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-efa549f:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-33564c5 */.elementor-900 .elementor-element.elementor-element-33564c5 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-33564c5:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-52e0e5b */.elementor-900 .elementor-element.elementor-element-52e0e5b {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-52e0e5b:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b9530cb */.elementor-900 .elementor-element.elementor-element-b9530cb {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-b9530cb:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a9272e0 */.elementor-900 .elementor-element.elementor-element-a9272e0 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-a9272e0:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cb1d6fe */.elementor-900 .elementor-element.elementor-element-cb1d6fe {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-cb1d6fe:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b1e05ea */.elementor-900 .elementor-element.elementor-element-b1e05ea {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-b1e05ea:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13feb25 */.elementor-900 .elementor-element.elementor-element-13feb25 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-13feb25:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d76fd5a */.elementor-900 .elementor-element.elementor-element-d76fd5a {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-d76fd5a:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1fc9b3e */.elementor-900 .elementor-element.elementor-element-1fc9b3e {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-1fc9b3e:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-35c615c */.elementor-900 .elementor-element.elementor-element-35c615c {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-35c615c:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c9a92a6 */.elementor-900 .elementor-element.elementor-element-c9a92a6 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-c9a92a6:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fc1bc4a */.elementor-900 .elementor-element.elementor-element-fc1bc4a {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-fc1bc4a:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e4f49a */.elementor-900 .elementor-element.elementor-element-1e4f49a {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-900 .elementor-element.elementor-element-1e4f49a:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.25);
}/* End custom CSS */