.elementor-10 .elementor-element.elementor-element-7f86813{--display:flex;}.elementor-10 .elementor-element.elementor-element-b71ddb2{--display:flex;}.elementor-10 .elementor-element.elementor-element-8ee24c7{--display:flex;}.elementor-10 .elementor-element.elementor-element-9429dcf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-ef390a5{--display:flex;}.elementor-10 .elementor-element.elementor-element-89e691c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10 .elementor-element.elementor-element-c81fe95{--display:flex;}.elementor-10 .elementor-element.elementor-element-d3d851c{--display:flex;}.elementor-10 .elementor-element.elementor-element-69332da{--display:flex;}.elementor-10 .elementor-element.elementor-element-67c3c13{--display:flex;}.elementor-10 .elementor-element.elementor-element-4edacba{--display:flex;}.elementor-10 .elementor-element.elementor-element-223c20c{--display:flex;}.elementor-10 .elementor-element.elementor-element-9b62f24{--display:flex;}.elementor-10 .elementor-element.elementor-element-5f5b892{--display:flex;}.elementor-10 .elementor-element.elementor-element-dd8ab35{--display:flex;}.elementor-10 .elementor-element.elementor-element-d0136d7{--display:flex;}.elementor-10 .elementor-element.elementor-element-154d911{--display:flex;}.elementor-10 .elementor-element.elementor-element-53a33f9{--display:flex;}.elementor-10 .elementor-element.elementor-element-44d2ba9{--display:flex;}.elementor-10 .elementor-element.elementor-element-e059b17{--display:flex;}.elementor-10 .elementor-element.elementor-element-a129ddd{--display:flex;}.elementor-10 .elementor-element.elementor-element-bc9f066{--display:flex;}.elementor-10 .elementor-element.elementor-element-18aae12{--display:flex;}.elementor-10 .elementor-element.elementor-element-13cebd8{--display:flex;}.elementor-10 .elementor-element.elementor-element-4680c0e{--display:flex;}.elementor-10 .elementor-element.elementor-element-4bb205e .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-a892a3d{--display:flex;}.elementor-10 .elementor-element.elementor-element-893eab3{--display:flex;}.elementor-10 .elementor-element.elementor-element-457a1b0{--display:flex;}.elementor-10 .elementor-element.elementor-element-c9c18cb{--display:flex;}.elementor-10 .elementor-element.elementor-element-486eb4b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-486eb4b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-486eb4b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-486eb4b .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-e7c3552{--display:flex;}.elementor-10 .elementor-element.elementor-element-df3490d{--display:flex;}.elementor-10 .elementor-element.elementor-element-682b429{--display:flex;}.elementor-10 .elementor-element.elementor-element-2808a7f{--display:flex;}.elementor-10 .elementor-element.elementor-element-0f25e51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-0f25e51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-0f25e51{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-0f25e51 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-bdecc10{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-ff1def5{text-align:center;}.elementor-10 .elementor-element.elementor-element-ff1def5 img{width:85%;}.elementor-10 .elementor-element.elementor-element-901869a{--display:flex;}.elementor-10 .elementor-element.elementor-element-7d93e17{--display:flex;}.elementor-10 .elementor-element.elementor-element-214eddb{--display:flex;}.elementor-10 .elementor-element.elementor-element-66b2abe{--display:flex;}.elementor-10 .elementor-element.elementor-element-954cf3f{--display:flex;}.elementor-10 .elementor-element.elementor-element-5783692{--display:flex;}.elementor-10 .elementor-element.elementor-element-b71133b{--display:flex;}.elementor-10 .elementor-element.elementor-element-6b9b040 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-6b9b040 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-6b9b040{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-6b9b040 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4ea2002{--display:flex;}.elementor-10 .elementor-element.elementor-element-e171b5f{--display:flex;}.elementor-10 .elementor-element.elementor-element-f516ee6{--display:flex;}.elementor-10 .elementor-element.elementor-element-f9e670c .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-8c52726{--display:flex;}.elementor-10 .elementor-element.elementor-element-75e8a4a{--display:flex;}.elementor-10 .elementor-element.elementor-element-ba767c3{--display:flex;}.elementor-10 .elementor-element.elementor-element-51167c0{--display:flex;}.elementor-10 .elementor-element.elementor-element-34a4afd{--display:flex;}.elementor-10 .elementor-element.elementor-element-354dfff{--display:flex;}.elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-field-type-html{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-10 .elementor-element.elementor-element-ddc28ad .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-button[type="submit"]{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-ddc28ad .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-ddc28ad .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-ddc28ad .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-ddc28ad .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-ddc28ad{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}/* Start custom CSS for heading, class: .elementor-element-0312b8d *//* عنوان الهيرو: الأسطر تظهر واحد ورا التاني، تفضل شوية، تختفي، وتعيد على طول */
.elementor-10 .elementor-element.elementor-element-0312b8d .hl { display: block; }
.js-motion .elementor-10 .elementor-element.elementor-element-0312b8d { opacity: 1; animation: none; }
.js-motion .elementor-10 .elementor-element.elementor-element-0312b8d .hl { opacity: 0; }
.is-ready .elementor-10 .elementor-element.elementor-element-0312b8d .hl { animation: aloula-line-loop 9s cubic-bezier(.16, 1, .3, 1) infinite both; }
.is-ready .elementor-10 .elementor-element.elementor-element-0312b8d .hl:nth-child(1) { animation-delay: 200ms; }
.is-ready .elementor-10 .elementor-element.elementor-element-0312b8d .hl:nth-child(2) { animation-delay: 650ms; }
.is-ready .elementor-10 .elementor-element.elementor-element-0312b8d .hl:nth-child(3) { animation-delay: 1100ms; }
/* الحركة تقف لما الماوس يكون على العنوان */
.elementor-10 .elementor-element.elementor-element-0312b8d:hover .hl { animation-play-state: paused; }
@keyframes aloula-line-loop {
  0% { opacity: 0; transform: translateY(.5em); filter: blur(6px); }
  10% { opacity: 1; transform: none; filter: none; }
  78% { opacity: 1; transform: none; filter: none; }
  86% { opacity: 0; transform: translateY(-.35em); filter: blur(6px); }
  100% { opacity: 0; transform: translateY(.5em); filter: blur(6px); }
}
/* السطر الطويل ميتكسرش: الخط يصغر بس بالقدر اللازم */
.hero__content { container-type: inline-size; }
.elementor-10 .elementor-element.elementor-element-0312b8d .elementor-heading-title { font-size: min(1em, 7.8cqi); }
@media (prefers-reduced-motion: reduce) {
  .js-motion .elementor-10 .elementor-element.elementor-element-0312b8d .hl { opacity: 1; animation: none; transform: none; filter: none; }
}/* End custom CSS */