.elementor-6909 .elementor-element.elementor-element-d18f00d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;box-shadow:0px 1px 10px 0px rgba(13.017603860389254, 215.21793042669253, 233.49028930664062, 0.55);--padding-block-start:1%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-d18f00d:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-d18f00d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-d18f00d, .elementor-6909 .elementor-element.elementor-element-d18f00d::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-e84bf73{--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;--align-items:flex-end;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:7%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-fc7905d{text-align:right;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6909 .elementor-element.elementor-element-fc7905d img{width:94%;}.elementor-6909 .elementor-element.elementor-element-fc7905d > .elementor-widget-container{margin:0% 0% 0% 6%;padding:0px 0px 0px 0px;}.elementor-6909 .elementor-element.elementor-element-fc7905d.elementor-element{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-41056ce{text-align:right;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-6909 .elementor-element.elementor-element-41056ce img{width:94%;}.elementor-6909 .elementor-element.elementor-element-41056ce > .elementor-widget-container{margin:0% 8% 0% 0%;padding:0px 0px 0px 0px;}.elementor-6909 .elementor-element.elementor-element-41056ce.elementor-element{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-f076e1a{--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;--justify-content:center;--align-items:center;--overflow:hidden;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-62f7768{--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;--justify-content:flex-start;--align-items:center;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:2%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-1e5ac5d .elementor-button{font-family:"Heebo", Sans-serif;font-size:17px;font-weight:700;fill:var( --e-global-color-80ba7d4 );color:var( --e-global-color-80ba7d4 );background-color:transparent;background-image:linear-gradient(94deg, #07CBF6 17%, #0BA1E0 97%);border-radius:13px 13px 13px 13px;box-shadow:0px 0px 10px 8px rgba(34.41760869565218, 112.86327315689981, 113.89999999999999, 0.5);}.elementor-6909 .elementor-element.elementor-element-5636913{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;--padding-block-start:3%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-5636913:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-5636913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-5636913, .elementor-6909 .elementor-element.elementor-element-5636913::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-e857b50{text-align:center;}.elementor-6909 .elementor-element.elementor-element-e857b50 .elementor-heading-title{color:#0BA1E0;font-family:"Heebo", Sans-serif;font-size:4em;font-weight:700;}.elementor-6909 .elementor-element.elementor-element-e857b50.elementor-element{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-dc681b0{text-align:center;width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-6909 .elementor-element.elementor-element-dc681b0 .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:30px;font-weight:400;}.elementor-6909 .elementor-element.elementor-element-dc681b0 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-dc681b0.elementor-element{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-63d501c > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-6909 .elementor-element.elementor-element-4981ac4 .elementor-button{font-family:"Heebo", Sans-serif;font-size:25px;font-weight:400;fill:var( --e-global-color-d4a7e1a );color:var( --e-global-color-d4a7e1a );background-color:transparent;background-image:linear-gradient(94deg, #E5348C 17%, #B91868 97%);border-radius:13px 13px 13px 13px;box-shadow:0px 0px 10px 8px rgba(159.79999999999998, 44.118695652173905, 145.21409640831757, 0.5);}.elementor-6909 .elementor-element.elementor-element-4981ac4 > .elementor-widget-container{padding:1% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-dea7039 > .elementor-widget-container{padding:10% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-61f8249{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:6%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-61f8249:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-61f8249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-61f8249, .elementor-6909 .elementor-element.elementor-element-61f8249::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-532d0e5 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-532d0e5.elementor-element{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-3b5a668{text-align:center;}.elementor-6909 .elementor-element.elementor-element-3b5a668 .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:51px;font-weight:600;}.elementor-6909 .elementor-element.elementor-element-fd75200{text-align:center;}.elementor-6909 .elementor-element.elementor-element-fd75200 .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:29px;font-weight:400;}.elementor-6909 .elementor-element.elementor-element-fd75200 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-6909 .elementor-element.elementor-element-b9fef51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-b9fef51:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-b9fef51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-b9fef51, .elementor-6909 .elementor-element.elementor-element-b9fef51::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-fa3f8b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--overflow:hidden;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-85e3eb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-032f330{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-4dd4806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-88520ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;--padding-block-start:6%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-88520ac:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-88520ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-88520ac, .elementor-6909 .elementor-element.elementor-element-88520ac::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-bf3740b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-bf3740b.elementor-element{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-fc8e20d{text-align:center;}.elementor-6909 .elementor-element.elementor-element-fc8e20d .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:51px;font-weight:600;}.elementor-6909 .elementor-element.elementor-element-8004cd8{text-align:center;}.elementor-6909 .elementor-element.elementor-element-8004cd8 .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:29px;font-weight:400;}.elementor-6909 .elementor-element.elementor-element-8004cd8 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-6909 .elementor-element.elementor-element-4e9b15f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:6%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-4e9b15f:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-4e9b15f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-4e9b15f, .elementor-6909 .elementor-element.elementor-element-4e9b15f::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-fe29bd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-4a5fc8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-1fa2f22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-00b7382{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-6d784a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:6%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-6d784a8:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-6d784a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-6d784a8, .elementor-6909 .elementor-element.elementor-element-6d784a8::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-a827067{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-fad0328 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-fad0328.elementor-element{--align-self:flex-start;}.elementor-6909 .elementor-element.elementor-element-66964fb{text-align:right;}.elementor-6909 .elementor-element.elementor-element-66964fb .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:51px;font-weight:600;}.elementor-6909 .elementor-element.elementor-element-2a070fc{text-align:right;}.elementor-6909 .elementor-element.elementor-element-2a070fc .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:29px;font-weight:400;}.elementor-6909 .elementor-element.elementor-element-2a070fc > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-6909 .elementor-element.elementor-element-33eec30{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-6909 .elementor-element.elementor-element-33eec30.elementor-element{--align-self:flex-start;}.elementor-6909 .elementor-element.elementor-element-d1c4339{color:var( --e-global-color-d4a7e1a );}.elementor-6909 .elementor-element.elementor-element-7b65b48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-d98a111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-d98a111:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-d98a111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-d98a111, .elementor-6909 .elementor-element.elementor-element-d98a111::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-5cd1125 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-5cd1125.elementor-element{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-576bc78{text-align:center;}.elementor-6909 .elementor-element.elementor-element-576bc78 .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:51px;font-weight:600;}.elementor-6909 .elementor-element.elementor-element-67d8634{text-align:center;}.elementor-6909 .elementor-element.elementor-element-67d8634 .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:29px;font-weight:400;}.elementor-6909 .elementor-element.elementor-element-67d8634 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-6909 .elementor-element.elementor-element-a88406e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:3%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-a88406e:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-a88406e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-a88406e, .elementor-6909 .elementor-element.elementor-element-a88406e::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-d3428bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-de4b8d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-544dd75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-f6083cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-d63343d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:9%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-d63343d:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-d63343d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-d63343d, .elementor-6909 .elementor-element.elementor-element-d63343d::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-c2225c0 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-c2225c0.elementor-element{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-8a0d1d6{text-align:center;}.elementor-6909 .elementor-element.elementor-element-8a0d1d6 .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:51px;font-weight:600;}.elementor-6909 .elementor-element.elementor-element-8a0d1d6 > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-6909 .elementor-element.elementor-element-976cbb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-976cbb3:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-976cbb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-976cbb3, .elementor-6909 .elementor-element.elementor-element-976cbb3::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-3aab5bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-c19a1ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-b0b86bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:5%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-b0b86bd:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-b0b86bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-b0b86bd, .elementor-6909 .elementor-element.elementor-element-b0b86bd::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-ca6b75c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-ca6b75c:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-ca6b75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-ca6b75c, .elementor-6909 .elementor-element.elementor-element-ca6b75c::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-b788849 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-b788849.elementor-element{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-03920bd{text-align:center;}.elementor-6909 .elementor-element.elementor-element-03920bd .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:51px;font-weight:600;}.elementor-6909 .elementor-element.elementor-element-03920bd > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-31d9bda{text-align:center;}.elementor-6909 .elementor-element.elementor-element-31d9bda .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:29px;font-weight:400;}.elementor-6909 .elementor-element.elementor-element-31d9bda > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-6909 .elementor-element.elementor-element-229d828{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-block-start:0%;--padding-block-end:3%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-229d828:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-229d828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-229d828, .elementor-6909 .elementor-element.elementor-element-229d828::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-775ab59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-eceeaf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-b22dfbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-7a883dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-746d9e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-bde4679{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-efde47a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-f94596c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-72ff226{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;--padding-block-start:7%;--padding-block-end:3%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-72ff226:not(.elementor-motion-effects-element-type-background), .elementor-6909 .elementor-element.elementor-element-72ff226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D101C;}.elementor-6909 .elementor-element.elementor-element-72ff226, .elementor-6909 .elementor-element.elementor-element-72ff226::before{--border-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-57784e5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.3s;--padding-block-start:4%;--padding-block-end:4%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-57784e5.e-con{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-f42b274{text-align:center;}.elementor-6909 .elementor-element.elementor-element-f42b274 .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:51px;font-weight:600;}.elementor-6909 .elementor-element.elementor-element-f42b274 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-de9dd93{text-align:center;}.elementor-6909 .elementor-element.elementor-element-de9dd93 .elementor-heading-title{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:29px;font-weight:400;}.elementor-6909 .elementor-element.elementor-element-de9dd93 > .elementor-widget-container{padding:0% 2% 2% 2%;}.elementor-6909 .elementor-element.elementor-element-961931e > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-961931e{width:100%;max-width:100%;}.elementor-6909 .elementor-element.elementor-element-961931e.elementor-element{--align-self:flex-start;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:18px;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-18px;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-6909 .elementor-element.elementor-element-442a752 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-6909 .elementor-element.elementor-element-442a752 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-6909 .elementor-element.elementor-element-442a752 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-group > label, .elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-type-html{padding-bottom:0px;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-group .elementor-field{color:var( --e-global-color-d4a7e1a );}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-group .elementor-field, .elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-subgroup label{font-family:"Heebo", Sans-serif;font-weight:400;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#0D101C;border-color:var( --e-global-color-d4a7e1a );border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-group .elementor-select-wrapper select{background-color:#0D101C;border-color:var( --e-global-color-d4a7e1a );border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-d4a7e1a );}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-button{font-family:"Heebo", Sans-serif;font-size:18px;font-weight:500;}.elementor-6909 .elementor-element.elementor-element-442a752 .e-form__buttons__wrapper__button-next{background-color:#0BA1E0;color:#ffffff;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-button[type="submit"]{background-color:#0BA1E0;color:#ffffff;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-6909 .elementor-element.elementor-element-442a752 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-6909 .elementor-element.elementor-element-442a752 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-6909 .elementor-element.elementor-element-442a752 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6909 .elementor-element.elementor-element-442a752 .elementor-message{font-family:"Heebo", Sans-serif;font-weight:400;}.elementor-6909 .elementor-element.elementor-element-442a752{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-6909 .elementor-element.elementor-element-18a6e39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-5524af3{--divider-border-style:solid;--divider-color:#C7C7D073;--divider-border-width:1px;}.elementor-6909 .elementor-element.elementor-element-5524af3 .elementor-divider-separator{width:100%;}.elementor-6909 .elementor-element.elementor-element-5524af3 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-6909 .elementor-element.elementor-element-ab4f224{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-290fe82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6909 .elementor-element.elementor-element-3b8ae93{color:var( --e-global-color-d4a7e1a );}.elementor-6909 .elementor-element.elementor-element-29eba35{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-6909 .elementor-element.elementor-element-735a2ad{color:var( --e-global-color-d4a7e1a );font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-6909 .elementor-element.elementor-element-735a2ad > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6909 .elementor-element.elementor-element-735a2ad.elementor-element{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-caf2caf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6909 .elementor-element.elementor-element-caf2caf{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-6909 .elementor-element.elementor-element-caf2caf.elementor-element{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-6d6337b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6909 .elementor-element.elementor-element-6d6337b{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-6909 .elementor-element.elementor-element-6d6337b.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-6909 .elementor-element.elementor-element-e84bf73{--width:24%;}.elementor-6909 .elementor-element.elementor-element-f076e1a{--width:60%;}.elementor-6909 .elementor-element.elementor-element-62f7768{--width:20%;}.elementor-6909 .elementor-element.elementor-element-fa3f8b6{--width:50%;}.elementor-6909 .elementor-element.elementor-element-85e3eb7{--width:50%;}.elementor-6909 .elementor-element.elementor-element-032f330{--width:50%;}.elementor-6909 .elementor-element.elementor-element-4dd4806{--width:50%;}.elementor-6909 .elementor-element.elementor-element-fe29bd6{--width:25%;}.elementor-6909 .elementor-element.elementor-element-4a5fc8c{--width:25%;}.elementor-6909 .elementor-element.elementor-element-1fa2f22{--width:25%;}.elementor-6909 .elementor-element.elementor-element-00b7382{--width:25%;}.elementor-6909 .elementor-element.elementor-element-a827067{--width:50%;}.elementor-6909 .elementor-element.elementor-element-7b65b48{--width:50%;}.elementor-6909 .elementor-element.elementor-element-d3428bb{--width:25%;}.elementor-6909 .elementor-element.elementor-element-de4b8d5{--width:25%;}.elementor-6909 .elementor-element.elementor-element-544dd75{--width:25%;}.elementor-6909 .elementor-element.elementor-element-f6083cf{--width:25%;}.elementor-6909 .elementor-element.elementor-element-3aab5bd{--width:50%;}.elementor-6909 .elementor-element.elementor-element-c19a1ee{--width:50%;}.elementor-6909 .elementor-element.elementor-element-775ab59{--width:25%;}.elementor-6909 .elementor-element.elementor-element-eceeaf5{--width:25%;}.elementor-6909 .elementor-element.elementor-element-b22dfbc{--width:25%;}.elementor-6909 .elementor-element.elementor-element-7a883dd{--width:25%;}.elementor-6909 .elementor-element.elementor-element-746d9e7{--width:25%;}.elementor-6909 .elementor-element.elementor-element-bde4679{--width:25%;}.elementor-6909 .elementor-element.elementor-element-efde47a{--width:25%;}.elementor-6909 .elementor-element.elementor-element-f94596c{--width:25%;}.elementor-6909 .elementor-element.elementor-element-57784e5{--width:67%;}.elementor-6909 .elementor-element.elementor-element-290fe82{--width:50%;}.elementor-6909 .elementor-element.elementor-element-29eba35{--width:50%;}}@media(max-width:767px){.elementor-6909 .elementor-element.elementor-element-d18f00d{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:4%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-e84bf73{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:10%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-e84bf73.e-con{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-fc7905d img{width:70%;}.elementor-6909 .elementor-element.elementor-element-fc7905d{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-6909 .elementor-element.elementor-element-41056ce img{width:94%;}.elementor-6909 .elementor-element.elementor-element-41056ce{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-6909 .elementor-element.elementor-element-f076e1a{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-f076e1a.e-con{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-62f7768{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-62f7768.e-con{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-5636913{--padding-block-start:6%;--padding-block-end:6%;--padding-inline-start:6%;--padding-inline-end:6%;}.elementor-6909 .elementor-element.elementor-element-e857b50 .elementor-heading-title{font-size:3em;}.elementor-6909 .elementor-element.elementor-element-dc681b0 .elementor-heading-title{font-size:15px;}.elementor-6909 .elementor-element.elementor-element-dc681b0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-dc681b0{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-6909 .elementor-element.elementor-element-4981ac4 .elementor-button{font-size:19px;}.elementor-6909 .elementor-element.elementor-element-dea7039 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-6909 .elementor-element.elementor-element-3b5a668 .elementor-heading-title{font-size:35px;}.elementor-6909 .elementor-element.elementor-element-fd75200 .elementor-heading-title{font-size:24px;}.elementor-6909 .elementor-element.elementor-element-fa3f8b6{--padding-block-start:0%;--padding-block-end:2%;--padding-inline-start:5%;--padding-inline-end:3%;}.elementor-6909 .elementor-element.elementor-element-85e3eb7{--padding-block-start:0%;--padding-block-end:2%;--padding-inline-start:5%;--padding-inline-end:3%;}.elementor-6909 .elementor-element.elementor-element-032f330{--padding-block-start:0%;--padding-block-end:2%;--padding-inline-start:5%;--padding-inline-end:3%;}.elementor-6909 .elementor-element.elementor-element-4dd4806{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:3%;}.elementor-6909 .elementor-element.elementor-element-88520ac{--padding-block-start:11%;--padding-block-end:0%;--padding-inline-start:2%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-fc8e20d .elementor-heading-title{font-size:35px;}.elementor-6909 .elementor-element.elementor-element-8004cd8 .elementor-heading-title{font-size:25px;}.elementor-6909 .elementor-element.elementor-element-fe29bd6{--padding-block-start:0%;--padding-block-end:3%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-6909 .elementor-element.elementor-element-4a5fc8c{--padding-block-start:0%;--padding-block-end:3%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-6909 .elementor-element.elementor-element-1fa2f22{--padding-block-start:0%;--padding-block-end:3%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-6909 .elementor-element.elementor-element-00b7382{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-6909 .elementor-element.elementor-element-a827067.e-con{--align-self:center;}.elementor-6909 .elementor-element.elementor-element-66964fb .elementor-heading-title{font-size:35px;}.elementor-6909 .elementor-element.elementor-element-2a070fc .elementor-heading-title{font-size:25px;}.elementor-6909 .elementor-element.elementor-element-33eec30.elementor-element{--align-self:flex-start;}.elementor-6909 .elementor-element.elementor-element-7b65b48{--padding-block-start:8%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-d98a111{--padding-block-start:9%;--padding-block-end:0%;--padding-inline-start:2%;--padding-inline-end:2%;}.elementor-6909 .elementor-element.elementor-element-576bc78 .elementor-heading-title{font-size:35px;}.elementor-6909 .elementor-element.elementor-element-67d8634 .elementor-heading-title{font-size:25px;}.elementor-6909 .elementor-element.elementor-element-d3428bb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6909 .elementor-element.elementor-element-de4b8d5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6909 .elementor-element.elementor-element-544dd75{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6909 .elementor-element.elementor-element-f6083cf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6909 .elementor-element.elementor-element-d63343d{--padding-block-start:12%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-8a0d1d6 .elementor-heading-title{font-size:35px;}.elementor-6909 .elementor-element.elementor-element-b0b86bd{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-6909 .elementor-element.elementor-element-ca6b75c{--padding-block-start:18%;--padding-block-end:0%;--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-6909 .elementor-element.elementor-element-03920bd .elementor-heading-title{font-size:35px;}.elementor-6909 .elementor-element.elementor-element-31d9bda .elementor-heading-title{font-size:25px;}.elementor-6909 .elementor-element.elementor-element-eceeaf5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-6909 .elementor-element.elementor-element-7a883dd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6909 .elementor-element.elementor-element-bde4679{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6909 .elementor-element.elementor-element-f94596c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6909 .elementor-element.elementor-element-72ff226{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:3%;--padding-inline-end:3%;}.elementor-6909 .elementor-element.elementor-element-57784e5{--padding-block-start:2%;--padding-block-end:2%;--padding-inline-start:2%;--padding-inline-end:2%;}.elementor-6909 .elementor-element.elementor-element-f42b274 .elementor-heading-title{font-size:35px;}.elementor-6909 .elementor-element.elementor-element-de9dd93 .elementor-heading-title{font-size:25px;}.elementor-6909 .elementor-element.elementor-element-442a752{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-6909 .elementor-element.elementor-element-29eba35{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;}.elementor-6909 .elementor-element.elementor-element-29eba35.e-con{--align-self:flex-start;}.elementor-6909 .elementor-element.elementor-element-735a2ad{text-align:left;--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-6909 .elementor-element.elementor-element-735a2ad.elementor-element{--align-self:flex-start;}.elementor-6909 .elementor-element.elementor-element-caf2caf img{width:100%;}.elementor-6909 .elementor-element.elementor-element-caf2caf{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-6909 .elementor-element.elementor-element-6d6337b img{width:100%;}.elementor-6909 .elementor-element.elementor-element-6d6337b{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}}/* Start custom CSS for html, class: .elementor-element-c47ec3d */body {
  margin: 0;
  font-family: 'Heebo', sans-serif;
  background-color: #050b1a;
}

.header {
  height: 70px;
  display: flex;
  align-items: center;
  padding: 0 40px;
}

/* nav נשאר כמו שהוא */
.nav {
  display: flex;
}

/* איפוס רשימה והפיכה לאופקית */
.nav-list {
  list-style: none;
  margin: 0;
  padding: 0;

  display: flex;
  gap: 32px;
  align-items: center;
}

/* li */
.nav-item {
  margin: 0;
  padding: 0;
}

/* קישורים */
.nav a {
  color: #8A97AC;
  text-decoration: none;
  font-size: 20px;
  font-weight: 500;
  transition: color 0.25s ease, outline 0.2s ease;
  border-radius: 6px;
  padding: 6px 10px;
}

/* hover */
.nav a:hover {
  color: #07cbf6;
}

/* focus נגיש וברור */
.nav a:focus,
.nav a:focus-visible {
  color: #07cbf6;
  outline: 3px solid #07cbf6;
  outline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-63d501c */.compliance-bar {
  display: flex;
  gap: 32px;
  align-items: center;
  justify-content: center;

  font-family: 'Heebo', sans-serif;
  font-size: 21px; /* היה 14px → +50% */
  color: #8A97AC;
}

.compliance-item {
  display: flex;
  align-items: center;
  gap: 12px; /* ריווח מותאם */
  white-space: nowrap;
}

.check-icon {
  width: 27px;   /* היה 18px → +50% */
  height: 27px;
  border-radius: 50%;
  border: 2px solid #0ba1e0; /* עובי מותאם לגודל */
  color: #0ba1e0;

  display: flex;
  align-items: center;
  justify-content: center;

  font-size: 18px; /* היה 12px → +50% */
  font-weight: 700;
  line-height: 1;
}

@media (max-width: 768px) {
  .compliance-bar {
    gap: 20px;
    font-size: 16px;
    flex-wrap: wrap;
  }

  .compliance-item {
    gap: 8px;
  }

  .check-icon {
    width: 20px;
    height: 20px;
    font-size: 14px;
    border-width: 1.5px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-56b9bed */.frame-outer {
  max-width: 300px;
  margin: 0 auto;

  /* Glow עדין מסביב */
  box-shadow:
    0 0 25px rgba(11, 161, 224, 0.25),
    0 0 60px rgba(11, 161, 224, 0.15);

  border-radius: 28px;
}

.frame-border {
  background: #0ba1e0; /* מסגרת דקה */
  padding: 2px;       /* העובי של המסגרת הדקה */
  border-radius: 28px;
  position: relative; /* 🔑 זה העיקר */
}

.frame-inner {
  background: #0D101C; /* הרקע העבה */
  padding: 18px;
  border-radius: 26px;
}

.frame-inner img {
  width: 100%;
  display: block;
  border-radius: 18px;
}

/* חובה כדי לאפשר מיקום אבסולוטי */
.frame-outer {
  position: relative;
  overflow: visible;
}

/* אייקון */
.floating-icon {
  width: 52px;
  height: 52px;
  border-radius: 16px;

  background: rgba(11, 161, 224, 0.35);
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);

  display: flex;
  align-items: center;
  justify-content: center;

  color: #ffffff;

  box-shadow:
    0 0 18px rgba(11, 161, 224, 0.35),
    inset 0 0 0 1px rgba(255,255,255,0.25);

  animation: floatY 7s ease-in-out infinite;
}

.floating-icon svg {
  width: 24px;
  height: 24px;
  opacity: 0.9;
}

/* מיקום – ימין למעלה */
.floating-top-right {
  position: absolute;
  top: -18px;
  right: -18px;
  z-index: 5;
}

/* אנימציית ריחוף */
@keyframes floatY {
  0%   { transform: translateY(0); }
  50%  { transform: translateY(-8px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dea7039 */.scroll-indicator {
  position: absolute;
  bottom: 32px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 5;

  /* 👇 חשוב */
  display: flex;
  flex-direction: column;
  align-items: center;

  animation: mouse-float 2.2s ease-in-out infinite;
}

.mouse {
  width: 26px;
  height: 44px;
  border: 2px solid #0ba1e0;
  border-radius: 999px;
  display: flex;
  justify-content: center;
  padding-top: 6px;
}

.wheel {
  width: 4px;
  height: 10px;
  background-color: #0ba1e0;
  border-radius: 999px;
}

@keyframes mouse-float {
  0% {
    transform: translate(-50%, 0);
    opacity: 0.6;
  }
  50% {
    transform: translate(-50%, 12px);
    opacity: 1;
  }
  100% {
    transform: translate(-50%, 0);
    opacity: 0.6;
  }
}
.scroll-text {
  font-size: 14px;
  font-family: 'Heebo', sans-serif;
  color: #0ba1e0;
  text-align: center;     /* יישור טקסט */
  margin-bottom: 8px;
  opacity: 0.85;
}

@media (max-width: 768px) {
  .scroll-indicator {
    bottom: 10px; /* היה 32px */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-532d0e5 */.law-pill {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  border-radius: 999px;
  border: 1px solid #0ba1e0;
  background-color: rgba(31, 37, 61, 0.1);
  color: #0ba1e0;
  margin-bottom: 8px;

  /* 👇 זה מה שחסר */
  font-family: 'Heebo', sans-serif;
}

.law-pill-text {
  font-size: 20px;
  font-weight: 500;
  color: #0ba1e0;
  white-space: nowrap;

  /* אופציונלי אם רוצים לוודא 100% */
  font-family: 'Heebo', sans-serif;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-294c8eb *//* === Alert Card Container === */
.alert-card {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
min-height: 140px; /* אפשר לשנות לפי הצורך */
  padding: 32px 28px;
  padding-right: 88px; /* מקום ייעודי לאייקון */

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.08);

  background: linear-gradient(
    180deg,
    #0f1220,
    #0b0e1a
  );

  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover + Focus (נגישות מלאה) */
.alert-card:hover,
.alert-card:focus-visible {
  border-color: #0ba1e0;
  box-shadow: 0 0 30px rgba(11, 161, 224, 0.25);
  outline: none;
}

/* === תוכן טקסט === */
.alert-content h3 {
  margin: 0 0 6px;
  font-size: 22px;
  font-weight: 600;
}

.alert-content p {
  margin: 0;
  font-size: 18px;
  line-height: 1.5;
  opacity: 0.75;
}

/* === אייקון SVG בפינה === */
.alert-icon {
  position: absolute;
  top: 16px;
  right: 16px;

  width: 52px;
  height: 52px;
  border-radius: 14px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(11, 161, 224, 0.18);
  color: #0ba1e0;

  transition:
    background-color 0.35s ease,
    box-shadow 0.35s ease,
    color 0.35s ease;
}

/* SVG גודל */
.alert-icon svg {
  width: 26px;
  height: 26px;
}

/* Hover + Focus על האייקון */
.alert-card:hover .alert-icon,
.alert-card:focus-visible .alert-icon {
  background: rgba(11, 161, 224, 0.35);
  box-shadow: 0 0 18px rgba(11, 161, 224, 0.4);
  color: #0ba1e0;
}

/* === רספונסיביות בסיסית === */
@media (max-width: 480px) {
  .alert-card {
    padding: 20px;
    padding-right: 72px;
  }

  .alert-icon {
    width: 44px;
    height: 44px;
  }

  .alert-icon svg {
    width: 22px;
    height: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-020d301 *//* === Alert Card Container === */
.alert-card {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
min-height: 140px; /* אפשר לשנות לפי הצורך */
  padding: 32px 28px;
  padding-right: 88px; /* מקום ייעודי לאייקון */

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.08);

  background: linear-gradient(
    180deg,
    #0f1220,
    #0b0e1a
  );

  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover + Focus (נגישות מלאה) */
.alert-card:hover,
.alert-card:focus-visible {
  border-color: #0ba1e0;
  box-shadow: 0 0 30px rgba(11, 161, 224, 0.25);
  outline: none;
}

/* === תוכן טקסט === */
.alert-content h3 {
  margin: 0 0 6px;
  font-size: 22px;
  font-weight: 600;
}

.alert-content p {
  margin: 0;
  font-size: 18px;
  line-height: 1.5;
  opacity: 0.75;
}

/* === אייקון SVG בפינה === */
.alert-icon {
  position: absolute;
  top: 16px;
  right: 16px;

  width: 52px;
  height: 52px;
  border-radius: 14px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(11, 161, 224, 0.18);
  color: #0ba1e0;

  transition:
    background-color 0.35s ease,
    box-shadow 0.35s ease,
    color 0.35s ease;
}

/* SVG גודל */
.alert-icon svg {
  width: 26px;
  height: 26px;
}

/* Hover + Focus על האייקון */
.alert-card:hover .alert-icon,
.alert-card:focus-visible .alert-icon {
  background: rgba(11, 161, 224, 0.35);
  box-shadow: 0 0 18px rgba(11, 161, 224, 0.4);
  color: #0ba1e0;
}

/* === רספונסיביות בסיסית === */
@media (max-width: 480px) {
  .alert-card {
    padding: 20px;
    padding-right: 72px;
  }

  .alert-icon {
    width: 44px;
    height: 44px;
  }

  .alert-icon svg {
    width: 22px;
    height: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d554cb5 *//* === Alert Card Container === */
.alert-card {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
min-height: 140px; /* אפשר לשנות לפי הצורך */
  padding: 32px 28px;
  padding-right: 88px; /* מקום ייעודי לאייקון */

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.08);

  background: linear-gradient(
    180deg,
    #0f1220,
    #0b0e1a
  );

  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover + Focus (נגישות מלאה) */
.alert-card:hover,
.alert-card:focus-visible {
  border-color: #0ba1e0;
  box-shadow: 0 0 30px rgba(11, 161, 224, 0.25);
  outline: none;
}

/* === תוכן טקסט === */
.alert-content h3 {
  margin: 0 0 6px;
  font-size: 22px;
  font-weight: 600;
}

.alert-content p {
  margin: 0;
  font-size: 18px;
  line-height: 1.5;
  opacity: 0.75;
}

/* === אייקון SVG בפינה === */
.alert-icon {
  position: absolute;
  top: 16px;
  right: 16px;

  width: 52px;
  height: 52px;
  border-radius: 14px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(11, 161, 224, 0.18);
  color: #0ba1e0;

  transition:
    background-color 0.35s ease,
    box-shadow 0.35s ease,
    color 0.35s ease;
}

/* SVG גודל */
.alert-icon svg {
  width: 26px;
  height: 26px;
}

/* Hover + Focus על האייקון */
.alert-card:hover .alert-icon,
.alert-card:focus-visible .alert-icon {
  background: rgba(11, 161, 224, 0.35);
  box-shadow: 0 0 18px rgba(11, 161, 224, 0.4);
  color: #0ba1e0;
}

/* === רספונסיביות בסיסית === */
@media (max-width: 480px) {
  .alert-card {
    padding: 20px;
    padding-right: 72px;
  }

  .alert-icon {
    width: 44px;
    height: 44px;
  }

  .alert-icon svg {
    width: 22px;
    height: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-03103ad *//* === Alert Card Container === */
.alert-card {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
min-height: 140px; /* אפשר לשנות לפי הצורך */
  padding: 32px 28px;
  padding-right: 88px; /* מקום ייעודי לאייקון */

  border-radius: 16px;
  border: 1px solid rgba(255, 255, 255, 0.08);

  background: linear-gradient(
    180deg,
    #0f1220,
    #0b0e1a
  );

  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover + Focus (נגישות מלאה) */
.alert-card:hover,
.alert-card:focus-visible {
  border-color: #0ba1e0;
  box-shadow: 0 0 30px rgba(11, 161, 224, 0.25);
  outline: none;
}

/* === תוכן טקסט === */
.alert-content h3 {
  margin: 0 0 6px;
  font-size: 22px;
  font-weight: 600;
}

.alert-content p {
  margin: 0;
  font-size: 18px;
  line-height: 1.5;
  opacity: 0.75;
}

/* === אייקון SVG בפינה === */
.alert-icon {
  position: absolute;
  top: 16px;
  right: 16px;

  width: 52px;
  height: 52px;
  border-radius: 14px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(11, 161, 224, 0.18);
  color: #0ba1e0;

  transition:
    background-color 0.35s ease,
    box-shadow 0.35s ease,
    color 0.35s ease;
}

/* SVG גודל */
.alert-icon svg {
  width: 26px;
  height: 26px;
}

/* Hover + Focus על האייקון */
.alert-card:hover .alert-icon,
.alert-card:focus-visible .alert-icon {
  background: rgba(11, 161, 224, 0.35);
  box-shadow: 0 0 18px rgba(11, 161, 224, 0.4);
  color: #0ba1e0;
}

/* === רספונסיביות בסיסית === */
@media (max-width: 480px) {
  .alert-card {
    padding: 20px;
    padding-right: 72px;
  }

  .alert-icon {
    width: 44px;
    height: 44px;
  }

  .alert-icon svg {
    width: 22px;
    height: 22px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bf3740b */.law-pill {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  border-radius: 999px;
  border: 1px solid #0ba1e0;
  background-color: rgba(31, 37, 61, 0.1);
  color: #0ba1e0;
  margin-bottom: 8px;

  /* 👇 זה מה שחסר */
  font-family: 'Heebo', sans-serif;
}

.law-pill-text {
  font-size: 20px;
  font-weight: 500;
  color: #0ba1e0;
  white-space: nowrap;

  /* אופציונלי אם רוצים לוודא 100% */
  font-family: 'Heebo', sans-serif;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc8e20d */.brand-collab {
  font-family: 'Heebo', sans-serif;
  font-size: 56px;   /* תכוון לפי העיצוב שלך */
  font-weight: 800;
  color: #ffffff;
  margin: 0;
  line-height: 1.05;
  letter-spacing: -0.5px;
}

.brand-x {
  color: #0ba1e0;      /* הכחול בתמונה */
  display: inline-block;
  margin: 0 10px;      /* רווחים סביב ה־X */
  transform: translateY(-1px); /* יישור עדין לגובה */
}

@media (max-width: 480px) {
  .brand-collab {
    font-size: 35px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9d1459 *//* === Feature Card === */
.feature-card {
  width: 100%;                 /* 🔑 חובה כשעובדים ב-25% */
  box-sizing: border-box;      /* 🔑 שהפאדינג לא יחרוג */
min-height: 320px; /* אפשר לכוון */
  padding: 36px 16px;          /* פאדינג מותאם ל-4 כרטיסים */
  border-radius: 18px;

  background: linear-gradient(180deg, #0f1220, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  text-align: center;
  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover – מסגרת */
.feature-card:hover {
  border-color: #0ba1e0;
  box-shadow: 0 0 40px rgba(11,161,224,0.25);
}

/* === אייקון === */
.feature-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto 22px;

  border-radius: 18px;
  background: linear-gradient(180deg, #1c2340, #12172c);

  display: flex;
  align-items: center;
  justify-content: center;

  color: #0ba1e0;

  transition:
    box-shadow 0.35s ease,
    background 0.35s ease;
}

.feature-icon svg {
  width: 30px;
  height: 30px;
}

/* Hover – זוהר מאחורי האייקון */
.feature-card:hover .feature-icon {
  box-shadow:
    0 0 30px rgba(11,161,224,0.45),
    0 0 60px rgba(11,161,224,0.25);

  background: linear-gradient(180deg, #223066, #18224a);
}

/* === טקסטים === */
.feature-title {
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 12px;
  line-height: 1.35;
}

.feature-text {
  font-size: 18px;
  opacity: 0.75;
  line-height: 1.5;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1459713 *//* === Feature Card === */
.feature-card {
  width: 100%;                 /* 🔑 חובה כשעובדים ב-25% */
  box-sizing: border-box;      /* 🔑 שהפאדינג לא יחרוג */
min-height: 320px; /* אפשר לכוון */
  padding: 36px 16px;          /* פאדינג מותאם ל-4 כרטיסים */
  border-radius: 18px;

  background: linear-gradient(180deg, #0f1220, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  text-align: center;
  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover – מסגרת */
.feature-card:hover {
  border-color: #0ba1e0;
  box-shadow: 0 0 40px rgba(11,161,224,0.25);
}

/* === אייקון === */
.feature-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto 22px;

  border-radius: 18px;
  background: linear-gradient(180deg, #1c2340, #12172c);

  display: flex;
  align-items: center;
  justify-content: center;

  color: #0ba1e0;

  transition:
    box-shadow 0.35s ease,
    background 0.35s ease;
}

.feature-icon svg {
  width: 30px;
  height: 30px;
}

/* Hover – זוהר מאחורי האייקון */
.feature-card:hover .feature-icon {
  box-shadow:
    0 0 30px rgba(11,161,224,0.45),
    0 0 60px rgba(11,161,224,0.25);

  background: linear-gradient(180deg, #223066, #18224a);
}

/* === טקסטים === */
.feature-title {
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 12px;
  line-height: 1.35;
}

.feature-text {
  font-size: 18px;
  opacity: 0.75;
  line-height: 1.5;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-30895f5 *//* === Feature Card === */
.feature-card {
  width: 100%;                 /* 🔑 חובה כשעובדים ב-25% */
  box-sizing: border-box;      /* 🔑 שהפאדינג לא יחרוג */
min-height: 320px; /* אפשר לכוון */
  padding: 36px 16px;          /* פאדינג מותאם ל-4 כרטיסים */
  border-radius: 18px;

  background: linear-gradient(180deg, #0f1220, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  text-align: center;
  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover – מסגרת */
.feature-card:hover {
  border-color: #0ba1e0;
  box-shadow: 0 0 40px rgba(11,161,224,0.25);
}

/* === אייקון === */
.feature-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto 22px;

  border-radius: 18px;
  background: linear-gradient(180deg, #1c2340, #12172c);

  display: flex;
  align-items: center;
  justify-content: center;

  color: #0ba1e0;

  transition:
    box-shadow 0.35s ease,
    background 0.35s ease;
}

.feature-icon svg {
  width: 30px;
  height: 30px;
}

/* Hover – זוהר מאחורי האייקון */
.feature-card:hover .feature-icon {
  box-shadow:
    0 0 30px rgba(11,161,224,0.45),
    0 0 60px rgba(11,161,224,0.25);

  background: linear-gradient(180deg, #223066, #18224a);
}

/* === טקסטים === */
.feature-title {
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 12px;
  line-height: 1.35;
}

.feature-text {
  font-size: 18px;
  opacity: 0.75;
  line-height: 1.5;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5af148d *//* === Feature Card === */
.feature-card {
  width: 100%;                 /* 🔑 חובה כשעובדים ב-25% */
  box-sizing: border-box;      /* 🔑 שהפאדינג לא יחרוג */
min-height: 320px; /* אפשר לכוון */
  padding: 36px 16px;          /* פאדינג מותאם ל-4 כרטיסים */
  border-radius: 18px;

  background: linear-gradient(180deg, #0f1220, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  text-align: center;
  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover – מסגרת */
.feature-card:hover {
  border-color: #0ba1e0;
  box-shadow: 0 0 40px rgba(11,161,224,0.25);
}

/* === אייקון === */
.feature-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto 22px;

  border-radius: 18px;
  background: linear-gradient(180deg, #1c2340, #12172c);

  display: flex;
  align-items: center;
  justify-content: center;

  color: #0ba1e0;

  transition:
    box-shadow 0.35s ease,
    background 0.35s ease;
}

.feature-icon svg {
  width: 30px;
  height: 30px;
}

/* Hover – זוהר מאחורי האייקון */
.feature-card:hover .feature-icon {
  box-shadow:
    0 0 30px rgba(11,161,224,0.45),
    0 0 60px rgba(11,161,224,0.25);

  background: linear-gradient(180deg, #223066, #18224a);
}

/* === טקסטים === */
.feature-title {
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 12px;
  line-height: 1.35;
}

.feature-text {
  font-size: 18px;
  opacity: 0.75;
  line-height: 1.5;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fad0328 */.law-pill {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  border-radius: 999px;
  border: 1px solid #0ba1e0;
  background-color: rgba(31, 37, 61, 0.1);
  color: #0ba1e0;
  margin-bottom: 8px;

  /* 👇 זה מה שחסר */
  font-family: 'Heebo', sans-serif;
}

.law-pill-text {
  font-size: 20px;
  font-weight: 500;
  color: #0ba1e0;
  white-space: nowrap;

  /* אופציונלי אם רוצים לוודא 100% */
  font-family: 'Heebo', sans-serif;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-33eec30 */.compliance-list {
  display: flex;
  flex-direction: column;
  gap: 14px;
  width: 100%;
  font-family: 'Heebo', sans-serif;
}

.compliance-row {
  display: flex;

  /* 👇 RTL אמיתי */
  flex-direction: row-reverse;     /* אייקון בימין */
  justify-content: flex-end;       /* הכל נצמד לימין */
  align-items: center;
  gap: 14px;

  padding: 18px 20px;
  border-radius: 14px;

  background: linear-gradient(180deg, #0f1220, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.06);

  color: #ffffff;
}

/* טקסט */
.row-text {
  font-size: 18px;
  font-weight: 500;
  text-align: right;
  white-space: nowrap;
}

/* אייקון */
.row-icon {
  width: 36px;
  height: 36px;
  border-radius: 10px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(11,161,224,0.18);
  color: #0ba1e0;
}

.row-icon svg {
  width: 18px;
  height: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7003cdc *//* ===== Wrapper ===== */
.radial-wrap {
  position: relative;
  width: 320px;
  height: 320px;
  margin: 0 auto;
}

/* ===== Breathing Halo ===== */
.radial-glow {
  position: absolute;
  inset: -38px;              /* 👈 גדולה יותר */

  border-radius: 50%;
  background: radial-gradient(
    circle,
    rgba(11,161,224,0.55),
    rgba(11,161,224,0.3) 42%,
    transparent 72%
  );

  filter: blur(22px);        /* הילה רחבה יותר */
  z-index: 0;

  animation: glow-pulse 2.6s ease-in-out infinite; /* 👈 קצב מהיר יותר */
}

@keyframes glow-pulse {
  0% {
    transform: scale(1);
    opacity: 0.6;
  }
  50% {
    transform: scale(1.14);  /* 👈 נשימה מורגשת */
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 0.6;
  }
}

/* ===== Main Ring ===== */
.radial-ring {
  position: relative;
  z-index: 2;

  width: 100%;
  height: 100%;
  border-radius: 50%;

  background:
    radial-gradient(circle at center, #0f1220 55%, transparent 56%),
    radial-gradient(circle, #0f1220 68%, transparent 69%);

  border: 2px solid rgba(11,161,224,0.7);

  display: flex;
  align-items: center;
  justify-content: center;

  font-family: 'Heebo', sans-serif;
  color: #ffffff;
}

/* ===== Center Circle ===== */
.radial-center {
  width: 150px;
  height: 150px;
  border-radius: 50%;

  background: radial-gradient(circle, #1c2340, #12172c);

  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;

  z-index: 3;
}

.radial-percent {
  font-size: 48px;
  font-weight: 800;
  color: #4fdcff;
  line-height: 1;
}

.radial-label {
  margin-top: 6px;
  font-size: 14px;
  opacity: 0.85;
}

/* ===== Icons on Ring ===== */
.radial-icon {
  position: absolute;
  width: 44px;
  height: 44px;
  border-radius: 50%;

  background: #0f1220;
  border: 1px solid rgba(11,161,224,0.6);

  display: flex;
  align-items: center;
  justify-content: center;

  color: #0ba1e0;
}

.radial-icon svg {
  width: 20px;
  height: 20px;
}

/* ===== Icon Positions ===== */
.radial-icon.top {
  top: -12px;
  left: 50%;
  transform: translateX(-50%);
}

.radial-icon.right {
  right: -12px;
  top: 50%;
  transform: translateY(-50%);
}

.radial-icon.bottom {
  bottom: -12px;
  left: 50%;
  transform: translateX(-50%);
}

.radial-icon.left {
  left: -12px;
  top: 50%;
  transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5cd1125 */.law-pill {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  border-radius: 999px;
  border: 1px solid #0ba1e0;
  background-color: rgba(31, 37, 61, 0.1);
  color: #0ba1e0;
  margin-bottom: 8px;

  /* 👇 זה מה שחסר */
  font-family: 'Heebo', sans-serif;
}

.law-pill-text {
  font-size: 20px;
  font-weight: 500;
  color: #0ba1e0;
  white-space: nowrap;

  /* אופציונלי אם רוצים לוודא 100% */
  font-family: 'Heebo', sans-serif;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9528ec4 */.code-card {
  width: 100%;
  max-width: 900px;
  margin: 0 auto;

  background: linear-gradient(180deg, #0f1220, #0b0e1a);
  border-radius: 18px;

  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.04),
    0 20px 60px rgba(0,0,0,0.6);

  font-family: 'Heebo', sans-serif;
  color: #dbe7ff;
}

/* ===== Header ===== */
.code-header {
  display: flex;
  align-items: center;
  justify-content: space-between;

  padding: 14px 18px;
  border-bottom: 1px solid rgba(255,255,255,0.06);
}

.code-title {
  font-size: 13px;
  opacity: 0.7;
}

.code-dots {
  display: flex;
  gap: 8px;
}

.dot {
  width: 10px;
  height: 10px;
  border-radius: 50%;
}

.dot.blue  { background: #3fbdf1; }
.dot.cyan  { background: #2fd4c7; }
.dot.red   { background: #f45b69; }

/* ===== Code Area ===== */
.code-body {
  margin: 0;
  padding: 22px 24px;

  font-family: 'JetBrains Mono', monospace;
  font-size: 14px;
  line-height: 1.7;

  direction: ltr;
  text-align: left;
  overflow-x: auto;
  white-space: pre;
}

/* ===== Syntax Colors ===== */
.key {
  color: #b98cff;
}

.value {
  color: #4fdcff;
}

.command {
  color: #00e5a8;
}

.file {
  color: #ffd479;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79dab8d */.feature-box {
  width: 280px;
  padding: 32px 28px;
  border-radius: 18px;

  background: linear-gradient(180deg, #0f1220, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  text-align: center;
  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover – מסגרת */
.feature-box:hover {
  border-color: #8b5cf6;
  box-shadow: 0 0 40px rgba(139,92,246,0.25);
}

/* === אייקון === */
.feature-icon {
  width: 56px;
  height: 56px;
  margin: 0 auto 20px;

  border-radius: 14px;
  background: linear-gradient(180deg, #1c2340, #12172c);

  display: flex;
  align-items: center;
  justify-content: center;

  color: #8b5cf6;

  transition:
    background 0.35s ease,
    box-shadow 0.35s ease,
    color 0.35s ease;
}

.feature-icon svg {
  width: 26px;
  height: 26px;
}

/* Hover – אייקון */
.feature-box:hover .feature-icon {
  background: linear-gradient(180deg, #2a1f4d, #1b1436);
  box-shadow:
    0 0 20px rgba(139,92,246,0.45),
    0 0 40px rgba(139,92,246,0.25);

  color: #c4b5fd;
}

/* === טקסט === */
.feature-title {
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 10px;
}

.feature-text {
  font-size: 18px;
  opacity: 0.75;
  line-height: 1.5;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-30dcbb3 */.feature-box {
  width: 280px;
  padding: 32px 28px;
  border-radius: 18px;

  background: linear-gradient(180deg, #0f1220, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  text-align: center;
  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover – מסגרת */
.feature-box:hover {
  border-color: #8b5cf6;
  box-shadow: 0 0 40px rgba(139,92,246,0.25);
}

/* === אייקון === */
.feature-icon {
  width: 56px;
  height: 56px;
  margin: 0 auto 20px;

  border-radius: 14px;
  background: linear-gradient(180deg, #1c2340, #12172c);

  display: flex;
  align-items: center;
  justify-content: center;

  color: #8b5cf6;

  transition:
    background 0.35s ease,
    box-shadow 0.35s ease,
    color 0.35s ease;
}

.feature-icon svg {
  width: 26px;
  height: 26px;
}

/* Hover – אייקון */
.feature-box:hover .feature-icon {
  background: linear-gradient(180deg, #2a1f4d, #1b1436);
  box-shadow:
    0 0 20px rgba(139,92,246,0.45),
    0 0 40px rgba(139,92,246,0.25);

  color: #c4b5fd;
}

/* === טקסט === */
.feature-title {
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 10px;
}

.feature-text {
  font-size: 18px;
  opacity: 0.75;
  line-height: 1.5;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f77e2a9 */.feature-box {
  width: 280px;
  padding: 32px 28px;
  border-radius: 18px;

  background: linear-gradient(180deg, #0f1220, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  text-align: center;
  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover – מסגרת */
.feature-box:hover {
  border-color: #8b5cf6;
  box-shadow: 0 0 40px rgba(139,92,246,0.25);
}

/* === אייקון === */
.feature-icon {
  width: 56px;
  height: 56px;
  margin: 0 auto 20px;

  border-radius: 14px;
  background: linear-gradient(180deg, #1c2340, #12172c);

  display: flex;
  align-items: center;
  justify-content: center;

  color: #8b5cf6;

  transition:
    background 0.35s ease,
    box-shadow 0.35s ease,
    color 0.35s ease;
}

.feature-icon svg {
  width: 26px;
  height: 26px;
}

/* Hover – אייקון */
.feature-box:hover .feature-icon {
  background: linear-gradient(180deg, #2a1f4d, #1b1436);
  box-shadow:
    0 0 20px rgba(139,92,246,0.45),
    0 0 40px rgba(139,92,246,0.25);

  color: #c4b5fd;
}

/* === טקסט === */
.feature-title {
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 10px;
}

.feature-text {
  font-size: 18px;
  opacity: 0.75;
  line-height: 1.5;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-88b38c2 */.feature-box {
  width: 280px;
  padding: 32px 28px;
  border-radius: 18px;

  background: linear-gradient(180deg, #0f1220, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  text-align: center;
  color: #ffffff;
  font-family: 'Heebo', sans-serif;

  transition:
    border-color 0.35s ease,
    box-shadow 0.35s ease;
}

/* Hover – מסגרת */
.feature-box:hover {
  border-color: #8b5cf6;
  box-shadow: 0 0 40px rgba(139,92,246,0.25);
}

/* === אייקון === */
.feature-icon {
  width: 56px;
  height: 56px;
  margin: 0 auto 20px;

  border-radius: 14px;
  background: linear-gradient(180deg, #1c2340, #12172c);

  display: flex;
  align-items: center;
  justify-content: center;

  color: #8b5cf6;

  transition:
    background 0.35s ease,
    box-shadow 0.35s ease,
    color 0.35s ease;
}

.feature-icon svg {
  width: 26px;
  height: 26px;
}

/* Hover – אייקון */
.feature-box:hover .feature-icon {
  background: linear-gradient(180deg, #2a1f4d, #1b1436);
  box-shadow:
    0 0 20px rgba(139,92,246,0.45),
    0 0 40px rgba(139,92,246,0.25);

  color: #c4b5fd;
}

/* === טקסט === */
.feature-title {
  font-size: 22px;
  font-weight: 700;
  margin: 0 0 10px;
}

.feature-text {
  font-size: 18px;
  opacity: 0.75;
  line-height: 1.5;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2225c0 */.law-pill {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  border-radius: 999px;
  border: 1px solid #0ba1e0;
  background-color: rgba(31, 37, 61, 0.1);
  color: #0ba1e0;
  margin-bottom: 8px;

  /* 👇 זה מה שחסר */
  font-family: 'Heebo', sans-serif;
}

.law-pill-text {
  font-size: 20px;
  font-weight: 500;
  color: #0ba1e0;
  white-space: nowrap;

  /* אופציונלי אם רוצים לוודא 100% */
  font-family: 'Heebo', sans-serif;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c8ba23 */.malam-card {
  max-width: 100%;
  padding: 28px;
  border-radius: 18px;

  background: linear-gradient(180deg, #12162a, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.1);

  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.04),
    0 18px 55px rgba(0,0,0,0.55);

  font-family: 'Heebo', sans-serif;
  color: #ffffff;

  position: relative;
  overflow: hidden;
}

/* פס גרדיאנט עליון */
.malam-topline {
  position: absolute;
  top: 0;
  right: 16px;
  left: 16px;
  height: 3px;
  border-radius: 999px;
  background: linear-gradient(90deg, #0ba1e0, #8b5cf6);
}

/* Header */
.malam-header {
  display: flex;
  flex-direction: row-reverse; /* 👈 האייקון לפני הטקסט */
  justify-content: flex-end;   /* הכל נצמד לימין */
  align-items: center;
  gap: 14px;
  margin-bottom: 22px;
}

.malam-header-text {
  text-align: right;
}

.malam-title {
  margin: 0;
  font-size: 22px;
  font-weight: 700;
}

.malam-subtitle {
  margin: 6px 0 0;
  font-size: 16px;
  opacity: 0.8;
}

/* Header Icon */
.malam-header-icon {
  width: 60px;
  height: 60px;
  border-radius: 12px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(11,161,224,0.18);
  color: #0ba1e0;
}

.malam-header-icon svg {
  width: 20px;
  height: 20px;
}

/* List */
.malam-list {
  list-style: none;
  padding: 0;
  margin: 0;

  display: flex;
  flex-direction: column;
  gap: 14px;
}

.malam-item {
  display: flex;
  flex-direction: row-reverse; /* אייקון בימין */
  align-items: center;
  justify-content: flex-end;
  gap: 14px;
}

.malam-text {
  font-size: 18px;
  line-height: 1.5;
  opacity: 0.9;
  text-align: right;
}

.malam-icon {
  width: 34px;
  height: 34px;
  border-radius: 10px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(11,161,224,0.14);
  color: #0ba1e0;
  flex-shrink: 0;
}

.malam-icon svg {
  width: 18px;
  height: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31ff437 */.ally-card {
  max-width: 100%;
  padding: 28px;
  border-radius: 18px;

  background: linear-gradient(180deg, #12162a, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.1);

  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.04),
    0 18px 55px rgba(0,0,0,0.55);

  font-family: 'Heebo', sans-serif;
  color: #ffffff;

  position: relative;
  overflow: hidden;
}

/* פס גרדיאנט עליון – סגול */
.ally-topline {
  position: absolute;
  top: 0;
  right: 16px;
  left: 16px;
  height: 3px;
  border-radius: 999px;
  background: linear-gradient(90deg, #a855f7, #7c3aed);
}

/* Header */
.ally-header {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center;
  gap: 14px;
  margin-bottom: 22px;
}

.ally-header-text {
  text-align: right;
}

.ally-title {
  margin: 0;
  font-size: 22px;
  font-weight: 700;
}

.ally-subtitle {
  margin: 6px 0 0;
  font-size: 16px;
  opacity: 0.8;
}

/* Header Icon */
.ally-header-icon {
  width: 60px;
  height: 60px;
  border-radius: 12px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(168,85,247,0.18);
  color: #a855f7;
}

.ally-header-icon svg {
  width: 20px;
  height: 20px;
}

/* List */
.ally-list {
  list-style: none;
  padding: 0;
  margin: 0;

  display: flex;
  flex-direction: column;
  gap: 14px;
}

.ally-item {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: flex-end;
  gap: 14px;
}

.ally-text {
  font-size: 18px;
  line-height: 1.5;
  opacity: 0.9;
  text-align: right;
}

/* List Icon */
.ally-icon {
  width: 34px;
  height: 34px;
  border-radius: 10px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: rgba(168,85,247,0.16);
  color: #a855f7;
  flex-shrink: 0;
}

.ally-icon svg {
  width: 18px;
  height: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c0adb05 */.combined-message {
  max-width: 100%;
  padding: 26px 32px;
  border-radius: 18px;

  background: linear-gradient(180deg, #10152a, #0b0f1e);
  border: 1px solid rgba(11, 161, 224, 0.6);

  box-shadow:
    0 0 0 1px rgba(11, 161, 224, 0.25),
    0 0 30px rgba(11, 161, 224, 0.25);

  font-family: 'Heebo', sans-serif;
  color: #ffffff;

  text-align: center;
}

/* כותרת */
.combined-title {
  margin: 0 0 10px;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.4;
}

/* טקסט */
.combined-text {
  margin: 0;
  font-size: 18px;
  line-height: 1.6;
  opacity: 0.85;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b788849 */.law-pill {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  border-radius: 999px;
  border: 1px solid #0ba1e0;
  background-color: rgba(31, 37, 61, 0.1);
  color: #0ba1e0;
  margin-bottom: 8px;

  /* 👇 זה מה שחסר */
  font-family: 'Heebo', sans-serif;
}

.law-pill-text {
  font-size: 20px;
  font-weight: 500;
  color: #0ba1e0;
  white-space: nowrap;

  /* אופציונלי אם רוצים לוודא 100% */
  font-family: 'Heebo', sans-serif;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-667c586 */.stat-card {
  width: 260px;
  padding: 26px 22px;
  border-radius: 18px;
min-height: 300px;
  background: linear-gradient(180deg, #12162a, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.04),
    0 14px 40px rgba(0,0,0,0.55);

  text-align: center;
  font-family: 'Heebo', sans-serif;
  color: #ffffff;

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease;
}

/* 👈 Hover – תזוזה ממש עדינה */
.stat-card:hover {
  transform: translateY(-6px);
  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.06),
    0 22px 60px rgba(0,0,0,0.65);
}

/* Icon */
.stat-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto 18px;
  border-radius: 50%;

  display: flex;
  align-items: center;
  justify-content: center;

  background: radial-gradient(circle at top, #1e3a5f, #1a1f3d);
  color: #22d3ee;
}

.stat-icon svg {
  width: 28px;
  height: 28px;
}

/* Value */
.stat-value {
  font-size: 28px;
  font-weight: 800;
  color: #22d3ee;
  margin-bottom: 6px;
}

/* Title */
.stat-title {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 6px;
}

/* Text */
.stat-text {
  font-size: 14px;
  opacity: 0.75;
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-95a19c3 */.stat-card {
  width: 260px;
  padding: 26px 22px;
  border-radius: 18px;

  background: linear-gradient(180deg, #12162a, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.04),
    0 14px 40px rgba(0,0,0,0.55);

  text-align: center;
  font-family: 'Heebo', sans-serif;
  color: #ffffff;

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease;
}

/* 👈 Hover – תזוזה ממש עדינה */
.stat-card:hover {
  transform: translateY(-6px);
  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.06),
    0 22px 60px rgba(0,0,0,0.65);
}

/* Icon */
.stat-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto 18px;
  border-radius: 50%;

  display: flex;
  align-items: center;
  justify-content: center;

  background: radial-gradient(circle at top, #1e3a5f, #1a1f3d);
  color: #22d3ee;
}

.stat-icon svg {
  width: 28px;
  height: 28px;
}

/* Value */
.stat-value {
  font-size: 28px;
  font-weight: 800;
  color: #22d3ee;
  margin-bottom: 6px;
}

/* Title */
.stat-title {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 6px;
}

/* Text */
.stat-text {
  font-size: 14px;
  opacity: 0.75;
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9809d91 */.stat-card {
  width: 260px;
  padding: 26px 22px;
  border-radius: 18px;

  background: linear-gradient(180deg, #12162a, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.04),
    0 14px 40px rgba(0,0,0,0.55);

  text-align: center;
  font-family: 'Heebo', sans-serif;
  color: #ffffff;

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease;
}

/* 👈 Hover – תזוזה ממש עדינה */
.stat-card:hover {
  transform: translateY(-6px);
  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.06),
    0 22px 60px rgba(0,0,0,0.65);
}

/* Icon */
.stat-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto 18px;
  border-radius: 50%;

  display: flex;
  align-items: center;
  justify-content: center;

  background: radial-gradient(circle at top, #1e3a5f, #1a1f3d);
  color: #22d3ee;
}

.stat-icon svg {
  width: 28px;
  height: 28px;
}

/* Value */
.stat-value {
  font-size: 28px;
  font-weight: 800;
  color: #22d3ee;
  margin-bottom: 6px;
}

/* Title */
.stat-title {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 6px;
}

/* Text */
.stat-text {
  font-size: 14px;
  opacity: 0.75;
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ce551d */.stat-card {
  width: 260px;
  padding: 26px 22px;
  border-radius: 18px;

  background: linear-gradient(180deg, #12162a, #0b0e1a);
  border: 1px solid rgba(255,255,255,0.08);

  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.04),
    0 14px 40px rgba(0,0,0,0.55);

  text-align: center;
  font-family: 'Heebo', sans-serif;
  color: #ffffff;

  transition:
    transform 0.35s ease,
    box-shadow 0.35s ease;
}

/* 👈 Hover – תזוזה ממש עדינה */
.stat-card:hover {
  transform: translateY(-6px);
  box-shadow:
    inset 0 0 0 1px rgba(255,255,255,0.06),
    0 22px 60px rgba(0,0,0,0.65);
}

/* Icon */
.stat-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto 18px;
  border-radius: 50%;

  display: flex;
  align-items: center;
  justify-content: center;

  background: radial-gradient(circle at top, #1e3a5f, #1a1f3d);
  color: #22d3ee;
}

.stat-icon svg {
  width: 28px;
  height: 28px;
}

/* Value */
.stat-value {
  font-size: 28px;
  font-weight: 800;
  color: #22d3ee;
  margin-bottom: 6px;
}

/* Title */
.stat-title {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 6px;
}

/* Text */
.stat-text {
  font-size: 14px;
  opacity: 0.75;
  line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-961931e */.form-required-note {
  color: #ffffff;
  font-family: 'Heebo', sans-serif;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-442a752 */.elementor-field-group.elementor-field-required
  > .elementor-field-label::after {
  content: " *";
  color: #ff4d4d;
  font-weight: 700;
  margin-right: 4px;
}

/* יישור טקסט לימין בשדה טלפון */
.elementor-field[type="tel"] {
  direction: rtl;
  text-align: right;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57784e5 */.glow-frame {
  position: relative;
  border-radius: 22px;

  /* המסגרת עצמה */
  border: 1px solid rgba(34, 211, 238, 0.6);

  /* הילה חיצונית */
  box-shadow:
    0 0 0 1px rgba(34, 211, 238, 0.25),
    0 0 35px rgba(34, 211, 238, 0.35),
    0 0 80px rgba(34, 211, 238, 0.15);
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 768px) {

  .header .nav-list {
    gap: 8px !important;
  }

  .header .nav-list .nav-item a {
    font-size: 16px !important;
    padding: 4px 6px !important;
  }

}/* End custom CSS */