:root{--primary-color: #00f2ff;--secondary-color: #7000ff;--bg-dark: #0b0f19;--bg-card: #151b2b;--text-light: #e6e6e6}body{background-color:var(--bg-dark);color:var(--text-light);font-family:Rubik,sans-serif;overflow-x:hidden}body.rtl{font-family:Tajawal,sans-serif!important;direction:rtl;text-align:right}body.rtl .navbar-nav{padding-right:0;margin-right:auto;margin-left:0!important}body.rtl .detail-box,body.rtl .box .detail-box{text-align:right}.hero_area{background:linear-gradient(135deg,#050505,#1a1a2e);position:relative}.slider_section .detail-box h1{color:#fff;text-shadow:0 0 20px rgba(0,242,255,.3)}.btn1{background:linear-gradient(45deg,var(--secondary-color),var(--primary-color));border:none;color:#fff!important;font-weight:700;transition:all .3s ease;padding:10px 25px;display:inline-block}.btn1:hover{transform:translateY(-2px);box-shadow:0 5px 15px #00f2ff66}.service_section .box,.why_section .box,.client_section .box{background-color:var(--bg-card);border:1px solid rgba(255,255,255,.05);border-radius:10px;transition:.3s}.service_section .box:hover,.why_section .box:hover{transform:translateY(-5px);border-color:var(--primary-color)}.detail-box h5{color:var(--primary-color)}.detail-box p{color:#b0b0b0}.heading_container h2{color:#fff}.heading_container h2 span{color:var(--primary-color)}.header_section{background-color:#0b0f19f2;border-bottom:1px solid rgba(255,255,255,.1)}.navbar-nav .nav-link{color:#fff!important}.navbar-nav .nav-link:hover{color:var(--primary-color)!important}.footer_section{background-color:#05070a;border-top:1px solid #1f1f1f}.info_section{background-color:#0e121d}.info_contact a,.info_links a{color:#b0b0b0}.info_contact a:hover,.info_links a:hover{color:var(--primary-color)}.lang-btn{cursor:pointer;font-weight:700;border:1px solid var(--primary-color);background:transparent;color:#fff;margin:0 5px;padding:2px 10px;border-radius:20px}.lang-btn.active{background:var(--primary-color);color:#000}
