.elementor-206 .elementor-element.elementor-element-0232b5f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-206 .elementor-element.elementor-element-c37938f{--display:flex}.elementor-206 .elementor-element.elementor-element-7a2eb6a{--display:flex}.elementor-206 .elementor-element.elementor-element-8e4615f{--display:flex}.elementor-206 .elementor-element.elementor-element-5bea0a7>.elementor-widget-container{margin:-30px -30px -30px -30px}.elementor-206 .elementor-element.elementor-element-da9ee70 .elementor-icon-wrapper{text-align:center}.elementor-206 .elementor-element.elementor-element-da9ee70.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-495d27d)}.elementor-206 .elementor-element.elementor-element-da9ee70.elementor-view-framed .elementor-icon,.elementor-206 .elementor-element.elementor-element-da9ee70.elementor-view-default .elementor-icon{color:var(--e-global-color-495d27d);border-color:var(--e-global-color-495d27d)}.elementor-206 .elementor-element.elementor-element-da9ee70.elementor-view-framed .elementor-icon,.elementor-206 .elementor-element.elementor-element-da9ee70.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-495d27d)}.elementor-206 .elementor-element.elementor-element-1ad33c6{--display:flex}.elementor-206 .elementor-element.elementor-element-cda67b3{--display:flex}.elementor-206 .elementor-element.elementor-element-a7939ee{--display:flex;--min-height:70vh;--justify-content:center}.elementor-206 .elementor-element.elementor-element-87aa808{--display:flex}.elementor-206 .elementor-element.elementor-element-674a8f4{--display:flex}.elementor-206 .elementor-element.elementor-element-c1ec446{--display:flex}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field-group.recaptcha_v3-bottomleft,.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-206 .elementor-element.elementor-element-44857ce .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-206 .elementor-element.elementor-element-44857ce .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-206 .elementor-element.elementor-element-44857ce .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field-group>label,.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field-subgroup label{color:var(--e-global-color-secondary)}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field-type-html{padding-bottom:0}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-206 .elementor-element.elementor-element-44857ce .e-form__buttons__wrapper__button-next{color:#fff}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-button[type="submit"]{color:#fff}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-button[type="submit"] svg *{fill:#fff}.elementor-206 .elementor-element.elementor-element-44857ce .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-206 .elementor-element.elementor-element-44857ce .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-button[type="submit"]:hover{color:#fff}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-206 .elementor-element.elementor-element-44857ce .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-206 .elementor-element.elementor-element-44857ce{--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}.elementor-206 .elementor-element.elementor-element-44857ce.elementor-element{--align-self:center}.elementor-206 .elementor-element.elementor-element-d454c57{--display:flex;--min-height:500px;--justify-content:center}:root{--page-title-display:none}@media(max-width:1024px){.elementor-206 .elementor-element.elementor-element-44857ce.elementor-element{--align-self:center}}@media(min-width:768px){.elementor-206 .elementor-element.elementor-element-0232b5f{--content-width:100%}}@media(max-width:767px){.elementor-206 .elementor-element.elementor-element-0232b5f{--min-height:100vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-206 .elementor-element.elementor-element-c37938f{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-206 .elementor-element.elementor-element-5bea0a7>.elementor-widget-container{margin:-25px -25px -25px -25px}.elementor-206 .elementor-element.elementor-element-9a3e87f>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-206 .elementor-element.elementor-element-d454c57{--justify-content:flex-start;--padding-top:50px;--padding-bottom:100px;--padding-left:030px;--padding-right:30px}}.elementor-206 .elementor-element.elementor-element-9a3e87f .hero-title{font-size:clamp(32px, 6vw, 64px);font-weight:800;line-height:1.5;text-align:center;font-family:"Heebo",sans-serif;direction:rtl;padding:20px 45px;color:#1a1a1a;opacity:0;transform:translateY(40px);animation:fadeInUp 1.4s ease forwards;animation-delay:0.3s}.elementor-206 .elementor-element.elementor-element-9a3e87f .highlight{font-weight:900;background:linear-gradient(90deg,#00d4ff,#1a7795);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;display:inline-block}.elementor-206 .elementor-element.elementor-element-9a3e87f .animate-gradient{animation:gradientShift 5s ease-in-out infinite}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes gradientShift{0%{background-position:0% center}50%{background-position:100% center}100%{background-position:0% center}}.elementor-206 .elementor-element.elementor-element-b12e166 .profile-wrapper{display:flex;justify-content:center;align-items:center;padding:30px 0;opacity:0;transform:translateY(30px);animation:fadeInUp 1.2s ease forwards;animation-delay:0.4s}.elementor-206 .elementor-element.elementor-element-b12e166 .profile-ring{width:300px;height:300px;border-radius:50%;background:linear-gradient(135deg,#00d4ff,#1a7795);padding:4px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 60px rgb(26 119 149 / .15);animation:subtlePulse 8s ease-in-out infinite}.elementor-206 .elementor-element.elementor-element-b12e166 .profile-img{width:100%;height:100%;border-radius:50%;object-fit:cover;background-color:#fff;box-shadow:0 4px 20px rgb(0 0 0 / .05)}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes subtlePulse{0%{box-shadow:0 0 60px rgb(26 119 149 / .15)}50%{box-shadow:0 0 80px rgb(0 212 255 / .25)}100%{box-shadow:0 0 60px rgb(26 119 149 / .15)}}.elementor-206 .elementor-element.elementor-element-1483302 .greeting-title{text-align:center;font-family:"Heebo",sans-serif;font-size:clamp(30px, 6vw, 44px);font-weight:800;color:#103142;margin-bottom:24px;opacity:0;transform:translateY(30px);animation:fadeInUp 1.2s ease forwards;animation-delay:0.6s;position:relative}.elementor-206 .elementor-element.elementor-element-1483302 .greeting-title::after{content:"";display:block;width:80px;height:4px;background:linear-gradient(90deg,#00d4ff,#1a7795);margin:12px auto 0;border-radius:10px;animation:underlineGrow 2s ease forwards;opacity:0;animation-delay:1s;animation-fill-mode:forwards}.elementor-206 .elementor-element.elementor-element-1483302 .about-line{font-size:clamp(20px, 4.2vw, 26px);font-weight:400;line-height:1.9;text-align:center;font-family:"Heebo",sans-serif;direction:rtl;color:#103142;padding:0 20px;max-width:650px;margin:0 auto 24px;opacity:0;transform:translateY(30px);animation:fadeInUp 1s ease forwards}.elementor-206 .elementor-element.elementor-element-1483302 .delay-1{animation-delay:1.2s}.elementor-206 .elementor-element.elementor-element-1483302 .delay-2{animation-delay:1.4s}.elementor-206 .elementor-element.elementor-element-1483302 .delay-3{animation-delay:1.6s}.elementor-206 .elementor-element.elementor-element-1483302 .about-line .brand{color:#0af;font-weight:700;background:linear-gradient(90deg,#00d4ff,#1a7795);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes underlineGrow{0%{width:0;opacity:0}100%{width:80px;opacity:1}}.elementor-206 .elementor-element.elementor-element-ef70335{font-family:"Heebo",sans-serif;color:#fff;max-width:1200px;margin:0 auto;padding:30px 20px;text-align:center}.elementor-206 .elementor-element.elementor-element-ef70335 h3{font-size:clamp(28px, 6vw, 50px);font-weight:800;margin-bottom:10px;color:#103142;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards;animation-delay:0.2s}.elementor-206 .elementor-element.elementor-element-ef70335 .line{width:80px;height:4px;background:linear-gradient(90deg,#00d4ff,#1a7795);margin:0 auto 40px;border-radius:10px}.elementor-206 .elementor-element.elementor-element-ef70335 .service-columns{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.elementor-206 .elementor-element.elementor-element-ef70335 .service-card{background:#103142;border-radius:20px;padding:32px 24px;flex:1 1 300px;max-width:380px;min-width:280px;box-sizing:border-box;text-align:right;direction:rtl;box-shadow:0 12px 32px rgb(0 0 0 / .08);transition:all 0.3s ease;opacity:0;transform:translateY(30px);animation:fadeInUp 1s ease forwards}.elementor-206 .elementor-element.elementor-element-ef70335 .service-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgb(0 212 255 / .15)}.elementor-206 .elementor-element.elementor-element-ef70335 .service-card .icon{font-size:36px;margin-bottom:12px}.elementor-206 .elementor-element.elementor-element-ef70335 .service-card h4{font-size:30px;color:#00d4ff;margin-bottom:14px;font-weight:700}.elementor-206 .elementor-element.elementor-element-ef70335 .service-card .card-desc{font-size:20px;color:#e1e1e1;margin-bottom:20px;line-height:1.6;opacity:0;animation:fadeInUp 1s ease forwards;animation-delay:0.5s}.elementor-206 .elementor-element.elementor-element-ef70335 .service-card ul{list-style:none;padding:0;margin:0}.elementor-206 .elementor-element.elementor-element-ef70335 .service-card li{font-size:18px;padding:10px 0;color:#fff;border-bottom:1px solid rgb(255 255 255 / .1)}.elementor-206 .elementor-element.elementor-element-ef70335 .delay-1{animation-delay:0.4s}.elementor-206 .elementor-element.elementor-element-ef70335 .delay-2{animation-delay:0.6s}.elementor-206 .elementor-element.elementor-element-ef70335 .delay-3{animation-delay:0.8s}@media (max-width:1024px){.elementor-206 .elementor-element.elementor-element-ef70335 .service-card{max-width:100%;flex:1 1 100%}.elementor-206 .elementor-element.elementor-element-ef70335 .service-card .card-desc{font-size:18px}}@media (max-width:600px){.elementor-206 .elementor-element.elementor-element-ef70335 .service-columns{flex-direction:column;gap:24px}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.elementor-206 .elementor-element.elementor-element-d6c2102{font-family:"Heebo",sans-serif;text-align:center;padding:30px 20px;max-width:800px;margin:0 auto;color:#103142}.elementor-206 .elementor-element.elementor-element-d6c2102 h3{font-size:clamp(28px, 6vw, 42px);font-weight:800;margin-bottom:12px;color:#103142;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards;animation-delay:0.2s}.elementor-206 .elementor-element.elementor-element-d6c2102 .line{width:80px;height:4px;background:linear-gradient(90deg,#00d4ff,#1a7795);margin:0 auto 40px;border-radius:10px}.elementor-206 .elementor-element.elementor-element-d6c2102 .why-block{background:rgb(255 255 255 / .85);box-shadow:0 8px 24px rgb(0 0 0 / .08);padding:24px 28px;border-radius:14px;margin-bottom:24px;transition:all 0.3s ease;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards}.elementor-206 .elementor-element.elementor-element-d6c2102 .why-block p{font-size:clamp(18px, 4.5vw, 24px);line-height:1.8;font-weight:500;color:#103142;margin:0}.elementor-206 .elementor-element.elementor-element-d6c2102 .highlight{background:linear-gradient(90deg,#00d4ff,#1a7795);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-weight:700;animation:pulseGradient 4s ease infinite}.elementor-206 .elementor-element.elementor-element-d6c2102 .underline{text-decoration:underline dashed rgb(0 0 0 / .3);text-underline-offset:6px;font-weight:600}.elementor-206 .elementor-element.elementor-element-d6c2102 .delay-1{animation-delay:0.4s}.elementor-206 .elementor-element.elementor-element-d6c2102 .delay-2{animation-delay:0.6s}.elementor-206 .elementor-element.elementor-element-d6c2102 .delay-3{animation-delay:0.8s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes pulseGradient{0%{background-position:0% center}50%{background-position:100% center}100%{background-position:0% center}}.contact-section{font-family:"Heebo",sans-serif;text-align:center;color:#103142;padding:40px 20px 10px;max-width:700px;margin:0 auto}.contact-section .talk-title{font-size:clamp(26px, 6vw, 40px);font-weight:800;line-height:1.4;margin-bottom:20px;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards}.contact-section .emoji{font-size:24px}.contact-section .talk-highlight.gradient-text{display:inline-block;background:linear-gradient(90deg,#00d4ff,#1a7795);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;animation:gradientShift 4s ease infinite}.contact-section .line{width:80px;height:4px;background:linear-gradient(90deg,#00d4ff,#1a7795);margin:0 auto 25px;border-radius:10px;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards}.contact-section .contact-text{font-size:clamp(18px, 4vw, 24px);font-weight:500;margin-bottom:20px;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards}.contact-section .contact-options{display:flex;flex-direction:column;gap:20px;align-items:center;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards}.contact-section .contact-btn{background:linear-gradient(90deg,#00d4ff,#1a7795);color:#fff;text-decoration:none;padding:16px 28px;border-radius:60px;font-size:18px;font-weight:600;box-shadow:0 8px 16px rgb(0 212 255 / .2);transition:all 0.3s ease;display:flex;align-items:center;gap:10px}.contact-section .contact-btn:hover{transform:translateY(-3px);box-shadow:0 12px 24px rgb(0 212 255 / .3)}.contact-section .btn-icon{font-size:22px}.contact-section .pulse{animation:pulseBtn 2.5s infinite}.contact-section .or{font-size:17px;font-weight:400;opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes gradientShift{0%{background-position:0% center}50%{background-position:100% center}100%{background-position:0% center}}@keyframes pulseBtn{0%{box-shadow:0 0 0 0 rgb(0 212 255 / .4)}70%{box-shadow:0 0 0 16px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.contact-section .delay-1{animation-delay:0.3s}.contact-section .delay-2{animation-delay:0.5s}.contact-section .delay-3{animation-delay:0.7s}.contact-section .delay-4{animation-delay:0.9s}.contact-section .delay-5{animation-delay:1.1s}.contact-section .delay-6{animation-delay:1.3s}.elementor-206 .elementor-element.elementor-element-44857ce{font-family:"Heebo",sans-serif;max-width:600px;margin:0 auto;padding:30px 24px;background:rgb(255 255 255 / .35);backdrop-filter:blur(12px);border-radius:20px;box-shadow:0 12px 30px rgb(0 0 0 / .08);transition:all 0.3s ease}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-form{display:flex;flex-direction:column;gap:18px}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field{background-color:rgb(255 255 255 / .97);border:none!important;border-radius:12px;padding:14px 16px;font-size:16px;color:#1e1e1e;box-shadow:0 2px 6px rgb(0 0 0 / .08);transition:all 0.3s ease}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field:focus{outline:none;box-shadow:0 0 0 2px #00d4ff}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field::placeholder{color:#666;opacity:1}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field-label{font-weight:600;color:#103142;margin-bottom:6px;display:block;font-size:15px}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-button{background:linear-gradient(90deg,#00d4ff,#1a7795);border:none;color:#fff;font-size:18px;font-weight:700;padding:16px 0;border-radius:50px;text-align:center;width:100%;cursor:pointer;box-shadow:0 10px 20px rgb(0 212 255 / .3);transition:all 0.3s ease,transform 0.2s ease}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-button:hover{background:linear-gradient(90deg,#1a7795,#00d4ff);transform:translateY(-3px);box-shadow:0 12px 24px rgb(0 212 255 / .35)}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field-textual{font-family:"Heebo",sans-serif;color:#1e1e1e}.elementor-206 .elementor-element.elementor-element-44857ce .elementor-field-required{border:none!important;box-shadow:none!important}.elementor-206 .elementor-element.elementor-element-be9ec14 .site-footer{background:linear-gradient(to top,#103142,#1a7795);color:#fff;text-align:center;padding:60px 20px 40px;font-family:"Heebo",sans-serif;border-radius:24px;margin:0 auto;max-width:700px;box-shadow:0 -10px 30px rgb(0 0 0 / .1)}.elementor-206 .elementor-element.elementor-element-be9ec14 .site-footer h4{font-size:clamp(22px, 5vw, 30px);margin-bottom:12px;font-weight:700}.elementor-206 .elementor-element.elementor-element-be9ec14 .site-footer p{font-size:clamp(16px, 4vw, 22px);margin-bottom:10px;opacity:.95}.elementor-206 .elementor-element.elementor-element-be9ec14 .site-footer .bolded{font-weight:600;color:#fff}.elementor-206 .elementor-element.elementor-element-be9ec14 .footer-cta{display:inline-block;background:#fff;color:#103142;font-weight:700;padding:14px 30px;font-size:18px;border-radius:50px;text-decoration:none;margin-top:24px;box-shadow:0 6px 16px rgb(0 212 255 / .25);transition:all 0.3s ease,transform 0.2s ease}.elementor-206 .elementor-element.elementor-element-be9ec14 .footer-cta:hover{background:#00d4ff;color:#fff;transform:translateY(-3px)}.elementor-206 .elementor-element.elementor-element-be9ec14 .pulse-btn{animation:pulseEffect 2.5s infinite}@keyframes pulseEffect{0%{box-shadow:0 0 0 0 rgb(0 212 255 / .4)}70%{box-shadow:0 0 0 20px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.elementor-206 .elementor-element.elementor-element-be9ec14 .footer-bottom{margin-top:30px;font-size:14px;opacity:.7;display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.elementor-206 .elementor-element.elementor-element-be9ec14 .footer-bottom a{color:#00d4ff;font-weight:500;text-decoration:none}.elementor-206 .elementor-element.elementor-element-0232b5f{position:relative;background-color:#fff;overflow:hidden;z-index:0}.elementor-206 .elementor-element.elementor-element-0232b5f::before,.elementor-206 .elementor-element.elementor-element-0232b5f::after{content:"";position:absolute;top:-25%;width:400px;height:200%;background:radial-gradient(circle at 50% 50%,rgb(26 119 149 / .25),rgb(0 212 255 / .15),transparent 70%);filter:blur(100px);opacity:.6;animation:waveFloatStrong 14s ease-in-out infinite alternate;pointer-events:none;z-index:-1}.elementor-206 .elementor-element.elementor-element-0232b5f::before{left:-200px;animation-delay:0s}.elementor-206 .elementor-element.elementor-element-0232b5f::after{right:-200px;animation-delay:6s}@keyframes waveFloatStrong{0%{transform:translateY(0) scale(1)}50%{transform:translateY(50px) scale(1.15)}100%{transform:translateY(-30px) scale(1)}}