.arabic{font-family:Cairo Variable,Arial,Tahoma,sans-serif}.english{font-family:Roboto Variable,Arial,sans-serif}.urdu{font-family:Noto Nastaliq Urdu,Arial,sans-serif}body{line-height:1.7;background-image:url(/assets/Al_Khayal_Business_Services_Office_Logo_630x638-Bo6x7ktK.jpeg);background-size:contain;background-repeat:no-repeat;background-position:center 90px;background-attachment:fixed;transition:var(--transition-fast)}header .container{width:85%;margin:25px auto 0;padding:14px 22px;display:flex;align-items:center;border-radius:26px;background:var(--header-bg-blur);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--header-border-blur);box-shadow:0 8px 25px var(--shadow-soft);transition:var(--transition-fast)}header .container:hover{transform:translateY(-2px);box-shadow:0 12px 30px #c9a46a73}header .container .language{position:relative;display:flex;cursor:pointer}header .container .language img{position:relative;width:50px;height:50px;object-fit:cover;cursor:pointer;transition:transform .4s ease,box-shadow .4s ease}header .container .language .language-menu{position:absolute;top:100%;left:50%;transform:translate(-50%) scale(.92);background-color:var(--white-color);border:1px solid var(--main-color);border-radius:10px;box-shadow:0 6px 22px #0000001f;list-style:none;padding:6px 0;min-width:135px;opacity:1;pointer-events:auto;transition:var(--transition-fast);z-index:1000;display:none}header .container .language .language-menu li a{display:block;padding:10px 14px;color:var(--text-color);text-decoration:none;font-size:15px;border-radius:6px;transition:var(--transition-fast)}header .container .language .language-menu li a:hover{background-color:var(--main-color);color:var(--white-color);transform:translate(-4px)}header .container .logo img{width:115px;height:115px;border-radius:50%;object-fit:cover;padding:3px;display:block}header .container .header-content{flex:1;display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center}header .container .links ul{display:flex;list-style:none;gap:42px}header .container .links ul li a{font-size:20px;text-decoration:none;color:var(--text-color);position:relative;transition:.25s ease}header .container .links ul li a:hover{color:var(--main-color)}header .container .links ul li a:after{content:"";width:0%;height:2px;background-color:var(--main-color);position:absolute;bottom:-4px;left:0;transition:width .26s ease}header .container .links ul li a:hover:after{width:100%}.contact-icons{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column;gap:5px;opacity:1;z-index:1000}.contact-icons img{width:40px;height:40px;cursor:pointer;border-radius:50%;object-fit:cover;padding:3px;background:var(--icon-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(201,164,106,.65);transition:transform .35s ease,box-shadow .35s ease,background .35s ease}header .container .burger-btn.language{display:none;flex-direction:column;gap:6px;cursor:pointer;padding:6px}.burger-btn span{width:28px;height:3px;background-color:var(--text-color);border-radius:3px;transition:.3s ease}.language-menu li{font-weight:700}header .container .burger-btn.language .language-menu{display:none}header .container .burger-btn.language.small-screen .language-menu{display:none}.burger-btn.language.active span:nth-child(1){transform:translateY(9px) rotate(45deg);background-color:var(--main-color)}.burger-btn.language.active span:nth-child(2){opacity:0;transform:translate(50px);background-color:var(--main-color)}.burger-btn.language.active span:nth-child(3){transform:translateY(-9px) rotate(-45deg);background-color:var(--main-color)}@media(max-width:445px){body{background-position:center}header .container .links{display:none}header .container .header-content{flex-direction:row;justify-content:space-evenly;width:100%}}@media(max-width:530px){body{font-size:14px}header .container .header-content h1{font-size:1.2em}header .container .links ul{gap:25px}}@media(max-width:650px){body{width:100%}header .container .logo img{display:none}}@media(max-width:768px){body{height:100%;background-size:contain;background-position:center 150px}header .container .header-content h1{font-size:1.5em;text-align:center}header .container .header-content .links ul{display:flex;flex-direction:row}header .container .language{display:inline-block}header .container .links ul li a{font-size:14px}}@media(max-width:950px){header .container .image-btn.language{display:none}header .container .burger-btn.language{display:flex;flex-direction:column;gap:6px;cursor:pointer}header .container .burger-btn.language .language-menu{display:flex;flex-direction:column;gap:6px}body{text-align:center}}.promo-banner{display:none!important;border-radius:30px 30px 0 0;opacity:.8;position:absolute;top:98%;width:100%;background:linear-gradient(90deg,#b8860b,#e4c178);color:#fff;display:flex;justify-content:center;align-items:center;gap:15px;padding:12px 20px;font-size:1.1rem;z-index:-1;text-align:center}
