.elementor-852 .elementor-element.elementor-element-bfbde64{--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;}.elementor-852 .elementor-element.elementor-element-9746bf5{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.55;--margin-top:-50px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:-19px;--padding-left:32px;--padding-right:32px;}.elementor-852 .elementor-element.elementor-element-9746bf5:not(.elementor-motion-effects-element-type-background), .elementor-852 .elementor-element.elementor-element-9746bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aftab.media/wp-content/uploads/2026/08/3040dd10-c217-4cb4-965c-1d774374b087.webp");background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-852 .elementor-element.elementor-element-9746bf5::before, .elementor-852 .elementor-element.elementor-element-9746bf5 > .elementor-background-video-container::before, .elementor-852 .elementor-element.elementor-element-9746bf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-852 .elementor-element.elementor-element-9746bf5 > .elementor-background-slideshow::before, .elementor-852 .elementor-element.elementor-element-9746bf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-852 .elementor-element.elementor-element-9746bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-852 .elementor-element.elementor-element-559888e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-852 .elementor-element.elementor-element-286d06a .elementor-heading-title{font-family:"rey";font-size:0.6rem;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-852 .elementor-element.elementor-element-db6b64e .elementor-heading-title{font-family:"rey";font-size:2.7rem;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-852 .elementor-element.elementor-element-5f5e10e{font-family:"rey";font-size:24px;font-weight:700;color:var( --e-global-color-3f564bf );}.elementor-852 .elementor-element.elementor-element-4a3c19c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-852 .elementor-element.elementor-element-d3c1497 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-852 .elementor-element.elementor-element-d3c1497.elementor-element{--align-self:flex-start;}.elementor-852 .elementor-element.elementor-element-67e478b .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-852 .elementor-element.elementor-element-67e478b.elementor-element{--align-self:flex-start;}.elementor-852 .elementor-element.elementor-element-4c0f27f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-852 .elementor-element.elementor-element-4c0f27f.elementor-element{--align-self:flex-start;}.elementor-852 .elementor-element.elementor-element-856fb74{width:initial;max-width:initial;}.elementor-852 .elementor-element.elementor-element-856fb74.elementor-element{--align-self:flex-start;}.elementor-852 .elementor-element.elementor-element-8800e72{--display:flex;}.elementor-852 .elementor-element.elementor-element-8800e72.e-con{--e-con-transform-translateY:-80px;--flex-grow:0;--flex-shrink:0;}.elementor-852 .elementor-element.elementor-element-1fa2f08{width:var( --container-widget-width, 65% );max-width:65%;--e-transform-rotateZ:29deg;--e-transform-scale:1.4;--container-widget-width:65%;--container-widget-flex-grow:0;top:26.106%;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-852 .elementor-element.elementor-element-1fa2f08{right:16.353%;}body.rtl .elementor-852 .elementor-element.elementor-element-1fa2f08{left:16.353%;}.elementor-852 .elementor-element.elementor-element-1fa2f08 img{width:100%;}.elementor-852 .elementor-element.elementor-element-d23ea0c img{opacity:0.45;}.elementor-852 .elementor-element.elementor-element-99a7f7e{--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;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-852 .elementor-element.elementor-element-b9bbd2a{--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;--justify-content:space-evenly;}.elementor-852 .elementor-element.elementor-element-b96b1b2 .elementor-heading-title{font-family:"rey";font-size:2rem;font-weight:800;line-height:1.2em;}.elementor-852 .elementor-element.elementor-element-5d24a4f{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-6228cb5 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-852 .elementor-element.elementor-element-6228cb5 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-852 .elementor-element.elementor-element-6228cb5 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-852 .elementor-element.elementor-element-6228cb5 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-852 .elementor-element.elementor-element-20c7e78{--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-852 .elementor-element.elementor-element-20c7e78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-852 .elementor-element.elementor-element-d4c24c2{--grid-columns:3;}.elementor-852 .elementor-element.elementor-element-d4c24c2 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-852 .elementor-element.elementor-element-d4c24c2 .e-loop-item > .elementor-section, .elementor-852 .elementor-element.elementor-element-d4c24c2 .e-loop-item > .elementor-section > .elementor-container, .elementor-852 .elementor-element.elementor-element-d4c24c2 .e-loop-item > .e-con, .elementor-852 .elementor-element.elementor-element-d4c24c2 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-852 .elementor-element.elementor-element-dc7b052{--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;}.elementor-852 .elementor-element.elementor-element-321e292{font-family:"rey";font-size:1rem;font-weight:500;line-height:1.2em;}.elementor-852 .elementor-element.elementor-element-a13dad3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-852 .elementor-element.elementor-element-f9475c5{--display:flex;}.elementor-852 .elementor-element.elementor-element-bd0bda2{text-align:center;}.elementor-852 .elementor-element.elementor-element-bd0bda2 .elementor-heading-title{font-family:"rey";font-size:2rem;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-852 .elementor-element.elementor-element-d8bf13b{text-align:justify;font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-aafc977{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-852 .elementor-element.elementor-element-b020223 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-852 .elementor-element.elementor-element-b020223.elementor-element{--align-self:flex-start;}.elementor-852 .elementor-element.elementor-element-cbc97aa .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-852 .elementor-element.elementor-element-cbc97aa.elementor-element{--align-self:flex-start;}.elementor-852 .elementor-element.elementor-element-7892d48 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-852 .elementor-element.elementor-element-7892d48.elementor-element{--align-self:flex-start;}.elementor-852 .elementor-element.elementor-element-0584d04{width:initial;max-width:initial;}.elementor-852 .elementor-element.elementor-element-0584d04.elementor-element{--align-self:flex-start;}.elementor-852 .elementor-element.elementor-element-8e88e47{--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;}.elementor-852 .elementor-element.elementor-element-8e88e47.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-852 .elementor-element.elementor-element-6eacc67{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-6eacc67.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-852 .elementor-element.elementor-element-6eacc67.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-852 .elementor-element.elementor-element-6eacc67.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-852 .elementor-element.elementor-element-6eacc67 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-852 .elementor-element.elementor-element-6eacc67 .elementor-image-box-img img{height:3px;transition-duration:0.3s;}.elementor-852 .elementor-element.elementor-element-a88b4c8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-a88b4c8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-852 .elementor-element.elementor-element-a88b4c8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-852 .elementor-element.elementor-element-a88b4c8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-852 .elementor-element.elementor-element-a88b4c8 .elementor-image-box-wrapper .elementor-image-box-img{width:83%;}.elementor-852 .elementor-element.elementor-element-a88b4c8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-852 .elementor-element.elementor-element-bee9010{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-bee9010.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-852 .elementor-element.elementor-element-bee9010.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-852 .elementor-element.elementor-element-bee9010.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-852 .elementor-element.elementor-element-bee9010 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-852 .elementor-element.elementor-element-bee9010 .elementor-image-box-img img{transition-duration:0.3s;}@media(min-width:768px){.elementor-852 .elementor-element.elementor-element-bfbde64{--content-width:1280px;}.elementor-852 .elementor-element.elementor-element-8800e72{--width:52.221%;}.elementor-852 .elementor-element.elementor-element-99a7f7e{--content-width:1280px;}.elementor-852 .elementor-element.elementor-element-b9bbd2a{--width:50%;}.elementor-852 .elementor-element.elementor-element-20c7e78{--width:68.763%;}.elementor-852 .elementor-element.elementor-element-dc7b052{--content-width:1280px;}.elementor-852 .elementor-element.elementor-element-a13dad3{--content-width:1405px;}.elementor-852 .elementor-element.elementor-element-8e88e47{--width:63.942%;}}@media(max-width:1024px) and (min-width:768px){.elementor-852 .elementor-element.elementor-element-8800e72{--width:293.188px;}.elementor-852 .elementor-element.elementor-element-20c7e78{--width:377.638px;}.elementor-852 .elementor-element.elementor-element-8e88e47{--width:274.837px;}}@media(min-width:1025px){.elementor-852 .elementor-element.elementor-element-9746bf5:not(.elementor-motion-effects-element-type-background), .elementor-852 .elementor-element.elementor-element-9746bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-852 .elementor-element.elementor-element-d3c1497 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-67e478b .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-4c0f27f .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}body:not(.rtl) .elementor-852 .elementor-element.elementor-element-1fa2f08{right:12.835%;}body.rtl .elementor-852 .elementor-element.elementor-element-1fa2f08{left:12.835%;}.elementor-852 .elementor-element.elementor-element-1fa2f08{top:17%;}.elementor-852 .elementor-element.elementor-element-5d24a4f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-d4c24c2{--grid-columns:1;}.elementor-852 .elementor-element.elementor-element-d8bf13b{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-b020223 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-cbc97aa .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-7892d48 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-852 .elementor-element.elementor-element-559888e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-852 .elementor-element.elementor-element-286d06a{text-align:center;}.elementor-852 .elementor-element.elementor-element-286d06a .elementor-heading-title{font-size:2rem;}.elementor-852 .elementor-element.elementor-element-db6b64e{text-align:center;}.elementor-852 .elementor-element.elementor-element-db6b64e .elementor-heading-title{font-size:2rem;}.elementor-852 .elementor-element.elementor-element-5f5e10e{text-align:center;font-size:14px;}.elementor-852 .elementor-element.elementor-element-4a3c19c{--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;--justify-content:center;--align-items:center;}.elementor-852 .elementor-element.elementor-element-d3c1497{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-d3c1497 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-67e478b{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-67e478b.elementor-element{--align-self:stretch;}.elementor-852 .elementor-element.elementor-element-67e478b .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-4c0f27f{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-4c0f27f .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-856fb74{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-852 .elementor-element.elementor-element-8800e72{--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-852 .elementor-element.elementor-element-1fa2f08{right:18.723%;}body.rtl .elementor-852 .elementor-element.elementor-element-1fa2f08{left:18.723%;}.elementor-852 .elementor-element.elementor-element-1fa2f08{top:40.118%;}.elementor-852 .elementor-element.elementor-element-d23ea0c img{width:100%;}.elementor-852 .elementor-element.elementor-element-b96b1b2{text-align:center;}.elementor-852 .elementor-element.elementor-element-5d24a4f{text-align:center;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-d4c24c2{--grid-columns:1;}.elementor-852 .elementor-element.elementor-element-d8bf13b{text-align:center;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-aafc977{--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;--justify-content:center;--align-items:center;}.elementor-852 .elementor-element.elementor-element-b020223{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-b020223 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-cbc97aa{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-cbc97aa.elementor-element{--align-self:stretch;}.elementor-852 .elementor-element.elementor-element-cbc97aa .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-7892d48{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-852 .elementor-element.elementor-element-7892d48 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-852 .elementor-element.elementor-element-0584d04{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-852 .elementor-element.elementor-element-8e88e47{--min-height:256px;--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-852 .elementor-element.elementor-element-6eacc67 .elementor-image-box-img{margin-bottom:15px;}.elementor-852 .elementor-element.elementor-element-a88b4c8 .elementor-image-box-img{margin-bottom:15px;}.elementor-852 .elementor-element.elementor-element-bee9010 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for heading, class: .elementor-element-286d06a *//* =========================
   LIVE STATUS BADGE
========================= */

.live-status {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    direction: rtl;

    padding: 9px 16px;
    border-radius: 999px;

    background: rgba(255, 255, 255, 0.75);
    border: 1px solid rgba(25, 183, 173, 0.18);

    box-shadow:
        0 8px 25px rgba(25, 183, 173, 0.08),
        inset 0 1px 0 rgba(255,255,255,.9);

    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    width: fit-content;
}

/* متن */
.live-text {
    font-family: "Ray", sans-serif;
    font-size: 13px;
    font-weight: 600;
    color: #172638;
    line-height: 1;
}

/* نقطه زنده */
.live-dot {
    position: relative;

    width: 9px;
    height: 9px;

    border-radius: 50%;
    background: #19b7ad;

    box-shadow:
        0 0 0 4px rgba(25,183,173,.12),
        0 0 14px rgba(25,183,173,.65);

    flex-shrink: 0;

    animation: livePulse 1.8s ease-in-out infinite;
}

/* حلقه متحرک */
.live-dot::after {
    content: "";
    position: absolute;

    inset: -5px;

    border-radius: 50%;
    border: 1px solid rgba(25,183,173,.35);

    animation: liveRing 1.8s ease-out infinite;
}

/* انیمیشن خود نقطه */
@keyframes livePulse {

    0%,
    100% {
        transform: scale(1);
        box-shadow:
            0 0 0 4px rgba(25,183,173,.12),
            0 0 12px rgba(25,183,173,.5);
    }

    50% {
        transform: scale(1.12);
        box-shadow:
            0 0 0 5px rgba(25,183,173,.16),
            0 0 20px rgba(25,183,173,.8);
    }
}

/* حلقه اطراف */
@keyframes liveRing {

    0% {
        transform: scale(.7);
        opacity: .8;
    }

    100% {
        transform: scale(1.7);
        opacity: 0;
    }
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .live-status {
        gap: 8px;
        padding: 8px 13px;
    }

    .live-text {
        font-size: 12px;
    }

    .live-dot {
        width: 8px;
        height: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-856fb74 *//* =========================================
   Gravity Forms - Form ID 5
   دکمه ارسال وسط‌چین
========================================= */

#gform_wrapper_5 .gform_footer,
#gform_wrapper_5 .gform_page_footer {
    width: 100% !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    text-align: center !important;
    padding: 0 !important;
    margin: 0 !important;
}


/* =========================================
   استایل دکمه ارسال
========================================= */

#gform_wrapper_5 .gform_footer .gform_button,
#gform_wrapper_5 .gform_footer input[type="submit"],
#gform_wrapper_5 .gform_page_footer .gform_button,
#gform_wrapper_5 .gform_page_footer input[type="submit"] {

    background-color: #15b8b2 !important;
    color: #ffffff !important;

    border-radius: 50px !important;

    padding: 12px 32px !important;

    font-family: 'Ray', 'Vazirmatn', sans-serif !important;
    font-size: 17px !important;
    font-weight: 600 !important;
   
opacity: 1;
    cursor: pointer !important;
    transition: all 0.3s ease !important;

    box-shadow: none !important;

    width: auto !important;
    min-width: 0 !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

   
    text-align: center !important;
    box-sizing: border-box !important;
}


/* =========================================
   Hover
========================================= */

#gform_wrapper_5 .gform_footer .gform_button:hover,
#gform_wrapper_5 .gform_footer input[type="submit"]:hover,
#gform_wrapper_5 .gform_page_footer .gform_button:hover,
#gform_wrapper_5 .gform_page_footer input[type="submit"]:hover {

   
    transform: translateY(-2px) !important;
    box-shadow: none !important;
}


/* =========================================
   موبایل
========================================= */

@media (max-width: 767px) {

    #gform_wrapper_5 .gform_footer,
    #gform_wrapper_5 .gform_page_footer {
        width: 100% !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
    }

    #gform_wrapper_5 .gform_footer .gform_button,
    #gform_wrapper_5 .gform_footer input[type="submit"],
    #gform_wrapper_5 .gform_page_footer .gform_button,
    #gform_wrapper_5 .gform_page_footer input[type="submit"] {
        width: 100% !important;
        margin: 0 auto !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        text-align: center !important;
    }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1fa2f08 */.elementor-852 .elementor-element.elementor-element-1fa2f08{
    animation: floatCameraPro 5s ease-in-out infinite alternate;
    filter: drop-shadow(0 20px 30px rgba(0,0,0,0.12));
    will-change: transform;
}
@keyframes floatCameraPro{
    0%{ transform: translateY(0) rotate(0.5deg); }
    100%{ transform: translateY(-18px) rotate(-0.5deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d23ea0c */.sun-rotate{
    animation: sunFloatRotatePro 45s linear infinite;
    will-change: transform;
    opacity: 0.45;
}
@keyframes sunFloatRotatePro{
    from{ transform: rotate(0deg) translateY(0); }
    50%{ transform: rotate(180deg) translateY(-6px); }
    to{ transform: rotate(360deg) translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8800e72 */.elementor-852 .elementor-element.elementor-element-8800e72{
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0584d04 *//* =========================================
   Gravity Forms - Form ID 5
   دکمه ارسال وسط‌چین
========================================= */

#gform_wrapper_5 .gform_footer,
#gform_wrapper_5 .gform_page_footer {
    width: 100% !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    text-align: center !important;
    padding: 0 !important;
    margin: 0 !important;
}


/* =========================================
   استایل دکمه ارسال
========================================= */

#gform_wrapper_5 .gform_footer .gform_button,
#gform_wrapper_5 .gform_footer input[type="submit"],
#gform_wrapper_5 .gform_page_footer .gform_button,
#gform_wrapper_5 .gform_page_footer input[type="submit"] {

    background-color: #15b8b2 !important;
    color: #ffffff !important;

    border-radius: 50px !important;

    padding: 12px 32px !important;

    font-family: 'Ray', 'Vazirmatn', sans-serif !important;
    font-size: 17px !important;
    font-weight: 600 !important;
   
opacity: 1;
    cursor: pointer !important;
    transition: all 0.3s ease !important;

    box-shadow: none !important;

    width: auto !important;
    min-width: 0 !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

   
    text-align: center !important;
    box-sizing: border-box !important;
}


/* =========================================
   Hover
========================================= */

#gform_wrapper_5 .gform_footer .gform_button:hover,
#gform_wrapper_5 .gform_footer input[type="submit"]:hover,
#gform_wrapper_5 .gform_page_footer .gform_button:hover,
#gform_wrapper_5 .gform_page_footer input[type="submit"]:hover {

   
    transform: translateY(-2px) !important;
    box-shadow: none !important;
}


/* =========================================
   موبایل
========================================= */

@media (max-width: 767px) {

    #gform_wrapper_5 .gform_footer,
    #gform_wrapper_5 .gform_page_footer {
        width: 100% !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
    }

    #gform_wrapper_5 .gform_footer .gform_button,
    #gform_wrapper_5 .gform_footer input[type="submit"],
    #gform_wrapper_5 .gform_page_footer .gform_button,
    #gform_wrapper_5 .gform_page_footer input[type="submit"] {
        width: 100% !important;
        margin: 0 auto !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        text-align: center !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e88e47 *//* =======================================
   کارت‌های اصلی (بدون سایه، مینیمال و فلت)
======================================== */
.elementor-852 .elementor-element.elementor-element-8e88e47 .elementor-widget-image-box {
    position: relative;
    overflow: hidden; /* برای اینکه شیپ از کادر بیرون نزند */
    background: #ffffff;
    border: 2px solid #f1f5f9; /* حاشیه ملایم به جای سایه */
    border-radius: 30px;
    padding: 25px;
    box-shadow: none !important; /* حذف قطعی هرگونه سایه */
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    z-index: 1;
}

/* هاور کارت: حرکت فنری و نرم به سمت بالا */
.elementor-852 .elementor-element.elementor-element-8e88e47 .elementor-widget-image-box:hover {
    border-color: #e2e8f0;
    transform: translateY(-8px);
}

/* =======================================
   افکت انیمیشنی Shape (هاله بامزه در هاور)
======================================== */
.elementor-852 .elementor-element.elementor-element-8e88e47 .elementor-widget-image-box::before {
    content: '';
    position: absolute;
    top: -100px;
    right: -100px; /* شروع از گوشه بالا سمت راست */
    width: 200px;
    height: 200px;
    border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%; /* شکل ارگانیک و فانتزی (Blob) */
    z-index: 0;
    opacity: 0;
    transform: scale(0.2) rotate(0deg);
    transition: all 0.5s cubic-bezier(0.34, 1.56, 0.64, 1); /* انیمیشن فنری و جذاب */
}

/* باز شدن شیپ موقع هاور */
.elementor-852 .elementor-element.elementor-element-8e88e47 .elementor-widget-image-box:hover::before {
    opacity: 1;
    transform: scale(1.8) rotate(45deg); 
    top: -20px;
    right: -20px;
}

/* اختصاص سه رنگ پاستیلی مجزا به شیپِ کارت‌های اول، دوم و سوم */
.elementor-852 .elementor-element.elementor-element-8e88e47 > div:nth-child(1) .elementor-widget-image-box::before { background: #e8f6f3; } /* سبز پاستیلی */
.elementor-852 .elementor-element.elementor-element-8e88e47 > div:nth-child(2) .elementor-widget-image-box::before { background: #f3e5f5; } /* بنفش پاستیلی */
.elementor-852 .elementor-element.elementor-element-8e88e47 > div:nth-child(3) .elementor-widget-image-box::before { background: #e3f2fd; } /* آبی پاستیلی */

/* قرار دادن عکس و متن روی شیپ */
.elementor-852 .elementor-element.elementor-element-8e88e47 .elementor-image-box-wrapper {
    position: relative;
    z-index: 2;
}

/* =======================================
   عکس‌ها: یکنواخت، فلت و افکت اسکیل کیوت
======================================== */
.elementor-852 .elementor-element.elementor-element-8e88e47 .elementor-image-box-img {
    overflow: hidden;
    border-radius: 20px;
    margin-bottom: 20px !important;
}

.elementor-852 .elementor-element.elementor-element-8e88e47 .elementor-image-box-img img {
    width: 100% !important;
    height: 180px !important; /* ثابت کردن سایز تمام عکس‌ها */
    object-fit: cover !important; /* جلوگیری از دفرمه شدن */
    border-radius: 20px;
    box-shadow: none !important;
    transition: transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

/* چرخش ریز و بزرگ شدن عکس موقع هاور (فوق‌العاده بامزه) */
.elementor-852 .elementor-element.elementor-element-8e88e47 .elementor-widget-image-box:hover .elementor-image-box-img img {
    transform: scale(1.08) rotate(-3deg) !important;
}

/* =======================================
   تایپوگرافی (فونت ری)
======================================== */
.elementor-852 .elementor-element.elementor-element-8e88e47 .elementor-image-box-title,
.elementor-852 .elementor-element.elementor-element-8e88e47 .elementor-image-box-title a {
    font-family: 'Ray', 'Vazirmatn', sans-serif !important;
    font-size: 18px !important;
    font-weight: 800 !important;
    color: #1e293b !important;
    margin-bottom: 10px !important;
    transition: color 0.3s ease;
}

/* تغییر رنگ تایتل در هاور هماهنگ با رنگ شیپ پس‌زمینه */
.elementor-852 .elementor-element.elementor-element-8e88e47 > div:nth-child(1) .elementor-widget-image-box:hover .elementor-image-box-title { color: #359b8b !important; }
.elementor-852 .elementor-element.elementor-element-8e88e47 > div:nth-child(2) .elementor-widget-image-box:hover .elementor-image-box-title { color: #967bb6 !important; }
.elementor-852 .elementor-element.elementor-element-8e88e47 > div:nth-child(3) .elementor-widget-image-box:hover .elementor-image-box-title { color: #4b8de8 !important; }

.elementor-852 .elementor-element.elementor-element-8e88e47 .elementor-image-box-description {
    font-family: 'Ray', 'Vazirmatn', sans-serif !important;
    font-size: 13px !important;
    color: #64748b !important;
    line-height: 1.8 !important;
}

/* =======================================
   اسکرول افقی موبایل (تمیز و بدون دردسر)
======================================== */
@media (max-width: 767px) {
    .elementor-852 .elementor-element.elementor-element-8e88e47 {
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x: auto !important;
        overflow-y: hidden !important;scroll-snap-type: x mandatory;
        -webkit-overflow-scrolling: touch;
        padding-bottom: 25px; 
        gap: 15px !important;
    }

    .elementor-852 .elementor-element.elementor-element-8e88e47::-webkit-scrollbar {
        display: none; /* مخفی کردن نوار اسکرول گوشی */
    }

    /* ست کردن عرض کارت‌ها در موبایل تا یکی یکی اسکرول شوند */
    .elementor-852 .elementor-element.elementor-element-8e88e47 > div {
        min-width: 82% !important;
        max-width: 82% !important;
        scroll-snap-align: center;
        flex: 0 0 auto !important;
    }
}/* End custom CSS */
/* Start custom CSS */h2.gform_title {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'rey';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://aftab.media/wp-content/uploads/2026/07/Ray_Light-1.ttf') format('truetype');
}
@font-face {
	font-family: 'rey';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://aftab.media/wp-content/uploads/2026/07/Ray-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'rey';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://aftab.media/wp-content/uploads/2026/07/Ray_Black.ttf') format('truetype');
}
@font-face {
	font-family: 'rey';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://aftab.media/wp-content/uploads/2026/07/Ray_ExtraBlack.ttf') format('truetype');
}
@font-face {
	font-family: 'rey';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://aftab.media/wp-content/uploads/2026/07/Ray_Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'rey';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://aftab.media/wp-content/uploads/2026/07/Ray_ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */