.elementor-3740 .elementor-element.elementor-element-dc0ef5e:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-dc0ef5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0201012B;background-image:url("https://hoverup.com/wp-content/uploads/2025/10/Hover-U-Website-Banners_Desktop-2400×1350-16-9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3740 .elementor-element.elementor-element-dc0ef5e > .elementor-container{min-height:80vh;}.elementor-3740 .elementor-element.elementor-element-dc0ef5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-dc0ef5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-39691e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3740 .elementor-element.elementor-element-39691e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-3740 .elementor-element.elementor-element-0600440 .elementor-button{background-color:#FF0000;border-style:none;border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px;}body:not(.rtl) .elementor-3740 .elementor-element.elementor-element-0600440{left:-30%;}body.rtl .elementor-3740 .elementor-element.elementor-element-0600440{right:-30%;}.elementor-3740 .elementor-element.elementor-element-0600440{bottom:-73px;}.elementor-3740 .elementor-element.elementor-element-a2a7084:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-a2a7084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0201012B;}.elementor-3740 .elementor-element.elementor-element-a2a7084{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-a2a7084 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-1e142eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3740 .elementor-element.elementor-element-1e142eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );}.elementor-3740 .elementor-element.elementor-element-80b6941 .elementor-countdown-wrapper{max-width:75%;}body:not(.rtl) .elementor-3740 .elementor-element.elementor-element-80b6941 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 6px/2 );}body:not(.rtl) .elementor-3740 .elementor-element.elementor-element-80b6941 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 6px/2 );}body.rtl .elementor-3740 .elementor-element.elementor-element-80b6941 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 6px/2 );}body.rtl .elementor-3740 .elementor-element.elementor-element-80b6941 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 6px/2 );}.elementor-3740 .elementor-element.elementor-element-80b6941 .elementor-countdown-item{background-color:#FF0000;}.elementor-3740 .elementor-element.elementor-element-56fee71:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-56fee71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3740 .elementor-element.elementor-element-56fee71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-56fee71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-508e558 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;margin:5px 5px 5px 39px;--e-column-margin-right:5px;--e-column-margin-left:39px;padding:5% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-508e558 > .elementor-element-populated, .elementor-3740 .elementor-element.elementor-element-508e558 > .elementor-element-populated > .elementor-background-overlay, .elementor-3740 .elementor-element.elementor-element-508e558 > .elementor-background-slideshow{border-radius:0% 0% 0% 0%;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3740 .elementor-element.elementor-element-18dcddd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-18dcddd{text-align:left;}.elementor-3740 .elementor-element.elementor-element-18dcddd .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-4dc6b8f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-4dc6b8f{text-align:left;}.elementor-3740 .elementor-element.elementor-element-4dc6b8f .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-1d96ad4:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-1d96ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3740 .elementor-element.elementor-element-1d96ad4{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3740 .elementor-element.elementor-element-1d96ad4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-521f4bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3740 .elementor-element.elementor-element-521f4bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-3740 .elementor-element.elementor-element-521f4bc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3740 .elementor-element.elementor-element-521f4bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3740 .elementor-element.elementor-element-521f4bc > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FF0000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:35px 40px 35px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-521f4bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3740 .elementor-element.elementor-element-6843124{width:100%;max-width:100%;font-family:"Aeonik", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:26px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-6843124 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-6843124 p{margin-block-end:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-3740 .elementor-element.elementor-element-34d361e .elementor-icon-box-wrapper{align-items:center;}.elementor-3740 .elementor-element.elementor-element-34d361e{--icon-box-icon-margin:15px;}.elementor-3740 .elementor-element.elementor-element-34d361e .elementor-icon-box-title{margin-block-end:0px;color:#FF0000;}.elementor-3740 .elementor-element.elementor-element-34d361e.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-3740 .elementor-element.elementor-element-34d361e.elementor-view-framed .elementor-icon, .elementor-3740 .elementor-element.elementor-element-34d361e.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-3740 .elementor-element.elementor-element-34d361e .elementor-icon-box-description{color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-77d3da5 iframe{height:230px;}.elementor-3740 .elementor-element.elementor-element-0b2e063 .elementor-icon-box-wrapper{align-items:center;}.elementor-3740 .elementor-element.elementor-element-0b2e063{--icon-box-icon-margin:15px;}.elementor-3740 .elementor-element.elementor-element-0b2e063 .elementor-icon-box-title{margin-block-end:0px;color:#FF0000;}.elementor-3740 .elementor-element.elementor-element-0b2e063.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-3740 .elementor-element.elementor-element-0b2e063.elementor-view-framed .elementor-icon, .elementor-3740 .elementor-element.elementor-element-0b2e063.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-3740 .elementor-element.elementor-element-0b2e063 .elementor-icon-box-description{color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-74c3d1c .elementor-icon-box-wrapper{align-items:center;}.elementor-3740 .elementor-element.elementor-element-74c3d1c{--icon-box-icon-margin:15px;}.elementor-3740 .elementor-element.elementor-element-74c3d1c .elementor-icon-box-title{margin-block-end:0px;color:#FF0000;}.elementor-3740 .elementor-element.elementor-element-74c3d1c.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-3740 .elementor-element.elementor-element-74c3d1c.elementor-view-framed .elementor-icon, .elementor-3740 .elementor-element.elementor-element-74c3d1c.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-3740 .elementor-element.elementor-element-74c3d1c .elementor-icon-box-description{color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-4afcda2:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-4afcda2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-4afcda2 > .elementor-container{max-width:1400px;}.elementor-3740 .elementor-element.elementor-element-4afcda2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-4afcda2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-3f6b95b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3740 .elementor-element.elementor-element-3f6b95b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-3f6b95b > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:2% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-3f6b95b > .elementor-element-populated, .elementor-3740 .elementor-element.elementor-element-3f6b95b > .elementor-element-populated > .elementor-background-overlay, .elementor-3740 .elementor-element.elementor-element-3f6b95b > .elementor-background-slideshow{border-radius:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-3f6b95b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-6125ea2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-6125ea2{text-align:center;}.elementor-3740 .elementor-element.elementor-element-6125ea2 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#111111;}.elementor-3740 .elementor-element.elementor-element-f092e58:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-f092e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3740 .elementor-element.elementor-element-f092e58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-f092e58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-c36bd48 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:35px;}.elementor-3740 .elementor-element.elementor-element-c36bd48 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-c36bd48 > .elementor-element-populated, .elementor-3740 .elementor-element.elementor-element-c36bd48 > .elementor-element-populated > .elementor-background-overlay, .elementor-3740 .elementor-element.elementor-element-c36bd48 > .elementor-background-slideshow{border-radius:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-9139081 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-9139081{text-align:left;}.elementor-3740 .elementor-element.elementor-element-9139081 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-831a2d6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-831a2d6{text-align:left;}.elementor-3740 .elementor-element.elementor-element-831a2d6 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-5fba849:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-5fba849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3740 .elementor-element.elementor-element-5fba849{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3740 .elementor-element.elementor-element-5fba849 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-8f3bbbc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3740 .elementor-element.elementor-element-8f3bbbc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-3740 .elementor-element.elementor-element-8f3bbbc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3740 .elementor-element.elementor-element-8f3bbbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3740 .elementor-element.elementor-element-8f3bbbc > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:35px 40px 35px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-8f3bbbc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-f4e4b00 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-3740 .elementor-element.elementor-element-f4e4b00{font-size:16px;color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-e10a9ca > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-e10a9ca{text-align:center;}.elementor-3740 .elementor-element.elementor-element-e10a9ca .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:53px;font-weight:800;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-364be52 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-364be52{text-align:right;}.elementor-3740 .elementor-element.elementor-element-364be52 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:53px;font-weight:800;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-b5cf2e6:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-b5cf2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3740 .elementor-element.elementor-element-b5cf2e6{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3740 .elementor-element.elementor-element-b5cf2e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-4be0773:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3740 .elementor-element.elementor-element-4be0773 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-3740 .elementor-element.elementor-element-4be0773.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3740 .elementor-element.elementor-element-4be0773.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3740 .elementor-element.elementor-element-4be0773 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:35px 40px 35px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-4be0773 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-16f0ac7{font-family:"Aeonik", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-3740 .elementor-element.elementor-element-4f0870a .elementor-button{background-color:#FF0000;font-family:"Aeonik", Sans-serif;font-size:30px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-6552e56:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-6552e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3740 .elementor-element.elementor-element-6552e56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-6552e56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-3e2fa5c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:35px;}.elementor-3740 .elementor-element.elementor-element-3e2fa5c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-3e2fa5c > .elementor-element-populated, .elementor-3740 .elementor-element.elementor-element-3e2fa5c > .elementor-element-populated > .elementor-background-overlay, .elementor-3740 .elementor-element.elementor-element-3e2fa5c > .elementor-background-slideshow{border-radius:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-5cb4739 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-5cb4739{text-align:center;}.elementor-3740 .elementor-element.elementor-element-5cb4739 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:56px;font-weight:600;color:#FCFCFC;}.elementor-3740 .elementor-element.elementor-element-9b964ad:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-9b964ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3740 .elementor-element.elementor-element-9b964ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-9b964ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3740 .elementor-element.elementor-element-c65f05c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:35px;}.elementor-3740 .elementor-element.elementor-element-c65f05c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-c65f05c > .elementor-element-populated, .elementor-3740 .elementor-element.elementor-element-c65f05c > .elementor-element-populated > .elementor-background-overlay, .elementor-3740 .elementor-element.elementor-element-c65f05c > .elementor-background-slideshow{border-radius:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-b49938b{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:23px;--grid-row-gap:0px;}.elementor-3740 .elementor-element.elementor-element-b49938b .elementor-widget-container{text-align:center;}.elementor-3740 .elementor-element.elementor-element-b49938b > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-3740 .elementor-element.elementor-element-b49938b .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.3em;}.elementor-3740 .elementor-element.elementor-element-b49938b .elementor-social-icon i{color:#000000;}.elementor-3740 .elementor-element.elementor-element-b49938b .elementor-social-icon svg{fill:#000000;}.elementor-3740 .elementor-element.elementor-element-becb27f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3740 .elementor-element.elementor-element-becb27f:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-becb27f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3740 .elementor-element.elementor-element-becb27f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-3740 .elementor-element.elementor-element-becb27f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3740 .elementor-element.elementor-element-00da1bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3740 .elementor-element.elementor-element-00da1bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-3740 .elementor-element.elementor-element-aa9dea2{text-align:left;}.elementor-bc-flex-widget .elementor-3740 .elementor-element.elementor-element-75cc63b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3740 .elementor-element.elementor-element-75cc63b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3740 .elementor-element.elementor-element-a1f66cf{text-align:right;font-family:"Bai Jamjuree", Sans-serif;font-size:8px;font-weight:400;color:#FFFFFF;}body.elementor-page-3740{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-3740 .elementor-element.elementor-element-1e142eb{width:100%;}.elementor-3740 .elementor-element.elementor-element-c36bd48{width:100%;}.elementor-3740 .elementor-element.elementor-element-3e2fa5c{width:100%;}.elementor-3740 .elementor-element.elementor-element-c65f05c{width:100%;}}@media(max-width:1024px){.elementor-3740 .elementor-element.elementor-element-dc0ef5e > .elementor-container{min-height:50vh;}.elementor-3740 .elementor-element.elementor-element-39691e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3740 .elementor-element.elementor-element-39691e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-3740 .elementor-element.elementor-element-0600440{left:-30%;}body.rtl .elementor-3740 .elementor-element.elementor-element-0600440{right:-30%;}.elementor-3740 .elementor-element.elementor-element-1e142eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3740 .elementor-element.elementor-element-1e142eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3740 .elementor-element.elementor-element-6843124{grid-row:span 2;font-size:26px;line-height:1px;}.elementor-3740 .elementor-element.elementor-element-6843124 p{margin-block-end:14px;}.elementor-3740 .elementor-element.elementor-element-f822f99 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-3740 .elementor-element.elementor-element-f4e4b00 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-3740 .elementor-element.elementor-element-5cb4739 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 4% 0%;}.elementor-3740 .elementor-element.elementor-element-5cb4739 .elementor-heading-title{font-size:3.2rem;}}@media(max-width:767px){.elementor-3740 .elementor-element.elementor-element-dc0ef5e > .elementor-container{min-height:40vh;}.elementor-3740 .elementor-element.elementor-element-dc0ef5e{margin-top:0px;margin-bottom:0px;padding:16% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-0600440 > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3740 .elementor-element.elementor-element-0600440{left:0%;}body.rtl .elementor-3740 .elementor-element.elementor-element-0600440{right:0%;}.elementor-3740 .elementor-element.elementor-element-0600440{bottom:-90px;}.elementor-3740 .elementor-element.elementor-element-0600440 .elementor-button{padding:8px 8px 8px 8px;}.elementor-3740 .elementor-element.elementor-element-a2a7084{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-508e558 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-18dcddd > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-18dcddd{text-align:center;}.elementor-3740 .elementor-element.elementor-element-18dcddd .elementor-heading-title{font-size:26px;}.elementor-3740 .elementor-element.elementor-element-4dc6b8f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-4dc6b8f{text-align:center;}.elementor-3740 .elementor-element.elementor-element-4dc6b8f .elementor-heading-title{font-size:26px;}.elementor-3740 .elementor-element.elementor-element-521f4bc > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3740 .elementor-element.elementor-element-6843124 > .elementor-widget-container{margin:3% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-6843124{font-size:13px;}.elementor-3740 .elementor-element.elementor-element-3f6b95b > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-6125ea2{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-3740 .elementor-element.elementor-element-6125ea2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:15px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-6125ea2 .elementor-heading-title{font-size:26px;}.elementor-3740 .elementor-element.elementor-element-c36bd48 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-9139081{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-3740 .elementor-element.elementor-element-9139081 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:15px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-9139081 .elementor-heading-title{font-size:26px;}.elementor-3740 .elementor-element.elementor-element-831a2d6{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-3740 .elementor-element.elementor-element-831a2d6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:15px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-831a2d6 .elementor-heading-title{font-size:26px;}.elementor-3740 .elementor-element.elementor-element-8f3bbbc > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3740 .elementor-element.elementor-element-f4e4b00 > .elementor-widget-container{margin:2% 2% 2% 2%;padding:0px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-e10a9ca{width:var( --container-widget-width, 85vw );max-width:85vw;--container-widget-width:85vw;--container-widget-flex-grow:0;text-align:right;}.elementor-3740 .elementor-element.elementor-element-e10a9ca > .elementor-widget-container{margin:0% 0% 0% 0%;padding:15px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-e10a9ca .elementor-heading-title{font-size:26px;}.elementor-3740 .elementor-element.elementor-element-364be52{width:var( --container-widget-width, 85vw );max-width:85vw;--container-widget-width:85vw;--container-widget-flex-grow:0;text-align:right;}.elementor-3740 .elementor-element.elementor-element-364be52 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:15px 0px 0px 0px;}.elementor-3740 .elementor-element.elementor-element-364be52 .elementor-heading-title{font-size:26px;}.elementor-3740 .elementor-element.elementor-element-4be0773 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3740 .elementor-element.elementor-element-3e2fa5c > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-5cb4739 .elementor-heading-title{font-size:2rem;}.elementor-3740 .elementor-element.elementor-element-c65f05c > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-b49938b .elementor-widget-container{text-align:center;}.elementor-3740 .elementor-element.elementor-element-b49938b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3740 .elementor-element.elementor-element-00da1bd{width:50%;}.elementor-3740 .elementor-element.elementor-element-75cc63b{width:50%;}}@media(min-width:1025px){.elementor-3740 .elementor-element.elementor-element-dc0ef5e:not(.elementor-motion-effects-element-type-background), .elementor-3740 .elementor-element.elementor-element-dc0ef5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS *//* يطبق فقط على التوجل اللي أعطيته كلاس arabic-toggle */
.arabic-toggle .elementor-tab-title,
.arabic-toggle .elementor-tab-content {
  direction: rtl;     /* يفعّل اتجاه الكتابة يمين لليسار */
  text-align: right;  /* يضبط المحاذاة يمين */
}

/* اختياري: لو بدك السهم يتقلب */
.arabic-toggle .elementor-toggle-icon {
  transform: scaleX(-1);
}

.lang-toggle .lang-btn {
  color: #fff;       /* يخلي النص أبيض */
  background: none;  /* يخلي الخلفية شفافة */
  border: none;      /* بدون إطار */
}

.lang-toggle .sep {
  color: #fff;       /* يخلي الفاصل | أبيض */
}
/* --- Language toggle styles --- */
.lang-toggle {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-weight: 600;
  user-select: none;
}
.lang-toggle .lang-btn {
  background: transparent;
  border: 1px solid #e0e0e0;
  padding: 6px 12px;
  border-radius: 8px;
  cursor: pointer;
  line-height: 1;
}
.lang-toggle .lang-btn.is-active {
  border-color: #111;
}

.arabic-title {
  text-align: right;
  direction: rtl;
  font-size: 42px; /* أو اللي بدك */
}

/* --- Language toggle styles (keep as is) --- */
.lang-toggle {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-weight: 600;
  user-select: none;
  margin-bottom: 20px;
}
.lang-toggle .lang-btn {
  background: transparent;
  color: #fff;
  border: 1px solid #e0e0e0;
  padding: 6px 12px;
  border-radius: 8px;
  cursor: pointer;
  line-height: 1;
}
.lang-toggle .lang-btn.is-active { border-color: #111; font-weight: bold; }
.lang-toggle .sep { color: #fff; }

/* --- REMOVE the old default display rules. Use this instead: --- */
.lang-hidden { display: none !important; }  /* single source of truth */

/* Arabic block formatting */
.lang-ar-block { direction: rtl;  }

/* Optional: flip icons in Arabic accordions/toggles */
.lang-ar-block .elementor-accordion .elementor-accordion-icon,
.lang-ar-block .elementor-toggle .elementor-toggle-icon { transform: scaleX(-1); }

/* TABLET ONLY: Elementor default 768–1024px. 
   If your breakpoints differ, adjust min/max accordingly. */
@media (min-width: 768px) and (max-width: 1024px){

  /* 1) Safe typography */
  h1, .elementor-heading-title.elementor-size-xxl,
  .elementor-heading-title.elementor-size-xl{
    font-size: clamp(28px, 6.2vw, 44px) !important;
    line-height: 1.12 !important;
    letter-spacing: 0 !important;
    white-space: normal !important;
    word-break: break-word !important;
    overflow-wrap: anywhere !important;
    text-shadow: none !important;
    -webkit-text-stroke: 0 !important; /* in case stroke was used */
  }
  h2, .elementor-heading-title.elementor-size-large{
    font-size: clamp(22px, 4.8vw, 32px) !important;
    line-height: 1.2 !important;
  }
  p, .elementor-widget-text-editor{
    font-size: clamp(14px, 2.6vw, 18px) !important;
    line-height: 1.6 !important;
  }

  /* 2) Stage cards */
  .stage-card,
  .elementor-widget-icon-box.stage-card{
    display: flex !important;
    gap: 14px !important;
    padding: 14px !important;
    border-radius: 12px !important;
  }
  .stage-card .icon{
    width: 64px; height: 64px; flex: 0 0 64px;
    display: grid; place-items: center;
    border-radius: 50%;
  }
  .stage-card .title,
  .elementor-icon-box-title{
    font-size: clamp(20px, 4.6vw, 28px) !important;
    line-height: 1.2 !important;
    margin: 0 0 6px !important;
  }
  .elementor-icon-box-description{ line-height: 1.55 !important; }

  /* 3) Kill layout breakers */
  [style*="height:"], .elementor-section[style*="height"],
  .elementor-column[style*="height"], .elementor-widget-container[style*="height"]{
    height: auto !important;
  }
  .elementor-element{ transform: none !important; }
  .elementor-widget, .elementor-widget-container,
  .elementor-section, .elementor-column{ position: static !important; }

  /* 4) Stack columns if needed */
  .elementor-row{ flex-wrap: wrap !important; }
  .elementor-column{ width: 100% !important; }

  /* 5) Ensure only one language block shows (prevents duplicates) */
  .lang-en-block{ display: block !important; }
  .lang-ar-block{ display: none !important; }
  body.is-ar .lang-en-block{ display: none !important; }
  body.is-ar .lang-ar-block{ display: block !important; }
}
/* Desktop default */
.hero-intro{
  max-width: 68ch;          /* comfortable reading width */
  margin: 0 0 14px;
  font-size: clamp(16px, 1.6vw, 18px);
  line-height: 1.65;
  letter-spacing: 0;        /* avoid artificial spacing */
  white-space: normal;      /* force wrapping */
  word-break: break-word;
  overflow-wrap: anywhere;
  text-shadow: none;
}

/* TABLET (Elementor middle icon) */
@media (min-width: 768px) and (max-width: 1024px){
  .hero-intro{
    font-size: clamp(15px, 2.2vw, 17px) !important;
    line-height: 1.65 !important;
    max-width: 72ch;
  }
}

/* MOBILE (Elementor right icon) */
@media (max-width: 767px){
  .hero-intro{
    font-size: clamp(14px, 3.6vw, 16px) !important;
    line-height: 1.7 !important;
    max-width: 100%;
  }
}

/* In case a fixed height was set on the hero container */
.hero-intro, 
.hero-intro .elementor-widget-container,
.hero-intro [style*="height:"],
.elementor-section .hero-intro[style*="height"]{
  height: auto !important;
}

html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; }
/* Tablet & Mobile — force stable typography in Chrome */
@media (max-width: 1024px){
  /* Hero intro paragraph */
  body .hero-intro{
    font-size: clamp(14px, 3.4vw, 17px) !important;
    line-height: 1.68 !important;
    letter-spacing: 0 !important;
    word-break: break-word !important;
    overflow-wrap: anywhere !important;
    white-space: normal !important;
    text-shadow: none !important;
    -webkit-text-stroke: 0 !important;
  }

  /* Stage titles & descriptions */
  body .stage-card .title,
  body .elementor-icon-box-title{
    font-size: clamp(20px, 4.6vw, 28px) !important;
    line-height: 1.22 !important;
    letter-spacing: 0 !important;
    text-shadow: none !important;
    -webkit-text-stroke: 0 !important;
  }
  body .stage-card p,
  body .elementor-icon-box-description{
    font-size: clamp(14px, 3vw, 18px) !important;
    line-height: 1.6 !important;
    word-break: break-word !important;
    overflow-wrap: anywhere !important;
  }

  /* Kill layout breakers that Chrome respects from inline styles */
  body [style*="height:"],
  body .elementor-section[style*="height"],
  body .elementor-column[style*="height"],
  body .elementor-widget-container[style*="height"]{
    height: auto !important;
  }
  body .elementor-element{ transform: none !important; }
  body .elementor-row{ flex-wrap: wrap !important; }
  body .elementor-column{ width: 100% !important; }
}

.fpv-send-otp {
  background-color: #000000 !important;
  color: #ffffff !important;
  border: none !important;
}

/* Force hide all preloaders */
.preloader,
#preloader,
.loader,
#loader,
.loading-overlay,
.page-loader,
[class*="preload"],
[id*="preload"] {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
}

body {
    overflow: visible !important;
}
html {
  scroll-behavior: smooth;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aeonik';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hoverup.com/wp-content/uploads/2025/08/fonnts.com-Aeonik-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */