.elementor-5675 .elementor-element.elementor-element-879d52c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-5675 .elementor-element.elementor-element-8215b69{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5675 .elementor-element.elementor-element-c312d01{--display:flex;}.elementor-5675 .elementor-element.elementor-element-cec3f97{--display:flex;}.elementor-5675 .elementor-element.elementor-element-4da2475{text-align:start;font-family:"Cairo", Roboto;font-weight:800;color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-b279930{--display:flex;}.elementor-5675 .elementor-element.elementor-element-b62d605 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5675 .elementor-element.elementor-element-b62d605{text-align:start;}.elementor-5675 .elementor-element.elementor-element-b62d605 .elementor-heading-title{font-family:"Cairo", Roboto;font-size:34px;font-weight:800;line-height:68px;color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-acb81ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5675 .elementor-element.elementor-element-c48436c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-c48436c{text-align:end;}.elementor-5675 .elementor-element.elementor-element-c48436c .elementor-heading-title{font-family:"Cairo", Roboto;font-size:28px;font-weight:700;line-height:68px;color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-6770632 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-192ffec.elementor-element{--align-self:flex-end;}.elementor-5675 .elementor-element.elementor-element-5da1a7b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5675 .elementor-element.elementor-element-5da1a7b{text-align:start;}.elementor-5675 .elementor-element.elementor-element-5da1a7b .elementor-heading-title{font-family:"Cairo", Roboto;font-size:44px;font-weight:700;line-height:68px;color:var( --e-global-color-47d889eb );}.elementor-5675 .elementor-element.elementor-element-d032bae.elementor-element{--align-self:flex-start;}.elementor-5675 .elementor-element.elementor-element-3f6150f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-3f6150f{text-align:start;font-family:"Cairo", Roboto;font-size:18px;font-weight:600;color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-3f43b6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5675 .elementor-element.elementor-element-350863d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Cairo", Roboto;font-weight:800;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-a43a804 );color:var( --e-global-color-a43a804 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.8s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;}.elementor-5675 .elementor-element.elementor-element-350863d .elementor-button:hover, .elementor-5675 .elementor-element.elementor-element-350863d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-350863d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5675 .elementor-element.elementor-element-350863d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5675 .elementor-element.elementor-element-350863d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-5675 .elementor-element.elementor-element-350863d .elementor-button:hover svg, .elementor-5675 .elementor-element.elementor-element-350863d .elementor-button:focus svg{fill:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-ef02581{--display:flex;}.elementor-5675 .elementor-element.elementor-element-9548394{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5675 .elementor-element.elementor-element-0ff9df9{font-family:"Cairo", Roboto;font-size:16px;font-weight:400;color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-f7b5708 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-f7b5708{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:18px;--e-rating-gap:4px;}.elementor-5675 .elementor-element.elementor-element-e02d045.elementor-element{--align-self:center;}.elementor-5675 .elementor-element.elementor-element-e02d045{text-align:center;}.elementor-5675 .elementor-element.elementor-element-30cebc2{--display:flex;}.elementor-5675 .elementor-element.elementor-element-b6e036c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5675 .elementor-element.elementor-element-cf9553e .elementor-icon-box-wrapper{gap:15px;}.elementor-5675 .elementor-element.elementor-element-cf9553e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-cf9553e.elementor-view-framed .elementor-icon, .elementor-5675 .elementor-element.elementor-element-cf9553e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-cf9553e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5675 .elementor-element.elementor-element-cf9553e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5675 .elementor-element.elementor-element-cf9553e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5675 .elementor-element.elementor-element-cf9553e.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5675 .elementor-element.elementor-element-cf9553e .elementor-icon{font-size:12px;}.elementor-5675 .elementor-element.elementor-element-cf9553e .elementor-icon-box-title, .elementor-5675 .elementor-element.elementor-element-cf9553e .elementor-icon-box-title a{font-family:"Cairo", Roboto;font-weight:500;}.elementor-5675 .elementor-element.elementor-element-cf9553e .elementor-icon-box-title{color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-894800f .elementor-icon-box-wrapper{gap:15px;}.elementor-5675 .elementor-element.elementor-element-894800f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-894800f.elementor-view-framed .elementor-icon, .elementor-5675 .elementor-element.elementor-element-894800f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-894800f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5675 .elementor-element.elementor-element-894800f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5675 .elementor-element.elementor-element-894800f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5675 .elementor-element.elementor-element-894800f.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5675 .elementor-element.elementor-element-894800f .elementor-icon{font-size:12px;}.elementor-5675 .elementor-element.elementor-element-894800f .elementor-icon-box-title, .elementor-5675 .elementor-element.elementor-element-894800f .elementor-icon-box-title a{font-family:"Cairo", Roboto;font-weight:500;}.elementor-5675 .elementor-element.elementor-element-894800f .elementor-icon-box-title{color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-011e998 .elementor-icon-box-wrapper{gap:15px;}.elementor-5675 .elementor-element.elementor-element-011e998.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-011e998.elementor-view-framed .elementor-icon, .elementor-5675 .elementor-element.elementor-element-011e998.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-011e998.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5675 .elementor-element.elementor-element-011e998.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5675 .elementor-element.elementor-element-011e998.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5675 .elementor-element.elementor-element-011e998.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-5675 .elementor-element.elementor-element-011e998 .elementor-icon{font-size:12px;}.elementor-5675 .elementor-element.elementor-element-011e998 .elementor-icon-box-title, .elementor-5675 .elementor-element.elementor-element-011e998 .elementor-icon-box-title a{font-family:"Cairo", Roboto;font-weight:500;}.elementor-5675 .elementor-element.elementor-element-011e998 .elementor-icon-box-title{color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-6d58d4e{--display:flex;}.elementor-5675 .elementor-element.elementor-element-027bb26{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5675 .elementor-element.elementor-element-b2822a1{--display:flex;}.elementor-5675 .elementor-element.elementor-element-70ca633{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5675 .elementor-element.elementor-element-e308cf8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-e308cf8{text-align:center;}.elementor-5675 .elementor-element.elementor-element-e308cf8 .elementor-heading-title{font-family:"Cairo", Roboto;font-size:48px;font-weight:700;line-height:68px;}.elementor-5675 .elementor-element.elementor-element-8c24d27 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-6423324 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-6423324{text-align:center;}.elementor-5675 .elementor-element.elementor-element-6423324 .elementor-heading-title{font-family:"Cairo", Roboto;font-size:48px;font-weight:700;line-height:68px;}.elementor-5675 .elementor-element.elementor-element-23b411c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-23b411c{text-align:start;font-family:"Cairo", Roboto;font-size:18px;font-weight:600;color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-94c50df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5675 .elementor-element.elementor-element-0086bcb{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-a43a804 );--border-color:var( --e-global-color-a43a804 );--border-radius:32px 0px 32px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5675 .elementor-element.elementor-element-0086bcb:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-5675 .elementor-element.elementor-element-91d955b .hfe-infocard{text-align:right;}.elementor-5675 .elementor-element.elementor-element-91d955b .hfe-icon-wrap .hfe-icon i{font-size:42px;height:42px;width:42px;line-height:42px;text-align:center;color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-91d955b .hfe-icon-wrap .hfe-icon{height:42px;width:42px;line-height:42px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;}.elementor-5675 .elementor-element.elementor-element-91d955b .hfe-icon-wrap .hfe-icon svg{fill:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-91d955b .hfe-infocard-title{font-family:"Cairo", Roboto;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;}.elementor-5675 .elementor-element.elementor-element-91d955b .hfe-infocard-text{font-family:"Cairo", Roboto;color:var( --e-global-color-a43a804 );margin:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-91d955b .hfe-icon-wrap{margin:0px 0px 16px 0px;}.elementor-5675 .elementor-element.elementor-element-1144e01{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5675 .elementor-element.elementor-element-1144e01:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-5675 .elementor-element.elementor-element-c7d9196 .hfe-infocard{text-align:right;}.elementor-5675 .elementor-element.elementor-element-c7d9196 .hfe-icon-wrap .hfe-icon i{font-size:42px;height:42px;width:42px;line-height:42px;text-align:center;color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-c7d9196 .hfe-icon-wrap .hfe-icon{height:42px;width:42px;line-height:42px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;}.elementor-5675 .elementor-element.elementor-element-c7d9196 .hfe-icon-wrap .hfe-icon svg{fill:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-c7d9196 .hfe-infocard-title{font-family:"Cairo", Roboto;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;}.elementor-5675 .elementor-element.elementor-element-c7d9196 .hfe-infocard-text{font-family:"Cairo", Roboto;color:var( --e-global-color-a43a804 );margin:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-c7d9196 .hfe-icon-wrap{margin:0px 0px 16px 0px;}.elementor-5675 .elementor-element.elementor-element-4be4ac9{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-a43a804 );--border-color:var( --e-global-color-a43a804 );--border-radius:32px 0px 32px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5675 .elementor-element.elementor-element-4be4ac9:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-5675 .elementor-element.elementor-element-5a07195 .hfe-infocard{text-align:right;}.elementor-5675 .elementor-element.elementor-element-5a07195 .hfe-icon-wrap .hfe-icon i{font-size:42px;height:42px;width:42px;line-height:42px;text-align:center;color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-5a07195 .hfe-icon-wrap .hfe-icon{height:42px;width:42px;line-height:42px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;}.elementor-5675 .elementor-element.elementor-element-5a07195 .hfe-icon-wrap .hfe-icon svg{fill:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-5a07195 .hfe-infocard-title{font-family:"Cairo", Roboto;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;}.elementor-5675 .elementor-element.elementor-element-5a07195 .hfe-infocard-text{font-family:"Cairo", Roboto;color:var( --e-global-color-a43a804 );margin:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-5a07195 .hfe-icon-wrap{margin:0px 0px 16px 0px;}.elementor-5675 .elementor-element.elementor-element-79b0f7f{--display:flex;}.elementor-5675 .elementor-element.elementor-element-0f9d663{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5675 .elementor-element.elementor-element-848088e{--display:flex;}.elementor-5675 .elementor-element.elementor-element-5d594c0{text-align:start;font-family:"Cairo", Roboto;font-size:32px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-2720dc1 .elementor-heading-title{font-family:"Cairo", Roboto;color:var( --e-global-color-47d889eb );}.elementor-5675 .elementor-element.elementor-element-a4d6d0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-a4d6d0a{text-align:start;font-family:"Cairo", Roboto;font-size:18px;font-weight:600;color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-70609aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-70609aa .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-5675 .elementor-element.elementor-element-70609aa .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-5675 .elementor-element.elementor-element-70609aa{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-5675 .elementor-element.elementor-element-70609aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5675 .elementor-element.elementor-element-70609aa .elementor-icon-list-item > a{font-family:"Cairo", Roboto;}.elementor-5675 .elementor-element.elementor-element-70609aa .elementor-icon-list-text{color:var( --e-global-color-a43a804 );transition:color 0.3s;}.elementor-5675 .elementor-element.elementor-element-cf1a06f{--display:flex;}.elementor-5675 .elementor-element.elementor-element-80120dc{text-align:center;}.elementor-5675 .elementor-element.elementor-element-80120dc .elementor-heading-title{font-family:"Cairo", Roboto;color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-e6aa14c{text-align:center;}.elementor-5675 .elementor-element.elementor-element-e6aa14c .elementor-heading-title{font-family:"Cairo", Roboto;color:var( --e-global-color-accent );}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-e-title{color:var( --e-global-color-secondary );font-family:"Cairo", Roboto;}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-e-title:hover{color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-e-date{color:var( --e-global-color-accent );font-family:"Cairo", Roboto;}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-e-text{color:var( --e-global-color-a43a804 );font-family:"Cairo", Roboto;}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-timeline--vertical .qodef-e-item:not(:last-child){padding-bottom:30px;}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-timeline--horizontal .qodef-e-item{padding:0 calc(30px/2);}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-e-line{background-color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-point--diamond .qodef-e-point-holder:before{background-color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-point--diamond .qodef-e-point-holder:after{background-color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-e-point{background-color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-e-point .qodef-e-icon-holder{color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-nav-next{color:var( --e-global-color-primary );}.elementor-5675 .elementor-element.elementor-element-920faa3 .qodef-nav-prev{color:var( --e-global-color-primary );}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-e-title{color:var( --e-global-color-secondary );font-family:"Cairo", Roboto;}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-e-title:hover{color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-e-date{color:var( --e-global-color-accent );font-family:"Cairo", Roboto;}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-e-text{color:var( --e-global-color-a43a804 );font-family:"Cairo", Roboto;}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-timeline--vertical .qodef-e-item:not(:last-child){padding-bottom:30px;}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-timeline--horizontal .qodef-e-item{padding:0 calc(30px/2);}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-e-line{background-color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-point--diamond .qodef-e-point-holder:before{background-color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-point--diamond .qodef-e-point-holder:after{background-color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-e-point{background-color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-e-point .qodef-e-icon-holder{color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-nav-next{color:var( --e-global-color-primary );}.elementor-5675 .elementor-element.elementor-element-bebeb89 .qodef-nav-prev{color:var( --e-global-color-primary );}.elementor-5675 .elementor-element.elementor-element-faedb84{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5675 .elementor-element.elementor-element-43e3eaf{--display:flex;}.elementor-5675 .elementor-element.elementor-element-9bf6dc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5675 .elementor-element.elementor-element-1160053 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-1160053{text-align:center;}.elementor-5675 .elementor-element.elementor-element-1160053 .elementor-heading-title{font-family:"Cairo", Roboto;font-size:48px;font-weight:700;line-height:68px;}.elementor-5675 .elementor-element.elementor-element-701a71a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-701a71a{text-align:center;font-family:"Cairo", Roboto;font-size:18px;font-weight:600;color:var( --e-global-color-a43a804 );}.elementor-5675 .elementor-element.elementor-element-77f2604{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5675 .elementor-element.elementor-element-367c57a{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-a43a804 );--border-color:var( --e-global-color-a43a804 );--border-radius:32px 0px 32px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5675 .elementor-element.elementor-element-367c57a:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-5675 .elementor-element.elementor-element-19e3df3 .hfe-infocard{text-align:right;}.elementor-5675 .elementor-element.elementor-element-19e3df3 .hfe-icon-wrap .hfe-icon i{font-size:42px;height:42px;width:42px;line-height:42px;text-align:center;color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-19e3df3 .hfe-icon-wrap .hfe-icon{height:42px;width:42px;line-height:42px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;}.elementor-5675 .elementor-element.elementor-element-19e3df3 .hfe-icon-wrap .hfe-icon svg{fill:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-19e3df3 .hfe-infocard-title{font-family:"Cairo", Roboto;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;}.elementor-5675 .elementor-element.elementor-element-19e3df3 .hfe-infocard-text{font-family:"Cairo", Roboto;color:var( --e-global-color-a43a804 );margin:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-19e3df3 .hfe-icon-wrap{margin:0px 0px 16px 0px;}.elementor-5675 .elementor-element.elementor-element-c515d7b{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5675 .elementor-element.elementor-element-c515d7b:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-5675 .elementor-element.elementor-element-50c4a7b > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-29df42f .hfe-infocard{text-align:right;}.elementor-5675 .elementor-element.elementor-element-29df42f .hfe-infocard-title{font-family:"Cairo", Roboto;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;}.elementor-5675 .elementor-element.elementor-element-29df42f .hfe-infocard-text{font-family:"Cairo", Roboto;color:var( --e-global-color-a43a804 );margin:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-caf15b0{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-a43a804 );--border-color:var( --e-global-color-a43a804 );--border-radius:0px 32px 0px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5675 .elementor-element.elementor-element-caf15b0:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-5675 .elementor-element.elementor-element-cd2c8e3 .hfe-infocard{text-align:right;}.elementor-5675 .elementor-element.elementor-element-cd2c8e3 .hfe-icon-wrap .hfe-icon i{font-size:42px;height:42px;width:42px;line-height:42px;text-align:center;color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-cd2c8e3 .hfe-icon-wrap .hfe-icon{height:42px;width:42px;line-height:42px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;}.elementor-5675 .elementor-element.elementor-element-cd2c8e3 .hfe-icon-wrap .hfe-icon svg{fill:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-cd2c8e3 .hfe-infocard-title{font-family:"Cairo", Roboto;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;}.elementor-5675 .elementor-element.elementor-element-cd2c8e3 .hfe-infocard-text{font-family:"Cairo", Roboto;color:var( --e-global-color-a43a804 );margin:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-cd2c8e3 .hfe-icon-wrap{margin:0px 0px 16px 0px;}.elementor-5675 .elementor-element.elementor-element-56ecea9{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5675 .elementor-element.elementor-element-56ecea9:hover{box-shadow:0px 10px 30px 0px rgba(208, 216, 234, 0.3);}.elementor-5675 .elementor-element.elementor-element-69fa066 .hfe-infocard{text-align:right;}.elementor-5675 .elementor-element.elementor-element-69fa066 .hfe-icon-wrap .hfe-icon i{font-size:42px;height:42px;width:42px;line-height:42px;text-align:center;color:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-69fa066 .hfe-icon-wrap .hfe-icon{height:42px;width:42px;line-height:42px;padding:0px;display:inline-block;box-sizing:content-box;border-style:none;}.elementor-5675 .elementor-element.elementor-element-69fa066 .hfe-icon-wrap .hfe-icon svg{fill:var( --e-global-color-secondary );}.elementor-5675 .elementor-element.elementor-element-69fa066 .hfe-infocard-title{font-family:"Cairo", Roboto;color:var( --e-global-color-accent );margin:0px 0px 20px 0px;}.elementor-5675 .elementor-element.elementor-element-69fa066 .hfe-infocard-text{font-family:"Cairo", Roboto;color:var( --e-global-color-a43a804 );margin:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-69fa066 .hfe-icon-wrap{margin:0px 0px 16px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5675 .elementor-element.elementor-element-94c50df{--content-width:1400px;}.elementor-5675 .elementor-element.elementor-element-0f9d663{--content-width:1400px;}.elementor-5675 .elementor-element.elementor-element-cf1a06f{--content-width:1400px;}.elementor-5675 .elementor-element.elementor-element-77f2604{--content-width:1400px;}}@media(max-width:1024px){.elementor-5675 .elementor-element.elementor-element-8215b69{--grid-auto-flow:row;}.elementor-5675 .elementor-element.elementor-element-0086bcb{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-5675 .elementor-element.elementor-element-1144e01{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-5675 .elementor-element.elementor-element-4be4ac9{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-5675 .elementor-element.elementor-element-0f9d663{--grid-auto-flow:row;}.elementor-5675 .elementor-element.elementor-element-367c57a{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-5675 .elementor-element.elementor-element-c515d7b{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-5675 .elementor-element.elementor-element-caf15b0{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-5675 .elementor-element.elementor-element-56ecea9{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}}@media(max-width:767px){.elementor-5675 .elementor-element.elementor-element-879d52c{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5675 .elementor-element.elementor-element-8215b69{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5675 .elementor-element.elementor-element-cec3f97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5675 .elementor-element.elementor-element-4da2475 > .elementor-widget-container{background-image:url("https://plana365.com/wp-content/uploads/2026/02/75c4d85a-2c7c-4526-8657-f5509aaf90ff.png");margin:13px 0px -30px 0px;background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-5675 .elementor-element.elementor-element-4da2475{text-align:center;font-size:23px;}.elementor-5675 .elementor-element.elementor-element-7591b42 > .elementor-widget-container{background-image:url("https://plana365.com/wp-content/uploads/2026/02/75c4d85a-2c7c-4526-8657-f5509aaf90ff.png");margin:-10px 0px -101px 0px;}.elementor-5675 .elementor-element.elementor-element-b62d605 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-b62d605{text-align:center;}.elementor-5675 .elementor-element.elementor-element-b62d605 .elementor-heading-title{font-size:52px;}.elementor-5675 .elementor-element.elementor-element-acb81ad{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5675 .elementor-element.elementor-element-c48436c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-c48436c{text-align:center;}.elementor-5675 .elementor-element.elementor-element-192ffec.elementor-element{--align-self:flex-end;}.elementor-5675 .elementor-element.elementor-element-5da1a7b{text-align:center;}.elementor-5675 .elementor-element.elementor-element-5da1a7b .elementor-heading-title{font-size:45px;}.elementor-5675 .elementor-element.elementor-element-d032bae.elementor-element{--align-self:flex-start;}.elementor-5675 .elementor-element.elementor-element-3f6150f.elementor-element{--align-self:center;}.elementor-5675 .elementor-element.elementor-element-3f6150f{text-align:center;font-size:15px;}.elementor-5675 .elementor-element.elementor-element-3f43b6b{--justify-content:center;}.elementor-5675 .elementor-element.elementor-element-9548394{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5675 .elementor-element.elementor-element-9548394.e-con{--align-self:center;}.elementor-5675 .elementor-element.elementor-element-0ff9df9{text-align:center;}.elementor-5675 .elementor-element.elementor-element-e02d045.elementor-element{--align-self:center;}.elementor-5675 .elementor-element.elementor-element-e02d045{text-align:center;}.elementor-5675 .elementor-element.elementor-element-70ca633{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5675 .elementor-element.elementor-element-e308cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-e308cf8{text-align:center;}.elementor-5675 .elementor-element.elementor-element-94c50df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5675 .elementor-element.elementor-element-94c50df.e-con{--align-self:flex-start;}.elementor-5675 .elementor-element.elementor-element-0086bcb{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5675 .elementor-element.elementor-element-1144e01{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5675 .elementor-element.elementor-element-4be4ac9{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5675 .elementor-element.elementor-element-0f9d663{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5675 .elementor-element.elementor-element-5d594c0{text-align:center;font-size:24px;}.elementor-5675 .elementor-element.elementor-element-a4d6d0a{font-size:18px;}.elementor-5675 .elementor-element.elementor-element-9bf6dc6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5675 .elementor-element.elementor-element-1160053 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5675 .elementor-element.elementor-element-1160053{text-align:center;}.elementor-5675 .elementor-element.elementor-element-1160053 .elementor-heading-title{font-size:26px;}.elementor-5675 .elementor-element.elementor-element-77f2604{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5675 .elementor-element.elementor-element-77f2604.e-con{--align-self:flex-start;}.elementor-5675 .elementor-element.elementor-element-367c57a{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5675 .elementor-element.elementor-element-c515d7b{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5675 .elementor-element.elementor-element-caf15b0{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5675 .elementor-element.elementor-element-56ecea9{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}/* Start custom CSS for heading, class: .elementor-element-b62d605 */.gradient-text {
  background: linear-gradient(90deg, #EC4E9B, #45EEFB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c48436c */.gradient-text {
  background: linear-gradient(90deg, #EC4E9B, #45EEFB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5da1a7b */.gradient-text {
  background: linear-gradient(90deg, #EC4E9B, #45EEFB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f6150f */@media (max-width: 768px) {
  .mobile-text {
    text-align: justify;
    text-justify: inter-word;
    line-height: 1.9;
    /*font-size: 18px;*/
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-350863d */.pulse-button {
  display: inline-block;
  /*padding: 15px 40px;*/
  /*background: #45EEFB;*/
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  /*border-radius: 50px;*/
  text-decoration: none;

  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.05); 
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e02d045 *//* ================================*/
/*   IMAGE ANIMATION */
/*================================ */

.hero-float-image img{
     filter: drop-shadow(0 20px 50px rgba(69, 238, 251, 0.8));
    max-width: 100%;
    height: auto;
    display: block;
    margin: auto;

    animation: floatY 6s ease-in-out infinite;
}

/* Floating animation */
@keyframes floatY{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-15px);
    }
    100%{
        transform: translateY(0);
    }
}


/* ================================*/
/*   RESPONSIVE IMAGE */
/*================================ */

/* Tablet */
@media(max-width:1024px){
    .hero-float-image img{
        max-width: 100%;
        animation: floatY 5s ease-in-out infinite;
    }
}

/* Mobile */
@media(max-width:768px){
    .hero-float-image img{
        max-width: 100%;
        animation: floatY 4s ease-in-out infinite;
    }
}

/* Small Mobile */
@media(max-width:480px){
    .hero-float-image img{
        max-width: 100%;
        animation: floatY 3.5s ease-in-out infinite;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab2b6a9 *//* Google Font */
@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&display=swap');

body{
    background: #1a1a1a; /* خلفية داكنة */
    font-family: "Cairo", sans-serif;
    color: #fff;
}

/* SECTION */
.rocket-hero{
    position: relative;
    padding: 60px 20px 100px 20px;
    text-align: center;
    overflow: visible;
}

/* Title */
.hero-title{
    font-size: 42px;
    margin-bottom: 60px;
    font-weight: 700;
    text-shadow: 0 0 20px #EC4E9B;
}

/* Rocket Area */
.rocket-wrap{
    position: relative;
    width: 300px;
    height: 300px;
    margin: 0 auto 80px auto;
}

/* Rocket Image */
.rocket-img{
    width: 180px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 3;
    animation: rocketFloat 4s ease-in-out infinite;
}

@keyframes rocketFloat{
    0%{ transform: translate(-50%, -50%) translateY(0); }
    50%{ transform: translate(-50%, -50%) translateY(-20px); }
    100%{ transform: translate(-50%, -50%) translateY(0); }
}

/* Floating Cards in a circle */
.float-card{
    position: absolute;
    width: auto;
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 12px 18px;
    border-radius: 20px;
    font-size: 16px;
    font-weight: 700;
    white-space: nowrap;
    background: linear-gradient(135deg, #EC4E9B, #45EEFB);
    border: 1px solid rgba(255,255,255,0.2);
    box-shadow: 0 0 25px rgba(236,78,155,0.3);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.float-card span{
    font-size: 20px;
    filter: drop-shadow(0 0 6px rgba(236,78,155,0.6));
}

.float-card:hover{
    transform: scale(1.1);
    box-shadow: 0 0 30px rgba(236,78,155,0.6);
}

/* وضع الكروت في دائرة حول الصاروخ */
.card-1 { top: 0%; left: 50%; transform: translate(-50%, -50%); }
.card-2 { top: 50%; left: 100%; transform: translate(-50%, -50%); }
.card-3 { top: 100%; left: 50%; transform: translate(-50%, -50%); }
.card-4 { top: 50%; left: 0%; transform: translate(-50%, -50%); }

/* Offer Box */
.offer-box{
    padding: 45px 35px;
    border-radius: 30px;
    max-width: 540px;
    margin: 0 auto;
    backdrop-filter: blur(18px);
    border: 1px solid rgba(255,255,255,0.2);
    background: linear-gradient(135deg, #EC4E9B, #45EEFB);
    box-shadow: 0 10px 40px rgba(236,78,155,0.35);
    text-align: center;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    position: relative;
    top: -30px; /* رفع البوكس والزرار والسعر أعلى شوية */
}

.offer-box:hover{
    transform: translateY(-5px);
    box-shadow: 0 15px 50px rgba(236,78,155,0.6);
}

.offer-box h3{
    font-size: 26px;
    margin: 15px 0 20px 0;
    font-weight: 700;
    color: #fff;
    text-shadow: 0 0 10px rgba(236,78,155,0.7);
}

.offer-box p{
    font-size: 17px;
    margin-bottom: 15px;
    color: #fff;
    line-height: 1.6;
}

.offer-price{
    font-size: 24px;
    font-weight: 800;
    color: #fff;
    margin-bottom: 20px;
    text-shadow: 0 0 12px rgba(236,78,155,0.7);
}

/* زر الحجز */
.book-btn{
    display: inline-block;
    padding: 14px 32px;
    font-size: 17px;
    font-weight: 700;
    color: #fff;
    background: linear-gradient(135deg, #EC4E9B, #45EEFB);
    border: none;
    border-radius: 50px;
    cursor: pointer;
    text-decoration: none;
    box-shadow: 0 6px 25px rgba(236,78,155,0.4);
    transition: all 0.3s ease;
}

.book-btn:hover{
    transform: translateY(-3px) scale(1.05);
    box-shadow: 0 10px 35px rgba(236,78,155,0.6);
}

/* Mobile */
@media(max-width:768px){
    .float-card{
        display:none;
    }
    .rocket-wrap{
        width: 200px;
        height: 200px;
    }
    .rocket-img{
        width: 140px;
    }
    .offer-box{
        padding: 30px 20px;
        top: -20px;
    }
    .offer-box h3{
        font-size: 20px;
    }
    .offer-box p, .offer-price{
        font-size: 14px;
    }
    .book-btn{
        padding: 10px 22px;
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e308cf8 */.gradient-text {
  background: linear-gradient(90deg, #EC4E9B, #45EEFB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6423324 */.gradient-text {
  background: linear-gradient(90deg, #EC4E9B, #45EEFB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2822a1 */.gradient-text {
  background: linear-gradient(90deg, #EC4E9B, #45EEFB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79b0f7f *//* ================================*/
/*   PLAN A HERO SECTION*/
/*================================ */


.plan-hero{
    position: relative;
    overflow: hidden;
    padding: 20px 0px;

 
    background: linear-gradient(
        135deg,
        rgba(11,22,51,0.75),
        rgba(14,26,58,0.65)
    );


    /*backdrop-filter: blur(12px);*/
    /*-webkit-backdrop-filter: blur(12px);*/


}


.plan-hero > .e-con{
    position: relative;
    z-index: 2;
}


 /*========IMAGE==== */
.plan-hero__image img{
    max-width: 100%;
    height: auto;
    animation: floatY 6s ease-in-out infinite;
}

@keyframes floatY{
    0%{ transform: translateY(0); }
    50%{ transform: translateY(-15px); }
    100%{ transform: translateY(0); }
}


/* ================================*/
/*   CONTENT*/
/*================================ */
.plan-hero__content{
    color: #fff;
}

.plan-hero__title{
    font-size: 42px;
    font-weight: 800;
    line-height: 1.4;
    margin-bottom: 20px;
}

.plan-hero__title .highlight{
    background: linear-gradient(90deg,#45EEFB,#EC4E9B);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.plan-hero__desc{
    /*font-size: 20px;*/
    /*opacity: .85;*/
    margin-bottom: 25px;
}


/* ================================*/
/*   FEATURES LIST*/
/*================================ */
.plan-hero__features , .plan-hero__features{
    margin-top: 15px;
    
}

.plan-hero__features .elementor-icon-list-item{
    margin-bottom: 20px;
}


.plan-hero__features .elementor-icon{
    background: linear-gradient(135deg,#45EEFB,#EC4E9B);
    border-radius: 50%;
    padding: 6px;
}


.plan-hero__features .elementor-icon-list-text{
    color: #fff;
    font-size: 20px;
}


/* ================================*/
/*   RESPONSIVE*/
/*================================ */
@media(max-width:768px){

    .plan-hero{
        padding: 40px 20px;
        border-radius: 15px;
    }

    .plan-hero__title{
        font-size: 28px;
    }

    .plan-hero__desc{
        font-size: 24px;
    }
    .plan-hero__features .elementor-icon-list-item{
    margin-bottom: 35px;
}
}

/* ================================*/
/*   SIMPLE PREMIUM BADGE*/
/*================================ */
.plan-badge{
    position: relative;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    padding: 6px 14px;
    border-radius: 20px;
    color: #45EEFB;
    background: rgba(69,238,251,0.08);
    border: 1px solid rgba(69,238,251,0.25);
    width: 250px;
}



.plan-badge::after{
    content: "";
    position: absolute;
    /*inset: 0;*/
    border-radius: inherit;
    border: 1px solid transparent;
    animation: softGlow 3s ease-in-out infinite;
}

@keyframes softGlow{
    0%{ box-shadow: 0 0 0 rgba(69,238,251,0); }
    50%{ box-shadow: 0 0 10px rgba(69,238,251,0.35); }
    100%{ box-shadow: 0 0 0 rgba(69,238,251,0); }
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_timeline, class: .elementor-element-920faa3 */.service-list div {
  display: block;
  margin-bottom: 10px;
  font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_timeline, class: .elementor-element-bebeb89 */.service-list div {
  display: block;
  margin-bottom: 10px;
  font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1160053 */.gradient-text {
  background: linear-gradient(90deg, #EC4E9B, #45EEFB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43e3eaf */.gradient-text {
  background: linear-gradient(90deg, #EC4E9B, #45EEFB);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  font-weight: 700;
}/* End custom CSS */