1 2<!DOCTYPE html> 3<html dir="rtl" lang="ar" prefix="og: https://ogp.me/ns#"> 4 <head> 5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 7 <meta http-equiv="X-UA-Compatible" content="IE=Edge"> 8 <link rel="pingback" href="https://qatar-securities.com/xmlrpc.php"> 9 <link rel="alternate" href="https://qatar-securities.com/" hreflang="ar" /> 10<link rel="alternate" href="https://qatar-securities.com/en/" hreflang="en" /> 11 12<!-- ØªØØ³ÙÙ Ù ØØ±Ù Ø§ÙØ¨ØØ« Ø¨ÙØ§Ø³Ø·Ø© Rank Math - https://rankmath.com/ --> 13<title>Ø´Ø±ÙØ© ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ© | تداÙÙ Ø§ÙØ£Ø³ÙÙ ÙÙ Ø¨ÙØ±ØµØ© ÙØ·Ø±</title> 14<meta name="description" content="تداÙÙ ÙÙ Ø¨ÙØ±ØµØ© ÙØ·Ø± Ø¨Ø«ÙØ© ٠ع Ø´Ø±ÙØ© ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©. Ù ÙØµØ§Øª تداÙÙ Ø¢Ù ÙØ©Ø شاشة أسعار ÙØØ¸ÙØ©Ø ÙÙØ±ÙÙ ÙØ³Ø·Ø§Ø¡ ٠رخصÙÙ ÙØ¯Ø¹Ù ÙØ±Ø§Ø±Ø§ØªÙ Ø§ÙØ§Ø³ØªØ«Ù Ø§Ø±ÙØ©."/> 15<meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 16<link rel="canonical" href="https://qatar-securities.com/" /> 17<meta property="og:locale" content="ar_AR" /> 18<meta property="og:type" content="website" /> 19<meta property="og:locale:alternate" content="en_US" /> 20<meta property="og:title" content="Ø´Ø±ÙØ© ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ© | تداÙÙ Ø§ÙØ£Ø³ÙÙ ÙÙ Ø¨ÙØ±ØµØ© ÙØ·Ø±" /> 21<meta property="og:description" content="تداÙÙ ÙÙ Ø¨ÙØ±ØµØ© ÙØ·Ø± Ø¨Ø«ÙØ© ٠ع Ø´Ø±ÙØ© ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©. Ù ÙØµØ§Øª تداÙÙ Ø¢Ù ÙØ©Ø شاشة أسعار ÙØØ¸ÙØ©Ø ÙÙØ±ÙÙ ÙØ³Ø·Ø§Ø¡ ٠رخصÙÙ ÙØ¯Ø¹Ù ÙØ±Ø§Ø±Ø§ØªÙ Ø§ÙØ§Ø³ØªØ«Ù Ø§Ø±ÙØ©." /> 22<meta property="og:url" content="https://qatar-securities.com/" /> 23<meta property="og:site_name" content="ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©" /> 24<meta property="og:updated_time" content="2026-10-01T02:44:17+00:00" /> 25<meta property="article:published_time" content="2024-03-07T18:23:58+00:00" /> 26<meta property="article:modified_time" content="2026-10-01T02:44:17+00:00" /> 27<meta name="twitter:card" content="summary_large_image" /> 28<meta name="twitter:title" content="Ø´Ø±ÙØ© ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ© | تداÙÙ Ø§ÙØ£Ø³ÙÙ ÙÙ Ø¨ÙØ±ØµØ© ÙØ·Ø±" /> 29<meta name="twitter:description" content="تداÙÙ ÙÙ Ø¨ÙØ±ØµØ© ÙØ·Ø± Ø¨Ø«ÙØ© ٠ع Ø´Ø±ÙØ© ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©. Ù ÙØµØ§Øª تداÙÙ Ø¢Ù ÙØ©Ø شاشة أسعار ÙØØ¸ÙØ©Ø ÙÙØ±ÙÙ ÙØ³Ø·Ø§Ø¡ ٠رخصÙÙ ÙØ¯Ø¹Ù ÙØ±Ø§Ø±Ø§ØªÙ Ø§ÙØ§Ø³ØªØ«Ù Ø§Ø±ÙØ©." /> 30<meta name="twitter:label1" content="ÙÙØªØ¨ Ø¨ÙØ§Ø³Ø·Ø©" /> 31<meta name="twitter:data1" content="qsc" /> 32<meta name="twitter:label2" content="٠دة اÙÙØ±Ø§Ø¡Ø©" /> 33<meta name="twitter:data2" content="دÙÙÙØªÙÙ (2)" />
34<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":["FinancialService","Organization"],"@id":"https://qatar-securities.com/#organization","name":"\u0642\u0637\u0631 \u0644\u0644\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0645\u0627\u0644\u064a\u0629","url":"https://qatar-securities.com","openingHours":["Mo,Tu,We,Th,Fr,Sa,Su 09:00-17:00"]},{"@type":"WebSite","@id":"https://qatar-securities.com/#website","url":"https://qatar-securities.com","name":"\u0642\u0637\u0631 \u0644\u0644\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0645\u0627\u0644\u064a\u0629","alternateName":"Qatar Securities Company","publisher":{"@id":"https://qatar-securities.com/#organization"},"inLanguage":"ar","potentialAction":{"@type":"SearchAction","target":"https://qatar-securities.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://qatar-securities.com/wp-content/uploads/2026/01/features.jpg","url":"https://qatar-securities.com/wp-content/uploads/2026/01/features.jpg","width":"200","height":"200","inLanguage":"ar"},{"@type":"WebPage","@id":"https://qatar-securities.com/#webpage","url":"https://qatar-securities.com/","name":"\u0634\u0631\u0643\u0629 \u0642\u0637\u0631 \u0644\u0644\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0645\u0627\u0644\u064a\u0629 | \u062a\u062f\u0627\u0648\u0644 \u0627\u0644\u0623\u0633\u0647\u0645 \u0641\u064a \u0628\u0648\u0631\u0635\u0629 \u0642\u0637\u0631","datePublished":"2024-03-07T18:23:58+00:00","dateModified":"2026-10-01T02:44:17+00:00","about":{"@id":"https://qatar-securities.com/#organization"},"isPartOf":{"@id":"https://qatar-securities.com/#website"},"primaryImageOfPage":{"@id":"https://qatar-securities.com/wp-content/uploads/2026/01/features.jpg"},"inLanguage":"ar"},{"@type":"Person","@id":"https://qatar-securities.com/author/qsc/","name":"qsc","url":"https://qatar-securities.com/author/qsc/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/e864d6fa27d645dac9b5ccd470b7bc786d12b91b3d4d42362e90624fb024b1d4?s=96&d=mm&r=g","url":"https://secure.gravatar.com/avatar/e864d6fa27d645dac9b5ccd470b7bc786d12b91b3d4d42362e90624fb024b1d4?s=96&d=mm&r=g","caption":"qsc","inLanguage":"ar"},"sameAs":["https://qsc.expert.com.qa"],"worksFor":{"@id":"https://qatar-securities.com/#organization"}},{"@type":"Article","headline":"\u0634\u0631\u0643\u0629 \u0642\u0637\u0631 \u0644\u0644\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0645\u0627\u0644\u064a\u0629 | \u062a\u062f\u0627\u0648\u0644 \u0627\u0644\u0623\u0633\u0647\u0645 \u0641\u064a \u0628\u0648\u0631\u0635\u0629 \u0642\u0637\u0631","keywords":"\u0634\u0631\u0643\u0629 \u0642\u0637\u0631 \u0644\u0644\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0645\u0627\u0644\u064a\u0629,\u0627\u0644\u062a\u062f\u0627\u0648\u0644 \u0641\u064a \u0628\u0648\u0631\u0635\u0629 \u0642\u0637\u0631,\u062a\u062f\u0627\u0648\u0644 \u0627\u0644\u0623\u0633\u0647\u0645 \u0642\u0637\u0631,\u0641\u062a\u062d \u062d\u0633\u0627\u0628 \u062a\u062f\u0627\u0648\u0644 \u0642\u0637\u0631,\u0634\u0627\u0634\u0629 \u0623\u0633\u0639\u0627\u0631 \u0628\u0648\u0631\u0635\u0629 \u0642\u0637\u0631","datePublished":"2024-03-07T18:23:58+00:00","dateModified":"2026-10-01T02:44:17+00:00","author":{"@id":"https://qatar-securities.com/author/qsc/","name":"qsc"},"publisher":{"@id":"https://qatar-securities.com/#organization"},"description":"\u062a\u062f\u0627\u0648\u0644 \u0641\u064a \u0628\u0648\u0631\u0635\u0629 \u0642\u0637\u0631 \u0628\u062b\u0642\u0629 \u0645\u0639 \u0634\u0631\u0643\u0629 \u0642\u0637\u0631 \u0644\u0644\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0645\u0627\u0644\u064a\u0629. \u0645\u0646\u0635\u0627\u062a \u062a\u062f\u0627\u0648\u0644 \u0622\u0645\u0646\u0629\u060c \u0634\u0627\u0634\u0629 \u0623\u0633\u0639\u0627\u0631 \u0644\u062d\u0638\u064a\u0629\u060c \u0648\u0641\u0631\u064a\u0642 \u0648\u0633\u0637\u0627\u0621 \u0645\u0631\u062e\u0635\u064a\u0646 \u0644\u062f\u0639\u0645 \u0642\u0631\u0627\u0631\u0627\u062a\u0643 \u0627\u0644\u0627\u0633\u062a\u062b\u0645\u0627\u0631\u064a\u0629.","name":"\u0634\u0631\u0643\u0629 \u0642\u0637\u0631 \u0644\u0644\u0623\u0648\u0631\u0627\u0642 \u0627\u0644\u0645\u0627\u0644\u064a\u0629 | \u062a\u062f\u0627\u0648\u0644 \u0627\u0644\u0623\u0633\u0647\u0645 \u0641\u064a \u0628\u0648\u0631\u0635\u0629 \u0642\u0637\u0631","@id":"https://qatar-securities.com/#r
34ichSnippet","isPartOf":{"@id":"https://qatar-securities.com/#webpage"},"image":{"@id":"https://qatar-securities.com/wp-content/uploads/2026/01/features.jpg"},"inLanguage":"ar","mainEntityOfPage":{"@id":"https://qatar-securities.com/#webpage"}}]}</script>
34 35<!-- /Ø¥Ø¶Ø§ÙØ© ØªØØ³ÙÙ Ù ØØ±Ùات Ø§ÙØ¨ØØ« ÙÙÙØ±Ø¯Ø¨Ø±Ùس Rank Math --> 36 37<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 38<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 39<link rel="alternate" type="application/rss+xml" title="ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ© » Feed" href="https://qatar-securities.com/feed/" /> 40<link rel="alternate" type="application/rss+xml" title="ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ© » Comments Feed" href="https://qatar-securities.com/comments/feed/" /> 41<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://qatar-securities.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fqatar-securities.com%2F&lang=ar" /> 42<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://qatar-securities.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fqatar-securities.com%2F&format=xml&lang=ar" /> 43<style id="wp-img-auto-sizes-contain-inline-css"> 44img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 45/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 46</style> 47<style id="wp-emoji-styles-inline-css"> 48 49 img.wp-smiley, img.emoji { 50 display: inline !important; 51 border: none !important; 52 box-shadow: none !important; 53 height: 1em !important; 54 width: 1em !important; 55 margin: 0 0.07em !important; 56 vertical-align: -0.1em !important; 57 background: none !important; 58 padding: 0 !important; 59 } 60/*# sourceURL=wp-emoji-styles-inline-css */ 61</style> 62<link rel='stylesheet' id='wp-block-library-rtl-css' href='https://qatar-securities.com/wp-includes/css/dist/block-library/style-rtl.min.css?x81096&ver=7.1.2' media='all' /> 63<style id="classic-theme-styles-inline-css"> 64/*! This file is auto-generated */ 65.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 66/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 67</style> 68<style id="global-styles-inline-css"> 69:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
69--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
69.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 70:root :where(.wp-block-icon svg){width: 24px;} 71:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} 72:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;} 73:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 74:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;} 75:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 76:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 77/*# sourceURL=global-styles-inline-css */ 78</style> 79<link rel='stylesheet' id='wpa-css-css' href='https://qatar-securities.com/wp-content/plugins/honeypot/includes/css/wpa.css?x81096&ver=2.4.02' media='all' /> 80<link rel='stylesheet' id='qsc-share-fa-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css?ver=6.5.1' media='all' /> 81<style id="qsc-share-inline-css"> 82 83.qsc-share{position:fixed;bottom:30px;z-index:99999;display:flex;flex-direction:column-reverse;align-items:center;gap:12px;margin:0;padding:0} 84.qsc-share--right{right:30px;left:auto} 85.qsc-share--left{left:30px;right:auto} 86 87#qsc-share .qsc-share__toggle{position:relative;box-sizing:border-box;width:58px;height:58px;min-width:58px;min-height:58px;border-radius:50%;border:0 !important;padding:0 !important;margin:0;cursor:pointer;background:#570126 !important;background-image:none !important;color:#fff !important;display:flex !important;align-items:center;justify-content:center;line-height:1;text-indent:0;box-shadow:0 6px 18px rgba(0,0,0,.28);transition:transform .25s ease,box-shadow .25s ease;-webkit-tap-highlight-color:transparent;outline-offset:3px} 88#qsc-share .qsc-share__toggle:hover,#qsc-share .qsc-share__toggle:focus,#qsc-share .qsc-share__toggle:active{background:#570126 !important;color:#fff !important} 89#qsc-share .qsc-share__toggle:hover{transform:scale(1.06);box-shadow:0 8px 22px rgba(0,0,0,.34)} 90#qsc-share .qsc-share__toggle:focus-visible{outline:3px solid rgba(0,0,0,.45)} 91 92#qsc-share .qsc-share__toggle i{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;display:flex !important;align-items:center;justify-content:center;font-size:22px;line-height:1;color:#fff !important;transition:opacity .25s ease,transform .3s ease} 93.qsc-share__icon-share{opacity:1;transform:rotate(0) scale(1)} 94.qsc-share__icon-close{opacity:0;transform:rotate(-90deg) scale(.5)} 95.qsc-share.is-open .qsc-share__icon-share{opacity:0;transform:rotate(90deg) scale(.5)} 96.qsc-share.is-open .qsc-share__icon-close{opacity:1;transform:rotate(0) scale(1)} 97 98.qsc-share__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column-reverse;align-items:center;gap:12px} 99.qsc-share__item{margin:0;padding:0;list-style:none;opacity:0;visibility:hidden;transform:translateY(16px) scale(.5);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s} 100.qsc-share.is-open .qsc-share__item{opacity:1;visibility:visible;transform:none;transition:opacity .25s ease calc(var(--i) * 45ms),transform .3s cubic-bezier(.34,1.56,.64,1) calc(var(--i) * 45ms),visibility 0s} 101 102/* Remove list bullets/markers added by the theme */ 103#qsc-share ul.qsc-share__list,#qsc-share ul.qsc-share__list li{list-style:none !important;list-style-type:none !important;list-style-image:none !important;margin:0 !important;padding:0 !important;background-image:none !important} 104#qsc-share ul.qsc-share__list li{display:block !important} 105#qsc-share ul.qsc-share__list li::marker{content:none !important;display:none !important} 106#qsc-share ul.qsc-share__list li::before,#qsc-share ul.qsc-share__list li::after{content:none !important;display:none !important} 107 108.qsc-share a.qsc-share__link{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff !important;font-size:20px;text-decoration:none !important;box-shadow:0 4px 12px rgba(0,0,0,.25);transition:transform .2s ease,box-shadow .2s ease} 109.qsc-share a.qsc-share__link:hover,.qsc-share a.qsc-share__link:focus-visible{transform:scale(1.12);box-shadow:0 6px 16px rgba(0,0,0,.32)} 110.qsc-share a.qsc-share__link i{line-height:1} 111.qsc-share a.qsc-share__link svg{width:20px;height:20px;
111display:block;fill:currentColor} 112 113.qsc-share__link--facebook{background:#1877F2} 114.qsc-share__link--instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)} 115.qsc-share__link--linkedin{background:#0A66C2} 116.qsc-share__link--x{background:#000} 117.qsc-share a.qsc-share__link--snapchat{background:#FFFC00;color:#000 !important} 118.qsc-share__link--tiktok{background:#000} 119.qsc-share__link--youtube{background:#FF0000} 120 121@media (max-width:480px){ 122.qsc-share{bottom:20px} 123.qsc-share--right{right:20px} 124.qsc-share--left{left:20px} 125} 126@media (prefers-reduced-motion:reduce){ 127.qsc-share *,.qsc-share *::before,.qsc-share *::after{transition-duration:.01ms !important;transition-delay:0s !important} 128} 129@media print{.qsc-share{display:none}} 130 131/*# sourceURL=qsc-share-inline-css */ 132</style> 133<link rel='stylesheet' id='neuros-theme-rtl-css' href='https://qatar-securities.com/wp-content/themes/neuros/css/theme-rtl.css?x81096&ver=1.0.0' media='all' /> 134<style id="neuros-theme-inline-css"> 135 136 body { 137 --wpforms-label-color: #0075bb; 138 } 139 .body-container, 140 .body-container .wrapper-socials a, 141 .input-floating-wrap input:focus ~ .floating-placeholder, 142 .input-floating-wrap input:not(:placeholder-shown) ~ .floating-placeholder, 143 .input-floating-wrap textarea:focus ~ .floating-placeholder, 144 .input-floating-wrap textarea:not(:placeholder-shown) ~ .floating-placeholder, 145 .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a, 146 .project-item-wrapper .project-item-categories, 147 .project-item-wrapper .project-item-categories a, 148 .error-404-info-text, 149 .body-container .post-meta-item-tags a, 150 .widget_categories ul li:hover li, 151 .woocommerce-product-gallery .flex-control-nav .slick-button, 152 .single-product.woocommerce div.product .product_meta .product_meta_item.tagged_as a, 153 .post-categories a.post-category-item, 154 .single-post .post-meta-footer .post-meta-item-author, 155 .single-post .post-meta-footer .post-meta-item-author a, 156 .widget_tag_cloud .tagcloud .tag-cloud-link, 157 .wp-block-tag-cloud .tag-cloud-link, 158 .slide-sidebar-wrapper .widget_tag_cloud .tagcloud .tag-cloud-link:hover, 159 .slide-sidebar-wrapper .wp-block-tag-cloud .tag-cloud-link:hover, 160 .footer .widget_tag_cloud .tagcloud .tag-cloud-link:hover, 161 .footer .wp-block-tag-cloud .tag-cloud-link:hover, 162 .neuros-format-quote .post-quote, 163 .neuros-format-quote .post-quote:hover, 164 .team-contact-info-card .team-contact-info-item.team-contact-info-item-email a, 165 .neuros-price-item-widget .price-item.active .price-item-label, 166 .post-navigation .post-navigation-link a, 167 .body-container .wp-block-file a.wp-block-file__button, 168 .body-container input[type="checkbox"]:checked:before, 169 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked:before, 170 .woocommerce form .form-row input[type="checkbox"].input-checkbox:checked:before, 171 .content-pagination .page-numbers.dots, 172 .content-pagination .post-page-numbers.dots, 173 .content-pagination .page-numbers.dots:hover, 174 .content-pagination .post-page-numbers.dots:hover, 175 .body-container input[type="text"], 176 .body-container input[type="email"], 177 .body-container input[type="url"], 178 .body-container input[type="password"], 179 .body-container input[type="search"], 180 .body-container input[type="number"], 181 .body-container input[type="tel"], 182 .body-container input[type="range"], 183 .body-container input[type="date"], 184 .body-container input[type="month"], 185 .body-container input[type="week"], 186 .body-container input[type="time"], 187 .body-container input[type="datetime"], 188 .body-container input[type="datetime-local"], 189 .body-container input[type="color"], 190 .body-container select, 191 .body-container textarea,
192 .select2-container--default .select2-search--dropdown .select2-search__field, 193 body .select2-container--default .select2-search--dropdown .select2-search__field, 194 .body-container .select2-container--default .select2-selection--single .select2-selection__rendered, 195 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], 196 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], 197 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], 198 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], 199 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], 200 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], 201 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], 202 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], 203 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], 204 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], 205 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], 206 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], 207 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], 208 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], 209 .body-container div.wpforms-container.wpforms-container-full .wpforms-form select, 210 .body-container div.wpforms-container.wpforms-container-full .wpforms-form textarea, 211 .body-container .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected], 212 .body-container .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected], 213 #form-preview .mc4wp-form .mc4wp-form-fields input[type="email"], 214 .case-study-side-info .post-meta-item-tags a { 215 color: #0075bb; 216 } 217 .footer .footer-columns-row, 218 .footer .footer-columns-row a, 219 .footer .footer-additional-menu li a { 220 color: rgba(0,117,187, 0.75); 221 } 222 .owl-dots .owl-dot.active span, 223 .owl-dots .owl-dot span:after, 224 .neuros-audio-listing .audio-item-wrapper .audio-item:hover, 225 .neuros-audio-listing .audio-item-wrapper .audio-item.active { 226 border-color: #0075bb; 227 } 228 .body-container input[type="radio"]:checked:before, 229 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked:before, 230 .neuros-audio-listing .audio-item-wrapper .audio-item:hover, 231 .neuros-audio-listing .audio-item-wrapper .audio-item.active { 232 background-color: #0075bb; 233 } 234 .body-container div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { 235 border-color: #0075bb; 236 } 237 .body-container div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { 238 border-color: #0075bb; 239 } 240 .body-container div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { 241 border-color: #0075bb; 242 } 243 .body-container div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { 244 border-color: #0075bb; 245 } 246 .body-container input[type="text"]:focus::-webkit-input-placeholder, 247 .body-container input[type="email"]:focus::-webkit-input-placeholder, 248 .body-container input[type="url"]:focus::-webkit-input-placeholder, 249 .body-container input[type="password"]:focus::-webkit-input-placeholder, 250 .body-container input[type="search"]:focus::-webkit-input-placeholder, 251 .body-container input[type="tel"]:focus::-webkit-input-placeholder, 252 .body-container input[type="number"]:focus::-webkit-input-placeholder, 253 .body-container input[type="date"]:focus::-webkit-input-placeholder, 254 .body-container input[type="month"]:focus::-webkit-input-placeholder, 255 .body-container input[type="week"]:focus::-webkit-input-placeholder, 256 .body-container input[type="time"]:focus::-webkit-input-placeholder, 257 .body-container input[type="datetime"]:focus::-webkit-input-placeholder, 258 .body-container input[type="datetime-local"]:focus::-webkit-input-placeholder, 259 .body-container textarea:focus::-webkit-input-placeholder, 260 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-webkit-input-placeholder, 261 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-webkit-input-placeholder, 262 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-webkit-input-placeholder, 263 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-webkit-input-placeholder, 264 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-webkit-input-placeholder, 265 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-webkit-input-placeholder, 266 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-webkit-input-placeholder, 267 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-webkit-input-placeholder, 268 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-webkit-input-placeholder, 269 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-webkit-input-placeholder, 270 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-webkit-input-placeholder, 271 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-webkit-input-placeholder, 272 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-webkit-input-placeholder, 273 .body-container div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-webkit-input-placeholder, 274 #form-preview .mc4wp-form .mc4wp-form-fields input[type="email"]:focus::-webkit-input-placeholder { 275 color: #0075bb; 276 } 277 278 .body-container input[type="text"]:-moz-placeholder, 279 .body-container input[type="url"]:-moz-placeholder, 280 .body-container input[type="email"]:-moz-placeholder, 281 .body-container input[type="password"]:-moz-placeholder, 282 .body-container input[type="search"]:-moz-placeholder, 283 .body-container input[type="tel"]:-moz-placeholder, 284 .body-container input[type="number"]:-moz-placeholder, 285 .body-container input[type="date"]:-moz-placeholder, 286 .body-container input[type="month"]:-moz-placeholder, 287 .body-container input[type="week"]:-moz-placeholder, 288 .body-container input[type="time"]:-moz-placeholder, 289 .body-container input[type="datetime"]:-moz-placeholder, 290 .body-container input[type="datetime-local"]:-moz-placeholder, 291 .body-container textarea:-moz-placeholder, 292 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder, 293 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder, 294 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder, 295 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder, 296 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder, 297 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder, 298 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, 299 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, 300 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder, 301 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder, 302 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder, 303 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder, 304 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder, 305 .body-container div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder, 306 #form-preview .mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder { 307 color: #0075bb; 308 } 309 310 .body-container input[type="text"]:focus::-moz-placeholder, 311 .body-container input[type="url"]:focus::-moz-placeholder, 312 .body-container input[type="email"]:focus::-moz-placeholder, 313 .body-container input[type="password"]:focus::-moz-placeholder, 314 .body-container input[type="search"]:focus::-moz-placeholder, 315 .body-container input[type="tel"]:focus::-moz-placeholder, 316 .body-container input[type="number"]:focus::-moz-placeholder, 317 .body-container input[type="date"]:focus::-moz-placeholder, 318 .body-container input[type="month"]:focus::-moz-placeholder, 319 .body-container input[type="week"]:focus::-moz-placeholder, 320 .body-container input[type="time"]:focus::-moz-placeholder, 321 .body-container input[type="datetime"]:focus::-moz-placeholder, 322 .body-container input[type="datetime-local"]:focus::-moz-placeholder, 323 .body-container textarea:focus::-moz-placeholder, 324 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-moz-placeholder, 325 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-moz-placeholder, 326 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-moz-placeholder, 327 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-moz-placeholder, 328 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-moz-placeholder, 329 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-moz-placeholder, 330 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-moz-placeholder, 331 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-moz-placeholder, 332 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-moz-placeholder, 333 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-moz-placeholder, 334 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-moz-placeholder, 335 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-moz-placeholder, 336 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-moz-placeholder, 337 .body-container div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-moz-placeholder, 338 #form-preview .mc4wp-form .mc4wp-form-fields input[type="email"]:focus::-moz-placeholder { 339 color: #0075bb; 340 } 341 342 .body-container input[type="text"]:focus:-ms-input-placeholder, 343 .body-container input[type="email"]:focus:-ms-input-placeholder, 344 .body-container input[type="url"]:focus:-ms-input-placeholder, 345 .body-container input[type="password"]:focus:-ms-input-placeholder, 346 .body-container input[type="search"]:focus:-ms-input-placeholder, 347 .body-container input[type="tel"]:focus:-ms-input-placeholder, 348 .body-container input[type="number"]:focus:-ms-input-placeholder, 349 .body-container input[type="date"]:focus:-ms-input-placeholder, 350 .body-container input[type="month"]:focus:-ms-input-placeholder, 351 .body-container input[type="week"]:focus:-ms-input-placeholder, 352 .body-container input[type="time"]:focus:-ms-input-placeholder, 353 .body-container input[type="datetime"]:focus:-ms-input-placeholder, 354 .body-container input[type="datetime-local"]:focus:-ms-input-placeholder, 355 .body-container textarea:focus:-ms-input-placeholder, 356 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus:-ms-input-placeholder, 357 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus:-ms-input-placeholder, 358 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus:-ms-input-placeholder, 359 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus:-ms-input-placeholder, 360 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus:-ms-input-placeholder, 361 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus:-ms-input-placeholder, 362 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus:-ms-input-placeholder, 363 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus:-ms-input-placeholder, 364 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus:-ms-input-placeholder, 365 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus:-ms-input-placeholder, 366 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus:-ms-input-placeholder, 367 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus:-ms-input-placeholder, 368 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus:-ms-input-placeholder, 369 .body-container div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus:-ms-input-placeholder, 370 #form-preview .mc4wp-form .mc4wp-form-fields input[type="email"]:focus:-ms-input-placeholder { 371 color: #0075bb; 372 } 373 374 body { 375 --wpforms-field-text-color: #294699; 376 } 377 .body-container h1, 378 .body-container h2, 379 .body-container h3, 380 .body-container h4, 381 .body-container h5, 382 .wpforms-form .wpforms-title, 383 .body-container h6, 384 .body-container a:hover, 385 body .body-container blockquote, 386 body .neuros_comments__item-text blockquote, 387 .content-wrapper .post-title, 388 .content-wrapper .post-title a, 389 .post-comment-author, 390 .select2-container--default .select2-results__
390option.select2-results__option--highlighted[aria-selected], 391 .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected], 392 .body-container .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected], 393 .body-container .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected], 394 .widget_search .search-form .search-form-icon, 395 .widget_categories ul li > a, 396 .body-container ul.wp-block-categories li > a, 397 .widget_categories ul li .widget-archive-trigger, 398 .widget_categories ul li .block-archive-trigger, 399 .body-container ul.wp-block-categories li .widget-archive-trigger, 400 .body-container ul.wp-block-categories li .block-archive-trigger, 401 .widget_archive ul li > a, 402 .wp-block-archives li > a, 403 .body-container .wp-block-archives li > a, 404 .widget_recent_entries ul li a, 405 .body-container .wp-block-latest-posts li a, 406 .widget_recent_comments ul .recentcomments a, 407 .body-container .wp-block-latest-comments li a, 408 .widget_pages .widget-wrapper > ul li > a, 409 .widget_meta ul li > a, 410 .wp-block-page-list li a, 411 .sidebar .widget .widget-title a, 412 .widget_rss cite, 413 .widget_rss ul a.rsswidget, 414 .wp-block-rss .wp-block-rss__item-title a, 415 .wp-block-rss .wp-block-rss__item-author, 416 .widget_nav_menu ul li .widget-menu-trigger, 417 .widget_neuros_nav_menu_widget ul li .widget-menu-trigger, 418 .widget_nav_menu ul li a, 419 .widget_neuros_nav_menu_widget ul li a, 420 .result-box .result-box-title, 421 .results-wrapper ul li, 422 .portfolio-post-meta .portfolio-post-meta-label, 423 .post-navigation .post-navigation-title a, 424 .post-navigation .archive-icon-link .archive-icon, 425 .team-experience-item-title, 426 .team-item .post-title, 427 .project-item-wrapper .post-title, 428 .project-post-meta .project-post-meta-label, 429 .vacancy-salary .vacancy-salary-value, 430 .header-icon.login-logout a.link-login, 431 .header-icon.login-logout a.link-logout, 432 .help-item .help-item-title, 433 .service-item .service-post-title a, 434 .neuros-price-item-widget .price-item .price-item-container, 435 .neuros-price-item-widget .price-item .price-item-title, 436 .elementor-counter .elementor-counter-title, 437 .neuros-testimonial-carousel-widget .testimonial-carousel-wrapper .author-info, 438 .error-404-title, 439 .team-experience-item-period, 440 .single-product.woocommerce div.product .product_meta .product_meta_item a, 441 .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title, 442 .elementor-widget-neuros_vertical_text .vertical-text, 443 .neuros-image-slider-widget .slider-item-title, 444 .elementor-widget-progress .elementor-widget-container .elementor-title, 445 .elementor-widget-progress .elementor-progress-bar, 446 .wp-block-search .wp-block-search__label, 447 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon, 448 .elementor-widget-neuros_custom_menu ul li a, 449 .body-container .wp-block-loginout, 450 .body-container .wp-block-loginout a, 451 .sidebar .shop-hidden-sidebar-close, 452 .widget .wp-block-list li:before, 453 .widget .wp-block-list li:hover a, 454 .standard-blog-item-wrapper .blog-item .post-categories .post-category-item:hover, 455 .grid-blog-item-wrapper .blog-item .post-categories .post-category-item:hover, 456 .team-info-additional .team-achievements-box .team-achievements-box-title, 457 .neuros-heading .neuros-subheading, 458 .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"], 459 .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"].disabled:hover, 460 .project-listing-wrapper.text-position-inside .project-item-wrapper .post-title, 461 .body-container .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link svg, 462 .block-editor-block-list__layout .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link svg, 463 .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-author a:hover, 464 .elementor-widget-image .hovered-text .hovered-text-subtitle, 465 .elementor-widget-image .hovered-text .hovered-text-title, 466 .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item a { 467 color: #294699; 468 } 469 .single-team .team-personal-info-item, 470 .single-team .team-skills ul li, 471 .single-team .team-values ul li { 472 color: rgba(41,70,153, 0.85); 473 } 474 475 .input-floating-wrap .floating-placeholder, 476 .post-meta-header .post-meta-item, 477 .post-meta-header .post-meta-item a, 478 .post-meta-item-tags, 479 .post-comment-date, 480 div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint, 481 .body-container .wp-block-latest-posts li .wp-block-latest-posts__post-date, 482 .widget_recent_entries ul li .post-date, 483 .widget_recent_comments ul .recentcomments, 484 .body-container .wp-block-latest-comments li .wp-block-latest-comments__comment-meta, 485 .widget_rss .rss-date, 486 .wp-block-rss .wp-block-rss__item-publish-date, 487 .body-container .gallery .gallery-item .gallery-caption, 488 .post-navigation .post-navigation-categories, 489 .post-navigation .post-navigation-categories a, 490 .widget_nav_menu ul li a:hover, 491 .widget_nav_menu ul li.current-menu-item > a, 492 .widget_nav_menu ul li.current-menu-ancestor > a, 493 .widget_nav_menu ul li.current-menu-parent > a, 494 .widget_nav_menu ul li.current_page_item > a, 495 .widget_neuros_nav_menu_widget ul li a:hover, 496 .widget_neuros_nav_menu_widget ul li.current-menu-item > a, 497 .widget_neuros_nav_menu_widget ul li.current-menu-ancestor > a, 498 .widget_neuros_nav_menu_widget ul li.current-menu-parent > a, 499 .widget_neuros_nav_menu_widget ul li.current_page_item > a, 500 .body-container .wp-block-pullquote blockquote:not(.has-text-color) cite, 501 .body-container blockquote:not(.has-text-color) cite, 502 .widget .wp-block-list li a, 503 .standard-blog-item-wrapper .blog-item .post-categories .post-category-item, 504 .grid-blog-item-wrapper .blog-item .post-categories .post-category-item, 505 .post-quote .post-quote-author, 506 .team-item .team-item-position, 507 .neuros-awards-widget .awards-list .award-year, 508 .neuros-awards-widget .awards-list .award-subtitle, 509 .single-project .project-post-meta .project-post-meta-item, 510 .project-modern-listing .project-item-wrapper .project-item-modern-year, 511 .service-listing-wrapper.service-list-listing .service-item .service-post-title a, 512 .vacancy-post-meta, 513 .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-author, 514 .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-author a, 515 .archive-listing-wrapper.list-listing .list-item-wrapper .post-meta-item-month-year, 516 .case-study-side-info .case-study-info-text-item .case-study-info-text-item-label, 517 .elementor-widget-neuros_custom_menu ul li a:hover, 518 .elementor-widget-neuros_custom_menu ul li.active a { 519 color: #9b9b9b; 520 } 521 .elementor-widget-neuros_special_text .special-text.special-text-effect-stroke { 522 -webkit-text-stroke: 1px #9b9b9b; 523 } 524 .body-container input[type="text"]::-webkit-input-placeholder, 525 .body-container input[type="email"]::-webkit-input-placeholder, 526 .body-container input[type="url"]::-webkit-input-placeholder, 527 .body-container input[type="password"]::-webkit-input-placeholder, 528 .body-container input[type="search"]::-webkit-input-placeholder, 529 .body-container input[type="tel"]::-webkit-input-placeholder, 530 .body-container input[type="number"]::-webkit-input-placeholder, 531 .body-container input[type="date"]::-webkit-input-placeholder, 532 .body-container input[type="month"]::-webkit-input-placeholder, 533 .body-container input[type="week"]::-webkit-input-placeholder, 534 .body-container input[type="time"]::-webkit-input-placeholder, 535 .body-container input[type="datetime"]::-webkit-input-placeholder, 536 .body-container input[type="datetime-local"]::-webkit-input-placeholder, 537 .body-container textarea::-webkit-input-placeholder, 538 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder, 539 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder, 540 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-webkit-input-placeholder, 541 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-webkit-input-placeholder, 542 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-webkit-input-placeholder, 543 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder, 544 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-webkit-input-placeholder, 545 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-webkit-input-placeholder, 546 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-webkit-input-placeholder, 547 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-webkit-input-placeholder, 548 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-webkit-input-placeholder, 549 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-webkit-input-placeholder, 550 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-webkit-input-placeholder, 551 .body-container div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder, 552 #form-preview .mc4wp-form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder { 553 color: #9b9b9b; 554 } 555 556 .body-container input[type="text"]:-moz-placeholder, 557 .body-container input[type="url"]:-moz-placeholder, 558 .body-container input[type="email"]:-moz-placeholder, 559 .body-container input[type="password"]:-moz-placeholder, 560 .body-container input[type="search"]:-moz-placeholder, 561 .body-container input[type="tel"]:-moz-placeholder, 562 .body-container input[type="number"]:-moz-placeholder, 563 .body-container input[type="date"]:-moz-placeholder, 564 .body-container input[type="month"]:-moz-placeholder, 565 .body-container input[type="week"]:-moz-placeholder, 566 .body-container input[type="time"]:-moz-placeholder, 567 .body-container input[type="datetime"]:-moz-placeholder, 568 .body-container input[type="datetime-local"]:-moz-placeholder, 569 .body-container textarea:-moz-placeholder, 570 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder, 571 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder, 572 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder, 573 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder, 574 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder, 575 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder, 576 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, 577 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, 578 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder, 579 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder, 580 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder, 581 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder, 582 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder, 583 .body-container div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder, 584 #form-preview .mc4wp-form .mc4wp-form-fields input[type="email"]:-moz-placeholder { 585 color: #9b9b9b; 586 } 587 588 .body-container input[type="text"]::-moz-placeholder, 589 .body-container input[type="url"]::-moz-placeholder, 590 .body-container input[type="email"]::-moz-placeholder, 591 .body-container input[type="password"]::-moz-placeholder, 592 .body-container input[type="search"]::-moz-placeholder, 593 .body-container input[type="tel"]::-moz-placeholder, 594 .body-container input[type="number"]::-moz-placeholder, 595 .body-container input[type="date"]::-moz-placeholder, 596 .body-container input[type="month"]::-moz-placeholder, 597 .body-container input[type="week"]::-moz-placeholder, 598 .body-container input[type="time"]::-moz-placeholder, 599 .body-container input[type="datetime"]::-moz-placeholder, 600 .body-container input[type="datetime-local"]::-moz-placeholder, 601 .body-container textarea::-moz-placeholder, 602 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-moz-placeholder, 603 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-moz-placeholder, 604 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-moz-placeholder, 605 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-moz-placeholder, 606 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-moz-placeholder, 607 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-moz-placeholder, 608 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-moz-placeholder, 609 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-moz-placeholder, 610 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-moz-placeholder, 611 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-moz-placeholder, 612 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-moz-placeholder, 613 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-moz-placeholder, 614 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-moz-placeholder, 615 .body-container div.wpforms-container.wpforms-container-full .wpforms-form textarea::-moz-placeholder, 616 #form-preview .mc4wp-form .mc4wp-form-fields input[type="email"]::-moz-placeholder { 617 color: #9b9b9b; 618
618 } 619 620 .body-container input[type="text"]:-ms-input-placeholder, 621 .body-container input[type="email"]:-ms-input-placeholder, 622 .body-container input[type="url"]:-ms-input-placeholder, 623 .body-container input[type="password"]:-ms-input-placeholder, 624 .body-container input[type="search"]:-ms-input-placeholder, 625 .body-container input[type="tel"]:-ms-input-placeholder, 626 .body-container input[type="number"]:-ms-input-placeholder, 627 .body-container input[type="date"]:-ms-input-placeholder, 628 .body-container input[type="month"]:-ms-input-placeholder, 629 .body-container input[type="week"]:-ms-input-placeholder, 630 .body-container input[type="time"]:-ms-input-placeholder, 631 .body-container input[type="datetime"]:-ms-input-placeholder, 632 .body-container input[type="datetime-local"]:-ms-input-placeholder, 633 .body-container textarea:-ms-input-placeholder, 634 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-ms-input-placeholder, 635 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-ms-input-placeholder, 636 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-ms-input-placeholder, 637 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-ms-input-placeholder, 638 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-ms-input-placeholder, 639 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-ms-input-placeholder, 640 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-ms-input-placeholder, 641 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-ms-input-placeholder, 642 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-ms-input-placeholder, 643 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-ms-input-placeholder, 644 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-ms-input-placeholder, 645 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-ms-input-placeholder, 646 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-ms-input-placeholder, 647 .body-container div.wpforms-container.wpforms-container-full .wpforms-form textarea:-ms-input-placeholder, 648 #form-preview .mc4wp-form .mc4wp-form-fields input[type="email"]:-ms-input-placeholder { 649 color: #9b9b9b; 650 } 651 652 .body-container a, 653 .body-container .wrapper-socials a:hover, 654 .body-container blockquote:before, 655 body .neuros_comments__item-text blockquote:before, 656 .post-meta-header .post-meta-item a:hover, 657 .post-more-button a, 658 .post-more-button a:hover, 659 .body-container .post-meta-item-tags a:hover, 660 .single-post .post-meta-footer .post-meta-item-author a:hover, 661 .widget_search .search-form .search-form-icon:hover, 662 .body-container .widget_calendar .wp-calendar-table:not(.has-text-color) thead th, 663 .body-container .wp-block-calendar .wp-calendar-table:not(.has-text-color) thead th, 664 .body-container .widget_calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a:hover, 665 .body-container .wp-block-calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a:hover, 666 .body-container .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td a, 667 .body-container .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td a, 668 .sidebar .widget .widget-title a:hover, 669 .widget_rss ul a.rsswidget:hover, 670 .wp-block-rss .wp-block-rss__item-title a:hover, 671 .results-wrapper ul li:before, 672 .post-navigation .post-navigation-title a:hover, 673 .post-navigation .post-navigation-categories a:hover, 674 .post-navigation .archive-icon-link .archive-icon:hover, 675 .service-item .service-post-title a:hover, 676 .neuros-price-item-widget .price-item.price-item-type-standard .price-item-custom-field.active, 677 .neuros-step-widget .step-item.step-item-type-standard .step-number, 678 .single-product.woocommerce div.product .product_meta .product_meta_item a:hover, 679 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon:hover, 680 .body-container .wp-block-loginout a:hover, 681 .body-container .wp-block-pullquote blockquote:before, 682 .wp-block-search.wp-block-search__icon-button .wp-block-search__button.has-icon:hover, 683 .neuros-format-quote .post-quote:before, 684 .team-experience-list .team-experience-item:before, 685 .team-contact-info-card .team-contact-info-item.team-contact-info-item-email a:hover, 686 .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"]:not(.disabled):hover, 687 .post-navigation .post-navigation-link a:hover, 688 .owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover, 689 .neuros-content-slider-widget .owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover, 690 .body-container .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link a:hover svg, 691 .block-editor-block-list__layout .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link a:hover svg { 692 color: #570126; 693 } 694 .post-more-button a svg { 695 stroke: #570126; 696 } 697 .post-more-button a span { 698 background-image: linear-gradient(0deg, #570126 0%, #570126 100%); 699 } 700 .sticky .post-meta-items-wrapper:before, 701 .status-sticky .post-meta-items-wrapper:before, 702 .elementor-widget-neuros_special_text .special-text.special-text-effect-fill, 703 .elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar, 704 .post-comment-buttons a.comment-reply-link:hover, 705 .post-comment-buttons a.comment-edit-link, 706 .body-container .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td#today:before, 707 .body-container .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td#today:before, 708 .team-item .team-item-media:before, 709 .neuros-heading .neuros-heading-content span[style*="text-decoration: underline"]:before, 710 .neuros-heading .neuros-heading-content u:before, 711 .project-listing-wrapper.project-slider-listing.content-type-audio .project-item:before, 712 .elementor-widget-image .hovered-text .hovered-text-subtitle, 713 .elementor-widget-image .hovered-text .hovered-text-title, 714 .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item a:before, 715 .case-study-listing-wrapper .case-study-item .post-meta-item-date a, 716 .case-study-listing-wrapper .case-study-item .post-meta-item-date > span { 717 background-color: #570126; 718 } 719 .result-box .result-box-value { 720 -webkit-text-stroke: 1px #570126; 721 } 722 .elementor-widget-image .hovered-text .hovered-text-subtitle-wrapper:after { 723 box-shadow: 0 20px 0 0 #570126; 724 } 725 726 body { 727 --wpforms-button-text-color: #ffffff 728 } 729 .body-container .comment-form button.submit, 730 .body-container input[type="submit"],
731 .body-container input[type="button"], 732 .body-container input[type="reset"], 733 .body-container div.wpforms-container-full .wpforms-form input[type=submit], 734 .body-container div.wpforms-container-full .wpforms-form button[type=submit], 735 .body-container div.wpforms-container-full .wpforms-form .wpforms-page-button, 736 .sticky .post-meta-items-wrapper:before, 737 .status-sticky .post-meta-items-wrapper:before, 738 .post-categories a.post-category-item:hover, 739 .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a:hover, 740 .post-comment-buttons a.comment-reply-link, 741 .post-comment-buttons a.comment-edit-link, 742 .post-comment-buttons a.comment-edit-link:hover, 743 .widget_tag_cloud .tagcloud .tag-cloud-link:hover, 744 .wp-block-tag-cloud .tag-cloud-link:hover, 745 .body-container .widget_calendar .wp-calendar-table:not(.has-text-color) caption, 746 .body-container .wp-block-calendar .wp-calendar-table:not(.has-text-color) caption, 747 .body-container .widget_calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a, 748 .body-container .wp-block-calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a, 749 .body-container .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td, 750 .body-container .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td, 751 .body-container .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td a:
751hover, 752 .body-container .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td a:hover, 753 .body-container .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td#today a, 754 .body-container .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td#today a, 755 .team-item .socials-trigger-wrapper .socials-trigger, 756 .team-item .team-item-socials .wrapper-socials a, 757 .team-item .team-item-tag, 758 .team-contact-info-card .team-item-tag, 759 .single-team .team-socials.wrapper-socials a, 760 .body-container .wp-block-cover .wp-block-file a.wp-block-file__button, 761 .body-container .mc4wp-form .mc4wp-form-fields button, 762 .error-404-wrapper .error-404-button .neuros-button, 763 .neuros-gallery-title-style-simple .gallery-wrapper .gallery-item-wrapper .post-title, 764 .project-listing-wrapper.owl-carousel.project-slider-listing .post-excerpt, 765 .project-listing-wrapper.owl-carousel.project-slider-listing .post-title a, 766 .neuros-audio-listing .audio-item-wrapper .audio-item:hover, 767 .neuros-audio-listing .audio-item-wrapper .audio-item.active, 768 .case-study-side-info .case-study-info-text-item .case-study-info-text-item-value, 769 .case-study-side-info .post-meta-item-tags a:hover, 770 .case-study-listing-wrapper .case-study-item .post-meta-item-date a, 771 .case-study-listing-wrapper .case-study-item .post-meta-item-date > span, 772 .case-study-listing-wrapper .case-study-item .post-meta-item-tags a, 773 .neuros-gallery-widget .cursor_drag { 774 color: #ffffff; 775 } 776 777 .body-container input[type="radio"], 778 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"], 779 .body-container input[type="checkbox"], 780 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"], 781 .woocommerce form .form-row input[type="checkbox"].input-checkbox, 782 div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"] { 783 background-color: #d9d9d9; 784 } 785 786 body { 787 --wpforms-field-border-color: #adadad; 788 } 789 .simple-sidebar-trigger, 790 .header-extra-socials.wrapper-socials a, 791 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 792 .body-container table tr td, 793 .body-container table tr th, 794 body .neuros_comments__item-text table tr td, 795 body .neuros_comments__item-text table tr th, 796 .project-post-meta .project-post-meta-item, 797 .single-service .benefits-wrapper .benefit-item, 798 .post-comments-list .post-comment-wrapper.depth-1, 799 .standard-blog-item-wrapper:not(.neuros-format-quote) .blog-item:before, 800 .grid-blog-item-wrapper:not(.neuros-format-quote) .blog-item:before, 801 .content-slider-video .icon-play-wrapper:before, 802 .neuros_video_button_widget .icon-play-wrapper:before, 803 .neuros-audio-listing .audio-item-wrapper .audio-item { 804 border-color: #adadad; 805 } 806 .team-contact-info-card:before { 807 border-color: rgba(173,173,173, 0.5); 808 } 809 .neuros-step-widget .step-item.step-item-type-extended .step-image:before { 810 border-color: rgba(173,173,173, 0.3); 811 } 812 813 .content-slider-video .elementor-custom-embed-play:hover .icon-play-wrapper, 814 .neuros_video_button_widget .elementor-custom-embed-play:hover .icon-play-wrapper { 815 background-color: #adadad; 816 } 817 .body-container input[type="text"], 818 .body-container input[type="email"], 819 .body-container input[type="url"], 820 .body-container input[type="password"], 821 .body-container input[type="search"], 822 .body-container input[type="number"], 823 .body-container input[type="tel"], 824 .body-container input[type="range"], 825 .body-container input[type="date"], 826 .body-container input[type="month"], 827 .body-container input[type="week"], 828 .body-container input[type="time"], 829 .body-container input[type="datetime"], 830 .body-container input[type="datetime-local"], 831 .body-container input[type="color"], 832 .body-container .select-wrap, 833 .body-container .select2-container .select2-selection--single, 834 .body-container textarea, 835 .select2-dropdown, 836 body .select2-dropdown, 837 .select2-container--default .select2-search--dropdown .select2-search__field, 838 body .select2-container--default .select2-search--dropdown .select2-search__field, 839 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], 840 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], 841 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], 842 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], 843 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], 844 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], 845 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], 846 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], 847 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], 848 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], 849 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], 850 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], 851 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], 852 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], 853 .body-container div.wpforms-container.wpforms-container-full .wpforms-form select, 854 .body-container div.wpforms-container.wpforms-container-full .wpforms-form textarea,
855 #form-preview .mc4wp-form .mc4wp-form-fields input[type="email"], 856 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 857 .team-item:before, 858 .body-container .mc4wp-form .mc4wp-form-fields .form-field { 859 border-color: #adadad; 860 } 861 .body-container div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error) { 862 border-color: #adadad !important; 863 } 864 865 .body-container input[type="text"]:focus, 866 .body-container input[type="email"]:focus, 867 .body-container input[type="url"]:focus, 868 .body-container input[type="password"]:focus, 869 .body-container input[type="search"]:focus, 870 .body-container input[type="number"]:focus, 871 .body-container input[type="tel"]:focus, 872 .body-container input[type="range"]:focus, 873 .body-container input[type="date"]:focus, 874 .body-container input[type="month"]:focus, 875 .body-container input[type="week"]:focus, 876 .body-container input[type="time"]:focus, 877 .body-container input[type="datetime"]:focus, 878 .body-container input[type="datetime-local"]:focus, 879 .body-container input[type="color"]:focus, 880 .body-container .select-wrap:focus-within, 881 .body-container textarea:focus, 882 .select2-dropdown, 883 body .select2-dropdown, 884 .select2-container--default .select2-search--dropdown .select2-search__field, 885 body .select2-container--default .select2-search--dropdown .select2-search__field, 886 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus, 887 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus, 888 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus, 889 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus, 890 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus, 891 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus, 892 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus, 893 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus, 894 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus, 895 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus, 896 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus, 897 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus, 898 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus, 899 .body-container div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:focus, 900 .body-container div.wpforms-container.wpforms-container-full .wpforms-form select:focus, 901 .body-container div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus, 902 #form-preview .mc4wp-form .mc4wp-form-fields input[type="email"]:focus, 903 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within, 904 .body-container .mc4wp-form .mc4wp-form-fields .form-field:focus-within { 905 border-color: #333333; 906 } 907 .body-container div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error):focus { 908 border-color: #333333 !important; 909 } 910 .body-container .select2-container .select2-selection--single { 911 color: #333333; 912 } 913 914 body, 915 .simple-sidebar-trigger, 916 .blog-item, 917 .single-service .benefits-wrapper .benefit-item, 918 .neuros-price-item-widget.neuros-price-item-style-alt .price-item.price-item-type-standard, 919 .footer-columns-row, 920 .post-meta-items, 921 .team-item, 922 .team-item .socials-trigger-wrapper, 923 .team-contact-info-card,
924 .owl-nav-wrapper .owl-nav, 925 .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-play, 926 .content-slider-video .elementor-custom-embed-play, 927 .neuros-price-item-widget .price-item.active .price-item-label, 928 .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content, 929 .gallery-wrapper .gallery-item-wrapper .gallery-item-content, 930 .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"], 931 .post-gallery-carousel.owl-carousel.owl-theme .owl-nav button[class*="owl-"], 932 .service-slider-listing .service-item-icon .service-item-icon-inner, 933 .neuros-gallery-widget .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"], 934 .neuros-gallery-widget .owl-nav button:not(.customize-partial-edit-shortcut-button)[class*="owl-"]:hover { 935 background-color: #ffffff; 936 } 937 .team-info-additional .team-achievements-boxes .team-achievements-box .team-achievements-box-value { 938 color: #ffffff; 939 } 940 .body-container div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { 941 background-color: #ffffff; 942 } 943 .body-container div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { 944 background-color: #ffffff; 945 } 946 .body-container div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { 947 background-color: #ffffff; 948 } 949 .body-container div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { 950 background-color: #ffffff; 951 } 952 .footer-columns-row:before, 953 .footer-columns-row:after, 954 .post-meta-items-wrapper:after, 955 .team-item .socials-trigger-wrapper:before, 956 .team-item .socials-trigger-wrapper:after, 957 .owl-nav-wrapper:before, 958 .owl-nav-wrapper:after, 959 .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:before, 960 .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:after, 961 .content-slider-video .elementor-custom-embed-image-overlay:before, 962 .content-slider-video .elementor-custom-embed-image-overlay:after, 963 .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content-wrapper:before, 964 .project-listing-wrapper.text-position-inside .project-item-wrapper .project-item-content-wrapper:after, 965 .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper:before, 966 .gallery-wrapper .gallery-item-wrapper .gallery-item-content-wrapper:after, 967 .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"]:before, 968 .post-gallery-carousel.owl-carousel.owl-theme .owl-nav button[class*="owl-"]:before, 969 .service-slider-listing .service-item-icon .service-item-icon-wrapper:before, 970 .service-slider-listing .service-item-icon .service-item-icon-wrapper:after { 971 box-shadow: 0 20px 0 0 #ffffff; 972 } 973 .neuros-price-item-widget .price-item.active .price-item-label-wrapper:before, 974 .neuros-price-item-widget .price-item.active .price-item-label-wrapper:after, 975 .neuros-content-slider-widget .owl-carousel.owl-theme .owl-nav button[class*="owl-"]:after, 976 .post-gallery-carousel.owl-carousel.owl-theme .owl-nav button[class*="owl-"]:after { 977 box-shadow: 0 -20px 0 0 #ffffff 978 } 979 @media (max-width: 991px) { 980 .sidebar { 981 background-color: #ffffff; 982 } 983 } 984 985 .post-categories a.post-category-item, 986 .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a, 987 .section-accent-bg, 988 .help-item .help-item-title, 989 .elementor-widget-progress .elementor-progress-wrapper, 990 .post-comments-wrapper .comment-respond, 991 .widget_tag_cloud .tagcloud .tag-cloud-link, 992 .wp-block-tag-cloud .tag-cloud-link, 993 .slide-sidebar-wrapper .widget_tag_cloud .tagcloud .tag-cloud-link:hover, 994 .slide-sidebar-wrapper .wp-block-tag-cloud .tag-cloud-link:hover, 995 .footer .widget_tag_cloud .tagcloud .tag-cloud-link:hover, 996 .footer .wp-block-tag-cloud .tag-cloud-link:hover, 997 .neuros-format-quote .post-quote, 998 .vacancy-info, 999 .case-study-side-info .post-meta-item-tags a { 1000 background-color: #f0f2f4; 1001 } 1002 1003 #form-preview button, 1004 .neuros-button, 1005 .sidebar .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-text-color), 1006 .body-container .neuros-button, 1007 .body-container button:not(.customize-partial-edit-shortcut-button), 1008 .content-pagination .page-numbers, 1009 .content-pagination .post-page-numbers, 1010 .widget_media_gallery .gallery .gallery-icon a:after, 1011 #sb_instagram .sbi_item .sbi_photo:after, 1012 .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a:after, 1013 .media_gallery .blocks-gallery-grid .blocks-gallery-item a:after, 1014 .body-container .gallery .gallery-item .gallery-icon a:after, 1015 .project-modern-listing .project-item-wrapper .post-more-button a, 1016 .filter-control-wrapper .filter-control-list .dot, 1017 .filter-control-wrapper .gallery-filter-control-list .dot, 1018 .body-container .neuros-button-type-alt .neuros-button:hover { 1019 color: #376bb7; 1020 } 1021 .body-container .wp-block-social-links.is-style-default:not(.has-icon-color) .wp-social-link a.wp-block-social-link-anchor svg { 1022 fill: #376bb7; 1023 } 1024 1025 #form-preview button:after, 1026 .body-container .neuros-button:after, 1027 .elementor .neuros-button:after, 1028 .body-container button:not(.customize-partial-edit-shortcut-button):after, 1029 .sidebar .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:after, 1030 .content-pagination .page-numbers:after, 1031 .content-pagination .post-page-numbers:after, 1032 .filter-control-wrapper .filter-control-list .dot:after,
1033 .filter-control-wrapper .gallery-filter-control-list .dot:after { 1034 background: linear-gradient(var(--button-border-gradient-angle), #e24c4a var(--button-gradient-colorstop-1), #386bb7 var(--button-gradient-colorstop-2)); 1035 } 1036 .body-container div.wpforms-container-full .wpforms-form input[type=submit]:after, 1037 .body-container div.wpforms-container-full .wpforms-form button[type=submit]:after, 1038 .body-container div.wpforms-container-full .wpforms-form .wpforms-page-button:after, 1039 .body-container .mc4wp-form .mc4wp-form-fields button:after { 1040 background: none; 1041 } 1042 1043 .single-post .post-meta-footer:not(:first-child):before { 1044 background: linear-gradient(var(--button-border-gradient-angle), #e24c4a var(--button-gradient-colorstop-1), #386bb7 var(--button-gradient-colorstop-2)); 1045 } 1046 .elementor-widget-neuros_step_carousel .owl-nav:after, 1047 .elementor-widget-neuros_services_listing .owl-nav:after { 1048 background: linear-gradient(var(--nav-border-gradient-angle), #e24c4a var(--nav-gradient-colorstop-1), #386bb7 var(--nav-gradient-colorstop-2)); 1049 } 1050 .sidebar .widget .widget-title:first-child, 1051 .sidebar .widget .wp-block-heading:first-child, 1052 .sidebar .widget .wp-block-search__label:first-child, 1053 .post-navigation .post-navigation-link a { 1054 border-image: linear-gradient(var(--button-border-gradient-angle), #e24c4a var(--button-gradient-colorstop-1), #386bb7 var(--button-gradient-colorstop-2)) 30; 1055 } 1056 .team-info-additional .team-achievements-boxes .team-achievements-box .team-achievements-box-value { 1057 background: linear-gradient(var(--box-gradient-angle), #e24c4a var(--box-gradient-colorstop-1), #386bb7 var(--box-gradient-colorstop-2)); 1058 } 1059 .project-modern-listing .project-item-wrapper .post-more-button a, 1060 .neuros-button-border-style-gradient.neuros-button-type-alt .neuros-button { 1061 background-image: linear-gradient(var(--button-border-gradient-angle), #e24c4a var(--button-gradient-colorstop-1), #386bb7 var(--button-gradient-colorstop-2)); 1062 } 1063 .body-container .widget_neuros_special_text_widget .neuros-special-text-widget-text { 1064 background: linear-gradient(var(--special-text-gradient-angle), #e24c4a var(--special-text-gradient-colorstop-1), #386bb7 var(--special-text-gradient-colorstop-2)); 1065 } 1066 1067 .widget_media_gallery .gallery .gallery-icon a:before, 1068 #sb_instagram .sbi_item .sbi_photo:before, 1069 .body-container .wp-block-social-links.is-style-default:not(.has-icon-background-color) .wp-social-link a.wp-block-social-link-anchor { 1070 background-color: #e24c4a; 1071 } 1072 .body-container div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-selected label { 1073 border-color: #e24c4a !important; 1074 } 1075 .neuros-content-slider-widget .owl-carousel.owl-theme .slider-item:before, 1076 .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a:before, 1077 .media_gallery .blocks-gallery-grid .blocks-gallery-item a:before, 1078 .body-container .gallery .gallery-item .gallery-icon a:before { 1079 background-color: rgba(226,76,74, 0.5); 1080 } 1081 1082 #form-preview button, 1083 .body-container .neuros-button, 1084 .elementor .neuros-button, 1085 .body-container button:not(.customize-partial-edit-shortcut-button), 1086 .sidebar .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-background), 1087 .content-pagination .page-numbers, 1088 .content-pagination .post-page-numbers, 1089 .filter-control-wrapper .filter-control-list .dot, 1090 .filter-control-wrapper .gallery-filter-control-list .dot { 1091 background-color: rgba(255,255,255,0); 1092 } 1093 1094 1095 .content-pagination .page-numbers.current, 1096 .content-pagination .page-numbers:hover, 1097 .content-pagination .post-page-numbers.current, 1098 .content-pagination .post-page-numbers:hover, 1099 .neuros-button:hover, 1100 .sidebar .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-text-color):hover, 1101 .body-container .neuros-button:hover, 1102 .body-container button:not(.customize-partial-edit-shortcut-button):hover, 1103 .body-container input[type="submit"]:hover, 1104 .body-container input[type="button"]:hover, 1105 .body-container input[type="reset"]:hover, 1106 .body-container div.wpforms-container-full .wpforms-form input[type=submit]:hover, 1107 .body-container div.wpforms-container-full .wpforms-form button[type=submit]:hover, 1108 .body-container div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, 1109 .body-container .comment-form button.submit:hover, 1110 .select2-container--default .select2-results__option[aria-selected=true], 1111 .select2-container--default .select2-results__option[data-selected=true], 1112 .body-container .select2-container--default .select2-results__option[aria-selected=true], 1113 .body-container .select2-container--default .select2-results__option[data-selected=true], 1114 .team-short-contact-button .neuros-button, 1115 .help-item.active .help-item-title, 1116 .neuros-step-widget .step-item.step-item-type-standard .step-bg-number, 1117 .woocommerce-product-gallery .flex-control-nav .slick-button:not(.slick-disabled):hover, 1118 .neuros-step-widget .step-item.step-item-type-extended .step-image .step-number, 1119 .filter-control-wrapper .filter-control-list .dot:hover, 1120 .filter-control-wrapper .gallery-filter-control-list .dot:hover, 1121 .filter-control-wrapper .filter-control-list .dot.active, 1122 .filter-control-wrapper .gallery-filter-control-list .dot.active, 1123 .body-container .mc4wp-form .mc4wp-form-fields button:hover, 1124 .error-404-wrapper .error-404-button .neuros-button:hover, 1125 .body-container .wp-block-cover .wp-block-file a.wp-block-file__button:hover, 1126 .body-container .wp-block-file a.wp-block-file__button:hover, 1127 .project-slider-listing.content-type-audio .project-audio-wrapper .neuros-button.active { 1128 color: #ffffff; 1129 } 1130 .body-container .wp-block-social-links.is-style-default:not(.has-icon-color) .wp-social-link:hover a.wp-block-social-link-anchor svg { 1131 fill: #ffffff; 1132 } 1133 1134 #form-preview button:hover:after, 1135 .body-container .neuros-button:hover:after, 1136 .elementor .neuros-button:hover:after, 1137 .body-container button:not(.customize-partial-edit-shortcut-button):hover:after, 1138 .sidebar .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:hover:after, 1139 .content-pagination a.page-numbers:hover:after,
1140 .content-pagination a.post-page-numbers:hover:after, 1141 .content-pagination .page-numbers.current:after, 1142 .content-pagination .post-page-numbers.current:after, 1143 .filter-control-wrapper .filter-control-list .dot:hover:after, 1144 .filter-control-wrapper .gallery-filter-control-list .dot:hover:after, 1145 .filter-control-wrapper .filter-control-list .dot.active:after, 1146 .filter-control-wrapper .gallery-filter-control-list .dot.active:after, 1147 .project-slider-listing.content-type-audio .project-audio-wrapper .neuros-button.active:after { 1148 background: linear-gradient(var(--button-border-gradient-angle), #f14f44 var(--button-gradient-colorstop-1), #f14f44 var(--button-gradient-colorstop-2)); 1149 } 1150 1151 .comment-form button.submit:hover, 1152 .body-container input[type="submit"]:hover, 1153 .body-container input[type="button"]:hover, 1154 .body-container input[type="reset"]:hover, 1155 .body-container div.wpforms-container-full .wpforms-form input[type=submit]:hover, 1156 .body-container div.wpforms-container-full .wpforms-form button[type=submit]:hover, 1157 .body-container div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, 1158 .body-container .wp-block-file a.wp-block-file__button:hover, 1159 .neuros-projects-listing-widget .slider-navigation-wrapper .neuros-button:hover, 1160 .body-container .mc4wp-form .mc4wp-form-fields button:hover { 1161 border-color: #f14f44; 1162 } 1163 1164 #form-preview button:hover, 1165 .body-container .neuros-button:hover, 1166 .elementor .neuros-button:hover, 1167 .body-container button:not(.customize-partial-edit-shortcut-button):hover, 1168 .sidebar .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-background):hover, 1169 .content-pagination .page-numbers.current, 1170 .content-pagination .post-page-numbers.current, 1171 .content-pagination .page-numbers:hover, 1172 .content-pagination .post-page-numbers:hover, 1173 .filter-control-wrapper .filter-control-list .dot:hover, 1174 .filter-control-wrapper .gallery-filter-control-list .dot:hover, 1175 .filter-control-wrapper .filter-control-list .dot.active, 1176 .filter-control-wrapper .gallery-filter-control-list .dot.active, 1177 .project-slider-listing.content-type-audio .project-audio-wrapper .neuros-button.active { 1178 background-color: #f14f44; 1179 } 1180 1181 .body-container { 1182 --wpforms-button-background-color-alt: #f14f44; 1183 } 1184 .body-container .comment-form button.submit:hover, 1185 .body-container input[type="submit"]:hover, 1186 .body-container input[type="button"]:hover, 1187 .body-container input[type="reset"]:hover, 1188 .body-container div.wpforms-container-full .wpforms-form input[type=submit]:hover, 1189 .body-container div.wpforms-container-full .wpforms-form button[type=submit]:hover, 1190 .body-container div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, 1191 .select2-container--default .select2-results__option[aria-selected=true], 1192 .select2-container--default .select2-results__option[data-selected=true], 1193 .body-container .select2-container--default .select2-results__option[aria-selected=true], 1194 .body-container .select2-container--default .select2-results__option[data-selected=true], 1195 .help-item.active .help-item-title, 1196 .woocommerce-product-gallery .flex-control-nav .slick-button:not(.slick-disabled):hover, 1197 .body-container .wp-block-file a.wp-block-file__button:hover, 1198 .body-container .mc4wp-form .mc4wp-form-fields button:hover, 1199 .error-404-wrapper .error-404-button .neuros-button:hover { 1200 background-color: #f14f44; 1201 } 1202 .neuros-step-widget .step-item.step-item-type-standard { 1203 background-color: rgba(241,79,68, 0.07); 1204 } 1205 .neuros-step-widget .step-item.step-item-type-extended .step-image .step-image-box:after { 1206 background-image: linear-gradient(0deg, #f14f44 0%, #f14f44 10%, transparent 68%); 1207 } 1208 1209 .body-container .footer-scroll-top button { 1210 background-color: #570126; 1211 } 1212 1213 .body-container .footer-scroll-top button:hover { 1214 background-color: #fb827b; 1215 } 1216 1217 .body-container .footer-scroll-top button { 1218 color: #ffffff; 1219 } 1220 1221 .body-container .footer-scroll-top button:hover { 1222 color: #294699; 1223 } 1224 1225 .header, 1226 .mobile-header { 1227 color: #0075bb; 1228 } 1229 1230 .site-search, 1231 .site-search .search-form .search-form-field, 1232 .header a, 1233 .header .main-menu > li > a, 1234 .elementor-widget-neuros_navigation_menu .main-menu > li > a, 1235 .header .logo-link .logo-site-name, 1236 .header .header-icon, 1237 .mobile-header a, 1238 .mobile-header .logo-link .logo-site-name, 1239 .mobile-header .header-icon, 1240 .mobile-header-menu-container a, 1241 .mobile-header-menu-container .logo-link .logo-site-name, 1242 .mobile-header-menu-container .header-icon, 1243 .error-404-header .logo-link .logo-site-name, 1244 .mini-cart .mini-cart-trigger, 1245 .mini-cart .mini-cart-trigger:hover, 1246 .header .mini-cart:hover .mini-cart-trigger, 1247 .elementor-widget-neuros_cart .mini-cart:hover .mini-cart-trigger, 1248 .mobile-header-menu-container, 1249 .header-type-2 .dropdown-trigger .dropdown-trigger-item:before, 1250 .header-type-3 .dropdown-trigger .dropdown-trigger-item:before, 1251 .callback .callback-text, 1252 .header-menu-style-compact .callback .callback-text:hover, 1253 .mobile-header-menu-container .search-link:hover, 1254 .search-trigger .search-trigger-icon { 1255 color: #333333; 1256 } 1257 .header .main-menu > li.current-menu-ancestor > a, 1258 .header .main-menu > li.current-menu-parent > a, 1259 .header .main-menu > li.current-menu-item > a, 1260 .header .main-menu > li.current-menu-ancestor > a:hover, 1261 .header .main-menu > li.current-menu-parent >
1261 a:hover, 1262 .header .main-menu > li.current-menu-item > a:hover, 1263 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-ancestor > a, 1264 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-parent > a, 1265 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-item > a, 1266 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-ancestor > a:hover, 1267 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-parent > a:hover, 1268 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-item > a:hover, 1269 .header .mini-cart .mini-cart-trigger, 1270 .elementor-widget-neuros_cart .mini-cart .mini-cart-trigger, 1271 .elementor-widget-neuros_navigation_menu .menu-trigger .hamburger span, 1272 .mobile-header .menu-trigger .hamburger span, 1273 .compact-menu-trigger:before, 1274 .compact-menu-trigger:after { 1275 background-color: #333333; 1276 } 1277 1278 .mobile-header-menu-container .header-mobile-contacts .contact-items-title { 1279 color: #958c8c; 1280 } 1281 .callback .callback-title { 1282 color: rgba(149,140,140, 0.8); 1283 } 1284 .site-search .search-form .search-form-field::-webkit-input-placeholder { 1285 color: #958c8c; 1286 } 1287 .site-search .search-form .search-form-field:-moz-placeholder { 1288 color: #958c8c; 1289 } 1290 .site-search .search-form .search-form-field::-moz-placeholder { 1291 color: #958c8c; 1292 } 1293 .site-search .search-form .search-form-field:-ms-input-placeholder { 1294 color: #958c8c; 1295 } 1296 1297 .mobile-header-menu-container a:hover, 1298 .mobile-header-menu-container .header-mobile-contacts .contact-item:before, 1299 .mobile-header-menu-container .main-menu > li.active > .sub-menu-trigger, 1300 .mobile-header-menu-container .main-menu li.active > a, 1301 .mobile-header-menu-container .main-menu li.current-menu-ancestor > a, 1302 .mobile-header-menu-container .main-menu li.current-menu-parent > a, 1303 .mobile-header-menu-container .main-menu li.current-menu-item > a, 1304 .mobile-header-menu-container .main-menu li.active > .sub-menu-trigger, 1305 .mobile-header-menu-container .main-menu li.current-menu-ancestor > .sub-menu-trigger, 1306 .mobile-header-menu-container .main-menu li.current-menu-parent > .sub-menu-trigger, 1307 .callback .callback-text:hover, 1308 .header-menu-style-compact .callback .callback-text { 1309 color: #570126; 1310 } 1311 1312 .header .main-menu > li.current-menu-ancestor > a, 1313 .header .main-menu > li.current-menu-parent > a, 1314 .header .main-menu > li.current-menu-item > a, 1315 .header .main-menu > li.current-menu-ancestor > a:hover, 1316 .header .main-menu > li.current-menu-parent > a:hover, 1317 .header .main-menu > li.current-menu-item > a:hover, 1318 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-ancestor > a, 1319 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-parent > a, 1320 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-item > a, 1321 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-ancestor > a:hover, 1322 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-parent > a:hover, 1323 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-item > a:hover, 1324 .header .mini-cart .mini-cart-trigger, 1325 .elementor-widget-neuros_cart .mini-cart .mini-cart-trigger { 1326 color: #ffffff; 1327 } 1328 1329 .header .main-menu > li.current-menu-ancestor > a, 1330 .header .main-menu > li.current-menu-parent > a, 1331 .header .main-menu > li.current-menu-item > a, 1332 .header .main-menu > li.current-menu-ancestor > a:hover, 1333 .header .main-menu > li.current-menu-parent > a:hover, 1334 .header .main-menu > li.current-menu-item > a:hover, 1335 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-ancestor > a, 1336 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-parent > a, 1337 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-item > a, 1338 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-ancestor > a:hover, 1339 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-parent >
1339 a:hover, 1340 .elementor-widget-neuros_navigation_menu .main-menu > li.current-menu-item > a:hover, 1341 .header .mini-cart .mini-cart-trigger, 1342 .elementor-widget-neuros_cart .mini-cart .mini-cart-trigger { 1343 background-color: #294699; 1344 } 1345 1346 .site-search, 1347 .header-type-3 .dropdown-trigger, 1348 .mobile-header-menu-container .header-mobile-contacts:before { 1349 border-color: #d9d9d9; 1350 } 1351 1352 .header, 1353 .mobile-header, 1354 .site-search, 1355 .mobile-header-menu-container, 1356 .header.sticky-header-on.sticky-ready .sticky-wrapper, 1357 .mobile-header.sticky-header-on.sticky-ready .sticky-wrapper { 1358 background-color: #ffffff; 1359 } 1360 1361 .header .main-menu > li > a:hover, 1362 .elementor-widget-neuros_navigation_menu .main-menu > li > a:hover, 1363 .header .mini-cart:hover .mini-cart-trigger, 1364 .elementor-widget-neuros_cart .mini-cart:hover .mini-cart-trigger { 1365 background-color: #f2f0f4; 1366 } 1367 1368 .header .neuros-button, 1369 .mobile-header .neuros-button, 1370 .mobile-header-menu-container .neuros-button { 1371 color: #294699; 1372 } 1373 1374 1375 .header-icons-container .header-button-container .neuros-button .button-inner, 1376 .mobile-header-menu-container .neuros-button .button-inner { 1377 top: 0; 1378 left: 0; 1379 right: 0; 1380 bottom: 0; 1381 } 1382 1383 .header-icons-container .header-button-container .neuros-button, 1384 .mobile-header-menu-container .neuros-button { 1385 border-color: #ffbc5c; 1386 } 1387 .header-icons-container .header-button-container .neuros-button:after, 1388 .mobile-header-menu-container .neuros-button:after { 1389 background: none !important; 1390 } 1391 1392 .header-icons-container .header-button-container .neuros-button, 1393 .mobile-header-menu-container .neuros-button { 1394 background-color: #ffbc5c; 1395 } 1396 .header-icons-container .header-button-container .neuros-button .button-inner, 1397 .mobile-header-menu-container .neuros-button .button-inner { 1398 display: none; 1399 } 1400 1401 .header .neuros-button:hover, 1402 .mobile-header .neuros-button:hover, 1403 .mobile-header-menu-container .neuros-button:hover { 1404 color: #ffffff; 1405 } 1406 1407 .header-icons-container .header-button-container .neuros-button:hover, 1408 .mobile-header-menu-container .neuros-button:hover { 1409 border-color: #f14f44; 1410 } 1411 1412 1413 .header-icons-container .header-button-container .neuros-button:hover, 1414 .mobile-header-menu-container .neuros-button:hover { 1415 background-color: #570126; 1416 } 1417 1418 .header .main-menu > li > a:hover, 1419 .elementor-widget-neuros_navigation_menu .main-menu > li > a:hover { 1420 color: #ffffff; 1421 } 1422 1423 .header .main-menu > li > a:hover, 1424 .elementor-widget-neuros_navigation_menu .main-menu > li > a:hover { 1425 background-color: #294699; 1426 } 1427 1428 .top-page-wrapper { 1429 background-color: #f0f2f4 1430 } 1431 1432 .body-container .body-line { 1433 border-color: #adadad; 1434 } 1435 1436 .page-title-container .breadcrumbs, 1437 .page-title-container .breadcrumbs a { 1438 color: #333333; 1439 } 1440 1441 .page-title-wrapper .page-title, 1442 .body-container .page-title-wrapper a { 1443 color: #ffffff; 1444 } 1445 .page-title-container .page-title-additional { 1446 -webkit-text-stroke-color: #ffffff; 1447 } 1448 1449 .breadcrumbs .delimiter { 1450 color: #c5c5c5; 1451 } 1452 1453 .page-title-container .breadcrumbs a:hover, 1454 .body-container .page-title-wrapper a:hover { 1455 color: #f14f44; 1456 } 1457 1458 .page-title-container { 1459 background-color: #294699; 1460 } 1461 1462 .breadcrumbs { 1463 background-color: #f0f2f4; 1464 } 1465 .breadcrumbs-wrapper:before, 1466 .breadcrumbs-wrapper:after { 1467 box-shadow: 0 20px 0 0 #f0f2f4; 1468 } 1469 1470 .breadcrumbs a:before { 1471 background: linear-gradient(var(--link-gradient-angle), #e24c4a var(--link-gradient-colorstop-1), #386bb7 var(--link-gradient-colorstop-2)); 1472 } 1473 1474 .slide-sidebar-wrapper .slide-sidebar-content, 1475 .slide-sidebar-wrapper .widget_tag_cloud .tagcloud .tag-cloud-link, 1476 .slide-sidebar-wrapper .wp-block-tag-cloud .tag-cloud-link, 1477 .slide-sidebar-wrapper .input-floating-wrap input:focus ~ .floating-placeholder, 1478 .slide-sidebar-wrapper .input-floating-wrap input:not(:placeholder-shown) ~ .floating-placeholder, 1479 .slide-sidebar-wrapper .input-floating-wrap textarea:focus ~ .floating-placeholder, 1480 .slide-sidebar-wrapper .input-floating-wrap textarea:not(:placeholder-shown) ~ .floating-placeholder, 1481 .slide-sidebar-wrapper input[type="checkbox"]:checked:before, 1482 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked:before, 1483 .slide-sidebar-wrapper input[type="text"], 1484 .slide-sidebar-wrapper input[type="email"], 1485 .slide-sidebar-wrapper input[type="url"], 1486 .slide-sidebar-wrapper input[type="password"], 1487 .slide-sidebar-wrapper input[type="search"], 1488 .slide-sidebar-wrapper input[type="number"], 1489 .slide-sidebar-wrapper input[type="tel"], 1490 .slide-sidebar-wrapper input[type="range"], 1491 .slide-sidebar-wrapper input[type="date"], 1492 .slide-sidebar-wrapper input[type="month"], 1493 .slide-sidebar-wrapper input[type="week"], 1494 .slide-sidebar-wrapper input[type="time"], 1495 .slide-sidebar-wrapper input[type="datetime"], 1496 .slide-sidebar-wrapper input[type="datetime-local"], 1497 .slide-sidebar-wrapper input[type="color"], 1498 .slide-sidebar-wrapper select, 1499 .slide-sidebar-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered, 1500 .slide-sidebar-wrapper textarea,
1501 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], 1502 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], 1503 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], 1504 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], 1505 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], 1506 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], 1507 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], 1508 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], 1509 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], 1510 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], 1511 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], 1512 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], 1513 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], 1514 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], 1515 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select, 1516 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea, 1517 .slide-sidebar-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected], 1518 .slide-sidebar-wrapper .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected] { 1519 color: #f5f5f5; 1520 } 1521 .slide-sidebar-wrapper input[type="radio"]:checked:before, 1522 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked:before { 1523 background-color: #f5f5f5; 1524 } 1525 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { 1526 border-color: #f5f5f5; 1527 } 1528 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { 1529 border-color: #f5f5f5; 1530 } 1531 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { 1532 border-color: #f5f5f5; 1533 } 1534 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { 1535 border-color: #f5f5f5; 1536 } 1537 .slider-sidebar-wrapper input[type="text"]:focus::-webkit-input-placeholder, 1538 .slider-sidebar-wrapper input[type="email"]:focus::-webkit-input-placeholder, 1539 .slider-sidebar-wrapper input[type="url"]:focus::-webkit-input-placeholder, 1540 .slider-sidebar-wrapper input[type="password"]:focus::-webkit-input-placeholder, 1541 .slider-sidebar-wrapper input[type="search"]:focus::-webkit-input-placeholder, 1542 .slider-sidebar-wrapper input[type="tel"]:focus::-webkit-input-placeholder, 1543 .slider-sidebar-wrapper input[type="number"]:focus::-webkit-input-placeholder, 1544 .slider-sidebar-wrapper input[type="date"]:focus::-webkit-input-placeholder, 1545 .slider-sidebar-wrapper input[type="month"]:focus::-webkit-input-placeholder, 1546 .slider-sidebar-wrapper input[type="week"]:focus::-webkit-input-placeholder, 1547 .slider-sidebar-wrapper input[type="time"]:focus::-webkit-input-placeholder, 1548 .slider-sidebar-wrapper input[type="datetime"]:focus::-webkit-input-placeholder, 1549 .slider-sidebar-wrapper input[type="datetime-local"]:focus::-webkit-input-placeholder, 1550 .slider-sidebar-wrapper textarea:focus::-webkit-input-placeholder, 1551 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-webkit-input-placeholder, 1552 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-webkit-input-placeholder, 1553 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-webkit-input-placeholder, 1554 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-webkit-input-placeholder, 1555 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-webkit-input-placeholder, 1556 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-webkit-input-placeholder, 1557 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-webkit-input-placeholder, 1558 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-webkit-input-placeholder, 1559 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-webkit-input-placeholder, 1560 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-webkit-input-placeholder, 1561 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-webkit-input-placeholder, 1562 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-webkit-input-placeholder, 1563 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-webkit-input-placeholder, 1564 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-webkit-input-placeholder { 1565 color: #f5f5f5; 1566 } 1567 1568 .slider-sidebar-wrapper input[type="text"]:-moz-placeholder, 1569 .slider-sidebar-wrapper input[type="url"]:-moz-placeholder, 1570 .slider-sidebar-wrapper input[type="email"]:-moz-placeholder, 1571 .slider-sidebar-wrapper input[type="password"]:-moz-placeholder, 1572 .slider-sidebar-wrapper input[type="search"]:-moz-placeholder, 1573 .slider-sidebar-wrapper input[type="tel"]:-moz-placeholder, 1574 .slider-sidebar-wrapper input[type="number"]:-moz-placeholder, 1575 .slider-sidebar-wrapper input[type="date"]:-moz-placeholder, 1576 .slider-sidebar-wrapper input[type="month"]:-moz-placeholder, 1577 .slider-sidebar-wrapper input[type="week"]:-moz-placeholder, 1578 .slider-sidebar-wrapper input[type="time"]:-moz-placeholder, 1579 .slider-sidebar-wrapper input[type="datetime"]:-moz-placeholder, 1580 .slider-sidebar-wrapper input[type="datetime-local"]:-moz-placeholder, 1581 .slider-sidebar-wrapper textarea:-moz-placeholder, 1582 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder, 1583 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder, 1584 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder, 1585 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder, 1586 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder, 1587 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder, 1588 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, 1589 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, 1590 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder, 1591 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder, 1592 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder, 1593 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder, 1594 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder, 1595 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder { 1596 color: #f5f5f5; 1597 } 1598 1599 .slider-sidebar-wrapper input[type="text"]:focus::-moz-placeholder, 1600 .slider-sidebar-wrapper input[type="url"]:focus::-moz-placeholder, 1601 .slider-sidebar-wrapper input[type="email"]:focus::-moz-placeholder, 1602 .slider-sidebar-wrapper input[type="password"]:focus::-moz-placeholder, 1603 .slider-sidebar-wrapper input[type="search"]:focus::-moz-placeholder, 1604 .slider-sidebar-wrapper input[type="tel"]:focus::-moz-placeholder, 1605 .slider-sidebar-wrapper input[type="number"]:focus::-moz-placeholder, 1606 .slider-sidebar-wrapper input[type="date"]:focus::-moz-placeholder, 1607 .slider-sidebar-wrapper input[type="month"]:focus::-moz-placeholder, 1608 .slider-sidebar-wrapper input[type="week"]:focus::-moz-placeholder, 1609 .slider-sidebar-wrapper input[type="time"]:focus::-moz-placeholder, 1610 .slider-sidebar-wrapper input[type="datetime"]:focus::-moz-placeholder, 1611 .slider-sidebar-wrapper input[type="datetime-local"]:focus::-moz-placeholder, 1612 .slider-sidebar-wrapper textarea:focus::-moz-placeholder, 1613 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-moz-placeholder, 1614 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-moz-placeholder, 1615 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-moz-placeholder, 1616 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-moz-placeholder, 1617 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-moz-placeholder, 1618 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-moz-placeholder, 1619 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-moz-placeholder, 1620 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-moz-placeholder, 1621 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-moz-placeholder, 1622 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-moz-placeholder, 1623 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-moz-placeholder, 1624 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-moz-placeholder, 1625 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-moz-placeholder, 1626 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-moz-placeholder { 1627 color: #f5f5f5; 1628 } 1629 1630 .slider-sidebar-wrapper input[type="text"]:focus:-ms-input-placeholder, 1631 .slider-sidebar-wrapper input[type="email"]:focus:-ms-input-placeholder, 1632 .slider-sidebar-wrapper input[type="url"]:focus:-ms-input-placeholder, 1633 .slider-sidebar-wrapper input[type="password"]:focus:-ms-input-placeholder, 1634 .slider-sidebar-wrapper input[type="search"]:focus:-ms-input-placeholder, 1635 .slider-sidebar-wrapper input[type="tel"]:focus:-ms-input-placeholder, 1636 .slider-sidebar-wrapper input[type="number"]:focus:-ms-input-placeholder, 1637 .slider-sidebar-wrapper input[type="date"]:focus:-ms-input-placeholder, 1638 .slider-sidebar-wrapper input[type="month"]:focus:-ms-input-placeholder, 1639 .slider-sidebar-wrapper input[type="week"]:focus:-ms-input-placeholder, 1640 .slider-sidebar-wrapper input[type="time"]:focus:-ms-input-placeholder, 1641 .slider-sidebar-wrapper input[type="datetime"]:focus:-ms-input-placeholder, 1642 .slider-sidebar-wrapper input[type="datetime-local"]:focus:-ms-input-placeholder, 1643 .slider-sidebar-wrapper textarea:focus:-ms-input-placeholder, 1644 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus:-ms-input-placeholder, 1645 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus:-ms-input-placeholder, 1646 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus:-ms-input-placeholder, 1647 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus:-ms-input-placeholder, 1648 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus:-ms-input-placeholder, 1649 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus:-ms-input-placeholder, 1650 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus:-ms-input-placeholder, 1651 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus:-ms-input-placeholder, 1652 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus:-ms-input-placeholder, 1653 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus:-ms-input-placeholder, 1654 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus:-ms-input-placeholder, 1655 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus:-ms-input-placeholder, 1656 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus:-ms-input-placeholder, 1657 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus:-ms-input-placeholder { 1658 color: #f5f5f5; 1659 } 1660 1661 .slide-sidebar-wrapper { 1662 --wpforms-field-text-color: #f5f5f5; 1663 } 1664 .slide-sidebar-wrapper a, 1665 .portfolio-item .post-title, 1666 .neuros-price-item-widget .price-item.active .price-item-title, 1667 .neuros-price-item-widget .price-item.active .price-item-container, 1668 .neuros-price-item-widget .price-item.active .price-item-custom-fields, 1669 .neuros-price-item-widget .price-item.active .price-item-description, 1670 .neuros-price-item-widget .price-item.price-item-type-wide.active .price-item-title, 1671 .neuros-price-item-widget .price-item.price-item-type-wide.active .price-item-description, 1672 .header .main-menu ul.sub-menu > li > a, 1673 .widget_media_audio .mejs-container .mejs-button > button, 1674 .widget_media_audio .mejs-container .mejs-time, 1675 .widget_media_audio .mejs-container .mejs-duration, 1676 .m
1676ejs-audio.mejs-container .mejs-button > button, 1677 .mejs-audio.mejs-container .mejs-time, 1678 .mejs-audio.mejs-container .mejs-duration, 1679 .wp-video .mejs-container .mejs-button > button, 1680 .wp-video .mejs-container .mejs-time, 1681 .wp-video .mejs-container .mejs-duration, 1682 .slide-sidebar-wrapper .slide-sidebar-content h1, 1683 .slide-sidebar-wrapper .slide-sidebar-content h2, 1684 .slide-sidebar-wrapper .slide-sidebar-content h3, 1685 .slide-sidebar-wrapper .slide-sidebar-content h4, 1686 .slide-sidebar-wrapper .slide-sidebar-content h5, 1687 .slide-sidebar-wrapper .slide-sidebar-content h6, 1688 .slide-sidebar-wrapper .widget_search .search-form .search-form-icon, 1689 .slide-sidebar-wrapper .widget_recent_entries ul li a, 1690 .slide-sidebar-wrapper .wp-block-latest-posts li a, 1691 .slide-sidebar-wrapper .widget_recent_comments ul .recentcomments, 1692 .slide-sidebar-wrapper .widget_recent_comments ul .recentcomments a, 1693 .slide-sidebar-wrapper .wp-block-latest-comments li a, 1694 .slide-sidebar-wrapper .widget_categories ul li:hover li, 1695 .slide-sidebar-wrapper .widget_calendar .wp-calendar-table:not(.has-text-color) caption, 1696 .slide-sidebar-wrapper .wp-block-calendar .wp-calendar-table:not(.has-text-color) caption, 1697 .slide-sidebar-wrapper .widget_calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a, 1698 .slide-sidebar-wrapper .wp-block-calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a, 1699 .slide-sidebar-wrapper .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td, 1700 .slide-sidebar-wrapper .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td, 1701 .slide-sidebar-wrapper .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td a:
1701hover, 1702 .slide-sidebar-wrapper .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td a:hover, 1703 .slide-sidebar-wrapper .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td#today a, 1704 .slide-sidebar-wrapper .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td#today a, 1705 .slide-sidebar-wrapper .widget_rss cite, 1706 .slide-sidebar-wrapper .widget_rss ul a.rsswidget, 1707 .slide-sidebar-wrapper .wp-block-rss .wp-block-rss__item-title a, 1708 .slide-sidebar-wrapper .wp-block-rss .wp-block-rss__item-author, 1709 .slide-sidebar-wrapper .widget .widget-title a, 1710 .slide-sidebar-wrapper .widget_nav_menu ul li a, 1711 .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li a, 1712 .slide-sidebar-wrapper .widget_pages .widget-wrapper > ul li > a, 1713 .slide-sidebar-wrapper .wp-block-page-list li a, 1714 .slide-sidebar-wrapper .widget_meta ul li > a, 1715 .slide-sidebar-wrapper .widget_categories ul li > a, 1716 .slide-sidebar-wrapper ul.wp-block-categories li > a, 1717 .slide-sidebar-wrapper .widget_categories ul li .widget-archive-trigger, 1718 .slide-sidebar-wrapper .widget_archive ul li > a, 1719 .slide-sidebar-wrapper .wp-block-archives li > a, 1720 .slide-sidebar-wrapper .wp-block-search .wp-block-search__label, 1721 .slide-sidebar-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon, 1722 .slide-sidebar-wrapper .wp-block-loginout, 1723 .slide-sidebar-wrapper .wp-block-loginout a, 1724 .slide-sidebar-wrapper .sidebar-logo-container .logo-link, 1725 .slide-sidebar-wrapper .widget_nav_menu ul li .widget-menu-trigger, 1726 .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li .widget-menu-trigger, 1727 .slide-sidebar-wrapper .widget .wp-block-list li:before, 1728 .slide-sidebar-wrapper .widget .wp-block-list li:hover a, 1729 .slide-sidebar-wrapper .wp-block-file a.wp-block-file__button, 1730 .neuros-price-item-widget .price-item .price-item-label, 1731 .slide-sidebar-wrapper .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link svg, 1732 .moving-list .moving-item .moving-item-title, 1733 .service-slider-listing .service-item-icon .service-item-icon-link, 1734 .service-slider-listing .service-item-link .service-item-subtitle, 1735 .case-study-listing-wrapper .case-study-item .post-title a, 1736 .case-study-classic-listing .classic-blog-item-wrapper .case-study-features, 1737 .alter-menu-wrapper .alter-menu-menu .main-menu li a, 1738 .alter-menu-wrapper .alter-menu-menu .main-menu > li .sub-menu-trigger { 1739 color: #f5f5f5; 1740 } 1741 1742 .widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, 1743 .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-loaded, 1744 .mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, 1745 .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-loaded, 1746 .wp-video .mejs-overlay-play .mejs-overlay-button:before, 1747 .wp-video .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, 1748 .wp-video .mejs-controls .mejs-time-rail .mejs-time-loaded, 1749 .wp-video .mejs-volume-current, 1750 .wp-video .mejs-volume-handle { 1751 background-color: #f5f5f5; 1752 } 1753 .widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, 1754 .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-total, 1755 .mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, 1756 .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-total, 1757 .wp-video .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, 1758 .wp-video .mejs-controls .mejs-time-rail .mejs-time-total, 1759 .wp-video .mejs-volume-total { 1760 background-color: rgba(245,245,245, 0.4); 1761 } 1762 .wp-video .mejs-overlay-play .mejs-overlay-button .progress__circle, 1763 .wp-video .mejs-overlay-play .mejs-overlay-button .progress__path { 1764 stroke: #f5f5f5; 1765 } 1766 1767 .slide-sidebar-wrapper .input-floating-wrap .floating-placeholder, 1768 .slide-sidebar-wrapper .widget_recent_entries ul li .post-date, 1769 .slide-sidebar-wrapper .wp-block-latest-posts li .wp-block-latest-posts__post-date, 1770 .slide-sidebar-wrapper .widget_rss .rss-date, 1771 .slide-sidebar-wrapper .wp-block-rss .wp-block-rss__item-publish-date, 1772 .slide-sidebar-wrapper .wp-block-latest-comments li .wp-block-latest-comments__comment-meta, 1773 .slide-sidebar-wrapper .widget_nav_menu ul li a:hover, 1774 .slide-sidebar-wrapper .widget_nav_menu ul li.current-menu-item > a, 1775 .slide-sidebar-wrapper .widget_nav_menu ul li.current-menu-ancestor > a, 1776 .slide-sidebar-wrapper .widget_nav_menu ul li.current-menu-parent > a, 1777 .slide-sidebar-wrapper .widget_nav_menu ul li.current_page_item > a, 1778 .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li a:hover, 1779 .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li.current-menu-item > a, 1780 .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li.current-menu-ancestor > a, 1781 .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li.current-menu-parent > a, 1782 .slide-sidebar-wrapper .widget_neuros_nav_menu_widget ul li.current_page_item > a, 1783 .slide-sidebar-wrapper .widget .wp-block-list li a { 1784 color: #aeb3bd; 1785 } 1786 1787 .slide-sidebar-wrapper input[type="text"]::-webkit-input-placeholder, 1788 .slide-sidebar-wrapper input[type="email"]::-webkit-input-placeholder, 1789 .slide-sidebar-wrapper input[type="url"]::-webkit-input-placeholder, 1790 .slide-sidebar-wrapper input[type="password"]::-webkit-input-placeholder, 1791 .slide-sidebar-wrapper input[type="search"]::-webkit-input-placeholder, 1792 .slide-sidebar-wrapper input[type="tel"]::-webkit-input-placeholder, 1793 .slide-sidebar-wrapper input[type="number"]::-webkit-input-placeholder, 1794 .slide-sidebar-wrapper input[type="date"]::-webkit-input-placeholder, 1795 .slide-sidebar-wrapper input[type="month"]::-webkit-input-placeholder, 1796 .slide-sidebar-wrapper input[type="week"]::-webkit-input-placeholder, 1797 .slide-sidebar-wrapper input[type="time"]::-webkit-input-placeholder, 1798 .slide-sidebar-wrapper input[type="datetime"]::-webkit-input-placeholder, 1799 .slide-sidebar-wrapper input[type="datetime-local"]::-webkit-input-placeholder, 1800 .slide-sidebar-wrapper textarea::-webkit-input-placeholder, 1801 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder, 1802 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder, 1803 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-webkit-input-placeholder, 1804 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-webkit-input-placeholder, 1805 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-webkit-input-placeholder, 1806 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder, 1807 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-webkit-input-placeholder, 1808 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-webkit-input-placeholder, 1809 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-webkit-input-placeholder, 1810 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-webkit-input-placeholder, 1811 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-webkit-input-placeholder, 1812 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-webkit-input-placeholder, 1813 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-webkit-input-placeholder, 1814 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder { 1815 color: #aeb3bd; 1816 } 1817 1818 .slide-sidebar-wrapper input[type="text"]:-moz-placeholder, 1819 .slide-sidebar-wrapper input[type="url"]:-moz-placeholder, 1820 .slide-sidebar-wrapper input[type="email"]:-moz-placeholder, 1821 .slide-sidebar-wrapper input[type="password"]:-moz-placeholder, 1822 .slide-sidebar-wrapper input[type="search"]:-moz-placeholder, 1823 .slide-sidebar-wrapper input[type="tel"]:-moz-placeholder, 1824 .slide-sidebar-wrapper input[type="number"]:-moz-placeholder, 1825 .slide-sidebar-wrapper input[type="date"]:-moz-placeholder, 1826 .slide-sidebar-wrapper input[type="month"]:-moz-placeholder, 1827 .slide-sidebar-wrapper input[type="week"]:-moz-placeholder, 1828 .slide-sidebar-wrapper input[type="time"]:-moz-placeholder, 1829 .slide-sidebar-wrapper input[type="datetime"]:-moz-placeholder, 1830 .slide-sidebar-wrapper input[type="datetime-local"]:-moz-placeholder, 1831 .slide-sidebar-wrapper textarea:-moz-placeholder, 1832 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder, 1833 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder, 1834 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder, 1835 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder, 1836 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder, 1837 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder, 1838 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, 1839 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, 1840 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder, 1841 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder, 1842 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder, 1843 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder, 1844 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder, 1845 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder { 1846 color: #aeb3bd; 1847 } 1848 1849 .slide-sidebar-wrapper input[type="text"]::-moz-placeholder, 1850 .slide-sidebar-wrapper input[type="url"]::-moz-placeholder, 1851 .slide-sidebar-wrapper input[type="email"]::-moz-placeholder, 1852 .slide-sidebar-wrapper input[type="password"]::-moz-placeholder, 1853 .slide-sidebar-wrapper input[type="search"]::-moz-placeholder, 1854 .slide-sidebar-wrapper input[type="tel"]::-moz-placeholder, 1855 .slide-sidebar-wrapper input[type="number"]::-moz-placeholder, 1856 .slide-sidebar-wrapper input[type="date"]::-moz-placeholder, 1857 .slide-sidebar-wrapper input[type="month"]::-moz-placeholder, 1858 .slide-sidebar-wrapper input[type="week"]::-moz-placeholder, 1859 .slide-sidebar-wrapper input[type="time"]::-moz-placeholder, 1860 .slide-sidebar-wrapper input[type="datetime"]::-moz-placeholder, 1861 .slide-sidebar-wrapper input[type="datetime-local"]::-moz-placeholder, 1862 .slide-sidebar-wrapper textarea::-moz-placeholder, 1863 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-moz-placeholder, 1864 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-moz-placeholder, 1865 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-moz-placeholder, 1866 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-moz-placeholder, 1867 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-moz-placeholder, 1868 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-moz-placeholder, 1869 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-moz-placeholder, 1870 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-moz-placeholder, 1871 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-moz-placeholder, 1872 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-moz-placeholder, 1873 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-moz-placeholder, 1874 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-moz-placeholder, 1875 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-moz-placeholder, 1876 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea::-moz-placeholder { 1877 color: #aeb3bd; 1878 } 1879 1880 .slide-sidebar-wrapper input[type="text"]:-ms-input-placeholder, 1881 .slide-sidebar-wrapper input[type="email"]:-ms-input-placeholder, 1882 .slide-sidebar-wrapper input[type="url"]:-ms-input-placeholder, 1883 .slide-sidebar-wrapper input[type="password"]:-ms-input-placeholder, 1884 .slide-sidebar-wrapper input[type="search"]:-ms-input-placeholder, 1885 .slide-sidebar-wrapper input[type="tel"]:-ms-input-placeholder, 1886 .slide-sidebar-wrapper input[type="number"]:-ms-input-placeholder, 1887 .slide-sidebar-wrapper input[type="date"]:-ms-input-placeholder, 1888 .slide-sidebar-wrapper input[type="month"]:-ms-input-placeholder, 1889 .slide-sidebar-wrapper input[type="week"]:-ms-input-placeholder, 1890 .slide-sidebar-wrapper input[type="time"]:-ms-input-placeholder, 1891 .slide-sidebar-wrapper input[type="datetime"]:-ms-input-placeholder, 1892 .slide-sidebar-wrapper input[type="datetime-local"]:-ms-input-placeholder, 1893 .slide-sidebar-wrapper textarea:-ms-input-placeholder, 1894 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-ms-input-placeholder, 1895 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-ms-input-placeholder, 1896 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-ms-input-placeholder, 1897 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-ms-input-placeholder, 1898 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-ms-input-placeholder, 1899 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-ms-input-placeholder, 1900 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-fo
1900rm input[type="tel"]:-ms-input-placeholder, 1901 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-ms-input-placeholder, 1902 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-ms-input-placeholder, 1903 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-ms-input-placeholder, 1904 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-ms-input-placeholder, 1905 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-ms-input-placeholder, 1906 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-ms-input-placeholder, 1907 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:-ms-input-placeholder { 1908 color: #aeb3bd; 1909 } 1910 1911 .slide-sidebar-wrapper a:hover, 1912 .header .main-menu ul.sub-menu > li > a:hover, 1913 .header .main-menu ul.sub-menu > li.current-menu-ancestor > a, 1914 .header .main-menu ul.sub-menu > li.current-menu-parent > a, 1915 .header .main-menu ul.sub-menu > li.current-menu-item > a, 1916 .widget_media_audio .mejs-container .mejs-button > button:hover, 1917 .mejs-audio.mejs-container .mejs-button > button:hover, 1918 .wp-video .mejs-container .mejs-button > button:hover, 1919 .slide-sidebar-wrapper .widget_search .search-form .search-form-icon:hover, 1920 .slide-sidebar-wrapper .widget_calendar .wp-calendar-table:not(.has-text-color) thead th, 1921 .slide-sidebar-wrapper .wp-block-calendar .wp-calendar-table:not(.has-text-color) thead th, 1922 .slide-sidebar-wrapper .widget_calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a:hover, 1923 .slide-sidebar-wrapper .wp-block-calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a:hover, 1924 .slide-sidebar-wrapper .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td a, 1925 .slide-sidebar-wrapper .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td a, 1926 .slide-sidebar-wrapper .widget_rss ul a.rsswidget:hover, 1927 .slide-sidebar-wrapper .wp-block-rss .wp-block-rss__item-title a:hover, 1928 .slide-sidebar-wrapper .widget .widget-title a:hover, 1929 .neuros-content-slider-widget .bottom-area .contacts .contact-item a:hover, 1930 .neuros-content-slider-widget .bottom-area .contacts .contact-item:before, 1931 .slide-sidebar-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon:hover, 1932 .slide-sidebar-wrapper .wp-block-loginout a:hover, 1933 .slide-sidebar-wrapper .wrapper-socials a:hover, 1934 .slide-sidebar-wrapper .wp-block-search.wp-block-search__icon-button .wp-block-search__button.has-icon:hover, 1935 .team-item .team-item-socials .wrapper-socials a:hover, 1936 .single-team .team-socials.wrapper-socials a:hover, 1937 .slide-sidebar-wrapper .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link a:hover svg, 1938 .case-study-listing-wrapper .case-study-item .post-meta-item-tags a:hover, 1939 .alter-menu-wrapper .alter-menu-menu .main-menu li > a:hover, 1940 .alter-menu-wrapper .alter-menu-menu .main-menu li.current-menu-ancestor > a, 1941 .alter-menu-wrapper .alter-menu-menu .main-menu li.current-menu-parent > a, 1942 .alter-menu-wrapper .alter-menu-menu .main-menu li.current-menu-item > a { 1943 color: #f14f44; 1944 } 1945 .slide-sidebar-wrapper .slide-sidebar-gradient:after, 1946 .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-current, 1947 .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-current, 1948 .wp-video .mejs-controls .mejs-time-rail .mejs-time-current, 1949 .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, 1950 .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, 1951 .wp-video .mejs-controls .mejs-time-rail .mejs-time-handle-content, 1952 .slide-sidebar-wrapper .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td#today:before, 1953 .slide-sidebar-wrapper .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td#today:before, 1954 .service-slider-listing .service-item-icon .service-item-icon-link:hover,
1955 .alter-menu-wrapper .alter-menu-decorate:before { 1956 background-color: #f14f44; 1957 } 1958 .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, 1959 .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, 1960 .wp-video .mejs-controls .mejs-time-rail .mejs-time-handle-content { 1961 border-color: #f14f44; 1962 } 1963 .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-hovered, 1964 .mejs-audio .mejs-controls .mejs-time-rail .mejs-time-hovered, 1965 .wp-video .mejs-controls .mejs-time-rail .mejs-time-hovered { 1966 background-color: rgba(241,79,68, 0.4); 1967 } 1968 1969 .slider-sidebar-wrapper input[type="radio"], 1970 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"], 1971 .slider-sidebar-wrapper input[type="checkbox"], 1972 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"], 1973 .slider-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"] { 1974 background-color: #d9d9d9; 1975 } 1976 1977 .slide-sidebar-wrapper { 1978 --wpforms-field-border-color: #adadad; 1979 } 1980 .slide-sidebar-wrapper input[type="text"], 1981 .slide-sidebar-wrapper input[type="email"], 1982 .slide-sidebar-wrapper input[type="url"], 1983 .slide-sidebar-wrapper input[type="password"], 1984 .slide-sidebar-wrapper input[type="search"], 1985 .slide-sidebar-wrapper input[type="number"], 1986 .slide-sidebar-wrapper input[type="tel"], 1987 .slide-sidebar-wrapper input[type="range"], 1988 .slide-sidebar-wrapper input[type="date"], 1989 .slide-sidebar-wrapper input[type="month"], 1990 .slide-sidebar-wrapper input[type="week"], 1991 .slide-sidebar-wrapper input[type="time"], 1992 .slide-sidebar-wrapper input[type="datetime"], 1993 .slide-sidebar-wrapper input[type="datetime-local"], 1994 .slide-sidebar-wrapper input[type="color"], 1995 .slide-sidebar-wrapper textarea, 1996 .slide-sidebar-wrapper .select2-container .select2-selection--single, 1997 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], 1998 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], 1999 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], 2000 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], 2001 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], 2002 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], 2003 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], 2004 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], 2005 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], 2006 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], 2007 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], 2008 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], 2009 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], 2010 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], 2011 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select, 2012 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea, 2013 .slide-sidebar-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 2014 .slide-sidebar-wrapper .select-wrap, 2015 .project-listing-wrapper.owl-carousel.project-slider-listing .project-item, 2016 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields .form-field { 2017 border-color: #adadad; 2018 } 2019 .slider-sidebar-wrapper div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label:not(.wpforms-error) { 2020 border-color: #adadad !important; 2021 } 2022 2023 .slide-sidebar-wrapper input[type="text"]:focus, 2024 .slide-sidebar-wrapper input[type="email"]:focus, 2025 .slide-sidebar-wrapper input[type="url"]:focus, 2026 .slide-sidebar-wrapper input[type="password"]:focus, 2027 .slide-sidebar-wrapper input[type="search"]:focus, 2028 .slide-sidebar-wrapper input[type="number"]:focus, 2029 .slide-sidebar-wrapper input[type="tel"]:focus, 2030 .slide-sidebar-wrapper input[type="range"]:focus, 2031 .slide-sidebar-wrapper input[type="date"]:focus, 2032 .slide-sidebar-wrapper input[type="month"]:focus, 2033 .slide-sidebar-wrapper input[type="week"]:focus, 2034 .slide-sidebar-wrapper input[type="time"]:focus, 2035 .slide-sidebar-wrapper input[type="datetime"]:focus, 2036 .slide-sidebar-wrapper input[type="datetime-local"]:focus, 2037 .slide-sidebar-wrapper input[type="color"]:focus, 2038 .slide-sidebar-wrapper textarea:focus, 2039 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus, 2040 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus, 2041 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus, 2042 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus, 2043 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus, 2044 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus, 2045 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus, 2046 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus, 2047 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus, 2048 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus, 2049 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus, 2050 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus, 2051 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus, 2052 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:focus, 2053 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form select:focus, 2054 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus, 2055 .slide-sidebar-wrapper .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within, 2056 .slide-sidebar-wrapper .select-wrap:focus-within, 2057 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields .form-field:focus-within { 2058 border-color: #3f3f3f; 2059 } 2060 .slide-sidebar-wrapper .widget_media_audio .mejs-container, 2061 .slide-sidebar-wrapper .widget_media_audio .mejs-container .mejs-controls, 2062 .slide-sidebar-wrapper .widget_media_audio .mejs-embed, 2063 .slide-sidebar-wrapper .widget_media_audio .mejs-embed body, 2064 .slide-sidebar-wrapper .wp-video .mejs-container, 2065 .slide-sidebar-wrapper .wp-video .mejs-container .mejs-controls, 2066 .slide-sidebar-wrapper .wp-video .mejs-embed, 2067 .slide-sidebar-wrapper .wp-video .mejs-embed body, 2068 .slide-sidebar-wrapper .mejs-volume-button > .mejs-volume-slider { 2069 background-color: #3f3f3f; 2070 } 2071 .slide-sidebar-wrapper .select2-container .select2-selection--single { 2072 color: #3f3f3f; 2073 } 2074 2075 .header .main-menu > li ul.sub-menu, 2076 .content-wrapper .widget_media_audio .mejs-container, 2077 .content-wrapper .widget_media_audio .mejs-container .mejs-controls, 2078 .content-wrapper .widget_media_audio .mejs-embed, 2079 .content-wrapper .widget_media_audio .mejs-embed body, 2080 .content-wrapper .mejs-audio.mejs-container, 2081 .content-wrapper .mejs-audio.mejs-container .mejs-controls, 2082 .content-wrapper .mejs-audio .mejs-embed, 2083 .content-wrapper .mejs-audio .mejs-embed body, 2084 .content-wrapper .wp-video .mejs-container, 2085 .content-wrapper .wp-video .mejs-container .mejs-controls, 2086 .content-wrapper .wp-video .mejs-embed, 2087 .content-wrapper .wp-video .mejs-embed body, 2088 .content-wrapper .mejs-volume-button > .mejs-volume-slider, 2089 .slide-sidebar-wrapper, 2090 .body-overlay, 2091 .neuros-price-item-widget .price-item.active, 2092 .neuros-price-item-widget .price-item .price-item-label, 2093 .neuros-price-item-widget.neuros-price-item-style-alt .price-item-image-block, 2094 .moving-list .moving-item .moving-item-inner, 2095 .service-slider-listing .service-item-icon .service-item-icon-link, 2096 .case-study-side-info, 2097 .case-study-listing-wrapper .case-study-item, 2098 .neuros-gallery-widget .cursor_drag .cursor-bg,
2099 .alter-menu-wrapper .alter-menu-bg { 2100 background-color: #294699; 2101 } 2102 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { 2103 background-color: #294699; 2104 } 2105 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { 2106 background-color: #294699; 2107 } 2108 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { 2109 background-color: #294699; 2110 } 2111 .slide-sidebar-wrapper div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { 2112 background-color: #294699; 2113 } 2114 .neuros-content-slider-widget .bottom-area .content-slider-contacts { 2115 background-color: rgba(41,70,153, 0.75); 2116 } 2117 .neuros-price-item-widget .price-item .price-item-label-wrapper:before, 2118 .neuros-price-item-widget .price-item .price-item-label-wrapper:after { 2119 box-shadow: 0 -20px 0 0 #294699 2120 } 2121 2122 body { 2123 --wpforms-button-background-color: #294699 2124 } 2125 .slide-sidebar-wrapper .wp-block-calendar, 2126 .slide-sidebar-wrapper .calendar_wrap, 2127 .post-categories a.post-category-item:hover, 2128 .single-post .post-meta-footer .post-meta-item.post-meta-item-tags a:hover, 2129 .post-comment-buttons a.comment-reply-link, 2130 .post-comment-buttons a.comment-edit-link:hover, 2131 .comment-form button.submit, 2132 .widget_tag_cloud .tagcloud .tag-cloud-link:hover, 2133 .wp-block-tag-cloud .tag-cloud-link:hover, 2134 .slide-sidebar-wrapper .widget_tag_cloud .tagcloud .tag-cloud-link, 2135 .slide-sidebar-wrapper .wp-block-tag-cloud .tag-cloud-link, 2136 .content-wrapper .calendar_wrap, 2137 .content-wrapper .wp-block-calendar, 2138 .team-item .socials-trigger-wrapper .socials-trigger, 2139 .team-item .team-item-socials .wrapper-socials, 2140 .single-team .team-socials.wrapper-socials, 2141 .content-wrapper input[type="submit"], 2142 .content-wrapper input[type="button"], 2143 .content-wrapper input[type="reset"], 2144 .content-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:not(:hover):not(:active), 2145 .content-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:not(:hover):not(:active), 2146 .content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:not(:hover):not(:active), 2147 .content-wrapper .mc4wp-form .mc4wp-form-fields button, 2148 .error-404-wrapper .error-404-button .neuros-button, 2149 .case-study-side-info .case-study-info-logo, 2150 .case-study-side-info .post-meta-item-tags a:hover { 2151 background-color: #294699; 2152 } 2153 .content-wrapper input[type="submit"], 2154 .content-wrapper input[type="button"], 2155 .content-wrapper input[type="reset"], 2156 .content-wrapper div.wpforms-container-full .wpforms-form input[type=submit], 2157 .content-wrapper div.wpforms-container-full .wpforms-form button[type=submit], 2158 .content-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button, 2159 .comment-form button.submit, 2160 .content-wrapper .mc4wp-form .mc4wp-form-fields button { 2161 border-color: #294699; 2162 } 2163 2164 .slide-sidebar-wrapper { 2165 --wpforms-button-text-color: #ffffff 2166 } 2167 .slide-sidebar-wrapper .wrapper-socials a, 2168 .slide-sidebar-wrapper .neuros-button, 2169 .slide-sidebar-wrapper .button, 2170 .slide-sidebar-wrapper input[type="submit"], 2171 .slide-sidebar-wrapper input[type="reset"], 2172 .slide-sidebar-wrapper input[type="button"], 2173 .slide-sidebar-wrapper button, 2174 .neuros-price-item-widget .price-item.active .price-item-button-container .neuros-button, 2175 .slide-sidebar-wrapper .slide-sidebar-close, 2176 .slide-sidebar-wrapper .slide-sidebar-close:hover,
2177 .alter-menu-wrapper .alter-menu-close, 2178 .alter-menu-wrapper .alter-menu-close:hover, 2179 .slide-sidebar-wrapper .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a:after, 2180 .slide-sidebar-wrapper .media_gallery .blocks-gallery-grid .blocks-gallery-item a:after, 2181 .slide-sidebar-wrapper .gallery .gallery-item .gallery-icon a:after, 2182 .slide-sidebar-wrapper .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-text-color), 2183 .wp-block-cover .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color), 2184 .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button a, 2185 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button { 2186 color: #ffffff; 2187 } 2188 .slide-sidebar-wrapper .wp-block-social-links.is-style-default:not(.has-icon-color) .wp-social-link a.wp-block-social-link-anchor svg, 2189 .slide-sidebar-wrapper .wp-block-social-links.is-style-default:not(.has-icon-color) .wp-social-link:hover a.wp-block-social-link-anchor svg { 2190 fill: #ffffff; 2191 } 2192 2193 .slide-sidebar-wrapper .neuros-button .button-inner, 2194 .slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button) .button-inner, 2195 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit] .button-inner, 2196 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner, 2197 .slide-sidebar-wrapper .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link .button-inner, 2198 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button .button-inner { 2199 top: calc(-1 * var(--button-border-width)); 2200 left: calc(-1 * var(--button-border-width)); 2201 right: calc(-1 * var(--button-border-width)); 2202 bottom: calc(-1 * var(--button-border-width)); 2203 } 2204 2205 .slide-sidebar-wrapper .neuros-button:after, 2206 .slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button):after, 2207 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:after, 2208 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:after, 2209 .slide-sidebar-wrapper .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:after, 2210 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button:after { 2211 background: linear-gradient(var(--button-border-gradient-angle), #570126 var(--button-gradient-colorstop-1), #386bb7 var(--button-gradient-colorstop-2)); 2212 } 2213 .slide-sidebar-wrapper .neuros-button, 2214 .slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button), 2215 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit], 2216 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button, 2217 .slide-sidebar-wrapper .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link, 2218 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button { 2219 border-color: transparent !important; 2220 } 2221 2222 .wp-video .mejs-overlay-play .mejs-overlay-button:before { 2223 color: #570126; 2224 } 2225 .slide-sidebar-wrapper .wp-block-social-links.is-style-default:not(.has-icon-background-color) .wp-social-link a.wp-block-social-link-anchor { 2226 background-color: #570126; 2227 } 2228 .slide-sidebar-wrapper input[type="submit"], 2229 .slide-sidebar-wrapper input[type="button"], 2230 .slide-sidebar-wrapper input[type="reset"], 2231 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type=submit] { 2232 border-color: #570126; 2233 } 2234 .slide-sidebar-wrapper .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a:before, 2235 .slide-sidebar-wrapper .media_gallery .blocks-gallery-grid .blocks-gallery-item a:before, 2236 .slide-sidebar-wrapper .gallery .gallery-item .gallery-icon a:before, 2237 .widget_instagram-feed-widget #sb_instagram #sbi_images .sbi_photo:before, 2238 .widget_instagram-feed-widget#sb_instagram #sbi_images .sbi_photo:before, 2239 .widget #sb_instagram #sbi_images .sbi_photo:before, 2240 .widget#sb_instagram #sbi_images .sbi_photo:before { 2241 background-color: rgba(87,1,38, 0.5); 2242 } 2243 2244 .project-listing-wrapper.owl-carousel.project-slider-listing .post-more-button a { 2245 background-image: linear-gradient(var(--button-border-gradient-angle), #570126 var(--button-gradient-colorstop-1), #386bb7 var(--button-gradient-colorstop-2)); 2246 } 2247 .slide-sidebar-wrapper .widget_neuros_special_text_widget .neuros-special-text-widget-text { 2248 background: linear-gradient(var(--special-text-gradient-angle), #570126 var(--special-text-gradient-colorstop-1), #386bb7 var(--special-text-gradient-colorstop-2)); 2249 } 2250 2251 .slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button), 2252 .slide-sidebar-wrapper input[type="submit"],
2253 .slide-sidebar-wrapper input[type="button"], 2254 .slide-sidebar-wrapper input[type="reset"], 2255 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:not(:hover):not(:active), 2256 .slide-sidebar-wrapper .neuros-button .button-inner:before, 2257 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit] .button-inner:before, 2258 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:before, 2259 .slide-sidebar-wrapper .wp-block-search .wp-block-search__button .button-inner:before, 2260 .slide-sidebar-wrapper .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-background) .button-inner:before, 2261 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button .button-inner:before { 2262 background: linear-gradient(var(--button-border-gradient-angle), rgba(255,255,255,0) var(--button-gradient-colorstop-1), rgba(255,255,255,0) var(--button-gradient-colorstop-2)); 2263 } 2264 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit], 2265 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button, 2266 .slide-sidebar-wrapper .wp-block-search .wp-block-search__button, 2267 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button { 2268 background: none; 2269 } 2270 .slide-sidebar-wrapper .neuros-button, 2271 .slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button), 2272 .slide-sidebar-wrapper input[type="submit"], 2273 .slide-sidebar-wrapper input[type="button"], 2274 .slide-sidebar-wrapper input[type="reset"], 2275 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:not(:hover):not(:active), 2276 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:not(:hover):not(:active), 2277 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:not(:hover):not(:active), 2278 .slide-sidebar-wrapper .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-background), 2279 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button { 2280 background-color: transparent !important; 2281 } 2282 2283 .slide-sidebar-wrapper { 2284 --wpforms-button-background-color: rgba(255,255,255,0) 2285 } 2286 2287 .slide-sidebar-wrapper .neuros-button:hover, 2288 .slide-sidebar-wrapper .button:hover, 2289 .slide-sidebar-wrapper .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-text-color):hover, 2290 .wp-block-cover .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):hover, 2291 .slide-sidebar-wrapper input[type="submit"]:hover, 2292 .slide-sidebar-wrapper input[type="reset"]:hover, 2293 .slide-sidebar-wrapper input[type="button"]:hover, 2294 .slide-sidebar-wrapper button:hover, 2295 .neuros-price-item-widget .price-item.active .price-item-button-container .neuros-button:hover, 2296 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button:hover { 2297 color: #ffffff; 2298 } 2299 2300 .slide-sidebar-wrapper .neuros-button:hover:after, 2301 .slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button):hover:after, 2302 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:hover:after, 2303 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:hover:after, 2304 .slide-sidebar-wrapper .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:hover:after, 2305 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button:after { 2306 background: linear-gradient(var(--button-border-gradient-angle), #570126 var(--button-gradient-colorstop-1), #386bb7 var(--button-gradient-colorstop-2)); 2307 } 2308 2309 .slide-sidebar-wrapper input[type="submit"]:hover, 2310 .slide-sidebar-wrapper input[type="button"]:hover, 2311 .slide-sidebar-wrapper input[type="reset"]:hover, 2312 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:hover, 2313 .slide-sidebar-wrapper .wp-block-file a.wp-block-file__button:hover { 2314 border-color: #570126; 2315 } 2316 2317 .slide-sidebar-wrapper { 2318 --wpforms-button-background-color-alt: #570126; 2319 } 2320 .slide-sidebar-wrapper .wp-block-file a.wp-block-file__button:hover { 2321 background-color: #570126; 2322 } 2323 2324 .slide-sidebar-wrapper button:not(.customize-partial-edit-shortcut-button):hover, 2325 .slide-sidebar-wrapper input[type="submit"]:hover, 2326 .slide-sidebar-wrapper input[type="button"]:hover, 2327 .slide-sidebar-wrapper input[type="reset"]:hover, 2328 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form input[type=submit]:hover, 2329 .slide-sidebar-wrapper .neuros-button .button-inner:after, 2330 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit] .button-inner:after,
2331 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:after, 2332 .slide-sidebar-wrapper .wp-block-search .wp-block-search__button .button-inner:after, 2333 .slide-sidebar-wrapper .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-background) .button-inner:after, 2334 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button .button-inner:after { 2335 background: linear-gradient(var(--button-border-gradient-angle), #570126 var(--button-gradient-colorstop-1), #386bb7 var(--button-gradient-colorstop-2)); 2336 } 2337 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form button[type=submit]:hover, 2338 .slide-sidebar-wrapper div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, 2339 .slide-sidebar-wrapper .wp-block-search .wp-block-search__button:hover, 2340 .slide-sidebar-wrapper .mc4wp-form .mc4wp-form-fields button:hover { 2341 background: none; 2342 } 2343 2344 @font-face { 2345 font-family: 'Manrope Alt'; 2346 src: url('https://qatar-securities.com/wp-content/themes/neuros/fonts/Manrope-ExtraLight.ttf') format('truetype'); 2347 font-weight: 200; 2348 font-style: normal; 2349 } 2350 @font-face { 2351 font-family: 'Manrope Alt'; 2352 src: url('https://qatar-securities.com/wp-content/themes/neuros/fonts/Manrope-Light.ttf') format('truetype'); 2353 font-weight: 300; 2354 font-style: normal; 2355 } 2356 @font-face { 2357 font-family: 'Manrope Alt'; 2358 src: url('https://qatar-securities.com/wp-content/themes/neuros/fonts/Manrope-Regular.ttf') format('truetype'); 2359 font-weight: normal; 2360 font-style: normal; 2361 } 2362 @font-face { 2363 font-family: 'Manrope Alt'; 2364 src: url('https://qatar-securities.com/wp-content/themes/neuros/fonts/Manrope-Medium.ttf') format('truetype'); 2365 font-weight: 500; 2366 font-style: normal; 2367 } 2368 @font-face { 2369 font-family: 'Manrope Alt'; 2370 src: url('https://qatar-securities.com/wp-content/themes/neuros/fonts/Manrope-SemiBold.ttf') format('truetype'); 2371 font-weight: 600; 2372 font-style: normal; 2373 } 2374 @font-face { 2375 font-family: 'Manrope Alt'; 2376 src: url('https://qatar-securities.com/wp-content/themes/neuros/fonts/Manrope-Bold.ttf') format('truetype'); 2377 font-weight: bold; 2378 font-style: normal; 2379 } 2380 @font-face { 2381 font-family: 'Manrope Alt'; 2382 src: url('https://qatar-securities.com/wp-content/themes/neuros/fonts/Manrope-ExtraBold.ttf') format('truetype'); 2383 font-weight: 800; 2384 font-style: normal; 2385 } 2386 2387 body { 2388 --wp--preset--font-size--x-large: 40px; 2389 } 2390 2391 body, 2392 .grid-listing .grid-item, 2393 .case-study-grid-listing .grid-item, 2394 .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-description, 2395 .error-404-info-text, 2396 .elementor-widget-neuros_image_carousel .neuros-image-slider-widget .slider-item .elementor-image-carousel-caption, 2397 .neuros-image-slider-widget .slider-item-description, 2398 .footer .footer-menu li a {font-family: 'Noto Kufi Arabic', Arial, Helvetica, sans-serif; font-size: 16px; line-height: 1.875em; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; font-weight: 500; } 2399 2400 .neuros-heading .neuros-subheading, 2401 .team-expirience .team-expirience-education h5, 2402 .team-expirience .team-expirience-professional h5, 2403 .team-contact-info-card .team-contact-info h5, 2404 .team-info-additional .team-achievements h6, 2405 .team-info-additional .team-responsibilities h6, 2406 .elementor-widget-neuros_step_carousel .step-title {font-family: 'Noto Kufi Arabic', Arial, Helvetica, sans-serif; } 2407 2408 .post-more-button {font-size: 16px; } 2409 2410 p {line-height: 1.875em; } 2411 2412 .post-excerpt, 2413 .woocommerce form label, 2414 .post-content, 2415 .service-item .service-item-excerpt {font-size: 16px; line-height: 1.875em; font-weight: 500; } 2416 .woocommerce form .form-row input::-webkit-input-placeholder, 2417 .woocommerce form .form-row textarea::-webkit-input-placeholder {font-size: 16px; line-height: 1.875em; font-weight: 500; } 2418 .woocommerce form .form-row input:-moz-placeholder, 2419 .woocommerce form .form-row textarea:-moz-placeholder {font-size: 16px; line-height: 1.875em; font-weight: 500; } 2420 .woocommerce form .form-row input::-moz-placeholder, 2421 .woocommerce form .form-row textarea::-moz-placeholder {font-size: 16px; line-height: 1.875em; font-weight: 500; } 2422 .woocommerce form .form-row input:-ms-input-placeholder, 2423 .woocommerce form .form-row textarea:-ms-input-placeholder {font-size: 16px; line-height: 1.875em; font-weight: 500; } 2424 2425 body .content-wrapper .elementor-widget-text-editor, 2426 .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text, 2427 .footer .widget_nav_menu ul li, 2428 .footer .widget_archive ul li, 2429 .footer .widget_categories ul li, 2430 .widget_pages ul li, 2431 .footer-widgets > .widget .widget-title, 2432 .footer-widgets > .widget .widget-wrapper h1, 2433 .footer-widgets > .widget .widget-wrapper h2, 2434 .footer-widgets > .widget .widget-wrapper h3, 2435 .footer-widgets > .widget .widget-wrapper h4, 2436 .footer-widgets > .widget .widget-wrapper h5, 2437 .footer-widgets > .widget .widget-wrapper h6, 2438 .footer-widgets > .widget .wp-block-search .wp-block-search__label {font-family: 'Noto Kufi Arabic', Arial, Helvetica, sans-serif; } 2439 2440 h1, h2, h3, h4, h5, h6, 2441 .page-title-container .page-title, 2442 body .elementor-widget-heading .elementor-heading-title, 2443 .woocommerce-Reviews-title, 2444 .woocommerce .comment-reply-title, 2445 .cart_totals h2, 2446 .woocommerce-account .woocommerce-EditAccountForm fieldset legend, 2447 .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title, 2448 .wpforms-form .wpforms-title, 2449 .wp-block-search .wp-block-search__label {font-family: 'Sora', Arial, Helvetica, sans-serif; text-transform: none; font-style: normal; } 2450 2451 .logo,
2452 .wrapper-info .additional-text-title, 2453 div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint, 2454 div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-label, 2455 .widget_neuros_featured_posts_widget .featured-posts-item-link, 2456 .portfolio-item .post-title, 2457 .team-experience-item-period, 2458 .team-item .post-title, 2459 .project-item-wrapper .post-title, 2460 .project-post-meta .project-post-meta-label, 2461 .help-item .help-item-title, 2462 .neuros-step-widget .step-bg-number, 2463 .neuros-step-widget .step-number, 2464 .elementor-widget-accordion .elementor-accordion .elementor-tab-title, 2465 .widget_neuros_featured_posts_widget .featured-posts-item-link, 2466 .widget_recent_entries li, 2467 .wp-block-latest-posts li a, 2468 .widget_rss ul a.rsswidget, 2469 .wp-block-rss .wp-block-rss__item-title, 2470 .post-navigation-title, 2471 .neuros-price-item-widget .price-item .price-item-title, 2472 .neuros-price-item-widget .price-item .price-item-container, 2473 .neuros-person-widget .person-name, 2474 .banner-widget .banner-subtitle, 2475 .neuros_tabs_widget .neuros_tabs_titles_container .neuros_tab_title_item, 2476 .elementor-widget-neuros_countdown .countdown_separator, 2477 .elementor-widget-neuros_countdown .countdown_digits, 2478 .elementor-widget-neuros_countdown .countdown_digits_placeholder, 2479 .neuros_content_slider_widget .neuros_content_slider_title, 2480 .elementor-widget-image-box .elementor-image-box-wrapper .elementor-image-box-content .elementor-image-box-title, 2481 .neuros_content_slider_widget .slick-navigation .slick-arrow, 2482 .widget_rss ul a.rsswidget, 2483 .widget_rss .rss-date, 2484 .widget_rss cite, 2485 .widget_neuros_contacts_widget .neuros-contacts-widget-field, 2486 .result-box, 2487 .neuros-heading, 2488 .elementor-widget-neuros_vertical_text .vertical-text, 2489 .neuros-image-slider-widget .slider-item-title, 2490 .elementor-widget-progress .elementor-widget-container .elementor-title, 2491 .elementor-widget-progress .elementor-progress-bar, 2492 .neuros-content-slider-widget .bottom-area .content-slider-contacts, 2493 .widget_neuros_special_text_widget .neuros-special-text-widget-text, 2494 .team-item .team-item-tag, 2495 .team-contact-info-card .team-item-tag, 2496 .team-info-additional .team-achievements-box .team-achievements-box-value, 2497 .elementor-widget-counter .elementor-counter .elementor-counter-number-wrapper, 2498 .elementor-widget-neuros_special_text .special-text, 2499 .neuros-testimonial-carousel-widget .testimonial-item .testimonial, 2500 .gallery-wrapper .gallery-item-wrapper .post-title, 2501 .elementor-widget-neuros_step_carousel .step-item .step-number, 2502 .project-listing-wrapper.project-cards-listing .project-item-wrapper .project-item-title, 2503 .moving-list .moving-item .moving-item-title, 2504 .service-slider-listing .service-item-link .service-item-subtitle {font-family: 'Sora', Arial, Helvetica, sans-serif; } 2505 2506 h1, 2507 body .elementor-widget-heading h1.elementor-heading-title {letter-spacing: -0.05em; word-spacing: 0px; font-weight: 400; } 2508 2509 @media only screen and (min-width: 576px) { 2510 h1, 2511 body .elementor-widget-heading h1.elementor-heading-title { 2512 font-size: 60px;line-height: 1.125em; } 2513 } 2514 2515 @media only screen and (min-width: 992px) { 2516 h1, 2517 body .elementor-widget-heading h1.elementor-heading-title {font-size: 80px; line-height: 1.125em; } 2518 } 2519 2520 h2, 2521 .editor-styles-wrapper .block-editor-block-list__layout h2, 2522 body .elementor-widget-heading h2.elementor-heading-title {letter-spacing: -0.05em; word-spacing: 0px; font-weight: 400; } 2523 2524 @media only screen and (min-width: 768px) { 2525 h2, 2526 .editor-styles-wrapper .block-editor-block-list__layout h2, 2527 body .elementor-widget-heading h2.elementor-heading-title { 2528 font-size: 35px;line-height: 1.16666em; } 2529 } 2530 @media only screen and (min-width: 992px) { 2531 h2, 2532 .editor-styles-wrapper .block-editor-block-list__layout h2, 2533 body .elementor-widget-heading h2.elementor-heading-title {font-size: 60px; line-height: 1.16666em; } 2534 } 2535 h3, 2536 .editor-styles-wrapper .block-editor-block-list__layout h3, 2537 body .elementor-widget-heading h3.elementor-heading-title {letter-spacing: -0.05em; word-spacing: 0px; font-weight: 400; } 2538 2539 @media only screen and (min-width: 768px) { 2540 h3, 2541 .team-experience-title h3, 2542 .editor-styles-wrapper .block-editor-block-list__layout h3, 2543 body .elementor-widget-heading h3.elementor-heading-title { 2544 font-size: 30px;line-height: 1.25em; } 2545 } 2546 @media only screen and (min-width: 992px) { 2547 h3, 2548 .team-experience-title h3, 2549 .editor-styles-wrapper .block-editor-block-list__layout h3, 2550 body .elementor-widget-heading h3.elementor-heading-title {font-size: 40px; line-height: 1.25em; } 2551 } 2552 h4, 2553 .editor-styles-wrapper .block-editor-block-list__layout h4, 2554 body .elementor-widget-heading h4.elementor-heading-title, 2555 .woocommerce .comment-reply-title, 2556 .woocommerce-Reviews-title {letter-spacing: -0.05em; word-spacing: 0px; font-weight: 400; } 2557 2558 @media only screen and (min-width: 768px) { 2559 h4, 2560 .editor-styles-wrapper .block-editor-block-list__layout h4, 2561 body .elementor-widget-heading h4.elementor-heading-title, 2562 .woocommerce .comment-reply-title, 2563 .woocommerce-Reviews-title { 2564 font-size: 25px;line-height: 1.3333em; } 2565 } 2566 @media only screen and (min-width: 992px) { 2567 h4, 2568 .editor-styles-wrapper .block-editor-block-list__layout h4, 2569 body .elementor-widget-heading h4.elementor-heading-title, 2570 .woocommerce .comment-reply-title, 2571 .woocommerce-Reviews-title {font-size: 30px; line-height: 1.3333em; } 2572 } 2573 h5, 2574 .editor-styles-wrapper .block-editor-block-list__layout h5, 2575 body div.wpforms-container-full .wpforms-form .wpforms-title, 2576 body .elementor-widget-heading h5.elementor-heading-title, 2577 .woocommerce-account h3, 2578 .woocommerce-account .woocommerce-EditAccountForm fieldset legend, 2579 .outer-form-wrapper h2, 2580 .woocommerce-MyAccount-content h2, 2581 .woocommerce-order h2, 2582 .cart_totals h2, 2583 .woocommerce-checkout h3, 2584 .wp-block-search .wp-block-search__label, 2585 .widget_block .widget-wrapper h1, 2586 .widget_block .widget-wrapper h2, 2587 .widget_block .widget-wrapper h3, 2588 .widget_block .widget-wrapper h4 {letter-spacing: -0.05em; word-spacing: 0px; font-weight: 400; } 2589 2590 @media only screen and (min-width: 768px) { 2591 h5, 2592 .editor-styles-wrapper .block-editor-block-list__layout h5, 2593 body div.wpforms-container-full .wpforms-form .wpforms-title, 2594 body .elementor-widget-heading h5.elementor-heading-title, 2595 .woocommerce-account h3, 2596 .woocommerce-account .woocommerce-EditAccountForm fieldset legend, 2597 .outer-form-wrapper h2, 2598 .woocommerce-MyAccount-content h2, 2599 .woocommerce-order h2, 2600 .cart_totals h2, 2601 .woocommerce-checkout h3, 2602 .wp-block-search .wp-block-search__label, 2603 .widget_block .widget-wrapper h1, 2604 .widget_block .widget-wrapper h2, 2605 .widget_block .widget-wrapper h3, 2606 .widget_block .widget-wrapper h4 { 2607 font-size: 20px;line-height: 1.4em; } 2608 } 2609 @media only screen and (min-width: 992px) { 2610 h5, 2611 .editor-styles-wrapper .block-editor-block-list__layout h5, 2612 body div.wpforms-container-full .wpforms-form .wpforms-title, 2613 body .elementor-widget-heading h5.elementor-heading-title, 2614 .woocommerce-account h3, 2615 .woocommerce-account .woocommerce-EditAccountForm fieldset legend, 2616 .outer-form-wrapper h2, 2617 .woocommerce-MyAccount-content h2, 2618 .woocommerce-order h2, 2619 .cart_totals h2, 2620 .woocommerce-checkout h3, 2621 .wp-block-search .wp-block-search__label, 2622 .widget_block .widget-wrapper h1, 2623 .widget_block .widget-wrapper h2, 2624 .widget_block .widget-wrapper h3, 2625 .widget_block .widget-wrapper h4 {font-size: 25px; line-height: 1.4em; } 2626 } 2627 h6, 2628 body .elementor-widget-heading h6.elementor-heading-title {letter-spacing: -0.05em; word-spacing: 0px; font-weight: 400; } 2629 2630 @media only screen and (min-width: 768px) { 2631 h6, 2632 .editor-styles-wrapper .block-editor-block-list__layout h6, 2633 body .elementor-widget-heading h6.elementor-heading-title, 2634 .footer-widgets .wp-block-search .wp-block-search__label { 2635 font-size: 18px;line-height: 1.5em; } 2636 } 2637 @media only screen and (min-width: 992px) { 2638 h6, 2639 .editor-styles-wrapper .block-editor-block-list__layout h6, 2640 body .elementor-widget-heading h6.elementor-heading-title, 2641 .footer-widgets .wp-block-search .wp-block-search__label {font-size: 20px; line-height: 1.5em; } 2642 } 2643 .neuros-button, 2644 .wp-block-button, 2645 button, 2646 input[type="submit"],
2647 input[type="button"], 2648 input[type="reset"], 2649 div.wpforms-container.wpforms-container-full .wpforms-form input[type="submit"], 2650 div.wpforms-container.wpforms-container-full .wpforms-form button[type="submit"], 2651 div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button {font-family: 'Noto Kufi Arabic', Arial, Helvetica, sans-serif; font-size: 14px; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; font-weight: 500; } 2652 .wp-block-button .wp-block-button__link {font-size: 14px; } 2653 2654 .error-404-wrapper .error-404-text-column .error-404-text {font-family: 'Noto Kufi Arabic', Arial, Helvetica, sans-serif; } 2655 2656 .input-floating-wrap, 2657 body input, 2658 body textarea, 2659 body select, 2660 div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], 2661 div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], 2662 div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], 2663 div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], 2664 div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], 2665 div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], 2666 div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], 2667 div.wpforms-container.wpforms-container-full .wpforms-form input[type="range"], 2668 div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], 2669 div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], 2670 div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], 2671 div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], 2672 div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], 2673 div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], 2674 div.wpforms-container.wpforms-container-full .wpforms-form .select-wrap, 2675 div.wpforms-container.wpforms-container-full .wpforms-form textarea, 2676 div.wpforms-container.wpforms-container-full .wpforms-form .input-floating-wrap, 2677 .wp-block-search .wp-block-search__input, 2678 .select2-container.select2-container--default .select2-selection--single {--additional-line-height: 1.92857em;font-family: 'Noto Kufi Arabic', Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.92857em; font-style: normal; font-weight: 400; } 2679 2680 body {--wpforms-field-size-font-size: 14px;} 2681 2682 .error-404-container .error-404-info-text, 2683 .error-404-container .error-404-title, 2684 .error-404-container .wrapper-socials a { 2685 color: #ffffff; 2686 } 2687 .error-404-container .error-404-text { 2688 -webkit-text-stroke: 1px #ffffff; 2689 text-stroke: 1px #ffffff; 2690 } 2691 2692 .error-404-container .wrapper-socials a:hover { 2693 color: #f14f44; 2694 } 2695 2696 .error-404-wrapper { 2697 background-color: #f0f2f4; 2698 } 2699 2700 .error-404-container {background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-image: url("https://qatar-securities.com/wp-content/uploads/2026/04/slider-new-1.jpg");} 2701 2702 @media only screen and (max-width:575px) { 2703.elementor-reverse-mobile > .elementor-container > .elementor-row > :first-child{order:10;} 2704.elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(2){order:9;} 2705.elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(3){order:8;} 2706.elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(4){order:7;} 2707.elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(5){order:6;} 2708.elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(6){order:5;} 2709.elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(7){order:4;} 2710.elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(8){order:3;} 2711.elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(9){order:2;} 2712.elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(10){order:1;} 2713} 2714 @media only screen and (min-width:576px) and (max-width:767px) { 2715.elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :first-child{order:10;} 2716.elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(2){order:9;} 2717.elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(3){order:8;} 2718.elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(4){order:7;} 2719.elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(5){order:6;} 2720.elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(6){order:5;} 2721.elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(7){order:4;} 2722.elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(8){order:3;} 2723.elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(9){order:2;} 2724.elementor-reverse-mobile_extra > .elementor-container > .elementor-row > :nth-child(10){order:1;} 2725} 2726 @media only screen and (min-width:768px) and (max-width:991px) { 2727.elementor-reverse-tablet > .elementor-container > .elementor-row > :first-child{order:10;} 2728.elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(2){order:9;} 2729.elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(3){order:8;} 2730.elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(4){order:7;} 2731.elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(5){order:6;} 2732.elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(6){order:5;} 2733.elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(7){order:4;} 2734.elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(8){order:3;} 2735.elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(9){order:2;} 2736.elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(10){order:1;} 2737} 2738 @media only screen and (min-width:992px) and (max-width:1024px) { 2739.elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :first-child{order:10;} 2740.elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(2){order:9;} 2741.elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(3){order:8;} 2742.elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(4){order:7;} 2743.elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(5){order:6;} 2744.elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(6){order:5;} 2745.elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(7){order:4;} 2746.elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(8){order:3;} 2747.elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(9){order:2;} 2748.elementor-reverse-tablet_extra > .elementor-container > .elementor-row > :nth-child(10){order:1;} 2749} 2750 @media only screen and (min-width:1025px) and (max-width:1366px
2750) { 2751.elementor-reverse-laptop > .elementor-container > .elementor-row > :first-child{order:10;} 2752.elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(2){order:9;} 2753.elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(3){order:8;} 2754.elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(4){order:7;} 2755.elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(5){order:6;} 2756.elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(6){order:5;} 2757.elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(7){order:4;} 2758.elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(8){order:3;} 2759.elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(9){order:2;} 2760.elementor-reverse-laptop > .elementor-container > .elementor-row > :nth-child(10){order:1;} 2761} 2762 @media only screen and (min-width:1920px) { 2763.elementor-reverse-widescreen > .elementor-container > .elementor-row > :first-child{order:10;} 2764.elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(2){order:9;} 2765.elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(3){order:8;} 2766.elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(4){order:7;} 2767.elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(5){order:6;} 2768.elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(6){order:5;} 2769.elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(7){order:4;} 2770.elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(8){order:3;} 2771.elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(9){order:2;} 2772.elementor-reverse-widescreen > .elementor-container > .elementor-row > :nth-child(10){order:1;} 2773} 2774 @media only screen and (min-width:1920px) { 2775.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} 2776.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2777.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2778.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} 2779.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2780.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-right .elementor-custom-embed-image-overlay:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2781.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} 2782.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2783.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-widescreen-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2784} 2785 @media only screen and (max-width:1366px
2785) { 2786.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} 2787.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2788.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2789.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} 2790.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2791.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-right .elementor-custom-embed-image-overlay:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2792.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} 2793.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2794.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-laptop-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2795} 2796 @media only screen and (max-width:1024px) { 2797.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} 2798.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2799.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2800.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} 2801.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2802.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-right .elementor-custom-embed-image-overlay:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2803.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} 2804.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2805.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet_extra-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2806} 2807 @media only screen and (max-width:991px) { 2808.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} 2809.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2810.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2811.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} 2812.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2813.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-right .elementor-custom-embed-image-overlay:after {right: initial;
2813 left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2814.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} 2815.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2816.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-tablet-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2817} 2818 @media only screen and (max-width:767px) { 2819.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} 2820.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2821.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2822.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} 2823.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2824.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-right .elementor-custom-embed-image-overlay:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2825.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} 2826.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2827.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile_extra-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2828} 2829 @media only screen and (max-width:575px) { 2830.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-left .elementor-custom-embed-image-overlay {padding: 20px 20px 0 0;} 2831.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-left .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2832.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-left .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2833.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-right .elementor-custom-embed-image-overlay {padding: 20px 0 0 20px;} 2834.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-right .elementor-custom-embed-image-overlay:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2835.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-right .elementor-custom-embed-image-overlay:after {right: initial;
2835 left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2836.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-center .elementor-custom-embed-image-overlay {padding: 0 20px 0 20px;} 2837.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-center .elementor-custom-embed-image-overlay:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2838.elementor-widget-neuros_video_button.neuros-video-button-decoration-on.neuros-video-button-alignment-mobile-center .elementor-custom-embed-image-overlay:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2839} 2840 @media only screen and (min-width:1920px) { 2841.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} 2842.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2843.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2844.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} 2845.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2846.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-right .elementor-icon-wrapper:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2847.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} 2848.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2849.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-widescreen-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2850} 2851 @media only screen and (max-width:1366px) { 2852.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} 2853.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2854.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2855.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} 2856.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2857.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-right .elementor-icon-wrapper:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2858.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} 2859.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2860.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-laptop-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2861} 2862 @media only screen and (max-width:1024px) { 2863.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} 2864.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2865.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2866.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} 2867.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2868.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-right .elementor-icon-wrapper:after {right: initial;
2868 left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2869.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} 2870.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2871.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet_extra-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2872} 2873 @media only screen and (max-width:991px) { 2874.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} 2875.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2876.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2877.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} 2878.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2879.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-right .elementor-icon-wrapper:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2880.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} 2881.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2882.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-tablet-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2883} 2884 @media only screen and (max-width:767px) { 2885.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} 2886.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2887.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2888.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} 2889.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2890.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-right .elementor-icon-wrapper:after {right: initial; left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2891.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} 2892.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2893.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile_extra-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2894} 2895 @media only screen and (max-width:575px) { 2896.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-left .elementor-icon-wrapper {padding: 20px 20px 0 0;} 2897.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-left .elementor-icon-wrapper:before {left: 0; right: initial; top: -20px; bottom: initial; border-radius: 0; border-bottom-left-radius: 20px;} 2898.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-left .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2899.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-right .elementor-icon-wrapper {padding: 20px 0 0 20px;} 2900.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-right .elementor-icon-wrapper:before {left: initial; right: 0; top: -20px; bottom: initial; border-radius: 0; border-bottom-right-radius: 20px;} 2901.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-right .elementor-icon-wrapper:after {right: initial;
2901 left: 0; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2902.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-center .elementor-icon-wrapper {padding: 0 20px 0 20px;} 2903.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-center .elementor-icon-wrapper:before {left: 0; right: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-right-radius: 20px;} 2904.elementor-widget-icon.neuros-icon-decoration-on.neuros-icon-alignment-mobile-center .elementor-icon-wrapper:after {right: 0; left: initial; top: initial; bottom: 0; border-radius: 0; border-bottom-left-radius: 20px;} 2905} 2906 @media only screen and (min-width:1920px) { 2907.elementor-widget-neuros_icon_box.icon-position-widescreen-top .icon-box-item {display: block;} 2908.elementor-widget-neuros_icon_box.icon-position-widescreen-top.alignment-widescreen-left .icon-box-item {text-align: left;} 2909.elementor-widget-neuros_icon_box.icon-position-widescreen-top.alignment-widescreen-right .icon-box-item {text-align: right;} 2910.elementor-widget-neuros_icon_box.icon-position-widescreen-top.alignment-widescreen-center .icon-box-item {text-align: center;} 2911.elementor-widget-neuros_icon_box.icon-position-widescreen-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} 2912.elementor-widget-neuros_icon_box.icon-position-widescreen-left.alignment-widescreen-left .icon-box-item {justify-content: flex-start; text-align: left;} 2913.elementor-widget-neuros_icon_box.icon-position-widescreen-left.alignment-widescreen-right .icon-box-item {justify-content: flex-end; text-align: right;} 2914.elementor-widget-neuros_icon_box.icon-position-widescreen-left.alignment-widescreen-center .icon-box-item {justify-content: center; text-align: center;} 2915.elementor-widget-neuros_icon_box.icon-position-widescreen-left.alignment-widescreen-space-between .icon-box-item {justify-content: space-between; text-align: center;} 2916.elementor-widget-neuros_icon_box.icon-position-widescreen-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} 2917.elementor-widget-neuros_icon_box.icon-position-widescreen-right.alignment-widescreen-left .icon-box-item {justify-content: flex-end; text-align: left;} 2918.elementor-widget-neuros_icon_box.icon-position-widescreen-right.alignment-widescreen-right .icon-box-item {justify-content: flex-start; text-align: right;} 2919.elementor-widget-neuros_icon_box.icon-position-widescreen-right.alignment-widescreen-center .icon-box-item {justify-content: center; text-align: center;} 2920.elementor-widget-neuros_icon_box.icon-position-widescreen-right.alignment-widescreen-space-between .icon-box-item {justify-content: space-between; text-align: center;} 2921.elementor-widget-neuros_icon_box.icon-position-widescreen-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} 2922.elementor-widget-neuros_icon_box.icon-position-widescreen-bottom.alignment-widescreen-left .icon-box-item {align-items:flex-start; text-align: left;} 2923.elementor-widget-neuros_icon_box.icon-position-widescreen-bottom.alignment-widescreen-right .icon-box-item {align-items:flex-end; text-align: right;} 2924.elementor-widget-neuros_icon_box.icon-position-widescreen-bottom.alignment-widescreen-center .icon-box-item {align-items:center; text-align: center;} 2925.elementor-widget-neuros_icon_box.v-alignment-widescreen-top .icon-box-item {align-items: flex-start;} 2926.elementor-widget-neuros_icon_box.v-alignment-widescreen-middle .icon-box-item {align-items: center;} 2927.elementor-widget-neuros_icon_box.v-alignment-widescreen-bottom .icon-box-item {align-items: flex-end;} 2928} 2929 @media only screen and (max-width:1366px) { 2930.elementor-widget-neuros_icon_box.icon-position-laptop-top .icon-box-item {display: block;} 2931.elementor-widget-neuros_icon_box.icon-position-laptop-top.alignment-laptop-left .icon-box-item {text-align: left;} 2932.elementor-widget-neuros_icon_box.icon-position-laptop-top.alignment-laptop-right .icon-box-item {text-align: right;} 2933.elementor-widget-neuros_icon_box.icon-position-laptop-top.alignment-laptop-center .icon-box-item {text-align: center;} 2934.elementor-widget-neuros_icon_box.icon-position-laptop-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} 2935.elementor-widget-neuros_icon_box.icon-position-laptop-left.alignment-laptop-left .icon-box-item {justify-content: flex-start; text-align: left;} 2936.elementor-widget-neuros_icon_box.icon-position-laptop-left.alignment-laptop-right .icon-box-item {justify-content: flex-end; text-align: right;} 2937.elementor-widget-neuros_icon_box.icon-position-laptop-left.alignment-laptop-center .icon-box-item {justify-content: center; text-align: center;} 2938.elementor-widget-neuros_icon_box.icon-position-laptop-left.alignment-laptop-space-between .icon-box-item {justify-content: space-between; text-align: center;} 2939.elementor-widget-neuros_icon_box.icon-position-laptop-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} 2940.elementor-widget-neuros_icon_box.icon-position-laptop-right.alignment-laptop-left .icon-box-item {justify-content: flex-end; text-align: left;} 2941.elementor-widget-neuros_icon_box.icon-position-laptop-right.alignment-laptop-right .icon-box-item {justify-content: flex-start; text-align: right;} 2942.elementor-widget-neuros_icon_box.icon-position-laptop-right.alignment-laptop-center .icon-box-item {justify-content: center; text-align: center;} 2943.elementor-widget-neuros_icon_box.icon-position-laptop-right.alignment-laptop-space-between .icon-box-item {justify-content: space-between; text-align: center;} 2944.elementor-widget-neuros_icon_box.icon-position-laptop-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} 2945.elementor-widget-neuros_icon_box.icon-position-laptop-bottom.alignment-laptop-left .icon-box-item {align-items:flex-start; text-align: left;} 2946.elementor-widget-neuros_icon_box.icon-position-laptop-bottom.alignment-laptop-right .icon-box-item {align-items:flex-end; text-align: right;} 2947.elementor-widget-neuros_icon_box.icon-position-laptop-bottom.alignment-laptop-center .icon-box-item {align-items:center; text-align: center;} 2948.elementor-widget-neuros_icon_box.v-alignment-laptop-top .icon-box-item {align-items: flex-start;} 2949.elementor-widget-neuros_icon_box.v-alignment-laptop-middle .icon-box-item {align-items: center;} 2950.elementor-widget-neuros_icon_box.v-alignment-laptop-bottom .icon-box-item {align-items: flex-end;} 2951} 2952 @media only screen and (max-width:1024px) { 2953.elementor-widget-neuros_icon_box.icon-position-tablet_extra-top .icon-box-item {display: block;} 2954.elementor-widget-neuros_icon_box.icon-position-tablet_extra-top.al
2954ignment-tablet_extra-left .icon-box-item {text-align: left;} 2955.elementor-widget-neuros_icon_box.icon-position-tablet_extra-top.alignment-tablet_extra-right .icon-box-item {text-align: right;} 2956.elementor-widget-neuros_icon_box.icon-position-tablet_extra-top.alignment-tablet_extra-center .icon-box-item {text-align: center;} 2957.elementor-widget-neuros_icon_box.icon-position-tablet_extra-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} 2958.elementor-widget-neuros_icon_box.icon-position-tablet_extra-left.alignment-tablet_extra-left .icon-box-item {justify-content: flex-start; text-align: left;} 2959.elementor-widget-neuros_icon_box.icon-position-tablet_extra-left.alignment-tablet_extra-right .icon-box-item {justify-content: flex-end; text-align: right;} 2960.elementor-widget-neuros_icon_box.icon-position-tablet_extra-left.alignment-tablet_extra-center .icon-box-item {justify-content: center; text-align: center;} 2961.elementor-widget-neuros_icon_box.icon-position-tablet_extra-left.alignment-tablet_extra-space-between .icon-box-item {justify-content: space-between; text-align: center;} 2962.elementor-widget-neuros_icon_box.icon-position-tablet_extra-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} 2963.elementor-widget-neuros_icon_box.icon-position-tablet_extra-right.alignment-tablet_extra-left .icon-box-item {justify-content: flex-end; text-align: left;} 2964.elementor-widget-neuros_icon_box.icon-position-tablet_extra-right.alignment-tablet_extra-right .icon-box-item {justify-content: flex-start; text-align: right;} 2965.elementor-widget-neuros_icon_box.icon-position-tablet_extra-right.alignment-tablet_extra-center .icon-box-item {justify-content: center; text-align: center;} 2966.elementor-widget-neuros_icon_box.icon-position-tablet_extra-right.alignment-tablet_extra-space-between .icon-box-item {justify-content: space-between; text-align: center;} 2967.elementor-widget-neuros_icon_box.icon-position-tablet_extra-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} 2968.elementor-widget-neuros_icon_box.icon-position-tablet_extra-bottom.alignment-tablet_extra-left .icon-box-item {align-items:flex-start; text-align: left;} 2969.elementor-widget-neuros_icon_box.icon-position-tablet_extra-bottom.alignment-tablet_extra-right .icon-box-item {align-items:flex-end; text-align: right;} 2970.elementor-widget-neuros_icon_box.icon-position-tablet_extra-bottom.alignment-tablet_extra-center .icon-box-item {align-items:center; text-align: center;} 2971.elementor-widget-neuros_icon_box.v-alignment-tablet_extra-top .icon-box-item {align-items: flex-start;} 2972.elementor-widget-neuros_icon_box.v-alignment-tablet_extra-middle .icon-box-item {align-items: center;} 2973.elementor-widget-neuros_icon_box.v-alignment-tablet_extra-bottom .icon-box-item {align-items: flex-end;} 2974} 2975 @media only screen and (max-width:991px) { 2976.elementor-widget-neuros_icon_box.icon-position-tablet-top .icon-box-item {display: block;} 2977.elementor-widget-neuros_icon_box.icon-position-tablet-top.alignment-tablet-left .icon-box-item {text-align: left;} 2978.elementor-widget-neuros_icon_box.icon-position-tablet-top.alignment-tablet-right .icon-box-item {text-align: right;} 2979.elementor-widget-neuros_icon_box.icon-position-tablet-top.alignment-tablet-center .icon-box-item {text-align: center;} 2980.elementor-widget-neuros_icon_box.icon-position-tablet-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} 2981.elementor-widget-neuros_icon_box.icon-position-tablet-left.alignment-tablet-left .icon-box-item {justify-content: flex-start; text-align: left;} 2982.elementor-widget-neuros_icon_box.icon-position-tablet-left.alignment-tablet-right .icon-box-item {justify-content: flex-end; text-align: right;} 2983.elementor-widget-neuros_icon_box.icon-position-tablet-left.alignment-tablet-center .icon-box-item {justify-content: center; text-align: center;} 2984.elementor-widget-neuros_icon_box.icon-position-tablet-left.alignment-tablet-space-between .icon-box-item {justify-content: space-between; text-align: center;}
2985.elementor-widget-neuros_icon_box.icon-position-tablet-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} 2986.elementor-widget-neuros_icon_box.icon-position-tablet-right.alignment-tablet-left .icon-box-item {justify-content: flex-end; text-align: left;} 2987.elementor-widget-neuros_icon_box.icon-position-tablet-right.alignment-tablet-right .icon-box-item {justify-content: flex-start; text-align: right;} 2988.elementor-widget-neuros_icon_box.icon-position-tablet-right.alignment-tablet-center .icon-box-item {justify-content: center; text-align: center;} 2989.elementor-widget-neuros_icon_box.icon-position-tablet-right.alignment-tablet-space-between .icon-box-item {justify-content: space-between; text-align: center;} 2990.elementor-widget-neuros_icon_box.icon-position-tablet-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} 2991.elementor-widget-neuros_icon_box.icon-position-tablet-bottom.alignment-tablet-left .icon-box-item {align-items:flex-start; text-align: left;} 2992.elementor-widget-neuros_icon_box.icon-position-tablet-bottom.alignment-tablet-right .icon-box-item {align-items:flex-end; text-align: right;} 2993.elementor-widget-neuros_icon_box.icon-position-tablet-bottom.alignment-tablet-center .icon-box-item {align-items:center; text-align: center;} 2994.elementor-widget-neuros_icon_box.v-alignment-tablet-top .icon-box-item {align-items: flex-start;} 2995.elementor-widget-neuros_icon_box.v-alignment-tablet-middle .icon-box-item {align-items: center;} 2996.elementor-widget-neuros_icon_box.v-alignment-tablet-bottom .icon-box-item {align-items: flex-end;} 2997} 2998 @media only screen and (max-width:767px) { 2999.elementor-widget-neuros_icon_box.icon-position-mobile_extra-top .icon-box-item {display: block;} 3000.elementor-widget-neuros_icon_box.icon-position-mobile_extra-top.alignment-mobile_extra-left .icon-box-item {text-align: left;} 3001.elementor-widget-neuros_icon_box.icon-position-mobile_extra-top.alignment-mobile_extra-right .icon-box-item {text-align: right;} 3002.elementor-widget-neuros_icon_box.icon-position-mobile_extra-top.alignment-mobile_extra-center .icon-box-item {text-align: center;} 3003.elementor-widget-neuros_icon_box.icon-position-mobile_extra-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} 3004.elementor-widget-neuros_icon_box.icon-position-mobile_extra-left.alignment-mobile_extra-left .icon-box-item {justify-content: flex-start; text-align: left;} 3005.elementor-widget-neuros_icon_box.icon-position-mobile_extra-left.alignment-mobile_extra-right .icon-box-item {justify-content: flex-end; text-align: right;} 3006.elementor-widget-neuros_icon_box.icon-position-mobile_extra-left.alignment-mobile_extra-center .icon-box-item {justify-content: center; text-align: center;} 3007.elementor-widget-neuros_icon_box.icon-position-mobile_extra-left.alignment-mobile_extra-space-between .icon-box-item {justify-content: space-between; text-align: center;} 3008.elementor-widget-neuros_icon_box.icon-position-mobile_extra-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} 3009.elementor-widget-neuros_icon_box.icon-position-mobile_extra-right.alignment-mobile_extra-left .icon-box-item {justify-content: flex-end; text-align: left;} 3010.elementor-widget-neuros_icon_box.icon-position-mobile_extra-right.alignment-mobile_extra-right .icon-box-item {justify-content: flex-start; text-align: right;} 3011.elementor-widget-neuros_icon_box.icon-position-mobile_extra-right.alignment-mobile_extra-center .icon-box-item {justify-content: center; text-align: center;} 3012.elementor-widget-neuros_icon_box.icon-position-mobile_extra-right.alignment-mobile_extra-space-between .icon-box-item {justify-content: space-between; text-align: center;} 3013.elementor-widget-neuros_icon_box.icon-position-mobile_extra-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} 3014.elementor-widget-neuros_icon_box.icon-position-mobile_extra-bottom.alignment-mobile_extra-left .icon-box-item {align-items:flex-start; text-align: left;} 3015.elementor-widget-neuros_icon_box.icon-position-mobile_extra-bottom.alignment-mobile_extra-right .icon-box-item {align-items:flex-end; text-align: right;} 3016.elementor-widget-neuros_icon_box.icon-position-mobile_extra-bottom.alignment-mobile_extra-center .icon-box-item {align-items:center; text-align: center;} 3017.elementor-widget-neuros_icon_box.v-alignment-mobile_extra-top .icon-box-item {align-items: flex-start;} 3018.elementor-widget-neuros_icon_box.v-alignment-mobile_extra-middle .icon-box-item {align-items: center;} 3019.elementor-widget-neuros_icon_box.v-alignment-mobile_extra-bottom .icon-box-item {align-items: flex-end;} 3020} 3021 @media only screen and (max-width:575px) { 3022.elementor-widget-neuros_icon_box.icon-position-mobile-top .icon-box-item {display: block;} 3023.elementor-widget-neuros_icon_box.icon-position-mobile-top.alignment-mobile-left .icon-box-item {text-align: left;} 3024.elementor-widget-neuros_icon_box.icon-position-mobile-top.alignment-mobile-right .
3024icon-box-item {text-align: right;} 3025.elementor-widget-neuros_icon_box.icon-position-mobile-top.alignment-mobile-center .icon-box-item {text-align: center;} 3026.elementor-widget-neuros_icon_box.icon-position-mobile-left .icon-box-item {display: flex; justify-content: flex-start; align-items: flex-start;} 3027.elementor-widget-neuros_icon_box.icon-position-mobile-left.alignment-mobile-left .icon-box-item {justify-content: flex-start; text-align: left;} 3028.elementor-widget-neuros_icon_box.icon-position-mobile-left.alignment-mobile-right .icon-box-item {justify-content: flex-end; text-align: right;} 3029.elementor-widget-neuros_icon_box.icon-position-mobile-left.alignment-mobile-center .icon-box-item {justify-content: center; text-align: center;} 3030.elementor-widget-neuros_icon_box.icon-position-mobile-left.alignment-mobile-space-between .icon-box-item {justify-content: space-between; text-align: center;} 3031.elementor-widget-neuros_icon_box.icon-position-mobile-right .icon-box-item {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: flex-end;} 3032.elementor-widget-neuros_icon_box.icon-position-mobile-right.alignment-mobile-left .icon-box-item {justify-content: flex-end; text-align: left;} 3033.elementor-widget-neuros_icon_box.icon-position-mobile-right.alignment-mobile-right .icon-box-item {justify-content: flex-start; text-align: right;} 3034.elementor-widget-neuros_icon_box.icon-position-mobile-right.alignment-mobile-center .icon-box-item {justify-content: center; text-align: center;} 3035.elementor-widget-neuros_icon_box.icon-position-mobile-right.alignment-mobile-space-between .icon-box-item {justify-content: space-between; text-align: center;} 3036.elementor-widget-neuros_icon_box.icon-position-mobile-bottom .icon-box-item {display: flex; flex-direction: column-reverse; justify-content: flex-end; align-items: flex-start;} 3037.elementor-widget-neuros_icon_box.icon-position-mobile-bottom.alignment-mobile-left .icon-box-item {align-items:flex-start; text-align: left;} 3038.elementor-widget-neuros_icon_box.icon-position-mobile-bottom.alignment-mobile-right .icon-box-item {align-items:flex-end; text-align: right;} 3039.elementor-widget-neuros_icon_box.icon-position-mobile-bottom.alignment-mobile-center .icon-box-item {align-items:center; text-align: center;} 3040.elementor-widget-neuros_icon_box.v-alignment-mobile-top .icon-box-item {align-items: flex-start;} 3041.elementor-widget-neuros_icon_box.v-alignment-mobile-middle .icon-box-item {align-items: center;} 3042.elementor-widget-neuros_icon_box.v-alignment-mobile-bottom .icon-box-item {align-items: flex-end;} 3043} 3044 .top-bar { 3045 color: #f5f5f5; 3046 } 3047 3048 .wrapper-info .top-bar-additional-text, 3049 .wrapper-contacts .contact-item, 3050 .wrapper-contacts .contact-item a, 3051 .wrapper-socials.top-bar-socials a { 3052 color: #ffffff; 3053 } 3054 3055 .wrapper-contacts .contact-item a:hover, 3056 .wrapper-socials.top-bar-socials a:hover { 3057 color: #f14f44; 3058 } 3059 3060 3061 .top-bar { 3062 background-color: #294699; 3063 } 3064 3065 .header .main-menu > li > a {font-family: 'Noto Kufi Arabic', 'Arial Black', Gadget, sans-serif; font-size: 12px; line-height: 1.5em; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; font-weight: 500; } 3066 .mobile-header-menu-container .main-menu > li > a, 3067 .slide-extra .extra-menu > li > a {font-family: 'Noto Kufi Arabic', 'Arial Black', Gadget, sans-serif; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; font-weight: 500; } 3068 3069 .header .main-menu > li ul.sub-menu > li > a {font-family: 'Noto Kufi Arabic', Arial, Helvetica, sans-serif; font-size: 17px; line-height: 1.5em; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; font-weight: 400; } 3070 .mobile-header-menu-container .main-menu > li ul.sub-menu > li > a, 3071 .alter-menu-menu .main-menu > li > a, 3072 .slide-extra .extra-menu > li ul.sub-menu > li > a {font-family: 'Noto Kufi Arabic', Arial, Helvetica, sans-serif; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; } 3073 3074 @media only screen and (min-width: 1365px) { 3075 .top-bar { 3076 display: block; 3077 } 3078 .header { 3079 display: block !important; 3080 } 3081 .mobile-header { 3082 display: none !important; 3083 } 3084 .top-page-wrapper { 3085 padding: 0 40px 25px; 3086 } 3087 .header.sticky-header, 3088 .header-wrapper.header-position-over { 3089 width: calc(100% - 80px); 3090 left: 40px; 3091 right: 40px; 3092 } 3093 } 3094
3095 .alter-menu-wrapper:before { 3096 background-image: url("https://qsc.expert.com.qa/wp-content/uploads/2026/01/Ooze-25-1-3.jpg"); 3097 } 3098 3099 .slide-sidebar-wrapper:before { 3100 background-image: url("https://qsc.expert.com.qa/wp-content/uploads/2026/01/Ooze-25-1-2.jpg"); 3101 } 3102 3103 @media only screen and (min-width: 992px) { 3104 .page-title-container {min-height: 500px;} 3105 } 3106 3107 .page-title-container .page-title-bg {background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;} 3108 3109 .page-title-container .page-title-bg {background-image: url("https://qsc.expert.com.qa/wp-content/uploads/2026/01/page-title-bg-min-1.jpg");} 3110 .page-title-container h1.page-title, 3111 .page-title-container .page-title-box .page-title {font-family: 'Sora', Arial, Helvetica, sans-serif; text-transform: none; letter-spacing: -0.03em; word-spacing: 0px; font-style: normal; font-weight: 400; } 3112 3113 @media only screen and (min-width: 768px) { 3114 .page-title-container .page-title {line-height: 1.125em; } 3115 .body-container .page-title-container, 3116 .edit-post-visual-editor__post-title-wrapper .editor-post-title { 3117 font-size: 60px;line-height: 1.125em; } 3118 } 3119 @media only screen and (min-width: 992px) { 3120 .body-container .page-title-container, 3121 .edit-post-visual-editor__post-title-wrapper .editor-post-title {font-size: 80px; line-height: 1.125em; } 3122 } 3123 3124 .page-title-container .breadcrumbs {font-family: 'Manrope', Arial, Helvetica, sans-serif; font-size: 14px; line-height: 27px; text-transform: none; letter-spacing: 0em; word-spacing: 0px; font-style: normal; font-weight: 600; } 3125 3126 .page-title-container .page-title-additional {font-family: 'Manrope Alt', Arial, Helvetica, sans-serif; text-transform: none; letter-spacing: -0.05em; word-spacing: 0px; font-style: normal; font-weight: 700; } 3127 3128 .footer, 3129 .footer .widget_tag_cloud .tagcloud .tag-cloud-link, 3130 .footer .wp-block-tag-cloud .tag-cloud-link, 3131 .footer .input-floating-wrap input:focus ~ .floating-placeholder, 3132 .footer .input-floating-wrap input:not(:placeholder-shown) ~ .floating-placeholder, 3133 .footer .input-floating-wrap textarea:focus ~ .floating-placeholder, 3134 .footer .input-floating-wrap textarea:not(:placeholder-shown) ~ .floating-placeholder, 3135 .footer input[type="checkbox"]:checked:before, 3136 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"]:checked:before, 3137 .footer input, 3138 .footer textarea, 3139 .footer select, 3140 .footer-widgets input[type="text"], 3141 .footer-widgets input[type="email"], 3142 .footer-widgets input[type="url"], 3143 .footer-widgets input[type="password"], 3144 .footer-widgets input[type="search"], 3145 .footer-widgets input[type="number"], 3146 .footer-widgets input[type="tel"], 3147 .footer-widgets input[type="range"], 3148 .footer-widgets input[type="date"], 3149 .footer-widgets input[type="month"], 3150 .footer-widgets input[type="week"], 3151 .footer-widgets input[type="time"], 3152 .footer-widgets input[type="datetime"], 3153 .footer-widgets input[type="datetime-local"], 3154 .footer-widgets input[type="color"], 3155 .footer-widgets select, 3156 .footer-widgets .select2-container--default .select2-selection--single .select2-selection__rendered, 3157 .footer-widgets textarea, 3158 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], 3159 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], 3160 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], 3161 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], 3162 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], 3163 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], 3164 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], 3165 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], 3166 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], 3167 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], 3168 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], 3169 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], 3170 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], 3171 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], 3172 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form select, 3173 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form textarea,
3174 .footer-widgets .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected], 3175 .footer-widgets .select2-container--default .select2-results__option.select2-results__option--highlighted[data-selected] { 3176 color: #f5f5f5; 3177 } 3178 .footer input[type="radio"]:checked:before, 3179 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"]:checked:before { 3180 background-color: #f5f5f5; 3181 } 3182 .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { 3183 border-color: #f5f5f5; 3184 } 3185 .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { 3186 border-color: #f5f5f5; 3187 } 3188 .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { 3189 border-color: #f5f5f5; 3190 } 3191 .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { 3192 border-color: #f5f5f5; 3193 } 3194 .footer input[type="text"]:focus::-webkit-input-placeholder, 3195 .footer input[type="email"]:focus::-webkit-input-placeholder, 3196 .footer input[type="url"]:focus::-webkit-input-placeholder, 3197 .footer input[type="password"]:focus::-webkit-input-placeholder, 3198 .footer input[type="search"]:focus::-webkit-input-placeholder, 3199 .footer input[type="tel"]:focus::-webkit-input-placeholder, 3200 .footer input[type="number"]:focus::-webkit-input-placeholder, 3201 .footer input[type="date"]:focus::-webkit-input-placeholder, 3202 .footer input[type="month"]:focus::-webkit-input-placeholder, 3203 .footer input[type="week"]:focus::-webkit-input-placeholder, 3204 .footer input[type="time"]:focus::-webkit-input-placeholder, 3205 .footer input[type="datetime"]:focus::-webkit-input-placeholder, 3206 .footer input[type="datetime-local"]:focus::-webkit-input-placeholder, 3207 .footer textarea:focus::-webkit-input-placeholder, 3208 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-webkit-input-placeholder, 3209 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-webkit-input-placeholder, 3210 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-webkit-input-placeholder, 3211 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-webkit-input-placeholder, 3212 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-webkit-input-placeholder, 3213 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-webkit-input-placeholder, 3214 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-webkit-input-placeholder, 3215 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-webkit-input-placeholder, 3216 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-webkit-input-placeholder, 3217 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-webkit-input-placeholder, 3218 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-webkit-input-placeholder, 3219 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-webkit-input-placeholder, 3220 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-webkit-input-placeholder, 3221 .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-webkit-input-placeholder { 3222 color: #f5f5f5; 3223 } 3224 3225 .footer input[type="text"]:-moz-placeholder, 3226 .footer input[type="url"]:-moz-placeholder, 3227 .footer input[type="email"]:-moz-placeholder, 3228 .footer input[type="password"]:-moz-placeholder, 3229 .footer input[type="search"]:-moz-placeholder, 3230 .footer input[type="tel"]:-moz-placeholder, 3231 .footer input[type="number"]:-moz-placeholder, 3232 .footer input[type="date"]:-moz-placeholder, 3233 .footer input[type="month"]:-moz-placeholder, 3234 .footer input[type="week"]:-moz-placeholder, 3235 .footer input[type="time"]:-moz-placeholder, 3236 .footer input[type="datetime"]:-moz-placeholder, 3237 .footer input[type="datetime-local"]:-moz-placeholder, 3238 .footer textarea:-moz-placeholder, 3239 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder, 3240 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder, 3241 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder, 3242 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder, 3243 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder, 3244 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder, 3245 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, 3246 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, 3247 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder, 3248 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder, 3249 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder, 3250 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder, 3251 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder, 3252 .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder { 3253 color: #f5f5f5; 3254 } 3255 3256 .footer input[type="text"]:focus::-moz-placeholder, 3257 .footer input[type="url"]:focus::-moz-placeholder, 3258 .footer input[type="email"]:focus::-moz-placeholder, 3259 .footer input[type="password"]:focus::-moz-placeholder, 3260 .footer input[type="search"]:focus::-moz-placeholder, 3261 .footer input[type="tel"]:focus::-moz-placeholder, 3262 .footer input[type="number"]:focus::-moz-placeholder, 3263 .footer input[type="date"]:focus::-moz-placeholder, 3264 .footer input[type="month"]:focus::-moz-placeholder, 3265 .footer input[type="week"]:focus::-moz-placeholder, 3266 .footer input[type="time"]:focus::-moz-placeholder, 3267 .footer input[type="datetime"]:focus::-moz-placeholder, 3268 .footer input[type="datetime-local"]:focus::-moz-placeholder, 3269 .footer textarea:focus::-moz-placeholder, 3270 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus::-moz-placeholder, 3271 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus::-moz-placeholder, 3272 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus::-moz-placeholder, 3273 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus::-moz-placeholder, 3274 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus::-moz-placeholder, 3275 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus::-moz-placeholder, 3276 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus::-moz-placeholder, 3277 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus::-moz-placeholder, 3278 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus::-moz-placeholder, 3279 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus::-moz-placeholder, 3280 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus::-moz-placeholder, 3281 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus::-moz-placeholder, 3282 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus::-moz-placeholder, 3283 .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus::-moz-placeholder { 3284 color: #f5f5f5; 3285 } 3286 3287 .footer input[type="text"]:focus:-ms-input-placeholder, 3288 .footer input[type="email"]:focus:-ms-input-placeholder, 3289 .footer input[type="url"]:focus:-ms-input-placeholder, 3290 .footer input[type="password"]:focus:-ms-input-placeholder, 3291 .footer input[type="search"]:focus:-ms-input-placeholder, 3292 .footer input[type="tel"]:focus:-ms-input-placeholder, 3293 .footer input[type="number"]:focus:-ms-input-placeholder, 3294 .footer input[type="date"]:focus:-ms-input-placeholder, 3295 .footer input[type="month"]:focus:-ms-input-placeholder, 3296 .footer input[type="week"]:focus:-ms-input-placeholder, 3297 .footer input[type="time"]:focus:-ms-input-placeholder, 3298 .footer input[type="datetime"]:focus:-ms-input-placeholder, 3299 .footer input[type="datetime-local"]:focus:-ms-input-placeholder, 3300 .footer textarea:focus:-ms-input-placeholder, 3301 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus:-ms-input-placeholder, 3302 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus:-ms-input-placeholder, 3303 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus:-ms-input-placeholder, 3304 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus:-ms-input-placeholder, 3305 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus:-ms-input-placeholder, 3306 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus:-ms-input-placeholder, 3307 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus:-ms-input-placeholder, 3308 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus:-ms-input-placeholder, 3309 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus:-ms-input-placeholder, 3310 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus:-ms-input-placeholder, 3311 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus:-ms-input-placeholder, 3312 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus:-ms-input-placeholder, 3313 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus:-ms-input-placeholder, 3314 .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus:-ms-input-placeholder { 3315 color: #f5f5f5; 3316 } 3317 3318 .footer { 3319 --wpforms-field-text-color: #f5f5f5; 3320 } 3321 .footer a, 3322 .footer h1, 3323 .footer h2, 3324 .footer h3, 3325 .footer h4, 3326 .footer h5, 3327 .footer .wpforms-form .wpforms-title, 3328 .footer h6, 3329 .footer .widget-title, 3330 .footer .wrapper-socials a, 3331 .footer .wrapper-socials a:hover, 3332 .footer .widget_text, 3333 .footer .widget_search .search-form .search-form-icon, 3334 .footer-widgets .widget_categories ul li:hover li, 3335 .footer .widget_archive .post-count, 3336 .footer .wp-block-archives .post-count, 3337 .footer .widget_categories .post-count, 3338 .footer .wp-block-categories .post-count, 3339 .footer .widget_rss cite, 3340 .footer .wp-block-rss .wp-block-rss__item-author, 3341 .footer .widget_media_gallery .gallery .gallery-icon a:after, 3342 .footer .widget_media_audio .mejs-container .mejs-button > button, 3343 .footer .widget_media_audio .mejs-container .mejs-time, 3344 .footer .widget_media_audio .mejs-container .mejs-duration, 3345 .footer .wp-video .mejs-container .mejs-button > button, 3346 .footer .wp-video .mejs-container .mejs-time, 3347 .footer .wp-video .mejs-container .mejs-duration, 3348 .footer-widgets .widget_search .search-form .search-form-icon, 3349 .footer-widgets .widget_recent_entries ul li a, 3350 .footer-widgets .wp-block-latest-posts li a, 3351 .footer-widgets .widget_recent_comments ul .recentcomments, 3352 .footer-widgets .widget_recent_comments ul .recentcomments a, 3353 .footer-widgets .wp-block-latest-comments li a, 3354 .footer-widgets .widget_calendar .wp-calendar-table:not(.has-text-color) caption, 3355 .footer-widgets .wp-block-calendar .wp-calendar-table:not(.has-text-color) caption, 3356 .footer-widgets .widget_calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a, 3357 .footer-widgets .wp-block-calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a, 3358 .footer-widgets .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td, 3359 .footer-widgets .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td, 3360 .footer-widgets .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td a:
3360hover, 3361 .footer-widgets .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td a:hover, 3362 .footer-widgets .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td#today a, 3363 .footer-widgets .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td#today a, 3364 .footer-widgets .widget_rss cite, 3365 .footer-widgets .widget_rss ul a.rsswidget, 3366 .footer-widgets .wp-block-rss .wp-block-rss__item-title a, 3367 .footer-widgets .wp-block-rss .wp-block-rss__item-author, 3368 .footer-widgets .widget .widget-title a, 3369 .footer-widgets .widget_nav_menu ul li a, 3370 .footer-widgets .widget_neuros_nav_menu_widget ul li a, 3371 .footer-widgets .widget_pages .widget-wrapper > ul li > a, 3372 .footer-widgets .wp-block-page-list li a, 3373 .footer-widgets .widget_meta ul li > a, 3374 .footer-widgets .widget_categories ul li > a, 3375 .footer-widgets ul.wp-block-categories li > a, 3376 .footer-widgets .widget_categories ul li .widget-archive-trigger, 3377 .footer-widgets .widget_archive ul li > a, 3378 .footer-widgets .wp-block-archives li > a, 3379 .footer-widgets .wp-block-search .wp-block-search__label, 3380 .footer-widgets .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon, 3381 .footer .footer-menu li a, 3382 .footer-widgets .wp-block-loginout, 3383 .footer-widgets .wp-block-loginout a, 3384 .footer-widgets .widget_nav_menu ul li .widget-menu-trigger, 3385 .footer-widgets .widget_neuros_nav_menu_widget ul li .widget-menu-trigger, 3386 .footer-widgets .widget .wp-block-list li:before, 3387 .footer-widgets .widget .wp-block-list li:hover a, 3388 .footer-widgets .wp-block-file a.wp-block-file__button, 3389 .footer-widgets .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link svg { 3390 color: #f5f5f5; 3391 } 3392 .footer .widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, 3393 .footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-loaded, 3394 .footer .wp-video .mejs-volume-current, 3395 .footer .wp-video .mejs-volume-handle { 3396 background-color: #f5f5f5; 3397 } 3398 .footer .content-inner ul:not([class*="elementor"]) > li:not([class*="elementor"]):before, 3399 .footer .content-single-post ul:not([class*="elementor"]) > li:not([class*="elementor"]):before, 3400 .footer .single_portfolio_content ul:not([class*="elementor"]) > li:not([class*="elementor"]):before, 3401 .footer .neuros_comments__item-text ul:not([class*="elementor"]) > li:not([class*="elementor"]):before, 3402 .footer .single_recipe_content ul:not([class*="elementor"]) > li:not([class*="elementor"]):before { 3403 border-color: #f5f5f5; 3404 } 3405 .footer .widget_media_audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, 3406 .footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-total, 3407 .footer .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, 3408 .footer .mejs-controls .mejs-time-rail .mejs-time-total, 3409 .footer .mejs-volume-total { 3410 background-color: rgba(245,245,245, 0.4); 3411 } 3412 3413 .footer .input-floating-wrap .floating-placeholder, 3414 .footer .widget_categories li.cat-item-hierarchical, 3415 .footer .wp-block-categories li.cat-item-hierarchical, 3416 .footer .widget_pages .widget-archive-trigger, 3417 .footer .widget_nav_menu .widget-menu-trigger, 3418 .footer-widgets .widget_recent_entries ul li .post-date, 3419 .footer-widgets .wp-block-latest-posts li .wp-block-latest-posts__post-date, 3420 .footer-widgets .widget_rss .rss-date, 3421 .footer-widgets .wp-block-rss .wp-block-rss__item-publish-date, 3422 .footer-widgets .wp-block-latest-comments li .wp-block-latest-comments__comment-meta, 3423 .footer-widgets .widget_nav_menu ul li a:hover, 3424 .footer-widgets .widget_nav_menu ul li.current-menu-item > a, 3425 .footer-widgets .widget_nav_menu ul li.current-menu-ancestor > a, 3426 .footer-widgets .widget_nav_menu ul li.current-menu-parent > a, 3427 .footer-widgets .widget_nav_menu ul li.current_page_item > a, 3428 .footer-widgets .widget_neuros_nav_menu_widget ul li a:hover, 3429 .footer-widgets .widget_neuros_nav_menu_widget ul li.current-menu-item > a, 3430 .footer-widgets .widget_neuros_nav_menu_widget ul li.current-menu-ancestor > a, 3431 .footer-widgets .widget_neuros_nav_menu_widget ul li.current-menu-parent > a, 3432 .footer-widgets .widget_neuros_nav_menu_widget ul li.current_page_item > a, 3433 .footer .footer-menu li a:hover, 3434 .footer .footer-menu li.current-menu-item a, 3435 .footer .footer-menu li.current-menu-ancestor a,
3436 .footer .footer-menu li.current-menu-parent a, 3437 .footer .footer-menu li.current_page_item a, 3438 .footer-widgets .widget .wp-block-list li a { 3439 color: #959595; 3440 } 3441 .footer input[type="text"]::-webkit-input-placeholder, 3442 .footer input[type="email"]::-webkit-input-placeholder, 3443 .footer input[type="url"]::-webkit-input-placeholder, 3444 .footer input[type="password"]::-webkit-input-placeholder, 3445 .footer input[type="search"]::-webkit-input-placeholder, 3446 .footer input[type="tel"]::-webkit-input-placeholder, 3447 .footer input[type="number"]::-webkit-input-placeholder, 3448 .footer input[type="date"]::-webkit-input-placeholder, 3449 .footer input[type="month"]::-webkit-input-placeholder, 3450 .footer input[type="week"]::-webkit-input-placeholder, 3451 .footer input[type="time"]::-webkit-input-placeholder, 3452 .footer input[type="datetime"]::-webkit-input-placeholder, 3453 .footer input[type="datetime-local"]::-webkit-input-placeholder, 3454 .footer textarea::-webkit-input-placeholder, 3455 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-webkit-input-placeholder, 3456 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-webkit-input-placeholder, 3457 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-webkit-input-placeholder, 3458 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-webkit-input-placeholder, 3459 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-webkit-input-placeholder, 3460 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-webkit-input-placeholder, 3461 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-webkit-input-placeholder, 3462 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-webkit-input-placeholder, 3463 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-webkit-input-placeholder, 3464 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-webkit-input-placeholder, 3465 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-webkit-input-placeholder, 3466 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-webkit-input-placeholder, 3467 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-webkit-input-placeholder, 3468 .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea::-webkit-input-placeholder { 3469 color: #959595; 3470 } 3471 .footer input[type="text"]:-moz-placeholder, 3472 .footer input[type="url"]:-moz-placeholder, 3473 .footer input[type="email"]:-moz-placeholder, 3474 .footer input[type="password"]:-moz-placeholder, 3475 .footer input[type="search"]:-moz-placeholder, 3476 .footer input[type="tel"]:-moz-placeholder, 3477 .footer input[type="number"]:-moz-placeholder, 3478 .footer input[type="date"]:-moz-placeholder, 3479 .footer input[type="month"]:-moz-placeholder, 3480 .footer input[type="week"]:-moz-placeholder, 3481 .footer input[type="time"]:-moz-placeholder, 3482 .footer input[type="datetime"]:-moz-placeholder, 3483 .footer input[type="datetime-local"]:-moz-placeholder, 3484 .footer textarea:-moz-placeholder, 3485 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-moz-placeholder, 3486 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-moz-placeholder, 3487 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-moz-placeholder, 3488 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-moz-placeholder, 3489 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-moz-placeholder, 3490 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-moz-placeholder, 3491 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-moz-placeholder, 3492 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-moz-placeholder, 3493 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-moz-placeholder, 3494 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-moz-placeholder, 3495 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-moz-placeholder, 3496 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-moz-placeholder, 3497 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-moz-placeholder, 3498 .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:-moz-placeholder { 3499 color: #959595; 3500 } 3501 .footer input[type="text"]::-moz-placeholder, 3502 .footer input[type="url"]::-moz-placeholder, 3503 .footer input[type="email"]::-moz-placeholder, 3504 .footer input[type="password"]::-moz-placeholder, 3505 .footer input[type="search"]::-moz-placeholder, 3506 .footer input[type="tel"]::-moz-placeholder, 3507 .footer input[type="number"]::-moz-placeholder, 3508 .footer input[type="date"]::-moz-placeholder, 3509 .footer input[type="month"]::-moz-placeholder, 3510 .footer input[type="week"]::-moz-placeholder, 3511 .footer input[type="time"]::-moz-placeholder, 3512 .footer input[type="datetime"]::-moz-placeholder, 3513 .footer input[type="datetime-local"]::-moz-placeholder, 3514 .footer textarea::-moz-placeholder, 3515 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]::-moz-placeholder, 3516 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]::-moz-placeholder, 3517 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]::-moz-placeholder, 3518 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]::-moz-placeholder, 3519 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]::-moz-placeholder, 3520 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]::-moz-placeholder, 3521 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]::-moz-placeholder, 3522 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]::-moz-placeholder, 3523 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]::-moz-placeholder, 3524 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]::-moz-placeholder, 3525 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]::-moz-placeholder, 3526 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]::-moz-placeholder, 3527 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]::-moz-placeholder, 3528 .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea::-moz-placeholder { 3529 color: #959595; 3530 } 3531 .footer input[type="text"]:-ms-input-placeholder, 3532 .footer input[type="email"]:-ms-input-placeholder, 3533 .footer input[type="url"]:-ms-input-placeholder, 3534 .footer input[type="password"]:-ms-input-placeholder, 3535 .footer input[type="search"]:-ms-input-placeholder, 3536 .footer input[type="tel"]:-ms-input-placeholder, 3537 .footer input[type="number"]:-ms-input-placeholder, 3538 .footer input[type="date"]:-ms-input-placeholder, 3539 .footer input[type="month"]:-ms-input-placeholder, 3540 .footer input[type="week"]:-ms-input-placeholder, 3541 .footer input[type="time"]:-ms-input-placeholder, 3542 .footer input[type="datetime"]:-ms-input-placeholder, 3543 .footer input[type="datetime-local"]:-ms-input-placeholder, 3544 .footer textarea:-ms-input-placeholder, 3545 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:-ms-input-placeholder, 3546 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:-ms-input-placeholder, 3547 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:-ms-input-placeholder, 3548 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:-ms-input-placeholder, 3549 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:-ms-input-placeholder, 3550 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:-ms-input-placeholder, 3551 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:-ms-input-placeholder, 3552 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:-ms-input-placeholder, 3553 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:-ms-input-placeholder, 3554 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:-ms-input-placeholder, 3555 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:-ms-input-placeholder, 3556 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:-ms-input-placeholder, 3557 .footer div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:-ms-input-placeholder, 3558 .footer div.wpforms-container.wpforms-container-full .wpforms-form textarea:-ms-input-placeholder { 3559 color: #959595; 3560 } 3561 3562 .footer a:hover, 3563 .footer .footer-additional-menu li a:hover, 3564 .footer .widget_recent_comments ul .recentcomments .comment-author-link a:hover, 3565 .footer .widget_media_audio .mejs-container .mejs-button > button:hover, 3566 .footer .wp-video .mejs-container .mejs-button > button:hover, 3567 .error-404-footer .wrapper-socials a:hover, 3568 .footer-widgets .widget_search .search-form .search-form-icon:hover, 3569 .footer-widgets .widget_rss ul a.rsswidget:hover, 3570 .footer-widgets .wp-block-rss .wp-block-rss__item-title a:hover, 3571 .footer-widgets .widget .widget-title a:hover, 3572 .footer-widgets .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.has-icon:hover, 3573 .footer-widgets .wp-block-loginout a:hover, 3574 .footer-widgets .widget_calendar .wp-calendar-table:not(.has-text-color) thead th, 3575 .footer-widgets .wp-block-calendar .wp-calendar-table:not(.has-text-color) thead th, 3576 .footer-widgets .widget_calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a:hover, 3577 .footer-widgets .wp-block-calendar .wp-calendar-table:not(.has-text-color) ~ .wp-calendar-nav a:hover, 3578 .footer-widgets .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td a, 3579 .footer-widgets .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td a, 3580 .footer-widgets .wp-block-search.wp-block-search__icon-button .wp-block-search__button.has-icon:hover, 3581 .footer-widgets .wp-block-social-links.is-style-logos-only:not(.has-icon-color) .wp-block-social-link a:hover svg { 3582 color: #f14f44; 3583 } 3584 .footer blockquote:before { 3585 color: rgba(241,79,68, .3); 3586 } 3587 .footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-current, 3588 .footer .wp-video .mejs-controls .mejs-time-rail .mejs-time-current, 3589 .footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, 3590 .footer .wp-video .mejs-controls .mejs-time-rail .mejs-time-handle-content, 3591 .footer-widgets .widget_calendar .wp-calendar-table:not(.has-text-color) tbody td#today:before, 3592 .footer-widgets .wp-block-calendar .wp-calendar-table:not(.has-text-color) tbody td#today:before { 3593 background-color: #f14f44; 3594 } 3595 .footer .widget_media_audio .mejs-controls .mejs-time-rail .mejs-time-handle-content, 3596 .footer .wp-video .mejs-controls .mejs-time-rail .mejs-time-handle-content { 3597 border-color: #f14f44; 3598 } 3599 3600 .footer-widgets input[type="radio"], 3601 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"], 3602 .footer-widgets input[type="checkbox"], 3603 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"], 3604 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"] { 3605 background-color: #d9d9d9; 3606 } 3607 3608 .footer-widgets { 3609 --wpforms-field-border-color: #adadad; 3610 } 3611 .footer-widgets input[type="text"], 3612 .footer-widgets input[type="email"], 3613 .footer-widgets input[type="url"], 3614 .footer-widgets input[type="password"], 3615 .footer-widgets input[type="search"], 3616 .footer-widgets input[type="number"], 3617 .footer-widgets input[type="tel"], 3618 .footer-widgets input[type="range"], 3619 .footer-widgets input[type="date"], 3620 .footer-widgets input[type="month"], 3621 .footer-widgets input[type="week"], 3622 .footer-widgets input[type="time"], 3623 .footer-widgets input[type="datetime"], 3624 .footer-widgets input[type="datetime-local"], 3625 .footer-widgets input[type="color"], 3626 .footer-widgets textarea,
3627 .footer-widgets input[type="checkbox"], 3628 .footer-widgets input[type="radio"], 3629 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="checkbox"], 3630 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="radio"], 3631 .footer-widgets .select2-container .select2-selection--single, 3632 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"], 3633 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"], 3634 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"], 3635 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"], 3636 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"], 3637 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"], 3638 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"], 3639 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"], 3640 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"], 3641 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"], 3642 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"], 3643 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"], 3644 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"], 3645 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"], 3646 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form select, 3647 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form textarea, 3648 .footer-widgets .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, 3649 .footer-widgets .select-wrap, 3650 .footer-widgets .mc4wp-form .mc4wp-form-fields .form-field { 3651 border-color: #adadad; 3652 } 3653 3654 .footer-widgets input[type="text"]:focus, 3655 .footer-widgets input[type="email"]:focus, 3656 .footer-widgets input[type="url"]:focus, 3657 .footer-widgets input[type="password"]:focus, 3658 .footer-widgets input[type="search"]:focus, 3659 .footer-widgets input[type="number"]:focus, 3660 .footer-widgets input[type="tel"]:focus, 3661 .footer-widgets input[type="range"]:focus, 3662 .footer-widgets input[type="date"]:focus, 3663 .footer-widgets input[type="month"]:focus, 3664 .footer-widgets input[type="week"]:focus, 3665 .footer-widgets input[type="time"]:focus, 3666 .footer-widgets input[type="datetime"]:focus, 3667 .footer-widgets input[type="datetime-local"]:focus, 3668 .footer-widgets input[type="color"]:focus, 3669 .footer-widgets textarea:focus, 3670 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="text"]:focus, 3671 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="email"]:focus, 3672 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="url"]:focus, 3673 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="password"]:focus, 3674 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="search"]:focus, 3675 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="number"]:focus, 3676 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="tel"]:focus, 3677 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="date"]:focus, 3678 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="month"]:focus, 3679 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="week"]:focus, 3680 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="time"]:focus, 3681 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime"]:focus, 3682 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="datetime-local"]:focus, 3683 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form input[type="color"]:focus, 3684 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form select:focus, 3685 .footer-widgets div.wpforms-container.wpforms-container-full .wpforms-form textarea:focus, 3686 .footer-widgets .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within, 3687 .footer-widgets .select-wrap:focus-within, 3688 .footer-widgets .mc4wp-form .mc4wp-form-fields .form-field:focus-within, 3689 .footer .footer-menu-container { 3690 border-color: #3f3f3f; 3691 } 3692 .footer .widget_media_audio .mejs-container, 3693 .footer .widget_media_audio .mejs-container .mejs-controls, 3694 .footer .widget_media_audio .mejs-embed, 3695 .footer .widget_media_audio .mejs-embed body, 3696 .footer .wp-video .mejs-container, 3697 .footer .wp-video .mejs-container .mejs-controls, 3698 .footer .wp-video .mejs-embed, 3699 .footer .wp-video .mejs-embed body, 3700 .footer .mejs-volume-button > .mejs-volume-slider { 3701 background-color: #3f3f3f; 3702 } 3703 .footer .select2-container .select2-selection--single { 3704 color: #3f3f3f; 3705 } 3706 3707 .footer { 3708 background-color: #294699; 3709 } 3710 .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-webkit-slider-thumb { 3711 background-color: #294699; 3712 } 3713 .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-moz-range-thumb { 3714 background-color: #294699; 3715 } 3716 .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]::-ms-thumb { 3717 background-color: #294699; 3718 } 3719 .footer div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-number-slider input[type="range"]:focus::-ms-thumb { 3720 background-color: #294699; 3721 } 3722 3723 .footer-widgets .widget_tag_cloud .tagcloud .tag-cloud-link, 3724 .footer-widgets .wp-block-tag-cloud .tag-cloud-link, 3725 .footer-widgets .calendar_wrap, 3726 .footer-widgets .wp-block-calendar { 3727 background-color: #294699; 3728 } 3729 3730 .footer-widgets { 3731 --wpforms-button-text-color: #ffffff 3732 } 3733 .footer-widgets .wrapper-socials a, 3734 .footer-widgets .wrapper-socials a:hover, 3735 .footer-widgets .neuros-button, 3736 .footer-widgets .button, 3737 .footer-widgets input[type="submit"],
3738 .footer-widgets input[type="reset"], 3739 .footer-widgets input[type="button"], 3740 .footer-widgets button, 3741 .footer-widgets .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a:after, 3742 .footer-widgets .media_gallery .blocks-gallery-grid .blocks-gallery-item a:after, 3743 .footer-widgets .gallery .gallery-item .gallery-icon a:after, 3744 .footer-widgets .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-text-color), 3745 .footer-widgets .mc4wp-form .mc4wp-form-fields button { 3746 color: #ffffff; 3747 } 3748 .footer-widgets .wp-block-social-links.is-style-default:not(.has-icon-color) .wp-social-link a.wp-block-social-link-anchor svg, 3749 .footer-widgets .wp-block-social-links.is-style-default:not(.has-icon-color) .wp-social-link:hover a.wp-block-social-link-anchor svg { 3750 color: #ffffff; 3751 } 3752 3753 .footer .neuros-button .button-inner, 3754 .footer button:not(.customize-partial-edit-shortcut-button) .button-inner, 3755 .footer div.wpforms-container-full .wpforms-form button[type=submit] .button-inner, 3756 .footer div.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner, 3757 .footer-widgets .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link .button-inner, 3758 .footer-widgets .mc4wp-form .mc4wp-form-fields button .button-inner { 3759 top: calc(-1 * var(--button-border-width)); 3760 left: calc(-1 * var(--button-border-width)); 3761 right: calc(-1 * var(--button-border-width)); 3762 bottom: calc(-1 * var(--button-border-width)); 3763 } 3764 3765 .footer .neuros-button:after, 3766 .footer button:not(.customize-partial-edit-shortcut-button):after, 3767 .footer div.wpforms-container-full .wpforms-form button[type=submit]:after, 3768 .footer div.wpforms-container-full .wpforms-form .wpforms-page-button:after, 3769 .footer-widgets .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:after, 3770 .footer-widgets .mc4wp-form .mc4wp-form-fields button:after { 3771 background: linear-gradient(var(--button-border-gradient-angle), #570126 var(--button-gradient-colorstop-1), #386bb7 var(--button-gradient-colorstop-2)); 3772 } 3773 .footer .neuros-button, 3774 .footer button:not(.customize-partial-edit-shortcut-button), 3775 .footer div.wpforms-container-full .wpforms-form button[type=submit], 3776 .footer div.wpforms-container-full .wpforms-form .wpforms-page-button, 3777 .footer-widgets .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link, 3778 .footer-widgets .mc4wp-form .mc4wp-form-fields button { 3779 border-color: transparent !important; 3780 } 3781 3782 .footer .widget_neuros_special_text_widget .neuros-special-text-widget-text { 3783 background: linear-gradient(var(--special-text-gradient-angle), #570126 var(--special-text-gradient-colorstop-1), #386bb7 var(--special-text-gradient-colorstop-2)); 3784 } 3785 3786 .footer-widgets .wrapper-socials a, 3787 .footer-widgets .wp-block-social-links.is-style-default:not(.has-icon-background-color) .wp-social-link a.wp-block-social-link-anchor { 3788 background-color: #570126; 3789 } 3790 .footer input[type="submit"], 3791 .footer input[type="button"], 3792 .footer input[type="reset"], 3793 .footer div.wpforms-container-full .wpforms-form input[type=submit], 3794 .footer-widgets .wrapper-socials a { 3795 border-color: #570126; 3796 } 3797 .footer-widgets .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a:before, 3798 .footer-widgets .media_gallery .blocks-gallery-grid .blocks-gallery-item a:before, 3799 .footer-widgets .gallery .gallery-item .gallery-icon a:before { 3800 background-color: rgba(87,1,38, 0.5); 3801 } 3802 3803 .footer button:not(.customize-partial-edit-shortcut-button), 3804 .footer input[type="submit"], 3805 .footer input[type="button"], 3806 .footer input[type="reset"], 3807 .footer div.wpforms-container-full .wpforms-form input[type=submit], 3808 .footer div.wpforms-container-full .wpforms-form button[type=submit] .button-inner:before, 3809 .footer div.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:before, 3810 .footer .wp-block-search .wp-block-search__button .button-inner:before, 3811 .footer-widgets .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-background) .button-inner:before, 3812 .footer-widgets .mc4wp-form .mc4wp-form-fields button .button-inner:before { 3813 background: linear-gradient(var(--button-border-gradient-angle), rgba(255,255,255,0) var(--button-gradient-colorstop-1), rgba(255,255,255,0) var(--button-gradient-colorstop-2)); 3814 } 3815 .footer div.wpforms-container-full .wpforms-form button[type=submit], 3816 .footer div.wpforms-container-full .wpforms-form .wpforms-page-button, 3817 .footer .wp-block-search .wp-block-search__button, 3818 .footer-widgets .mc4wp-form .mc4wp-form-fields button { 3819 background: none; 3820 } 3821 .footer button:not(.customize-partial-edit-shortcut-button), 3822 .footer input[type="submit"],
3823 .footer input[type="button"], 3824 .footer input[type="reset"], 3825 .footer div.wpforms-container-full .wpforms-form input[type=submit]:not(:hover):not(:active), 3826 .footer div.wpforms-container-full .wpforms-form button[type=submit]:not(:hover):not(:active), 3827 .footer div.wpforms-container-full .wpforms-form .wpforms-page-button:not(:hover):not(:active), 3828 .footer .wp-block-search .wp-block-search__button, 3829 .footer-widgets .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-background), 3830 .footer-widgets .mc4wp-form .mc4wp-form-fields button { 3831 background-color: transparent !important; 3832 } 3833 3834 .footer-widgets { 3835 --wpforms-button-background-color: rgba(255,255,255,0) 3836 } 3837 3838 .footer-widgets .neuros-button:hover, 3839 .footer-widgets .button:hover, 3840 .footer-widgets input[type="submit"]:hover, 3841 .footer-widgets input[type="reset"]:hover, 3842 .footer-widgets input[type="button"]:hover, 3843 .footer-widgets button:hover, 3844 .footer-widgets .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-text-color):hover, 3845 .footer-widgets .mc4wp-form .mc4wp-form-fields button:hover { 3846 color: #ffffff; 3847 } 3848 3849 .footer .neuros-button:hover:after, 3850 .footer button:not(.customize-partial-edit-shortcut-button):hover:after, 3851 .footer div.wpforms-container-full .wpforms-form button[type=submit]:hover:after, 3852 .footer div.wpforms-container-full .wpforms-form .wpforms-page-button:hover:after, 3853 .footer-widgets .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:hover:after, 3854 .footer-widgets .mc4wp-form .mc4wp-form-fields button:after { 3855 background: linear-gradient(var(--button-border-gradient-angle), #570126 var(--button-gradient-colorstop-1), #386bb7 var(--button-gradient-colorstop-2)); 3856 } 3857 3858 .footer input[type="submit"]:hover, 3859 .footer input[type="button"]:hover, 3860 .footer input[type="reset"]:hover, 3861 .footer div.wpforms-container-full .wpforms-form input[type=submit]:hover, 3862 .footer-widgets .wp-block-file a.wp-block-file__button:hover { 3863 border-color: #570126; 3864 } 3865 3866 .footer button:not(.customize-partial-edit-shortcut-button):hover, 3867 .footer input[type="submit"]:hover, 3868 .footer input[type="button"]:hover, 3869 .footer input[type="reset"]:hover, 3870 .footer div.wpforms-container-full .wpforms-form input[type=submit]:hover, 3871 .footer div.wpforms-container-full .wpforms-form button[type=submit] .button-inner:after,
3872 .footer div.wpforms-container-full .wpforms-form .wpforms-page-button .button-inner:after, 3873 .footer .wp-block-search .wp-block-search__button .button-inner:after, 3874 .footer-widgets .wp-block-button:not(.is-style-outline):not(.is-style-fill) .wp-block-button__link:not(.has-background) .button-inner:after, 3875 .footer-widgets .mc4wp-form .mc4wp-form-fields button .button-inner:after { 3876 background: linear-gradient(var(--button-border-gradient-angle), #570126 var(--button-gradient-colorstop-1), #386bb7 var(--button-gradient-colorstop-2)); 3877 } 3878 .footer div.wpforms-container-full .wpforms-form button[type=submit]:hover, 3879 .footer div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, 3880 .footer .wp-block-search .wp-block-search__button:hover, 3881 .footer-widgets .mc4wp-form .mc4wp-form-fields button:hover { 3882 background: none; 3883 } 3884 3885 .footer .footer-bg {background-position: center center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;} 3886 3887/*# sourceURL=neuros-theme-inline-css */ 3888</style> 3889<link rel='stylesheet' id='neuros-style-css' href='https://qatar-securities.com/wp-content/themes/neuros/style.css?x81096&ver=1.0.0' media='all' /> 3890<link rel='stylesheet' id='child-style-css' href='https://qatar-securities.com/wp-content/themes/neuros-child/style.css?x81096&ver=7.1.2' media='all' /> 3891<link rel='stylesheet' id='neuros-fonts-css' href='//fonts.googleapis.com/css?family=Noto+Kufi+Arabic%3A400%2C500%2C600%26subset%3Darabic%2Clatin%7CSora%3A400%2C500%2C600%26subset%3Dlatin%7CManrope%3A600%26subset%3Dlatin&ver=7.1.2' media='all' /> 3892<link rel='stylesheet' id='elementor-icons-css' href='https://qatar-securities.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?x81096&ver=5.54.0' media='all' /> 3893<link rel='stylesheet' id='elementor-frontend-css' href='https://qatar-securities.com/wp-content/uploads/elementor/css/custom-frontend.min.css?x81096&ver=1790837602' media='all' /> 3894<style id="elementor-frontend-inline-css"> 3895.elementor-kit-7{--e-global-color-primary:#294699;--e-global-color-secondary:#F0F2F4;--e-global-color-text:#0075BB;--e-global-color-accent:#570126;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 h1{font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-kit-7 h2{font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-kit-7 h3{font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-kit-7 h4{font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-kit-7 h5{font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:991px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:575px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}} 3896.elementor-5908 .elementor-element.elementor-element-c728822:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-c728822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F4;}.elementor-5908 .elementor-element.elementor-element-c728822{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;}.elementor-5908 .elementor-element.elementor-element-c728822 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-f164a1c, .elementor-5908 .elementor-element.elementor-element-f164a1c > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-5908 .elementor-element.elementor-element-f164a1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:19px;}.elementor-5908 .elementor-element.elementor-element-f164a1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401{background-image:url("https://qatar-securities.com/wp-content/uploads/2026/09/slider-new-light-web.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#2E2E2E73;border-radius:25px 25px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .slide-content-column{width:66.666666%;text-align:right;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .elementor-text-column .elementor-container >
3896 .elementor-row{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .title-column{text-align:right;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .elementor-top-section > .elementor-container > .elementor-row{justify-content:center;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .elementor-background-video-container:after{background-color:#2E2E2E73;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .neuros-heading .neuros-heading-content{font-family:"Noto Kufi Arabic", Sans-serif;font-size:58px;font-weight:600;line-height:77px;color:#FFFFFF;text-shadow:0px 5px 10px rgba(0,0,0,0.3);}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .elementor-text-column img{max-width:270px;margin:0px 0px 10px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .content-slider-item-text{font-family:"Noto Kufi Arabic", Sans-serif;font-size:23px;font-weight:500;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .slide-content-column .content-slider-item-text{padding:0% 0% 0% 0%;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .neuros-button{font-family:"Noto Kufi Arabic", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;border-color:#570126;background-color:#570126;--button-side-padding:46px;padding:15px 44px 16px 46px;margin:0px 0px 12px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .neuros-button:hover{border-color:#0075BB;background-color:#0075BB;padding:15px 46px 16px 44px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .elementor-bottom-column img{max-width:314px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857{background-image:url("https://qatar-securities.com/wp-content/uploads/2026/09/تداÙÙ-Ø§ÙØ§Ø³ÙÙ
-اÙÙØ·Ø±ÙØ©-Ø¨ÙØ±ØµØ©-ÙØ·Ø±-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#2E2E2E73;border-radius:25px 25px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .slide-content-column{width:66.666666%;text-align:right;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .elementor-text-column .elementor-container > .elementor-row{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .title-column{text-align:right;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .elementor-top-section > .elementor-container > .elementor-row{justify-content:center;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .elementor-background-video-container:after{background-color:#2E2E2E73;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .neuros-heading .neuros-heading-content{font-family:"Noto Kufi Arabic", Sans-serif;font-size:58px;font-weight:600;line-height:77px;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .elementor-text-column img{max-width:270px;margin:0px 0px 10px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .content-slider-item-text{font-family:"Noto Kufi Arabic", Sans-serif;font-size:23px;font-weight:300;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .slide-content-column .content-slider-item-text{padding:0% 0% 0% 0%;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .neuros-button{font-family:"Noto Kufi Arabic", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;border-color:#570126;background-color:#570126;--button-side-padding:46px;padding:15px 44px 16px 46px;margin:0px 0px 12px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .neuros-button:hover{border-color:#0075BB;background-color:#0075BB;padding:15px 46px 16px 44px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .elementor-bottom-column img{max-width:314px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c{background-image:url("https://qatar-securities.com/wp-content/uploads/2026/09/3تداÙÙ-Ø§ÙØ§Ø³ÙÙ
-اÙÙØ·Ø±ÙØ©-Ø¨ÙØ±ØµØ©-ÙØ·Ø±.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#2E2E2E73;border-radius:25px 25px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .slide-content-column{width:66.666666%;text-align:right;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .elementor-text-column .elementor-container >
3896 .elementor-row{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .title-column{text-align:right;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .elementor-top-section > .elementor-container > .elementor-row{justify-content:center;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .elementor-background-video-container:after{background-color:#2E2E2E73;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .neuros-heading .neuros-heading-content{font-family:"Noto Kufi Arabic", Sans-serif;font-size:58px;font-weight:600;line-height:77px;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .elementor-text-column img{max-width:270px;margin:0px 0px 10px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .content-slider-item-text{font-family:"Noto Kufi Arabic", Sans-serif;font-size:23px;font-weight:300;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .slide-content-column .content-slider-item-text{padding:0% 0% 0% 0%;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .neuros-button{font-family:"Noto Kufi Arabic", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;border-color:#570126;background-color:#570126;--button-side-padding:46px;padding:15px 44px 16px 46px;margin:0px 0px 12px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .neuros-button:hover{border-color:#0075BB;background-color:#0075BB;padding:15px 46px 16px 44px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .elementor-bottom-column img{max-width:314px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .owl-carousel .content-item{height:687px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .content-slider-video .eicon-play{color:#570126;}.elementor-5908 .elementor-element.elementor-element-afa0faf .content-slider-video .elementor-custom-embed-play:hover .eicon-play{color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-afa0faf .content-slider-video .icon-play-wrapper:before{border-color:#570126;}.elementor-5908 .elementor-element.elementor-element-afa0faf .content-slider-video .elementor-custom-embed-play:hover .icon-play-wrapper{background-color:#376BB7;}.elementor-5908 .elementor-element.elementor-element-afa0faf .content-slider-video .elementor-custom-embed-play{background-color:#F0F2F4;}.elementor-5908 .elementor-element.elementor-element-afa0faf .content-slider-video .elementor-custom-embed-image-overlay:before, .elementor-5908 .elementor-element.elementor-element-afa0faf .content-slider-video .elementor-custom-embed-image-overlay:after{box-shadow:0 20px 0 0 #F0F2F4;}.elementor-5908 .elementor-element.elementor-element-afa0faf .content-slider-video .neuros_button_text{font-family:"Alexandria", Sans-serif;color:#570126;}.elementor-5908 .elementor-element.elementor-element-afa0faf .owl-theme .owl-nav [class*="owl-"]{background-color:#F0F2F4;}.elementor-5908 .elementor-element.elementor-element-afa0faf .bottom-area .owl-nav{background-color:#F0F2F4;}.elementor-5908 .elementor-element.elementor-element-afa0faf .owl-theme .owl-nav [class*="owl-"]:before{box-shadow:0 20px 0 0 #F0F2F4;}.elementor-5908 .elementor-element.elementor-element-afa0faf .owl-theme .owl-nav [class*="owl-"]:after{box-shadow:0 -20px 0 0 #F0F2F4;}.elementor-5908 .elementor-element.elementor-element-afa0faf .owl-theme .owl-nav [class*="owl-"], .elementor-5908 .elementor-element.elementor-element-afa0faf .owl-theme .owl-nav [class*="owl-"].disabled:hover{color:#570126;}.elementor-5908 .elementor-element.elementor-element-afa0faf .owl-theme .owl-nav [class*="owl-"]:not(.disabled):hover{color:#376BB7;}.elementor-5908 .elementor-element.elementor-element-7b1b2b5:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-7b1b2b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F4;}.elementor-5908 .elementor-element.elementor-element-7b1b2b5, .elementor-5908 .elementor-element.elementor-element-7b1b2b5 > .elementor-background-overlay{border-radius:0px 0px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-7b1b2b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:26px 40px 29px 40px;}.elementor-5908 .elementor-element.elementor-element-7b1b2b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-4e552
389614.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5908 .elementor-element.elementor-element-4e55214.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-2dc904c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5908 .elementor-element.elementor-element-2dc904c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5908 .elementor-element.elementor-element-abf0bca .elementor-button{background-color:#FEBC5D;fill:#294699;color:#294699;}.elementor-5908 .elementor-element.elementor-element-abf0bca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5908 .elementor-element.elementor-element-abf0bca .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-5908 .elementor-element.elementor-element-0f1cdb3 .elementor-button{background-color:#294699;fill:#FFFFFF;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-0f1cdb3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5908 .elementor-element.elementor-element-0f1cdb3 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-5908 .elementor-element.elementor-element-2d7bd57 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5908 .elementor-element.elementor-element-699f2c4 > .elementor-widget-container{margin:33px 0 0 0;}.elementor-5908 .elementor-element.elementor-element-699f2c4 img{border-radius:25px 25px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-c8f224a{font-family:"Noto Kufi Arabic", Sans-serif;font-weight:400;}.elementor-5908 .elementor-element.elementor-element-c8f224a p{margin-block-end:4px;}.elementor-5908 .elementor-element.elementor-element-236a628{width:initial;max-width:initial;}.elementor-5908 .elementor-element.elementor-element-236a628 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5908 .elementor-element.elementor-element-236a628 .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:51px;font-weight:700;}.elementor-5908 .elementor-element.elementor-element-4bed155 .elementor-repeater-item-b5e8e09 .neuros_tab_icon{font-size:30px;margin:6px 0px 0px 20px;}.elementor-5908 .elementor-element.elementor-element-4bed155 .elementor-repeater-item-9280e50 .neuros_tab_icon{font-size:35px;margin:6px 0px 0px 20px;}.elementor-5908 .elementor-element.elementor-element-4bed155 .elementor-repeater-item-6845768 .neuros_tab_icon{font-size:30px;margin:6px 0px 0px 20px;}.elementor-5908 .elementor-element.elementor-element-4bed155.tabs-direction-horizontal .neuros_tabs_titles_container .neuros_tab_title_item{padding-right:calc(8px/2);padding-left:calc(8px/2);}.elementor-5908 .elementor-element.elementor-element-4bed155.tabs-direction-horizontal .neuros_tabs_titles_container{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}.elementor-5908 .elementor-element.elementor-element-4bed155.tabs-direction-vertical .neuros_tabs_titles_container .neuros_tab_title_item{padding-top:calc(8px/2);padding-bottom:calc(8px/2);}.elementor-5908 .elementor-element.elementor-element-4bed155.tabs-direction-vertical .neuros_tabs_titles_container{margin-top:calc(-8px/2);margin-bottom:calc(-8px/2);}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tab_title_item a{padding:32px 80px 37px 42px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item a{font-family:"Noto Kufi Arabic", Sans-serif;font-weight:600;line-height:35px;letter-spacing:0px;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item .neuros_tab_description{font-family:"Noto Kufi Arabic", Sans-serif;font-weight:400;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item:not(.active) a:not(:hover){color:#294699;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item:not(.active) a:not(:hover) .neuros_tab_description{color:#333333;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item.active a, .elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item.active a:hover{color:#294699;background-color:#F0F2F4;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item.active a .neuros_tab_description, .elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item.active a:hover .neuros_tab_description{color:#333333;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item a:hover{color:#111111;background-color:#F0F2F4;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item a:hover .neuros_tab_description{color:#333333;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_icon{color:#570126;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item a:hover .neuros_tab_icon{color:#222222;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item.active a .neuros_tab_icon, .elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item.active a:hover .neuros_tab_icon{color:#570126;}.elementor-5908 .elementor-element.elementor-element-ac86224{margin-top:40px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-efc5268.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5908 .elementor-element.elementor-element-efc5268.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5908 .elementor-element.elementor-element-6027fae{text-align:center;}.elementor-5908 .elementor-element.elementor-element-6027fae .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:45px;font-weight:700;color:#570126;}.elementor-5908 .elementor-element.elementor-element-35fec7e{margin-top:25px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-d9e40c6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5908 .elementor-element.elementor-element-d9e40c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5908 .elementor-element.elementor-element-d5784b6 img{width:69%;opacity:0.78;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-9823a22.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5908 .elementor-element.elementor-element-9823a22.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5908 .elementor-element.elementor-element-9753a5b img{width:69%;opacity:0.78;}.elementor-5908 .elementor-element.elementor-element-db396c7 img{width:69%;opacity:0.78;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-8995448.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5908 .elementor-element.elementor-element-8995448.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5908 .elementor-element.elementor-element-2190006 img{width:62%;opacity:0.78;}.elementor-5908 .elementor-element.elementor-element-ba13dbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5908 .elementor-element.elementor-element-ba13dbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://qatar-securities.com/wp-content/uploads/2026/09/Whats-Channel-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5908 .elementor-element.elementor-element-ba13dbd > .elementor-element-populated, .elementor-5908 .elementor-element.elementor-element-ba13dbd > .elementor-element-populated > .elementor-background-overlay, .elementor-5908 .elementor-element.elementor-element-ba13dbd > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-ba13dbd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:64px 40px 90px 40px;}.elementor-5908 .elementor-element.elementor-element-ba13dbd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}
3896.elementor-5908 .elementor-element.elementor-element-1c5b18a > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0% 0% 0% 0%;}.elementor-5908 .elementor-element.elementor-element-1c5b18a .neuros-heading{text-align:right;font-family:"Noto Kufi Arabic", Sans-serif;font-weight:600;letter-spacing:-0.03em;}.elementor-5908 .elementor-element.elementor-element-1c5b18a .neuros-heading .neuros-heading-content{color:#294699;}.elementor-5908 .elementor-element.elementor-element-7ce23c4{font-size:14px;font-weight:400;color:#570126;}.elementor-5908 .elementor-element.elementor-element-14b973d{width:auto;max-width:auto;}.elementor-5908 .elementor-element.elementor-element-14b973d > .elementor-widget-container{margin:20px 10px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-14b973d img{max-width:50px;}.elementor-5908 .elementor-element.elementor-element-7911abc.neuros-icon-decoration-on .elementor-widget-container{text-align:right;}.elementor-5908 .elementor-element.elementor-element-7911abc:not(.neuros-icon-decoration-on) .elementor-icon-wrapper{text-align:right;}.elementor-5908 .elementor-element.elementor-element-7911abc > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5908 .elementor-element.elementor-element-7911abc{right:0px;}body.rtl .elementor-5908 .elementor-element.elementor-element-7911abc{left:0px;}.elementor-5908 .elementor-element.elementor-element-7911abc{bottom:0px;}.elementor-5908 .elementor-element.elementor-element-7911abc .elementor-icon-inner{background-color:#FFFFFF;border-radius:30px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-7911abc.neuros-icon-decoration-on .elementor-icon-wrapper:before, 3897 .elementor-5908 .elementor-element.elementor-element-7911abc.neuros-icon-decoration-on .elementor-icon-wrapper:after{box-shadow:0 20px 0 0 #FFFFFF;}.elementor-5908 .elementor-element.elementor-element-7911abc .elementor-icon-wrapper{text-align:start;}.elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-stacked .elementor-icon{background-color:#570126;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-default .elementor-icon{color:#570126;border-color:#570126;}.elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-default .elementor-icon svg{fill:#570126;}.elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-stacked .elementor-icon:hover{background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-framed .elementor-icon:hover, .elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-default .elementor-icon:hover{color:#294699;border-color:#294699;}.elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-framed .elementor-icon:hover, .elementor-5908 .elementor-element.elementor-element-7911abc.elementor-view-default .elementor-icon:hover svg{fill:#294699;}.elementor-5908 .elementor-element.elementor-element-7911abc .elementor-icon{font-size:13px;padding:18px;}.elementor-5908 .elementor-element.elementor-element-7911abc .elementor-icon svg{height:13px;}.elementor-5908 .elementor-element.elementor-element-6a68631:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5908 .elementor-element.elementor-element-6a68631 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(136deg, #6E3C3C 0%, #570126 45%);}.elementor-5908 .elementor-element.elementor-element-6a68631 > .elementor-element-populated > .elementor-background-overlay{background-image:url("https://qatar-securities.com/wp-content/uploads/2024/02/services-bg.svg");background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-6a68631.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-6a68631.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-6a68631 > .elementor-element-populated, .elementor-5908 .elementor-element.elementor-element-6a68631 > .elementor-element-populated > .elementor-background-overlay, .elementor-5908 .elementor-element.elementor-element-6a68631 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-6a68631 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:64px 40px 0px 40px;}.elementor-5908 .elementor-element.elementor-element-6a68631 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-def4e1b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5908 .elementor-element.elementor-element-def4e1b{text-align:justify;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-3fb640c{--gri
3897d-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:8px;}.elementor-5908 .elementor-element.elementor-element-3fb640c .elementor-widget-container{text-align:center;}.elementor-5908 .elementor-element.elementor-element-6b2debe{--spacer-size:80px;}.elementor-5908 .elementor-element.elementor-element-cbb7e52.neuros-icon-decoration-on .elementor-widget-container{text-align:right;}.elementor-5908 .elementor-element.elementor-element-cbb7e52:not(.neuros-icon-decoration-on) .elementor-icon-wrapper{text-align:right;}.elementor-5908 .elementor-element.elementor-element-cbb7e52 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5908 .elementor-element.elementor-element-cbb7e52{right:0px;}body.rtl .elementor-5908 .elementor-element.elementor-element-cbb7e52{left:0px;}.elementor-5908 .elementor-element.elementor-element-cbb7e52{bottom:0px;}.elementor-5908 .elementor-element.elementor-element-cbb7e52 .elementor-icon-inner{background-color:#FFFFFF;border-radius:30px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-cbb7e52.neuros-icon-decoration-on .elementor-icon-wrapper:before, 3898 .elementor-5908 .elementor-element.elementor-element-cbb7e52.neuros-icon-decoration-on .elementor-icon-wrapper:after{box-shadow:0 20px 0 0 #FFFFFF;}.elementor-5908 .elementor-element.elementor-element-cbb7e52 .elementor-icon-wrapper{text-align:start;}.elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-stacked .elementor-icon{background-color:#294699;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-default .elementor-icon{color:#294699;border-color:#294699;}.elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-default .elementor-icon svg{fill:#294699;}.elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-stacked .elementor-icon:hover{background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-framed .elementor-icon:hover, .elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-default .elementor-icon:hover{color:#294699;border-color:#294699;}.elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-framed .elementor-icon:hover, .elementor-5908 .elementor-element.elementor-element-cbb7e52.elementor-view-default .elementor-icon:hover svg{fill:#294699;}.elementor-5908 .elementor-element.elementor-element-cbb7e52 .elementor-icon{font-size:13px;padding:18px;}.elementor-5908 .elementor-element.elementor-element-cbb7e52 .elementor-icon svg{height:13px;}.elementor-5908 .elementor-element.elementor-element-5523271 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-5523271:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-5523271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E2E5;background-image:url("https://qatar-securities.com/wp-content/uploads/2026/09/PSD_03-1.png");background-position:149px 11px;background-repeat:no-repeat;background-size:contain;}.elementor-5908 .elementor-element.elementor-element-5523271, .elementor-5908 .elementor-element.elementor-element-5523271 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-5523271{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:15px;padding:60px 60px 0px 40px;}.elementor-5908 .elementor-element.elementor-element-5523271 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-e2fc9fc.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5908 .elementor-element.elementor-element-ff0e2e6 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-5908 .elementor-element.elementor-element-ff0e2e6{text-align:end;}.elementor-5908 .elementor-element.elementor-element-ff0e2e6 img{max-width:44px;}.elementor-5908 .elementor-element.elementor-element-7f505da{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5908 .elementor-element.elementor-element-7f505da > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5908 .elementor-element.elementor-element-7f505da .neuros-heading{text-align:left;font-family:"Noto Kufi Arabic", Sans-serif;font-weight:600;letter-spacing:-0.03em;}.elementor-5908 .elementor-element.elementor-element-d8a958e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5908 .elementor-element.elementor-element-d8a958e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5908 .elementor-element.elementor-element-d8a958e .neuros-heading{text-align:left;font-family:"Noto Kufi Arabic", Sans-serif;font-size:10px;font-weight:600;text-decoration:underline;line-height:10px;letter-spacing:-0.03em;}.elementor-5908 .elementor-element.elementor-element-d8a958e .neuros-heading .neuros-heading-content{color:#570126;}.elementor-5908 .elementor-element.elementor-element-ba50607.neuros-icon-decoration-on .elementor-widget-container{text-align:right;}.elementor-5908 .elementor-element.elementor-element-ba50607:not(.neuros-icon-decoration-on) .elementor-icon-wrapper{text-align:right;}.elementor-5908 .elementor-element.elementor-element-ba50607 > .elementor-widget-container{margin:-25px -60px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-ba50607 .elementor-icon-inner{background-color:#FFFFFF;border-radius:30px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-ba50607.neuros-icon-decoration-on .elementor-icon-wrapper:before, 3899 .elementor-5908 .elementor-element.elementor-element-ba50607.neuros-icon-decoration-on .elementor-icon-wrapper:after{box-shadow:0 20px 0 0 #FFFFFF;}.elementor-5908 .elementor-element.elementor-element-ba50607 .elementor-icon-wrapper{text-align:start;}.elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-stacked .elementor-icon{background-color:#570126;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-default .elementor-icon{color:#570126;border-color:#570126;}.elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-default .elementor-icon svg{fill:#570126;}.elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-stacked .elementor-icon:hover{background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-framed .elementor-icon:hover, .elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-default .elementor-icon:hover{color:#294699;border-color:#294699;}.elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-framed .elementor-icon:hover, .elementor-5908 .elementor-element.elementor-element-ba50607.elementor-view-default .elementor-icon:hover svg{fill:#294699;}.elementor-5908 .elementor-element.elementor-element-ba50607 .elementor-icon{font-size:13px;padding:18px;}.elementor-5908 .elementor-element.elementor-element-ba50607 .elementor-icon svg{height:13px;}.elementor-5908 .elementor-element.elementor-element-3c3673e:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-3c3673e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#636363C2;}.elementor-5908 .elementor-element.elementor-element-3c3673e > .elementor-background-overlay{background-color:#C7C7C7;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-3c3673e{background-clip:text;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:33px;margin-bottom:0px;padding:72px 20px 0px 20px;}.elementor-5908 .elementor-element.elementor-element-3c3673e, .elementor-5908 .elementor-element.elementor-element-3c3673e > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-5fb3553 > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-5908 .elementor-element.elementor-element-5fb3553{text-align:center;font-size:18px;font-weight:700;line-height:1em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#570126;}.elementor-5908 .elementor-element.elementor-element-ad57653.neuros-icon-decoration-on .elementor-widget-container{text-align:right;}.elementor-5908 .elementor-element.elementor-element-ad57653:not(.neuros-icon-decoration-on) .elementor-icon-wrapper{text-align:right;}.elementor-5908 .elementor-element.elementor-element-ad57653 > .elementor-widget-container{margin:-15px -20px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-ad57653 .elementor-icon-inner{background-color:#FFFFFF;border-radius:30px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-ad57653.neuros-icon-decoration-on .elementor-icon-wrapper:before, 3900 .elementor-5908 .elementor-element.elementor-element-ad57653.neuros-icon-decoration-on .elementor-icon-wrapper:after{box-shadow:0 20px 0 0 #FFFFFF;}.elementor-5908 .elementor-element.elementor-element-ad57653 .elementor-icon-wrapper{text-align:start;}.elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-stacked .elementor-icon{background-color:#294699;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-default .elementor-icon{color:#294699;border-color:#294699;}.elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-default .elementor-icon svg{fill:#294699;}.elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-stacked .elementor-icon:hover{background-color:#570126;}.elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-framed .elementor-icon:hover, .elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-default .elementor-icon:hover{color:#570126;border-color:#570126;}.elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-framed .elementor-icon:hover, .elementor-5908 .elementor-element.elementor-element-ad57653.elementor-view-default .elementor-icon:hover svg{fill:#570126;}.elementor-5908 .elementor-element.elementor-element-ad57653 .elementor-icon{font-size:13px;padding:18px;}.elementor-5908 .elementor-element.elementor-element-ad57653 .elementor-icon svg{height:13px;}.elementor-5908 .elementor-element.elementor-element-4e32f2f{margin-top:0px;margin-bottom:50px;}.elementor-5908 .elementor-element.elementor-element-eab0eeb > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5908 .elementor-element.elementor-element-a6672c0 > .elementor-widget-container{--e-transform-rotateZ:2.07deg;background-color:#294699;margin:0px -10px 0px -10px;padding:0px 10px 0px 10px;}.elementor-5908 .elementor-element.elementor-element-a6672c0 .special-text-wrapper{text-align:left;}.elementor-5908 .elementor-element.elementor-element-a6672c0 .special-text{font-family:"Noto Kufi Arabic", Sans-serif;font-size:40px;line-height:1.8em;color:#FFFFFF;opacity:1;}.elementor-5908 .elementor-element.elementor-element-a6672c0 .special-text-wrapper.animated .special-text{animation-duration:20s;}.elementor-5908 .elementor-element.elementor-element-496d840 > .elementor-widget-container{--e-transform-rotateZ:-2.07deg;--e-transform-translateY:-42%;background-color:#570126;
3900margin:0px -10px -30px -10px;padding:0px 10px 0px 10px;}.elementor-5908 .elementor-element.elementor-element-496d840 .special-text-wrapper{text-align:right;}.elementor-5908 .elementor-element.elementor-element-496d840 .special-text{font-family:"Noto Kufi Arabic", Sans-serif;font-size:40px;line-height:1.8em;color:#FFFFFF;opacity:1;}.elementor-5908 .elementor-element.elementor-element-496d840 .special-text-wrapper.animated .special-text{animation-duration:20s;}.elementor-5908 .elementor-element.elementor-element-1903647{margin-top:-20px;margin-bottom:-90px;padding:0px 40px 40px 40px;}.elementor-5908 .elementor-element.elementor-element-6771fd0{--divider-border-style:solid;--divider-color:#570126;--divider-border-width:110px;}.elementor-5908 .elementor-element.elementor-element-6771fd0 > .elementor-widget-container{--e-transform-rotateZ:-2.07deg;padding:0px 1px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-5908 .elementor-element.elementor-element-6771fd0 .elementor-divider-separator{width:100%;}.elementor-5908 .elementor-element.elementor-element-1ea060e > .elementor-background-overlay{opacity:0.98;}.elementor-5908 .elementor-element.elementor-element-1ea060e{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-5908 .elementor-element.elementor-element-98b940d:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-98b940d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#570126;}.elementor-5908 .elementor-element.elementor-element-98b940d > .elementor-background-overlay{opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-98b940d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 40px 0px;}.elementor-5908 .elementor-element.elementor-element-9b2b651{font-family:"Noto Kufi Arabic", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-9b2b651 p{margin-block-end:4px;}.elementor-5908 .elementor-element.elementor-element-6721f3b{width:100%;max-width:100%;}.elementor-5908 .elementor-element.elementor-element-6721f3b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5908 .elementor-element.elementor-element-6721f3b .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:50px;font-weight:700;line-height:62px;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-babc6f9:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-babc6f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#570126;}.elementor-5908 .elementor-element.elementor-element-babc6f9 > .elementor-background-overlay{background-image:url("https://qatar-securities.com/wp-content/uploads/2026/01/pattern1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-babc6f9, .elementor-5908 .elementor-element.elementor-element-babc6f9 > .elementor-background-overlay{border-radius:0px 0px 20px 20px;}.elementor-5908 .elementor-element.elementor-element-babc6f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 170px 0px;}.elementor-5908 .elementor-element.elementor-element-049a187 .step-item .step-number{background-color:#D9353500;color:#FFFFFF00;-webkit-text-fill-color:#FFFFFF00;-webkit-text-stroke:1px #FFFFFF;text-stroke:1px #FFFFFF;-webkit-text-stroke-width:1px;}.elementor-5908 .elementor-element.elementor-element-049a187 .step-item{text-align:right;}.elementor-5908 .elementor-element.elementor-element-049a187 .steps-slider-container{margin:0 calc(-40px/2);}.elementor-5908 .elementor-element.elementor-element-049a187 .step-item.slider-item{margin:0 calc(40px/2);}.elementor-5908 .elementor-element.elementor-element-049a187 .neuros-heading{font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-5908 .elementor-element.elementor-element-049a187 .neuros-heading .neuros-heading-inner{padding:0% 11% 0% 0%;}.elementor-5908 .elementor-element.elementor-element-049a187 .step-title{font-family:"Noto Kufi Arabic", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-049a187 .neuros-step-carousel-widget.style_type-2 .step-item .step-label{font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-5908 .elementor-element.elementor-element-049a187 .step-label{color:#294699;}.elementor-5908 .elementor-element.elementor-element-049a187 .step-description{font-family:"Noto Kufi Arabic", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-049a187 .owl-nav [class*="owl-"], .elementor-5908 .elementor-element.elementor-element-049a187 .owl-nav [class*="owl-"].disabled:hover{color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-b9a3f34 > .elementor-widget-container{margin:50px 0 0 10.63%;}.elementor-5908 .elementor-element.elementor-element-b9a3f34 .button-widget{text-align:right;}.elementor-5908 .elementor-element.elementor-element-b9a3f34 .neuros-button{font-family:"Noto Kufi Arabic", Sans-serif;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-b9a3f34 .neuros-button:hover{border-color:#294699;background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-b9a3f34[class*=decoration-position] .neuros-button-decoration:hover .neuros-button{background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-b9a3f34.decoration-position-bottom .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-b9a3f34.decoration-position-bottom .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-b9a3f34.decoration-position-top .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-b9a3f34.decoration-position-top .neuros-button-decoration:hover:after{box-shadow:0 -20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-b9a3f34.decoration-position-left .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-b9a3f34.decoration-position-left .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-b9a3f34.decoration-position-right .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-b9a3f34.decoration-position-right .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-b9a3f34 .button-container .neuros-button{padding:13px 40px 13px 40px;}.elementor-5908 .elementor-element.elementor-element-b9a3f34:not(.neuros-button-type-simple) .neuros-button:hover{padding:13px 40px 13px 40px;}.elementor-5908 .elementor-element.elementor-element-b9a3f34 .neuros-button span[class^="icon"].left{left:10px;}.elementor-5908 .elementor-element.elementor-element-b9a3f34 .neuros-button span[class^="icon"].right{right:10px;}body.rtl .elementor-5908 .elementor-element.elementor-element-b9a3f34 .neuros-button span[class^="icon"].left{right:10px;left:initial;}body.rtl .elementor-5908 .elementor-element.elementor-element-b9a3f34 .neuros-button span[class^="icon"].right{left:10px;right:initial;}.elementor-5908 .elementor-element.elementor-element-73f6972 > .elementor-widget-container{margin:50px 0 0 10.63%;}.elementor-5908 .elementor-element.elementor-element-73f6972 .button-widget{text-align:right;}.elementor-5908 .elementor-element.elementor-element-73f6972 .neuros-button{font-family:"Noto Kufi Arabic", Sans-serif;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-73f6972 .neuros-button:hover{border-color:#294699;background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-73f6972[class*=decoration-position] .neuros-button-decoration:hover .neuros-button{background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-73f6972.decoration-position-bottom .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-73f6972.decoration-position-bottom .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-73f6972.decoration-position-top .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-73f6972.decoration-position-top .neuros-button-decoration:hover:after{box-shadow:0 -20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-73f6972.decoration-position-left .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-73f6972.decoration-position-left .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-73f6972.decoration-position-right .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-73f6972.decoration-position-right .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-73f6972 .button-container .neuros-button{padding:13px 40px 13px 40px;}.elementor-5908 .elementor-element.elementor-element-73f6972:not(.neuros-button-type-simple) .neuros-button:hover{padding:13px 40px 13px 40px;}.elementor-5908 .elementor-element.elementor-element-73f6972 .neuros-button span[class^="icon"].left{left:10px;}.elementor-5908 .elementor-element.elementor-element-73f6972 .neuros-button span[class^="icon"].right{right:10px;}body.rtl .elementor-5908 .elementor-element.elementor-element-73f6972 .neuros-button span[class^="icon"].left{right:10px;left:initial;}body.rtl .elementor-5908 .elementor-element.elementor-element-73f6972 .neuros-button span[class^="icon"].right{left:10px;right:initial;}.elementor-5908 .elementor-element.elementor-element-96b9bb2 > .elementor-widget-container{margin:50px 0 0 10.63%;}.elementor-5908 .elementor-element.elementor-element-96b9bb2 .button-widget{text-align:right;}.elementor-5908 .elementor-element.elementor-element-96b9bb2 .neuros-button{font-family:"Noto Kufi Arabic", Sans-serif;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-96b9bb2 .neuros-button:hover{border-color:#294699;background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-96b9bb2[class*=decoration-position] .neuros-button-decoration:hover .neuros-button{background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-96b9bb2.decoration-position-bottom .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-96b9bb2.decoration-position-bottom .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-96b9bb2.decoration-position-top .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-96b9bb2.decoration-position-top .neuros-button-decoration:hover:after{box-shadow:0 -20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-96b9bb2.decoration-position-left .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-96b9bb2.decoration-position-left .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-96b9bb2.decoration-position-right .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-96b9bb2.decoration-position-right .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-96b9bb2 .button-container .neuros-button{padding:13px 40px 13px 40px;}.elementor-5908 .elementor-element.elementor-element-96b9bb2:not(.neuros-button-type-simple) .neuros-button:hover{padding:13px 40px 13px 40px;}.elementor-5908 .elementor-element.elementor-element-96b9bb2 .neuros-button span[class^="icon"].left{left:10px;}.elementor-5908 .elementor-element.elementor-element-96b9bb2 .neuros-button span[class^="icon"].right{right:10px;}body.rtl .elementor-5908 .elementor-element.elementor-element-96b9bb2 .neuros-button span[class^="icon"].left{right:10px;left:initial;}body.rtl .elementor-5908 .elementor-element.elementor-element-96b9bb2 .neuros-button span[class^="icon"].right{left:10px;right:initial;}.elementor-5908 .elementor-element.elementor-element-ece8a73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:125px;margin-bottom:0px;}.elementor-5908 .elementor-element.elementor-element-ece8a73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-798ebc8{font-family:"Noto Kufi Arabic", Sans-serif;font-weight:400;}.elementor-5908 .elementor-element.elementor-element-798ebc8 p{margin-block-end:4px;}.elementor-5908 .elementor-element.elementor-element-edaa494{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-5908 .elementor-element.elementor-element-edaa494 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-5908 .elementor-element.elementor-element-edaa494 .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:50px;font-weight:700;line-height:62px;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-front-container{background-color:#AABEF7;background-image:url("https://qatar-securities.com/wp-content/uploads/2026/05/career-sidebar.webp");align-items:center;background-repeat:no-repeat;background-size:cover;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #570126 0%, #87204C 100%);}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;font-size:18px;font-weight:600;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:"
3900Noto Kufi Arabic", Sans-serif;font-size:14px;font-weight:700;}.elementor-5908 .elementor-element.elementor-element-091d28e .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-front-container{background-color:#AABEF7;background-image:url("https://qatar-securities.com/wp-content/uploads/2026/05/career-sidebar.webp");align-items:center;background-repeat:no-repeat;background-size:cover;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #570126 0%, #87204C 100%);}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;font-size:18px;font-weight:600;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;font-size:14px;font-weight:700;}.elementor-5908 .elementor-element.elementor-element-c9574c2 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-front-container{background-color:#AABEF7;background-image:url("https://qatar-securities.com/wp-content/uploads/2026/05/career-sidebar.webp");align-items:center;background-repeat:no-repeat;background-size:cover;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #570126 0%, #87204C 100%);}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;font-size:18px;font-weight:600;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;font-size:14px;font-weight:700;}.elementor-5908 .elementor-element.elementor-element-172be55 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-front-container{background-color:#FFFFFF;background-image:url("https://qatar-securities.com/wp-content/uploads/2026/05/career-sidebar.webp");align-items:center;background-repeat:no-repeat;background-size:cover;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-rear-container{background-color:transparent;align-items:center;background-image:linear-gradient(180deg, #570126 0%, #87204C 100%);}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-flipbox-fixed-height:not(.eael-template){height:300px;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-flipbox-fixed-height.eael-template{min-height:300px;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:center;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg{color:#fff;fill:#fff;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon{color:#fff;fill:#fff;font-size:40px;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image .ea-flipbox-icon svg{color:#fff;fill:#fff;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-rear-container .eael-elements-flip-box-icon-image svg.ea-flipbox-icon{height:40px;width:40px;line-height:40px;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;font-size:18px;font-weight:600;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;font-size:14px;font-weight:700;}.elementor-5908 .elementor-element.elementor-element-c68f781 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-5908 .elementor-element.elementor-element-fa2a454 > .elementor-widget-container{margin:50px 0 0 0;}.elementor-5908 .elementor-element.elementor-element-fa2a454 .button-widget{text-align:center;}.elementor-5908 .elementor-element.elementor-element-fa2a454 .neuros-button{font-family:"Noto Kufi Arabic", Sans-serif;border-color:#570126;}.elementor-5908 .elementor-element.elementor-element-fa2a454 .neuros-button:hover{border-color:#294699;background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-fa2a454[class*=decoration-position] .neuros-button-decoration:hover .neuros-button{background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-fa2a454.decoration-position-bottom .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-fa2a454.decoration-position-bottom .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-fa2a454.decoration-position-top .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-fa2a454.decoration-position-top .neuros-button-decoration:hover:after{box-shadow:0 -20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-fa2a454.decoration-position-left .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-fa2a454.decoration-position-left .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-fa2a454.decoration-position-right .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-fa2a454.decoration-position-right .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #294699;}.elementor-5908 .elementor-element.elementor-element-fa2a454 .button-container .neuros-button{padding:15px 40px 15px 40px;}.elementor-5908 .elementor-element.elementor-element-fa2a454:not(.neuros-button-type-simple) .neuros-button:hover{padding:15px 40px 15px 40px;}.elementor-5908 .elementor-element.elementor-element-fa2a454 .neuros-button span[class^="icon"].left{left:10px;}.elementor-5908 .elementor-element.elementor-element-fa2a454 .neuros-button span[class^="icon"].right{right:10px;}body.rtl .elementor-5908 .elementor-element.elementor-element-fa2a454 .neuros-button span[class^="icon"].left{right:10px;left:initial;}body.rtl .elementor-5908 .elementor-element.elementor-element-fa2a454 .neuros-button span[class^="icon"].right{left:10px;right:initial;}.elementor-5908 .elementor-element.elementor-element-4fe030f:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-4fe030f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CED6DC;background-image:url("https://qatar-securities.com/wp-content/uploads/2026/02/steptodown.com487784.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5908 .elementor-element.elementor-element-4fe030f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(148deg, #0075BB 0%, #570126 81%);opacity:0.76;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-4fe030f, .elementor-5908 .elementor-element.elementor-element-4fe030f > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-4fe030f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-88c5942.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-88c5942.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-88c5942 > .elementor-element-populated{padding:140px 50px 89px 62px;}.elementor-5908 .elementor-element.elementor-element-bacdc6f.neuros-icon-decoration-on .elementor-widget-container{text-align:right;}.elementor-5908 .elementor-element.elementor-element-bacdc6f:not(.neuros-icon-decoration-on) .elementor-icon-wrapper{text-align:right;}body:not(.rtl) .elementor-5908 .elementor-element.elementor-element-bacdc6f{left:62px;}body.rtl .elementor-5908 .elementor-element.elementor-element-bacdc6f{right:62px;}.elementor-5908 .elementor-element.elementor-element-bacdc6f{top:70px;}.elementor-5908 .elementor-element.elementor-element-bacdc6f .elementor-icon-wrapper{text-align:center;}.elementor-5908 .elementor-element.elementor-element-bacdc6f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-bacdc6f.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-bacdc6f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-bacdc6f.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-bacdc6f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-bacdc6f .elementor-icon{font-size:37px;}.elementor-5908 .elementor-element.elementor-element-bacdc6f .elementor-icon svg{height:37px;}.elementor-5908 .elementor-element.elementor-element-7ffbc98 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5908 .elementor-element.elementor-element-7ffbc98 .neuros-heading{text-align:right;font-family:"Noto Kufi Arabic", Sans-serif;font-weight:600;letter-spacing:-0.03em;}.elementor-5908 .elementor-element.elementor-element-7ffbc98 .neuros-heading .neuros-heading-content{color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-add3365{font-family:"Noto Kufi Arabic", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-4f3c092 > .elementor-widget-container{margin:19px 0px 6px 0px;}.elementor-5908 .elementor-element.elementor-element-4f3c092{font-family:"Noto Kufi Arabic", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-133bb70.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-133bb70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-9ecc1a4{text-align:start;}.elementor-5908 .elementor-element.elementor-element-9ecc1a4 img{border-radius:15px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-29dfe94.neuros-icon-decoration-on .elementor-widget-container{text-align:right;}.elementor-5908 .elementor-element.elementor-element-29dfe94:not(.neuros-icon-decoration-on) .elementor-icon-wrapper{text-align:right;}.elementor-5908 .elementor-element.elementor-element-29dfe94 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5908 .elementor-element.elementor-elem
3900ent-29dfe94{right:9px;}body.rtl .elementor-5908 .elementor-element.elementor-element-29dfe94{left:9px;}.elementor-5908 .elementor-element.elementor-element-29dfe94{bottom:10px;}.elementor-5908 .elementor-element.elementor-element-29dfe94 .elementor-icon-inner{background-color:#FFFFFF;border-radius:30px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-29dfe94.neuros-icon-decoration-on .elementor-icon-wrapper:before, 3901 .elementor-5908 .elementor-element.elementor-element-29dfe94.neuros-icon-decoration-on .elementor-icon-wrapper:after{box-shadow:0 20px 0 0 #FFFFFF;}.elementor-5908 .elementor-element.elementor-element-29dfe94 .elementor-icon-wrapper{text-align:start;}.elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-stacked .elementor-icon{background-color:#294699;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-default .elementor-icon{color:#294699;border-color:#294699;}.elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-framed .elementor-icon, .elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-default .elementor-icon svg{fill:#294699;}.elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-stacked .elementor-icon:hover{background-color:#570126;}.elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-framed .elementor-icon:hover, .elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-default .elementor-icon:hover{color:#570126;border-color:#570126;}.elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-framed .elementor-icon:hover, .elementor-5908 .elementor-element.elementor-element-29dfe94.elementor-view-default .elementor-icon:hover svg{fill:#570126;}.elementor-5908 .elementor-element.elementor-element-29dfe94 .elementor-icon{font-size:13px;padding:18px;}.elementor-5908 .elementor-element.elementor-element-29dfe94 .elementor-icon svg{height:13px;}.elementor-5908 .elementor-element.elementor-element-56f8279{margin-top:125px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-5908 .elementor-element.elementor-element-f566abc:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-f566abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F4;}.elementor-5908 .elementor-element.elementor-element-f566abc, .elementor-5908 .elementor-element.elementor-element-f566abc > .elementor-background-overlay{border-radius:20px 20px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-f566abc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-89px;padding:150px 0px 0px 0px;z-index:2;}.elementor-5908 .elementor-element.elementor-element-f566abc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-7461d81.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5908 .elementor-element.elementor-element-7461d81.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5908 .elementor-element.elementor-element-7461d81 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-5908 .elementor-element.elementor-element-c72f092{font-family:"Noto Kufi Arabic", Sans-serif;font-weight:400;}.elementor-5908 .elementor-element.elementor-element-c72f092 p{margin-block-end:4px;}.elementor-5908 .elementor-element.elementor-element-6eacd6a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5908 .elementor-element.elementor-element-6eacd6a .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:50px;font-weight:700;line-height:62px;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-d58b59a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5908 .elementor-element.elementor-element-d58b59a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5908 .elementor-element.elementor-element-ca3a8e4 img{max-width:44%;opacity:0.58;}.elementor-5908 .elementor-element.elementor-element-74e854e:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-74e854e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F2F4;}.elementor-5908 .elementor-element.elementor-element-74e854e, .elementor-5908 .elementor-element.elementor-element-74e854e > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5908 .elementor-element.elementor-element-74e854e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 150px 0px;}.elementor-5908 .elementor-element.elementor-element-74e854e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-ce13517 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-5908 .elementor-element.elementor-element-1f37aba{--divider-border-style:solid;--divider-color:#294699;--divider-border-width:1px;}.elementor-5908 .elementor-element.elementor-element-1f37aba .elementor-divider-separator{width:100%;}.elementor-5908 .elementor-element.elementor-element-1f37aba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5908 .elementor-element.elementor-element-228c72a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5908 .elementor-element.elementor-element-228c72a .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:32px;font-weight:700;line-height:62px;color:#570126;}.elementor-5908 .elementor-element.elementor-element-3b0d535 .button-widget{text-align:center;}.elementor-5908 .elementor-element.elementor-element-3b0d535 .neuros-button{font-family:"Noto Kufi Arabic", Sans-serif;border-color:#570126;}.elementor-5908 .elementor-element.elementor-element-3b0d535 .neuros-button:hover{border-color:#570126;background-color:#570126;}.elementor-5908 .elementor-element.elementor-element-3b0d535[class*=decoration-position] .neuros-button-decoration:hover .neuros-button{background-color:#570126;}.elementor-5908 .elementor-element.elementor-element-3b0d535.decoration-position-bottom .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-3b0d535.decoration-position-bottom .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #570126;}.elementor-5908 .elementor-element.elementor-element-3b0d535.decoration-position-top .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-3b0d535.decoration-position-top .neuros-button-decoration:hover:after{box-shadow:0 -20px 0 0 #570126;}.elementor-5908 .elementor-element.elementor-element-3b0d535.decoration-position-left .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-3b0d535.decoration-position-left .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #570126;}.elementor-5908 .elementor-element.elementor-element-3b0d535.decoration-position-right .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-3b0d535.decoration-position-right .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #570126;}.elementor-5908 .elementor-element.elementor-element-3b0d535 .button-container .neuros-button{padding:15px 40px 15px 40px;}.elementor-5908 .elementor-element.elementor-element-3b0d535:not(.neuros-button-type-simple) .neuros-button:hover{padding:15px 40px 15px 40px;}.elementor-5908 .elementor-element.elementor-element-3b0d535 .neuros-button span[class^="icon"].left{left:10px;}.elementor-5908 .elementor-element.elementor-element-3b0d535 .neuros-button span[class^="icon"].right{right:10px;}body.rtl .elementor-5908 .elementor-element.elementor-element-3b0d535 .neuros-button span[class^="icon"].left{right:10px;left:initial;}body.rtl .elementor-5908 .elementor-element.elementor-element-3b0d535 .neuros-button span[class^="icon"].right{left:10px;right:initial;}.elementor-5908 .elementor-element.elementor-element-2997216 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-a697e37{--divider-border-style:solid;--divider-color:#294699;--divider-border-width:1px;}.elementor-5908 .elementor-element.elementor-element-a697e37 .elementor-divider-separator{width:100%;}.elementor-5908 .elementor-element.elementor-element-a697e37 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5908 .elementor-element.elementor-element-8b5bc7a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5908 .elementor-element.elementor-element-8b5bc7a .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:32px;font-weight:700;line-height:62px;color:#570126;}.elementor-5908 .elementor-element.elementor-element-f694ec7 .button-widget{text-align:center;}.elementor-5908 .elementor-element.elementor-element-f694ec7 .neuros-button{font-family:"Noto Kufi Arabic", Sans-serif;border-color:#570126;}.elementor-5908 .elementor-element.elementor-element-f694ec7 .neuros-button:hover{border-color:#570126;background-color:#570126;}.elementor-5908 .elementor-element.elementor-element-f694ec7[class*=decoration-position] .neuros-button-decoration:hover .neuros-button{background-color:#570126;}.elementor-5908 .elementor-element.elementor-element-f694ec7.decoration-position-bottom .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-f694ec7.decoration-position-bottom .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #570126;}.elementor-5908 .elementor-element.elementor-element-f694ec7.decoration-position-top .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-f694ec7.decoration-position-top .neuros-button-decoration:hover:after{box-shadow:0 -20px 0 0 #570126;}.elementor-5908 .elementor-element.elementor-element-f694ec7.decoration-position-left .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-f694ec7.decoration-position-left .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #570126;}.elementor-5908 .elementor-element.elementor-element-f694ec7.decoration-position-right .neuros-button-decoration:hover:before, .elementor-5908 .elementor-element.elementor-element-f694ec7.decoration-position-right .neuros-button-decoration:hover:after{box-shadow:0 20px 0 0 #570126;}.elementor-5908 .elementor-element.elementor-element-f694ec7 .button-container .neuros-button{padding:15px 40px 15px 40px;}.elementor-5908 .elementor-element.elementor-element-f694ec7:not(.neuros-button-type-simple) .neuros-button:hover{padding:15px 40px 15px 40px;}.elementor-5908 .elementor-element.elementor-element-f694ec7 .neuros-button span[class^="icon"].left{left:10px;}.elementor-5908 .elementor-element.elementor-element-f694ec7 .neuros-button span[class^="icon"].right{right:10px;}body.rtl .elementor-5908 .elementor-element.elementor-element-f694ec7 .neuros-button span[class^="icon"].left{right:10px;left:initial;}body.rtl .elementor-5908 .elementor-element.elementor-element-f694ec7 .neuros-button span[class^="icon"].right{left:10px;right:initial;}.elementor-5908 .elementor-element.elementor-element-5131ec2{padding:0px 34px 0px 34px;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-457a4f5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5908 .elementor-element.elementor-element-457a4f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5908 .elementor-element.elementor-element-457a4f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5908 .elementor-element.elementor-element-457a4f5 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-5908 .elementor-element.elementor-element-f072820 .neuros-heading .neuros-heading-content del{background-color:transparent;background-image:linear-gradient(262deg, #0075BB 0%, #570126 100%);}.elementor-5908 .elementor-element.elementor-element-f072820 .neuros-heading{text-align:right;font-family:"Noto Kufi Arabic", Sans-serif;font-size:55px;line-height:1.5em;}.elementor-5908 .elementor-element.elementor-element-5ffff00 > .elementor-element-populated > .elementor-background-overlay{background-image:url("https://qatar-securities.com/wp-content/uploads/2026/01/Frame-1171277680-1.png");background-repeat:no-repeat;opacity:1;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-5ffff00.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5908 .elementor-element.elementor-element-5ffff00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5908 .elementor-element.elementor-element-5ffff00.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5908 .elementor-element.elementor-element-5ffff00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-5908 .elementor-element.elementor-element-5ffff00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-b62c097{text-align:end;}.elementor-5908 .elementor-element.elementor-element-b62c097 img{width:87%;}.elementor-5908 .elementor-element.elementor-element-97dc2d7:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-97dc2d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://qatar-securities.com/wp-content/uploads/2026/02/banner-footer-1.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-5908 .elementor-element.elementor-element-97dc2d7, .elementor-5908 .elementor-element.elementor-element-97dc2d7 > .elementor-background-overlay{border-radius:50px 50px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-97dc2d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:116px;
3901margin-bottom:-50px;padding:0px 40px 0px 40px;}.elementor-5908 .elementor-element.elementor-element-97dc2d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5908 .elementor-element.elementor-element-2f3c5bb > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;}.elementor-5908 .elementor-element.elementor-element-27c8866, .elementor-5908 .elementor-element.elementor-element-27c8866 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-27c8866{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15% 0% 9.1% 0%;}.elementor-5908 .elementor-element.elementor-element-27c8866 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-07b3f56.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-07b3f56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-07b3f56 > .elementor-element-populated{margin:0px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5908 .elementor-element.elementor-element-592145f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-5908 .elementor-element.elementor-element-592145f .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:54px;font-weight:600;line-height:73px;color:#FFFFFF;}.elementor-5908 .elementor-element.elementor-element-cd0b68c, .elementor-5908 .elementor-element.elementor-element-cd0b68c > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-cd0b68c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:0% 0% 15% 0%;}.elementor-5908 .elementor-element.elementor-element-cd0b68c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-e4fe25a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-e4fe25a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-e4fe25a > .elementor-element-populated{margin:0px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5908 .elementor-element.elementor-element-17c7432 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-5908 .elementor-element.elementor-element-17c7432{text-align:center;}.elementor-5908 .elementor-element.elementor-element-055f7a0 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-5908 .elementor-element.elementor-element-055f7a0{text-align:center;}.elementor-5908 .elementor-element.elementor-element-055f7a0 img{max-width:60%;}.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-bfa5a9a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-bfa5a9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5908 .elementor-element.elementor-element-bfa5a9a > .elementor-element-populated{margin:0px 0px 6px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5908 .elementor-element.elementor-element-90b9f9f{text-align:center;}.elementor-5908 .elementor-element.elementor-element-f5c572a img{max-width:60%;}.elementor-5908 .elementor-element.elementor-element-15fcd06{margin-top:0px;margin-bottom:0px;padding:0px 40px 0px 40px;}.elementor-5908 .elementor-element.elementor-element-ad92258:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-ad92258 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#294699;}.elementor-5908 .elementor-element.elementor-element-ad92258 > .elementor-container{min-height:47px;}.elementor-5908 .elementor-element.elementor-element-ad92258, .elementor-5908 .elementor-element.elementor-element-ad92258 > .elementor-background-overlay{border-radius:25px 25px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-ad92258{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5908 .elementor-element.elementor-element-ad92258 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tab_title_item a{padding:30px 20px 30px 20px;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item a{font-size:18px;}.elementor-5908 .elementor-element.elementor-element-ba13dbd > .elementor-element-populated{padding:64px 30px 90px 30px;}.elementor-5908 .elementor-element.elementor-element-6a68631 > .elementor-element-populated{padding:64px 30px 0px 30px;}.elementor-5908 .elementor-element.elementor-element-babc6f9{padding:0px 0px 120px 0px;}.elementor-5908 .elementor-element.elementor-element-4fe030f:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-4fe030f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:75% auto;}.elementor-5908 .elementor-element.elementor-element-88c5942 > .elementor-element-populated{padding:140px 40px 60px 40px;}body:not(.rtl) .elementor-5908 .elementor-element.elementor-element-bacdc6f{left:40px;}body.rtl .elementor-5908 .elementor-element.elementor-element-bacdc6f{right:40px;}.elementor-5908 .elementor-element.elementor-element-f566abc{padding:120px 0px 120px 0px;}.elementor-5908 .elementor-element.elementor-element-74e854e{padding:120px 0px 120px 0px;}.elementor-5908 .elementor-element.elementor-element-f072820 .neuros-heading{font-size:70px;}.elementor-5908 .elementor-element.elementor-element-97dc2d7{margin-top:120px;
3901margin-bottom:-50px;}}@media(min-width:576px){.elementor-5908 .elementor-element.elementor-element-4e55214{width:40%;}.elementor-5908 .elementor-element.elementor-element-2dc904c{width:60%;}.elementor-5908 .elementor-element.elementor-element-88c5942{width:37%;}.elementor-5908 .elementor-element.elementor-element-133bb70{width:63%;}.elementor-5908 .elementor-element.elementor-element-7461d81{width:70%;}.elementor-5908 .elementor-element.elementor-element-d58b59a{width:30%;}.elementor-5908 .elementor-element.elementor-element-457a4f5{width:54%;}.elementor-5908 .elementor-element.elementor-element-5ffff00{width:46%;}}@media(max-width:991px) and (min-width:576px){.elementor-5908 .elementor-element.elementor-element-2dc904c{width:33.3%;}.elementor-5908 .elementor-element.elementor-element-635ad34{width:100%;}.elementor-5908 .elementor-element.elementor-element-b6061d9{width:100%;}.elementor-5908 .elementor-element.elementor-element-ba13dbd{width:50%;}.elementor-5908 .elementor-element.elementor-element-6a68631{width:50%;}.elementor-5908 .elementor-element.elementor-element-91e3545{width:100%;}.elementor-5908 .elementor-element.elementor-element-c6d35f6{width:100%;}.elementor-5908 .elementor-element.elementor-element-4050016{width:100%;}.elementor-5908 .elementor-element.elementor-element-0aacc5e{width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-5908 .elementor-element.elementor-element-4e55214{width:50%;}.elementor-5908 .elementor-element.elementor-element-2dc904c{width:50%;}.elementor-5908 .elementor-element.elementor-element-635ad34{width:100%;}.elementor-5908 .elementor-element.elementor-element-b6061d9{width:100%;}.elementor-5908 .elementor-element.elementor-element-c6d35f6{width:100%;}.elementor-5908 .elementor-element.elementor-element-4050016{width:100%;}.elementor-5908 .elementor-element.elementor-element-0aacc5e{width:100%;}.elementor-5908 .elementor-element.elementor-element-9b8c55e{width:100%;}.elementor-5908 .elementor-element.elementor-element-88c5942{width:100%;}.elementor-5908 .elementor-element.elementor-element-133bb70{width:100%;}}@media(min-width:1920px){.elementor-5908 .elementor-element.elementor-element-c728822{padding:0px 45px 0px 45px;}.elementor-5908 .elementor-element.elementor-element-7b1b2b5{padding:26px 45px 29px 45px;}.elementor-5908 .elementor-element.elementor-element-1903647{padding:0px 45px 40px 45px;}.elementor-5908 .elementor-element.elementor-element-1ea060e{padding:0px 45px 0px 45px;}.elementor-5908 .elementor-element.elementor-element-97dc2d7{padding:0px 45px 0px 45px;}.elementor-5908 .elementor-element.elementor-element-15fcd06{padding:0px 45px 0px 45px;}}@media(max-width:1366px){.elementor-5908 .elementor-element.elementor-element-699f2c4 > .elementor-widget-container{margin:0 0 0 0;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tab_title_item a{padding:32px 40px 37px 42px;}.elementor-5908 .elementor-element.elementor-element-5523271{padding:60px 40px 0px 40px;}.elementor-5908 .elementor-element.elementor-element-ba50607 > .elementor-widget-container{margin:-20px -40px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-eab0eeb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5908 .elementor-element.elementor-element-88c5942 > .elementor-element-populated{padding:140px 125px 80px 60px;}}@media(max-width:991px){.elementor-5908 .elementor-element.elementor-element-c728822{padding:0px 30px 0px 30px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .slide-content-column{width:92%;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .slide-content-column{width:92%;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .slide-content-column{width:92%;}.elementor-5908 .elementor-element.elementor-element-7b1b2b5{padding:26px 30px 29px 30px;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tab_title_item a{padding:30px 30px 30px 30px;}.elementor-5908 .elementor-element.elementor-element-14b973d > .elementor-widget-container{margin:10px 30px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-5523271:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-5523271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5908 .elementor-element.elementor-element-3c3673e{margin-top:40px;margin-bottom:0px;}.elementor-5908 .elementor-element.elementor-element-1903647{margin-top:-20px;
3901margin-bottom:-50px;padding:0px 30px 0px 30px;}.elementor-5908 .elementor-element.elementor-element-1ea060e{padding:0px 30px 0px 30px;}.elementor-5908 .elementor-element.elementor-element-98b940d{padding:80px 0px 40px 0px;}.elementor-5908 .elementor-element.elementor-element-4fe030f:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-4fe030f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-5908 .elementor-element.elementor-element-56f8279{padding:0px 30px 0px 30px;}.elementor-5908 .elementor-element.elementor-element-f072820 .neuros-heading{font-size:40px;}.elementor-5908 .elementor-element.elementor-element-97dc2d7{padding:0px 30px 0px 30px;}.elementor-5908 .elementor-element.elementor-element-27c8866{padding:10% 0% 15% 0%;}.elementor-5908 .elementor-element.elementor-element-cd0b68c{padding:10% 0% 15% 0%;}.elementor-5908 .elementor-element.elementor-element-15fcd06{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-5908 .elementor-element.elementor-element-c728822{padding:0px 20px 0px 20px;}.elementor-5908 .elementor-element.elementor-element-7b1b2b5{padding:26px 20px 29px 20px;}.elementor-5908 .elementor-element.elementor-element-4bed155 .neuros_tabs_titles_container .neuros_tab_title_item{width:100%;}.elementor-5908 .elementor-element.elementor-element-5523271:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-5523271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-5908 .elementor-element.elementor-element-a6672c0 .special-text{font-size:50px;}.elementor-5908 .elementor-element.elementor-element-496d840 .special-text{font-size:50px;}.elementor-5908 .elementor-element.elementor-element-1903647{margin-top:0px;margin-bottom:-45px;padding:0px 20px 0px 20px;}.elementor-5908 .elementor-element.elementor-element-1ea060e{padding:0px 20px 0px 20px;}.elementor-5908 .elementor-element.elementor-element-98b940d{padding:45px 0px 40px 0px;}.elementor-5908 .elementor-element.elementor-element-babc6f9{padding:0px 0px 80px 0px;}.elementor-5908 .elementor-element.elementor-element-ece8a73{margin-top:80px;margin-bottom:0px;}.elementor-5908 .elementor-element.elementor-element-4fe030f:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-4fe030f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-5908 .elementor-element.elementor-element-9ecc1a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-9ecc1a4 img{border-radius:15px 0px 25px 25px;}.elementor-5908 .elementor-element.elementor-element-56f8279{padding:0px 20px 0px 20px;}.elementor-5908 .elementor-element.elementor-element-f566abc{padding:80px 0px 80px 0px;}.elementor-5908 .elementor-element.elementor-element-74e854e{padding:80px 0px 80px 0px;}.elementor-5908 .elementor-element.elementor-element-97dc2d7{margin-top:80px;margin-bottom:-50px;padding:0px 20px 0px 20px;}.elementor-5908 .elementor-element.elementor-element-15fcd06{padding:0px 20px 0px 20px;}}@media(max-width:575px){.elementor-bc-flex-widget .elementor-5908 .elementor-element.elementor-element-4574e6a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5908 .elementor-element.elementor-element-4574e6a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .slide-content-column{width:90%;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .neuros-heading .neuros-heading-content{font-size:38px;line-height:1.5em;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .neuros-heading{margin:0px 20px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .elementor-text-column img{max-width:125px;margin:-10px 20px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .content-slider-item-text{font-size:15px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .slide-content-column .content-slider-item-text{padding:0% 8% 0% 0%;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-355d401 .neuros-button{font-size:14px;margin:0px 12px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .slide-content-column{width:90%;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .neuros-heading .neuros-heading-content{font-size:38px;line-height:1.5em;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .neuros-heading{margin:0px 20px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .elementor-text-column img{max-width:125px;margin:-10px 20px 10px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .content-slider-item-text{font-size:15px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .slide-content-column .content-slider-item-text{padding:0% 8% 0% 0%;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-f4a0857 .neuros-button{font-size:14px;margin:0px 12px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .slide-content-column{width:90%;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .neuros-heading .neuros-heading-content{font-size:38px;line-height:1.5em;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .neuros-heading{margin:0px 10px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .elementor-text-column img{max-width:125px;margin:0px 10px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .content-slider-item-text{font-size:15px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .slide-content-column .content-slider-item-text{padding:0% 10% 0% 0%;}.elementor-5908 .elementor-element.elementor-element-afa0faf .elementor-repeater-item-9c3196c .neuros-button{font-size:14px;}.elementor-5908 .elementor-element.elementor-element-afa0faf .owl-carousel .content-item{height:650px;}.elementor-5908 .elementor-element.elementor-element-7b1b2b5{margin-top:0px;margin-bottom:0px;padding:26px 20px 20px 20px;}.elementor-5908 .elementor-element.elementor-element-243d639 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-d89bdd8{margin-top:50px;margin-bottom:0px;}.elementor-5908 .elementor-element.elementor-element-abf0bca .elementor-button{border-radius:40px 40px 40px 40px;padding:21px 45px 21px 45px;}.elementor-5908 .elementor-element.elementor-element-0f1cdb3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-0f1cdb3 .elementor-button{border-radius:40px 40px 40px 40px;padding:21px 40px 21px 40px;}.elementor-5908 .elementor-element.elementor-element-2d7bd57{margin-top:84px;margin-bottom:0px;}.elementor-5908 .elementor-element.elementor-element-236a628 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5908 .elementor-element.elementor-element-236a628 .elementor-heading-title{font-size:35px;}.elementor-5908 .elementor-element.elementor-element-6027fae .elementor-heading-title{font-size:30px;}.elementor-5908 .elementor-element.elementor-element-2190006 img{width:52%;}.elementor-5908 .elementor-element.elementor-element-ce3591d{margin-top:80px;margin-bottom:0px;}.elementor-5908 .elementor-element.elementor-element-ba13dbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5908 .elementor-element.elementor-element-ba13dbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}
3901.elementor-5908 .elementor-element.elementor-element-1c5b18a > .elementor-widget-container{padding:0% 5% 0% 0%;}.elementor-5908 .elementor-element.elementor-element-1c5b18a .neuros-heading{font-size:30px;}.elementor-5908 .elementor-element.elementor-element-7ce23c4 > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-14b973d > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 5px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-6a68631 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-5908 .elementor-element.elementor-element-def4e1b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-5908 .elementor-element.elementor-element-5523271:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-5523271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:160px 15px;}.elementor-5908 .elementor-element.elementor-element-5523271{margin-top:5px;margin-bottom:15px;}.elementor-5908 .elementor-element.elementor-element-7f505da{width:100%;max-width:100%;}.elementor-5908 .elementor-element.elementor-element-d8a958e{width:100%;max-width:100%;}.elementor-5908 .elementor-element.elementor-element-3c3673e{margin-top:20px;margin-bottom:0px;}.elementor-5908 .elementor-element.elementor-element-a6672c0 .special-text{padding:7px 0px 7px 0px;font-size:24px;}.elementor-5908 .elementor-element.elementor-element-496d840 .special-text{padding:7px 0px 7px 0px;font-size:24px;}.elementor-5908 .elementor-element.elementor-element-6721f3b{width:100%;max-width:100%;}.elementor-5908 .elementor-element.elementor-element-6721f3b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5908 .elementor-element.elementor-element-6721f3b .elementor-heading-title{font-size:34px;line-height:1.3em;}.elementor-5908 .elementor-element.elementor-element-b9a3f34 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-b9a3f34 .button-widget{text-align:right;}.elementor-5908 .elementor-element.elementor-element-73f6972 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-73f6972 .button-widget{text-align:right;}.elementor-5908 .elementor-element.elementor-element-96b9bb2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-96b9bb2 .button-widget{text-align:right;}.elementor-5908 .elementor-element.elementor-element-ece8a73{margin-top:120px;margin-bottom:0px;}.elementor-5908 .elementor-element.elementor-element-edaa494{width:100%;max-width:100%;}.elementor-5908 .elementor-element.elementor-element-edaa494 .elementor-heading-title{font-size:34px;line-height:1.3em;}.elementor-5908 .elementor-element.elementor-element-fa2a454 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-4fe030f:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-4fe030f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-5908 .elementor-element.elementor-element-4fe030f > .elementor-background-overlay{opacity:0.9;}.elementor-5908 .elementor-element.elementor-element-4fe030f{margin-top:120px;margin-bottom:0px;}.elementor-5908 .elementor-element.elementor-element-7ffbc98 .neuros-heading{font-size:24px;}.elementor-5908 .elementor-element.elementor-element-add3365 > .elementor-widget-container{margin:5px 0px 19px 0px;}.elementor-5908 .elementor-element.elementor-element-add3365{font-size:14px;}.elementor-5908 .elementor-element.elementor-element-4f3c092 > .elementor-widget-container{margin:0px 0px 23px 0px;}.elementor-5908 .elementor-element.elementor-element-74bb0dd{width:50%;}.elementor-5908 .elementor-element.elementor-element-74bb0dd.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5908 .elementor-element.elementor-element-5896c91{text-align:center;}.elementor-5908 .elementor-element.elementor-element-aa4a80c{text-align:center;}.elementor-5908 .elementor-element.elementor-element-aa4a80c img{max-width:62%;}.elementor-5908 .elementor-element.elementor-element-193ada8{width:50%;}.elementor-5908 .elementor-element.elementor-element-193ada8 > .elementor-element-populated{margin:1px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5908 .elementor-element.elementor-element-560221f{text-align:center;}.elementor-5908 .elementor-element.elementor-element-bf9bf7c{text-align:center;}.elementor-5908 .elementor-element.elementor-element-bf9bf7c img{max-width:62%;}.elementor-5908 .elementor-element.elementor-element-133bb70 > .elementor-element-populated{margin:-38px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5908 .elementor-element.elementor-element-56f8279{margin-top:120px;margin-bottom:0px;}.elementor-5908 .elementor-element.elementor-element-f566abc{padding:80px 0px 30px 0px;z-index:999;}.elementor-5908 .elementor-element.elementor-element-7461d81 > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-6eacd6a{width:100%;max-width:100%;}.elementor-5908 .elementor-element.elementor-element-6eacd6a .elementor-heading-title{font-size:34px;line-height:1.3em;}.elementor-5908 .elementor-element.elementor-element-74e854e{z-index:2;}.elementor-5908 .elementor-element.elementor-element-ce13517 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 25px;}.elementor-5908 .elementor-element.elementor-element-1f37aba .elementor-divider{text-align:center;}.elementor-5908 .elementor-element.elementor-element-1f37aba .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5908 .elementor-element.elementor-element-228c72a{width:100%;max-width:100%;}.elementor-5908 .elementor-element.elementor-element-228c72a .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-5908 .elementor-element.elementor-element-3b0d535 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-3b0d535 .button-widget{text-align:right;}.elementor-5908 .elementor-element.elementor-element-2997216 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-5908 .elementor-element.elementor-element-a697e37 .elementor-divider{text-align:center;}.elementor-5908 .elementor-element.elementor-element-a697e37 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5908 .elementor-element.elementor-element-8b5bc7a{width:100%;max-width:100%;}.elementor-5908 .elementor-element.elementor-element-8b5bc7a > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-5908 .elementor-element.elementor-element-8b5bc7a .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-5908 .elementor-element.elementor-element-f694ec7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-f694ec7 .button-widget{text-align:right;}.elementor-5908 .elementor-element.elementor-element-5131ec2{margin-top:41px;margin-bottom:0px;padding:0px 24px 0px 15px;}.elementor-5908 .elementor-element.elementor-element-457a4f5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-5908 .elementor-element.elementor-element-f072820 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-5908 .elementor-element.elementor-element-f072820 .neuros-heading{font-size:32px;}.elementor-5908 .elementor-element.elementor-element-5ffff00 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5908 .elementor-element.elementor-element-97dc2d7:not(.elementor-motion-effects-element-type-background), .elementor-5908 .elementor-element.elementor-element-97dc2d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5908 .elementor-element.elementor-element-97dc2d7{margin-top:120px;
3901margin-bottom:-50px;}.elementor-5908 .elementor-element.elementor-element-2f3c5bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5908 .elementor-element.elementor-element-27c8866{padding:85px 0px 80px 0px;}.elementor-5908 .elementor-element.elementor-element-592145f .elementor-heading-title{font-size:34px;line-height:1.7em;}.elementor-5908 .elementor-element.elementor-element-cd0b68c{padding:10px 0px 80px 0px;}.elementor-5908 .elementor-element.elementor-element-055f7a0 img{max-width:50%;}.elementor-5908 .elementor-element.elementor-element-f5c572a img{max-width:50%;}} 3902/*# sourceURL=elementor-frontend-inline-css */ 3903</style> 3904<link rel='stylesheet' id='widget-image-css' href='https://qatar-securities.com/wp-content/plugins/elementor/assets/css/widget-image-rtl.min.css?x81096&ver=4.3.3' media='all' /> 3905<link rel='stylesheet' id='widget-heading-css' href='https://qatar-securities.com/wp-content/plugins/elementor/assets/css/widget-heading-rtl.min.css?x81096&ver=4.3.3' media='all' /> 3906<link rel='stylesheet' id='e-animation-pop-css' href='https://qatar-securities.com/wp-content/plugins/elementor/assets/lib/animations/styles/e-animation-pop.min.css?x81096&ver=4.3.3' media='all' /> 3907<link rel='stylesheet' id='widget-social-icons-css' href='https://qatar-securities.com/wp-content/plugins/elementor/assets/css/widget-social-icons-rtl.min.css?x81096&ver=4.3.3' media='all' /> 3908<link rel='stylesheet' id='e-apple-webkit-css' href='https://qatar-securities.com/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?x81096&ver=1790837602' media='all' /> 3909<link rel='stylesheet' id='widget-spacer-css' href='https://qatar-securities.com/wp-content/plugins/elementor/assets/css/widget-spacer-rtl.min.css?x81096&ver=4.3.3' media='all' /> 3910<link rel='stylesheet' id='widget-divider-css' href='https://qatar-securities.com/wp-content/plugins/elementor/assets/css/widget-divider-rtl.min.css?x81096&ver=4.3.3' media='all' /> 3911<link rel='stylesheet' id='eael-general-css' href='https://qatar-securities.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css?x81096&ver=6.8.5' media='all' /> 3912<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' /> 3913<link rel='stylesheet' id='elementor-gf-robotoslab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' /> 3914<link rel='stylesheet' id='elementor-gf-alexandria-css' href='https://fonts.googleapis.com/css?family=Alexandria:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' /> 3915<link rel='stylesheet' id='elementor-gf-notokufiarabic-css' href='https://fonts.googleapis.com/earlyaccess/notokufiarabic.css' media='all' /> 3916<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://qatar-securities.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?x81096&ver=5.15.3' media='all' /> 3917<link rel='stylesheet' id='elementor-icons-fa-regular-css' href='https://qatar-securities.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?x81096&ver=5.15.3' media='all' /> 3918<link rel='stylesheet' id='elementor-icons-shared-1-css' href='https://qatar-securities.com/wp-content/themes/neuros/css/fontello-enqueue.css?x81096&ver=1.0.0' media='all' /> 3919<link rel='stylesheet' id='elementor-icons-theme_icons-css' href='https://qatar-securities.com/wp-content/themes/neuros/css/fontello.css?x81096&ver=1.0.0' media='all' /> 3920<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://qatar-securities.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?x81096&ver=5.15.3' media='all' /> 3921<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://qatar-securities.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?x81096&ver=5.15.3' media='all' />
3922<script id="jquery-core-js" src="https://qatar-securities.com/wp-includes/js/jquery/jquery.min.js?x81096&ver=3.7.1"></script>
vendor: 1 bytes, line 3922
3922
3923<script id="jquery-migrate-js" src="https://qatar-securities.com/wp-includes/js/jquery/jquery-migrate.min.js?x81096&ver=3.4.1"></script>
vendor: 1 bytes, line 3923
3923
3924<script id="neuros_elementor_editor-js" src="https://qatar-securities.com/wp-content/plugins/neuros-plugin/js/elementor-scripts.js?x81096&ver=7.1.2"></script>
vendor: 1 bytes, line 3924
3924
3925<script id="owl-carousel-js" src="https://qatar-securities.com/wp-content/themes/neuros/js/owl.carousel.min.js?x81096&ver=7.1.2"></script>
vendor: 1 bytes, line 3925
3925
3926<script id="isotope-js" src="https://qatar-securities.com/wp-content/plugins/neuros-plugin/js/lib/isotope.pkgd.min.js?x81096&ver=7.1.2"></script>
vendor: 1 bytes, line 3926
3926
3927<script id="neuros-theme-js-extra"> 3928var ajax_params = {"ajax_url":"https://qatar-securities.com/wp-admin/admin-ajax.php"}; 3929var neuros_ajaxurl = {"url":"https://qatar-securities.com/wp-admin/admin-ajax.php"}; 3930var theme = {"rtl":"1"}; 3931//# sourceURL=neuros-theme-js-extra 3932</script>
vendor: 1 bytes, line 3932
3932
3933<script id="neuros-theme-js" src="https://qatar-securities.com/wp-content/themes/neuros/js/theme.js?x81096&ver=7.1.2"></script>
vendor: 1 bytes, line 3933
3933
3934<script id="elementor_widgets-js" src="https://qatar-securities.com/wp-content/plugins/neuros-plugin/js/elementor-widgets.js?x81096&ver=7.1.2"></script>
3934 3935<link rel="https://api.w.org/" href="https://qatar-securities.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://qatar-securities.com/wp-json/wp/v2/pages/5908" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://qatar-securities.com/xmlrpc.php?rsd" /> 3936<meta name="generator" content="WordPress 7.1.2" /> 3937<link rel='shortlink' href='https://qatar-securities.com/' /> 3938<meta name="generator" content="Elementor 4.3.3; features: additional_custom_breakpoints; settings: css_print_method-internal, google_font-enabled, font_display-swap"> 3939 <style> 3940 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 3941 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 3942 background-image: none !important; 3943 } 3944 @media screen and (max-height: 1024px) { 3945 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 3946 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 3947 background-image: none !important; 3948 } 3949 } 3950 @media screen and (max-height: 640px) { 3951 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 3952 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 3953 background-image: none !important; 3954 } 3955 } 3956 </style> 3957 <style> 3958 /* Collapse/Expand Floating Button - Only visible on desktop/PC view */ 3959 .collapse-btn { 3960 position: absolute; 3961 left: 7px; 3962 z-index: 99999; 3963 width: 28px; 3964 height: 28px; 3965 margin: 0; 3966 padding: 0; 3967 border: 0; 3968 border-radius: 4px; 3969 background: rgba(26, 26, 26, 0.2); 3970 backdrop-filter: blur(4px); 3971 -webkit-backdrop-filter: blur(4px); 3972 color: #fff; 3973 cursor: pointer; 3974 display: flex;
3975 align-items: center; 3976 justify-content: center; 3977 box-shadow: 0 2px 8px rgba(0,0,0,.2); 3978 transition: background .2s ease, transform .2s ease, box-shadow .2s ease, left .2s ease, top .2s ease; 3979 } 3980 .collapse-btn:hover { 3981 background: rgba(26, 26, 26, 0.45); 3982 box-shadow: 0 4px 12px rgba(0,0,0,.3); 3983 } 3984 .collapse-btn svg { 3985 width: 18px; 3986 height: 18px; 3987 transition: transform .25s ease; 3988 } 3989 .collapse-btn.is-collapsed svg { 3990 transform: rotate(180deg); 3991 } 3992 3993 /* Completely remove the collapsed section from document flow. 3994 The "*" rule also hides every column/widget inside, so nothing can stay visible. */ 3995 .collapsible-section.is-collapsed, 3996 .elementor-section.is-collapsed, 3997 .elementor-top-section.is-collapsed, 3998 .e-con.is-collapsed, 3999 .e-parent.is-collapsed { 4000 display: none !important; 4001 height: 0 !important; 4002 min-height: 0 !important; 4003 max-height: 0 !important; 4004 padding: 0 !important; 4005 border: 0 !important; 4006 overflow: hidden !important; 4007 } 4008 .is-collapsed .elementor-column, 4009 .is-collapsed .e-con, 4010 .is-collapsed .elementor-widget-wrap { 4011 display: none !important; 4012 } 4013 4014 @media (max-width: 1024px) { 4015 .collapse-btn { 4016 display: none !important; 4017 } 4018 } 4019</style> 4020
4021<script> 4022(function () { 4023 function initCollapsibleSections() { 4024 if (document.body && document.body.classList.contains('elementor-editor-active')) return; 4025 4026 var OFFSET_TOP = 10, BUTTON_LEFT = 7, SIZE = 34, GAP = 6; 4027 var arrowUp = '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 15 12 9 18 15"></polyline></svg>'; 4028 var items = []; 4029 var enforcing = false; 4030 4031 /* ---- Remember collapsed/expanded state in the browser (survives refresh & closing the tab) ---- */ 4032 function saveState(key, collapsed) { 4033 try { localStorage.setItem(key, collapsed ? '1' : '0'); } catch (e) {} 4034 } 4035 function loadState(key) { 4036 try { 4037 var v = localStorage.getItem(key); 4038 return v === null ? null : v === '1'; 4039 } catch (e) { return null; } 4040 } 4041 4042 function getTargetSection(el) { 4043 var topSection = el.closest('.elementor-top-section, .e-parent'); 4044 if (topSection) return topSection; 4045 var genericSection = el.closest('.elementor-section, .e-con'); 4046 if (genericSection) return genericSection; 4047 return el; 4048 } 4049 4050 function getFirstVisibleBelow(el) { 4051 var curr = el; 4052 while (curr) { 4053 var next = curr.nextElementSibling; 4054 while (next) { 4055 if (next.tagName !== 'SCRIPT' && next.tagName !== 'STYLE' && !next.classList.contains('is-collapsed')) { 4056 var cs = window.getComputedStyle(next); 4057 if (cs.display !== 'none' && cs.visibility !== 'hidden' && next.offsetHeight > 0) { 4058 return next; 4059 } 4060 } 4061 next = next.nextElementSibling; 4062 } 4063 curr = curr.parentElement; 4064 if (!curr || curr === document.body || curr === document.documentElement) break; 4065 } 4066 return document.body; 4067 } 4068 4069 function getSectionName(section, index) { 4070 var h = section.querySelector('h1, h2, h3, h4, .elementor-heading-title'); 4071 if (h && h.textContent.trim()) { 4072 var title = h.textContent.trim(); 4073 return title.length > 25 ? title.substring(0, 25) + '...' : title; 4074 } 4075 return 'Section ' + (index + 1); 4076 } 4077 4078 function getSpacer(item) { 4079 var p = item.targetSection.parentElement; 4080 return (p && p.classList.contains('elementor-sticky__spacer')) ? p : null; 4081 } 4082 4083 /* ------------------------------------------------------------------ 4084 SINGLE SOURCE OF TRUTH: item.collapsed 4085 applyState() forces the DOM to match it. It is safe to call any number 4086 of times, so rapid clicks (or Elementor re-writing styles) can never 4087 leave the section half-collapsed. 4088 ------------------------------------------------------------------ */ 4089 function applyState(item) { 4090 var t = item.targetSection, s = item.section, btn = item.btn, spacer = getSpacer(item); 4091 4092 if (item.collapsed) { 4093 t.classList.add('is-collapsed'); 4094 t.style.setProperty('display', 'none', 'important'); 4095 t.style.setProperty('height', '0px', 'important'); 4096 t.style.setProperty('min-height', '0px', 'important'); 4097 t.style.setProperty('padding', '0px', 'important'); 4098 if (s !== t) { 4099 s.classList.add('is-collapsed'); 4100 s.style.setProperty('display', 'none', 'important'); 4101 } 4102 if (spacer) spacer.style.setProperty('display', 'none', 'important'); 4103 btn.classList.add('is-collapsed'); 4104 } else { 4105 t.classList.remove('is-collapsed'); 4106 t.style.removeProperty('display'); 4107 t.style.removeProperty('height'); 4108 t.style.removeProperty('min-height'); 4109 t.style.removeProperty('padding'); 4110 if (s !== t) { 4111 s.classList.remove('is-collapsed'); 4112 s.style.removeProperty('display'); 4113 } 4114 if (spacer) spacer.style.removeProperty('display'); 4115 btn.classList.remove('is-collapsed'); 4116 } 4117 4118 btn.setAttribute('aria-expanded', item.collapsed ? 'false' : 'true'); 4119 btn.setAttribute('aria-label', (item.collapsed ? 'Expand ' : 'Collapse ') + item.sectionName); 4120 btn.title = (item.collapsed ? 'Expand ' : 'Collapse ') + item.sectionName; 4121 } 4122 4123 function isOutOfSync(item) { 4124 var t = item.targetSection, spacer = getSpacer(item); 4125 var hasClass = t.classList.contains('is-collapsed'); 4126 var hidden = t.style.getPropertyValue('display') === 'none'; 4127 var spacerHidden = !spacer || spacer.style.getPropertyValue('display') === 'none'; 4128 if (item.collapsed) return !(hasClass && hidden && spacerHidden); 4129 return hasClass || hidden || (spacer && spacer.style.getPropertyValue('display') === 'none'); 4130 } 4131 4132 // Re-apply the intended state if Elementor (sticky, resize handlers, animations) changed it 4133 function enforceAll() { 4134 if (enforcing) return; 4135 enforcing = true; 4136 var changed = false;
4137 items.forEach(function (item) { 4138 if (isOutOfSync(item)) { 4139 applyState(item); 4140 changed = true; 4141 } 4142 }); 4143 enforcing = false; 4144 if (changed) { 4145 updateNegativeMargins(); 4146 placeAll(); 4147 } 4148 } 4149 4150 function updateNegativeMargins() { 4151 items.forEach(function (item) { 4152 if (item.appliedNextSection) { 4153 item.appliedNextSection.style.removeProperty('margin-top'); 4154 item.appliedNextSection = null; 4155 } 4156 }); 4157 items.forEach(function (item) { 4158 if (item.negativeMargin < 0 && item.collapsed) { 4159 var nextSec = getFirstVisibleBelow(item.targetSection); 4160 if (nextSec && nextSec !== document.body && !item.appliedNextSection) { 4161 item.appliedNextSection = nextSec; 4162 nextSec.style.setProperty('margin-top', item.negativeMargin + 'px', 'important'); 4163 } 4164 } 4165 }); 4166 } 4167 4168 function placeAll() { 4169 if (window.innerWidth <= 1024) { 4170 items.forEach(function (item) { item.btn.style.display = 'none'; }); 4171 return; 4172 } 4173 4174 var scrollX = window.pageXOffset !== undefined ? window.pageXOffset : (document.documentElement || document.body).scrollLeft; 4175 var scrollY = window.pageYOffset !== undefined ? window.pageYOffset : (document.documentElement || document.body).scrollTop; 4176 4177 items.forEach(function (item) { 4178 var anchor = item.collapsed ? getFirstVisibleBelow(item.targetSection) : item.targetSection; 4179 var r = anchor.getBoundingClientRect(); 4180 item.computedTop = Math.round(r.top + scrollY + OFFSET_TOP); 4181 }); 4182 4183 var clusters = []; 4184 items.forEach(function (item) { 4185 var cluster = clusters.find(function (c) { 4186 return Math.abs(c.baseTop - item.computedTop) <= 25; 4187 }); 4188 if (!cluster) { 4189 cluster = { baseTop: item.computedTop, items: [] }; 4190 clusters.push(cluster); 4191 } 4192 cluster.items.push(item); 4193 }); 4194 4195 clusters.forEach(function (cluster) { 4196 cluster.items.forEach(function (item, index) { 4197 item.btn.style.top = cluster.baseTop + 'px'; 4198 item.btn.style.left = (BUTTON_LEFT + scrollX + index * (SIZE + GAP)) + 'px'; 4199 item.btn.style.display = 'flex'; 4200 }); 4201 }); 4202 } 4203 4204 // Debounced "resize" for widgets below (tables, charts, sliders). Fired once, after layout settled. 4205 var resizeTimer = null; 4206 function notifyWidgets() { 4207 clearTimeout(resizeTimer); 4208 resizeTimer = setTimeout(function () { 4209 window.dispatchEvent(new Event('resize')); 4210 // Elementor may react to that resize; make sure our state still wins 4211 setTimeout(enforceAll, 50); 4212 setTimeout(enforceAll, 250); 4213 }, 60); 4214 } 4215 4216 var sections = document.querySelectorAll('.collapsible-section'); 4217 sections.forEach(function (section, sectionIndex) { 4218 if (section.dataset.collapsibleInit === 'true') return; 4219 section.dataset.collapsibleInit = 'true'; 4220 4221 var targetSection = getTargetSection(section); 4222 4223 // FIX: several .collapsible-section elements inside the same Elementor section 4224 // used to create several buttons controlling the same section, which got out of sync. 4225 // Now there is exactly ONE button / ONE state per target section. 4226 var existing = items.find(function (i) { return i.targetSection === targetSection; }); 4227 if (existing) { 4228 if (section.classList.contains('is-collapsed')) existing.collapsed = true; 4229 return; 4230 } 4231 4232 var sectionName = getSectionName(targetSection, items.length); 4233 var negativeMargin = parseFloat(window.getComputedStyle(targetSection).marginTop) || 0; 4234 4235 var btn = document.createElement('button'); 4236 btn.type = 'button'; 4237 btn.className = 'collapse-btn'; 4238 btn.innerHTML = arrowUp; 4239 4240 // Unique key per page + section (Elementor's data-id is stable; falls back to position) 4241 var storageKey = 'collapsible:' + location.pathname + ':' +
4242 (targetSection.getAttribute('data-id') || section.id || ('index-' + items.length)); 4243 var savedState = loadState(storageKey); 4244 4245 var item = { 4246 storageKey: storageKey, 4247 section: section, 4248 targetSection: targetSection, 4249 sectionName: sectionName, 4250 negativeMargin: negativeMargin < 0 ? negativeMargin : 0, 4251 appliedNextSection: null, 4252 collapsed: savedState !== null 4253 ? savedState 4254 : (section.classList.contains('is-collapsed') || targetSection.classList.contains('is-collapsed')), 4255 btn: btn 4256 }; 4257 4258 btn.addEventListener('click', function (e) { 4259 e.preventDefault(); 4260 e.stopPropagation(); 4261 4262 if (!item.collapsed && item.negativeMargin === 0) { 4263 var currentMargin = parseFloat(window.getComputedStyle(targetSection).marginTop) || 0; 4264 if (currentMargin < 0) item.negativeMargin = currentMargin; 4265 } 4266 4267 item.collapsed = !item.collapsed; // toggle the state, then force DOM to match 4268 saveState(item.storageKey, item.collapsed); 4269 applyState(item); 4270 updateNegativeMargins(); 4271 placeAll(); 4272 setTimeout(placeAll, 30); 4273 setTimeout(placeAll, 120); 4274 notifyWidgets(); 4275 }); 4276 4277 document.body.appendChild(btn); 4278 items.push(item); 4279 applyState(item); 4280 4281 // Watch the section: if anything removes our class/inline styles, put them back 4282 if (window.MutationObserver) { 4283 var mo = new MutationObserver(enforceAll); 4284 mo.observe(targetSection, { attributes: true, attributeFilter: ['class', 'style'] }); 4285 var sp = getSpacer(item); 4286 if (sp) mo.observe(sp, { attributes: true, attributeFilter: ['style'] }); 4287 } 4288 }); 4289 4290 updateNegativeMargins(); 4291 placeAll(); 4292 4293 window.addEventListener('resize', function () { enforceAll(); placeAll(); }); 4294 window.addEventListener('load', function () { enforceAll(); placeAll(); }); 4295 window.addEventListener('scroll', enforceAll, { passive: true }); // Elementor sticky changes styles while scrolling 4296 4297 if (window.ResizeObserver) { 4298 var ro = new ResizeObserver(placeAll); 4299 ro.observe(document.body); 4300 items.forEach(function (i) { ro.observe(i.targetSection); }); 4301 } 4302 } 4303 4304 if (document.readyState === 'loading') { 4305 document.addEventListener('DOMContentLoaded', initCollapsibleSections); 4306 } else { 4307 initCollapsibleSections(); 4308 } 4309})(); 4310</script>
4310<script> 4311(function () { 4312 if (window.devicePixelRatio === 2 && screen.width === 960) { 4313 var meta = document.querySelector('meta[name="viewport"]'); 4314 if (!meta) { 4315 meta = document.createElement('meta'); 4316 meta.name = 'viewport'; 4317 document.head.appendChild(meta); 4318 } 4319 meta.setAttribute('content', 'width=1930, initial-scale=1'); 4320 } 4321})(); 4322</script>
4322<style class="wpcode-css-snippet">/* Disable scroll on Desktop only for page ID 116197 */ 4323@media screen and (min-width: 1025px) { 4324 body.page-id-116197 { 4325 overflow: hidden; 4326 height: 100vh; 4327 } 4328} 4329 4330/* Explicitly re-enable scroll on Mobile & Tablet (portrait + landscape) for the same page */ 4331@media screen and (max-width: 1024px) { 4332 body.page-id-116197 { 4333 overflow: auto !important; 4334 height: auto !important; 4335 -webkit-overflow-scrolling: touch; /* smooth scrolling on iOS */ 4336 } 4337}</style>
4337<script>document.addEventListener("DOMContentLoaded", function() { 4338 // Find the button by its CSS ID 4339 var downloadButton = document.getElementById("download_app"); 4340 4341 // If the button exists on the page, attach the click event 4342 if (downloadButton) { 4343 downloadButton.addEventListener("click", function(event) { 4344 event.preventDefault(); // Stops the button from doing its default action 4345 4346 var userAgent = navigator.userAgent || navigator.vendor || window.opera; 4347 4348 // Check for iOS (iPhone, iPad, iPod) 4349 if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) { 4350 window.location.href = "https://apps.apple.com/nz/app/qsc-mobile-trading-app/id1459851298"; 4351 } 4352 // Check for Android 4353 else if (/android/i.test(userAgent)) { 4354 window.location.href = "https://play.google.com/store/apps/details?id=com.fitoman.QSC"; 4355 } 4356 // Fallback for Desktop Windows/Mac users 4357 else { 4358 alert("Please tap this button from your mobile device to download the app."); 4359 } 4360 }); 4361 } 4362}); 4363</script>
4363<style class="wpcode-css-snippet">.eael-advance-tabs .eael-tabs-nav>ul li:before 4364 4365{display:none;}</style><style class="wpcode-css-snippet">.body-container .footer-scroll-top button { 4366 color: #fff; 4367}</style><style> 4368 /* Floating Modal Card */ 4369 #custom-qr-modal { 4370 display: none; 4371 position: fixed; 4372 z-index: 9999999; /* Sits above Elementor headers */ 4373 top: 50%; 4374 left: 50%; 4375 transform: translate(-50%, -50%); 4376 background-color: #ffffff; 4377 /* Slightly reduced horizontal padding to give images maximum room on mobile */ 4378 padding: 35px 12px 15px 12px; 4379 border-radius: 12px; 4380 box-shadow: 0 15px 40px rgba(0,0,0,0.25); 4381 animation: popIn 0.3s ease-out forwards; 4382 max-height: 90vh; 4383 max-width: 95vw; 4384 box-sizing: border-box; 4385 } 4386 4387 /* Container forces both images to ALWAYS stay inline */ 4388 #custom-qr-modal .qr-images-container { 4389 display: flex; 4390 flex-direction: row; 4391 flex-wrap: nowrap; /* Prevents wrapping on any screen size */ 4392 gap: 10px; 4393 justify-content: center; 4394 align-items: center; 4395 } 4396 4397 /* Clickable Link Styling */ 4398 #custom-qr-modal .qr-images-container a { 4399 display: inline-block; 4400 flex: 1 1 0; /* Both take equal width */ 4401 min-width: 0; /* Prevents flex items from overflowing */ 4402 max-width: 220px; /* Optimal size on desktop */ 4403 text-decoration: none; 4404 transition: transform 0.2s ease, opacity 0.2s ease; 4405 } 4406 4407 #custom-qr-modal .qr-images-container a:hover { 4408 transform: translateY(-2px); 4409 opacity: 0.92; 4410 } 4411 4412 /* Image Styling */ 4413 #custom-qr-modal img { 4414 width: 100%; 4415 height: auto; 4416 max-height: 65vh; 4417 border-radius: 8px; 4418 display: block; 4419 object-fit: contain; 4420 cursor: pointer; 4421 } 4422 4423 /* Close Button */ 4424 #custom-qr-modal .qr-close-btn { 4425 position: absolute; 4426 top: 5px; 4427 right: 12px; 4428 color: #555555; 4429 font-size: 28px; 4430 font-weight: bold; 4431 cursor: pointer; 4432 font-family: sans-serif; 4433 transition: color 0.2s; 4434 line-height: 1; 4435 } 4436 4437 #custom-qr-modal .qr-close-btn:hover { 4438 color: #000000; 4439 } 4440 4441 /* Popup animation */ 4442 @keyframes popIn { 4443 from { transform: translate(-50%, -45%); opacity: 0; } 4444 to { transform: translate(-50%, -50%); opacity: 1; } 4445 } 4446</style> 4447 4448<!-- Modal HTML Structure --> 4449<div id="custom-qr-modal"> 4450 <span class="qr-close-btn">×</span> 4451 4452 <!-- Clickable App Store Images (Always Inline) --> 4453 <div class="qr-images-container"> 4454 <a href="https://apps.apple.com/nz/app/qsc-mobile-trading-app/id1459851298" target="_blank" rel="noopener noreferrer"> 4455 <img src="https://qatar-securities.com/wp-content/uploads/2026/09/apple-popup.webp" alt="Apple QR Code"> 4456 </a> 4457 4458 <a href="https://play.google.com/store/apps/details?id=com.fitoman.QSC" target="_blank" rel="noopener noreferrer"> 4459 <img src="https://qatar-securities.com/wp-content/uploads/2026/09/google-popup.webp" alt="Google QR Code"> 4460 </a> 4461 </div> 4462</div> 4463 4464<!-- Modal JavaScript -->
4465<script> 4466 document.addEventListener("DOMContentLoaded", function() { 4467 var icon = document.getElementById("popqr"); 4468 var modal = document.getElementById("custom-qr-modal"); 4469 var closeBtn = modal ? modal.querySelector(".qr-close-btn") : null; 4470 4471 if (modal) { 4472 document.body.appendChild(modal); 4473 } 4474 4475 if (icon && modal) { 4476 icon.style.cursor = "pointer"; 4477 4478 icon.addEventListener("click", function(e) { 4479 e.preventDefault(); 4480 modal.style.display = "block"; 4481 }); 4482 } 4483 4484 if (closeBtn && modal) { 4485 closeBtn.addEventListener("click", function() { 4486 modal.style.display = "none"; 4487 }); 4488 } 4489 }); 4490</script>
4490<style class="wpcode-css-snippet">/* Disable scroll on Desktop only for page ID 23603 */ 4491@media screen and (min-width: 1025px) { 4492 body.page-id-23603 { 4493 overflow: hidden; 4494 height: 100vh; 4495 } 4496} 4497 4498/* Explicitly re-enable scroll on Mobile & Tablet (portrait + landscape) for the same page */ 4499@media screen and (max-width: 1024px) { 4500 body.page-id-23603 { 4501 overflow: auto !important; 4502 height: auto !important; 4503 -webkit-overflow-scrolling: touch; /* smooth scrolling on iOS */ 4504 } 4505}</style><style class="wpcode-css-snippet">ul.wp-block-social-links.is-style-logos-only .wp-social-link a svg { 4506 width: 16px; 4507 height: 16px; 4508 margin-left: -15px; 4509}</style>
4509<script src="https://cdnjs.cloudflare.com/ajax/libs/microsoft-signalr/6.0.1/signalr.min.js"></script>
vendor: 2 bytes, line 4509
4509
4510<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
4510 4511
4512<script> 4513/* ââ GUARD: prevent double-initialisation if WPCode or a caching 4514 plugin injects this snippet more than once into the same page. */ 4515if ( window._qseTickerLoadedEn ) { 4516 console.warn('[QE Ticker] Snippet already loaded â skipping duplicate.'); 4517} else { 4518window._qseTickerLoadedEn = true; 4519(function() { 4520 4521/* ========================================================= 4522 HELPER: Qatar timezone utilities 4523 ========================================================= */ 4524function getQatarTime() { 4525 return new Date(new Date().toLocaleString("en-US", { timeZone: "Asia/Qatar" })); 4526} 4527 4528function isMarketOpen() { 4529 const q = getQatarTime(); 4530 const day = q.getDay(); // 0=Sun, 4=Thu 4531 const mins = q.getHours() * 60 + q.getMinutes(); 4532 const isWorkingDay = day >= 0 && day <= 4; 4533 const OPEN = 9 * 60; // 09:00 4534 const CLOSE = 13 * 60 + 30; // 13:30 4535 return isWorkingDay && mins >= OPEN && mins <= CLOSE; 4536} 4537 4538/* Today's date string in Qatar timezone (YYYY-MM-DD) */ 4539function todayQatar() { 4540 const q = getQatarTime(); 4541 return q.getFullYear() + '-' 4542 + String(q.getMonth() + 1).padStart(2, '0') + '-' 4543 + String(q.getDate()).padStart(2, '0'); 4544} 4545 4546/* ========================================================= 4547 PERSISTENT CACHE (localStorage keyed by trading date) 4548 - Saves the last known market + stocks data 4549 - Loaded on page open so the site always shows data 4550 even when the market is closed 4551 ========================================================= */ 4552var CACHE_KEY = 'qe_last_data_en'; 4553 4554function saveCache(payload) { 4555 try { 4556 localStorage.setItem(CACHE_KEY, JSON.stringify({ 4557 date: todayQatar(), 4558 payload: payload 4559 })); 4560 } catch(e) {} 4561} 4562 4563function loadCache() { 4564 try { 4565 var raw = localStorage.getItem(CACHE_KEY); 4566 if (!raw) return null; 4567 return JSON.parse(raw).payload || null; 4568 } catch(e) { return null; } 4569} 4570 4571 4572/* ========================================================= 4573 FILTER STATE â persists user's company visibility prefs 4574 ========================================================= */ 4575var FILTER_KEY = 'qe_filter_state_en'; 4576 4577function saveFilterState() { 4578 const state = {}; 4579 document.querySelectorAll('#companyDropdown [data-sym]').forEach(function (chk) { 4580 state[chk.getAttribute('data-sym')] = chk.checked; 4581 }); 4582 try { localStorage.setItem(FILTER_KEY, JSON.stringify(state)); } catch(e) {} 4583} 4584 4585function loadFilterState() { 4586 try { return JSON.parse(localStorage.getItem(FILTER_KEY)) || {}; } catch(e) { return {}; } 4587} 4588 4589/* Applied once after both dropdown + ticker are first built */ 4590var _filterApplied = false; 4591 4592function applyFilterState() { 4593 const state = loadFilterState(); 4594 if (!Object.keys(state).length) { 4595 /* No saved state yet â all companies visible, just sync speed */ 4596 updateTickerSpeed(); 4597 return; 4598 } 4599 Object.keys(state).forEach(function (sym) { 4600 const chk = document.getElementById('chk-' + sym); 4601 if (!chk) return; 4602 chk.checked = !!state[sym]; 4603 document.querySelectorAll('.qe-ticker-item-en[data-symbol="' + sym + '"]') 4604 .forEach(function (item) { 4605 item.style.display = chk.checked ? 'inline-flex' : 'none'; 4606 }); 4607 }); 4608 /* Sync all sector header checkboxes to reflect current state */ 4609 document.querySelectorAll('#companyDropdown [data-sector-chk]').forEach(function (sChk) { 4610 syncSectorCheckbox(sChk.getAttribute('data-sector-chk')); 4611 }); 4612 updateTickerSpeed(); 4613} 4614 4615 4616/* ========================================================= 4617 ANIMATION SPEED â constant px/s regardless of item count 4618 ========================================================= 4619 The animation translates -50% of the track's own scrollWidth. 4620 Target: 100 px/s. duration = (scrollWidth / 2) / 100 4621 Called after every visibility change. */ 4622const TICKER_SPEED_PX_S = 100; // pixels per second â tune here 4623 4624function updateTickerSpeed() { 4625 const track = document.getElementById('dynamic-ticker-track-en'); 4626 if (!track) return; 4627 /* scrollWidth only counts visible (non-display:none) items */ 4628 requestAnimationFrame(function () { 4629 const halfWidth = track.scrollWidth / 2; 4630 if (halfWidth < 1) return; // track not rendered yet 4631 const duration = Math.max(halfWidth / TICKER_SPEED_PX_S, 5); // â¥5s floor 4632 track.style.animationDuration = duration + 's'; 4633 });
4634} 4635 4636 4637/* ========================================================= 4638 DROPDOWN (toggle open/close) 4639 ========================================================= */ 4640window.addEventListener('DOMContentLoaded', function () { 4641 const btn = document.getElementById('btnToggleCompanies_en'); 4642 const dropdown = document.getElementById('companyDropdown_en'); 4643 if (!btn || !dropdown) return; 4644 4645 btn.addEventListener('click', function (e) { 4646 e.stopPropagation(); 4647 const hidden = window.getComputedStyle(dropdown).display === 'none'; 4648 dropdown.style.display = hidden ? 'block' : 'none'; 4649 }); 4650 4651 document.addEventListener('click', function (e) { 4652 if (!btn.contains(e.target) && !dropdown.contains(e.target)) { 4653 dropdown.style.display = 'none'; 4654 } 4655 }); 4656}); 4657 4658 4659/* ========================================================= 4660 SECTOR CHECKBOX SYNC 4661 Reflects partial / full / empty selection on sector row. 4662 ========================================================= */ 4663function syncSectorCheckbox(sector) { 4664 const dropdown = document.getElementById('companyDropdown_en'); 4665 if (!dropdown) return; 4666 const companyChks = Array.from( 4667 dropdown.querySelectorAll('[data-sym][data-sector="' + sector + '"]') 4668 ); 4669 if (!companyChks.length) return; 4670 const checkedCount = companyChks.filter(function (c) { return c.checked; }).length; 4671 const sectorChk = dropdown.querySelector('[data-sector-chk="' + sector + '"]'); 4672 if (!sectorChk) return; 4673 sectorChk.checked = checkedCount === companyChks.length; 4674 sectorChk.indeterminate = checkedCount > 0 && checkedCount < companyChks.length; 4675} 4676 4677 4678/* ========================================================= 4679 TOGGLE SECTOR â check/uncheck all companies in a sector 4680 ========================================================= */ 4681function toggleSector(sectorChkEl, sector) { 4682 const checked = sectorChkEl.checked; 4683 const dropdown = document.getElementById('companyDropdown_en'); 4684 if (!dropdown) return; 4685 4686 dropdown.querySelectorAll('[data-sym][data-sector="' + sector + '"]') 4687 .forEach(function (chk) { 4688 chk.checked = checked; 4689 const sym = chk.getAttribute('data-sym'); 4690 document.querySelectorAll('.qe-ticker-item-en[data-symbol="' + sym + '"]') 4691 .forEach(function (item) { 4692 item.style.display = checked ? 'inline-flex' : 'none'; 4693 }); 4694 }); 4695 4696 saveFilterState(); 4697 updateTickerSpeed(); 4698} 4699 4700 4701/* ========================================================= 4702 TOGGLE INDIVIDUAL STOCK 4703 ========================================================= */ 4704function toggleStock(sym) { 4705 const chk = document.getElementById('chk-' + sym); 4706 if (!chk) return; 4707 const checked = chk.checked; 4708 4709 document.querySelectorAll('.qe-ticker-item-en[data-symbol="' + sym + '"]') 4710 .forEach(function (item) { 4711 item.style.display = checked ? 'inline-flex' : 'none'; 4712 }); 4713 4714 /* Keep sector header in sync */ 4715 const sector = chk.getAttribute('data-sector'); 4716 if (sector) syncSectorCheckbox(sector); 4717 4718 saveFilterState(); 4719 updateTickerSpeed(); 4720} 4721 4722 4723/* ========================================================= 4724 COMPANY DROPDOWN GENERATOR 4725 Sectors sorted alphabetically; companies within each 4726 sector sorted alphabetically. 4727 Each sector row has its own "select all" checkbox. 4728 ========================================================= */ 4729function generateCompanyDropdown(stocks) { 4730 const container = document.getElementById('companyDropdown_en'); 4731 if (!container || container.innerHTML.trim() !== '') return; 4732 4733 /* Group by sector */ 4734 const grouped = stocks.reduce(function (acc, s) { 4735 const sector = s.sectorE || 'أخرÙ'; 4736 if (!acc[sector]) acc[sector] = []; 4737 acc[sector].push(s); 4738 return acc; 4739 }, {}); 4740 4741 const sortedSectors = Object.keys(grouped).sort(); 4742 let html = ''; 4743
4744 sortedSectors.forEach(function (sector) { 4745 /* ââ Sector header row with its own "select all" checkbox ââ */ 4746 const safeId = 'sector-chk-' + sector.replace(/\s+/g, '_'); 4747 html += '<div style="display:flex;align-items:center;gap:8px;padding:7px 10px;' 4748 + 'background:#570126;color:#fff;font-weight:bold;font-size:13px;' 4749 + 'border-bottom:1px solid #2c3e50;cursor:pointer;"' 4750 + ' onclick="document.getElementById(\'' + safeId + '\').click()">' 4751 + '<input type="checkbox" checked' 4752 + ' id="' + safeId + '"' 4753 + ' data-sector-chk="' + sector + '"' 4754 + ' onclick="event.stopPropagation();toggleSector(this,\'' + sector + '\')"' 4755 + ' style="cursor:pointer;width:14px;height:14px;flex-shrink:0;">' 4756 + '<span>' + sector + '</span>' 4757 + '</div>'; 4758 4759 /* ââ Company rows ââ */ 4760 grouped[sector] 4761 .sort(function (a, b) { return a.symbolNameEnglish.localeCompare(b.symbolNameEnglish); }) 4762 .forEach(function (s) { 4763 const sym = s.symbol || s.Symbol || ''; 4764 html += '<div style="padding:6px 15px;cursor:pointer;font-size:12px;' 4765 + 'border-bottom:1px solid #f0f0f0;display:flex;align-items:center;gap:8px;"' 4766 + ' onclick="document.getElementById(\'chk-' + sym + '\').click()">' 4767 + '<input type="checkbox" checked' 4768 + ' id="chk-' + sym + '"' 4769 + ' data-sym="' + sym + '"' 4770 + ' data-sector="' + sector + '"' 4771 + ' onclick="event.stopPropagation();toggleStock(\'' + sym + '\')"' 4772 + ' style="cursor:pointer;width:13px;height:13px;flex-shrink:0;">' 4773 + '<span>' + s.symbolNameEnglish + '</span>' 4774 + '</div>'; 4775 }); 4776 }); 4777 4778 container.innerHTML = html; 4779} 4780 4781 4782/* ========================================================= 4783 TICKER RENDERER 4784 ========================================================= */ 4785var logoBase = '/wp-content/uploads/QSE/'; 4786 4787function renderTicker(stocks) { 4788 const track = document.getElementById('dynamic-ticker-track-en'); 4789 if (!track) return; 4790 4791 const status = document.getElementById('ticker-status-en'); 4792 const isFirstBuild = !!(status || track.children.length === 0); 4793 4794 if (isFirstBuild) { 4795 if (status) status.remove(); 4796 4797 /* Sort stocks by sector (alphabetical), companies within sector alphabetically */ 4798 const grouped = stocks.reduce(function (acc, s) { 4799 const sector = s.sectorE || 'أخرÙ'; 4800 if (!acc[sector]) acc[sector] = []; 4801 acc[sector].push(s); 4802 return acc; 4803 }, {}); 4804 const sortedStocks = []; 4805 Object.keys(grouped).sort().forEach(function (sector) { 4806 grouped[sector] 4807 .sort(function (a, b) { return a.symbolNameEnglish.localeCompare(b.symbolNameEnglish); }) 4808 .forEach(function (s) { sortedStocks.push(s); }); 4809 }); 4810 4811 /* Build HTML â duplicate for seamless loop */ 4812 let html = '';
4813 sortedStocks.concat(sortedStocks).forEach(function (s) { 4814 const sym = s.symbol || s.Symbol || ''; 4815 html += '<a href="https://www.qe.com.qa/en/company-profile?InformationCategory=Company' 4816 + '&InformationType=News&FromLocalSite=N&MoreNewsTitle=1&CompanyCode=' + sym + '"' 4817 + ' target="_blank" class="qe-ticker-item-en" data-symbol="' + sym + '"' 4818 + ' style="text-decoration:none;color:inherit;display:inline-flex;align-items:center;cursor:pointer;">' 4819 + '<img src="' + logoBase + sym + '.jpg" class="qe-ticker-logo-en" onerror="this.style.opacity=\'0\'">' 4820 + '<div style="display:flex;flex-direction:column;line-height:1.2;text-align:left;color:#fff;">' 4821 + '<strong class="sym-name">' + sym + '</strong>' 4822 + '<span class="ar-name" style="font-size:10px;color:#ccc;display:block;">' + (s.symbolNameEnglish || '') + '</span>' 4823 + '</div>' 4824 + '<div class="qe-values" style="margin-left:15px;text-align:right;">' 4825 + '<span class="price-val" style="margin-left:15px;color:#fff;">0.000</span>' 4826 + '<span class="perc-val" style="font-size:11px;font-weight:bold;">0.00%</span>' 4827 + '</div>' 4828 + '</a>'; 4829 }); 4830 track.innerHTML = html; 4831 4832 /* Clean animation restart */
4833 track.style.animation = 'none'; 4834 void track.offsetHeight; 4835 track.style.animation = ''; 4836 4837 /* Apply saved filter + recalculate speed (once, after first build) */ 4838 if (!_filterApplied) { 4839 _filterApplied = true; 4840 /* rAF so the browser has painted the track and scrollWidth is real */ 4841 requestAnimationFrame(function () { 4842 applyFilterState(); 4843 }); 4844 } 4845 } 4846 4847 updateTickerValues(stocks); 4848} 4849 4850function updateTickerValues(stocks) { 4851 const track = document.getElementById('dynamic-ticker-track-en'); 4852 if (!track) return; 4853 stocks.forEach(function (s) { 4854 const sym = s.symbol || s.Symbol || ''; 4855 const price = parseFloat(s.lastTradePrice || 0).toFixed(3); 4856 const percVal = parseFloat(s.netChangePerc || 0); 4857 const percTxt = Math.abs(percVal).toFixed(2) + '%'; 4858 4859 track.querySelectorAll('.qe-ticker-item-en[data-symbol="' + sym + '"]').forEach(function (item) { 4860 const pEl = item.querySelector('.price-val'); 4861 const vEl = item.querySelector('.perc-val'); 4862 if (pEl) pEl.innerText = price; 4863 if (vEl) { 4864 if (percVal > 0) { vEl.innerText = 'â² ' + percTxt; vEl.style.color = '#00ff00'; } 4865 else if (percVal < 0) { vEl.innerText = 'â¼ ' + percTxt; vEl.style.color = '#ff3333'; } 4866 else { vEl.innerText = '= ' + percTxt; vEl.style.color = '#ffffff'; } 4867 } 4868 }); 4869 }); 4870} 4871 4872 4873/* ========================================================= 4874 SUMMARY BOX RENDERER 4875 ========================================================= */ 4876/* ========================================================= 4877 COUNTER ANIMATION 4878 Smoothly counts a numeric element from its previous value 4879 to its new value over ~500ms whenever renderSummary updates 4880 it during market hours. Falls back to an instant set on the 4881 very first render (no previous value stored yet). 4882 ========================================================= */ 4883function qeAnimateNumber(el, newVal, opts) { 4884 if (!el) return; 4885 opts = opts || {}; 4886 var decimals = (opts.decimals != null) ? opts.decimals : 0; 4887 var prefix = opts.prefix || ''; 4888 var suffix = opts.suffix || ''; 4889 4890 var format = function (v) { 4891 return prefix + v.toLocaleString('en-US', { 4892 minimumFractionDigits: decimals, maximumFractionDigits: decimals 4893 }) + suffix; 4894 }; 4895 4896 var oldVal = parseFloat(el.getAttribute('data-qeval')); 4897 if (isNaN(oldVal)) oldVal = newVal; /* first render â no animation */ 4898 el.setAttribute('data-qeval', newVal); 4899 4900 if (oldVal === newVal) { el.textContent = format(newVal); return; } 4901 4902 var duration = 500; 4903 var startTime = null; 4904 4905 function step(ts) { 4906 if (!startTime) startTime = ts; 4907 var progress = Math.min((ts - startTime) / duration, 1); 4908 var current = oldVal + (newVal - oldVal) * progress; 4909 el.textContent = format(current); 4910 if (progress < 1) requestAnimationFrame(step); 4911 else el.textContent = format(newVal); 4912 } 4913 requestAnimationFrame(step); 4914} 4915 4916/* ========================================================= 4917 MARKET STATUS â maps the server's statusCode to the 4918 English label + color shown in the summary badges. 4919 0001 = Pre-Open | 0003 = Open | 0004 = Closed 4920 0005 = Trading Suspended | 0006 = Pre-Close | 0008 = Late Trading 4921 ========================================================= */ 4922function getMarketStatusInfo(statusCode) { 4923 const code = String(statusCode || '').padStart(4, '0'); 4924 switch (code) { 4925 case '0001': return { text: 'â Pre-Open', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 4926 case '0003': return { text: 'â Open', color: '#008000', bg: 'rgba(0,128,0,0.1)' }; 4927 case '0004': return { text: 'â Closed', color: '#cc0000', bg: 'rgba(204,0,0,0.1)' };
4928 case '0005': return { text: 'â Trading Suspended', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 4929 case '0006': return { text: 'â Pre-Close', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 4930 case '0008': return { text: 'â Late Trading', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 4931 default: 4932 /* Fallback for payloads without a recognised statusCode */ 4933 const marketOpen = isMarketOpen(); 4934 return marketOpen 4935 ? { text: 'â Open', color: '#008000', bg: 'rgba(0,128,0,0.1)' } 4936 : { text: 'â Closed', color: '#cc0000', bg: 'rgba(204,0,0,0.1)' }; 4937 } 4938} 4939 4940function renderSummary(market, stocks) { 4941 /* ââ Shared computed values ââ */ 4942 const netChangeVal = parseFloat(market.netChange || 0); 4943 const netChangePercVal = parseFloat(market.netChangePerc || 0).toFixed(2); 4944 const currentValue = parseFloat(market.currentValue || 0); 4945 const turnOver = parseFloat(market.turnOver || 0); 4946 const isUp = netChangeVal >= 0; 4947 const arrow = isUp ? 'â²' : 'â¼'; 4948 const textClr = isUp ? '#008000' : '#cc0000'; 4949 const inlineClr = netChangeVal === 0 ? '#e69500' : (isUp ? '#1a8a3a' : '#cc2200'); 4950 4951 const actualStable = stocks.filter(function (s) { return parseFloat(s.netChange || 0) === 0; }).length; 4952 const tradesStr = parseFloat(market.totalExecuted || 0).toLocaleString(); 4953 const volumeStr = parseFloat(market.volume || 0).toLocaleString() + ' Shares'; 4954 4955 let timeStr = '--:-- --', dateTimeStr = '--:-- --'; 4956 if (market.lastUpdateTime) { 4957 const st = new Date(market.lastUpdateTime); 4958 const datePart = st.toLocaleDateString('en-GB', { timeZone:'Asia/Qatar', day:'2-digit', month:'2-digit', year:'numeric' }); 4959 const timePart = st.toLocaleTimeString('en-US', { timeZone:'Asia/Qatar', hour:'2-digit', minute:'2-digit', second:'2-digit', hour12:true }); 4960 timeStr = timePart; 4961 dateTimeStr = datePart + ' | ' + timePart; 4962 } 4963 4964 const statusInfo = getMarketStatusInfo(market.statusCode); 4965 const statusText = statusInfo.text; 4966 const statusColor = statusInfo.color; 4967 const statusBg = statusInfo.bg; 4968 4969 const setVal = function (id, val) { const el = document.getElementById(id); if (el) el.innerText = val || '0'; }; 4970 4971 /* =========================================================== 4972 CARD BOX [market_summary] 4973 =========================================================== */ 4974 const summaryBox = document.getElementById('qe-summary-box-en'); 4975 const summaryHtml = document.getElementById('summary-content-html-en'); 4976 if (summaryBox) summaryBox.style.display = 'block'; 4977 if (summaryHtml) { 4978 if (!summaryHtml.dataset.qeBuilt) { 4979 summaryHtml.innerHTML = 4980 '<div style="display:flex;justify-content:space-between;margin-bottom:8px;">' 4981 + '<span>QSE Index:</span>' 4982 + '<strong><span id="qe-sum-index-en">0</span></strong></div>' 4983 + '<div style="display:flex;justify-content:space-between;margin-bottom:8px;">' 4984 + '<span>Change:</span>' 4985 + '<strong style="direction:ltr;display:flex;align-items:center;gap:5px;">' 4986 + '<span id="qe-sum-arrow-en"></span>' 4987 + '<span id="qe-sum-change-en"></span>' 4988 + ' (<span id="qe-sum-pct-en"></span>%)</strong></div>' 4989 + '<div style="display:flex;justify-content:space-between;">' 4990 + '<span>Turnover (QAR):</span>' 4991 + '<strong><span id="qe-sum-turnover-en">0</span> QAR</strong></div>'; 4992 summaryHtml.dataset.qeBuilt = '1'; 4993 } 4994 qeAnimateNumber(document.getElementById('qe-sum-index-en'), currentValue, { decimals: 2 }); 4995 4996 const arrowEl = document.getElementById('qe-sum-arrow-en'); 4997 const chgEl2 = document.getElementById('qe-sum-change-en'); 4998 const pctEl2 = document.getElementById('qe-sum-pct-en'); 4999 if (arrowEl) { arrowEl.textContent = arrow; arrowEl.style.color = textClr; } 5000 if (chgEl2) { chgEl2.parentElement.style.color = textClr; qeAnimateNumber(chgEl2, Math.abs(netChangeVal), { decimals: 2 }); } 5001 if (pctEl2) { qeAnimateNumber(pctEl2, Math.abs(parseFloat(netChangePercVal)), { decimals: 2 }); } 5002 5003 qeAnimateNumber(document.getElementById('qe-sum-turnover-en'), turnOver, { decimals: 0 }); 5004 } 5005 qeAnimateNumber(document.getElementById('val-up-en'), parseFloat(market.symbolsUP || 0), { decimals: 0 }); 5006 qeAnimateNumber(document.getElementById('val-down-en'), parseFloat(market.symbolsDown || 0), { decimals: 0 }); 5007 qeAnimateNumber(document.getElementById('val-stable-en'), actualStable, { decimals: 0 }); 5008 qeAnimateNumber(document.getElementById('val-trades-en'), parseFloat(market.totalExecuted || 0), { decimals: 0 }); 5009 qeAnimateNumber(document.getElementById('val-volume-en'), parseFloat(market.volume || 0), { decimals: 0, suffix: ' Shares' }); 5010 const updateEl = document.getElementById('market-last-update-en'); 5011 if (updateEl) updateEl.innerText = dateTimeStr; 5012 const statusEl = document.getElementById('market-status-badge-en'); 5013 if (statusEl) { statusEl.innerText = statusText; statusEl.style.color = statusColor; statusEl.style.backgroundColor = statusBg; } 5014 5015 /* =========================================================== 5016 INLINE BAR [market_summary_inline_en] 5017 =========================================================== */ 5018 const inlineBox = document.getElementById('qe-summary-box-inline-en'); 5019 if (inlineBox) { 5020 inlineBox.style.display = 'block'; 5021 5022 const idxEl = document.getElementById('inline-index-val-en');
5023 qeAnimateNumber(idxEl, currentValue, { decimals: 0 }); 5024 5025 const chgEl = document.getElementById('inline-change-val-en'); 5026 if (chgEl) { 5027 chgEl.style.setProperty('color', inlineClr, 'important'); 5028 chgEl.style.direction = 'ltr'; 5029 if (!chgEl.dataset.qeBuilt) { 5030 chgEl.innerHTML = '<span id="qe-inline-change-en"></span>'; 5031 chgEl.dataset.qeBuilt = '1'; 5032 } 5033 const chgSpan = document.getElementById('qe-inline-change-en'); 5034 if (chgSpan) chgSpan.style.setProperty('color', inlineClr, 'important'); 5035 qeAnimateNumber(chgSpan, Math.abs(netChangeVal), { decimals: 0 }); 5036 } 5037 5038 const pctEl = document.getElementById('inline-change-pct-en'); 5039 if (pctEl) { 5040 pctEl.style.setProperty('color', inlineClr, 'important'); 5041 pctEl.style.direction = 'ltr'; 5042 if (!pctEl.dataset.qeBuilt) { 5043 pctEl.innerHTML = '<span id="qe-inline-arrow-en"></span> ' 5044 + '<span id="qe-inline-pct-en"></span>%'; 5045 pctEl.dataset.qeBuilt = '1'; 5046 } 5047 const arrEl = document.getElementById('qe-inline-arrow-en'); 5048 if (arrEl) { 5049 arrEl.textContent = arrow; 5050 arrEl.style.setProperty('color', inlineClr, 'important'); 5051 } 5052 const pctSpan = document.getElementById('qe-inline-pct-en'); 5053 if (pctSpan) pctSpan.style.setProperty('color', inlineClr, 'important'); 5054 qeAnimateNumber(pctSpan, Math.abs(parseFloat(netChangePercVal)), { decimals: 2 }); 5055 } 5056 5057 const toEl = document.getElementById('inline-turnover-val-en'); 5058 if (toEl) { 5059 if (!toEl.dataset.qeBuilt) { 5060 toEl.innerHTML = '<span id="qe-inline-turnover-en">0</span>'; 5061 toEl.dataset.qeBuilt = '1'; 5062 } 5063 qeAnimateNumber(document.getElementById('qe-inline-turnover-en'), turnOver, { decimals: 0 }); 5064 } 5065 5066 const ytdEl = document.getElementById('inline-ytd-val-en'); 5067 if (ytdEl) { 5068 const yearStartValue = 10762.51; // QSE index close on 31 Dec 2025 5069 const ytdChangeVal = currentValue - yearStartValue; 5070 const ytdPercVal = (ytdChangeVal / yearStartValue) * 100; 5071 const ytdClr = ytdChangeVal === 0 ? '#e69500' : (ytdChangeVal > 0 ? '#1a8a3a' : '#cc2200'); 5072 ytdEl.style.setProperty('color', ytdClr, 'important'); 5073 ytdEl.style.direction = 'ltr'; 5074 if (!ytdEl.dataset.qeBuilt) { 5075 ytdEl.innerHTML = '<span id="qe-inline-ytd-en"></span>%'; 5076 ytdEl.dataset.qeBuilt = '1'; 5077 } 5078 const ytdSpan = document.getElementById('qe-inline-ytd-en'); 5079 if (ytdSpan) ytdSpan.style.setProperty('color', ytdClr, 'important'); 5080 qeAnimateNumber(ytdSpan, ytdPercVal, { decimals: 2 }); 5081 } 5082 5083 qeAnimateNumber(document.getElementById('val-up-inline-en'), parseFloat(market.symbolsUP || 0), { decimals: 0 }); 5084 qeAnimateNumber(document.getElementById('val-down-inline-en'), parseFloat(market.symbolsDown || 0), { decimals: 0 }); 5085 qeAnimateNumber(document.getElementById('val-stable-inline-en'), actualStable, { decimals: 0 }); 5086 qeAnimateNumber(document.getElementById('val-trades-inline-en'), parseFloat(market.totalExecuted || 0), { decimals: 0 }); 5087 qeAnimateNumber(document.getElementById('val-volume-inline-en'), parseFloat(market.volume || 0), { decimals: 0 }); 5088 5089 const updEl = document.getElementById('market-last-update-inline-en'); 5090 if (updEl) updEl.innerText = timeStr; 5091 5092 const sBadge = document.getElementById('market-status-badge-inline-en'); 5093 if (sBadge) { 5094 sBadge.innerText = statusText; 5095 sBadge.style.setProperty('color', statusColor, 'important'); 5096 sBadge.style.setProperty('background-color', statusBg, 'important'); 5097 } 5098 } 5099 5100 /* =========================================================== 5101 INLINE BAR MOBILE [market_summary_inline_mobile_en] 5102 =========================================================== */ 5103 const inlineBoxM = document.getElementById('qe-summary-box-inline-mobile-en'); 5104 if (inlineBoxM) { 5105 inlineBoxM.style.display = 'block'; 5106 5107 const idxElM = document.getElementById('inline-index-val-m-en'); 5108 qeAnimateNumber(idxElM, currentValue, { decimals: 0 }); 5109 5110 const chgElM = document.getElementById('inline-change-val-m-en'); 5111 if (chgElM) { 5112 chgElM.style.setProperty('color', inlineClr, 'important'); 5113 chgElM.style.direction = 'ltr'; 5114 if (!chgElM.dataset.qeBuilt) { 5115 chgElM.innerHTML = '<span id="qe-inline-change-m-en"></span>'; 5116 chgElM.dataset.qeBuilt = '1'; 5117 } 5118 const chgSpanM = document.getElementById('qe-inline-change-m-en'); 5119 if (chgSpanM) chgSpanM.style.setProperty('color', inlineClr, 'important'); 5120 qeAnimateNumber(chgSpanM, Math.abs(netChangeVal), { decimals: 0 }); 5121 } 5122 5123 const pctElM = document.getElementById('inline-change-pct-m-en'); 5124 if (pctElM) { 5125 pctElM.style.setProperty('color', inlineClr, 'important'); 5126 pctElM.style.direction = 'ltr'; 5127 if (!pctElM.dataset.qeBuilt) { 5128 pctElM.innerHTML = '<span id="qe-inline-arrow-m-en"></span> ' 5129 + '<span id="qe-inline-pct-m-en"></span>%'; 5130 pctElM.dataset.qeBuilt = '1'; 5131 } 5132 const arrElM = document.getElementById('qe-inline-arrow-m-en'); 5133 if (arrElM) { 5134 arrElM.textContent = arrow; 5135 arrElM.style.setProperty('color', inlineClr, 'important'); 5136 } 5137 const pctSpanM = document.getElementById('qe-inline-pct-m-en'); 5138 if (pctSpanM) pctSpanM.style.setProperty('color', inlineClr, 'important'); 5139 qeAnimateNumber(pctSpanM, Math.abs(parseFloat(netChangePercVal)), { decimals: 2 }); 5140 } 5141 5142 const toElM = document.getElementById('inline-turnover-val-m-en'); 5143 if (toElM) { 5144 if (!toElM.dataset.qeBuilt) { 5145 toElM.innerHTML = '<span id="qe-inline-turnover-m-en">0</span>'; 5146 toElM.dataset.qeBuilt = '1'; 5147 } 5148 qeAnimateNumber(document.getElementById('qe-inline-turnover-m-en'), Math.round(turnOver / 1000), { decimals: 0 }); 5149 } 5150 5151 const ytdElM = document.getElementById('inline-ytd-val-m-en'); 5152 if (ytdElM) { 5153 const yearStartValue = 10762.51; // QSE index close on 31 Dec 2025 5154 const ytdChangeVal = currentValue - yearStartValue; 5155 const ytdPercVal = (ytdChangeVal / yearStartValue) * 100; 5156 const ytdClr = ytdChangeVal === 0 ? '#e69500' : (ytdChangeVal > 0 ? '#1a8a3a' : '#cc2200'); 5157 ytdElM.style.setProperty('color', ytdClr, 'important'); 5158 ytdElM.style.direction = 'ltr'; 5159 if (!ytdElM.dataset.qeBuilt) { 5160 ytdElM.innerHTML = '<span id="qe-inline-ytd-m-en"></span>%'; 5161 ytdElM.dataset.qeBuilt = '1'; 5162 } 5163 const ytdSpanM = document.getElementById('qe-inline-ytd-m-en'); 5164 if (ytdSpanM) ytdSpanM.style.setProperty('color', ytdClr, 'important'); 5165 qeAnimateNumber(ytdSpanM, ytdPercVal, { decimals: 2 }); 5166 } 5167 5168 qeAnimateNumber(document.getElementById('val-up-inline-m-en'), parseFloat(market.symbolsUP || 0), { decimals: 0 }); 5169 qeAnimateNumber(document.getElementById('val-down-inline-m-en'), parseFloat(market.symbolsDown || 0), { decimals: 0 }); 5170 qeAnimateNumber(document.getElementById('val-stable-inline-m-en'), actualStable, { decimals: 0 }); 5171 qeAnimateNumber(document.getElementById('val-trades-inline-m-en'), parseFloat(market.totalExecuted || 0), { decimals: 0 }); 5172 qeAnimateNumber(document.getElementById('val-volume-inline-m-en'), Math.round(parseFloat(market.volume || 0) / 1000), { decimals: 0 }); 5173 5174 const updElM = document.getElementById('market-last-update-inline-m-en'); 5175 if (updElM) updElM.innerText = timeStr; 5176 5177 const sBadgeM = document.getElementById('market-status-badge-inline-m-en'); 5178 if (sBadgeM) { 5179 sBadgeM.innerText = statusText; 5180 sBadgeM.style.setProperty('color', statusColor, 'important'); 5181 sBadgeM.style.setProperty('background-color', statusBg, 'important'); 5182 } 5183 } 5184} 5185 5186 5187/* ========================================================= 5188 MAIN SignalR INIT 5189 ========================================================= */ 5190(function ($) { 5191 var _qeTickerStarted = false; 5192 var _qeMarketOpenTimer = null; 5193 5194 function scheduleMarketOpen() { 5195 if (_qeMarketOpenTimer) return; 5196 5197 /* 5198 * Compute milliseconds until the NEXT trading-day open at 09:00 Qatar time. 5199 * 5200 * Trading days: Sunday (0) through Thursday (4). 5201 * We need to handle three situations correctly: 5202 * 1. Today is a trading day AND it is still before 09:00 â schedule for today. 5203 * 2. Today is a trading day AND 09:00 has already passed â schedule for the 5204 * next calendar trading day (could be tomorrow if Mon-Wed, or Sunday if Thu). 5205 * 3. Today is Friday (5) or Saturday (6) â the weekend â schedule for the 5206 * coming Sunday. 5207 * 5208 * Algorithm: 5209 * - Start with today's date in Qatar timezone. 5210 * - Build a target Date set to 09:00:00.000 Qatar time on that same calendar day. 5211 * - If that target is already in the past (or right now), advance the date by one 5212 * calendar day and repeat â skipping Friday (5) and Saturday (6) â until we 5213 * land on a valid future trading-day open. 5214 * - Compute ms = target.getTime() - Date.now() and schedule the timer. 5215 */ 5216 const OPEN_H = 9, OPEN_M = 0; // 09:00 Qatar time 5217 5218 /* Helper: given a JS Date that already represents midnight-or-later Qatar time, 5219 return a Date object for HH:MM:00.000 on the *same calendar day* in Qatar tz. */
5220 function qatarOpenOnDate(jsDateInQatar) { 5221 /* We rebuild the ISO-8601 string for that calendar day at 09:00 AST (UTC+3). */ 5222 const y = jsDateInQatar.getFullYear(); 5223 const mo = String(jsDateInQatar.getMonth() + 1).padStart(2, '0'); 5224 const d = String(jsDateInQatar.getDate()).padStart(2, '0'); 5225 const hh = String(OPEN_H).padStart(2, '0'); 5226 const mm = String(OPEN_M).padStart(2, '0'); 5227 /* Qatar is UTC+3 with no DST â offset is always +03:00 */ 5228 return new Date(y + '-' + mo + '-' + d + 'T' + hh + ':' + mm + ':00.000+03:00'); 5229 } 5230 5231 /* Start the search from "now" in Qatar local time. */ 5232 let candidate = getQatarTime(); /* local Qatar Date object */ 5233 let targetMs; 5234 let iters = 0; 5235 5236 while (iters < 9) { /* safety cap â at most 9 days to scan */ 5237 iters++; 5238 const dow = candidate.getDay(); /* 0=Sun ⦠6=Sat */ 5239 5240 if (dow >= 0 && dow <= 4) { /* it is a trading day */ 5241 const openTime = qatarOpenOnDate(candidate); 5242 5243 if (openTime.getTime() > Date.now() + 1000) { 5244 /* Found a future open that is at least 1 s away â use it. */ 5245 targetMs = openTime.getTime(); 5246 break; 5247 } 5248 /* else: today's 09:00 is in the past â advance to tomorrow */ 5249 } 5250 /* Weekend or past-open trading day: advance by exactly one calendar day. 5251 We do this by adding 24 h to the candidate Qatar Date. */ 5252 candidate = new Date(candidate.getTime() + 24 * 60 * 60 * 1000); 5253 } 5254 5255 if (!targetMs) { 5256 /* Extremely unlikely â could only happen if somehow all 9 days failed. */ 5257 console.warn('[QE Ticker] scheduleMarketOpen: could not compute next open time.'); 5258 return; 5259 } 5260 5261 const msUntilOpen = targetMs - Date.now(); 5262 const minsAway = Math.round(msUntilOpen / 60000); 5263 console.log('[QE Ticker] Next market open in ~' + minsAway + ' min (' + 5264 new Date(targetMs).toLocaleString('en-GB', { timeZone: 'Asia/Qatar' }) + 5265 ' Qatar time).'); 5266 5267 _qeMarketOpenTimer = setTimeout(function () { 5268 console.log('[QE Ticker] Auto-connecting at 09:00 Qatar time.'); 5269 _qeMarketOpenTimer = null; 5270 initTicker(); 5271 }, msUntilOpen); 5272 } 5273 5274 function initTicker() { 5275 if (typeof signalR === 'undefined') { setTimeout(initTicker, 500); return; } 5276 if (_qeTickerStarted) return; 5277 5278 /* ââ Load initial display data âââââââââââââââââââââââââââââââââââ 5279 Priority: server DB snapshot (cross-browser) â localStorage cache 5280 The async fetch runs in the background and doesn't block the 5281 SignalR setup below. When it completes it renders the best 5282 available data; SignalR will overwrite with live data once 5283 the connection is up. */ 5284 (async function () { 5285 let payload = null; 5286 5287 // 1. Try server first â works for any browser, any device 5288 try { 5289 const resp = await fetch('/wp-json/qse/v1/market-snapshot?_=' + Date.now()); 5290 if (resp.ok) { 5291 const data = await resp.json(); 5292 if (data.ok && data.payload) payload = data.payload; 5293 } 5294 } catch(e) {} 5295 5296 // 2. Fall back to localStorage (faster for returning visitors) 5297 if (!payload) payload = loadCache(); 5298 5299 if (payload) { 5300 const stocks = payload.objectValue2 || []; 5301 const market = (payload.objectValue1 && payload.objectValue1.length) 5302 ? payload.objectValue1[0] : null; 5303 if (stocks.length) { generateCompanyDropdown(stocks); renderTicker(stocks); }
5304 if (market) renderSummary(market, stocks); 5305 // Mirror into localStorage so next visit renders instantly 5306 saveCache(payload); 5307 } 5308 })(); 5309 5310 if (!isMarketOpen()) { 5311 console.log('[QE Ticker] Market is closed â using cached data, no SignalR connection.'); 5312 scheduleMarketOpen(); 5313 return; 5314 } 5315 5316 _qeTickerStarted = true; 5317 5318 const connection = new signalR.HubConnectionBuilder() 5319 .withUrl('https://test.qatar-securities.com/qscapi/Hub', { 5320 skipNegotiation: true, 5321 transport: signalR.HttpTransportType.WebSockets 5322 }) 5323 .withAutomaticReconnect() 5324 .build(); 5325 5326 connection.onclose(function (error) { 5327 console.log('[QE Ticker] Connection closed.'); 5328 _qeTickerStarted = false; 5329 scheduleMarketOpen(); 5330 }); 5331 5332 connection.on('broadcastMessage', function (res) { 5333 if (!res) return; 5334 const stocks = res.objectValue2 || []; 5335 const market = (res.objectValue1 && res.objectValue1.length) ? res.objectValue1[0] : null; 5336 if (stocks.length) { generateCompanyDropdown(stocks); renderTicker(stocks); } 5337 if (market) { 5338 renderSummary(market, stocks);
5339 } 5340 saveCache(res); 5341 /* Browser backup: POST snapshot to server so the DB always 5342 holds the latest broadcast even if the cron misfires. */ 5343 saveServerSnapshot(res); 5344 if (!isMarketOpen()) { console.log('[QE Ticker] Market just closed â stopping.'); connection.stop(); } 5345 }); 5346 5347 connection.start() 5348 .then(function () { 5349 console.log('[QE Ticker] SignalR connected.'); 5350 connection.invoke('send'); 5351 const fetchInterval = setInterval(function () { 5352 if (!isMarketOpen()) { clearInterval(fetchInterval); connection.stop(); return; } 5353 connection.invoke('send'); 5354 }, 3000); 5355 }) 5356 .catch(function (err) { 5357 console.error('[QE Ticker] Connection error:', err); 5358 _qeTickerStarted = false; 5359 }); 5360 } 5361 5362 /* Fire-and-forget POST of the full SignalR payload to the server. 5363 Acts as browser-side backup for the cron snapshot save. */ 5364 function saveServerSnapshot(payload) { 5365 try { 5366 fetch('/wp-json/qse/v1/save-snapshot', { 5367 method: 'POST', 5368 headers: { 'Content-Type': 'application/json' }, 5369 body: JSON.stringify({ payload: payload }) 5370 }).catch(function () {}); 5371 } catch(e) {} 5372 } 5373 5374 $(document).ready(initTicker); 5375})(jQuery); 5376 5377})(); 5378} // end: window._qseTickerLoadedEn guard 5379</script>
5379 5380<!-- ========================================================= 5381 MOBILE WIDTH FIX 5382 Chart.js reads its parent's width at init time. On mobile, 5383 WordPress layout may not be complete yet, leaving the canvas 5384 locked at a narrow stale size. These rules guarantee the 5385 canvas and every ancestor up to the widget boundary fill 5386 the available column width before JS measures them. 5387 ========================================================= --> 5388<style> 5389#qeRealTimeChart-en-en { 5390 display: block !important; 5391 width: 100% !important; 5392 min-width: 0 !important; /* prevent flex/grid children from overflowing */ 5393 box-sizing: border-box; 5394} 5395/* Ensure the immediate parent also stretches â covers most WP widget wrappers */ 5396#qeRealTimeChart-en-en + * , 5397#qeRealTimeChart-en-en ~ * { box-sizing: border-box; } 5398:has(> #qeRealTimeChart-en-en) { 5399 width: 100% !important; 5400 min-width: 0 !important; 5401 box-sizing: border-box; 5402} 5403</style> 5404
5405<script> 5406(function($) { 5407/* ========================================================= 5408 QE REAL-TIME CHART v4 5409 --------------------------------------------------------- 5410 Dynamic X-axis: starts at 09:30, grows minute-by-minute 5411 up to 13:30 Qatar time. 5412 ========================================================= */ 5413 5414/* ========================================================= 5415 QATAR TIMEZONE HELPERS 5416 ========================================================= */ 5417function qeGetQatarTime() { 5418 const parts = new Intl.DateTimeFormat('en-US', { 5419 timeZone: 'Asia/Qatar', 5420 year: 'numeric', month: '2-digit', day: '2-digit', 5421 hour: '2-digit', minute: '2-digit', second: '2-digit', 5422 hour12: false 5423 }).formatToParts(new Date()); 5424 const get = t => (parts.find(p => p.type === t) || {}).value; 5425 return new Date(get('year') + '-' + get('month') + '-' + get('day') + 5426 'T' + get('hour') + ':' + get('minute') + ':' + get('second') + '+03:00'); 5427} 5428 5429function qeIsMarketOpen() { 5430 var q = qeGetQatarTime(); 5431 var day = q.getDay(); 5432 var mins = q.getHours() * 60 + q.getMinutes(); 5433 return day >= 0 && day <= 4 && mins >= 540 && mins <= 790; 5434} 5435 5436function qeTodayQatar() { 5437 var q = qeGetQatarTime(); 5438 return q.getFullYear() + '-' 5439 + String(q.getMonth() + 1).padStart(2, '0') + '-' 5440 + String(q.getDate()).padStart(2, '0'); 5441} 5442 5443function qeLastTradingDate() { 5444 var q = qeGetQatarTime(); 5445 var day = q.getDay(); 5446 var back = (day === 5) ? 1 : (day === 6) ? 2 : 0; 5447 if (back > 0) { 5448 var d = new Date(q.getTime() - back * 86400000); 5449 return d.getFullYear() + '-' 5450 + String(d.getMonth() + 1).padStart(2, '0') + '-' 5451 + String(d.getDate()).padStart(2, '0'); 5452 } 5453 return qeTodayQatar(); 5454} 5455 5456 5457/* ========================================================= 5458 SESSION GRID â 251 fixed minute slots 09:00 -> 13:10 5459 ========================================================= */ 5460var QE_OPEN_MINS = 9 * 60 + 0; // 540 (09:00) â session tracking starts here 5461var QE_CLOSE_MINS = 13 * 60 + 11; // 791 â one past 13:10; chart freezes at slot 13:10 5462var QE_SLOTS = QE_CLOSE_MINS - QE_OPEN_MINS; // 251 5463var QE_DISPLAY_START_MINS = 9 * 60 + 30; // 570 (09:30) â sparkline always starts here 5464var QE_DISPLAY_OFFSET = QE_DISPLAY_START_MINS - QE_OPEN_MINS - 1; // 29 â slot 09:29 is the prev-close anchor 5465 5466function qeGenerateLabels() { 5467 var out = []; 5468 for (var i = 0; i < QE_SLOTS; i++) { 5469 var m = QE_OPEN_MINS + i; 5470 out.push( 5471 String(Math.floor(m / 60)).padStart(2, '0') + ':' + 5472 String(m % 60).padStart(2, '0') 5473 ); 5474 } 5475 return out; 5476} 5477 5478function qeTimeToSlot(timeStr) { 5479 var p = timeStr.split(':'); 5480 var mins = parseInt(p[0], 10) * 60 + parseInt(p[1], 10); 5481 return Math.max(0, Math.min(mins - QE_OPEN_MINS, QE_SLOTS - 1)); 5482} 5483 5484/* ========================================================= 5485 â DYNAMIC SLOT COUNT 5486 Returns how many 1-minute slots should be visible right now. 5487 - Loaded data is from a previous trading day â 251 (full session) 5488 - Today is a weekend (Fri=5 / Sat=6 in Qatar) â 251 5489 - Before market open on a trading day â 0 (chart hidden) 5490 - During session â elapsed slots since 09:00 5491 - After market close â 251 (full session frozen at 13:10) 5492 ========================================================= */ 5493function qeCurrentSlotCount() { 5494 var q = qeGetQatarTime(); 5495 var day = q.getDay(); 5496 var mins = q.getHours() * 60 + q.getMinutes(); 5497 5498 /* â If the loaded data belongs to a DIFFERENT date (e.g. we loaded last 5499 Thursday's data on a Saturday or before Monday's open), render all 5500 240 slots so the previous complete session is visible. */ 5501 if (qeChartDataDate && qeChartDataDate !== qeTodayQatar()) return QE_SLOTS; 5502 5503 /* â Weekend days in Qatar (Fri=5, Sat=6): render full previous session. */ 5504 if (day === 5 || day === 6) return QE_SLOTS; 5505 5506 if (mins < QE_OPEN_MINS) return 0; // before 09:00 â chart hidden 5507 if (mins >= QE_CLOSE_MINS) return QE_SLOTS; // after 13:10 â full session frozen 5508 5509 /* During 09:00â09:29 always return enough slots to make slot 29 5510 (the prev-close anchor) visible even before trading starts. */ 5511 if (mins < QE_DISPLAY_START_MINS) return QE_DISPLAY_OFFSET + 1; 5512 5513 /* +1 so the current minute's slot is always visible */ 5514 return Math.min(mins - QE_OPEN_MINS + 1, QE_SLOTS); 5515} 5516 5517/* ========================================================= 5518 â NEW: VISIBLE SLICES 5519 Always call these instead of using timeLabels / dataPoints 5520 directly when feeding the chart. 5521 ========================================================= */ 5522function qeVisibleLabels() { 5523 return timeLabels.slice(QE_DISPLAY_OFFSET, qeCurrentSlotCount()); 5524} 5525 5526function qeVisibleData() { 5527 return dataPoints.slice(QE_DISPLAY_OFFSET, qeCurrentSlotCount()); 5528} 5529 5530 5531/* ========================================================= 5532 PERSISTENT STORAGE 5533 ========================================================= */ 5534var QE_CHART_KEY = 'qe_chart_' + qeLastTradingDate(); 5535 5536function qeChartSave() { 5537 try { 5538 localStorage.setItem(QE_CHART_KEY, JSON.stringify(dataPoints)); 5539 /* â Persist the last non-null value as the prev-close anchor so the next 5540 session's sparkline starts from yesterday's closing level (not a gap). */ 5541 for (var j = dataPoints.length - 1; j >= 0; j--) { 5542 var pv = parseFloat(dataPoints[j]); 5543 if (!isNaN(pv)) { localStorage.setItem('qe_prev_close', String(pv)); break; } 5544 } 5545 for (var i = localStorage.length - 1; i >= 0; i--) { 5546 var k = localStorage.key(i); 5547 if (k && k.indexOf('qe_chart_') === 0 && k !== QE_CHART_KEY) { 5548 localStorage.removeItem(k); 5549 } 5550 } 5551 } catch (e) {} 5552} 5553 5554function qeChartLoad() { 5555 try { 5556 var raw = localStorage.getItem(QE_CHART_KEY); 5557 if (!raw) return null; 5558 var arr = JSON.parse(raw); 5559 if (Array.isArray(arr) && arr.length === QE_SLOTS) return arr; 5560 return null; 5561 } catch (e) { return null; } 5562} 5563 5564 5565/* ========================================================= 5566 MODULE STATE 5567 ========================================================= */ 5568var qeChart = null;
5569var qeChartDataDate = null; // â tracks which trading date is currently loaded 5570var qePrevCloseVal = null; // â previous day's closing index value (seeded at 09:00 from server) 5571var timeLabels = qeGenerateLabels(); 5572var dataPoints = (function () { 5573 var a = []; for (var i = 0; i < QE_SLOTS; i++) a.push(null); return a; 5574}()); 5575var qeSaveTick = 0; 5576 5577 5578/* ========================================================= 5579 CROSSHAIR PLUGIN (unchanged) 5580 ========================================================= */ 5581function qeRoundRectFill(ctx, x, y, w, h, r) { 5582 ctx.beginPath(); 5583 ctx.moveTo(x + r, y); 5584 ctx.lineTo(x + w - r, y); 5585 ctx.quadraticCurveTo(x + w, y, x + w, y + r); 5586 ctx.lineTo(x + w, y + h - r); 5587 ctx.quadraticCurveTo(x + w, y + h, x + w - r, y + h); 5588 ctx.lineTo(x + r, y + h); 5589 ctx.quadraticCurveTo(x, y + h, x, y + h - r); 5590 ctx.lineTo(x, y + r); 5591 ctx.quadraticCurveTo(x, y, x + r, y); 5592 ctx.closePath(); 5593 ctx.fill(); 5594} 5595 5596var QE_CROSSHAIR_PLUGIN = { 5597 id: 'qeCrosshair', 5598 afterDraw: function (chart) { 5599 var tooltip = chart.tooltip; 5600 if (!tooltip || !tooltip._active || !tooltip._active.length) return; 5601 5602 var ctx = chart.ctx; 5603 var active = tooltip._active[0]; 5604 var el = active.element; 5605 var x = el.x; 5606 var y = el.y; 5607 5608 var xScale = chart.scales.x; 5609 var yScale = chart.scales.y; 5610 5611 var dataVal = chart.data.datasets[0].data[active.index]; 5612 if (dataVal === null || dataVal === undefined || isNaN(dataVal)) return; 5613 5614 var timeLabel = chart.data.labels[active.index]; 5615 /* The 09:29 slot is hidden on the axis; display it as 09:30 */ 5616 if (timeLabel === '09:29') timeLabel = '09:30'; 5617 var valLabel = parseFloat(dataVal).toLocaleString('en-US', { 5618 minimumFractionDigits: 2, maximumFractionDigits: 2 5619 }); 5620 5621 ctx.save(); 5622 5623 ctx.lineWidth = 1; 5624 ctx.strokeStyle = 'rgba(41,70,153,0.40)'; 5625 ctx.setLineDash([5, 5]); 5626 5627 ctx.beginPath(); 5628 ctx.moveTo(x, yScale.top); 5629 ctx.lineTo(x, yScale.bottom); 5630 ctx.stroke(); 5631 5632 ctx.beginPath(); 5633 ctx.moveTo(xScale.left, y); 5634 ctx.lineTo(xScale.right, y); 5635 ctx.stroke(); 5636 5637 ctx.setLineDash([]); 5638 5639 ctx.font = 'bold 10px system-ui, -apple-system, sans-serif'; 5640 5641 var xPillW = ctx.measureText(timeLabel).width + 16; 5642 var xPillH = 18; 5643 var xPillCx = Math.max(xScale.left + xPillW / 2, 5644 Math.min(x, xScale.right - xPillW / 2)); 5645 var xPillY = yScale.bottom + 4; 5646 5647 ctx.fillStyle = '#294699'; 5648 qeRoundRectFill(ctx, xPillCx - xPillW / 2, xPillY, xPillW, xPillH, 4); 5649 ctx.fillStyle = '#ffffff'; 5650 ctx.textAlign = 'center'; 5651 ctx.textBaseline = 'middle'; 5652 ctx.fillText(timeLabel, xPillCx, xPillY + xPillH / 2); 5653 5654 ctx.font = 'bold 10px system-ui, -apple-system, sans-serif'; 5655 5656 var yPillW = ctx.measureText(valLabel).width + 16; 5657 var yPillH = 18; 5658 var yPillY = Math.max(yScale.top, 5659 Math.min(y - yPillH / 2, yScale.bottom - yPillH)); 5660 var yPillX = xScale.right - yPillW - 6; 5661 5662 ctx.fillStyle = '#1a3a8a'; 5663 qeRoundRectFill(ctx, yPillX, yPillY, yPillW, yPillH, 4); 5664 ctx.fillStyle = '#ffffff'; 5665 ctx.textAlign = 'center'; 5666 ctx.textBaseline = 'middle'; 5667 ctx.fillText(valLabel, yPillX + yPillW / 2, yPillY + yPillH / 2); 5668 5669 ctx.restore(); 5670 } 5671}; 5672 5673 5674/* ========================================================= 5675 CHART BUILDER 5676 â Uses qeVisibleLabels() / qeVisibleData() instead of the 5677 full 240-slot arrays. 5678 ========================================================= */ 5679function qeBuildChart(ctx) { 5680 var gradient = ctx.createLinearGradient(0, 0, 0, 280); 5681 gradient.addColorStop(0, 'rgba(41,70,153,0.30)'); 5682 gradient.addColorStop(0.6, 'rgba(41,70,153,0.07)'); 5683 gradient.addColorStop(1, 'rgba(41,70,153,0.00)'); 5684 5685 qeChart = new Chart(ctx, { 5686 type: 'line', 5687 plugins: [QE_CROSSHAIR_PLUGIN], 5688 data: { 5689 labels: qeVisibleLabels(), /* â dynamic slice */ 5690 datasets: [{ 5691 data: qeVisibleData(), /* â dynamic slice */ 5692 borderColor: '#294699', 5693 borderWidth: 2.5, 5694 backgroundColor: gradient, 5695 fill: true, 5696 tension: 0.35, 5697 spanGaps: true, 5698 pointRadius: 0, 5699 pointHoverRadius: 5,
5700 pointHoverBackgroundColor: '#294699', 5701 pointHoverBorderColor: '#ffffff', 5702 pointHoverBorderWidth: 2 5703 }] 5704 }, 5705 options: { 5706 responsive: true, 5707 maintainAspectRatio: false, 5708 animation: { duration: 600, easing: 'easeInOutQuart' }, 5709 interaction: { mode: 'index', intersect: false }, 5710 plugins: { 5711 legend: { display: false }, 5712 tooltip: { 5713 backgroundColor: 'rgba(20,40,100,0.88)', 5714 titleColor: '#aab8e8', 5715 bodyColor: '#ffffff', 5716 padding: 10, 5717 cornerRadius: 8, 5718 displayColors: false, 5719 filter: function (item) { 5720 return item.raw !== null && item.raw !== undefined; 5721 }, 5722 callbacks: { 5723 title: function (items) { 5724 var t = items.length ? items[0].label : ''; 5725 /* The 09:29 slot is hidden on the axis; display it as 09:30 */ 5726 return t === '09:29' ? '09:30' : t; 5727 }, 5728 label: function (item) { 5729 if (item.raw === null) return ''; 5730 return 'اÙ٠ؤشر: ' + parseFloat(item.raw).toLocaleString('en-US', { 5731 minimumFractionDigits: 2, maximumFractionDigits: 2 5732 }); 5733 } 5734 } 5735 } 5736 }, 5737 scales: { 5738 x: { 5739 display: true, 5740 grid: { display: false }, 5741 ticks: { 5742 maxTicksLimit: 9, 5743 autoSkip: true, 5744 font: { size: 10 }, 5745 color: '#bbb', 5746 maxRotation: 0, 5747 callback: function (value, index) { 5748 /* â use 'value' (data index) not 'index' (tick position) 5749 so the force-pinned last tick always shows 13:10 */ 5750 var label = this.chart.data.labels[value] || ''; 5751 /* 09:29 is the hidden prev-close slot â never show it */ 5752 if (label === '09:29') return ''; 5753 return label; 5754 } 5755 }, 5756 /* Pin 09:30 as the opening tick (replacing hidden 09:29) and 5757 always pin the last label (13:10) so autoSkip never drops it */ 5758 afterBuildTicks: function (axis) { 5759 var labels = axis.chart.data.labels; 5760 if (!labels || !labels.length) return; 5761 5762 /* Remove the 09:29 slot from the tick list entirely so 5763 neither a tick mark nor a label appears there */ 5764 axis.ticks = axis.ticks.filter(function (t) { 5765 return labels[t.value] !== '09:29'; 5766 }); 5767 5768 /* Pin 09:30 as the first visible tick (index 1 when the 5769 slice starts with 09:29 at index 0) */ 5770 if (labels[0] === '09:29' && labels.length > 1) { 5771 var has930 = axis.ticks.some(function (t) { return t.value === 1; }); 5772 if (!has930) axis.ticks.unshift({ value: 1 }); 5773 } 5774 5775 /* Always pin the last label (13:10) */ 5776 var lastIdx = labels.length - 1; 5777 var ticks = axis.ticks; 5778 if (ticks.length && ticks[ticks.length - 1].value !== lastIdx) { 5779 ticks.push({ value: lastIdx }); 5780 } 5781 }, 5782 border: { display: false } 5783 }, 5784 y: { 5785 position: 'left', 5786 beginAtZero: false, 5787 grid: { color: 'rgba(0,0,0,0.04)', lineWidth: 1 }, 5788 ticks: { 5789 font: { size: 10 }, 5790 color: '#bbb', 5791 callback: function (val) {
5792 return val.toLocaleString('en-US', { 5793 minimumFractionDigits: 2, maximumFractionDigits: 2 5794 }); 5795 } 5796 }, 5797 border: { display: false } 5798 } 5799 } 5800 } 5801 }); 5802 5803 /* ========================================================= 5804 MOBILE RESIZE FIX 5805 Chart.js locks canvas size at init time. On mobile the 5806 parent layout may not be finalised yet, so the chart 5807 ends up narrower than its container. We force a resize: 5808 ⢠immediately via requestAnimationFrame (one paint later) 5809 ⢠again after 300 ms (covers slow WP theme reflows) 5810 ⢠continuously via ResizeObserver (orientation changes, 5811 sidebar collapse, etc.) â falls back to window resize. 5812 ========================================================= */ 5813 (function qeAttachResizeGuard(chart) { 5814 function doResize() { 5815 if (chart && typeof chart.resize === 'function') chart.resize(); 5816 } 5817 5818 /* Frame 1: after current paint */ 5819 requestAnimationFrame(doResize); 5820 5821 /* Frame 2: after slow theme reflows (300 ms is enough for 5822 virtually all WP themes, including Elementor/Divi/WP Bakery) */ 5823 setTimeout(doResize, 300); 5824 5825 var canvas = chart.canvas; 5826 var parent = canvas && canvas.parentElement; 5827 5828 if (parent && typeof ResizeObserver !== 'undefined') { 5829 /* Modern browsers: react to any container-size change */ 5830 var ro = new ResizeObserver(function () { doResize(); }); 5831 ro.observe(parent); 5832 } else { 5833 /* Legacy fallback: orientation change + general resize */ 5834 window.addEventListener('resize', doResize); 5835 window.addEventListener('orientationchange', doResize); 5836 } 5837 }(qeChart)); 5838} /* end qeBuildChart */ 5839 5840 5841/* ========================================================= 5842 â NEW: EXPAND X-AXIS EVERY MINUTE 5843 Runs while the market is open and adds the next label/slot 5844 to the chart each minute so the axis grows in real time. 5845 ========================================================= */ 5846var _qeAxisTimer = null; 5847 5848function qeStartAxisExpander() { 5849 if (_qeAxisTimer) return; 5850 5851 _qeAxisTimer = setInterval(function () { 5852 if (!qeChart) return; 5853 5854 if (!qeIsMarketOpen()) { 5855 /* Market closed â show full session and stop */ 5856 qeChart.data.labels = qeVisibleLabels(); 5857 qeChart.data.datasets[0].data = qeVisibleData(); 5858 qeChart.update('none'); 5859 clearInterval(_qeAxisTimer); 5860 _qeAxisTimer = null; 5861 return; 5862 } 5863 5864 /* Expand to current slot count */ 5865 var count = qeCurrentSlotCount(); 5866 if (count !== qeChart.data.labels.length + QE_DISPLAY_OFFSET) { 5867 qeChart.data.labels = timeLabels.slice(QE_DISPLAY_OFFSET, count); 5868 qeChart.data.datasets[0].data = dataPoints.slice(QE_DISPLAY_OFFSET, count); 5869 qeChart.update('none'); 5870 } 5871 }, 15000); /* check every 15 s â responsive without hammering */ 5872} 5873 5874 5875/* ========================================================= 5876 INJECT TITLE LABEL â ٠ؤشر Ø¨ÙØ±ØµØ© ÙØ·Ø± 5877 Inserts a heading above the index-number element once. 5878 All font properties inherit from the site; only the color 5879 is set explicitly so it fits any WP theme. 5880 ========================================================= */ 5881function qeInjectTitleLabel() { 5882 var valEl = document.getElementById('qe-chart-last-val-en'); 5883 if (!valEl || document.getElementById('qe-chart-title-en')) return; 5884 5885 var wrapper = document.createElement('div'); 5886 wrapper.style.cssText = 5887 'display:flex;' + 5888 'align-items:center;' + 5889 'direction:ltr;' + 5890 'gap:8px;' + 5891 'flex-wrap:wrap;'; 5892 5893 valEl.parentNode.insertBefore(wrapper, valEl); 5894 5895 var lbl = document.createElement('span'); 5896 lbl.id = 'qe-chart-title-en'; 5897 lbl.textContent = '٠ؤشر Ø¨ÙØ±ØµØ© ÙØ·Ø±'; 5898 lbl.setAttribute('dir', 'ltr'); 5899 lbl.style.cssText = 5900 'font-family:inherit;' + 5901 'font-size:inherit;' + 5902 'font-weight:inherit;' + 5903 'line-height:inherit;' + 5904 'letter-spacing:inherit;' + 5905 'color:#294699;'; 5906 5907 /* Change value e.g. +12.34 or -5.67 */ 5908 var chgEl = document.createElement('span'); 5909 chgEl.id = 'qe-chart-change-en'; 5910 chgEl.style.cssText = 'font-family:inherit;font-size:inherit;font-weight:inherit;'; 5911 5912 /* % change value e.g. (+0.12%) or (-0.05%) */ 5913 var pctEl = document.createElement('span'); 5914 pctEl.id = 'qe-chart-pct-en'; 5915 pctEl.style.cssText = 'font-family:inherit;font-size:inherit;font-weight:inherit;'; 5916 5917 wrapper.appendChild(lbl); /* LTR leftmost â title label */ 5918 wrapper.appendChild(valEl); /* â index value */ 5919 wrapper.appendChild(chgEl); /* â change */ 5920 wrapper.appendChild(pctEl); /* LTR rightmost â % change */ 5921} 5922 5923 5924/* ========================================================= 5925 UI UPDATE HELPERS 5926 ========================================================= */ 5927function qeUpdateLastValDisplay(val) { 5928 var el = document.getElementById('qe-chart-last-val-en'); 5929 if (!el) return; 5930 5931 /* Always work with real numbers â avoids string-comparison 5932 bugs where e.g. "10500" > "9999" evaluates FALSE because 5933 JS compares the leading characters '1' < '9'. */ 5934 var fVal = parseFloat(val); 5935 if (isNaN(fVal)) return; 5936 5937 /* Reference point: first recorded non-null slot of the session. 5938 Using explicit parseFloat() here as well for the same reason. */ 5939 var ref = null; 5940 for (var i = 0; i < dataPoints.length; i++) { 5941 var dp = parseFloat(dataPoints[i]); 5942 if (!isNaN(dp)) { ref = dp; break; } 5943 } 5944 5945 /* ââ Shared color logic for all three values ââââââââââââââââââ 5946 green = up from session open, red = down, inherit = neutral */ 5947 var clr; 5948 if (ref === null || fVal === ref) { 5949 clr = 'inherit'; 5950 } else if (fVal > ref) { 5951 clr = '#1a8a3a'; /* â UP â green */ 5952 } else { 5953 clr = '#cc2200'; /* â DOWN â red */ 5954 } 5955 5956 /* Index value */ 5957 el.style.color = clr;
5958 el.textContent = fVal.toLocaleString('en-US', { 5959 minimumFractionDigits: 2, maximumFractionDigits: 2 5960 }); 5961 5962 /* Change and % change â only meaningful once we have a reference */ 5963 var chgEl = document.getElementById('qe-chart-change-en'); 5964 var pctEl = document.getElementById('qe-chart-pct-en'); 5965 5966 if (chgEl && pctEl) { 5967 if (ref === null) { 5968 chgEl.style.color = 'inherit'; 5969 pctEl.style.color = 'inherit'; 5970 chgEl.textContent = ''; 5971 pctEl.textContent = ''; 5972 } else { 5973 var diff = fVal - ref; 5974 var pct = (ref !== 0) ? (diff / ref) * 100 : 0; 5975 var sign = (diff > 0) ? '+' : ''; /* '-' is automatic for negatives */ 5976 5977 chgEl.style.color = clr; 5978 pctEl.style.color = clr; 5979 chgEl.textContent = sign + diff.toLocaleString('en-US', { 5980 minimumFractionDigits: 2, maximumFractionDigits: 2 5981 }); 5982 pctEl.textContent = '(' + sign + pct.toFixed(2) + '%)'; 5983 } 5984 } 5985} 5986 5987function qeUpdateMeta() { 5988 var el = document.getElementById('qe-chart-meta-en'); 5989 if (!el) return; 5990 var real = dataPoints.filter(function (v) { return v !== null && !isNaN(v); }); 5991 if (real.length < 2) return; 5992 5993 var mn = Math.min.apply(null, real).toFixed(2); 5994 var mx = Math.max.apply(null, real).toFixed(2); 5995 5996 var firstIdx = -1, lastIdx = -1; 5997 for (var i = 0; i < dataPoints.length; i++) { 5998 if (dataPoints[i] !== null && !isNaN(dataPoints[i])) { 5999 if (firstIdx === -1) firstIdx = i; 6000 lastIdx = i; 6001 } 6002 } 6003 var range = (firstIdx >= 0 ? timeLabels[firstIdx] : '') + 6004 ' â ' + 6005 (lastIdx >= 0 ? timeLabels[lastIdx] : ''); 6006 el.innerText = range + ' | Low: ' + mn + ' High: ' + mx; 6007} 6008 6009 6010/* ========================================================= 6011 ADD / UPDATE A DATA POINT 6012 â After inserting into the full 240-slot array, only the 6013 visible slice is pushed to the chart. 6014 ========================================================= */ 6015function qeChartAddPoint(currentVal, timeStr) { 6016 var idx = qeTimeToSlot(timeStr); 6017 var previous = dataPoints[idx]; 6018 6019 if (previous !== null && Math.abs(previous - currentVal) < 0.005) return; 6020 dataPoints[idx] = currentVal; 6021 6022 /* ââ Save to server so history survives a page refresh ââââââââââ 6023 Fire-and-forget POST to the REST endpoint. 6024 The endpoint validates market hours and value > 0 server-side, 6025 so it is safe to call unconditionally here. */ 6026 try { 6027 fetch('/wp-json/qse/v1/save-chart-point', { 6028 method: 'POST', 6029 headers: { 'Content-Type': 'application/json' }, 6030 body: JSON.stringify({ time: timeStr, value: currentVal }) 6031 }).catch(function () {}); /* ignore network errors silently */ 6032 } catch (e) {} 6033 6034 var canvas = document.getElementById('qeRealTimeChart-en'); 6035 if (!canvas || typeof Chart === 'undefined') return; 6036 6037 if (!qeChart) { 6038 qeBuildChart(canvas.getContext('2d')); 6039 } 6040 /* Ensure the axis expander is running. 6041 Idempotent â has its own _qeAxisTimer guard so safe to call again. 6042 Needed after a new-day reset: qeChart is not null but _qeAxisTimer 6043 was cleared when the market closed the previous session. */ 6044 qeStartAxisExpander(); 6045 6046 var count = qeCurrentSlotCount(); /* â visible slice only */ 6047 qeChart.data.labels = qeVisibleLabels(); 6048 qeChart.data.datasets[0].data = qeVisibleData(); 6049 qeChart.update('none'); 6050 6051 qeUpdateLastValDisplay(currentVal); 6052 qeUpdateMeta(); 6053} 6054 6055 6056/* ========================================================= 6057 RENDER SAVED DATA (static, no connection needed) 6058 â Also uses the visible slice so historical sessions show 6059 correctly (full 240 slots if after 13:30). 6060 ========================================================= */ 6061function qeRenderSavedChart() { 6062 var canvas = document.getElementById('qeRealTimeChart-en'); 6063 if (!canvas || typeof Chart === 'undefined' || qeChart) return; 6064 qeBuildChart(canvas.getContext('2d')); 6065 6066 for (var i = dataPoints.length - 1; i >= 0; i--) { 6067 if (dataPoints[i] !== null && !isNaN(dataPoints[i])) { 6068 qeUpdateLastValDisplay(dataPoints[i]); 6069 break; 6070 } 6071 } 6072 qeUpdateMeta(); 6073} 6074 6075 6076/* ========================================================= 6077 SIGNALR CONNECTION 6078 ========================================================= */ 6079var _qeConnStarted = false; 6080var _qeGraceActive = false; // true while the 30-s closing grace is running 6081 6082function qeStartChartConnection() { 6083 if (_qeConnStarted) return; 6084 if (typeof signalR === 'undefined') { setTimeout(qeStartChartConnection, 500); return; } 6085 _qeConnStarted = true; 6086 6087 /* ââ NEW-DAY RESET ââââââââââââââââââââââââââââââââââââââââââââââââââââââ 6088 If the page was open overnight, dataPoints still holds yesterday's 6089 session. Wipe it now so the sparkline starts empty at 09:00. */ 6090 var todayStr = qeTodayQatar(); 6091 if (qeChartDataDate && qeChartDataDate !== todayStr) { 6092 // 1. wipe the full slot array 6093 dataPoints = []; 6094 for (var i = 0; i < QE_SLOTS; i++) dataPoints.push(null); 6095 qeChartDataDate = todayStr; 6096 6097 // 2. force the chart to render the empty set 6098 if (qeChart) { 6099 qeChart.data.labels = qeVisibleLabels(); 6100 qeChart.data.datasets[0].data = qeVisibleData(); 6101 qeChart.update('none'); 6102 } 6103 6104 // 3. clear stale on-screen numbers 6105 var valEl = document.getElementById('qe-chart-last-val-en'); 6106 if (valEl) { valEl.textContent = 'â'; valEl.style.color = '#294699'; } 6107 var metaEl = document.getElementById('qe-chart-meta-en'); 6108 if (metaEl) metaEl.textContent = ''; 6109 6110 // 4. purge old browser cache so a refresh doesn't resurrect yesterday 6111 try { 6112 for (var i = localStorage.length - 1; i >= 0; i--) { 6113 var k = localStorage.key(i); 6114 if (k && k.indexOf('qe_chart_') === 0) localStorage.removeItem(k); 6115 } 6116 } catch (e) {} 6117 } 6118 6119 console.log('[QE Chart] Starting SignalR connectionâ¦'); 6120 6121 var conn = new signalR.HubConnectionBuilder() 6122 .withUrl('https://test.qatar-securities.com/qscapi/Hub', { 6123 skipNegotiation: true, 6124 transport: signalR.HttpTransportType.WebSockets 6125 }) 6126 .withAutomaticReconnect() 6127 .build(); 6128 6129 conn.onclose(function (error) { 6130 console.log('[QE Chart] Connection closed.'); 6131 _qeConnStarted = false; 6132 qeScheduleMarketOpen(); 6133 });
6134 6135 conn.on('broadcastMessage', function (res) { 6136 var raw = null; 6137 if (res && res.Data && res.Data[0]) raw = res.Data[0]; 6138 else if (res && res.objectValue1) raw = res; 6139 if (!raw || !raw.objectValue1 || !raw.objectValue1[0]) return; 6140 6141 var market = raw.objectValue1[0]; 6142 var currentVal = parseFloat(market.currentValue); 6143 if (isNaN(currentVal) || currentVal <= 0) return; 6144 6145 var q = qeGetQatarTime(); 6146 var h = q.getHours(); 6147 var m = q.getMinutes(); 6148 var mins = h * 60 + m; 6149 var timeStr = String(h).padStart(2, '0') + ':' + String(m).padStart(2, '0'); 6150 6151 /* ââ 09:00â09:29: capture the previous day's closing value ââââââ 6152 The server sends yesterday's close as currentValue before the 6153 first trade executes at 09:30. Always overwrite slot 29 so 6154 the chart immediately shows the prev-close anchor dot. */ 6155 if (mins >= QE_OPEN_MINS && mins < QE_DISPLAY_START_MINS) { 6156 qePrevCloseVal = currentVal; 6157 try { localStorage.setItem('qe_prev_close', String(currentVal)); } catch(e) {} 6158 dataPoints[QE_DISPLAY_OFFSET] = currentVal; // slot 29 â always update 6159 if (qeChart) { 6160 qeChart.data.labels = qeVisibleLabels(); 6161 qeChart.data.datasets[0].data = qeVisibleData(); 6162 qeChart.update('none'); 6163 } else { 6164 var hs = dataPoints.some(function(v){ return v !== null && !isNaN(v); }); 6165 if (hs) qeRenderSavedChart(); 6166 } 6167 qeUpdateLastValDisplay(currentVal); 6168 } 6169 6170 /* ââ Normal trading window (09:30 â 13:11) ââââââââââââââââââââââ 6171 Use <= QE_CLOSE_MINS so a broadcast that arrives at 13:11 6172 because the reply was in-flight still gets stored. 6173 qeTimeToSlot() clamps any time past 13:10 to slot 250. */ 6174 if (mins >= QE_OPEN_MINS && mins <= QE_CLOSE_MINS) { 6175 qeChartAddPoint(currentVal, timeStr); 6176 } 6177 6178 /* ââ Grace-period window (after 13:11) ââââââââââââââââââââââââââ 6179 The grace period sends 3 extra invoke('send') calls after the 6180 market closes. The client clock may now read 13:12 or 13:13, 6181 so the normal mins <= QE_CLOSE_MINS guard above does NOT fire. 6182 We force the value into slot 250 (13:10) and always update the 6183 chart header so it matches the summary widget's final value. */ 6184 if (_qeGraceActive && mins > QE_CLOSE_MINS) { 6185 /* Force-store into the closing slot regardless of client clock */ 6186 dataPoints[QE_SLOTS - 1] = currentVal; 6187 if (qeChart) { 6188 qeChart.data.labels = qeVisibleLabels(); 6189 qeChart.data.datasets[0].data = qeVisibleData(); 6190 qeChart.update('none'); 6191 } 6192 /* Always refresh the header value â no dedup guard here */ 6193 qeUpdateLastValDisplay(currentVal); 6194 qeUpdateMeta(); 6195 /* Persist the updated closing value to server */ 6196 try { 6197 fetch('/wp-json/qse/v1/save-chart-point', { 6198 method: 'POST', 6199 headers: { 'Content-Type': 'application/json' }, 6200 body: JSON.stringify({ time: '13:10', value: currentVal }) 6201 }).catch(function () {}); 6202 } catch (e) {} 6203 } 6204 6205 /* Connection lifecycle is managed by the interval below. */ 6206 }); 6207 6208 conn.start() 6209 .then(function () { 6210 console.log('[QE Chart] Connected.'); 6211 conn.invoke('send'); 6212 /* â CLOSING GRACE PERIOD 6213 When the market ends at 13:10, the server may update the 6214 final closing price in the last few seconds of that minute. 6215 Instead of disconnecting immediately, we make 3 extra 6216 send() calls at 10-second intervals (covering ~30 s) so 6217 the final value is captured before we truly disconnect. */ 6218 var _qeGraceStarted = false; 6219 var iv = setInterval(function () { 6220 if (!qeIsMarketOpen()) { 6221 clearInterval(iv); 6222 if (_qeGraceStarted) return; // grace already running 6223 _qeGraceStarted = true; 6224 _qeGraceActive = true; // â tell broadcastMessage to accept post-close values 6225 console.log('[QE Chart] Market closed â entering 30-second closing grace peri
6225od.'); 6226 var _graceCount = 0; 6227 var graceIv = setInterval(function () { 6228 conn.invoke('send').catch(function () {}); 6229 _graceCount++; 6230 if (_graceCount >= 3) { 6231 clearInterval(graceIv); 6232 _qeGraceActive = false; // â grace window closed 6233 /* ââ Final sync âââââââââââââââââââââââââââââââââââââââââââââ 6234 Ensure the chart header always reflects the last stored 6235 data point so it matches the market summary widget. */ 6236 for (var _fi = dataPoints.length - 1; _fi >= 0; _fi--) { 6237 var _fv = parseFloat(dataPoints[_fi]); 6238 if (!isNaN(_fv)) { qeUpdateLastValDisplay(_fv); break; } 6239 } 6240 qeChartSave(); 6241 conn.stop(); 6242 console.log('[QE Chart] Closing grace complete â disconnected.'); 6243 } 6244 }, 10000); /* poll at 10 s, 20 s, 30 s after close */ 6245 return; 6246 } 6247 conn.invoke('send'); 6248 }, 3000); 6249 }) 6250 .catch(function (err) { 6251 console.error('[QE Chart] Connection error:', err); 6252 _qeConnStarted = false; 6253 }); 6254} 6255 6256 6257/* ========================================================= 6258 SCHEDULE AUTO-CONNECT AT 09:30 (unchanged) 6259 ========================================================= */ 6260function qeScheduleMarketOpen() { 6261 /* 6262 * Compute milliseconds until the NEXT trading-day open at 09:00 Qatar time. 6263 * 6264 * Trading days: Sunday (0) through Thursday (4). 6265 * We need to handle three situations correctly: 6266 * 1. Today is a trading day AND it is still before 09:00 â schedule for today. 6267 * 2. Today is a trading day AND 09:00 has already passed â schedule for the 6268 * next calendar trading day (could be tomorrow if Mon-Wed, or Sunday if Thu). 6269 * 3. Today is Friday (5) or Saturday (6) â the weekend â schedule for the 6270 * coming Sunday. 6271 * 6272 * Algorithm: 6273 * - Start with today's date in Qatar timezone. 6274 * - Build a target Date set to 09:00:00.000 Qatar time on that same calendar day. 6275 * - If that target is already in the past (or right now), advance the date by one 6276 * calendar day and repeat â skipping Friday (5) and Saturday (6) â until we 6277 * land on a valid future trading-day open. 6278 * - Compute ms = target.getTime() - Date.now() and schedule the timer. 6279 */ 6280 var OPEN_H = 9, OPEN_M = 0; /* 09:00 Qatar time */ 6281 6282 /* Helper: return a UTC Date object for HH:MM:00.000 AST (UTC+3) on the 6283 same calendar day as the given Qatar-local Date. */ 6284 function qatarOpenOnDate(qLocal) { 6285 var y = qLocal.getFullYear(); 6286 var mo = (qLocal.getMonth() + 1 < 10 ? '0' : '') + (qLocal.getMonth() + 1); 6287 var d = (qLocal.getDate() < 10 ? '0' : '') + qLocal.getDate(); 6288 var hh = (OPEN_H < 10 ? '0' : '') + OPEN_H; 6289 var mm = (OPEN_M < 10 ? '0' : '') + OPEN_M; 6290 /* Qatar is always UTC+3 (no DST) */ 6291 return new Date(y + '-' + mo + '-' + d + 'T' + hh + ':' + mm + ':00.000+03:00'); 6292 } 6293 6294 var candidate = qeGetQatarTime(); /* Qatar-local Date right now */ 6295 var targetMs; 6296 var iters = 0; 6297 6298 while (iters < 9) { /* safety cap â at most 9 calendar days to scan */ 6299 iters++; 6300 var dow = candidate.getDay(); /* 0=Sun ⦠6=Sat */ 6301 6302 if (dow >= 0 && dow <= 4) { /* it is a trading day */ 6303 var openTime = qatarOpenOnDate(candidate); 6304 6305 if (openTime.getTime() > Date.now() + 1000) { 6306 /* Found a future open at least 1 s away â use it. */ 6307 targetMs = openTime.getTime(); 6308 break; 6309 } 6310 /* Today's 09:30 is already past â advance to tomorrow. */ 6311 } 6312 /* Weekend or past-open trading day: add exactly 24 h to move to the next day. */ 6313 candidate = new Date(candidate.getTime() + 24 * 60 * 60 * 1000); 6314 } 6315 6316 if (!targetMs) { 6317 console.warn('[QE Chart] qeScheduleMarketOpen: could not compute next open time.'); 6318 return; 6319 } 6320 6321 var msUntilOpen = targetMs - Date.now(); 6322 var minsAway = Math.round(msUntilOpen / 60000); 6323 console.log('[QE Chart] Next market open in ~' + minsAway + ' min (' +
6324 new Date(targetMs).toLocaleString('en-GB', { timeZone: 'Asia/Qatar' }) + 6325 ' Qatar time).'); 6326 6327 setTimeout(function () { 6328 console.log('[QE Chart] Auto-connecting at 09:00 Qatar time.'); 6329 qeStartChartConnection(); 6330 }, msUntilOpen); 6331} 6332 6333 6334/* ========================================================= 6335 INIT 6336 ========================================================= */ 6337 function initChart() { 6338 if (typeof Chart === 'undefined') { setTimeout(initChart, 500); return; } 6339 6340 /* Insert "٠ؤشر Ø¨ÙØ±ØµØ© ÙØ·Ø±" above the index number, once */ 6341 qeInjectTitleLabel(); 6342 6343 fetch('/wp-json/qse/v1/chart-data?_=' + Date.now()) 6344 .then(function (res) { return res.json(); }) 6345 .then(function (data) { 6346 /* â Record which trading date the server data belongs to. 6347 qeCurrentSlotCount() uses this to decide whether to show 6348 all 240 slots (previous session) or a live growing axis. */ 6349 if (data && data.date) { 6350 qeChartDataDate = data.date; 6351 } 6352 if (data && data.points) { 6353 Object.keys(data.points).forEach(function (timeStr) { 6354 var val = parseFloat(data.points[timeStr]); 6355 if (!isNaN(val)) { 6356 var idx = qeTimeToSlot(timeStr); 6357 dataPoints[idx] = val; 6358 } 6359 }); 6360 } 6361 /* â Always seed slot 29 (09:29) with the previous day's closing 6362 value. Slot 29 is never written by the DB (cron saves from 6363 09:30 onwards), so this is always safe to overwrite. 6364 Priority: server prev_close (any browser) â localStorage. */ 6365 var serverPrev = (data && data.prev_close) ? parseFloat(data.prev_close) : NaN; 6366 if (!isNaN(serverPrev) && serverPrev > 0) { 6367 qePrevCloseVal = serverPrev; 6368 try { localStorage.setItem('qe_prev_close', String(serverPrev)); } catch(e) {} 6369 dataPoints[QE_DISPLAY_OFFSET] = serverPrev; 6370 } else { 6371 try { 6372 var lsPrev = parseFloat(localStorage.getItem('qe_prev_close')); 6373 if (!isNaN(lsPrev)) { 6374 qePrevCloseVal = lsPrev; 6375 dataPoints[QE_DISPLAY_OFFSET] = lsPrev; 6376 } 6377 } catch (e) {} 6378 } 6379 var hasSaved = dataPoints.some(function (v) { return v !== null && !isNaN(v); }); 6380 if (hasSaved) qeRenderSavedChart(); 6381 6382 if (qeIsMarketOpen()) { 6383 qeStartChartConnection(); 6384 qeStartAxisExpander(); 6385 } else { 6386 qeScheduleMarketOpen(); 6387 } 6388 }) 6389 .catch(function (err) { 6390 console.error('[QE Chart] Error loading server chart data:', err); 6391 /* Same prev-close seeding when server fetch fails entirely */ 6392 if (qePrevCloseVal !== null) { 6393 dataPoints[QE_DISPLAY_OFFSET] = qePrevCloseVal; 6394 } else { 6395 try { 6396 var lsPrev = parseFloat(localStorage.getItem('qe_prev_close')); 6397 if (!isNaN(lsPrev)) { 6398 qePrevCloseVal = lsPrev; 6399 dataPoints[QE_DISPLAY_OFFSET] = lsPrev; 6400 } 6401 } catch (e) {} 6402 } 6403 var hasSaved = dataPoints.some(function (v) { return v !== null && !isNaN(v); }); 6404 if (hasSaved) qeRenderSavedChart(); 6405 6406 if (qeIsMarketOpen()) { 6407 qeStartChartConnection(); 6408 qeStartAxisExpander(); 6409 } else { 6410 qeScheduleMarketOpen(); 6411 } 6412 }); 6413 } 6414 $(document).ready(initChart); 6415})(jQuery); 6416 6417</script>
vendor: 2 bytes, line 6417
6417
6418<script> 6419document.addEventListener('DOMContentLoaded', function() { 6420 // Select the specific container 6421 var contactTitle = document.querySelector('.mobile-header-menu-container .header-mobile-contacts .contact-items-title'); 6422 6423 // If the element exists, change its text to Arabic 6424 if (contactTitle) { 6425 contactTitle.textContent = 'ØªÙØ§ØµÙ Ù Ø¹ÙØ§'; 6426 } 6427}); 6428</script>
6428<script>document.addEventListener("DOMContentLoaded", function() { 6429 6430 // Check if the website's HTML language attribute starts with 'ar' (Arabic) 6431 const currentLang = document.documentElement.lang || ""; 6432 6433 if (currentLang.toLowerCase().startsWith('ar')) { 6434 6435 // 1. Handle the Main Page Title 6436 const titleElements = document.querySelectorAll('.page-title-container h1.page-title, .page-title-container .page-title-box .page-title'); 6437 6438 titleElements.forEach(function(el) { 6439 if (el.textContent.trim() === "Career Details") { 6440 el.textContent = "ØªÙØ§ØµÙ٠اÙÙØ¸ÙÙØ©"; 6441 el.style.fontFamily = "'Noto Kufi Arabic', sans-serif"; 6442 el.style.lineHeight = "1.6"; 6443 } 6444 }); 6445 6446 // 2. Handle the Breadcrumbs 6447 const breadcrumbContainers = document.querySelectorAll('.breadcrumbs, .rank-math-breadcrumb, .breadcrumb-item, .page-title-container .breadcrumbs'); 6448 6449 breadcrumbContainers.forEach(function(container) { 6450 container.style.fontFamily = "'Noto Kufi Arabic', sans-serif"; 6451 6452 const items = container.querySelectorAll('a, span'); 6453 items.forEach(function(item) { 6454 if (item.textContent.trim() === "Careers") { 6455 item.textContent = "اÙÙØ¸Ø§Ø¦Ù"; 6456 } 6457 }); 6458 }); 6459 6460 // 3. Handle specific H3 Headings in Page Content 6461 const headingElements = document.querySelectorAll('h3'); 6462 6463 headingElements.forEach(function(h3) { 6464 const text = h3.textContent.trim(); 6465 6466 if (text === "Job Description:") { 6467 h3.textContent = "اÙÙØµÙ اÙÙØ¸ÙÙÙ:"; 6468 h3.style.fontFamily = "'Noto Kufi Arabic', sans-serif"; 6469 } else if (text === "Responsibilities:") { 6470 h3.textContent = "اÙÙ ÙØ§Ù ÙØ§Ù٠سؤÙÙÙØ§Øª Ø§ÙØ±Ø¦ÙØ³ÙØ©:"; 6471 h3.style.fontFamily = "'Noto Kufi Arabic', sans-serif"; 6472 } else if (text === "Preferred Qualifications:") { 6473 h3.textContent = "اÙ٠ؤÙÙØ§Øª ÙØ§Ùخبرة اÙÙ Ø·ÙÙØ¨Ø©:"; 6474 h3.style.fontFamily = "'Noto Kufi Arabic', sans-serif"; 6475 } 6476 }); 6477 6478 } // End of Arabic language check 6479});</script>
6479<style class="wpcode-css-snippet">@media only screen and (min-width: 992px) { 6480 .footer-type-3 .footer-widgets > .widget { 6481 width: calc(22% - 30px) !important; 6482 margin-left:50px; 6483 } 6484} 6485 6486 6487.widget_neuros_nav_menu_widget ul li .widget-menu-trigger { 6488 display: contents !important; 6489 6490}</style>
6490<script>document.addEventListener("DOMContentLoaded", function() { 6491 // We target all buttons, links, and divs that might act as buttons 6492 var allButtons = document.querySelectorAll('a, button, div.neuros-button'); 6493 allButtons.forEach(function(btn) { 6494 // Check if the button contains either the Arabic or English text 6495 if (btn.innerText.includes("تداÙÙ Ø§ÙØ¢Ù") || btn.innerText.includes("Trade Now")) { 6496 6497 btn.addEventListener('click', function(e) { 6498 // Prevent the default link behavior 6499 e.preventDefault(); 6500 var userAgent = navigator.userAgent || navigator.vendor || window.opera; 6501 var url = ''; 6502 // Device detection logic 6503 if (/iPhone|iPad|iPod/.test(userAgent)) { 6504 url = 'https://apps.apple.com/nz/app/qsc-mobile-trading-app/id1459851298'; 6505 } else if (/Android/.test(userAgent)) { 6506 url = 'https://play.google.com/store/apps/details?id=com.fitoman.QSC'; 6507 } else { 6508 url = 'https://onlinetrading.qatar-securities.com/etrade'; 6509 } 6510 // Redirect 6511 window.location.href = url; 6512 }); 6513 } 6514 }); 6515});</script>
6515<style class="wpcode-css-snippet">/* 1. Hide both on Desktop (Large Screens) */ 6516@media (min-width: 1025px) { 6517 #android, #apple { 6518 display: none !important; 6519 } 6520} 6521 6522/* 2. Hide Android button on iPhone */ 6523/* This targets mobile devices and specifically checks for Apple-like touch/width behavior */ 6524@media (max-width: 1024px) { 6525 @supports (-webkit-touch-callout: none) { 6526 #android { 6527 display: none !important; 6528 } 6529 } 6530} 6531 6532/* 3. Hide Apple button on Android */ 6533/* Android devices generally do not support the -webkit-touch-callout property */ 6534@media (max-width: 1024px) { 6535 @supports not (-webkit-touch-callout: none) { 6536 #apple { 6537 display: none !important; 6538 } 6539 } 6540}</style><!-- ========================================================= 6541 MOBILE WIDTH FIX 6542 Chart.js reads its parent's width at init time. On mobile, 6543 WordPress layout may not be complete yet, leaving the canvas 6544 locked at a narrow stale size. These rules guarantee the 6545 canvas and every ancestor up to the widget boundary fill 6546 the available column width before JS measures them. 6547 ========================================================= --> 6548<style> 6549#qeRealTimeChart { 6550 display: block !important; 6551 width: 100% !important; 6552 min-width: 0 !important; /* prevent flex/grid children from overflowing */ 6553 box-sizing: border-box; 6554} 6555/* Ensure the immediate parent also stretches â covers most WP widget wrappers */ 6556#qeRealTimeChart + * , 6557#qeRealTimeChart ~ * { box-sizing: border-box; } 6558:has(> #qeRealTimeChart) { 6559 width: 100% !important; 6560 min-width: 0 !important; 6561 box-sizing: border-box; 6562} 6563</style> 6564
6565<script> 6566/* ========================================================= 6567 QE REAL-TIME CHART v5 6568 --------------------------------------------------------- 6569 Dynamic X-axis: starts at 09:30, grows minute-by-minute 6570 up to 13:30 Qatar time. 6571 6572 v5 reliability fixes (data-gap hardening): 6573 - Periodic re-sync against the server's authoritative 6574 per-minute data (wp_qse_chart_points, saved every minute 6575 by the PHP cron regardless of any browser being open), 6576 so a client-side hiccup never leaves a permanent gap. 6577 - Immediate re-sync + reconnect check whenever the tab/ 6578 screen becomes visible again (covers phone lock / 6579 app-switch / tab-background throttling). 6580 - onclose no longer waits for "tomorrow's open" if the 6581 socket drops mid-session â it retries the same session. 6582 - A single implausible tick (corrupted/stale broadcast) 6583 must be confirmed by a second reading before it is 6584 plotted, so one bad packet can no longer draw a spike. 6585 ========================================================= */ 6586 6587/* ========================================================= 6588 QATAR TIMEZONE HELPERS 6589 ========================================================= */ 6590function qeGetQatarTime() { 6591 const parts = new Intl.DateTimeFormat('en-US', { 6592 timeZone: 'Asia/Qatar', 6593 year: 'numeric', month: '2-digit', day: '2-digit', 6594 hour: '2-digit', minute: '2-digit', second: '2-digit', 6595 hour12: false 6596 }).formatToParts(new Date()); 6597 const get = t => (parts.find(p => p.type === t) || {}).value; 6598 return new Date(get('year') + '-' + get('month') + '-' + get('day') + 6599 'T' + get('hour') + ':' + get('minute') + ':' + get('second') + '+03:00'); 6600} 6601 6602function qeIsMarketOpen() { 6603 var q = qeGetQatarTime(); 6604 var day = q.getDay(); 6605 var mins = q.getHours() * 60 + q.getMinutes(); 6606 return day >= 0 && day <= 4 && mins >= 540 && mins <= 790; 6607} 6608 6609function qeTodayQatar() { 6610 var q = qeGetQatarTime(); 6611 return q.getFullYear() + '-' 6612 + String(q.getMonth() + 1).padStart(2, '0') + '-' 6613 + String(q.getDate()).padStart(2, '0'); 6614} 6615 6616function qeLastTradingDate() { 6617 var q = qeGetQatarTime(); 6618 var day = q.getDay(); 6619 var back = (day === 5) ? 1 : (day === 6) ? 2 : 0; 6620 if (back > 0) { 6621 var d = new Date(q.getTime() - back * 86400000); 6622 return d.getFullYear() + '-' 6623 + String(d.getMonth() + 1).padStart(2, '0') + '-' 6624 + String(d.getDate()).padStart(2, '0'); 6625 } 6626 return qeTodayQatar(); 6627} 6628 6629 6630/* ========================================================= 6631 SESSION GRID â 251 fixed minute slots 09:00 -> 13:10 6632 ========================================================= */ 6633var QE_OPEN_MINS = 9 * 60 + 0; // 540 (09:00) â session tracking starts here 6634var QE_CLOSE_MINS = 13 * 60 + 11; // 791 â one past 13:10; chart freezes at slot 13:10 6635var QE_SLOTS = QE_CLOSE_MINS - QE_OPEN_MINS; // 251 6636var QE_DISPLAY_START_MINS = 9 * 60 + 30; // 570 (09:30) â sparkline always starts here 6637var QE_DISPLAY_OFFSET = QE_DISPLAY_START_MINS - QE_OPEN_MINS - 1; // 29 â slot 09:29 is the prev-close anchor 6638 6639function qeGenerateLabels() { 6640 var out = []; 6641 for (var i = 0; i < QE_SLOTS; i++) { 6642 var m = QE_OPEN_MINS + i; 6643 out.push( 6644 String(Math.floor(m / 60)).padStart(2, '0') + ':' + 6645 String(m % 60).padStart(2, '0') 6646 ); 6647 } 6648 return out; 6649} 6650 6651function qeTimeToSlot(timeStr) { 6652 var p = timeStr.split(':'); 6653 var mins = parseInt(p[0], 10) * 60 + parseInt(p[1], 10); 6654 return Math.max(0, Math.min(mins - QE_OPEN_MINS, QE_SLOTS - 1)); 6655} 6656 6657/* ========================================================= 6658 â DYNAMIC SLOT COUNT 6659 Returns how many 1-minute slots should be visible right now. 6660 - Loaded data is from a previous trading day â 251 (full session) 6661 - Today is a weekend (Fri=5 / Sat=6 in Qatar) â 251 6662 - Before market open on a trading day â 0 (chart hidden) 6663 - During session â elapsed slots since 09:00 6664 - After market close â 251 (full session frozen at 13:10) 6665 ========================================================= */ 6666function qeCurrentSlotCount() { 6667 var q = qeGetQatarTime(); 6668 var day = q.getDay(); 6669 var mins = q.getHours() * 60 + q.getMinutes(); 6670 6671 /* â If the loaded data belongs to a DIFFERENT date (e.g. we loaded last 6672 Thursday's data on a Saturday or before Monday's open), render all 6673 240 slots so the previous complete session is visible. */ 6674 if (qeChartDataDate && qeChartDataDate !== qeTodayQatar()) return QE_SLOTS; 6675 6676 /* â Weekend days in Qatar (Fri=5, Sat=6): render full previous session. */ 6677 if (day === 5 || day === 6) return QE_SLOTS; 6678 6679 if (mins < QE_OPEN_MINS) return 0; // before 09:00 â chart hidden 6680 if (mins >= QE_CLOSE_MINS) return QE_SLOTS; // after 13:10 â full session frozen 6681 6682 /* During 09:00â09:29 always return enough slots to make slot 29 6683 (the prev-close anchor) visible even before trading starts. */ 6684 if (mins < QE_DISPLAY_START_MINS) return QE_DISPLAY_OFFSET + 1; 6685 6686 /* +1 so the current minute's slot is always visible */ 6687 return Math.min(mins - QE_OPEN_MINS + 1, QE_SLOTS); 6688} 6689 6690/* ========================================================= 6691 â NEW: VISIBLE SLICES 6692 Always call these instead of using timeLabels / dataPoints 6693 directly when feeding the chart. 6694 ========================================================= */ 6695function qeVisibleLabels() { 6696 return timeLabels.slice(QE_DISPLAY_OFFSET, qeCurrentSlotCount()); 6697} 6698 6699function qeVisibleData() { 6700 return dataPoints.slice(QE_DISPLAY_OFFSET, qeCurrentSlotCount()); 6701} 6702 6703 6704/* ========================================================= 6705 PERSISTENT STORAGE 6706 ========================================================= */ 6707var QE_CHART_KEY = 'qe_chart_' + qeLastTradingDate(); 6708 6709function qeChartSave() { 6710 try { 6711 localStorage.setItem(QE_CHART_KEY, JSON.stringify(dataPoints)); 6712 /* â Persist the last non-null value as the prev-close anchor so the next 6713 session's sparkline starts from yesterday's closing level (not a gap). */ 6714 for (var j = dataPoints.length - 1; j >= 0; j--) { 6715 var pv = parseFloat(dataPoints[j]); 6716 if (!isNaN(pv)) { localStorage.setItem('qe_prev_close', String(pv)); break; } 6717 } 6718 for (var i = localStorage.length - 1; i >= 0; i--) { 6719 var k = localStorage.key(i); 6720 if (k && k.indexOf('qe_chart_') === 0 && k !== QE_CHART_KEY) { 6721 localStorage.removeItem(k); 6722 } 6723 } 6724 } catch (e) {} 6725} 6726 6727function qeChartLoad() { 6728 try { 6729 var raw = localStorage.getItem(QE_CHART_KEY); 6730 if (!raw) return null; 6731 var arr = JSON.parse(raw); 6732 if (Array.isArray(arr) && arr.length === QE_SLOTS) return arr; 6733 return null; 6734 } catch (e) { return null; } 6735} 6736 6737 6738/* ========================================================= 6739 MODULE STATE 6740 ========================================================= */ 6741var qeChart = null;
6742var qeChartDataDate = null; // â tracks which trading date is currently loaded 6743var qePrevCloseVal = null; // â previous day's closing index value (seeded at 09:00 from server) 6744var timeLabels = qeGenerateLabels(); 6745var dataPoints = (function () { 6746 var a = []; for (var i = 0; i < QE_SLOTS; i++) a.push(null); return a; 6747}()); 6748var qeSaveTick = 0; 6749 6750/* ââ v5: gap-hardening state âââââââââââââââââââââââââââââââââââââââââ 6751 _qeResyncTimer / QE_RESYNC_INTERVAL_MS â periodic server re-sync. 6752 (The outlier-guard variables that used to live here â qeLastPlottedVal / 6753 qePendingVal / QE_MAX_TICK_PCT â were removed: see qeShouldAcceptValue() 6754 removal note below for why.) 6755 âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 6756var _qeResyncTimer = null; 6757var QE_RESYNC_INTERVAL_MS = 60000; // re-check the server's authoritative data every 60s 6758 6759 6760/* ========================================================= 6761 CROSSHAIR PLUGIN (unchanged) 6762 ========================================================= */ 6763function qeRoundRectFill(ctx, x, y, w, h, r) { 6764 ctx.beginPath(); 6765 ctx.moveTo(x + r, y); 6766 ctx.lineTo(x + w - r, y); 6767 ctx.quadraticCurveTo(x + w, y, x + w, y + r); 6768 ctx.lineTo(x + w, y + h - r); 6769 ctx.quadraticCurveTo(x + w, y + h, x + w - r, y + h); 6770 ctx.lineTo(x + r, y + h); 6771 ctx.quadraticCurveTo(x, y + h, x, y + h - r); 6772 ctx.lineTo(x, y + r); 6773 ctx.quadraticCurveTo(x, y, x + r, y); 6774 ctx.closePath(); 6775 ctx.fill(); 6776} 6777 6778var QE_CROSSHAIR_PLUGIN = { 6779 id: 'qeCrosshair', 6780 afterDraw: function (chart) { 6781 var tooltip = chart.tooltip; 6782 if (!tooltip || !tooltip._active || !tooltip._active.length) return; 6783 6784 var ctx = chart.ctx; 6785 var active = tooltip._active[0]; 6786 var el = active.element; 6787 var x = el.x; 6788 var y = el.y; 6789 6790 var xScale = chart.scales.x; 6791 var yScale = chart.scales.y; 6792 6793 var dataVal = chart.data.datasets[0].data[active.index]; 6794 if (dataVal === null || dataVal === undefined || isNaN(dataVal)) return; 6795 6796 var timeLabel = chart.data.labels[active.index]; 6797 /* The 09:29 slot is hidden on the axis; display it as 09:30 */ 6798 if (timeLabel === '09:29') timeLabel = '09:30'; 6799 var valLabel = parseFloat(dataVal).toLocaleString('en-US', { 6800 minimumFractionDigits: 2, maximumFractionDigits: 2 6801 }); 6802 6803 ctx.save(); 6804 6805 ctx.lineWidth = 1; 6806 ctx.strokeStyle = 'rgba(41,70,153,0.40)'; 6807 ctx.setLineDash([5, 5]); 6808 6809 ctx.beginPath(); 6810 ctx.moveTo(x, yScale.top); 6811 ctx.lineTo(x, yScale.bottom); 6812 ctx.stroke(); 6813 6814 ctx.beginPath(); 6815 ctx.moveTo(xScale.left, y); 6816 ctx.lineTo(xScale.right, y); 6817 ctx.stroke(); 6818 6819 ctx.setLineDash([]); 6820 6821 ctx.font = 'bold 10px system-ui, -apple-system, sans-serif'; 6822 6823 var xPillW = ctx.measureText(timeLabel).width + 16; 6824 var xPillH = 18; 6825 var xPillCx = Math.max(xScale.left + xPillW / 2, 6826 Math.min(x, xScale.right - xPillW / 2)); 6827 var xPillY = yScale.bottom + 4; 6828 6829 ctx.fillStyle = '#294699'; 6830 qeRoundRectFill(ctx, xPillCx - xPillW / 2, xPillY, xPillW, xPillH, 4); 6831 ctx.fillStyle = '#ffffff'; 6832 ctx.textAlign = 'center'; 6833 ctx.textBaseline = 'middle'; 6834 ctx.fillText(timeLabel, xPillCx, xPillY + xPillH / 2); 6835 6836 ctx.font = 'bold 10px system-ui, -apple-system, sans-serif'; 6837 6838 var yPillW = ctx.measureText(valLabel).width + 16; 6839 var yPillH = 18; 6840 var yPillY = Math.max(yScale.top, 6841 Math.min(y - yPillH / 2, yScale.bottom - yPillH)); 6842 var yPillX = xScale.right - yPillW - 6; 6843 6844 ctx.fillStyle = '#1a3a8a'; 6845 qeRoundRectFill(ctx, yPillX, yPillY, yPillW, yPillH, 4); 6846 ctx.fillStyle = '#ffffff'; 6847 ctx.textAlign = 'center'; 6848 ctx.textBaseline = 'middle'; 6849 ctx.fillText(valLabel, yPillX + yPillW / 2, yPillY + yPillH / 2); 6850
6851 ctx.restore(); 6852 } 6853}; 6854 6855 6856/* ========================================================= 6857 CHART BUILDER 6858 â Uses qeVisibleLabels() / qeVisibleData() instead of the 6859 full 240-slot arrays. 6860 ========================================================= */ 6861function qeBuildChart(ctx) { 6862 var gradient = ctx.createLinearGradient(0, 0, 0, 280); 6863 gradient.addColorStop(0, 'rgba(41,70,153,0.30)'); 6864 gradient.addColorStop(0.6, 'rgba(41,70,153,0.07)'); 6865 gradient.addColorStop(1, 'rgba(41,70,153,0.00)'); 6866 6867 qeChart = new Chart(ctx, { 6868 type: 'line', 6869 plugins: [QE_CROSSHAIR_PLUGIN], 6870 data: { 6871 labels: qeVisibleLabels(), /* â dynamic slice */ 6872 datasets: [{ 6873 data: qeVisibleData(), /* â dynamic slice */ 6874 borderColor: '#294699', 6875 borderWidth: 2.5, 6876 backgroundColor: gradient, 6877 fill: true, 6878 tension: 0.35, 6879 spanGaps: true, 6880 pointRadius: 0, 6881 pointHoverRadius: 5, 6882 pointHoverBackgroundColor: '#294699', 6883 pointHoverBorderColor: '#ffffff', 6884 pointHoverBorderWidth: 2 6885 }] 6886 }, 6887 options: { 6888 responsive: true, 6889 maintainAspectRatio: false, 6890 animation: { duration: 600, easing: 'easeInOutQuart' }, 6891 interaction: { mode: 'index', intersect: false }, 6892 plugins: { 6893 legend: { display: false }, 6894 tooltip: { 6895 backgroundColor: 'rgba(20,40,100,0.88)', 6896 titleColor: '#aab8e8', 6897 bodyColor: '#ffffff', 6898 padding: 10, 6899 cornerRadius: 8, 6900 displayColors: false, 6901 filter: function (item) { 6902 return item.raw !== null && item.raw !== undefined; 6903 }, 6904 callbacks: { 6905 title: function (items) { 6906 var t = items.length ? items[0].label : ''; 6907 /* The 09:29 slot is hidden on the axis; display it as 09:30 */ 6908 return t === '09:29' ? '09:30' : t; 6909 }, 6910 label: function (item) { 6911 if (item.raw === null) return ''; 6912 return 'اÙ٠ؤشر: ' + parseFloat(item.raw).toLocaleString('en-US', { 6913 minimumFractionDigits: 2, maximumFractionDigits: 2 6914 }); 6915 } 6916 } 6917 } 6918 }, 6919 scales: { 6920 x: { 6921 display: true, 6922 grid: { display: false }, 6923 ticks: { 6924 maxTicksLimit: 9, 6925 autoSkip: true, 6926 font: { size: 10 }, 6927 color: '#bbb', 6928 maxRotation: 0, 6929 callback: function (value, index) { 6930 /* â use 'value' (data index) not 'index' (tick position) 6931 so the force-pinned last tick always shows 13:10 */ 6932 var label = this.chart.data.labels[value] || ''; 6933 /* 09:29 is the hidden prev-close slot â never show it */ 6934 if (label === '09:29') return ''; 6935 return label; 6936 } 6937 }, 6938 /* Pin 09:30 as the opening tick (replacing hidden 09:29) and 6939 always pin the last label (13:10) so autoSkip never drops it */ 6940 afterBuildTicks: function (axis) { 6941 var labels = axis.chart.data.labels; 6942 if (!labels || !labels.length) return; 6943 6944 /* Remove the 09:29 slot from the tick list entirely so 6945 neither a tick mark nor a label appears there */ 6946 axis.ticks = axis.ticks.filter(function (t) { 6947 return labels[t.value] !== '09:29'; 6948 }); 6949 6950 /* Pin 09:30 as the first visible tick (index 1 when the 6951 slice starts with 09:29 at index 0) */ 6952 if (labels[0] === '09:29' && labels.length > 1) { 6953 var has930 = axis.ticks.some(function (t) { return t.value === 1; }); 6954 if (!has930) axis.ticks.unshift({ value: 1 }); 6955 } 6956
6957 /* Always pin the last label (13:10) */ 6958 var lastIdx = labels.length - 1; 6959 var ticks = axis.ticks; 6960 if (ticks.length && ticks[ticks.length - 1].value !== lastIdx) { 6961 ticks.push({ value: lastIdx }); 6962 } 6963 }, 6964 border: { display: false } 6965 }, 6966 y: { 6967 position: 'right', 6968 beginAtZero: false, 6969 grid: { color: 'rgba(0,0,0,0.04)', lineWidth: 1 }, 6970 ticks: { 6971 font: { size: 10 }, 6972 color: '#bbb', 6973 callback: function (val) { 6974 return val.toLocaleString('en-US', { 6975 minimumFractionDigits: 2, maximumFractionDigits: 2 6976 }); 6977 } 6978 }, 6979 border: { display: false } 6980 } 6981 } 6982 } 6983 }); 6984 6985 /* ========================================================= 6986 MOBILE RESIZE FIX 6987 Chart.js locks canvas size at init time. On mobile the 6988 parent layout may not be finalised yet, so the chart 6989 ends up narrower than its container. We force a resize: 6990 ⢠immediately via requestAnimationFrame (one paint later) 6991 ⢠again after 300 ms (covers slow WP theme reflows) 6992 ⢠continuously via ResizeObserver (orientation changes, 6993 sidebar collapse, etc.) â falls back to window resize. 6994 ========================================================= */ 6995 (function qeAttachResizeGuard(chart) { 6996 function doResize() { 6997 if (chart && typeof chart.resize === 'function') chart.resize(); 6998 } 6999 7000 /* Frame 1: after current paint */ 7001 requestAnimationFrame(doResize); 7002 7003 /* Frame 2: after slow theme reflows (300 ms is enough for 7004 virtually all WP themes, including Elementor/Divi/WP Bakery) */ 7005 setTimeout(doResize, 300); 7006 7007 var canvas = chart.canvas; 7008 var parent = canvas && canvas.parentElement; 7009 7010 if (parent && typeof ResizeObserver !== 'undefined') { 7011 /* Modern browsers: react to any container-size change */ 7012 var ro = new ResizeObserver(function () { doResize(); }); 7013 ro.observe(parent); 7014 } else { 7015 /* Legacy fallback: orientation change + general resize */ 7016 window.addEventListener('resize', doResize); 7017 window.addEventListener('orientationchange', doResize); 7018 } 7019 }(qeChart)); 7020} /* end qeBuildChart */ 7021 7022 7023/* ========================================================= 7024 â NEW: EXPAND X-AXIS EVERY MINUTE 7025 Runs while the market is open and adds the next label/slot 7026 to the chart each minute so the axis grows in real time. 7027 ========================================================= */ 7028var _qeAxisTimer = null; 7029 7030function qeStartAxisExpander() { 7031 if (_qeAxisTimer) return; 7032 7033 _qeAxisTimer = setInterval(function () { 7034 if (!qeChart) return; 7035 7036 if (!qeIsMarketOpen()) { 7037 /* Market closed â show full session and stop */ 7038 qeChart.data.labels = qeVisibleLabels(); 7039 qeChart.data.datasets[0].data = qeVisibleData(); 7040 qeChart.update('none'); 7041 clearInterval(_qeAxisTimer); 7042 _qeAxisTimer = null; 7043 return; 7044 } 7045 7046 /* Expand to current slot count */ 7047 var count = qeCurrentSlotCount(); 7048 if (count !== qeChart.data.labels.length + QE_DISPLAY_OFFSET) { 7049 qeChart.data.labels = timeLabels.slice(QE_DISPLAY_OFFSET, count); 7050 qeChart.data.datasets[0].data = dataPoints.slice(QE_DISPLAY_OFFSET, count); 7051 qeChart.update('none'); 7052 } 7053 }, 15000); /* check every 15 s â responsive without hammering */ 7054} 7055 7056 7057/* ========================================================= 7058 INJECT TITLE LABEL â ٠ؤشر Ø¨ÙØ±ØµØ© ÙØ·Ø± 7059 Inserts a heading above the index-number element once. 7060 All font properties inherit from the site; only the color 7061 is set explicitly so it fits any WP theme. 7062 ========================================================= */ 7063function qeInjectTitleLabel() { 7064 var valEl = document.getElementById('qe-chart-last-val'); 7065 if (!valEl || document.getElementById('qe-chart-title')) return; 7066 7067 var wrapper = document.createElement('div'); 7068 wrapper.style.cssText = 7069 'display:flex;' + 7070 'align-items:center;' + 7071 'direction:rtl;' + 7072 'gap:8px;' + 7073 'flex-wrap:wrap;'; 7074 7075 valEl.parentNode.insertBefore(wrapper, valEl); 7076 7077 var lbl = document.createElement('span'); 7078 lbl.id = 'qe-chart-title'; 7079 lbl.textContent = '٠ؤشر Ø¨ÙØ±ØµØ© ÙØ·Ø±'; 7080 lbl.setAttribute('dir', 'rtl'); 7081 lbl.style.cssText = 7082 'font-family:inherit;' + 7083 'font-size:inherit;' + 7084 'font-weight:inherit;' + 7085 'line-height:inherit;' + 7086 'letter-spacing:inherit;' + 7087 'color:#294699;'; 7088 7089 /* Change value e.g. +12.34 or -5.67 */ 7090 var chgEl = document.createElement('span'); 7091 chgEl.id = 'qe-chart-change'; 7092 chgEl.style.cssText = 'font-family:inherit;font-size:inherit;font-weight:inherit;'; 7093 7094 /* % change value e.g. (+0.12%) or (-0.05%) */ 7095 var pctEl = document.createElement('span'); 7096 pctEl.id = 'qe-chart-pct'; 7097 pctEl.style.cssText = 'font-family:inherit;font-size:inherit;font-weight:inherit;'; 7098 7099 wrapper.appendChild(lbl); /* RTL rightmost â title label */ 7100 wrapper.appendChild(valEl); /* â index value */ 7101 wrapper.appendChild(chgEl); /* â change */ 7102 wrapper.appendChild(pctEl); /* RTL leftmost â % change */ 7103} 7104 7105 7106/* ========================================================= 7107 UI UPDATE HELPERS 7108 ========================================================= */ 7109function qeUpdateLastValDisplay(val) { 7110 var el = document.getElementById('qe-chart-last-val'); 7111 if (!el) return; 7112 7113 /* Always work with real numbers â avoids string-comparison 7114 bugs where e.g. "10500" > "9999" evaluates FALSE because 7115 JS compares the leading characters '1' < '9'. */ 7116 var fVal = parseFloat(val); 7117 if (isNaN(fVal)) return; 7118 7119 /* Reference point: first recorded non-null slot of the session. 7120 Using explicit parseFloat() here as well for the same reason. */ 7121 var ref = null; 7122 for (var i = 0; i < dataPoints.length; i++) { 7123 var dp = parseFloat(dataPoints[i]); 7124 if (!isNaN(dp)) { ref = dp; break; } 7125 } 7126 7127 /* ââ Shared color logic for all three values ââââââââââââââââââ 7128 green = up from session open, red = down, inherit = neutral */ 7129 var clr; 7130 if (ref === null || fVal === ref) { 7131 clr = 'inherit'; 7132 } else if (fVal > ref) { 7133 clr = '#1a8a3a'; /* â UP â green */ 7134 } else { 7135 clr = '#cc2200'; /* â DOWN â red */ 7136 } 7137 7138 /* Index value */ 7139 el.style.color = clr;
7140 el.textContent = fVal.toLocaleString('en-US', { 7141 minimumFractionDigits: 2, maximumFractionDigits: 2 7142 }); 7143 7144 /* Change and % change â only meaningful once we have a reference */ 7145 var chgEl = document.getElementById('qe-chart-change'); 7146 var pctEl = document.getElementById('qe-chart-pct'); 7147 7148 if (chgEl && pctEl) { 7149 if (ref === null) { 7150 chgEl.style.color = 'inherit'; 7151 pctEl.style.color = 'inherit'; 7152 chgEl.textContent = ''; 7153 pctEl.textContent = ''; 7154 } else { 7155 var diff = fVal - ref; 7156 var pct = (ref !== 0) ? (diff / ref) * 100 : 0; 7157 var sign = (diff > 0) ? '+' : ''; /* '-' is automatic for negatives */ 7158 7159 chgEl.style.color = clr; 7160 pctEl.style.color = clr; 7161 chgEl.textContent = sign + diff.toLocaleString('en-US', { 7162 minimumFractionDigits: 2, maximumFractionDigits: 2 7163 }); 7164 pctEl.textContent = '(' + sign + pct.toFixed(2) + '%)'; 7165 } 7166 } 7167} 7168 7169function qeUpdateMeta() { 7170 var el = document.getElementById('qe-chart-meta'); 7171 if (!el) return; 7172 var real = dataPoints.filter(function (v) { return v !== null && !isNaN(v); }); 7173 if (real.length < 2) return; 7174 7175 var mn = Math.min.apply(null, real).toFixed(2); 7176 var mx = Math.max.apply(null, real).toFixed(2); 7177 7178 var firstIdx = -1, lastIdx = -1; 7179 for (var i = 0; i < dataPoints.length; i++) { 7180 if (dataPoints[i] !== null && !isNaN(dataPoints[i])) { 7181 if (firstIdx === -1) firstIdx = i; 7182 lastIdx = i; 7183 } 7184 } 7185 var range = (firstIdx >= 0 ? timeLabels[firstIdx] : '') + 7186 ' â ' + 7187 (lastIdx >= 0 ? timeLabels[lastIdx] : ''); 7188 el.innerText = range + ' | Low: ' + mn + ' High: ' + mx; 7189} 7190 7191/* ========================================================= 7192 â v5: helper â last known real value in the full slot array 7193 Used to seed/refresh the outlier guard and to redraw the 7194 header after a server re-sync fills in missed minutes. 7195 ========================================================= */ 7196function qeLastKnownValue() { 7197 for (var i = dataPoints.length - 1; i >= 0; i--) { 7198 if (dataPoints[i] !== null && !isNaN(dataPoints[i])) return dataPoints[i]; 7199 } 7200 return null; 7201} 7202 7203 7204/* ========================================================= 7205 ADD / UPDATE A DATA POINT 7206 â After inserting into the full 240-slot array, only the 7207 visible slice is pushed to the chart. 7208 ========================================================= */ 7209function qeChartAddPoint(currentVal, timeStr) { 7210 var idx = qeTimeToSlot(timeStr); 7211 var previous = dataPoints[idx]; 7212 7213 if (previous !== null && Math.abs(previous - currentVal) < 0.005) return; 7214 dataPoints[idx] = currentVal; 7215 7216 /* ââ Save to server so history survives a page refresh ââââââââââ 7217 Fire-and-forget POST to the REST endpoint. 7218 The endpoint validates market hours and value > 0 server-side, 7219 so it is safe to call unconditionally here. */ 7220 try { 7221 fetch('/wp-json/qse/v1/save-chart-point', { 7222 method: 'POST', 7223 headers: { 'Content-Type': 'application/json' }, 7224 body: JSON.stringify({ time: timeStr, value: currentVal }) 7225 }).catch(function () {}); /* ignore network errors silently */ 7226 } catch (e) {} 7227 7228 var canvas = document.getElementById('qeRealTimeChart'); 7229 if (!canvas || typeof Chart === 'undefined') return; 7230 7231 if (!qeChart) { 7232 qeBuildChart(canvas.getContext('2d')); 7233 } 7234 /* Ensure the axis expander is running. 7235 Idempotent â has its own _qeAxisTimer guard so safe to call again. 7236 Needed after a new-day reset: qeChart is not null but _qeAxisTimer 7237 was cleared when the market closed the previous session. */ 7238 qeStartAxisExpander(); 7239 7240 var count = qeCurrentSlotCount(); /* â visible slice only */ 7241 qeChart.data.labels = qeVisibleLabels(); 7242 qeChart.data.datasets[0].data = qeVisibleData(); 7243 qeChart.update('none'); 7244 7245 qeUpdateLastValDisplay(currentVal); 7246 qeUpdateMeta(); 7247} 7248 7249 7250/* ========================================================= 7251 RENDER SAVED DATA (static, no connection needed) 7252 â Also uses the visible slice so historical sessions show 7253 correctly (full 240 slots if after 13:30). 7254 ========================================================= */ 7255function qeRenderSavedChart() { 7256 var canvas = document.getElementById('qeRealTimeChart'); 7257 if (!canvas || typeof Chart === 'undefined' || qeChart) return; 7258 qeBuildChart(canvas.getContext('2d')); 7259 7260 for (var i = dataPoints.length - 1; i >= 0; i--) { 7261 if (dataPoints[i] !== null && !isNaN(dataPoints[i])) { 7262 qeUpdateLastValDisplay(dataPoints[i]); 7263 break; 7264 } 7265 } 7266 qeUpdateMeta(); 7267} 7268 7269 7270/* ========================================================= 7271 â v5 REGRESSION FIX (removed): the "OUTLIER GUARD" that used to sit 7272 here (qeShouldAcceptValue) required two near-identical consecutive 7273 readings before accepting any tick that swung more than 0.3% from 7274 the last accepted value. On a genuinely moving market, consecutive 7275 live ticks are rarely that close to each other while ALSO differing 7276 from an older, already-stale reference by more than 0.3% â so once 7277 the guard fell behind a real, continuing price move, it could reject 7278 every subsequent tick indefinitely (nothing plotted, nothing saved 7279 to the DB, since qeChartAddPoint() â which does both â was only 7280 called when this guard returned true). That is the confirmed cause 7281 of the intermittent freeze-then-resume-then-freeze behavior and the 7282 stuck/duplicated values seen in wp_qse_chart_points. Removed in favor 7283 of the old, proven-reliable behavior: accept every valid (>0) tick. 7284 ========================================================= */ 7285 7286 7287/* ========================================================= 7288 SIGNALR CONNECTION 7289 ========================================================= */ 7290var _qeConnStarted = false; 7291var _qeGraceActive = false; // true while the 30-s closing grace is running 7292 7293function qeStartChartConnection() { 7294 if (_qeConnStarted) return; 7295 if (typeof signalR === 'undefined') { setTimeout(qeStartChartConnection, 500); return; } 7296 _qeConnStarted = true; 7297 7298 /* ââ NEW-DAY RESET ââââââââââââââââââââââââââââââââââââââââââââââââââââââ 7299 If the page was open overnight, dataPoints still holds yesterday's 7300 session. Wipe it now so the sparkline starts empty at 09:00. */ 7301 var todayStr = qeTodayQatar(); 7302 if (qeChartDataDate && qeChartDataDate !== todayStr) { 7303 // 1. wipe the full slot array 7304 dataPoints = []; 7305 for (var i = 0; i < QE_SLOTS; i++) dataPoints.push(null); 7306 qeChartDataDate = todayStr; 7307 7308 // 2. force the chart to render the empty set 7309 if (qeChart) { 7310 qeChart.data.labels = qeVisibleLabels(); 7311 qeChart.data.datasets[0].data = qeVisibleData(); 7312 qeChart.update('none'); 7313 } 7314 7315 // 3. clear stale on-screen numbers 7316 var valEl = document.getElementById('qe-chart-last-val'); 7317 if (valEl) { valEl.textContent = 'â'; valEl.style.color = '#294699'; } 7318 var metaEl = document.getElementById('qe-chart-meta'); 7319 if (metaEl) metaEl.textContent = ''; 7320 7321 // 4. purge old browser cache so a refresh doesn't resurrect yesterday 7322 try { 7323 for (var i = localStorage.length - 1; i >= 0; i--) { 7324 var k = localStorage.key(i); 7325 if (k && k.indexOf('qe_chart_') === 0) localStorage.removeItem(k); 7326 } 7327 } catch (e) {} 7328 } 7329 7330 console.log('[QE Chart] Starting SignalR connectionâ¦'); 7331 7332 var conn = new signalR.HubConnectionBuilder() 7333 .withUrl('https://test.qatar-securities.com/qscapi/Hub', { 7334 skipNegotiation: true, 7335 transport: signalR.HttpTransportType.WebSockets 7336 }) 7337 .withAutomaticReconnect() 7338 .build(); 7339 7340 conn.onclose(function (error) { 7341 console.log('[QE Chart] Connection closed.'); 7342 _qeConnStarted = false; 7343 7344 /* ââ v5 FIX âââââââââââââââââââââââââââââââââââââââââââââââââââââââ 7345 Previously this always called qeScheduleMarketOpen(), which 7346 computes the NEXT trading day's 09:00 if today's has already 7347 passed â meaning a single dropped connection mid-session ended 7348 live updates for the rest of the day. Now: if the market is
7349 still open, retry the SAME session in a few seconds instead. */ 7350 if (qeIsMarketOpen()) { 7351 console.log('[QE Chart] Still within market hours â reconnecting in 5s.'); 7352 setTimeout(function () { 7353 qeResyncFromServer(); // catch up on anything missed while disconnected 7354 if (qeIsMarketOpen()) { 7355 qeStartChartConnection(); 7356 } else { 7357 qeScheduleMarketOpen(); 7358 } 7359 }, 5000); 7360 } else { 7361 qeScheduleMarketOpen(); 7362 } 7363 }); 7364 7365 conn.on('broadcastMessage', function (res) { 7366 var raw = null; 7367 if (res && res.Data && res.Data[0]) raw = res.Data[0]; 7368 else if (res && res.objectValue1) raw = res; 7369 if (!raw || !raw.objectValue1 || !raw.objectValue1[0]) return; 7370 7371 var market = raw.objectValue1[0]; 7372 var currentVal = parseFloat(market.currentValue); 7373 if (isNaN(currentVal) || currentVal <= 0) return; 7374 7375 var q = qeGetQatarTime(); 7376 var h = q.getHours(); 7377 var m = q.getMinutes(); 7378 var mins = h * 60 + m; 7379 var timeStr = String(h).padStart(2, '0') + ':' + String(m).padStart(2, '0'); 7380 7381 /* ââ 09:00â09:29: capture the previous day's closing value ââââââ 7382 The server sends yesterday's close as currentValue before the 7383 first trade executes at 09:30. Always overwrite slot 29 so 7384 the chart immediately shows the prev-close anchor dot. */ 7385 if (mins >= QE_OPEN_MINS && mins < QE_DISPLAY_START_MINS) { 7386 qePrevCloseVal = currentVal; 7387 try { localStorage.setItem('qe_prev_close', String(currentVal)); } catch(e) {} 7388 dataPoints[QE_DISPLAY_OFFSET] = currentVal; // slot 29 â always update 7389 if (qeChart) { 7390 qeChart.data.labels = qeVisibleLabels(); 7391 qeChart.data.datasets[0].data = qeVisibleData(); 7392 qeChart.update('none'); 7393 } else { 7394 var hs = dataPoints.some(function(v){ return v !== null && !isNaN(v); }); 7395 if (hs) qeRenderSavedChart(); 7396 } 7397 qeUpdateLastValDisplay(currentVal); 7398 } 7399 7400 /* ââ Normal trading window (09:30 â 13:11) ââââââââââââââââââââââ 7401 Use <= QE_CLOSE_MINS so a broadcast that arrives at 13:11 7402 because the reply was in-flight still gets stored. 7403 qeTimeToSlot() clamps any time past 13:10 to slot 250. 7404 (Regression fix: the v5 "outlier guard" that used to gate this 7405 call was removed â see the note above where it was defined â 7406 every valid tick is accepted directly, as in the old v4 code.) */ 7407 if (mins >= QE_OPEN_MINS && mins <= QE_CLOSE_MINS) { 7408 qeChartAddPoint(currentVal, timeStr); 7409 } 7410 7411 /* ââ Grace-period window (after 13:11) ââââââââââââââââââââââââââ 7412 The grace period sends 3 extra invoke('send') calls after the 7413 market closes. The client clock may now read 13:12 or 13:13, 7414 so the normal mins <= QE_CLOSE_MINS guard above does NOT fire. 7415 We force the value into slot 250 (13:10) and always update the 7416 chart header so it matches the summary widget's final value. */ 7417 if (_qeGraceActive && mins > QE_CLOSE_MINS) { 7418 /* Force-store into the closing slot regardless of client clock */ 7419 dataPoints[QE_SLOTS - 1] = currentVal; 7420 if (qeChart) { 7421 qeChart.data.labels = qeVisibleLabels(); 7422 qeChart.data.datasets[0].data = qeVisibleData(); 7423 qeChart.update('none'); 7424 } 7425 /* Always refresh the header value â no dedup guard here */ 7426 qeUpdateLastValDisplay(currentVal); 7427 qeUpdateMeta(); 7428 /* Persist the updated closing value to server */ 7429 try { 7430 fetch('/wp-json/qse/v1/save-chart-point', { 7431 method: 'POST', 7432 headers: { 'Content-Type': 'application/json' }, 7433 body: JSON.stringify({ time: '13:10', value: currentVal }) 7434 }).catch(function () {}); 7435 } catch (e) {} 7436 } 7437 7438 /* Connection lifecycle is managed by the interval below. */ 7439 });
7440 7441 conn.start() 7442 .then(function () { 7443 console.log('[QE Chart] Connected.'); 7444 conn.invoke('send'); 7445 qeStartResyncTimer(); // (v5) keep pulling the server's authoritative data as a safety net 7446 /* â CLOSING GRACE PERIOD 7447 When the market ends at 13:10, the server may update the 7448 final closing price in the last few seconds of that minute. 7449 Instead of disconnecting immediately, we make 3 extra 7450 send() calls at 10-second intervals (covering ~30 s) so 7451 the final value is captured before we truly disconnect. */ 7452 var _qeGraceStarted = false; 7453 var iv = setInterval(function () { 7454 if (!qeIsMarketOpen()) { 7455 clearInterval(iv); 7456 if (_qeGraceStarted) return; // grace already running 7457 _qeGraceStarted = true; 7458 _qeGraceActive = true; // â tell broadcastMessage to accept post-close values 7459 console.log('[QE Chart] Market closed â entering 30-second closing grace period.'); 7460 var _graceCount = 0; 7461 var graceIv = setInterval(function () { 7462 conn.invoke('send').catch(function () {}); 7463 _graceCount++; 7464 if (_graceCount >= 3) { 7465 clearInterval(graceIv); 7466 _qeGraceActive = false; // â grace window closed 7467 /* ââ Final sync âââââââââââââââââââââââââââââââââââââââââââââ 7468 Ensure the chart header always reflects the last stored 7469 data point so it matches the market summary widget. */ 7470 for (var _fi = dataPoints.length - 1; _fi >= 0; _fi--) { 7471 var _fv = parseFloat(dataPoints[_fi]); 7472 if (!isNaN(_fv)) { qeUpdateLastValDisplay(_fv); break; } 7473 } 7474 qeChartSave(); 7475 conn.stop(); 7476 console.log('[QE Chart] Closing grace complete â disconnected.'); 7477 } 7478 }, 10000); /* poll at 10 s, 20 s, 30 s after close */ 7479 return; 7480 } 7481 conn.invoke('send'); 7482 }, 3000); 7483 }) 7484 .catch(function (err) { 7485 console.error('[QE Chart] Connection error:', err); 7486 _qeConnStarted = false; 7487 }); 7488} 7489 7490 7491/* ========================================================= 7492 SCHEDULE AUTO-CONNECT AT 09:30 (unchanged) 7493 ========================================================= */ 7494function qeScheduleMarketOpen() { 7495 /* 7496 * Compute milliseconds until the NEXT trading-day open at 09:00 Qatar time. 7497 * 7498 * Trading days: Sunday (0) through Thursday (4). 7499 * We need to handle three situations correctly: 7500 * 1. Today is a trading day AND it is still before 09:00 â schedule for today. 7501 * 2. Today is a trading day AND 09:00 has already passed â schedule for the 7502 * next calendar trading day (could be tomorrow if Mon-Wed, or Sunday if Thu). 7503 * 3. Today is Friday (5) or Saturday (6) â the weekend â schedule for the 7504 * coming Sunday. 7505 * 7506 * Algorithm: 7507 * - Start with today's date in Qatar timezone. 7508 * - Build a target Date set to 09:00:00.000 Qatar time on that same calendar day. 7509 * - If that target is already in the past (or right now), advance the date by one 7510 * calendar day and repeat â skipping Friday (5) and Saturday (6) â until we 7511 * land on a valid future trading-day open. 7512 * - Compute ms = target.getTime() - Date.now() and schedule the timer. 7513 */ 7514 var OPEN_H = 9, OPEN_M = 0; /* 09:00 Qatar time */ 7515 7516 /* Helper: return a UTC Date object for HH:MM:00.000 AST (UTC+3) on the 7517 same calendar day as the given Qatar-local Date. */ 7518 function qatarOpenOnDate(qLocal) { 7519 var y = qLocal.getFullYear(); 7520 var mo = (qLocal.getMonth() + 1 < 10 ? '0' : '') + (qLocal.getMonth() + 1); 7521 var d = (qLocal.getDate() < 10 ? '0' : '') + qLocal.getDate(); 7522 var hh = (OPEN_H < 10 ? '0' : '') + OPEN_H; 7523 var mm = (OPEN_M < 10 ? '0' : '') + OPEN_M; 7524 /* Qatar is always UTC+3 (no DST) */ 7525 return new Date(y + '-' + mo + '-' + d + 'T' + hh + ':' + mm + ':00.000+03:00'); 7526 } 7527 7528 var candidate = qeGetQatarTime(); /* Qatar-local Date right now */ 7529 var targetMs; 7530 var iters = 0; 7531 7532 while (iters < 9) { /* safety cap â at most 9 calendar days to scan */ 7533 iters++; 7534 var dow = candidate.getDay(); /* 0=Sun ⦠6=Sat */ 7535 7536 if (dow >= 0 && dow <= 4) { /* it is a trading day */ 7537 var openTime = qatarOpenOnDate(candidate); 7538 7539 if (openTime.getTime() > Date.now() + 1000) { 7540 /* Found a future open at least 1 s away â use it. */ 7541 targetMs = openTime.getTime(); 7542 break; 7543 } 7544 /* Today's 09:30 is already past â advance to tomorrow. */ 7545 } 7546 /* Weekend or past-open trading day: add exactly 24 h to move to the next day. */ 7547 candidate = new Date(candidate.getTime() + 24 * 60 * 60 * 1000); 7548 } 7549 7550 if (!targetMs) { 7551 console.warn('[QE Chart] qeScheduleMarketOpen: could not compute next open time.'); 7552 return; 7553 } 7554 7555 var msUntilOpen = targetMs - Date.now(); 7556 var minsAway = Math.round(msUntilOpen / 60000); 7557 console.log('[QE Chart] Next market open in ~' + minsAway + ' min (' +
7558 new Date(targetMs).toLocaleString('en-GB', { timeZone: 'Asia/Qatar' }) + 7559 ' Qatar time).'); 7560 7561 setTimeout(function () { 7562 console.log('[QE Chart] Auto-connecting at 09:00 Qatar time.'); 7563 qeStartChartConnection(); 7564 }, msUntilOpen); 7565} 7566 7567 7568/* ========================================================= 7569 â v5: SERVER RE-SYNC SAFETY NET 7570 --------------------------------------------------------- 7571 The PHP cron (qse_auto_save_market_data) independently saves 7572 one authoritative value per minute to wp_qse_chart_points for 7573 the entire trading session â completely independent of this 7574 browser tab, its connection, or whether it was backgrounded. 7575 7576 Previously this chart trusted ONLY its own live SignalR feed 7577 and fetched the server's data exactly once, at page load. Any 7578 interruption to the live feed (reconnect delay, dropped socket, 7579 throttled/backgrounded tab) left a permanent gap for the rest 7580 of the session â spanGaps then quietly drew a straight line 7581 across it instead of the real minute-by-minute movement. 7582 7583 qeResyncFromServer() re-fetches the same chart-data endpoint 7584 and fills in any slot the live feed missed, without disturbing 7585 slots that already match. It is called: 7586 - every QE_RESYNC_INTERVAL_MS while the market is open 7587 - immediately when the tab/screen becomes visible again 7588 - immediately after a dropped connection, before reconnecting 7589 ========================================================= */ 7590function qeMergeServerPoints(points) { 7591 if (!points) return false; 7592 var changed = false; 7593 Object.keys(points).forEach(function (timeStr) { 7594 var val = parseFloat(points[timeStr]); 7595 if (isNaN(val) || val <= 0) return; 7596 var idx = qeTimeToSlot(timeStr); 7597 var existing = dataPoints[idx]; 7598 if (existing === null || Math.abs(existing - val) > 0.05) { 7599 dataPoints[idx] = val; 7600 changed = true; 7601 } 7602 }); 7603 return changed; 7604} 7605 7606function qeResyncFromServer() { 7607 fetch('/wp-json/qse/v1/chart-data?_=' + Date.now()) 7608 .then(function (res) { return res.json(); }) 7609 .then(function (data) { 7610 if (!data || !data.date) return; 7611 // A response for a different trading date (e.g. right at the 7612 // midnight rollover) is handled separately by the new-day 7613 // reset in qeStartChartConnection() â don't merge it here. 7614 if (qeChartDataDate && data.date !== qeChartDataDate) return; 7615 7616 var changed = qeMergeServerPoints(data.points); 7617 if (!changed) return; 7618 7619 if (qeChart) { 7620 qeChart.data.labels = qeVisibleLabels(); 7621 qeChart.data.datasets[0].data = qeVisibleData(); 7622 qeChart.update('none'); 7623 } else { 7624 qeRenderSavedChart(); 7625 } 7626 var latest = qeLastKnownValue(); 7627 if (latest !== null) { 7628 qeUpdateLastValDisplay(latest); 7629 } 7630 qeUpdateMeta(); 7631 qeChartSave(); 7632 }) 7633 .catch(function () {}); /* silent â this is a background safety net, not user-facing */ 7634} 7635 7636function qeStartResyncTimer() { 7637 if (_qeResyncTimer) return; 7638 _qeResyncTimer = setInterval(function () { 7639 if (!qeIsMarketOpen()) { 7640 clearInterval(_qeResyncTimer); 7641 _qeResyncTimer = null; 7642 return; 7643 } 7644 qeResyncFromServer(); 7645 }, QE_RESYNC_INTERVAL_MS); 7646} 7647 7648 7649/* ========================================================= 7650 INIT 7651 ========================================================= */ 7652(function ($) { 7653 function initChart() { 7654 if (typeof Chart === 'undefined') { setTimeout(initChart, 500); return; } 7655 7656 /* Insert "٠ؤشر Ø¨ÙØ±ØµØ© ÙØ·Ø±" above the index number, once */ 7657 qeInjectTitleLabel(); 7658 7659 fetch('/wp-json/qse/v1/chart-data?_=' + Date.now()) 7660 .then(function (res) { return res.json(); }) 7661 .then(function (data) { 7662 /* â Record which trading date the server data belongs to. 7663 qeCurrentSlotCount() uses this to decide whether to show 7664 all 240 slots (previous session) or a live growing axis. */ 7665 if (data && data.date) { 7666 qeChartDataDate = data.date; 7667 } 7668 if (data && data.points) {
7669 Object.keys(data.points).forEach(function (timeStr) { 7670 var val = parseFloat(data.points[timeStr]); 7671 if (!isNaN(val)) { 7672 var idx = qeTimeToSlot(timeStr); 7673 dataPoints[idx] = val; 7674 } 7675 }); 7676 } 7677 /* â Always seed slot 29 (09:29) with the previous day's closing 7678 value. Slot 29 is never written by the DB (cron saves from 7679 09:30 onwards), so this is always safe to overwrite. 7680 Priority: server prev_close (any browser) â localStorage. */ 7681 var serverPrev = (data && data.prev_close) ? parseFloat(data.prev_close) : NaN; 7682 if (!isNaN(serverPrev) && serverPrev > 0) { 7683 qePrevCloseVal = serverPrev; 7684 try { localStorage.setItem('qe_prev_close', String(serverPrev)); } catch(e) {} 7685 dataPoints[QE_DISPLAY_OFFSET] = serverPrev; 7686 } else { 7687 try { 7688 var lsPrev = parseFloat(localStorage.getItem('qe_prev_close')); 7689 if (!isNaN(lsPrev)) { 7690 qePrevCloseVal = lsPrev; 7691 dataPoints[QE_DISPLAY_OFFSET] = lsPrev; 7692 } 7693 } catch (e) {} 7694 } 7695 var hasSaved = dataPoints.some(function (v) { return v !== null && !isNaN(v); }); 7696 if (hasSaved) qeRenderSavedChart(); 7697 7698 if (qeIsMarketOpen()) { 7699 qeStartChartConnection(); 7700 qeStartAxisExpander(); 7701 qeStartResyncTimer(); // (v5) periodic safety-net re-sync 7702 } else { 7703 qeScheduleMarketOpen(); 7704 } 7705 }) 7706 .catch(function (err) { 7707 console.error('[QE Chart] Error loading server chart data:', err); 7708 /* Same prev-close seeding when server fetch fails entirely */ 7709 if (qePrevCloseVal !== null) { 7710 dataPoints[QE_DISPLAY_OFFSET] = qePrevCloseVal; 7711 } else { 7712 try { 7713 var lsPrev = parseFloat(localStorage.getItem('qe_prev_close')); 7714 if (!isNaN(lsPrev)) { 7715 qePrevCloseVal = lsPrev; 7716 dataPoints[QE_DISPLAY_OFFSET] = lsPrev; 7717 } 7718 } catch (e) {} 7719 } 7720 var hasSaved = dataPoints.some(function (v) { return v !== null && !isNaN(v); }); 7721 if (hasSaved) qeRenderSavedChart(); 7722 7723 if (qeIsMarketOpen()) { 7724 qeStartChartConnection(); 7725 qeStartAxisExpander(); 7726 qeStartResyncTimer(); // (v5) periodic safety-net re-sync 7727 } else { 7728 qeScheduleMarketOpen(); 7729 } 7730 }); 7731 } 7732 7733 /* ========================================================= 7734 â v5: RESUME-FROM-BACKGROUND HANDLING 7735 Phones suspend timers/WebSockets when the screen locks or 7736 the tab is backgrounded â this is the most common real-world 7737 cause of multi-minute gaps. The instant the page is visible 7738 again we pull the server's authoritative per-minute data 7739 (saved independently by the PHP cron the whole time) and 7740 make sure the live connection is actually still alive. 7741 ========================================================= */ 7742 function qeHandleVisibilityRestore() { 7743 if (!qeIsMarketOpen()) return; 7744 qeResyncFromServer(); 7745 if (!_qeConnStarted) { 7746 qeStartChartConnection(); 7747 } 7748 qeStartAxisExpander(); 7749 qeStartResyncTimer(); 7750 } 7751 7752 document.addEventListener('visibilitychange', function () { 7753 if (document.visibilityState === 'visible') qeHandleVisibilityRestore(); 7754 });
7755 /* Covers browsers that restore a page from the back-forward cache 7756 (common on iOS Safari) without firing visibilitychange first. */ 7757 window.addEventListener('pageshow', function (e) { 7758 if (e.persisted) qeHandleVisibilityRestore(); 7759 }); 7760 7761 $(document).ready(initChart); 7762})(jQuery); 7763 7764</script>
7764<style class="wpcode-css-snippet">.header-icons-container .header-button-container .neuros-button 7765 7766 { 7767 7768 min-width: 110px !important; 7769 7770}</style><style class="wpcode-css-snippet">.neuros-button span[class^="icon"] { 7771 position: relative !important; 7772 7773}</style><link rel="icon" href="https://qatar-securities.com/wp-content/uploads/2026/01/fav-icon-150x150.png" sizes="32x32" /> 7774<link rel="icon" href="https://qatar-securities.com/wp-content/uploads/2026/01/fav-icon-300x300.png" sizes="192x192" /> 7775<link rel="apple-touch-icon" href="https://qatar-securities.com/wp-content/uploads/2026/01/fav-icon-300x300.png" /> 7776<meta name="msapplication-TileImage" content="https://qatar-securities.com/wp-content/uploads/2026/01/fav-icon-300x300.png" /> 7777 </head> 7778 7779 <!-- Body --> 7780 <body class="rtl home wp-singular page-template-default page page-id-5908 wp-theme-neuros wp-child-theme-neuros-child elementor-default elementor-kit-7 elementor-page elementor-page-5908"> 7781 <div class="body-overlay"></div><!-- Mobile Menu Panel --> <div class="mobile-header-menu-container neuros-button-border-style-solid neuros-button-bakground-style-solid" id="mobile-header-default"> 7782 <div class="mobile-header-row"> 7783 7784 <!-- Icons Block --> 7785 <div class="header-icons-container"> 7786 <div class="header-icon menu-close"><span class="menu-close-icon"></span></div> </div> 7787 7788 </div> 7789 <!-- Menu Block --> 7790 <nav><ul id="menu-main-menu" class="main-menu fullwidth-trigger-menu"><li id="menu-item-7608" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-5908 current_page_item menu-item-7608"><a href="https://qatar-securities.com/" aria-current="page">Ø§ÙØ±Ø¦ÙØ³ÙØ©</a></li> 7791<li id="menu-item-23556" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23556"><a href="#">Ø¹Ù Ø§ÙØ´Ø±ÙØ©</a> 7792<ul class="sub-menu"> 7793 <li id="menu-item-23820" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23820"><a href="https://qatar-securities.com/about-us-ar/">Ù Ù ÙØÙ</a></li> 7794 <li id="menu-item-24943" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24943"><a href="https://qatar-securities.com/top-management-ar/">Ø§ÙØ¥Ø¯Ø§Ø±Ø© Ø§ÙØ¹ÙÙØ§</a></li> 7795 <li id="menu-item-25406" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25406"><a href="https://qatar-securities.com/our-team-ar/">ÙØ±ÙÙ Ø§ÙØ¹Ù Ù</a></li> 7796 <li id="menu-item-116548" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-116548"><a href="https://qatar-securities.com/certs-ar/">Ø´ÙØ§Ø¯Ø§ØªÙا</a></li> 7797</ul> 7798</li> 7799<li id="menu-item-23394" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23394"><a href="#">Ø§ÙØ®Ø¯Ù ات</a> 7800<ul class="sub-menu"> 7801 <li id="menu-item-23392" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23392"><a href="#">خد٠ات Ø§ÙØªØ¯Ø§ÙÙ</a> 7802 <ul class="sub-menu"> 7803 <li id="menu-item-23976" class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-23976"><a href="https://qatar-securities.com/services/trading-by-phone-ar/">Ø§ÙØªØ¯Ø§Ù٠عبر Ù Ø±ÙØ² Ø§ÙØ§ØªØµØ§Ùات</a></li> 7804 <li id="menu-item-24413" class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-24413"><a href="https://qatar-securities.com/services/internet-trading-ar/">Ø§ÙØªØ¯Ø§Ù٠عبر Ø§ÙØ§ÙØªØ±ÙØª</a></li> 7805 </ul> 7806</li> 7807 <li id="menu-item-24770" class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-24770"><a href="https://qatar-securities.com/services/market-maker-liquidity-provider-ar/">Ù Ø²ÙØ¯ Ø§ÙØ³ÙÙÙØ© Ù ØµØ§ÙØ¹ Ø§ÙØ³ÙÙ</a></li> 7808 <li id="menu-item-25619" class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-25619"><a href="https://qatar-securities.com/services/corporate-services-ar/">خد٠ات اÙ٠ؤسسات</a></li> 7809 <li id="menu-item-25620" class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-25620"><a href="https://qatar-securities.com/services/investment-management-ar/">ادارة Ø§ÙØ§Ø³ØªØ«Ù ار</a></li> 7810</ul> 7811</li> 7812<li id="menu-item-23393" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23393"><a href="#">Ù Ø±ÙØ² اÙÙ Ø¹Ø±ÙØ©</a> 7813<ul class="sub-menu"> 7814 <li id="menu-item-24644" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24644"><a href="https://qatar-securities.com/reports-researches-ar/">Ø§ÙØªÙØ§Ø±ÙØ± ÙØ§ÙØ£Ø¨ØØ§Ø«</a></li> 7815 <li id="menu-item-24164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24164"><a href="https://qatar-securities.com/app-forms-ar/">اÙÙ٠اذج</a></li> 7816 <li id="menu-item-115709" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-115709"><a href="https://qatar-securities.com/user-manual-ar/">Ø§ÙØ¯ÙÙÙ</a></li> 7817 <li id="menu-item-24645" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24645"><a href="https://qatar-securities.com/vacancies-ar/">اÙÙØ¸Ø§Ø¦Ù</a></li> 7818</ul> 7819</li> 7820<li id="menu-item-23855" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23855"><a href="https://qatar-securities.com/contact-us-ar/">Ø§ØªØµÙ Ø¨ÙØ§</a></li> 7821<li id="menu-item-25316" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25316"><a href="https://test.qatar-securities.com/">Ø´ÙØ§ÙÙ Ø§ÙØ¹Ù ÙØ§Ø¡</a></li> 7822<li id="menu-item-25813-en" class="lang-item lang-item-60 lang-item-en lang-item-first menu-item menu-item-type-custom menu-item-object-custom menu-item-25813-en"><a href="https://qatar-securities.com/en/" lang="en-US" hreflang="en-US">English</a></li> 7823</ul></nav> 7824 <div class="header-mobile-contacts"><div class="contact-items-title">Contacts</div><div class="contact-item contact-item-phone"><a href="tel:+44255273974">44255273 974+</a></div><div class="contact-item contact-item-email"><a href="mailto:[email protected]">[email protected]</a></div></div> 7825 7826 <div class="header-mobile-socials"><ul class="mobile-menu-socials wrapper-socials"><li><a href="https://www.instagram.com/qatarsecuritiesco/" target="_blank" class="fab fa-instagram" title="Instagram"></a></li><li><a href="https://www.facebook.com/qatarsecuritiesco/" target="_blank" class="fab fa-facebook-f" title="Facebook"></a></li><li><a href="https://x.com/qatarsecco" target="_blank" class="fab fa-x-twitter" title="Twitter"></a></li><li><a href="https://www.linkedin.com/company/qatarsecuritiesco/" target="_blank" class="fab fa-linkedin-in" title="LinkedIn"></a></li><li><a href="https://www.youtube.com/@QatarSecuritiesCompany" target="_blank" class="fab fa-youtube" title="Youtube"></a></li><li><a href="https://www.tiktok.com/@qatarsecuritiesco" target="_blank" class="fab fa-tiktok" title="TikTok"></a></li><li><a href="https://www.snapchat.com/@qatarsecco" target="_blank" class="fab fa-snapchat" title="Snapchat"></a></li><li><a href="https://whatsapp.com/channel/0029VasqWGCGpLHMs2jXn33M" target="_blank" class="fab fa-whatsapp" title="Whatsapp Channel"></a></li><li><a href="https://t.me/+3Z2wjXldyu42M2E0" target="_blank" class="fab fa-telegram" title="Telegram"></a></li></ul></div> 7827 7828 <div class="header-mobile-button"><a class="neuros-button" href="/market-watch-ar/">شاشة Ø§ÙØ£Ø³Ø¹Ø§Ø±<span class="button-inner"></span></a></div> 7829 </div> <div class="slide-sidebar-wrapper slide-sidebar-position-left" id="side-panel-default"> 7830 <div class="slide-sidebar-close">Ø¥ØºÙØ§Ù</div> 7831 <div class="slide-sidebar"> 7832 <div class="sidebar-logo-container"><div class="logo retina-logo"><a class="logo-link" href="https://qatar-securities.com/"><img width="0" height="0" src="https://qsc.expert.com.qa/wp-content/uploads/2026/01/Logoicon-website-white.png" alt="ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©" /></a></div></div> <div class="slide-sidebar-content"> 7833 <div id="block-70" class="widget side-widget widget_block"><div class="widget-wrapper side-widget-wrapper"> 7834<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 7835<p class="wp-block-paragraph" style="font-size:12px;font-style:normal;font-weight:700;text-transform:uppercase">ØªÙØ§ØµÙ Ù Ø¹ÙØ§:</p> 7836 7837 7838 7839<p class="wp-block-paragraph" style="font-size:18px">Ø§ÙØ·Ø±ÙÙ Ø§ÙØ¯Ø§Ø¦Ø±Ù Ø§ÙØ±Ø§Ø¨Ø¹Ø Ù ÙØ§Ø¨Ù<br>Ù ÙØ§Ø¨Ù Ø¬Ø±ÙØ¯Ø© Ø§ÙØ´Ø±ÙØ Ø§ÙØ¯ÙØØ© Ø ÙØ·Ø±</p> 7840 7841 7842 7843<span dir="ltr" > +974 44 255 273 </span></br> 7844<span dir="ltr" >
7844 +974 44 255 255 </span> 7845 7846 7847 7848<p class="wp-block-paragraph" style="font-size:18px;text-decoration:underline"><a href="mailto:[email protected]"><a href="mailto:[email protected]">[email protected]</a></a></p> 7849</div></div> 7850</div></div><div id="block-71" class="widget side-widget widget_block"><div class="widget-wrapper side-widget-wrapper"> 7851<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 7852<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div> 7853 7854 7855 7856<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> 7857<div class="wp-block-button"><a class="wp-block-button__link has-medium-font-size has-custom-font-size wp-element-button" href="#" style="font-style:normal;font-weight:600" target="_blank" rel="noreferrer noopener">ØªÙØ§ØµÙ Ù Ø¹ÙØ§<span class="button-inner"></span></a></div> 7858</div> 7859</div></div> 7860</div></div> </div> 7861 <ul class="wrapper-socials"><li><a href="https://www.instagram.com/qatarsecuritiesco/" target="_blank" class="fab fa-instagram" title="Instagram"></a></li><li><a href="https://www.facebook.com/qatarsecuritiesco/" target="_blank" class="fab fa-facebook-f" title="Facebook"></a></li><li><a href="https://x.com/qatarsecco" target="_blank" class="fab fa-x-twitter" title="Twitter"></a></li><li><a href="https://www.linkedin.com/company/qatarsecuritiesco/" target="_blank" class="fab fa-linkedin-in" title="LinkedIn"></a></li><li><a href="https://www.youtube.com/@QatarSecuritiesCompany" target="_blank" class="fab fa-youtube" title="Youtube"></a></li><li><a href="https://www.tiktok.com/@qatarsecuritiesco" target="_blank" class="fab fa-tiktok" title="TikTok"></a></li><li><a href="https://www.snapchat.com/@qatarsecco" target="_blank" class="fab fa-snapchat" title="Snapchat"></a></li><li><a href="https://whatsapp.com/channel/0029VasqWGCGpLHMs2jXn33M" target="_blank" class="fab fa-whatsapp" title="Whatsapp Channel"></a></li><li><a href="https://t.me/+3Z2wjXldyu42M2E0" target="_blank" class="fab fa-telegram" title="Telegram"></a></li></ul> </div> 7862 <span class="slide-sidebar-gradient"></span> 7863 </div> 7864 <div class="body-container"><div class="top-page-wrapper header-type-2 top-page-wrapper-br-off no-page-title header-position-above"><div class="header-wrapper header-position-above"><!-- Top Bar --> 7865<div class="top-bar"> 7866 <div class="top-bar-row"> 7867 <div class="top-bar-column"><div class="top-bar-contacts wrapper-contacts"><div class="contact-item contact-item-phone"><a href="tel:+44255273974">44255273 974+</a></div><div class="contact-item contact-item-email"><a href="mailto:[email protected]">[email protected]</a></div></div></div><div class="top-bar-column"><div class="top-bar-info wrapper-info"><ul class="top-bar-socials wrapper-socials"><li><a href="https://www.instagram.com/qatarsecuritiesco/" target="_blank" class="fab fa-instagram" title="Instagram"></a></li><li><a href="https://www.facebook.com/qatarsecuritiesco/" target="_blank" class="fab fa-facebook-f" title="Facebook"></a></li><li><a href="https://x.com/qatarsecco" target="_blank" class="fab fa-x-twitter" title="Twitter"></a></li><li><a href="https://www.linkedin.com/company/qatarsecuritiesco/" target="_blank" class="fab fa-linkedin-in" title="LinkedIn"></a></li><li><a href="https://www.youtube.com/@QatarSecuritiesCompany" target="_blank" class="fab fa-youtube" title="Youtube"></a></li><li><a href="https://www.tiktok.com/@qatarsecuritiesco" target="_blank" class="fab fa-tiktok" title="TikTok"></a></li><li><a href="https://www.snapchat.com/@qatarsecco" target="_blank" class="fab fa-snapchat" title="Snapchat"></a></li><li><a href="https://whatsapp.com/channel/0029VasqWGCGpLHMs2jXn33M" target="_blank" class="fab fa-whatsapp" title="Whatsapp Channel"></a></li><li><a href="https://t.me/+3Z2wjXldyu42M2E0" target="_blank" class="fab fa-telegram" title="Telegram"></a></li></ul></div></div> </div> 7868</div><div class="mobile-header sticky-header"> 7869 <div class="mobile-header-row"> 7870 7871 <!-- Logo Block --> 7872 <div class="logo-container"><div class="logo retina-logo"><a class="logo-link" href="https://qatar-securities.com/"><img width="175" height="37" src="https://qatar-securities.com/wp-content/uploads/2026/01/Logo-QSC-Website.png" alt="ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©" /></a></div></div> 7873 <!-- Icons Block --> 7874 <div class="header-icons-container"> <div class="header-icon menu-trigger" data-id="default">
7875 <span class="menu-trigger-icon"> 7876 <span class="hamburger"> 7877 <span></span> 7878 <span></span> 7879 <span></span> 7880 </span> 7881 </span> 7882 </div> 7883 </div> 7884 </div></div><div class="mobile-header mobile-header-position-above sticky-header-on mobile-header-type-2"> 7885 <div class="mobile-header-row"> 7886 7887 <!-- Logo Block --> 7888 <div class="logo-container"><div class="logo retina-logo"><a class="logo-link" href="https://qatar-securities.com/"><img width="175" height="37" src="https://qatar-securities.com/wp-content/uploads/2026/01/Logo-QSC-Website.png" alt="ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©" /></a></div></div> 7889 <!-- Icons Block --> 7890 <div class="header-icons-container"> <div class="header-icon menu-trigger" data-id="default"> 7891 <span class="menu-trigger-icon"> 7892 <span class="hamburger"> 7893 <span></span> 7894 <span></span> 7895 <span></span> 7896 </span> 7897 </span> 7898 </div> 7899 </div> 7900 </div></div> <!-- Sticky Header --> 7901 <header class="header sticky-header header-type-2 header-menu-style-standard neuros-button-border-style-solid neuros-button-bakground-style-solid"> 7902<div class="header-row"> 7903 7904 <!-- Left Info Block --> 7905 <div class="header-icons-container"><div class="logo-container"><div class="logo retina-logo"><a class="logo-link" href="https://qatar-securities.com/"><img width="175" height="37" src="https://qatar-securities.com/wp-content/uploads/2026/01/Logo-QSC-Website.png" alt="ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©" /></a></div></div></div> 7906 <!-- Menu Block --> 7907 <div class="header-menu-container"><nav><ul id="menu-main-menu-1" class="main-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-5908 current_page_item menu-item-7608"><a href="https://qatar-securities.com/" aria-current="page">Ø§ÙØ±Ø¦ÙØ³ÙØ©</a></li> 7908<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23556"><a href="#">Ø¹Ù Ø§ÙØ´Ø±ÙØ©</a> 7909<ul class="sub-menu"> 7910 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23820"><a href="https://qatar-securities.com/about-us-ar/">Ù Ù ÙØÙ</a></li> 7911 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24943"><a href="https://qatar-securities.com/top-management-ar/">Ø§ÙØ¥Ø¯Ø§Ø±Ø© Ø§ÙØ¹ÙÙØ§</a></li> 7912 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25406"><a href="https://qatar-securities.com/our-team-ar/">ÙØ±ÙÙ Ø§ÙØ¹Ù Ù</a></li> 7913 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-116548"><a href="https://qatar-securities.com/certs-ar/">Ø´ÙØ§Ø¯Ø§ØªÙا</a></li> 7914</ul> 7915</li> 7916<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23394"><a href="#">Ø§ÙØ®Ø¯Ù ات</a> 7917<ul class="sub-menu"> 7918 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23392"><a href="#">خد٠ات Ø§ÙØªØ¯Ø§ÙÙ</a> 7919 <ul class="sub-menu"> 7920 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-23976"><a href="https://qatar-securities.com/services/trading-by-phone-ar/">Ø§ÙØªØ¯Ø§Ù٠عبر Ù Ø±ÙØ² Ø§ÙØ§ØªØµØ§Ùات</a></li> 7921 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-24413"><a href="https://qatar-securities.com/services/internet-trading-ar/">Ø§ÙØªØ¯Ø§Ù٠عبر Ø§ÙØ§ÙØªØ±ÙØª</a></li> 7922 </ul> 7923</li> 7924 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-24770"><a href="https://qatar-securities.com/services/market-maker-liquidity-provider-ar/">Ù Ø²ÙØ¯ Ø§ÙØ³ÙÙÙØ© Ù ØµØ§ÙØ¹ Ø§ÙØ³ÙÙ</a></li> 7925 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-25619"><a href="https://qatar-securities.com/services/corporate-services-ar/">خد٠ات اÙ٠ؤسسات</a></li> 7926 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-25620"><a href="https://qatar-securities.com/services/investment-management-ar/">ادارة Ø§ÙØ§Ø³ØªØ«Ù ار</a></li> 7927</ul> 7928</li> 7929<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23393"><a href="#">Ù Ø±ÙØ² اÙÙ Ø¹Ø±ÙØ©</a> 7930<ul class="sub-menu"> 7931 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24644"><a href="https://qatar-securities.com/reports-researches-ar/">Ø§ÙØªÙØ§Ø±ÙØ± ÙØ§ÙØ£Ø¨ØØ§Ø«</a></li> 7932 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24164"><a href="https://qatar-securities.com/app-forms-ar/">اÙÙ٠اذج</a></li> 7933 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-115709"><a href="https://qatar-securities.com/user-manual-ar/">Ø§ÙØ¯ÙÙÙ</a></li> 7934 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24645"><a href="https://qatar-securities.com/vacancies-ar/">اÙÙØ¸Ø§Ø¦Ù</a></li> 7935</ul> 7936</li> 7937<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23855"><a href="https://qatar-securities.com/contact-us-ar/">Ø§ØªØµÙ Ø¨ÙØ§</a></li> 7938<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25316"><a href="https://test.qatar-securities.com/">Ø´ÙØ§ÙÙ Ø§ÙØ¹Ù ÙØ§Ø¡</a></li> 7939<li class="lang-item lang-item-60 lang-item-en lang-item-first menu-item menu-item-type-custom menu-item-object-custom menu-item-25813-en"><a href="https://qatar-securities.com/en/" lang="en-US" hreflang="en-US">English</a></li> 7940</ul></nav></div> 7941 <!-- Header Callback Block --> 7942 7943 <!-- Right Info Block --> 7944 <div class="header-icons-container"><div class="header-icon header-button-container"><a class="neuros-button" href="/market-watch-ar/">شاشة Ø§ÙØ£Ø³Ø¹Ø§Ø±<span class="button-inner"></span></a></div><div class="header-icon dropdown-trigger" data-id="default"><div class="dropdown-trigger-item"></div></div></div> 7945</div> </header> <!-- Header --> 7946 <header class="header header-type-2 header-position-above sticky-header-on header-menu-style-standard neuros-button-border-style-solid neuros-button-bakground-style-solid"> 7947<div class="header-row"> 7948 7949 <!-- Left Info Block --> 7950 <div class="header-icons-container"><div class="logo-container"><div class="logo retina-logo"><a class="logo-link" href="https://qatar-securities.com/"><img width="175" height="37" src="https://qatar-securities.com/wp-content/uploads/2026/01/Logo-QSC-Website.png" alt="ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©" /></a></div></div></div> 7951 <!-- Menu Block --> 7952 <div class="header-menu-container"><nav><ul id="menu-main-menu-2" class="main-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-5908 current_page_item menu-item-7608"><a href="https://qatar-securities.com/" aria-current="page">Ø§ÙØ±Ø¦ÙØ³ÙØ©</a></li> 7953<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23556"><a href="#">Ø¹Ù Ø§ÙØ´Ø±ÙØ©</a> 7954<ul class="sub-menu"> 7955 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23820"><a href="https://qatar-securities.com/about-us-ar/">Ù Ù ÙØÙ</a></li> 7956 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24943"><a href="https://qatar-securities.com/top-management-ar/">Ø§ÙØ¥Ø¯Ø§Ø±Ø© Ø§ÙØ¹ÙÙØ§</a></li> 7957 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25406"><a href="https://qatar-securities.com/our-team-ar/">ÙØ±ÙÙ Ø§ÙØ¹Ù Ù</a></li> 7958 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-116548"><a href="https://qatar-securities.com/certs-ar/">Ø´ÙØ§Ø¯Ø§ØªÙا</a></li> 7959</ul> 7960</li> 7961<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23394"><a href="#">Ø§ÙØ®Ø¯Ù ات</a> 7962<ul class="sub-menu"> 7963 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23392"><a href="#">خد٠ات Ø§ÙØªØ¯Ø§ÙÙ</a> 7964 <ul class="sub-menu"> 7965 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-23976"><a href="https://qatar-securities.com/services/trading-by-phone-ar/">Ø§ÙØªØ¯Ø§Ù٠عبر Ù Ø±ÙØ² Ø§ÙØ§ØªØµØ§Ùات</a></li> 7966 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-24413"><a href="https://qatar-securities.com/services/internet-trading-ar/">Ø§ÙØªØ¯Ø§Ù٠عبر Ø§ÙØ§ÙØªØ±ÙØª</a></li> 7967 </ul> 7968</li> 7969 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-24770"><a href="https://qatar-securities.com/services/market-maker-liquidity-provider-ar/">Ù Ø²ÙØ¯ Ø§ÙØ³ÙÙÙØ© Ù ØµØ§ÙØ¹ Ø§ÙØ³ÙÙ</a></li> 7970 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-25619"><a href="https://qatar-securities.com/services/corporate-services-ar/">خد٠ات اÙ٠ؤسسات</a></li> 7971 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-25620"><a href="https://qatar-securities.com/services/investment-management-ar/">ادارة Ø§ÙØ§Ø³ØªØ«Ù ار</a></li> 7972</ul> 7973</li> 7974<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23393"><a href="#">Ù Ø±ÙØ² اÙÙ Ø¹Ø±ÙØ©</a> 7975<ul class="sub-menu"> 7976 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24644"><a href="https://qatar-securities.com/reports-researches-ar/">Ø§ÙØªÙØ§Ø±ÙØ± ÙØ§ÙØ£Ø¨ØØ§Ø«</a></li> 7977 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24164"><a href="https://qatar-securities.com/app-forms-ar/">اÙÙ٠اذج</a></li> 7978 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-115709"><a href="https://qatar-securities.com/user-manual-ar/">Ø§ÙØ¯ÙÙÙ</a></li> 7979 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24645"><a href="https://qatar-securities.com/vacancies-ar/">اÙÙØ¸Ø§Ø¦Ù</a></li> 7980</ul> 7981</li> 7982<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23855"><a href="https://qatar-securities.com/contact-us-ar/">Ø§ØªØµÙ Ø¨ÙØ§</a></li> 7983<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25316"><a href="https://test.qatar-securities.com/">Ø´ÙØ§ÙÙ Ø§ÙØ¹Ù ÙØ§Ø¡</a></li> 7984<li class="lang-item lang-item-60 lang-item-en lang-item-first menu-item menu-item-type-custom menu-item-object-custom menu-item-25813-en"><a href="https://qatar-securities.com/en/" lang="en-US" hreflang="en-US">English</a></li> 7985</ul></nav></div> 7986 <!-- Header Callback Block --> 7987 7988 <!-- Right Info Block --> 7989 <div class="header-icons-container"><div class="header-icon header-button-container"><a class="neuros-button" href="/market-watch-ar/">شاشة Ø§ÙØ£Ø³Ø¹Ø§Ø±<span class="button-inner"></span></a></div><div class="header-icon dropdown-trigger" data-id="default"><div class="dropdown-trigger-item"></div></div></div> 7990</div></header></div></div> 7991 <div class="content-wrapper content-wrapper-remove-top-margin content-wrapper-remove-bottom-margin content-wrapper-sidebar-position-none"> 7992 7993 <!-- Content Container --> 7994 <div class="content"> 7995 7996 <div class="content-inner"> 7997 <div data-elementor-type="wp-page" data-elementor-id="5908" class="elementor elementor-5908"> 7998 <section class="elementor-section elementor-top-section elementor-element elementor-element-c728822 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="c728822" data-element_type="section" data-e-type="section" data-settings="{"stretch_section":"section-stretched","background_background":"classic"}"> 7999 <div class="elementor-container elementor-column-gap-no"> 8000 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1643ddd" data-id="1643ddd" data-element_type="column" data-e-type="column"> 8001 <div class="elementor-widget-wrap elementor-element-populated"> 8002 <section class="elementor-section elementor-inner-section elementor-element elementor-element-f164a1c elementor-section-full_width elementor-section-container-padding-remove elementor-section-height-default elementor-section-height-default" data-id="f164a1c" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 8003 <div class="elementor-container elementor-column-gap-default"> 8004 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-4574e6a" data-id="4574e6a" data-element_type="column" data-e-type="column"> 8005 <div class="elementor-widget-wrap elementor-element-populated"> 8006 <div class="elementor-element elementor-element-093a5aa elementor-widget elementor-widget-shortcode" data-id="093a5aa" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 8007 <div class="elementor-widget-container"> 8008 <div class="elementor-shortcode"> <div class="qe-ticker-wrapper"> 8009 8010 <div style="position:relative;flex-shrink:0;height:100%;display:flex;align-items:center;padding:0 8px;z-index:100;"> 8011 <button id="btnToggleCompanies" 8012 style="cursor:pointer;padding:6px 12px;background:#570126;color:white;border:none;border-radius:6px;font-size:13px;white-space:nowrap;line-height:1;" 8013 title="Ø¥Ø¸ÙØ§Ø± / Ø¥Ø®ÙØ§Ø¡ Ø§ÙØ´Ø±Ùات"> 8014 <i class="fas fa-sliders-h"></i> â¾ 8015 </button> 8016 <div id="companyDropdown" 8017 style="display:none;position:absolute;z-index:999999;background:white;border:1px solid #ccc; 8018 max-height:400px;overflow-y:auto;width:260px;right:0;top:calc(100% + 4px); 8019 box-shadow:0 8px 20px rgba(0,0,0,0.18);border-radius:8px;text-align:right;"> 8020 </div> 8021 </div> 8022 8023 <div class="qe-ticker-scroll-area"> 8024 <div class="qe-ticker-track" id="dynamic-ticker-track"> 8025 <div id="ticker-status" style="color:rgba(255,255,255,0.5);padding:15px;font-size:13px;"> 8026 Ø¬Ø§Ø±Ù Ø¬ÙØ¨ Ø§ÙØ¨ÙØ§ÙØ§Øª... 8027 </div> 8028 </div> 8029 </div> 8030 8031 </div> 8032 8033 <style> 8034 .qe-ticker-wrapper { 8035 width:100%; background:#FFF; height:55px; 8036 display:flex; flex-direction:row; align-items:center; 8037 border-radius:15px; direction:rtl; position:relative; 8038 overflow:visible; /* let the dropdown escape the container */ 8039 } 8040 .qe-ticker-scroll-area { 8041 overflow:hidden; /* clips the scrolling track */ 8042 flex-grow:1; 8043 display:block; 8044 height:100%; 8045 position:relative; 8046 direction:ltr; /* CRITICAL: without this, inline-flex anchors to the RIGHT 8047 in an RTL parent â only the last ~4 items are visible at 8048 start, then they scroll off left and the ticker goes empty. 8049 LTR here forces the track to anchor at the LEFT edge so 8050 the full seamless loop works correctly. Each item still 8051 uses direction:rtl for its own Arabic text content. */ 8052 } 8053 /* The track MUST be inline-flex so its width = sum of item widths. 8054 translateX(-50%) then means "move by half the track's own width", 8055 which equals exactly one full copy of
8055 the items â seamless loop. 8056 direction:ltr mirrors the scroll-area fix above. */ 8057 .qe-ticker-track { 8058 display:inline-flex; 8059 align-items:center; 8060 height:100%; 8061 white-space:nowrap; 8062 will-change:transform; 8063 direction:ltr; 8064 animation: qe-scroll 160s linear infinite; 8065 } 8066 .qe-ticker-track:hover, 8067 .qe-ticker-track:active { 8068 animation-play-state:paused !important; 8069 cursor:pointer; 8070 } 8071 .qe-ticker-item { 8072 display:inline-flex; align-items:center; 8073 color:#000; border-right:1px solid #3a5aaa; direction:rtl; 8074 padding:0 30px; flex-shrink:0; 8075 } 8076 .qe-ticker-logo { 8077 width:45px; height:40px; object-fit:contain; 8078 border-radius:4px; margin-left:10px; border: 1px solid #ededed !important; 8079 } 8080 8081 .sym-name { 8082 8083 color:#222222; 8084 8085 } 8086 8087 .ar-name { 8088 8089 color: #3e3e3e !important; 8090 } 8091 8092 .price-val { 8093 8094 color:#222222 !important; 8095 } 8096 /* Scroll LEFT: items enter from the right, exit to the left. 8097 -50% = exactly one full copy of the duplicated list â no jump. */ 8098 @keyframes qe-scroll { 8099 0% { transform: translateX(0); } 8100 100% { transform: translateX(-50%); } 8101 } 8102 </style> 8103 </div> 8104 </div> 8105 </div> 8106 </div> 8107 </div> 8108 </div> 8109 </section> 8110 <div class="elementor-element elementor-element-afa0faf elementor-widget elementor-widget-neuros_content_slider" data-id="afa0faf" data-element_type="widget" data-e-type="widget" data-settings="{"youtube_url":"https:\/\/youtu.be\/R9v6KWnLfkM?si=rNckwPe4Oc3uuX4z","video_type":"youtube","controls":"yes"}" data-widget_type="neuros_content_slider.default"> 8111 <div class="elementor-widget-container"> 8112 8113 <div class="neuros-content-slider-widget"> 8114 <div class="content-slider-wrapper"> 8115 8116 <div class="content-slider-container"> 8117 <div class="content-slider owl-carousel owl-theme" data-slider-options="{"items":1,"nav":true,"navText":["<span class=\"nav-button-inner\"><\/span>","<span class=\"nav-button-inner\"><\/span>"],"dots":false,"autoplayHoverPause":false,"autoplay":false,"autoplaySpeed":5000,"autoplayTimeout":5000,"loop":true,"dragEndSpeed":1200,"navSpeed":1200,"dotsSpeed":1200,"dotsContainer":".owl-dots-afa0faf","navContainer":false,"navContainerMobile":false,"animateOut":"fadeOut"}"> 8118 <div class="content-item slider-item elementor-repeater-item-355d401 neuros-button-border-style-solid neuros-button-bakground-style-solid"><div class="elementor-section elementor-top-section elementor-section-full_width"><div class="elementor-container elementor-column-gap-no"><div class="elementor-row"><div class="elementor-column elementor-col-100 elementor-text-column"><div class="elementor-widget-wrap elementor-element-populated"><section class="elementor-section elementor-inner-section elementor-section-boxed elementor-element"><div class="elementor-container elementor-column-gap-wide"><div class="elementor-row"><div class="slide-content-column"><div class="neuros-content-wrapper-1"><div class="title-image"><img fetchpriority="high" decoding="async" width="900" height="273" src="https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1.png" class="attachment-full size-full" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1.png 900w, https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1-300x91.png 300w, https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1-768x233.png 768w" sizes="(max-width: 900px) 100vw, 900px" /></div><div class="neuros-heading content-slider-item-heading"><span class="neuros-heading-content">Ø¨ÙØ§Ø¨ØªÙ اÙÙ ÙØ«ÙÙØ© ÙÙØ§Ø³ØªØ«Ù ار ÙÙ Ø¨ÙØ±ØµØ© ÙØ·Ø±</span></div></div><div class="neuros-content-wrapper-2"><div class="content-slider-item-text"><p>Ù ÙØµØ§Øª تداÙÙ Ù ØªØ·ÙØ±Ø©Ø Ø£Ø¨ØØ§Ø« دÙÙÙØ©Ø ÙØ®Ø¨Ø±Ø© ت٠تد ÙØ¹ÙÙØ¯</p></div></div><div class="neuros-content-wrapper-3"><div class="content-slider-item-buttons"><a class="neuros-button" href="#" target="_blank">تداÙÙ Ø§ÙØ¢Ù<span class="icon-button-arrow left"></span><span class="icon-button-arrow right"></span><span class="button-inner"></span></a></div></div></div></div></div></section></div></div></div></div></div></div><div class="content-item slider-item elementor-repeater-item-f4a0857 neuros-button-border-style-solid neuros-button-bakground-style-solid"><div class="elementor-section elementor-top-section elementor-section-full_width"><div class="elementor-container elementor-column-gap-no"><div class="elementor-row"><div class="elementor-column elementor-col-100 elementor-text-column"><div class="elementor-widget-wrap elementor-element-populated"><section class="elementor-section elementor-inner-section elementor-section-boxed elementor-element"><div class="elementor-container elementor-column-gap-wide"><div class="elementor-row"><div class="slide-content-column"><div class="neuros-content-wrapper-1"><div class="title-image"><img fetchpriority="high" decoding="async" width="900" height="273" src="https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1.png" class="attachment-full size-full" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1.png 900w, https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1-300x91.png 300w, https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1-768x233.png 768w" sizes="(max-width: 900px) 100v
8118w, 900px" /></div><div class="neuros-heading content-slider-item-heading"><span class="neuros-heading-content">Ø¨ÙØ§Ø¨ØªÙ اÙÙ ÙØ«ÙÙØ© ÙÙØ§Ø³ØªØ«Ù ار ÙÙ Ø¨ÙØ±ØµØ© ÙØ·Ø±</span></div></div><div class="neuros-content-wrapper-2"><div class="content-slider-item-text"><p>Ù ÙØµØ§Øª تداÙÙ Ù ØªØ·ÙØ±Ø©Ø Ø£Ø¨ØØ§Ø« دÙÙÙØ©Ø ÙØ®Ø¨Ø±Ø© ت٠تد ÙØ¹ÙÙØ¯</p></div></div><div class="neuros-content-wrapper-3"><div class="content-slider-item-buttons"><a class="neuros-button" href="#" target="_blank">تداÙÙ Ø§ÙØ¢Ù<span class="icon-button-arrow left"></span><span class="icon-button-arrow right"></span><span class="button-inner"></span></a></div></div></div></div></div></section></div></div></div></div></div></div><div class="content-item slider-item elementor-repeater-item-9c3196c neuros-button-border-style-solid neuros-button-bakground-style-solid"><div class="elementor-section elementor-top-section elementor-section-full_width"><div class="elementor-container elementor-column-gap-no"><div class="elementor-row"><div class="elementor-column elementor-col-100 elementor-text-column"><div class="elementor-widget-wrap elementor-element-populated"><section class="elementor-section elementor-inner-section elementor-section-boxed elementor-element"><div class="elementor-container elementor-column-gap-wide"><div class="elementor-row"><div class="slide-content-column"><div class="neuros-content-wrapper-1"><div class="title-image"><img fetchpriority="high" decoding="async" width="900" height="273" src="https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1.png" class="attachment-full size-full" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1.png 900w, https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1-300x91.png 300w, https://qatar-securities.com/wp-content/uploads/2026/09/new-new-1-768x233.png 768w" sizes="(max-width: 900px) 100vw, 900px" /></div><div class="neuros-heading content-slider-item-heading"><span class="neuros-heading-content">Ø¨ÙØ§Ø¨ØªÙ اÙÙ ÙØ«ÙÙØ© ÙÙØ§Ø³ØªØ«Ù ار ÙÙ Ø¨ÙØ±ØµØ© ÙØ·Ø±</span></div></div><div class="neuros-content-wrapper-2"><div class="content-slider-item-text"><p>Ù ÙØµØ§Øª تداÙÙ Ù ØªØ·ÙØ±Ø©Ø Ø£Ø¨ØØ§Ø« دÙÙÙØ©Ø ÙØ®Ø¨Ø±Ø© ت٠تد ÙØ¹ÙÙØ¯</p></div></div><div class="neuros-content-wrapper-3"><div class="content-slider-item-buttons"><a class="neuros-button" href="#" target="_blank">Ø§ÙØªØ ØØ³Ø§Ø¨ Ø§ÙØ¢Ù<span class="icon-button-arrow left"></span><span class="icon-button-arrow right"></span><span class="button-inner"></span></a></div></div></div></div></div></section></div></div></div></div></div></div> </div> 8119 <div class="bottom-area"> <div class="content-slider-video"> 8120 <div class="elementor-wrapper elementor-open-lightbox"> 8121 <div class="elementor-custom-embed-image-overlay elementor-clickable" data-elementor-open-lightbox="yes" data-elementor-lightbox="{"type":"video","videoType":"youtube","url":"https:\/\/www.youtube-nocookie.com\/embed\/R9v6KWnLfkM?feature=oembed&wmode=opaque","modalOptions":{"id":"elementor-lightbox-afa0faf","videoAspectRatio":"169"}}"> 8122 <div class="elementor-custom-embed-play" role="button"> 8123 <div class="icon-play-wrapper"> 8124 <i class="eicon-play" aria-hidden="true"></i> 8125 </div> 8126 <span class="neuros_button_text">Ø´Ø§ÙØ¯ ÙÙØ¯ÙÙ</span> 8127 <span class="elementor-screen-only">Ø´Ø§ÙØ¯ ÙÙØ¯ÙÙ</span> 8128 </div> 8129 </div> 8130 </div> 8131 </div> 8132 8133 </div> </div> 8134 8135 </div> 8136 </div> 8137 </div>
8138 </div> 8139 </div> 8140 </div> 8141 </div> 8142 </section> 8143 <section class="elementor-section elementor-top-section elementor-element elementor-element-7b1b2b5 elementor-section-full_width elementor-section-stretched elementor-section-container-padding-remove elementor-section-height-default elementor-section-height-default" data-id="7b1b2b5" data-element_type="section" data-e-type="section" data-settings="{"stretch_section":"section-stretched","background_background":"classic"}"> 8144 <div class="elementor-container elementor-column-gap-extended"> 8145 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-4e55214" data-id="4e55214" data-element_type="column" data-e-type="column"> 8146 <div class="elementor-widget-wrap elementor-element-populated"> 8147 <div class="elementor-element elementor-element-6b826ed elementor-widget elementor-widget-shortcode" data-id="6b826ed" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 8148 <div class="elementor-widget-container"> 8149 <div class="elementor-shortcode"> <div id="qe-summary-box" 8150 style="display:none;background:#f8f9fa;padding:20px;border-radius:15px; 8151 box-shadow:0 8px 25px rgba(0,0,0,0.05);direction:rtl;font-family:inherit; 8152 border:1px solid #eee;max-width:450px;"> 8153 8154 <div style="display:flex;justify-content:space-between;align-items:flex-start; 8155 margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:12px;"> 8156 <div> 8157 <h6 style="margin:0;color:#294699;font-weight:bold;font-size:16px;font-family:inherit;"> 8158 ٠ؤشر Ø¨ÙØ±ØµØ© ÙØ·Ø± 8159 </h6> 8160 <span id="market-last-update" 8161 style="font-size:11px;color:#888;direction:ltr;display:block;margin-top:4px;"> 8162 --:-- -- 8163 </span> 8164 </div> 8165 <div id="market-status-badge" 8166 style="font-weight:bold;font-size:11px;padding:4px 10px;border-radius:20px;"> 8167 جار٠اÙÙØØµ... 8168 </div> 8169 </div> 8170 8171 <div id="summary-content-html" 8172 style="background:#fff;padding:15px;border-radius:12px;margin-bottom:15px; 8173 border:1px solid #f0f0f0;text-align:center;"> 8174 </div> 8175 8176 <div id="summary-extra-details" 8177 style="display:grid;grid-template-columns:repeat(3,1fr);gap:10px;font-size:12px;"> 8178 8179 <div style="background:#e8f5e9;padding:8px;border-radius:8px;text-align:center;border:1px solid #c8e6c9;"> 8180 <div style="color:#2e7d32;margin-bottom:4px;">اÙÙ Ø±ØªÙØ¹Ø©</div> 8181 <strong id="val-up" style="color:#1b5e20;font-size:15px;">-</strong> 8182 </div> 8183 <div style="background:#ffebee;padding:8px;border-radius:8px;text-align:center;border:1px solid #ffcdd2;"> 8184 <div style="color:#c62828;margin-bottom:4px;">اÙÙ ÙØ®Ùضة</div> 8185 <strong id="val-down" style="color:#b71c1c;font-size:15px;">-</strong> 8186 </div> 8187 <div style="background:#f5f5f5;padding:8px;border-radius:8px;text-align:center;border:1px solid #e0e0e0;"> 8188 <div style="color:#616161;margin-bottom:4px;">Ø§ÙØ«Ø§Ø¨ØªØ©</div> 8189 <strong id="val-stable" style="color:#212121;font-size:15px;">-</strong> 8190 </div> 8191 8192 <div style="background:#fff;padding:8px;border-radius:8px;border:1px solid #eee;text-align:center;"> 8193 <div style="color:#777;margin-bottom:4px;">Ø§ÙØµÙÙØ§Øª</div> 8194 <strong id="val-trades" style="color:#294699;">-</strong> 8195 </div> 8196 <div style="grid-column:span 2;background:#fff;padding:8px;border-radius:8px;border:1px solid #eee;text-align:center;"> 8197 <div style="color:#777;margin-bottom:4px;">ØØ¬Ù Ø§ÙØªØ¯Ø§ÙÙ</div> 8198 <strong id="val-volume" style="color:#294699;">-</strong> 8199 </div> 8200 8201 </div> 8202 </div> 8203 </div> 8204 </div>
8205 </div> 8206 </div> 8207 </div> 8208 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2dc904c" data-id="2dc904c" data-element_type="column" data-e-type="column"> 8209 <div class="elementor-widget-wrap elementor-element-populated"> 8210 <div class="elementor-element elementor-element-243d639 elementor-widget elementor-widget-shortcode" data-id="243d639" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 8211 <div class="elementor-widget-container"> 8212 <div class="elementor-shortcode"> 8213 <div id="qe-chart-container" 8214 style="width:100%;background:#fff;padding:25px 25px 15px;border-radius:14px; 8215 box-shadow:0 4px 20px rgba(0,0,0,0.08);position:relative;box-sizing:border-box;"> 8216 <div style="display:flex;justify-content:space-between;align-items:center; 8217 border-bottom:2px solid #294699;padding-bottom:8px;margin-bottom:16px;"> 8218 <span style="font-family:inherit;font-size:15px;font-weight:600;color:#294699;"> 8219 ØØ±ÙØ© ٠ؤشر Ø§ÙØ¨Ùرصة 8220 </span> 8221 <span id="qe-chart-last-val" 8222 style="font-size:18px;font-weight:700;color:#294699;letter-spacing:0.5px;"> 8223 â 8224 </span> 8225 </div> 8226 <div id="qe-chart-meta" 8227 style="font-size:11px;color:#999;text-align:left;margin-bottom:6px;direction:ltr;"> 8228 </div> 8229 <div style="position:relative;height:280px;"> 8230 <canvas id="qeRealTimeChart"></canvas> 8231 </div> 8232 </div></div> 8233 </div> 8234 </div> 8235 </div> 8236 </div> 8237 </div> 8238 </section> 8239 <section class="elementor-section elementor-top-section elementor-element elementor-element-d89bdd8 elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-mobile_extra elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d89bdd8" data-element_type="section" data-e-type="section"> 8240 <div class="elementor-container elementor-column-gap-default"> 8241 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ebaa55b" data-id="ebaa55b" data-element_type="column" data-e-type="column"> 8242 <div class="elementor-widget-wrap elementor-element-populated"> 8243 <div class="elementor-element elementor-element-abf0bca elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="abf0bca" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 8244 <div class="elementor-widget-container"> 8245 <div class="elementor-button-wrapper"> 8246 <a class="elementor-button elementor-button-link elementor-size-sm" href="/market-watch-ar/"> 8247 <span class="elementor-button-content-wrapper"> 8248 <span class="elementor-button-icon"> 8249 <i aria-hidden="true" class="far fa-chart-bar"></i> </span> 8250 <span class="elementor-button-text">شاشة Ø§ÙØ£Ø³Ø¹Ø§Ø±</span> 8251 </span> 8252 </a> 8253 </div> 8254 </div> 8255 </div> 8256 <div class="elementor-element elementor-element-0f1cdb3 elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="0f1cdb3" data-element_type="widget" data-e-type="widget" data-widget_type="button.default"> 8257 <div class="elementor-widget-container"> 8258 <div class="elementor-button-wrapper"> 8259 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://test.qatar-securities.com/"> 8260 <span class="elementor-button-content-wrapper"> 8261 <span class="elementor-button-icon"> 8262 <i aria-hidden="true" class="far fa-comment-dots"></i> </span> 8263 <span class="elementor-button-text">Ø´ÙØ§ÙÙ Ø§ÙØ¹Ù ÙØ§Ø¡</span> 8264 </span> 8265 </a> 8266 </div> 8267 </div> 8268 </div> 8269 </div> 8270 </div> 8271 </div> 8272 </section> 8273 <section class="elementor-section elementor-top-section elementor-element elementor-element-2d7bd57 elementor-section-content-top elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2d7bd57" data-element_type="section" data-e-type="section"> 8274 <div class="elementor-container elementor-column-gap-wide"> 8275 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-635ad34" data-id="635ad34" data-element_type="column" data-e-type="column"> 8276 <div class="elementor-widget-wrap elementor-element-populated"> 8277 <div class="elementor-element elementor-element-699f2c4 elementor-widget elementor-widget-image" data-id="699f2c4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8278 <div class="elementor-widget-container"> 8279 <img loading="lazy" decoding="async" width="797" height="774" src="https://qatar-securities.com/wp-content/uploads/2026/01/features.jpg" class="attachment-full size-full wp-image-23319" alt="٠باشرة عبر Ù ÙÙØ¹ Ø´Ø±ÙØ© ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©" srcset="https://qatar-securities.com/wp-content/uploads/2026/01/features.jpg 797w, https://qatar-securities.com/wp-content/uploads/2026/01/features-300x291.jpg 300w, https://qatar-securities.com/wp-content/uploads/2026/01/features-768x746.jpg 768w" sizes="(max-width: 797px) 100v
8279w, 797px" /> </div> 8280 </div> 8281 </div> 8282 </div> 8283 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-b6061d9" data-id="b6061d9" data-element_type="column" data-e-type="column"> 8284 <div class="elementor-widget-wrap elementor-element-populated"> 8285 <div class="elementor-element elementor-element-c8f224a elementor-widget elementor-widget-text-editor" data-id="c8f224a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 8286 <div class="elementor-widget-container"> 8287 <p>/ Ø£Ù٠٠ا ÙÙ ÙØ²Ùا /</p> </div> 8288 </div> 8289 <div class="elementor-element elementor-element-236a628 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="236a628" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 8290 <div class="elementor-widget-container"> 8291 <h2 class="elementor-heading-title elementor-size-default">Ù٠اذا تختار Ø´Ø±ÙØ© ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©</h2> </div> 8292 </div> 8293 <div class="elementor-element elementor-element-4bed155 tabs-direction-vertical elementor-widget elementor-widget-neuros_tabs" data-id="4bed155" data-element_type="widget" data-e-type="widget" data-widget_type="neuros_tabs.default"> 8294 <div class="elementor-widget-container"> 8295 8296 <div class="neuros_tabs_widget"> 8297 <div class="neuros_tabs_titles_container"> 8298 <div class="neuros_tab_title_item elementor-repeater-item-b5e8e09" data-id="tab-1"> 8299 <a href="javascript:void(0)"> 8300 <span class="neuros_tab_icon"><i aria-hidden="true" class="fontello icon-web"></i></span> 8301 <span class="neuros_tab_content"><span class="neuros_tab_title"><p>01. تÙÙÙÙÙØ¬Ùا Ù ØªØ·ÙØ±Ø©</p></span><span class="neuros_tab_description"><p>Ù ÙØµØ§Øª تداÙÙ Ø³Ø±ÙØ¹Ø© ÙØ¢Ù ÙØ© ÙÙ ØªØ¬Ø§ÙØ¨Ø© ٠ع Ø¬Ù ÙØ¹ Ø§ÙØ£Ø¬Ùزة</p></span></span> </a> 8302 </div> 8303 <div class="neuros_tab_title_item elementor-repeater-item-9280e50" data-id="tab-1"> 8304 <a href="javascript:void(0)"> 8305 <span class="neuros_tab_icon"><i aria-hidden="true" class="fontello icon-smartphone"></i></span> 8306 <span class="neuros_tab_content"><span class="neuros_tab_title"><p>02. Ø¯Ø¹Ù Ø§ØØªØ±Ø§ÙÙ</p></span><span class="neuros_tab_description"><p>ÙØ±Ù٠٠٠اÙÙØ³Ø·Ø§Ø¡ اÙ٠رخصÙÙ Ù Ù Ø¨ÙØ±ØµØ© ÙØ·Ø± بخبرة ÙØ§Ø³Ø¹Ø©.</p></span></span> </a> 8307 </div> 8308 <div class="neuros_tab_title_item elementor-repeater-item-6845768" data-id="tab-1"> 8309 <a href="javascript:void(0)"> 8310 <span class="neuros_tab_icon"><i aria-hidden="true" class="fontello icon-file"></i></span> 8311 <span class="neuros_tab_content"><span class="neuros_tab_title"><p>03. تÙÙÙØ° ÙÙØ±Ù</p></span><span class="neuros_tab_description"><p>سرعة ÙØ§Ø¦ÙØ© Ù٠تÙÙÙØ° Ø§ÙØ£Ùا٠ر Ù٠أ٠ÙÙØª ÙÙÙ ÙÙ Ù ÙØ§Ù</p></span></span> </a> 8312 </div> 8313 </div> 8314 </div> 8315 </div> 8316 </div> 8317 </div> 8318 </div> 8319 </div> 8320 </section> 8321 <section class="elementor-section elementor-top-section elementor-element elementor-element-ac86224 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ac86224" data-element_type="section" data-e-type="section"> 8322 <div class="elementor-container elementor-column-gap-default"> 8323 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-056d4cc" data-id="056d4cc" data-element_type="column" data-e-type="column"> 8324 <div class="elementor-widget-wrap elementor-element-populated"> 8325 <section class="elementor-section elementor-inner-section elementor-element elementor-element-7546c97 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7546c97" data-element_type="section" data-e-type="section"> 8326 <div class="elementor-container elementor-column-gap-default"> 8327 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-efc5268" data-id="efc5268" data-element_type="column" data-e-type="column"> 8328 <div class="elementor-widget-wrap elementor-element-populated"> 8329 <div class="elementor-element elementor-element-6027fae elementor-widget elementor-widget-heading" data-id="6027fae" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 8330 <div class="elementor-widget-container"> 8331 <h2 class="elementor-heading-title elementor-size-default">٠عت٠دÙÙ Ù Ù ÙØ¨Ù</h2> </div>
8332 </div> 8333 </div> 8334 </div> 8335 </div> 8336 </section> 8337 <section class="elementor-section elementor-inner-section elementor-element elementor-element-35fec7e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="35fec7e" data-element_type="section" data-e-type="section"> 8338 <div class="elementor-container elementor-column-gap-default"> 8339 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-d9e40c6" data-id="d9e40c6" data-element_type="column" data-e-type="column"> 8340 <div class="elementor-widget-wrap elementor-element-populated"> 8341 <div class="elementor-element elementor-element-d5784b6 elementor-image-scroll-animation-on elementor-widget elementor-widget-image" data-id="d5784b6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8342 <div class="elementor-widget-container"> 8343 <a href="https://www.qe.com.qa/ar/" target="_blank" rel="noopener"> 8344 <img loading="lazy" decoding="async" width="256" height="190" src="https://qatar-securities.com/wp-content/uploads/2026/01/VmoiDdsp_400x400-1.png" class="elementor-animation-pop attachment-full size-full wp-image-23387" alt="" /> </a> 8345 </div> 8346 </div> 8347 </div> 8348 </div> 8349 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-9823a22" data-id="9823a22" data-element_type="column" data-e-type="column"> 8350 <div class="elementor-widget-wrap elementor-element-populated"> 8351 <div class="elementor-element elementor-element-9753a5b elementor-image-scroll-animation-on elementor-widget elementor-widget-image" data-id="9753a5b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8352 <div class="elementor-widget-container"> 8353 <a href="https://www.qfma.org.qa/arabic/Pages/default.aspx" target="_blank" rel="noopener"> 8354 <img loading="lazy" decoding="async" width="256" height="153" src="https://qatar-securities.com/wp-content/uploads/2026/01/298468.png" class="elementor-animation-pop attachment-full size-full wp-image-23517" alt="" /> </a> 8355 </div> 8356 </div> 8357 </div> 8358 </div> 8359 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-c8fa01e" data-id="c8fa01e" data-element_type="column" data-e-type="column"> 8360 <div class="elementor-widget-wrap elementor-element-populated"> 8361 <div class="elementor-element elementor-element-db396c7 elementor-image-scroll-animation-on elementor-widget elementor-widget-image" data-id="db396c7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8362 <div class="elementor-widget-container"> 8363 <a href="https://www.edaa.gov.qa/ar/" target="_blank" rel="noopener"> 8364 <img loading="lazy" decoding="async" width="256" height="190" src="https://qatar-securities.com/wp-content/uploads/2026/04/Edaa_v2.jpg" class="elementor-animation-pop attachment-full size-full wp-image-24999" alt="" /> </a> 8365 </div> 8366 </div> 8367 </div> 8368 </div> 8369 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-8995448" data-id="8995448" data-element_type="column" data-e-type="column"> 8370 <div class="elementor-widget-wrap elementor-element-populated"> 8371 <div class="elementor-element elementor-element-2190006 elementor-image-scroll-animation-on elementor-widget elementor-widget-image" data-id="2190006" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8372 <div class="elementor-widget-container"> 8373 <a href="https://certcheck.ukas.com/certification/22c3f97a-5d3d-5186-a27c-bafa51a20ef2" target="_blank" rel="noopener"> 8374 <img loading="lazy" decoding="async" width="1108" height="669" src="https://qatar-securities.com/wp-content/uploads/2026/09/final.png" class="elementor-animation-pop attachment-full size-full wp-image-116523" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/09/final.png 1108w, https://qatar-securities.com/wp-content/uploads/2026/09/final-300x181.png 300w, https://qatar-securities.com/wp-content/uploads/2026/09/final-1024x618.png 1024w, https://qatar-securities.com/wp-content/uploads/2026/09/final-768x464.png 768w" sizes="(max-width: 1108px) 100vw, 1108px" /> </a> 8375 </div>
8376 </div> 8377 </div> 8378 </div> 8379 </div> 8380 </section> 8381 </div> 8382 </div> 8383 </div> 8384 </section> 8385 <section class="elementor-section elementor-top-section elementor-element elementor-element-ce3591d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ce3591d" data-element_type="section" data-e-type="section"> 8386 <div class="elementor-container elementor-column-gap-wide"> 8387 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-ba13dbd" data-id="ba13dbd" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 8388 <div class="elementor-widget-wrap elementor-element-populated"> 8389 <div class="elementor-element elementor-element-1c5b18a elementor-widget elementor-widget-neuros_heading" data-id="1c5b18a" data-element_type="widget" data-e-type="widget" data-widget_type="neuros_heading.default"> 8390 <div class="elementor-widget-container"> 8391 <div class="neuros-heading-widget"><h5 class="neuros-heading"><span class="neuros-heading-content has_gradient_color_text">اشتر٠عÙÙ ÙÙØ§ØªÙا عبر ÙØ§ØªØ³Ø§Ø¨</span></h5></div> </div> 8392 </div> 8393 <div class="elementor-element elementor-element-7ce23c4 elementor-widget elementor-widget-text-editor" data-id="7ce23c4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 8394 <div class="elementor-widget-container"> 8395 <p>ÙØ´Ø§Ø±Ù ٠ع٠اÙÙ ÙØ§ØØ¯Ø« Ø§ÙØ£Ø®Ø¨Ø§Ø± ÙØ§ÙØªÙØ§Ø±Ùر ÙØªÙ٠دائ٠ا Ø¬Ø§ÙØ²Ø§ ÙØ¥ØªØ®Ø§Ø° ÙØ±Ø§Ø±Ø§ØªÙ Ø§ÙØ¥Ø³ØªØ«Ù Ø§Ø±ÙØ© Ø¨ÙØ§Ø¡ عÙÙ Ù Ø¹Ø±ÙØ© ÙØ¥Ø·Ùاع.</p> </div> 8396 </div> 8397 <div class="elementor-element elementor-element-14b973d elementor-widget__width-auto elementor-widget elementor-widget-image" data-id="14b973d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8398 <div class="elementor-widget-container"> 8399 <a href="https://whatsapp.com/channel/0029VasqWGCGpLHMs2jXn33M" target="_blank" rel="noopener"> 8400 <img loading="lazy" decoding="async" width="256" height="256" src="https://qatar-securities.com/wp-content/uploads/2026/05/whatsapp-logo-4456_256.png" class="elementor-animation-pop attachment-full size-full wp-image-25443" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/05/whatsapp-logo-4456_256.png 256w, https://qatar-securities.com/wp-content/uploads/2026/05/whatsapp-logo-4456_256-150x150.png 150w" sizes="(max-width: 256px) 100v
8400w, 256px" /> </a> 8401 </div> 8402 </div> 8403 <div class="elementor-element elementor-element-7911abc elementor-view-stacked neuros-icon-decoration-on elementor-absolute neuros-icon-alignment-right elementor-shape-circle elementor-widget elementor-widget-icon" data-id="7911abc" data-element_type="widget" data-e-type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> 8404 <div class="elementor-widget-container"> 8405 <div class="elementor-icon-wrapper"> 8406 <a class="elementor-icon elementor-animation-slide-horizontal" href="https://whatsapp.com/channel/0029VasqWGCGpLHMs2jXn33M" target="_blank" rel="noopener"> 8407 <i aria-hidden="true" class="fontello icon-button-arrow-left"></i> </a> 8408 </div> 8409 </div> 8410 </div> 8411 </div> 8412 </div> 8413 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-6a68631" data-id="6a68631" data-element_type="column" data-e-type="column" data-settings="{"background_background":"gradient"}"> 8414 <div class="elementor-widget-wrap elementor-element-populated"> 8415 <div class="elementor-background-overlay"></div> 8416 <div class="elementor-element elementor-element-def4e1b elementor-widget elementor-widget-text-editor" data-id="def4e1b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 8417 <div class="elementor-widget-container"> 8418 <p>ØªØ§Ø¨Ø¹ÙØ§ Ø§ÙØ¢Ù عبر ØØ³Ø§Ø¨Ø§ØªÙا عÙÙ Ù ÙØµØ§Øª Ø§ÙØªÙØ§ØµÙ Ø§ÙØ¥Ø¬ØªÙ اعÙÂ ÙØªØ§Ø¨Ø¹ ÙÙ Ø¬Ø¯ÙØ¯ Ø¹Ù Ø¨ÙØ±ØµØ© ÙØ·Ø± ÙØ¹Ù Ø§ÙØ´Ø±Ùات اÙ٠درجة</p> </div> 8419 </div> 8420 <div class="elementor-element elementor-element-3fb640c elementor-shape-circle elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="3fb640c" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 8421 <div class="elementor-widget-container"> 8422 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 8423 <span class="elementor-grid-item" role="listitem"> 8424 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-animation-pop elementor-repeater-item-19e9444" href="https://www.facebook.com/qatarsecuritiesco/" target="_blank" rel="noopener"> 8425 <span class="elementor-screen-only">Facebook</span> 8426 <i aria-hidden="true" class="fab fa-facebook"></i> </a> 8427 </span> 8428 <span class="elementor-grid-item" role="listitem"> 8429 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-animation-pop elementor-repeater-item-b801bd2" href="https://www.instagram.com/qatarsecuritiesco/" target="_blank" rel="noopener"> 8430 <span class="elementor-screen-only">Instagram</span> 8431 <i aria-hidden="true" class="fab fa-instagram"></i> </a> 8432 </span> 8433 <span class="elementor-grid-item" role="listitem"> 8434 <a class="elementor-icon elementor-social-icon elementor-social-icon-x-twitter elementor-animation-pop elementor-repeater-item-360a3a4" href="https://x.com/qatarsecco" target="_blank"> 8435 <span class="elementor-screen-only">X-twitter</span> 8436 <i aria-hidden="true" class="fab fa-x-twitter"></i> </a> 8437 </span> 8438 <span class="elementor-grid-item" role="listitem"> 8439 <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-animation-pop elementor-repeater-item-5fb89f5" href="https://www.linkedin.com/company/qatarsecuritiesco/" target="_blank" rel="noopener"> 8440 <span class="elementor-screen-only">Linkedin</span> 8441 <i aria-hidden="true" class="fab fa-linkedin"></i> </a> 8442 </span> 8443 <span class="elementor-grid-item" role="listitem"> 8444 <a class="elementor-icon elementor-social-icon elementor-social-icon-tiktok elementor-animation-pop elementor-repeater-item-56cff08" href="https://www.tiktok.com/@qatarsecuritiesco" target="_blank" rel="noopener"> 8445 <span class="elementor-screen-only">Tiktok</span> 8446 <i aria-hidden="true" class="fab fa-tiktok"></i> </a> 8447 </span> 8448 <span class="elementor-grid-item" role="listitem"> 8449 <a class="elementor-icon elementor-social-icon elementor-social-icon-snapchat elementor-animation-pop elementor-repeater-item-b68d80d" href="https://www.snapchat.com/@qatarsecco" target="_blank" rel="noopener"> 8450 <span class="elementor-screen-only">Snapchat</span> 8451 <i aria-hidden="true" class="fab fa-snapchat"></i> </a> 8452 </span> 8453 <span class="elementor-grid-item" role="listitem"> 8454 <a class="elementor-icon elementor-social-icon elementor-social-icon-telegram elementor-animation-pop elementor-repeater-item-79971f9" href="https://t.me/+3Z2wjXldyu42M2E0" target="_blank"> 8455 <span class="elementor-screen-only">Telegram</span> 8456 <i aria-hidden="true" class="fab fa-telegram"></i> </a> 8457 </span> 8458 <span class="elementor-grid-item" role="listitem"> 8459 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-animation-pop elementor-repeater-item-fdf1b04" href="https://www.youtube.com/@QatarSecuritiesCompany" target="_blank" rel="noopener"> 8460 <span class="elementor-screen-only">Youtube</span> 8461 <i aria-hidden="true" class="fab fa-youtube"></i> </a> 8462 </span> 8463 </div> 8464 </div>
8465 </div> 8466 <div class="elementor-element elementor-element-6b2debe elementor-widget elementor-widget-spacer" data-id="6b2debe" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 8467 <div class="elementor-widget-container"> 8468 <div class="elementor-spacer"> 8469 <div class="elementor-spacer-inner"></div> 8470 </div> 8471 </div> 8472 </div> 8473 <div class="elementor-element elementor-element-cbb7e52 elementor-view-stacked neuros-icon-decoration-on neuros-icon-alignment-right elementor-absolute elementor-shape-circle elementor-widget elementor-widget-icon" data-id="cbb7e52" data-element_type="widget" data-e-type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> 8474 <div class="elementor-widget-container"> 8475 <div class="elementor-icon-wrapper"> 8476 <a class="elementor-icon elementor-animation-slide-horizontal" href="https://t.me/+3Z2wjXldyu42M2E0" target="_blank"> 8477 <i aria-hidden="true" class="fontello icon-button-arrow-left"></i> </a> 8478 </div> 8479 </div> 8480 </div> 8481 </div> 8482 </div> 8483 <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-91e3545" data-id="91e3545" data-element_type="column" data-e-type="column"> 8484 <div class="elementor-widget-wrap elementor-element-populated"> 8485 <a class="eael-wrapper-link-5523271 --eael-wrapper-link-tag" href="https://test.qatar-securities.com/"></a> <section data-eael-wrapper-link="eael-wrapper-link-5523271" class="elementor-section elementor-inner-section elementor-element elementor-element-5523271 elementor-section-content-bottom elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5523271" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 8486 <div class="elementor-container elementor-column-gap-default"> 8487 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-e2fc9fc" data-id="e2fc9fc" data-element_type="column" data-e-type="column"> 8488 <div class="elementor-widget-wrap elementor-element-populated"> 8489 <div class="elementor-element elementor-element-ff0e2e6 elementor-widget elementor-widget-image" data-id="ff0e2e6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8490 <div class="elementor-widget-container"> 8491 <img loading="lazy" decoding="async" width="256" height="256" src="https://qatar-securities.com/wp-content/uploads/2026/09/customer-support-1679_256-1.png" class="attachment-full size-full wp-image-116414" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/09/customer-support-1679_256-1.png 256w, https://qatar-securities.com/wp-content/uploads/2026/09/customer-support-1679_256-1-150x150.png 150w" sizes="(max-width: 256px) 100v
8491w, 256px" /> </div> 8492 </div> 8493 <div class="elementor-element elementor-element-7f505da elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-neuros_heading" data-id="7f505da" data-element_type="widget" data-e-type="widget" data-widget_type="neuros_heading.default"> 8494 <div class="elementor-widget-container"> 8495 <div class="neuros-heading-widget"><h5 class="neuros-heading"><span class="neuros-heading-content has_gradient_color_text">ÙÙ ØØ§ÙØ© ÙØ¬Ùد Ø´ÙØ§ÙÙ</span></h5></div> </div> 8496 </div> 8497 <div class="elementor-element elementor-element-d8a958e elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-neuros_heading" data-id="d8a958e" data-element_type="widget" data-e-type="widget" data-widget_type="neuros_heading.default"> 8498 <div class="elementor-widget-container"> 8499 <div class="neuros-heading-widget"><h5 class="neuros-heading"><span class="neuros-heading-content has_gradient_color_text">اضغط ÙÙØ§ ÙØªÙدÙÙ Ø§ÙØ´ÙÙ٠٠باشرة!</span></h5></div> </div> 8500 </div> 8501 <div class="elementor-element elementor-element-ba50607 elementor-view-stacked neuros-icon-decoration-on neuros-icon-alignment-right elementor-shape-circle elementor-widget elementor-widget-icon" data-id="ba50607" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 8502 <div class="elementor-widget-container"> 8503 <div class="elementor-icon-wrapper"> 8504 <a class="elementor-icon elementor-animation-slide-horizontal" href="https://test.qatar-securities.com/" target="_blank"> 8505 <i aria-hidden="true" class="fontello icon-button-arrow-left"></i> </a> 8506 </div> 8507 </div> 8508 </div> 8509 </div> 8510 </div> 8511 </div> 8512 </section> 8513 <a class="eael-wrapper-link-3c3673e --eael-wrapper-link-tag" href="/about-us-ar/"></a> <section data-eael-wrapper-link="eael-wrapper-link-3c3673e" class="elementor-section elementor-inner-section elementor-element elementor-element-3c3673e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3c3673e" data-element_type="section" data-e-type="section" data-settings="{"background_background":"video","background_video_link":"https:\/\/www.youtube.com\/watch?v=R9v6KWnLfkM","background_play_on_mobile":"yes"}"> 8514 <div class="elementor-background-video-container"> 8515 <div class="elementor-background-video-embed" role="presentation"></div> 8516 </div> 8517 <div class="elementor-background-overlay"></div> 8518 <div class="elementor-container elementor-column-gap-default"> 8519 <a class="eael-wrapper-link-5bac0ba --eael-wrapper-link-tag" href="https://test.qatar-securities.com/"></a> <div data-eael-wrapper-link="eael-wrapper-link-5bac0ba" class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-5bac0ba" data-id="5bac0ba" data-element_type="column" data-e-type="column"> 8520 <div class="elementor-widget-wrap elementor-element-populated"> 8521 <div class="elementor-element elementor-element-5fb3553 elementor-widget elementor-widget-text-editor" data-id="5fb3553" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 8522 <div class="elementor-widget-container"> 8523 <p>Ø¹Ù ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©</p> </div> 8524 </div> 8525 <div class="elementor-element elementor-element-ad57653 elementor-view-stacked neuros-icon-decoration-on neuros-icon-alignment-right elementor-shape-circle elementor-widget elementor-widget-icon" data-id="ad57653" data-element_type="widget" data-e-type="widget" data-widget_type="icon.default"> 8526 <div class="elementor-widget-container"> 8527 <div class="elementor-icon-wrapper"> 8528 <a class="elementor-icon elementor-animation-slide-horizontal" href="/about-us-ar/" target="_blank"> 8529 <i aria-hidden="true" class="fontello icon-button-arrow-left"></i> </a> 8530 </div> 8531 </div> 8532 </div> 8533 </div> 8534 </div> 8535 </div> 8536 </section> 8537 </div> 8538 </div> 8539 </div> 8540 </section> 8541 <section class="elementor-section elementor-top-section elementor-element elementor-element-1b8aeef elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1b8aeef" data-element_type="section" data-e-type="section"> 8542 <div class="elementor-container elementor-column-gap-default"> 8543 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ebc1bec" data-id="ebc1bec" data-element_type="column" data-e-type="column"> 8544 <div class="elementor-widget-wrap"> 8545 </div> 8546 </div> 8547 </div> 8548 </section> 8549 <section class="elementor-section elementor-top-section elementor-element elementor-element-4e32f2f elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="4e32f2f" data-element_type="section" data-e-type="section" data-settings="{"stretch_section":"section-stretched"}"> 8550 <div class="elementor-container elementor-column-gap-no"> 8551 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eab0eeb" data-id="eab0eeb" data-element_type="column" data-e-type="column"> 8552 <div class="elementor-widget-wrap elementor-element-populated"> 8553 <div class="elementor-element elementor-element-a6672c0 e-transform elementor-widget elementor-widget-neuros_special_text" data-id="a6672c0" data-element_type="widget" data-e-type="widget" data-settings="{"_transform_rotateZ_effect":{"unit":"px","size":2.069999999999999840127884453977458178997039794921875,"sizes":[]},"_transform_rotateZ_effect_widescreen":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_laptop":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_tablet_extra":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_mobile_extra":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_mobile":{"unit":"deg","size":"","sizes":[]}}" data-widget_type="neuros_special_text.default"> 8554 <div class="elementor-widget-container"> 8555 <div class="special-text-wrapper animate animated animation-direction-right"><div class="special-text">/ ت٠ÙÙ٠اÙÙ ÙØ± Ø§ÙØ±Ø¦Ùس٠إÙÙ Ø§ÙØ¯Ø§Ø¦Ø±Ù Ø§ÙØ±Ø§Ø¨Ø¹ Ø¨Ø¬ÙØ§Ø± Ø¬Ø±ÙØ¯Ø© Ø§ÙØ´Ø±Ù </div><div class="special-text">/ ت٠ÙÙ٠اÙÙ ÙØ± Ø§ÙØ±Ø¦Ùس٠إÙÙ Ø§ÙØ¯Ø§Ø¦Ø±Ù Ø§ÙØ±Ø§Ø¨Ø¹ Ø¨Ø¬ÙØ§Ø± Ø¬Ø±ÙØ¯Ø© Ø§ÙØ´Ø±Ù </div></div>
8555 </div> 8556 </div> 8557 <div class="elementor-element elementor-element-496d840 e-transform e-transform elementor-widget elementor-widget-neuros_special_text" data-id="496d840" data-element_type="widget" data-e-type="widget" data-settings="{"_transform_rotateZ_effect":{"unit":"px","size":-2.069999999999999840127884453977458178997039794921875,"sizes":[]},"_transform_translateY_effect":{"unit":"%","size":-42,"sizes":[]},"_transform_translateY_effect_laptop":{"unit":"%","size":"","sizes":[]},"_transform_translateY_effect_tablet_extra":{"unit":"%","size":"","sizes":[]},"_transform_translateY_effect_tablet":{"unit":"%","size":"","sizes":[]},"_transform_translateY_effect_mobile_extra":{"unit":"%","size":"","sizes":[]},"_transform_translateY_effect_mobile":{"unit":"%","size":"","sizes":[]},"_transform_rotateZ_effect_widescreen":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_laptop":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_tablet_extra":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_mobile_extra":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_translateX_effect":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_widescreen":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_laptop":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_tablet_extra":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_mobile_extra":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_widescreen":{"unit":"px","size":"","sizes":[]}}" data-widget_type="neuros_special_text.default"> 8558 <div class="elementor-widget-container"> 8559 <div class="special-text-wrapper animate animated animation-direction-right"><div class="special-text">ÙØ±Ø¬Ù Ø§ÙØ§Ùتبا٠إÙ٠اÙÙ ÙØ§Ù٠ات اÙÙØ§ØªÙÙØ©/Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ/Ø§ÙØ±Ø³Ø§Ø¦Ù اÙÙØµÙØ© Ø§ÙØ§ØØªÙاÙÙØ©Â </div><div class="special-text">ÙØ±Ø¬Ù Ø§ÙØ§Ùتبا٠إÙ٠اÙÙ ÙØ§Ù٠ات اÙÙØ§ØªÙÙØ©/Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ/Ø§ÙØ±Ø³Ø§Ø¦Ù اÙÙØµÙØ© Ø§ÙØ§ØØªÙاÙÙØ©Â </div></div> </div> 8560 </div> 8561 </div> 8562 </div> 8563 </div> 8564 </section> 8565 <section class="elementor-section elementor-top-section elementor-element elementor-element-1903647 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="1903647" data-element_type="section" data-e-type="section" data-settings="{"stretch_section":"section-stretched"}"> 8566 <div class="elementor-container elementor-column-gap-no"> 8567 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ff75ea1" data-id="ff75ea1" data-element_type="column" data-e-type="column"> 8568 <div class="elementor-widget-wrap elementor-element-populated"> 8569 <div class="elementor-element elementor-element-6771fd0 e-transform elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="6771fd0" data-element_type="widget" data-e-type="widget" data-settings="{"_transform_rotateZ_effect":{"unit":"px","size":-2.069999999999999840127884453977458178997039794921875,"sizes":[]},"_transform_rotateZ_effect_widescreen":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_laptop":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_tablet_extra":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_mobile_extra":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_mobile":{"unit":"deg","size":"","sizes":[]}}" data-widget_type="divider.default"> 8570 <div class="elementor-widget-container"> 8571 <div class="elementor-divider"> 8572 <span class="elementor-divider-separator"> 8573 </span> 8574 </div> 8575 </div>
8576 </div> 8577 </div> 8578 </div> 8579 </div> 8580 </section> 8581 <section class="elementor-section elementor-top-section elementor-element elementor-element-1ea060e elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="1ea060e" data-element_type="section" data-e-type="section" data-settings="{"stretch_section":"section-stretched"}"> 8582 <div class="elementor-background-overlay"></div> 8583 <div class="elementor-container elementor-column-gap-no"> 8584 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ef33358" data-id="ef33358" data-element_type="column" data-e-type="column"> 8585 <div class="elementor-widget-wrap elementor-element-populated"> 8586 <section class="elementor-section elementor-inner-section elementor-element elementor-element-98b940d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="98b940d" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 8587 <div class="elementor-background-overlay"></div> 8588 <div class="elementor-container elementor-column-gap-wide"> 8589 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-c6d35f6" data-id="c6d35f6" data-element_type="column" data-e-type="column"> 8590 <div class="elementor-widget-wrap elementor-element-populated"> 8591 <div class="elementor-element elementor-element-9b2b651 elementor-widget elementor-widget-text-editor" data-id="9b2b651" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 8592 <div class="elementor-widget-container"> 8593 <p>/ استث٠ر بÙ٠سÙÙÙØ© /</p> </div> 8594 </div> 8595 <div class="elementor-element elementor-element-6721f3b elementor-widget__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading" data-id="6721f3b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 8596 <div class="elementor-widget-container"> 8597 <h2 class="elementor-heading-title elementor-size-default">Ø®Ø·ÙØ§Øª Ø¨Ø³ÙØ·Ø© ÙØªØµØ¨Ø Ù٠عاÙÙ Ø§ÙØªØ¯Ø§ÙÙ ÙÙ Ø¨ÙØ±ØµØ© ÙØ·Ø±</h2> </div> 8598 </div> 8599 </div> 8600 </div> 8601 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-4050016" data-id="4050016" data-element_type="column" data-e-type="column"> 8602 <div class="elementor-widget-wrap elementor-element-populated"> 8603 <div class="elementor-element elementor-element-77498cf elementor-widget elementor-widget-html" data-id="77498cf" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 8604 <div class="elementor-widget-container"> 8605 <div style="position: absolute; left: -32183px;"><h2>Welche Bonusdetails zählen im Drip Casino für Deutsche?</h2><p>Beim Drip Casino achtete ich zuerst auf Bonusprozentsatz, Mindesteinzahlung und Umsatz. Wichtiger waren für mich jedoch Höchsteinsatz, erlaubte Spiele, Frist, Gewinnlimit und die Folgen eines Abbruchs. Das portal <a href="https://www.trassenheide.de/pgs/?drip-casino-lohnende-online-slots-fur-deutschland.html" target="_blank" rel="noopener">https://www.trassenheide.de/pgs/?drip-casino-lohnende-online-slots-fur-deutschland.html</a> zeigte die Aktion, doch ich verglich sie zusätzlich mit den Bedingungen im Konto, weil Angebote je nach Land und Währung wechseln. Für Deutschland prüfe ich vor jedem Einsatz die GGL-Whitelist. Erst wenn Bonus und Einzahlung getrennt verständlich sind, entscheide ich mich.</p> </div> 8606<div style="position: absolute; left: -99310px;"><h2>StarGames Einzahlungen und Auszahlungen im Jahr 2026</h2><p>StarGames unterstützt 2026 unter anderem PayPal, Visa, Mastercard, Paysafecard, Neteller, Skrill, Apple Pay, Aircash und Klarna. Einzahlungen sind meist sofort verfügbar und liegen je nach Methode bei mindestens 5 oder 10 Euro. Wer mehr erfahren <a href="https://hasitleaked.com/forum/members/stargames/albums/" target="_blank" rel="noopener">https://hasitleaked.com/forum/members/stargames/albums/</a> möchte, findet im Kassenbereich die persönlichen Limits und tatsächlich freigeschalteten Wege. Der Mindestauszahlungsbetrag beträgt 10 Euro. Eine erste Freigabe kann etwa 6 bis 48 Stunden dauern, bei zusätzlichen Prüfungen länger.</p> </div> 8607<div style="position: absolute; left: -75725px;"><h2>Polestar Casino Registrierung Schritt für Schritt erklärt</h2><p>Die Anmeldung bei Polestar Casino startet mit E-Mail, Passwort, Land und Kontowährung. Ãber eine casino-vergleichsseite <a href="https://pxhere.com/en/photographer/5087784" target="_blank" rel="noopener">https://pxhere.com/en/photographer/5087784</a> lassen sich Konditionen vorab prüfen, doch alle Formulardaten müssen zum Ausweis passen. Danach sollte die E-Mail bestätigt und KYC erledigt werden. Abweichende Namen verzögern meist die Auszahlung.</p> </div> 8608<div style="position: absolute; left: -70714px;"><h2>Welche Bonusspiele sperrt PlayFina wirklich beim Umsatz?</h2><p>Ich prüfe Bonusbedingungen immer vor der ersten Wette, weil gesperrte Spiele Gewinne gefährden können. Bei PlayFina <a href="https://www.fitday.com/fitness/forums/members/playfinacasinode.html" target="_blank" rel="noopener">https://www.fitday.com/fitness/forums/members/playfinacasinode.html</a>
8608 gelten je Aktion eigene Beiträge zum Umsatz und einzelne Titel können ausgeschlossen sein. Deshalb kontrolliere ich Maximalwette, Frist und Liste verbotener Spiele, bevor ich Guthaben mische. Ich starte danach mit einem kleinen Einsatz und beobachte die Fortschrittsanzeige.</p> </div> 8609<div style="position: absolute; left: -44681px;"><h2>Welchen echten Wert hat das Treueprogramm bei Winsane?</h2><p>Der Wert hängt davon ab, ob Belohnungen zu meinem normalen Einsatz passen und ohne unnötig hohen Umsatz nutzbar sind. Mein Rat lautet lies den online-leitfaden <a href="https://www.speedrun.com/users/winsanegermany" target="_blank" rel="noopener">https://www.speedrun.com/users/winsanegermany</a> bevor du für ein Level mehr spielst. Winsane nennt persönliche Vorteile, Geldboni, besondere Betreuung und höhere Auszahlungslimits. Ich prüfe nötige Aktivität, Cashback und Verfall, denn ein VIP-Titel spart kein Geld.</p> </div> </div> 8610 </div> 8611 </div> 8612 </div> 8613 </div> 8614 </section> 8615 <section class="elementor-section elementor-inner-section elementor-element elementor-element-babc6f9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="babc6f9" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 8616 <div class="elementor-background-overlay"></div> 8617 <div class="elementor-container elementor-column-gap-wide"> 8618 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-0aacc5e" data-id="0aacc5e" data-element_type="column" data-e-type="column"> 8619 <div class="elementor-widget-wrap elementor-element-populated"> 8620 <div class="elementor-element elementor-element-049a187 view_type-1 title-alignment-right neuros-navigation-border-style-gradient elementor-invisible elementor-widget elementor-widget-neuros_step_carousel" data-id="049a187" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"neuros_heading_animation","_animation_delay":300}" data-widget_type="neuros_step_carousel.default"> 8621 <div class="elementor-widget-container"> 8622 8623 <div class="neuros-step-carousel-widget style_type-2"> 8624 8625 <div class="owl-nav owl-nav-049a187"></div> <div class="steps-slider-container"> 8626 <div class="steps-slider owl-carousel owl-theme" data-slider-options="{"items":3,"nav":true,"dots":false,"autoplayHoverPause":false,"autoplay":false,"autoplaySpeed":300,"autoplayTimeout":5000,"loop":true,"dragEndSpeed":500,"navSpeed":500,"dotsSpeed":500,"navContainer":".owl-nav-049a187"}"> 8627 <div class="step-item slider-item"><div class="step-number-wrapper"><div class="step-number">01</div><div class="step-label">Ø§ÙØ®Ø·ÙØ© Ø§ÙØ£ÙÙÙ</div></div><div class="step-content"><h6 class="step-title">ÙÙ Ø¨ÙØªØ ØØ³Ø§Ø¨</h6><div class="step-description">سرعة ÙØ§Ø¦ÙØ© Ù٠تÙÙÙØ° Ø§ÙØ£Ùا٠ر Ù٠أ٠ÙÙØª ÙÙÙ ÙÙ Ù ÙØ§Ù</div></div></div><div class="step-item slider-item"><div class="step-number-wrapper"><div class="step-number">
862702</div><div class="step-label">Ø§ÙØ®Ø·ÙØ© Ø§ÙØ«Ø§ÙÙØ©</div></div><div class="step-content"><h6 class="step-title">ÙØ¹Ù ØØ³Ø§Ø¨Ù</h6><div class="step-description">سرعة ÙØ§Ø¦ÙØ© Ù٠تÙÙÙØ° Ø§ÙØ£Ùا٠ر Ù٠أ٠ÙÙØª ÙÙÙ ÙÙ Ù ÙØ§Ù</div></div></div><div class="step-item slider-item"><div class="step-number-wrapper"><div class="step-number">03</div><div class="step-label">Ø§ÙØ®Ø·ÙØ© Ø§ÙØ«Ø§Ùثة</div></div><div class="step-content"><h6 class="step-title">ابدأ Ø§ÙØªØ¯Ø§ÙÙ ÙÙ Ø§ÙØ¨Ùرصة</h6><div class="step-description">سرعة ÙØ§Ø¦ÙØ© Ù٠تÙÙÙØ° Ø§ÙØ£Ùا٠ر Ù٠أ٠ÙÙØª ÙÙÙ ÙÙ Ù ÙØ§Ù</div></div></div> </div> 8628 </div> 8629 </div> 8630 8631 </div> 8632 </div> 8633 <div class="elementor-element elementor-element-b9a3f34 neuros-button-border-style-solid elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile neuros-button-bakground-style-solid elementor-widget elementor-widget-neuros_button" data-id="b9a3f34" data-element_type="widget" data-e-type="widget" data-widget_type="neuros_button.default"> 8634 <div class="elementor-widget-container"> 8635 8636 <div class="button-widget"> 8637 <div class="button-container"> 8638 <a class="neuros-button" href="https://onlinetrading.qatar-securities.com/etrade/Account/Login?ReturnUrl=%2Fetrade%2F#login" target="_blank">تداÙÙ Ø§ÙØ¢Ù <span class="icon-button-arrow left"></span><span class="icon-button-arrow right"></span> 8639 <span class="button-inner"></span> 8640 </a> 8641 </div> 8642 </div> 8643 </div> 8644 </div> 8645 <div class="elementor-element elementor-element-73f6972 neuros-button-border-style-solid elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop neuros-button-bakground-style-solid elementor-widget elementor-widget-neuros_button" data-id="73f6972" data-element_type="widget" data-e-type="widget" id="apple" data-widget_type="neuros_button.default"> 8646 <div class="elementor-widget-container"> 8647 8648 <div class="button-widget"> 8649 <div class="button-container"> 8650 <a class="neuros-button" href="https://apps.apple.com/nz/app/qsc-mobile-trading-app/id1459851298" target="_blank" rel="noopener">تداÙÙ Ø§ÙØ¢Ù <span class="icon-button-arrow left"></span><span class="icon-button-arrow right"></span> 8651 <span class="button-inner"></span> 8652 </a> 8653 </div> 8654 </div> 8655 </div> 8656 </div> 8657 <div class="elementor-element elementor-element-96b9bb2 neuros-button-border-style-solid elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop neuros-button-bakground-style-solid elementor-widget elementor-widget-neuros_button" data-id="96b9bb2" data-element_type="widget" data-e-type="widget" id="android" data-widget_type="neuros_button.default"> 8658 <div class="elementor-widget-container"> 8659 8660 <div class="button-widget"> 8661 <div class="button-container"> 8662 <a class="neuros-button" href="https://onlinetrading.qatar-securities.com/etrade/Account/Login?ReturnUrl=%2Fetrade%2F#login" target="_blank">تداÙÙ Ø§ÙØ¢Ù <span class="icon-button-arrow left"></span><span class="icon-button-arrow right"></span> 8663 <span class="button-inner"></span> 8664 </a> 8665 </div> 8666 </div> 8667 </div> 8668 </div> 8669 </div> 8670 </div> 8671 </div> 8672 </section> 8673 </div> 8674 </div> 8675 </div> 8676 </section> 8677 <section class="elementor-section elementor-top-section elementor-element elementor-element-ece8a73 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ece8a73" data-element_type="section" data-e-type="section" data-settings="{"stretch_section":"section-stretched","background_background":"classic"}"> 8678 <div class="elementor-container elementor-column-gap-default"> 8679 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9b8c55e" data-id="9b8c55e" data-element_type="column" data-e-type="column"> 8680 <div class="elementor-widget-wrap elementor-element-populated"> 8681 <div class="elementor-element elementor-element-798ebc8 elementor-widget elementor-widget-text-editor" data-id="798ebc8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 8682 <div class="elementor-widget-container"> 8683 <p>/ Ø§ÙØªÙØ§Ø±ÙØ± Ù Ø§ÙØ£Ø¨ØØ§Ø«Â /</p> </div>
8684 </div> 8685 <div class="elementor-element elementor-element-edaa494 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading" data-id="edaa494" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 8686 <div class="elementor-widget-container"> 8687 <h2 class="elementor-heading-title elementor-size-default">ÙØ³Ùا ٠جرد ÙØ³ÙØ· Ø¨Ù Ù Ø³ØªØ´Ø§Ø±Ù Ø§ÙØ°ÙÙ Ø£ÙØ¶Ø§</h2> </div> 8688 </div> 8689 <section class="elementor-section elementor-inner-section elementor-element elementor-element-d600c57 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d600c57" data-element_type="section" data-e-type="section"> 8690 <div class="elementor-container elementor-column-gap-default"> 8691 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-e452eec" data-id="e452eec" data-element_type="column" data-e-type="column"> 8692 <div class="elementor-widget-wrap elementor-element-populated"> 8693 <div class="elementor-element elementor-element-091d28e eael-flipbox-content-align-center elementor-widget elementor-widget-eael-flip-box" data-id="091d28e" data-element_type="widget" data-e-type="widget" data-widget_type="eael-flip-box.default"> 8694 <div class="elementor-widget-container"> 8695 <div class="eael-elements-flip-box-container eael-animate-flip eael-animate-left eael-content eael-flip-box-hover eael-flipbox-fixed-height eael-flipbox-dynamic"> 8696 8697 <a class="eael-elements-flip-box-flip-card" href="/performance-reports-ar/"> 8698 <div class="eael-elements-flip-box-front-container"> 8699 8700 8701 <div class="eael-elements-slider-display-table"> 8702 <div class="eael-elements-flip-box-vertical-align"> 8703 <div class="eael-elements-flip-box-padding"> 8704 <div class="eael-elements-flip-box-icon-image"> 8705 <i aria-hidden="true" class="ea-flipbox-icon fas fa-chart-line"></i> </div> 8706 <h2 class="eael-elements-flip-box-heading">1. ØªÙØ§Ø±Ùر أداء Ø§ÙØ¨Ùرصة</h2> <div class="eael-elements-flip-box-content"> 8707 </div> 8708 </div> 8709 </div> 8710 </div> 8711 </div> 8712 8713 <div class="eael-elements-flip-box-rear-container"> 8714 <div class="eael-elements-slider-display-table"> 8715 <div class="eael-elements-flip-box-vertical-align"> 8716 <div class="eael-elements-flip-box-padding"> 8717 <div class="eael-elements-flip-box-icon-image"> 8718 <i aria-hidden="true" class="ea-flipbox-icon fas fa-chart-line"></i> </div> 8719 <h2 class="eael-elements-flip-box-heading">اضغط ÙÙÙ Ø²ÙØ¯</h2> 8720 <div class="eael-elements-flip-box-content"> 8721 </div> 8722 8723 </div> 8724 </div> 8725 </div> 8726 </div> 8727 </a> 8728 </div> 8729 </div> 8730 </div> 8731 </div> 8732 </div> 8733 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-484bf9b" data-id="484bf9b" data-element_type="column" data-e-type="column"> 8734 <div class="elementor-widget-wrap elementor-element-populated"> 8735 <div class="elementor-element elementor-element-c9574c2 eael-flipbox-content-align-center elementor-widget elementor-widget-eael-flip-box" data-id="c9574c2" data-element_type="widget" data-e-type="widget" data-widget_type="eael-flip-box.default"> 8736 <div class="elementor-widget-container"> 8737 <div class="eael-elements-flip-box-container eael-animate-flip eael-animate-left eael-content eael-flip-box-hover eael-flipbox-fixed-height eael-flipbox-dynamic"> 8738 8739 <a class="eael-elements-flip-box-flip-card" href="/daily-property-change-ar/"> 8740 <div class="eael-elements-flip-box-front-container"> 8741 8742 8743 <div class="eael-elements-slider-display-table"> 8744 <div class="eael-elements-flip-box-vert
8744ical-align"> 8745 <div class="eael-elements-flip-box-padding"> 8746 <div class="eael-elements-flip-box-icon-image"> 8747 <i aria-hidden="true" class="ea-flipbox-icon fas fa-chart-pie"></i> </div> 8748 <h2 class="eael-elements-flip-box-heading">02 . ØªÙØ§Ø±Ùر ØªØºÙØ± اÙÙ ÙÙÙØ§Øª</h2> <div class="eael-elements-flip-box-content"> 8749 </div> 8750 </div> 8751 </div> 8752 </div> 8753 </div> 8754 8755 <div class="eael-elements-flip-box-rear-container"> 8756 <div class="eael-elements-slider-display-table"> 8757 <div class="eael-elements-flip-box-vertical-align"> 8758 <div class="eael-elements-flip-box-padding"> 8759 <div class="eael-elements-flip-box-icon-image"> 8760 <i aria-hidden="true" class="ea-flipbox-icon fas fa-chart-pie"></i> </div> 8761 <h2 class="eael-elements-flip-box-heading">اضغط ÙÙÙ Ø²ÙØ¯</h2> 8762 <div class="eael-elements-flip-box-content"> 8763 </div> 8764 8765 </div> 8766 </div> 8767 </div> 8768 </div> 8769 </a> 8770 </div> 8771 </div> 8772 </div> 8773 </div> 8774 </div> 8775 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-6b170f4" data-id="6b170f4" data-element_type="column" data-e-type="column"> 8776 <div class="elementor-widget-wrap elementor-element-populated"> 8777 <div class="elementor-element elementor-element-172be55 eael-flipbox-content-align-center elementor-widget elementor-widget-eael-flip-box" data-id="172be55" data-element_type="widget" data-e-type="widget" data-widget_type="eael-flip-box.default"> 8778 <div class="elementor-widget-container"> 8779 <div class="eael-elements-flip-box-container eael-animate-flip eael-animate-left eael-content eael-flip-box-hover eael-flipbox-fixed-height eael-flipbox-dynamic"> 8780 8781 <a class="eael-elements-flip-box-flip-card" href="/perdiodic-reports-ar/"> 8782 <div class="eael-elements-flip-box-front-container"> 8783 8784 8785 <div class="eael-elements-slider-display-table"> 8786 <div class="eael-elements-flip-box-vertical-align"> 8787 <div class="eael-elements-flip-box-padding"> 8788 <div class="eael-elements-flip-box-icon-image"> 8789 <i aria-hidden="true" class="ea-flipbox-icon fas fa-file-invoice-dollar"></i> </div> 8790 <h2 class="eael-elements-flip-box-heading">03 . ØªÙØ§Ø±Ùر Ø¯ÙØ±ÙØ©</h2> <div class="eael-elements-flip-box-content"> 8791 </div> 8792 </div> 8793 </div> 8794 </div> 8795 </div> 8796 8797 <div class="eael-elements-flip-box-rear-container"> 8798 <div class="eael-elements-slider-display-table"> 8799 <div class="eael-elements-flip-box-vert
8799ical-align"> 8800 <div class="eael-elements-flip-box-padding"> 8801 <div class="eael-elements-flip-box-icon-image"> 8802 <i aria-hidden="true" class="ea-flipbox-icon fas fa-file-invoice-dollar"></i> </div> 8803 <h2 class="eael-elements-flip-box-heading">اضغط ÙÙÙ Ø²ÙØ¯</h2> 8804 <div class="eael-elements-flip-box-content"> 8805 </div> 8806 8807 </div> 8808 </div> 8809 </div> 8810 </div> 8811 </a> 8812 </div> 8813 </div> 8814 </div> 8815 </div> 8816 </div> 8817 <div class="elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-46524f6" data-id="46524f6" data-element_type="column" data-e-type="column"> 8818 <div class="elementor-widget-wrap elementor-element-populated"> 8819 <div class="elementor-element elementor-element-c68f781 eael-flipbox-content-align-center elementor-widget elementor-widget-eael-flip-box" data-id="c68f781" data-element_type="widget" data-e-type="widget" data-widget_type="eael-flip-box.default"> 8820 <div class="elementor-widget-container"> 8821 <div class="eael-elements-flip-box-container eael-animate-flip eael-animate-left eael-content eael-flip-box-hover eael-flipbox-fixed-height eael-flipbox-dynamic"> 8822 8823 <a class="eael-elements-flip-box-flip-card" href="/co-performance-reports-ar/"> 8824 <div class="eael-elements-flip-box-front-container"> 8825 8826 8827 <div class="eael-elements-slider-display-table"> 8828 <div class="eael-elements-flip-box-vertical-align"> 8829 <div class="eael-elements-flip-box-padding"> 8830 <div class="eael-elements-flip-box-icon-image"> 8831 <i aria-hidden="true" class="ea-flipbox-icon fas fa-chart-area"></i> </div> 8832 <h2 class="eael-elements-flip-box-heading">04 . ØªÙØ§Ø±Ùر أداء Ø§ÙØ´Ø±Ùات</h2> <div class="eael-elements-flip-box-content"> 8833 </div> 8834 </div> 8835 </div> 8836 </div> 8837 </div> 8838 8839 <div class="eael-elements-flip-box-rear-container"> 8840 <div class="eael-elements-slider-display-table"> 8841 <div class="eael-elements-flip-box-vertical-align"> 8842 <div class="eael-elements-flip-box-padding"> 8843 <div class="eael-elements-flip-box-icon-image"> 8844 <i aria-hidden="true" class="ea-flipbox-icon fas fa-chart-area"></i> </div> 8845 <h2 class="eael-elements-flip-box-heading">اضغط ÙÙÙ Ø²ÙØ¯</h2> 8846 <div class="eael-elements-flip-box-content"> 8847 </div> 8848 8849 </div> 8850 </div> 8851 </div> 8852 </div> 8853 </a> 8854 </div> 8855 </div>
8856 </div> 8857 </div> 8858 </div> 8859 </div> 8860 </section> 8861 <div class="elementor-element elementor-element-fa2a454 neuros-button-border-style-solid neuros-button-bakground-style-solid elementor-widget elementor-widget-neuros_button" data-id="fa2a454" data-element_type="widget" data-e-type="widget" data-widget_type="neuros_button.default"> 8862 <div class="elementor-widget-container"> 8863 8864 <div class="button-widget"> 8865 <div class="button-container"> 8866 <a class="neuros-button" href="/reports-researches-ar/" href="/reports-researches-ar/" target="_blank">Ø¬Ù ÙØ¹ Ø§ÙØªÙØ§Ø±ÙØ± <span class="icon-button-arrow left"></span><span class="icon-button-arrow right"></span> 8867 <span class="button-inner"></span> 8868 </a> 8869 </div> 8870 </div> 8871 </div> 8872 </div> 8873 </div> 8874 </div> 8875 </div> 8876 </section> 8877 <section class="elementor-section elementor-top-section elementor-element elementor-element-4fe030f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4fe030f" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 8878 <div class="elementor-background-overlay"></div> 8879 <div class="elementor-container elementor-column-gap-default"> 8880 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-88c5942" data-id="88c5942" data-element_type="column" data-e-type="column"> 8881 <div class="elementor-widget-wrap elementor-element-populated"> 8882 <div class="elementor-element elementor-element-bacdc6f neuros-icon-alignment-right elementor-absolute elementor-view-default elementor-widget elementor-widget-icon" data-id="bacdc6f" data-element_type="widget" data-e-type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> 8883 <div class="elementor-widget-container"> 8884 <div class="elementor-icon-wrapper"> 8885 <div class="elementor-icon"> 8886 <i aria-hidden="true" class="fas fa-mobile-alt"></i> </div> 8887 </div> 8888 </div> 8889 </div> 8890 <div class="elementor-element elementor-element-7ffbc98 elementor-widget elementor-widget-neuros_heading" data-id="7ffbc98" data-element_type="widget" data-e-type="widget" data-widget_type="neuros_heading.default"> 8891 <div class="elementor-widget-container"> 8892 <div class="neuros-heading-widget"><h5 class="neuros-heading"><span class="neuros-heading-content has_gradient_color_text">ÙÙØªÙ Ø§ÙØ§Ø³ØªØ«Ù Ø§Ø±ÙØ©.. Ø§ÙØ¢Ù Ù٠تطبÙÙ ÙØ§ØØ¯</span></h5></div> </div> 8893 </div> 8894 <div class="elementor-element elementor-element-add3365 elementor-widget elementor-widget-text-editor" data-id="add3365" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 8895 <div class="elementor-widget-container"> 8896 <p>ÙØ§ تدع اÙÙØ±Øµ تÙÙØªÙ. اختبر سرعة Ø§ÙØªÙÙÙØ° اÙÙÙØ±Ù ÙØ¯ÙØ© Ø§ÙØªØÙÙ٠اÙÙØØ¸Ù Ø¹Ø¨Ø± تطبÙÙÙØ§ Ø§ÙØ¬Ø¯Ùد. تØÙ٠ب٠ØÙØ¸ØªÙ Ø§ÙØ§Ø³ØªØ«Ù Ø§Ø±ÙØ© بÙ٠سة ÙØ§ØØ¯Ø©.</p> </div> 8897 </div> 8898 <div class="elementor-element elementor-element-4f3c092 elementor-widget elementor-widget-text-editor" data-id="4f3c092" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 8899 <div class="elementor-widget-container"> 8900 <p>ØÙ Ù Ø§ÙØªØ·Ø¨ÙÙ Ø§ÙØ¢Ù</p> </div> 8901 </div> 8902 <section class="elementor-section elementor-inner-section elementor-element elementor-element-ff71295 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ff71295" data-element_type="section" data-e-type="section"> 8903 <div class="elementor-container elementor-column-gap-default"> 8904 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-74bb0dd" data-id="74bb0dd" data-element_type="column" data-e-type="column"> 8905 <div class="elementor-widget-wrap elementor-element-populated"> 8906 <div class="elementor-element elementor-element-5896c91 elementor-widget elementor-widget-image" data-id="5896c91" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8907 <div class="elementor-widget-container"> 8908 <a href="https://apps.apple.com/nz/app/qsc-mobile-trading-app/id1459851298" target="_blank" rel="noopener"> 8909 <img loading="lazy" decoding="async" width="80" height="80" src="https://qatar-securities.com/wp-content/uploads/2026/04/app-store.png" class="attachment-large size-large wp-image-24983" alt="" /> </a> 8910 </div>
8911 </div> 8912 <div class="elementor-element elementor-element-aa4a80c elementor-widget elementor-widget-image" data-id="aa4a80c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8913 <div class="elementor-widget-container"> 8914 <a href="https://apps.apple.com/nz/app/qsc-mobile-trading-app/id1459851298" target="_blank" rel="noopener"> 8915 <img loading="lazy" decoding="async" width="586" height="224" src="https://qatar-securities.com/wp-content/uploads/2026/02/App-Store.png" class="attachment-large size-large wp-image-24201" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/02/App-Store.png 586w, https://qatar-securities.com/wp-content/uploads/2026/02/App-Store-300x115.png 300w" sizes="(max-width: 586px) 100vw, 586px" /> </a> 8916 </div> 8917 </div> 8918 </div> 8919 </div> 8920 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-193ada8" data-id="193ada8" data-element_type="column" data-e-type="column"> 8921 <div class="elementor-widget-wrap elementor-element-populated"> 8922 <div class="elementor-element elementor-element-560221f elementor-widget elementor-widget-image" data-id="560221f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8923 <div class="elementor-widget-container"> 8924 <a href="https://play.google.com/store/apps/details?id=com.fitoman.QSC" target="_blank" rel="noopener"> 8925 <img loading="lazy" decoding="async" width="80" height="80" src="https://qatar-securities.com/wp-content/uploads/2026/04/google-play-store.png" class="attachment-large size-large wp-image-24984" alt="" /> </a> 8926 </div> 8927 </div> 8928 <div class="elementor-element elementor-element-bf9bf7c elementor-widget elementor-widget-image" data-id="bf9bf7c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8929 <div class="elementor-widget-container"> 8930 <a href="https://play.google.com/store/apps/details?id=com.fitoman.QSC" target="_blank" rel="noopener"> 8931 <img loading="lazy" decoding="async" width="586" height="224" src="https://qatar-securities.com/wp-content/uploads/2026/02/Play-Store.png" class="attachment-large size-large wp-image-24202" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/02/Play-Store.png 586w, https://qatar-securities.com/wp-content/uploads/2026/02/Play-Store-300x115.png 300w" sizes="(max-width: 586px) 100vw, 586px" /> </a> 8932 </div> 8933 </div> 8934 </div> 8935 </div> 8936 </div> 8937 </section> 8938 </div> 8939 </div> 8940 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-133bb70" data-id="133bb70" data-element_type="column" data-e-type="column"> 8941 <div class="elementor-widget-wrap elementor-element-populated"> 8942 <div class="elementor-element elementor-element-9ecc1a4 elementor-widget elementor-widget-image" data-id="9ecc1a4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8943 <div class="elementor-widget-container"> 8944 <img loading="lazy" decoding="async" width="829" height="601" src="https://qatar-securities.com/wp-content/uploads/2026/02/iphone-15-pro-on-white-min-1.png" class="attachment-large size-large wp-image-24186" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/02/iphone-15-pro-on-white-min-1.png 829w, https://qatar-securities.com/wp-content/uploads/2026/02/iphone-15-pro-on-white-min-1-300x217.png 300w, https://qatar-securities.com/wp-content/uploads/2026/02/iphone-15-pro-on-white-min-1-768x557.png 768w" sizes="(max-width: 829px) 100vw, 829px" /> </div> 8945 </div> 8946 <div class="elementor-element elementor-element-29dfe94 elementor-view-stacked neuros-icon-decoration-on elementor-absolute neuros-icon-alignment-right elementor-shape-circle elementor-widget elementor-widget-icon" data-id="29dfe94" data-element_type="widget" data-e-type="widget" data-settings="{"_position":"absolute"}" data-widget_type="icon.default"> 8947 <div class="elementor-widget-container"> 8948 <div class="elementor-icon-wrapper">
8949 <a class="elementor-icon elementor-animation-slide-horizontal" href="#" target="_blank"> 8950 <i aria-hidden="true" class="fontello icon-button-arrow-left"></i> </a> 8951 </div> 8952 </div> 8953 </div> 8954 </div> 8955 </div> 8956 </div> 8957 </section> 8958 <section class="elementor-section elementor-top-section elementor-element elementor-element-56f8279 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="56f8279" data-element_type="section" data-e-type="section" data-settings="{"stretch_section":"section-stretched"}"> 8959 <div class="elementor-container elementor-column-gap-no"> 8960 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8e1d538" data-id="8e1d538" data-element_type="column" data-e-type="column"> 8961 <div class="elementor-widget-wrap elementor-element-populated"> 8962 <section class="elementor-section elementor-inner-section elementor-element elementor-element-f566abc elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f566abc" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 8963 <div class="elementor-container elementor-column-gap-default"> 8964 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-7461d81" data-id="7461d81" data-element_type="column" data-e-type="column"> 8965 <div class="elementor-widget-wrap elementor-element-populated"> 8966 <div class="elementor-element elementor-element-c72f092 elementor-widget elementor-widget-text-editor" data-id="c72f092" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 8967 <div class="elementor-widget-container"> 8968 <p>/ أخبار Ù٠عÙÙ٠ات /</p> </div> 8969 </div> 8970 <div class="elementor-element elementor-element-6eacd6a elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading" data-id="6eacd6a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 8971 <div class="elementor-widget-container"> 8972 <h2 class="elementor-heading-title elementor-size-default">تعر٠عÙ٠آخر اخبار Ø§ÙØ´Ø±Ùات ÙØ£Ø³Ùا٠اÙ٠اÙ</h2> </div> 8973 </div> 8974 </div> 8975 </div> 8976 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d58b59a" data-id="d58b59a" data-element_type="column" data-e-type="column"> 8977 <div class="elementor-widget-wrap elementor-element-populated"> 8978 <div class="elementor-element elementor-element-ca3a8e4 elementor-widget elementor-widget-image" data-id="ca3a8e4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 8979 <div class="elementor-widget-container"> 8980 <img loading="lazy" decoding="async" width="479" height="269" src="https://qatar-securities.com/wp-content/uploads/2026/04/icon.png" class="attachment-large size-large wp-image-24843" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/04/icon.png 479w, https://qatar-securities.com/wp-content/uploads/2026/04/icon-300x168.png 300w" sizes="(max-width: 479px) 100vw, 479px" /> </div> 8981 </div> 8982 </div> 8983 </div> 8984 </div> 8985 </section> 8986 <section class="elementor-section elementor-inner-section elementor-element elementor-element-74e854e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="74e854e" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 8987 <div class="elementor-container elementor-column-gap-default"> 8988 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ce13517" data-id="ce13517" data-element_type="column" data-e-type="column"> 8989 <div class="elementor-widget-wrap elementor-element-populated"> 8990 <div class="elementor-element elementor-element-1f37aba elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-mobile_extra elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="1f37aba" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default"> 8991 <div class="elementor-widget-container"> 8992 <div class="elementor-divider"> 8993 <span class="elementor-divider-separator"> 8994 </span> 8995 </div> 8996 </div>
8997 </div> 8998 <div class="elementor-element elementor-element-228c72a elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading" data-id="228c72a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 8999 <div class="elementor-widget-container"> 9000 <h2 class="elementor-heading-title elementor-size-default">أخبار Ø¨ÙØ±ØµØ© ÙØ·Ø±</h2> </div> 9001 </div> 9002 <div class="elementor-element elementor-element-658d625 elementor-widget elementor-widget-shortcode" data-id="658d625" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 9003 <div class="elementor-widget-container"> 9004 <div class="elementor-shortcode"><style> 9005 .custom-news-feed .custom-news-item { 9006 display: flex; 9007 direction: ltr; /* keeps the date column on the right for both the Arabic (RTL) and English (LTR) feeds */ 9008 align-items: center; 9009 justify-content: space-between; 9010 gap: 15px; 9011 margin-bottom: 25px; 9012 padding-bottom: 15px; 9013 border-bottom: 1px solid #eee; 9014 } 9015 .custom-news-feed .news-content { 9016 flex: 1; 9017 min-width: 0; 9018 } 9019 .custom-news-feed .news-title { 9020 display: block; 9021 text-decoration: none; 9022 font-weight: bold; 9023 font-size: 1.2rem; 9024 margin-bottom: 5px; 9025 color: inherit; 9026 transition: color 0.3s ease; 9027 } 9028 .custom-news-feed .news-desc { 9029 margin: 0; 9030 line-height: 1.6; 9031 font-size: 0.95rem; 9032 color: #444; 9033 transition: color 0.3s ease; 9034 } 9035 .custom-news-feed .news-divider { 9036 flex-shrink: 0; 9037 align-self: stretch; 9038 width: 2px; 9039 background-color: #570126; 9040 transition: background-color 0.3s ease; 9041 } 9042 .custom-news-feed .news-date { 9043 flex-shrink: 0; 9044 display: flex; 9045 flex-direction: column; 9046 align-items: center; 9047 justify-content: center; 9048 width: 60px; 9049 padding: 8px 5px; 9050 border-radius: 4px; 9051 text-align: center; 9052 color: #888; 9053 transition: background-color 0.3s ease, color 0.3s ease; 9054 } 9055 .custom-news-feed .news-date span { 9056 display: block; 9057 line-height: 1.3; 9058 } 9059 .custom-news-feed .news-date-day { 9060 font-size: 1.3rem; 9061 font-weight: bold; 9062 } 9063 .custom-news-feed .news-date-month { 9064 font-size: 0.85rem; 9065 text-transform: uppercase; 9066 } 9067 .custom-news-feed .news-date-year { 9068 font-size: 0.8rem; 9069 } 9070 .custom-news-feed .custom-news-item:hover .news-date { 9071 background-color: #570126; 9072 color: #fff; 9073 } 9074 .custom-news-feed .custom-news-item:hover .news-divider { 9075 background-color: #294699; 9076 } 9077 .custom-news-feed .custom-news-item:hover .news-title, 9078 .custom-news-feed .custom-news-item:hover .news-desc { 9079 color: #570126; 9080 } 9081 </style><div class="custom-news-feed" style="direction: rtl; text-align: right;"><ul style="list-style: none; padding: 0; margin: 0;"><li class="custom-news-item"><div class="news-content"><a href="https://www.qe.com.qa/ar/displaynewsdetails?InfoID=46897&ImgURL=" class="news-title" target="_blank" rel="noopener">Ø¯Ø§ÙØ¯Ù تعÙÙ Ø¹Ù Ø·Ø±Ø Ø£Ø³ÙÙ ÙØ§ ÙÙØ§Ùتتاب Ø§ÙØ¹Ø§Ù ÙÙ٠ستث٠رÙ٠ت٠ÙÙØ¯Ø§ ÙØ§Ø¯Ø±Ø§Ø¬Ùا ÙÙ Ø§ÙØ³ÙÙ Ø§ÙØ±Ø¦ÙØ³ÙØ© ÙØ¨Ùرصة ÙØ·Ø±</a><p class="news-desc">أعÙÙØª Ø´Ø±ÙØ© Ø¯Ø§ÙØ¯Ù اÙÙ ØØ¯Ùدة (Ø´.Ù .ع.Ù ÙÙØ¯ Ø§ÙØªØÙÙ) Ø¹Ù ØØµÙÙÙØ§ عÙÙ Ù ÙØ§ÙÙØ© ÙÙØ¦Ø© ÙØ·Ø± ÙÙØ£Ø³Ùا٠اÙ٠اÙÙØ©</p></div><div class="news-divider"></div><div class="news-date"><span class="news-date-day">30</span><span class="news-date-month">Sep</span><span class="news-date-year">2026</span></div></li><li class="custom-news-item"><div class="news-content"><a href="https://www.qe.com.qa/ar/displaynewsdetails?InfoID=46826&ImgURL=" class="news-title" target="_blank" rel="noopener">Ø¨ÙØ±ØµØ© ÙØ·Ø±Ø ÙØ¨ÙØ¯ÙØ§ تعÙÙØ§Ù استÙÙ Ø§Ù Ø²ÙØ§Ø¯Ø© رأس Ù Ø§Ù Ø´Ø±ÙØ© Ø¨ÙØ¯Ùا Ø¨ÙØ¬Ø§Ø ÙØ§Ø¯Ø±Ø§Ø¬ Ø§ÙØ£Ø³ÙÙ Ø§ÙØ¬Ø¯Ùدة</a><p class="news-desc">أعÙÙØª Ø¨ÙØ±ØµØ© ÙØ·Ø± ÙØ´Ø±ÙØ© Ø¨ÙØ¯Ùا Ø´.Ù .ع.Ù. ("Ø¨ÙØ¯Ùا" "Ø§ÙØ´Ø±ÙØ©") Ø£ÙØ¨Ø± Ø´Ø±ÙØ© ÙÙ ÙØªØ¬Ø§Øª ÙÙØ£ÙØ¨Ø§Ù ÙØ§ÙÙ Ø´Ø±ÙØ¨Ø§Øª Ù٠دÙÙØ© ÙØ·Ø±Ø</p></div><div class="news-divider"></div><div class="news-date"><span class="news-date-day">08</span><span class="news-date-month">Sep</span><span class="news-date-year">2026</span></div></li><li class="custom-news-item"><div class="news-content"><a href="https://www.qe.com.qa/ar/displaynewsdetails?InfoID=46820&ImgURL=" class="news-title" target="_blank" rel="noopener">Ø§ÙØ¯Ø§Ø¹ تعÙÙ Ø§Ø¶Ø§ÙØ© أسÙÙ Ø§ÙØ£Ùتتاب ÙØ´Ø±ÙØ© Ø¨ÙØ¯Ùا</a><p class="news-desc">Ø§ÙØ¯Ø§Ø¹ تعÙÙ Ø¹Ù Ø¥Ø¶Ø§ÙØ© أسÙÙ Ø§ÙØ§Ùتتاب Ù٠ساÙÙ Ù Ø´Ø±ÙØ© Ø¨ÙØ¯Ùا</p></div><div class="news-divider"></div><div class="news-date"><span class="news-date-day">07</span><span class="news-date-month">Sep</span><span class="news-date-year">2026</span></div></li><li class="custom-news-item"><div class="news-content"><a href="https://www.qe.com.qa/ar/displaynewsdetails?InfoID=46802&ImgURL=" class="news-title" target="_blank" rel="noopener">Ù ÙÙÙØ§Øª ٠ؤشر Ø¨ÙØ±ØµØ© ÙØ·Ø± Ù٠ؤشر Ø¨ÙØ±ØµØ© ÙØ·Ø± Ø§ÙØ±ÙØ§Ù Ø§ÙØ§Ø³Ùا٠٠Ù٠ؤشر Ø¨ÙØ±ØµØ© ÙØ·Ø± Ø¬Ù ÙØ¹ Ø§ÙØ£Ø³ÙÙ (اÙ٠راجعة Ø§ÙØ±Ø¨Ø¹ سÙÙÙØ© سبت٠بر 2026)</a><p class="news-desc">ØªÙ Ø§ÙØ¥Ø¹Ùا٠Ù٠إشعار Ø§ÙØ³Ù٠رÙÙ (29 ) ع٠٠ÙÙÙØ§Øª ÙØ£ÙØ²Ø§Ù Ø¬Ù ÙØ¹ ٠ؤشرات Ø¨ÙØ±ØµØ© ÙØ·Ø±</p></div><div class="news-divider"></div><div class="news-date"><span class="news-date-day">01</span><span class="news-date-month">Sep</span><span class="news-date-year">2026</span></div></li><li class="custom-news-item"><div class="news-content"><a href="https://www.qe.com.qa/ar/displaynewsdetails?InfoID=46788&ImgURL=" class="news-title" target="_blank" rel="noopener">ØªØØ¯Ùد Ø¢ÙÙØ© Ø§ÙØ¥ÙØªØªØ§Ø ÙØ§ÙØ¥ØºÙØ§Ù Ø§ÙØ¹Ø´Ùائ٠ÙÙ Ø¬ÙØ³Ø§Øª Ø§ÙØªØªØ§Ø ÙØ¥ØºÙا٠اÙ٠زاد</a><p class="news-desc">ØªÙ Ø§Ø´ÙØ§Ù ٠ع Ø§ÙØªØ²Ø§Ù Ø¨ÙØ±ØµØ© ÙØ·Ø± Ø¨Ø§ÙØÙØ§Ø¸ عÙÙ Ø£Ø³ÙØ§Ù Ø¹Ø§Ø¯ÙØ© ÙÙ ÙØ¸Ù Ø© ÙÙØ¹ÙØ§ÙØ©Ø ÙØªÙ Ø§Ø´ÙØ§Ù ٠ع Ø£ÙØ¶Ù اÙ٠٠ارسات Ø§ÙØ¯ÙÙÙØ© Ù٠بادئ</p></div><div class="news-divider"></div><div class="news-date"><span class="news-date-day">23</span><span class="news-date-month">Aug</span><span class="news-date-year">2026</span></div></li></ul></div></div> 9082 </div>
9083 </div> 9084 <div class="elementor-element elementor-element-3b0d535 neuros-button-border-style-solid neuros-button-bakground-style-solid elementor-widget elementor-widget-neuros_button" data-id="3b0d535" data-element_type="widget" data-e-type="widget" data-widget_type="neuros_button.default"> 9085 <div class="elementor-widget-container"> 9086 9087 <div class="button-widget"> 9088 <div class="button-container"> 9089 <a class="neuros-button" href="https://www.qe.com.qa/ar/moreinformationsearch" target="_blank" rel="noopener">اÙÙ Ø²ÙØ¯ Ù Ù Ø§ÙØ£Ø®Ø¨Ø§Ø± <span class="icon-button-arrow left"></span><span class="icon-button-arrow right"></span> 9090 <span class="button-inner"></span> 9091 </a> 9092 </div> 9093 </div> 9094 </div> 9095 </div> 9096 </div> 9097 </div> 9098 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-2997216" data-id="2997216" data-element_type="column" data-e-type="column"> 9099 <div class="elementor-widget-wrap elementor-element-populated"> 9100 <div class="elementor-element elementor-element-a697e37 elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-mobile_extra elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="a697e37" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default"> 9101 <div class="elementor-widget-container"> 9102 <div class="elementor-divider"> 9103 <span class="elementor-divider-separator"> 9104 </span> 9105 </div> 9106 </div> 9107 </div> 9108 <div class="elementor-element elementor-element-8b5bc7a elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading" data-id="8b5bc7a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 9109 <div class="elementor-widget-container"> 9110 <h2 class="elementor-heading-title elementor-size-default">أخبار Ø§ÙØ´Ø±Ùات</h2> </div> 9111 </div> 9112 <div class="elementor-element elementor-element-a1e3fa7 elementor-widget elementor-widget-shortcode" data-id="a1e3fa7" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 9113 <div class="elementor-widget-container"> 9114 <div class="elementor-shortcode"><style> 9115 .qe-news-feed .qe-news-item { 9116 display: flex; 9117 direction: ltr; /* keeps the date column on the right for both the Arabic (RTL) and English (LTR) feeds */ 9118 align-items: center; 9119 justify-content: space-between; 9120 gap: 15px; 9121 margin-bottom: 25px; 9122 padding-bottom: 15px; 9123 border-bottom: 1px solid #eee; 9124 } 9125 .qe-news-feed .news-content { 9126 flex: 1; 9127 min-width: 0; 9128 } 9129 .qe-news-feed .news-title { 9130 display: block; 9131 text-decoration: none; 9132 font-weight: bold; 9133 font-size: 1.2rem; 9134 margin-bottom: 5px; 9135 color: inherit; 9136 transition: color 0.3s ease; 9137 } 9138 .qe-news-feed .news-desc { 9139 margin: 0; 9140 line-height: 1.6; 9141 font-size: 0.95rem; 9142 color: #444; 9143 transition: color 0.3s ease; 9144 } 9145 .qe-news-feed .news-divider { 9146 flex-shrink: 0; 9147 align-self: stretch; 9148 width: 2px; 9149 background-color: #570126; 9150 transition: background-color 0.3s ease; 9151 } 9152 .qe-news-feed .news-date { 9153 flex-shrink: 0; 9154 display: flex; 9155 flex-direction: column; 9156 align-items: center; 9157 justify-content: center; 9158 width: 60px; 9159 padding: 8px 5px; 9160 border-radius: 4px; 9161 text-align: center; 9162 color: #888; 9163 transition: background-color 0.3s ease, color 0.3s ease; 9164 } 9165 .qe-news-feed .news-date span { 9166 display: block; 9167 line-height: 1.3; 9168 } 9169 .qe-news-feed .news-date-day { 9170 font-size: 1.3rem; 9171 font-weight: bold; 9172 } 9173 .qe-news-feed .news-date-month { 9174 font-size: 0.85rem; 9175 text-transform: uppercase; 9176 } 9177 .qe-news-feed .news-date-year { 9178 font-size: 0.8rem; 9179 } 9180 .qe-news-feed .qe-news-item:hover .news-date { 9181 background-color: #570126; 9182 color: #fff; 9183 } 9184 .qe-news-feed .qe-news-item:hover .news-divider { 9185 background-color: #294699; 9186 } 9187 .qe-news-feed .qe-news-item:hover .news-title, 9188 .qe-news-feed .qe-news-item:hover .news-desc { 9189 color: #570126; 9190 } 9191 </style><div class="qe-news-feed" style="direction: rtl; text-align: right;"><ul style="list-style: none; padding: 0; margin: 0;"><li class="qe-news-item"><div class="news-content"><a href="https://www.qe.com.qa/ar/displaynewsdetails?InfoID=46911&ImgURL=" class="news-title" target="_blank" rel="noopener">بÙÙ Ø§ÙØ±ÙاÙ: تعÙÙÙ Ø±Ø¦ÙØ³ تÙÙÙØ°Ù Ø¬Ø¯ÙØ¯ ÙÙÙ Ø¬Ù ÙØ¹Ø©</a><p class="news-desc">أعÙ٠بÙÙ Ø§ÙØ±Ùا٠ش.Ù .ع.Ù. Ø£Ù٠اعتبارا٠٠٠30 سبت٠بر 2026Ø Ø³ÙØ®ØªØªÙ Ø§ÙØ³Ùد ÙÙØ¯ Ø¢Ù Ø®ÙÙÙØ© Ù ÙØ§Ù Ù ÙØ±Ø¦Ùس تÙÙÙØ°Ù ÙÙÙ Ø¬Ù ÙØ¹Ø©Ø ÙÙÙØªÙ٠إÙÙ Ù ÙØµØ¨ ٠ستشار ÙØ±Ø¦Ùس Ù Ø¬ÙØ³...</p></div><div class="news-divider"></div><div class="news-date"><span class="news-date-day">30</span><span class="news-date-month">Sep</span><span class="news-date-year">2026</span></div></li><li class="qe-news-item"><div class="news-content"><a href="https://www.qe.com.qa/ar/displaynewsdetails?InfoID=46909&ImgURL=" class="news-title" target="_blank" rel="noopener">Ù Ø¬Ù ÙØ¹Ø© Ù ÙØ¯Ø§Ù اÙÙØ§Ø¨Ø¶Ø©: Ø¹ÙØ¯ اÙ٠ؤت٠ر اÙÙØ§ØªÙÙ ÙÙ٠ستث٠رÙÙ ÙÙ 29/10/2026 ÙÙ ÙØ§Ùشة Ø§ÙØ£Ø¯Ø§Ø¡ اÙ٠اÙÙ ÙØ§ÙتشغÙÙÙ</a><p class="news-desc">أعÙÙØª Ù Ø¬Ù ÙØ¹Ø© Ù ÙØ¯Ø§Ù اÙÙØ§Ø¨Ø¶Ø© Ø¹Ù Ø§ÙØ¯Ø¹ÙØ© ÙØ¹Ùد اÙ٠ؤت٠ر اÙÙØ§ØªÙ٠اÙÙ ÙØ¬Ù ÙÙ٠ستث٠رÙÙ ÙÙ ÙØ§Ùشة اÙÙØªØ§Ø¦Ø¬ اÙ٠اÙÙØ© ÙÙØ±Ø¨Ø¹ Ø§ÙØ«Ø§ÙØ« 2026 Ø ÙØ°ÙÙ 29/10/2026 01:30 Ù Ø³Ø§Ø¡ÙØ ب</p></div><div class="news-divider"></div><div class="news-date"><span class="news-date-day">30</span><span class="news-date-month">Sep</span><span class="news-date-year">2026</span></div></li><li class="qe-news-item"><div class="news-content"><a href="https://www.qe.com.qa/ar/displaynewsdetails?InfoID=46907&ImgURL=" class="news-title" target="_blank" rel="noopener">Ù Ø¬Ù ÙØ¹Ø© Ù ÙØ¯Ø§Ù اÙÙØ§Ø¨Ø¶Ø© : Ù ÙØ¹Ø¯ Ø§ÙØ¥ÙØµØ§Ø Ø¹Ù Ø§ÙØ¨ÙØ§ÙØ§Øª اÙ٠اÙÙØ© ÙÙØ±Ø¨Ø¹ Ø§ÙØ«Ø§ÙØ« ÙÙ ØªØ§Ø±ÙØ® 28/10/2026</a><p class="news-desc">أعÙÙØª Ù Ø¬Ù ÙØ¹Ø© Ù ÙØ¯Ø§Ù اÙÙØ§Ø¨Ø¶Ø© Ø¹Ù Ø§ÙØ¹Ø²Ù عÙÙ Ø§ÙØ¥ÙØµØ§Ø Ø¹Ù Ø§ÙØ¨ÙØ§ÙØ§Øª اÙ٠اÙÙØ© اÙÙ ÙØªÙÙØ© ÙÙ â30 سبت٠برâ 2026Ø ÙØ°ÙÙ ÙÙ 28/10/2026</p></div><div class="news-divider"></div><div class="news-date"><span class="news-date-day">30</span><span class="news-date-month">Sep</span><span class="news-date-year">2026</span></div></li><li class="qe-news-item"><div class="news-content"><a href="https://www.qe.com.qa/ar/displaynewsdetails?InfoID=46905&ImgURL=" class="news-title" target="_blank" rel="noopener">اÙÙØ·ÙÙØ© ÙÙØ¥Ø¬Ø§Ø±Ø© اÙÙØ§Ø¨Ø¶Ø©: Ø¹ÙØ¯ اÙ٠ؤت٠ر اÙÙØ§ØªÙÙ ÙÙ٠ستث٠رÙÙ ÙÙ 18/10/2026 ÙÙ ÙØ§Ùشة Ø§ÙØ£Ø¯Ø§Ø¡ اÙ٠اÙÙ ÙØ§ÙتشغÙÙÙ</a><p class="news-desc">أعÙÙØª اÙÙØ·ÙÙØ© ÙÙØ¥Ø¬Ø§Ø±Ø© اÙÙØ§Ø¨Ø¶Ø© Ø¹Ù Ø§ÙØ¯Ø¹ÙØ© ÙØ¹Ùد اÙ٠ؤت٠ر اÙÙØ§ØªÙ٠اÙÙ ÙØ¬Ù ÙÙ٠ستث٠رÙÙ ÙÙ ÙØ§Ùشة اÙÙØªØ§Ø¦Ø¬ اÙ٠اÙÙØ© ÙÙØ±Ø¨Ø¹ Ø§ÙØ«Ø§ÙØ« 2026 Ø ÙØ°ÙÙ 18/10/2026 01:30 ٠ساءÙ</p></div><div class="news-divider"></div><div class="news-date"><span class="news-date-day">30</span><span class="news-date-month">Sep</span><span class="news-date-year">2026</span></div></li><li class="qe-news-item"><div class="news-content"><a href="https://www.qe.com.qa/ar/displaynewsdetails?InfoID=46903&ImgURL=" class="news-title" target="_blank" rel="noopener">اÙÙØ·ÙÙØ© ÙÙØ¥Ø¬Ø§Ø±Ø© اÙÙØ§Ø¨Ø¶Ø© : Ù ÙØ¹Ø¯ Ø§ÙØ¥ÙØµØ§Ø Ø¹Ù Ø§ÙØ¨ÙØ§ÙØ§Øª اÙ٠اÙÙØ© ÙÙØ±Ø¨Ø¹ Ø§ÙØ«Ø§ÙØ« ÙÙ ØªØ§Ø±ÙØ® 14/10/2026</a><p class="news-desc">أعÙÙØª اÙÙØ·ÙÙØ© ÙÙØ¥Ø¬Ø§Ø±Ø© اÙÙØ§Ø¨Ø¶Ø© Ø¹Ù Ø§ÙØ¹Ø²Ù عÙÙ Ø§ÙØ¥ÙØµØ§Ø Ø¹Ù Ø§ÙØ¨ÙØ§ÙØ§Øª اÙ٠اÙÙØ© اÙÙ ÙØªÙÙØ© ÙÙ â30 سبت٠برâ 2026Ø ÙØ°ÙÙ ÙÙ 14/10/2026</p></div><div class="news-divider"></div><div class="news-date"><span class="news-date-day">30</span><span class="news-date-month">Sep</span><span class="news-date-year">2026</span></div></li></ul></div></div> 9192 </div>
9193 </div> 9194 <div class="elementor-element elementor-element-f694ec7 neuros-button-border-style-solid neuros-button-bakground-style-solid elementor-widget elementor-widget-neuros_button" data-id="f694ec7" data-element_type="widget" data-e-type="widget" data-widget_type="neuros_button.default"> 9195 <div class="elementor-widget-container"> 9196 9197 <div class="button-widget"> 9198 <div class="button-container"> 9199 <a class="neuros-button" href="https://www.qe.com.qa/ar/companymoreinformationsearch" target="_blank" rel="noopener">اÙÙ Ø²ÙØ¯ Ù Ù Ø§ÙØ£Ø®Ø¨Ø§Ø± <span class="icon-button-arrow left"></span><span class="icon-button-arrow right"></span> 9200 <span class="button-inner"></span> 9201 </a> 9202 </div> 9203 </div> 9204 </div> 9205 </div> 9206 </div> 9207 </div> 9208 </div> 9209 </section> 9210 </div> 9211 </div> 9212 </div> 9213 </section> 9214 <section class="elementor-section elementor-top-section elementor-element elementor-element-5131ec2 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="5131ec2" data-element_type="section" data-e-type="section" data-settings="{"stretch_section":"section-stretched"}"> 9215 <div class="elementor-container elementor-column-gap-no"> 9216 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-457a4f5" data-id="457a4f5" data-element_type="column" data-e-type="column"> 9217 <div class="elementor-widget-wrap elementor-element-populated"> 9218 <div class="elementor-element elementor-element-f072820 elementor-widget elementor-widget-neuros_heading" data-id="f072820" data-element_type="widget" data-e-type="widget" data-widget_type="neuros_heading.default"> 9219 <div class="elementor-widget-container"> 9220 <div class="neuros-heading-widget"><h2 class="neuros-heading"><span class="neuros-heading-content has_gradient_color_text">ÙØ¯ÙÙØ§ ØªÙØ¯ÙÙ Ø§ÙØ®Ùارات اÙÙ ÙØ¶ÙØ© ÙÙØ¹Ù ÙØ§Ø¡ Ù٠سÙÙ <del>ÙØ³Ø§Ø·Ø© Ø§ÙØ£Ùرا٠اÙ٠اÙÙØ©</del> اÙÙØ·Ø±Ù ÙÙØ§Ø³ØªÙادة Ù Ù Ø«ÙØ© Ø¹Ù ÙØ§Ø¦Ùا ÙØ±Ø¶Ø§ÙÙ .</span></h2></div> </div> 9221 </div> 9222 </div> 9223 </div> 9224 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-5ffff00" data-id="5ffff00" data-element_type="column" data-e-type="column" data-settings="{"background_background":"classic"}"> 9225 <div class="elementor-widget-wrap elementor-element-populated"> 9226 <div class="elementor-background-overlay"></div> 9227 <div class="elementor-element elementor-element-b62c097 elementor-widget elementor-widget-image" data-id="b62c097" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 9228 <div class="elementor-widget-container"> 9229 <img loading="lazy" decoding="async" width="685" height="542" src="https://qatar-securities.com/wp-content/uploads/2026/01/arrow-chart-final.png" class="attachment-large size-large wp-image-23217" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/01/arrow-chart-final.png 685w, https://qatar-securities.com/wp-content/uploads/2026/01/arrow-chart-final-300x237.png 300w" sizes="(max-width: 685px) 100v
9229w, 685px" /> </div> 9230 </div> 9231 </div> 9232 </div> 9233 </div> 9234 </section> 9235 <section class="elementor-section elementor-top-section elementor-element elementor-element-97dc2d7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="97dc2d7" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 9236 <div class="elementor-container elementor-column-gap-no"> 9237 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-324cbb7" data-id="324cbb7" data-element_type="column" data-e-type="column"> 9238 <div class="elementor-widget-wrap"> 9239 </div> 9240 </div> 9241 <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2f3c5bb" data-id="2f3c5bb" data-element_type="column" data-e-type="column"> 9242 <div class="elementor-widget-wrap elementor-element-populated"> 9243 <section class="elementor-section elementor-inner-section elementor-element elementor-element-27c8866 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="27c8866" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 9244 <div class="elementor-container elementor-column-gap-default"> 9245 <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-07b3f56" data-id="07b3f56" data-element_type="column" data-e-type="column"> 9246 <div class="elementor-widget-wrap elementor-element-populated"> 9247 <div class="elementor-element elementor-element-592145f elementor-invisible elementor-widget elementor-widget-heading" data-id="592145f" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"neuros_heading_animation","_animation_delay":300}" data-widget_type="heading.default"> 9248 <div class="elementor-widget-container"> 9249 <h2 class="elementor-heading-title elementor-size-default">ØÙ Ù Ø§ÙØªØ·Ø¨ÙÙ Ø§ÙØ¢Ù ÙØªØ¯Ø§Ù٠بÙ٠سÙÙÙØ©</h2> </div> 9250 </div> 9251 </div> 9252 </div> 9253 </div> 9254 </section> 9255 <section class="elementor-section elementor-inner-section elementor-element elementor-element-cd0b68c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cd0b68c" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 9256 <div class="elementor-container elementor-column-gap-default"> 9257 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e4fe25a" data-id="e4fe25a" data-element_type="column" data-e-type="column"> 9258 <div class="elementor-widget-wrap elementor-element-populated"> 9259 <div class="elementor-element elementor-element-17c7432 elementor-widget elementor-widget-image" data-id="17c7432" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 9260 <div class="elementor-widget-container"> 9261 <a href="https://apps.apple.com/nz/app/qsc-mobile-trading-app/id1459851298" target="_blank" rel="noopener"> 9262 <img loading="lazy" decoding="async" width="80" height="80" src="https://qatar-securities.com/wp-content/uploads/2026/04/app-store.png" class="attachment-large size-large wp-image-24983" alt="" /> </a> 9263 </div> 9264 </div> 9265 <div class="elementor-element elementor-element-055f7a0 elementor-widget elementor-widget-image" data-id="055f7a0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 9266 <div class="elementor-widget-container"> 9267 <a href="https://apps.apple.com/nz/app/qsc-mobile-trading-app/id1459851298" target="_blank" rel="noopener"> 9268 <img loading="lazy" decoding="async" width="586" height="224" src="https://qatar-securities.com/wp-content/uploads/2026/02/App-Store.png" class="attachment-large size-large wp-image-24201" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/02/App-Store.png 586w, https://qatar-securities.com/wp-content/uploads/2026/02/App-Store-300x115.png 300w" sizes="(max-width: 586px) 100v
9268w, 586px" /> </a> 9269 </div> 9270 </div> 9271 </div> 9272 </div> 9273 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-bfa5a9a" data-id="bfa5a9a" data-element_type="column" data-e-type="column"> 9274 <div class="elementor-widget-wrap elementor-element-populated"> 9275 <div class="elementor-element elementor-element-90b9f9f elementor-widget elementor-widget-image" data-id="90b9f9f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 9276 <div class="elementor-widget-container"> 9277 <a href="https://play.google.com/store/apps/details?id=com.fitoman.QSC" target="_blank" rel="noopener"> 9278 <img loading="lazy" decoding="async" width="80" height="80" src="https://qatar-securities.com/wp-content/uploads/2026/04/google-play-store.png" class="attachment-large size-large wp-image-24984" alt="" /> </a> 9279 </div> 9280 </div> 9281 <div class="elementor-element elementor-element-f5c572a elementor-widget elementor-widget-image" data-id="f5c572a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 9282 <div class="elementor-widget-container"> 9283 <a href="https://play.google.com/store/apps/details?id=com.fitoman.QSC" target="_blank" rel="noopener"> 9284 <img loading="lazy" decoding="async" width="586" height="224" src="https://qatar-securities.com/wp-content/uploads/2026/02/Play-Store.png" class="attachment-large size-large wp-image-24202" alt="" srcset="https://qatar-securities.com/wp-content/uploads/2026/02/Play-Store.png 586w, https://qatar-securities.com/wp-content/uploads/2026/02/Play-Store-300x115.png 300w" sizes="(max-width: 586px) 100vw, 586px" /> </a> 9285 </div> 9286 </div> 9287 </div> 9288 </div> 9289 </div> 9290 </section> 9291 </div> 9292 </div> 9293 </div> 9294 </section> 9295 <section class="elementor-section elementor-top-section elementor-element elementor-element-15fcd06 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="15fcd06" data-element_type="section" data-e-type="section" data-settings="{"stretch_section":"section-stretched"}"> 9296 <div class="elementor-container elementor-column-gap-no"> 9297 <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-16b19a7" data-id="16b19a7" data-element_type="column" data-e-type="column"> 9298 <div class="elementor-widget-wrap elementor-element-populated"> 9299 <section class="elementor-section elementor-inner-section elementor-element elementor-element-ad92258 elementor-section-height-min-height elementor-section-boxed elementor-section-height-default" data-id="ad92258" data-element_type="section" data-e-type="section" data-settings="{"background_background":"classic"}"> 9300 <div class="elementor-container elementor-column-gap-default"> 9301 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-40a0c2a" data-id="40a0c2a" data-element_type="column" data-e-type="column"> 9302 <div class="elementor-widget-wrap"> 9303 </div> 9304 </div> 9305 <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-7e85fbd" data-id="7e85fbd" data-element_type="column" data-e-type="column"> 9306 <div class="elementor-widget-wrap"> 9307 </div> 9308 </div> 9309 </div> 9310 </section> 9311 </div> 9312 </div> 9313 </div> 9314 </section> 9315 </div> 9316 </div> 9317 9318 </div> 9319 9320 <!-- Sidebar Container --> 9321 9322 </div> 9323
9324<script type="speculationrules"> 9325{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/neuros-child/*","/wp-content/themes/neuros/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 9326</script>
9326 9327 <div id="qsc-share" class="qsc-share qsc-share--right"> 9328 <button type="button" 9329 class="qsc-share__toggle" 9330 aria-expanded="false" 9331 aria-controls="qsc-share-list" 9332 aria-label="Ù Ø´Ø§Ø±ÙØ©" 9333 data-label-open="Ù Ø´Ø§Ø±ÙØ©" 9334 data-label-close="Ø¥ØºÙØ§Ù"> 9335 <i class="fa-solid fa-share-nodes qsc-share__icon-share" aria-hidden="true"></i> 9336 <i class="fa-solid fa-xmark qsc-share__icon-close" aria-hidden="true"></i> 9337 </button> 9338 9339 <ul id="qsc-share-list" class="qsc-share__list" aria-label="ØØ³Ø§Ø¨Ø§ØªÙا عÙÙ ÙØ³Ø§Ø¦Ù Ø§ÙØªÙØ§ØµÙ Ø§ÙØ§Ø¬ØªÙ اعÙ"> 9340 <li class="qsc-share__item" style="--i:0"> 9341 <a class="qsc-share__link qsc-share__link--facebook" 9342 href="https://www.facebook.com/qatarsecuritiesco/" 9343 target="_blank" 9344 rel="noopener noreferrer" 9345 aria-label="Facebook" 9346 title="Facebook"> 9347 <i class="fa-brands fa-facebook-f" aria-hidden="true"></i> 9348 </a> 9349 </li> 9350 <li class="qsc-share__item" style="--i:1"> 9351 <a class="qsc-share__link qsc-share__link--instagram" 9352 href="https://www.instagram.com/qatarsecuritiesco/" 9353 target="_blank" 9354 rel="noopener noreferrer" 9355 aria-label="Instagram" 9356 title="Instagram"> 9357 <i class="fa-brands fa-instagram" aria-hidden="true"></i> 9358 </a> 9359 </li> 9360 <li class="qsc-share__item" style="--i:2"> 9361 <a class="qsc-share__link qsc-share__link--linkedin" 9362 href="https://www.linkedin.com/company/qatarsecuritiesco/" 9363 target="_blank" 9364 rel="noopener noreferrer" 9365 aria-label="LinkedIn" 9366 title="LinkedIn"> 9367 <i class="fa-brands fa-linkedin-in" aria-hidden="true"></i> 9368 </a> 9369 </li> 9370 <li class="qsc-share__item" style="--i:3"> 9371 <a class="qsc-share__link qsc-share__link--x" 9372 href="https://x.com/qatarsecco" 9373 target="_blank" 9374 rel="noopener noreferrer" 9375 aria-label="X" 9376 title="X"> 9377 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path fill="currentColor" d="M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"/></svg> </a> 9378 </li> 9379 <li class="qsc-share__item" style="--i:4"> 9380 <a class="qsc-share__link qsc-share__link--snapchat" 9381 href="https://www.snapchat.com/@qatarsecco" 9382 target="_blank" 9383 rel="noopener noreferrer" 9384 aria-label="Snapchat" 9385 title="Snapchat"> 9386 <i class="fa-brands fa-snapchat" aria-hidden="true"></i> 9387 </a> 9388 </li> 9389 <li class="qsc-share__item" style="--i:5"> 9390 <a class="qsc-share__link qsc-share__link--tiktok" 9391 href="https://www.tiktok.com/@qatarsecuritiesco" 9392 target="_blank" 9393 rel="noopener noreferrer" 9394 aria-label="TikTok" 9395 title="TikTok"> 9396 <i class="fa-brands fa-tiktok" aria-hidden="true"></i> 9397 </a> 9398 </li> 9399 <li class="qsc-share__item" style="--i:6"> 9400 <a class="qsc-share__link qsc-share__link--youtube" 9401 href="https://www.youtube.com/@QatarSecuritiesCompany" 9402 target="_blank" 9403 rel="noopener noreferrer" 9404 aria-label="YouTube" 9405 title="YouTube"> 9406 <i class="fa-brands fa-youtube" aria-hidden="true"></i> 9407 </a> 9408 </li> 9409 </ul> 9410 </div> 9411 9412
9412<script> 9413 (function () { 9414 var root = document.getElementById('qsc-share'); 9415 if (!root) { return; } 9416 var btn = root.querySelector('.qsc-share__toggle'); 9417 9418 function setOpen(open) { 9419 root.classList.toggle('is-open', open); 9420 btn.setAttribute('aria-expanded', open ? 'true' : 'false'); 9421 btn.setAttribute('aria-label', open ? btn.getAttribute('data-label-close') : btn.getAttribute('data-label-open')); 9422 } 9423 9424 btn.addEventListener('click', function (e) { 9425 e.stopPropagation(); 9426 setOpen(!root.classList.contains('is-open')); 9427 }); 9428 9429 // Click anywhere outside closes the menu. 9430 document.addEventListener('click', function (e) { 9431 if (!root.contains(e.target)) { setOpen(false); } 9432 }); 9433 9434 // Escape key closes the menu. 9435 document.addEventListener('keydown', function (e) { 9436 if (e.key === 'Escape') { setOpen(false); } 9437 }); 9438 })(); 9439 </script>
9439 9440
9440<script> 9441 (function($) { 9442 $(document).ready(function() { 9443 // Target the specific container you identified 9444 var targetContainer = $('.mobile-header.mobile-header-type-2 .header-icons-container'); 9445 9446 // Check if the container exists and the button isn't already there 9447 if (targetContainer.length && !$('#price-screen-btn').length) { 9448 // Dynamically insert the URL and Text based on the PHP logic above 9449 var buttonHtml = '<a href="/market-watch-ar/" id="price-screen-btn" class="custom-mobile-btn">شاشة Ø§ÙØ£Ø³Ø¹Ø§Ø±</a>'; 9450 9451 // .prepend puts it at the start, .append puts it at the end of the icons 9452 targetContainer.prepend(buttonHtml); 9453 } 9454 }); 9455 })(jQuery); 9456 </script>
9456 9457 9458 <style> 9459 /* Styling to match standard website button looks */ 9460 .custom-mobile-btn { 9461 display: inline-block; 9462 background-color: #ffbc5c; /* Change this to your theme's primary color */ 9463 color: #294699 !important; 9464 padding: 6px 12px; 9465 margin: 0 8px; 9466 border-radius: 4px; 9467 font-size: 13px; 9468 font-weight: 600; 9469 text-decoration: none !important; 9470 vertical-align: middle; 9471 transition: background 0.3s ease; 9472 white-space: nowrap; 9473 } 9474 9475 .custom-mobile-btn:hover { 9476 opacity: 0.9; 9477 } 9478 9479 /* Ensures the container stays aligned */ 9480 .header-icons-container { 9481 display: flex; 9482 align-items: center; 9483 justify-content: flex-end; 9484 } 9485 </style> 9486 9487 <!-- Footer --> 9488 <footer class="footer-wrapper"><div class="footer footer-type-3 footer-br-no-top-border-radius"><span class="footer-bg"></span> 9489 9490 <!-- Footer Widgets --> 9491 <div class="footer-section"> 9492 <div class="footer-row"> 9493 <div class="footer-widgets"> 9494 <div id="block-78" class="widget footer-widget widget_block widget_media_image"><div class="widget-wrapper footer-widget-wrapper"> 9495<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="750" height="159" src="https://qatar-securities.com/wp-content/uploads/2026/01/Logo-website-white.png" alt="" class="wp-image-23344" style="aspect-ratio:4.717287910629355;object-fit:cover;width:211px;height:auto" srcset="https://qatar-securities.com/wp-content/uploads/2026/01/Logo-website-white.png 750w, https://qatar-securities.com/wp-content/uploads/2026/01/Logo-website-white-300x64.png 300w" sizes="(max-width: 750px) 100vw, 750px" /></figure> 9496</div></div><div id="block-79" class="widget footer-widget widget_block"><div class="widget-wrapper footer-widget-wrapper"> 9497<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained"> 9498<h6 class="wp-block-heading" style="font-size:18px;font-style:normal;font-weight:700">Ù Ø±ÙØ² Ø§ÙØ®Ø¯Ù Ø©</h6> 9499 9500 9501 9502<div style="height:12px" aria-hidden="true" class="wp-block-spacer"></div> 9503 9504 9505 9506<div style="display: flex;gap: 36px;"><span style="font-size:10px;"> خد٠ة Ø§ÙØ¹Ù ÙØ§Ø¡: </span><span dir="ltr" ><a href="tel:+97444255 273"> +974 44 255 273 </a></span></div></br> 9507<div style="display: flex;gap: 20px;"><span style="font-size:10px;"> Ø§ÙØªØ¯Ø§Ù٠اÙÙØ§ØªÙÙ: </span> <span dir="ltr" > <a href="tel:+974 44 255 255" style="text-align:left;"> +974 44 255 255 </a></span></div></br> 9508<div style="display: flex;gap: 63px;"><span style="font-size:10px;"> Ø§ÙØ¥Ø¯Ø§Ø±Ø©: </span> <span dir="ltr" style="text-align: left !important;"><a href="tel:+974 44 410 062" style="text-align:left;"> +974 44 410 062 </a></span></div></br> 9509<div style="display: flex;gap: 63px;"><span style="font-size:10px;"> ÙØ§Ùس: </span> <span dir="ltr" ><a href="tel:+974 44 410 067"> +974 44 410 067 </a></span></div> 9510 9511 9512 9513<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div> 9514 9515 9516 9517<ul class="wp-block-social-links is-style-logos-only is-layout-flex wp-block-social-links-is-layout-flex"><li class="wp-social-link wp-social-link-facebook wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.faceboohttps://www.facebook.com/qatarsecuritiesco/k.com/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li> 9518 9519<li class="wp-social-link wp-social-link-youtube wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.youtube.com/@QatarSecuritiesCompany" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
9519<path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg><span class="wp-block-social-link-label screen-reader-text">YouTube</span></a></li> 9520 9521<li class="wp-social-link wp-social-link-linkedin wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.linkedin.com/company/qatarsecuritiesco/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li> 9522 9523<li class="wp-social-link wp-social-link-instagram wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.instagram.com/qatarsecuritiesco/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li> 9524 9525<li class="wp-social-link wp-social-link-x wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://x.com/qatarsecco" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
9525<path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li> 9526 9527<li class="wp-social-link wp-social-link-tiktok wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.tiktok.com/@qatarsecuritiesco" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M16.708 0.027c1.745-0.027 3.48-0.011 5.213-0.027 0.105 2.041 0.839 4.12 2.333 5.563 1.491 1.479 3.6 2.156 5.652 2.385v5.369c-1.923-0.063-3.855-0.463-5.6-1.291-0.76-0.344-1.468-0.787-2.161-1.24-0.009 3.896 0.016 7.787-0.025 11.667-0.104 1.864-0.719 3.719-1.803 5.255-1.744 2.557-4.771 4.224-7.88 4.276-1.907 0.109-3.812-0.411-5.437-1.369-2.693-1.588-4.588-4.495-4.864-7.615-0.032-0.667-0.043-1.333-0.016-1.984 0.24-2.537 1.495-4.964 3.443-6.615 2.208-1.923 5.301-2.839 8.197-2.297 0.027 1.975-0.052 3.948-0.052 5.923-1.323-0.428-2.869-0.308-4.025 0.495-0.844 0.547-1.485 1.385-1.819 2.333-0.276 0.676-0.197 1.427-0.181 2.145 0.317 2.188 2.421 4.027 4.667 3.828 1.489-0.016 2.916-0.88 3.692-2.145 0.251-0.443 0.532-0.896 0.547-1.417 0.131-2.385 0.079-4.76 0.095-7.145 0.011-5.375-0.016-10.735 0.025-16.093z" /></svg><span class="wp-block-social-link-label screen-reader-text">TikTok</span></a></li> 9528 9529<li class="wp-social-link wp-social-link-snapchat wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.snapchat.com/@qatarsecco" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12.065,2a5.526,5.526,0,0,1,3.132.892A5.854,5.854,0,0,1,17.326,5.4a5.821,5.821,0,0,1,.351,2.33q0,.612-.117,2.487a.809.809,0,0,0,.365.091,1.93,1.93,0,0,0,.664-.176,1.93,1.93,0,0,1,.664-.176,1.3,1.3,0,0,1,.729.234.7.7,0,0,1,.351.6.839.839,0,0,1-.41.7,2.732,2.732,0,0,1-.9.41,3.192,3.192,0,0,0-.9.378.728.728,0,0,0-.41.618,1.575,1.575,0,0,0,.156.56,6.9,6.9,0,0,0,1.334,1.953,5.6,5.6,0,0,0,1.881,1.315,5.875,5.875,0,0,0,1.042.3.42.42,0,0,1,.365.456q0,.911-2.852,1.341a1.379,1.379,0,0,0-.143.507,1.8,1.8,0,0,1-.182.605.451.451,0,0,1-.429.241,5.878,5.878,0,0,1-.807-.085,5.917,5.917,0,0,0-.833-.085,4.217,4.217,0,0,0-.807.065,2.42,2.42,0,0,0-.82.293,6.682,6.682,0,0,0-.755.5q-.351.267-.755.527a3.886,3.886,0,0,1-.989.436A4.471,4.471,0,0,1,11.831,22a4.307,4.307,0,0,1-1.256-.176,3.784,3.784,0,0,1-.976-.436q-.4-.26-.749-.527a6.682,6.682,0,0,0-.755-.5,2.422,2.422,0,0,0-.807-.293,4.432,4.432,0,0,0-.82-.065,5.089,5.089,0,0,0-.853.1,5,5,0,0,1-.762.1.474.474,0,0,1-.456-.241,1.819,1.819,0,0,1-.182-.618,1.411,1.411,0,0,0-.143-.521q-2.852-.429-2.852-1.341a.42.42,0,0,1,.365-.456,5.793,5.793,0,0,0,1.042-.3,5.524,5.524,0,0,0,1.881-1.315,6.789,6.789,0,0,0,1.334-1.953A1.575,1.575,0,0,0,6,12.9a.728.728,0,0,0-.41-.618,3.323,3.323,0,0,0-.9-.384,2.912,2.912,0,0,1-.9-.41.814.814,0,0,1-.41-.684.71.71,0,0,1,.338-.593,1.208,1.208,0,0,1,.716-.241,1.976,1.976,0,0,1,.625.169,2.008,2.008,0,0,0,.69.169.919.919,0,0,0,.416-.091q-.117-1.849-.117-2.474A5.861,5.861,0,0,1,6.385,5.4,5.516,5.516,0,0,1,8.625,2.819,7.075,7.075,0,0,1,12.062,2Z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Snapchat</span></a></li></ul> 9530 9531 9532 9533<h6 class="wp-block-heading" style="font-size:18px;font-style:normal;font-weight:700">Ø¨Ø±ÙØ¯ Ø¥ÙÙØªØ±ÙÙÙ</h6> 9534 9535 9536 9537<div style="height:13px" aria-hidden="true" class="wp-block-spacer"></div> 9538 9539 9540 9541<p class="wp-block-paragraph" style="text-decoration:underline"><a href="mailto:[email protected]">[email protected]</a></p> 9542</div></div> 9543</div></div><div id="block-80" class="widget footer-widget widget_block"><div class="widget-wrapper footer-widget-wrapper"> 9544<div class="wp-block-group is-content-justification-left"><div class="wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-5dc111c9 wp-block-group-is-layout-constrained"> 9545<h6 class="wp-block-heading" style="font-size:18px;font-style:normal;font-weight:700">عÙÙØ§ÙÙØ§</h6> 9546 9547 9548 9549<div style="height:12px" aria-hidden="true" class="wp-block-spacer"></div> 9550 9551 9552 9553<div style="display: flex;gap: 20px;"><img decoding="async" src="https://qatar-securities.com/wp-content/uploads/2026/05/Location.png" width="100px" height="100px" style="margin-top: 6px;"><img decoding="async" src="https://qatar-securities.com/wp-content/uploads/2026/05/building-3.jpg" width="100px" height="100px"></div> 9554 9555 9556 9557<p class="wp-block-paragraph"><a href="https://maps.app.goo.gl/Bc32smXdJFbPMKKY8">Ø§ÙØ·Ø±ÙÙ Ø§ÙØ¯Ø§Ø¦Ø±Ù Ø§ÙØ±Ø§Ø¨Ø¹Ø Ù ÙØ§Ø¨Ù<br>Ø¬Ø±ÙØ¯Ø© Ø§ÙØ´Ø±ÙØ Ø§ÙØ¯ÙØØ© Ø ÙØ·Ø±</a></p> 9558 9559 9560 9561<p class="wp-block-paragraph"><strong>ص.ب. 33083</strong></p> 9562</div></div> 9563</div></div><div id="nav_menu-2" class="widget footer-widget widget_nav_menu"><div class="widget-wrapper footer-widget-wrapper"><h6 class="widget-title footer-widget-title">Ø±ÙØ§Ø¨Ø· تÙÙ Ù</h6><div class="menu-main-menu-container"><ul id="menu-main-menu-3" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-5908 current_page_item menu-item-7608"><a href="https://qatar-securities.com/" aria-current="page">Ø§ÙØ±Ø¦ÙØ³ÙØ©</a></li> 9564<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23556"><a href="#">Ø¹Ù Ø§ÙØ´Ø±ÙØ©</a> 9565<ul class="sub-menu"> 9566 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23820"><a href="https://qatar-securities.com/about-us-ar/">Ù Ù ÙØÙ</a></li> 9567 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24943"><a href="https://qatar-securities.com/top-management-ar/">Ø§ÙØ¥Ø¯Ø§Ø±Ø© Ø§ÙØ¹ÙÙØ§</a></li> 9568 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25406"><a href="https://qatar-securities.com/our-team-ar/">ÙØ±ÙÙ Ø§ÙØ¹Ù Ù</a></li> 9569 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-116548"><a href="https://qatar-securities.com/certs-ar/">Ø´ÙØ§Ø¯Ø§ØªÙا</a></li> 9570</ul> 9571</li> 9572<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23394"><a href="#">Ø§ÙØ®Ø¯Ù ات</a> 9573<ul class="sub-menu"> 9574 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23392"><a href="#">خد٠ات Ø§ÙØªØ¯Ø§ÙÙ</a> 9575 <ul class="sub-menu"> 9576 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-23976"><a href="https://qatar-securities.com/services/trading-by-phone-ar/">Ø§ÙØªØ¯Ø§Ù٠عبر Ù Ø±ÙØ² Ø§ÙØ§ØªØµØ§Ùات</a></li> 9577 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-24413"><a href="https://qatar-securities.com/services/internet-trading-ar/">Ø§ÙØªØ¯Ø§Ù٠عبر Ø§ÙØ§ÙØªØ±ÙØª</a></li> 9578 </ul> 9579</li> 9580 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-24770"><a href="https://qatar-securities.com/services/market-maker-liquidity-provider-ar/">Ù Ø²ÙØ¯ Ø§ÙØ³ÙÙÙØ© Ù ØµØ§ÙØ¹ Ø§ÙØ³ÙÙ</a></li> 9581 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-25619"><a href="https://qatar-securities.com/services/corporate-services-ar/">خد٠ات اÙ٠ؤسسات</a></li> 9582 <li class="menu-item menu-item-type-post_type menu-item-object-neuros_service menu-item-25620"><a href="https://qatar-securities.com/services/investment-management-ar/">ادارة Ø§ÙØ§Ø³ØªØ«Ù ار</a></li> 9583</ul> 9584</li> 9585<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-23393"><a href="#">Ù Ø±ÙØ² اÙÙ Ø¹Ø±ÙØ©</a> 9586<ul class="sub-menu"> 9587 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24644"><a href="https://qatar-securities.com/reports-researches-ar/">Ø§ÙØªÙØ§Ø±ÙØ± ÙØ§ÙØ£Ø¨ØØ§Ø«</a></li> 9588 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24164"><a href="https://qatar-securities.com/app-forms-ar/">اÙÙ٠اذج</a></li> 9589 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-115709"><a href="https://qatar-securities.com/user-manual-ar/">Ø§ÙØ¯ÙÙÙ</a></li> 9590 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24645"><a href="https://qatar-securities.com/vacancies-ar/">اÙÙØ¸Ø§Ø¦Ù</a></li> 9591</ul> 9592</li> 9593<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23855"><a href="https://qatar-securities.com/contact-us-ar/">Ø§ØªØµÙ Ø¨ÙØ§</a></li> 9594<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25316"><a href="https://test.qatar-securities.com/">Ø´ÙØ§ÙÙ Ø§ÙØ¹Ù ÙØ§Ø¡</a></li> 9595<li class="lang-item lang-item-60 lang-item-en lang-item-first menu-item menu-item-type-custom menu-item-object-custom menu-item-25813-en"><a href="https://qatar-securities.com/en/" lang="en-US" hreflang="en-US">English</a></li> 9596</ul></div></div></div> </div> 9597 </div> 9598 </div> 9599 9600 9601 9602 <!-- Footer Menu --> 9603 9604 9605 <!-- Footer Info --> 9606 <div class="footer-section footer-section-bottom"> 9607 <div class="footer-columns-row"> 9608 <div class="footer-column footer-copyrights-container">©<a href="https://qsc.expert.com.qa/">Ø´Ø±ÙØ© ÙØ·Ø± ÙÙØ£Ùرا٠اÙ٠اÙÙØ©</a> 2026. Ø¬Ù ÙØ¹ Ø§ÙØÙÙÙ Ù ØÙÙØ¸Ø©.</div><div class="footer-column footer-additional-menu-container"><nav><ul id="menu-footer-additional-menu" class="footer-additional-menu"><li id="menu-item-25407" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25407"><a href="https://qatar-securities.com/desclaimer-ar/">Ø§Ø®ÙØ§Ø¡ اÙ٠سؤÙÙÙØ© اÙÙØ§ÙÙÙÙØ©</a></li> 9609<li id="menu-item-25408" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25408"><a href="https://qatar-securities.com/privacy-policy-ar/">Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©</a></li> 9610</ul></nav></div> </div> 9611 </div> 9612</div></footer><div class="footer-scroll-top"><button class="fontello icon-arrow-top" aria-label="Scroll Up"></button></div></div><!-- /.body-container -->
9612<script> 9613 ( () => { 9614 const lazyloadRunObserver = () => { 9615 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 9616 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 9617 entries.forEach( ( entry ) => { 9618 if ( entry.isIntersecting ) { 9619 let lazyloadBackground = entry.target; 9620 if( lazyloadBackground ) { 9621 lazyloadBackground.classList.add( 'e-lazyloaded' ); 9622 } 9623 lazyloadBackgroundObserver.unobserve( entry.target ); 9624 } 9625 }); 9626 }, { rootMargin: '200px 0px 200px 0px' } ); 9627 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 9628 lazyloadBackgroundObserver.observe( lazyloadBackground ); 9629 } ); 9630 }; 9631 const events = [ 9632 'DOMContentLoaded', 9633 'elementor/lazyload/observe', 9634 ]; 9635 events.forEach( ( event ) => { 9636 document.addEventListener( event, lazyloadRunObserver ); 9637 } ); 9638 } )(); 9639 </script>
9639 9640
9640<script src="https://cdnjs.cloudflare.com/ajax/libs/microsoft-signalr/6.0.1/signalr.min.js"></script>
vendor: 2 bytes, line 9640
9640
9641<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
9641 9642
9643<script> 9644/* ââ GUARD: prevent double-initialisation if WPCode or a caching 9645 plugin injects this snippet more than once into the same page. */ 9646if ( window._qseTickerLoaded ) { 9647 console.warn('[QE Ticker] Snippet already loaded â skipping duplicate.'); 9648} else { 9649window._qseTickerLoaded = true; 9650 9651/* ========================================================= 9652 HELPER: Qatar timezone utilities 9653 ========================================================= */ 9654function getQatarTime() { 9655 try { 9656 const s = new Date().toLocaleString("en-US", { timeZone: "Asia/Qatar" }); 9657 return new Date(s); 9658 } catch(e) { 9659 // Fallback: Qatar is UTC+3 with no DST 9660 const now = new Date(); 9661 return new Date(now.getTime() + (now.getTimezoneOffset() + 180) * 60000); 9662 } 9663} 9664 9665function isMarketOpen() { 9666 try { 9667 const parts = new Intl.DateTimeFormat('en-US', { 9668 timeZone: 'Asia/Qatar', weekday: 'short', hour: '2-digit', minute: '2-digit', hour12: false 9669 }).formatToParts(new Date()); 9670 const get = t => (parts.find(p => p.type === t) || {}).value || ''; 9671 const wd = get('weekday'); 9672 let h = parseInt(get('hour'), 10); 9673 const m = parseInt(get('minute'), 10); 9674 if (h === 24) h = 0; 9675 const mins = h * 60 + m; 9676 // Sunday (Sun) through Thursday (Thu), 08:00 (480) to 15:00 (900) 9677 return ['Sun', 'Mon', 'Tue', 'Wed', 'Thu'].includes(wd) && mins >= 480 && mins < 900; 9678 } catch(e) { 9679 const q = getQatarTime(); 9680 const day = q.getDay(); 9681 const mins = q.getHours() * 60 + q.getMinutes(); 9682 return day >= 0 && day <= 4 && mins >= 480 && mins < 900; 9683 } 9684} 9685
9686/* Today's date string in Qatar timezone (YYYY-MM-DD) */ 9687function todayQatar() { 9688 try { 9689 const parts = new Intl.DateTimeFormat('en-CA', { timeZone: 'Asia/Qatar', year: 'numeric', month: '2-digit', day: '2-digit' }).formatToParts(new Date()); 9690 const y = parts.find(p => p.type === 'year').value; 9691 const m = parts.find(p => p.type === 'month').value; 9692 const d = parts.find(p => p.type === 'day').value; 9693 return y + '-' + m + '-' + d; 9694 } catch(e) { 9695 const q = getQatarTime(); 9696 return q.getFullYear() + '-' 9697 + String(q.getMonth() + 1).padStart(2, '0') + '-' 9698 + String(q.getDate()).padStart(2, '0'); 9699 } 9700} 9701 9702/* ========================================================= 9703 PERSISTENT CACHE (localStorage keyed by trading date) 9704 - Saves the last known market + stocks data 9705 - Loaded on page open so the site always shows data 9706 even when the market is closed 9707 ========================================================= */ 9708var CACHE_KEY = 'qe_last_data'; 9709 9710function saveCache(payload) { 9711 try { 9712 localStorage.setItem(CACHE_KEY, JSON.stringify({ 9713 date: todayQatar(), 9714 payload: payload 9715 })); 9716 } catch(e) {} 9717} 9718 9719function loadCache() { 9720 try { 9721 var raw = localStorage.getItem(CACHE_KEY); 9722 if (!raw) return null; 9723 return JSON.parse(raw).payload || null; 9724 } catch(e) { return null; } 9725} 9726 9727 9728/* ========================================================= 9729 FILTER STATE â persists user's company visibility prefs 9730 ========================================================= */ 9731var FILTER_KEY = 'qe_filter_state'; 9732 9733function saveFilterState() { 9734 const state = {}; 9735 document.querySelectorAll('#companyDropdown [data-sym]').forEach(function (chk) { 9736 state[chk.getAttribute('data-sym')] = chk.checked; 9737 }); 9738 try { localStorage.setItem(FILTER_KEY, JSON.stringify(state)); } catch(e) {} 9739} 9740 9741function loadFilterState() { 9742 try { return JSON.parse(localStorage.getItem(FILTER_KEY)) || {}; } catch(e) { return {}; } 9743} 9744 9745/* Applied once after both dropdown + ticker are first built */ 9746var _filterApplied = false; 9747 9748function applyFilterState() { 9749 const state = loadFilterState(); 9750 if (!Object.keys(state).length) { 9751 /* No saved state yet â all companies visible, just sync speed */ 9752 updateTickerSpeed(); 9753 return; 9754 } 9755 Object.keys(state).forEach(function (sym) { 9756 const chk = document.getElementById('chk-' + sym); 9757 if (!chk) return; 9758 chk.checked = !!state[sym]; 9759 document.querySelectorAll('.qe-ticker-item[data-symbol="' + sym + '"]') 9760 .forEach(function (item) { 9761 item.style.display = chk.checked ? 'inline-flex' : 'none'; 9762 }); 9763 }); 9764 /* Sync all sector header checkboxes to reflect current state */ 9765 document.querySelectorAll('#companyDropdown [data-sector-chk]').forEach(function (sChk) { 9766 syncSectorCheckbox(sChk.getAttribute('data-sector-chk')); 9767 }); 9768 updateTickerSpeed(); 9769} 9770 9771 9772/* ========================================================= 9773 ANIMATION SPEED â constant px/s regardless of item count 9774 ========================================================= 9775 The animation translates -50% of the track's own scrollWidth. 9776 Target: 100 px/s. duration = (scrollWidth / 2) / 100 9777 Called after every visibility change. */ 9778const TICKER_SPEED_PX_S = 100; // pixels per second â tune here 9779 9780function updateTickerSpeed() { 9781 const track = document.getElementById('dynamic-ticker-track'); 9782 if (!track) return; 9783 /* scrollWidth only counts visible (non-display:none) items */ 9784 requestAnimationFrame(function () { 9785 const halfWidth = track.scrollWidth / 2; 9786 if (halfWidth < 1) return; // track not rendered yet 9787 const duration = Math.max(halfWidth / TICKER_SPEED_PX_S, 5); // â¥5s floor 9788 track.style.animationDuration = duration + 's'; 9789 }); 9790} 9791 9792 9793/* ========================================================= 9794 DROPDOWN (toggle open/close) 9795 ========================================================= */ 9796window.addEventListener('DOMContentLoaded', function () { 9797 const btn = document.getElementById('btnToggleCompanies'); 9798 const dropdown = document.getElementById('companyDropdown'); 9799 if (!btn || !dropdown) return; 9800 9801 btn.addEventListener('click', function (e) { 9802 e.stopPropagation(); 9803 const hidden = window.getComputedStyle(dropdown).display === 'none'; 9804 dropdown.style.display = hidden ? 'block' : 'none'; 9805 });
9806 9807 document.addEventListener('click', function (e) { 9808 if (!btn.contains(e.target) && !dropdown.contains(e.target)) { 9809 dropdown.style.display = 'none'; 9810 } 9811 }); 9812}); 9813 9814 9815/* ========================================================= 9816 SECTOR CHECKBOX SYNC 9817 Reflects partial / full / empty selection on sector row. 9818 ========================================================= */ 9819function syncSectorCheckbox(sector) { 9820 const dropdown = document.getElementById('companyDropdown'); 9821 if (!dropdown) return; 9822 const companyChks = Array.from( 9823 dropdown.querySelectorAll('[data-sym][data-sector="' + sector + '"]') 9824 ); 9825 if (!companyChks.length) return; 9826 const checkedCount = companyChks.filter(function (c) { return c.checked; }).length; 9827 const sectorChk = dropdown.querySelector('[data-sector-chk="' + sector + '"]'); 9828 if (!sectorChk) return; 9829 sectorChk.checked = checkedCount === companyChks.length; 9830 sectorChk.indeterminate = checkedCount > 0 && checkedCount < companyChks.length; 9831} 9832 9833 9834/* ========================================================= 9835 TOGGLE SECTOR â check/uncheck all companies in a sector 9836 ========================================================= */ 9837function toggleSector(sectorChkEl, sector) { 9838 const checked = sectorChkEl.checked; 9839 const dropdown = document.getElementById('companyDropdown'); 9840 if (!dropdown) return; 9841 9842 dropdown.querySelectorAll('[data-sym][data-sector="' + sector + '"]') 9843 .forEach(function (chk) { 9844 chk.checked = checked; 9845 const sym = chk.getAttribute('data-sym'); 9846 document.querySelectorAll('.qe-ticker-item[data-symbol="' + sym + '"]') 9847 .forEach(function (item) { 9848 item.style.display = checked ? 'inline-flex' : 'none'; 9849 }); 9850 }); 9851 9852 saveFilterState(); 9853 updateTickerSpeed(); 9854} 9855 9856 9857/* ========================================================= 9858 TOGGLE INDIVIDUAL STOCK 9859 ========================================================= */ 9860function toggleStock(sym) { 9861 const chk = document.getElementById('chk-' + sym); 9862 if (!chk) return; 9863 const checked = chk.checked; 9864 9865 document.querySelectorAll('.qe-ticker-item[data-symbol="' + sym + '"]') 9866 .forEach(function (item) { 9867 item.style.display = checked ? 'inline-flex' : 'none'; 9868 }); 9869 9870 /* Keep sector header in sync */ 9871 const sector = chk.getAttribute('data-sector'); 9872 if (sector) syncSectorCheckbox(sector); 9873 9874 saveFilterState(); 9875 updateTickerSpeed(); 9876} 9877 9878 9879/* ========================================================= 9880 COMPANY DROPDOWN GENERATOR 9881 Sectors sorted alphabetically; companies within each 9882 sector sorted alphabetically. 9883 Each sector row has its own "select all" checkbox. 9884 ========================================================= */ 9885function generateCompanyDropdown(stocks) { 9886 const container = document.getElementById('companyDropdown'); 9887 if (!container || container.innerHTML.trim() !== '') return; 9888 9889 /* Group by sector */ 9890 const grouped = stocks.reduce(function (acc, s) { 9891 const sector = s.sectorA || 'أخرÙ'; 9892 if (!acc[sector]) acc[sector] = []; 9893 acc[sector].push(s); 9894 return acc; 9895 }, {}); 9896 9897 const sortedSectors = Object.keys(grouped).sort(); 9898 let html = ''; 9899 9900 sortedSectors.forEach(function (sector) { 9901 /* ââ Sector header row with its own "select all" checkbox ââ */ 9902 const safeId = 'sector-chk-' + sector.replace(/\s+/g, '_'); 9903 html += '<div style="display:flex;align-items:center;gap:8px;padding:7px 10px;' 9904 + 'background:#570126;color:#fff;font-weight:bold;font-size:13px;' 9905 + 'border-bottom:1px solid #2c3e50;cursor:pointer;"' 9906 + ' onclick="document.getElementById(\'' + safeId + '\').click()">' 9907 + '<input type="checkbox" checked' 9908 + ' id="' + safeId + '"' 9909 + ' data-sector-chk="' + sector + '"' 9910 + ' onclick="event.stopPropagation();toggleSector(this,\'' + sector + '\')"' 9911 + ' style="cursor:pointer;width:14px;
9911height:14px;flex-shrink:0;">' 9912 + '<span>' + sector + '</span>' 9913 + '</div>'; 9914 9915 /* ââ Company rows ââ */ 9916 grouped[sector] 9917 .sort(function (a, b) { return a.symbolNameArabic.localeCompare(b.symbolNameArabic); }) 9918 .forEach(function (s) { 9919 const sym = s.symbol || s.Symbol || ''; 9920 html += '<div style="padding:6px 15px;cursor:pointer;font-size:12px;' 9921 + 'border-bottom:1px solid #f0f0f0;display:flex;align-items:center;gap:8px;"' 9922 + ' onclick="document.getElementById(\'chk-' + sym + '\').click()">' 9923 + '<input type="checkbox" checked' 9924 + ' id="chk-' + sym + '"' 9925 + ' data-sym="' + sym + '"' 9926 + ' data-sector="' + sector + '"' 9927 + ' onclick="event.stopPropagation();toggleStock(\'' + sym + '\')"' 9928 + ' style="cursor:pointer;width:13px;height:13px;flex-shrink:0;">' 9929 + '<span>' + s.symbolNameArabic + '</span>' 9930 + '</div>'; 9931 }); 9932 }); 9933 9934 container.innerHTML = html; 9935} 9936 9937 9938/* ========================================================= 9939 TICKER RENDERER 9940 ========================================================= */ 9941var logoBase = '/wp-content/uploads/QSE/'; 9942 9943function renderTicker(stocks) { 9944 const track = document.getElementById('dynamic-ticker-track'); 9945 if (!track) return; 9946 9947 const status = document.getElementById('ticker-status'); 9948 const isFirstBuild = !!(status || track.children.length === 0); 9949 9950 if (isFirstBuild) { 9951 if (status) status.remove(); 9952 9953 /* Sort stocks by sector (alphabetical), companies within sector alphabetically */ 9954 const grouped = stocks.reduce(function (acc, s) { 9955 const sector = s.sectorA || 'أخرÙ'; 9956 if (!acc[sector]) acc[sector] = []; 9957 acc[sector].push(s); 9958 return acc; 9959 }, {}); 9960 const sortedStocks = []; 9961 Object.keys(grouped).sort().forEach(function (sector) { 9962 grouped[sector] 9963 .sort(function (a, b) { return a.symbolNameArabic.localeCompare(b.symbolNameArabic); }) 9964 .forEach(function (s) { sortedStocks.push(s); }); 9965 }); 9966 9967 /* Build HTML â duplicate for seamless loop */ 9968 let html = '';
9969 sortedStocks.concat(sortedStocks).forEach(function (s) { 9970 const sym = s.symbol || s.Symbol || ''; 9971 html += '<a href="https://www.qe.com.qa/ar/company-profile?InformationCategory=Company' 9972 + '&InformationType=News&FromLocalSite=N&MoreNewsTitle=1&CompanyCode=' + sym + '"' 9973 + ' target="_blank" class="qe-ticker-item" data-symbol="' + sym + '"' 9974 + ' style="text-decoration:none;color:inherit;display:inline-flex;align-items:center;cursor:pointer;">' 9975 + '<img src="' + logoBase + sym + '.jpg" class="qe-ticker-logo" onerror="this.style.opacity=\'0\'">' 9976 + '<div style="display:flex;flex-direction:column;line-height:1.2;text-align:right;color:#fff;">' 9977 + '<strong class="sym-name">' + sym + '</strong>' 9978 + '<span class="ar-name" style="font-size:10px;color:#ccc;display:block;">' + (s.symbolNameArabic || '') + '</span>' 9979 + '</div>' 9980 + '<div class="qe-values" style="margin-right:15px;text-align:left;">' 9981 + '<span class="price-val" style="margin-left:15px;color:#fff;">0.000</span>' 9982 + '<span class="perc-val" style="font-size:12px;font-weight:bold;">0.00%</span>' 9983 + '</div>' 9984 + '</a>'; 9985 }); 9986 track.innerHTML = html; 9987 9988 /* Clean animation restart */
9989 track.style.animation = 'none'; 9990 void track.offsetHeight; 9991 track.style.animation = ''; 9992 9993 /* Apply saved filter + recalculate speed (once, after first build) */ 9994 if (!_filterApplied) { 9995 _filterApplied = true; 9996 /* rAF so the browser has painted the track and scrollWidth is real */ 9997 requestAnimationFrame(function () { 9998 applyFilterState(); 9999 }); 10000 } 10001 } 10002 10003 updateTickerValues(stocks); 10004} 10005 10006function updateTickerValues(stocks) { 10007 const track = document.getElementById('dynamic-ticker-track'); 10008 if (!track) return; 10009 stocks.forEach(function (s) { 10010 const sym = s.symbol || s.Symbol || ''; 10011 const price = parseFloat(s.lastTradePrice || 0).toFixed(3); 10012 const percVal = parseFloat(s.netChangePerc || 0); 10013 const percTxt = Math.abs(percVal).toFixed(2) + '%'; 10014 10015 track.querySelectorAll('.qe-ticker-item[data-symbol="' + sym + '"]').forEach(function (item) { 10016 const pEl = item.querySelector('.price-val'); 10017 const vEl = item.querySelector('.perc-val'); 10018 if (pEl) pEl.innerText = price; 10019 if (vEl) { 10020 if (percVal > 0) { vEl.innerText = 'â² ' + percTxt; vEl.style.color = '#148b36'; } 10021 else if (percVal < 0) { vEl.innerText = 'â¼ ' + percTxt; vEl.style.color = '#ff3333'; } 10022 else { vEl.innerText = '= ' + percTxt; vEl.style.color = '#747874'; } 10023 } 10024 }); 10025 }); 10026} 10027 10028 10029/* ========================================================= 10030 SUMMARY BOX RENDERER 10031 ========================================================= */ 10032/* ========================================================= 10033 COUNTER ANIMATION 10034 Smoothly counts a numeric element from its previous value 10035 to its new value over ~500ms whenever renderSummary updates 10036 it during market hours. Falls back to an instant set on the 10037 very first render (no previous value stored yet). 10038 ========================================================= */ 10039function qeAnimateNumber(el, newVal, opts) { 10040 if (!el) return; 10041 opts = opts || {}; 10042 var decimals = (opts.decimals != null) ? opts.decimals : 0; 10043 var prefix = opts.prefix || ''; 10044 var suffix = opts.suffix || ''; 10045 10046 var format = function (v) { 10047 return prefix + v.toLocaleString('en-US', { 10048 minimumFractionDigits: decimals, maximumFractionDigits: decimals 10049 }) + suffix; 10050 }; 10051 10052 if (el._qeRafId) { 10053 cancelAnimationFrame(el._qeRafId); 10054 el._qeRafId = null; 10055 } 10056 10057 var oldVal = parseFloat(el.getAttribute('data-qeval')); 10058 if (isNaN(oldVal)) { 10059 el.setAttribute('data-qeval', newVal); 10060 el.textContent = format(newVal); 10061 return; 10062 } 10063 el.setAttribute('data-qeval', newVal); 10064 10065 if (oldVal === newVal) { el.textContent = format(newVal); return; } 10066 10067 var duration = 250; // snappy 250ms for real-time responsiveness 10068 var startTime = null; 10069 10070 function step(ts) { 10071 if (!startTime) startTime = ts; 10072 var progress = Math.min((ts - startTime) / duration, 1); 10073 var current = oldVal + (newVal - oldVal) * progress; 10074 el.textContent = format(current); 10075 if (progress < 1) { 10076 el._qeRafId = requestAnimationFrame(step); 10077 } else { 10078 el.textContent = format(newVal); 10079 el._qeRafId = null; 10080 } 10081 } 10082 el._qeRafId = requestAnimationFrame(step); 10083} 10084 10085/* ========================================================= 10086 MARKET STATUS â maps the server's statusCode to the 10087 Arabic label + color shown in the summary badges. 10088 0003 = Ù ÙØªÙØ (green) | 0004 = ٠غÙÙ (red) 10089 0005 = تعÙÙÙ Ø§ÙØªØ¯Ø§ÙÙ | 0006 = ÙØ¨Ù Ø§ÙØ¥ØºÙا٠| 0008 = Ø§ÙØªØ¯Ø§Ù٠بسعر Ø§ÙØ¥ØºÙا٠(orange) 10090 ========================================================= */ 10091function getMarketStatusInfo(statusCode) { 10092 const code = String(statusCode || '').padStart(4, '0'); 10093 switch (code) { 10094 case '0001': return { text: 'â ÙØ¨Ù Ø§ÙØ¥ÙتتاØ', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 10095 case '0003': return { text: 'â Ù ÙØªÙØ', color: '#008000', bg: 'rgba(0,128,0,0.1)' }; 10096 case '0004': return { text: 'â ٠غÙÙ', color: '#cc0000', bg: 'rgba(204,0,0,0.1)' };
10097 case '0005': return { text: 'â ØªØ¹ÙÙÙ Ø§ÙØªØ¯Ø§ÙÙ', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 10098 case '0006': return { text: 'â ÙØ¨Ù Ø§ÙØ¥ØºÙاÙ', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 10099 case '0008': return { text: 'â Ø§ÙتداÙ٠بسعر Ø§ÙØ¥ØºÙاÙ', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 10100 default: 10101 /* Fallback for payloads without a recognised statusCode */ 10102 const marketOpen = isMarketOpen(); 10103 return marketOpen 10104 ? { text: 'â Ù ÙØªÙØ', color: '#008000', bg: 'rgba(0,128,0,0.1)' } 10105 : { text: 'â ٠غÙÙ', color: '#cc0000', bg: 'rgba(204,0,0,0.1)' }; 10106 } 10107} 10108 10109function getMarketStatusInfoEn(statusCode) { 10110 const code = String(statusCode || '').padStart(4, '0'); 10111 switch (code) { 10112 case '0001': return { text: 'â Pre-Open', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 10113 case '0003': return { text: 'â Open', color: '#008000', bg: 'rgba(0,128,0,0.1)' }; 10114 case '0004': return { text: 'â Closed', color: '#cc0000', bg: 'rgba(204,0,0,0.1)' }; 10115 case '0005': return { text: 'â Trading Suspended', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 10116 case '0006': return { text: 'â Pre-Close', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 10117 case '0008': return { text: 'â Late Trading', color: '#e67e22', bg: 'rgba(230,126,34,0.1)' }; 10118 default: 10119 const marketOpen = isMarketOpen(); 10120 return marketOpen 10121 ? { text: 'â Open', color: '#008000', bg: 'rgba(0,128,0,0.1)' } 10122 : { text: 'â Closed', color: '#cc0000', bg: 'rgba(204,0,0,0.1)' }; 10123 } 10124} 10125
10126function renderSummary(market, stocks) { 10127 /* ââ Shared computed values ââ */ 10128 const netChangeVal = parseFloat(market.netChange || 0); 10129 const netChangePercVal = parseFloat(market.netChangePerc || 0).toFixed(2); 10130 const currentValue = parseFloat(market.currentValue || 0); 10131 const turnOver = parseFloat(market.turnOver || 0); 10132 const isUp = netChangeVal >= 0; 10133 const arrow = isUp ? 'â²' : 'â¼'; 10134 const textClr = isUp ? '#008000' : '#cc0000'; 10135 const inlineClr = netChangeVal === 0 ? '#e69500' : (isUp ? '#1a8a3a' : '#cc2200'); 10136 10137 const actualStable = stocks.filter(function (s) { return parseFloat(s.netChange || 0) === 0; }).length; 10138 const tradesStr = parseFloat(market.totalExecuted || 0).toLocaleString(); 10139 const volumeStr = parseFloat(market.volume || 0).toLocaleString() + ' سÙÙ '; 10140 10141 let timeStr = '--:-- --', dateTimeStr = '--:-- --'; 10142 const isLive = window._qseTickerConnection && window._qseTickerConnection.state === 'Connected'; 10143 const refDate = (isLive || !market.lastUpdateTime) ? new Date() : new Date(market.lastUpdateTime); 10144 try { 10145 const datePart = refDate.toLocaleDateString('en-GB', { timeZone:'Asia/Qatar', day:'2-digit', month:'2-digit', year:'numeric' }); 10146 const timePart = refDate.toLocaleTimeString('en-US', { timeZone:'Asia/Qatar', hour:'2-digit', minute:'2-digit', second:'2-digit', hour12:true }); 10147 timeStr = timePart; 10148 dateTimeStr = datePart + ' | ' + timePart; 10149 } catch(e) {} 10150 10151 const statusInfo = getMarketStatusInfo(market.statusCode); 10152 const statusText = statusInfo.text; 10153 const statusColor = statusInfo.color; 10154 const statusBg = statusInfo.bg; 10155 10156 const statusInfoEn = getMarketStatusInfoEn(market.statusCode); 10157 const statusTextEn = statusInfoEn.text; 10158 const statusColorEn = statusInfoEn.color; 10159 const statusBgEn = statusInfoEn.bg; 10160 10161 const setVal = function (id, val) { const el = document.getElementById(id); if (el) el.innerText = val || '0'; }; 10162 10163 /* =========================================================== 10164 CARD BOX [market_summary] 10165 =========================================================== */ 10166 const summaryBox = document.getElementById('qe-summary-box'); 10167 const summaryHtml = document.getElementById('summary-content-html'); 10168 if (summaryBox) summaryBox.style.display = 'block'; 10169 if (summaryHtml) { 10170 if (!summaryHtml.dataset.qeBuilt) { 10171 summaryHtml.innerHTML = 10172 '<div style="display:flex;justify-content:space-between;margin-bottom:8px;">' 10173 + '<span>٠ؤشر Ø¨ÙØ±ØµØ© ÙØ·Ø±:</span>' 10174 + '<strong><span id="qe-sum-index">0</span></strong></div>' 10175 + '<div style="display:flex;justify-content:space-between;margin-bottom:8px;">' 10176 + '<span>Ø§ÙØªØºÙÙØ±:</span>' 10177 + '<strong style="direction:ltr;display:flex;align-items:center;gap:5px;">' 10178 + '<span id="qe-sum-arrow"></span>' 10179 + '<span id="qe-sum-change"></span>' 10180 + ' (<span id="qe-sum-pct"></span>%)</strong></div>' 10181 + '<div style="display:flex;justify-content:space-between;">' 10182 + '<span>اÙÙÙÙ Ø© (Ø±ÙØ§Ù ÙØ·Ø±Ù):</span>' 10183 + '<strong><span id="qe-sum-turnover">0</span> ر.Ù</strong></div>'; 10184 summaryHtml.dataset.qeBuilt = '1'; 10185 } 10186 qeAnimateNumber(document.getElementById('qe-sum-index'), currentValue, { decimals: 2 }); 10187 10188 const arrowEl = document.getElementById('qe-sum-arrow'); 10189 const chgEl2 = document.getElementById('qe-sum-change'); 10190 const pctEl2 = document.getElementById('qe-sum-pct'); 10191 if (arrowEl) { arrowEl.textContent = arrow; arrowEl.style.color = textClr; } 10192 if (chgEl2) { chgEl2.parentElement.style.color = textClr; qeAnimateNumber(chgEl2, Math.abs(netChangeVal), { decimals: 2 }); } 10193 if (pctEl2) { qeAnimateNumber(pctEl2, Math.abs(parseFloat(netChangePercVal)), { decimals: 2 }); } 10194 10195 qeAnimateNumber(document.getElementById('qe-sum-turnover'), turnOver, { decimals: 0 }); 10196 } 10197 qeAnimateNumber(document.getElementById('val-up'), parseFloat(market.symbolsUP || 0), { decimals: 0 }); 10198 qeAnimateNumber(document.getElementById('val-down'), parseFloat(market.symbolsDown || 0), { decimals: 0 }); 10199 qeAnimateNumber(document.getElementById('val-stable'), actualStable, { decimals: 0 }); 10200 qeAnimateNumber(document.getElementById('val-trades'), parseFloat(market.totalExecuted || 0), { decimals: 0 }); 10201 qeAnimateNumber(document.getElementById('val-volume'), parseFloat(market.volume || 0), { decimals: 0, suffix: ' سÙÙ ' });
10202 const updateEl = document.getElementById('market-last-update'); 10203 if (updateEl) updateEl.innerText = dateTimeStr; 10204 const statusEl = document.getElementById('market-status-badge'); 10205 if (statusEl) { statusEl.innerText = statusText; statusEl.style.color = statusColor; statusEl.style.backgroundColor = statusBg; } 10206 10207 /* =========================================================== 10208 INLINE BAR [market_summary_inline] 10209 =========================================================== */ 10210 const inlineBox = document.getElementById('qe-summary-box-inline'); 10211 if (inlineBox) { 10212 inlineBox.style.display = 'block'; 10213 10214 const idxEl = document.getElementById('inline-index-val'); 10215 qeAnimateNumber(idxEl, currentValue, { decimals: 0 }); 10216 10217 const chgEl = document.getElementById('inline-change-val'); 10218 if (chgEl) { 10219 chgEl.style.setProperty('color', inlineClr, 'important'); 10220 chgEl.style.direction = 'ltr'; 10221 if (!chgEl.dataset.qeBuilt) { 10222 chgEl.innerHTML = '<span id="qe-inline-change"></span>'; 10223 chgEl.dataset.qeBuilt = '1'; 10224 } 10225 const chgSpan = document.getElementById('qe-inline-change'); 10226 if (chgSpan) chgSpan.style.setProperty('color', inlineClr, 'important'); 10227 qeAnimateNumber(chgSpan, Math.abs(netChangeVal), { decimals: 0 }); 10228 } 10229 10230 const pctEl = document.getElementById('inline-change-pct'); 10231 if (pctEl) { 10232 pctEl.style.setProperty('color', inlineClr, 'important'); 10233 pctEl.style.direction = 'ltr'; 10234 if (!pctEl.dataset.qeBuilt) { 10235 pctEl.innerHTML = '<span id="qe-inline-arrow"></span> ' 10236 + '<span id="qe-inline-pct"></span>%'; 10237 pctEl.dataset.qeBuilt = '1'; 10238 } 10239 const arrEl = document.getElementById('qe-inline-arrow'); 10240 if (arrEl) { 10241 arrEl.textContent = (netChangeVal === 0) ? '' : arrow; 10242 arrEl.style.setProperty('color', inlineClr, 'important'); 10243 } 10244 const pctSpan = document.getElementById('qe-inline-pct'); 10245 if (pctSpan) pctSpan.style.setProperty('color', inlineClr, 'important'); 10246 qeAnimateNumber(pctSpan, Math.abs(parseFloat(netChangePercVal)), { decimals: 2 }); 10247 } 10248 10249 const toEl = document.getElementById('inline-turnover-val'); 10250 if (toEl) { 10251 if (!toEl.dataset.qeBuilt) { 10252 toEl.innerHTML = '<span id="qe-inline-turnover">0</span>'; 10253 toEl.dataset.qeBuilt = '1'; 10254 } 10255 qeAnimateNumber(document.getElementById('qe-inline-turnover'), turnOver, { decimals: 0 }); 10256 } 10257 10258 const ytdEl = document.getElementById('inline-ytd-val'); 10259 if (ytdEl) { 10260 const yearStartValue = 10762.51; // QSE index close on 31 Dec 2025 10261 const ytdChangeVal = currentValue - yearStartValue; 10262 const ytdPercVal = (ytdChangeVal / yearStartValue) * 100; 10263 const ytdClr = ytdChangeVal === 0 ? '#e69500' : (ytdChangeVal > 0 ? '#1a8a3a' : '#cc2200'); 10264 ytdEl.style.setProperty('color', ytdClr, 'important'); 10265 ytdEl.style.direction = 'ltr'; 10266 if (!ytdEl.dataset.qeBuilt) { 10267 ytdEl.innerHTML = '<span id="qe-inline-ytd"></span>%'; 10268 ytdEl.dataset.qeBuilt = '1'; 10269 } 10270 const ytdSpan = document.getElementById('qe-inline-ytd'); 10271 if (ytdSpan) ytdSpan.style.setProperty('color', ytdClr, 'important'); 10272 qeAnimateNumber(ytdSpan, ytdPercVal, { decimals: 2 }); 10273 } 10274 10275 qeAnimateNumber(document.getElementById('val-up-inline'), parseFloat(market.symbolsUP || 0), { decimals: 0 }); 10276 qeAnimateNumber(document.getElementById('val-down-inline'), parseFloat(market.symbolsDown || 0), { decimals: 0 }); 10277 qeAnimateNumber(document.getElementById('val-stable-inline'), actualStable, { decimals: 0 }); 10278 qeAnimateNumber(document.getElementById('val-trades-inline'), parseFloat(market.totalExecuted || 0), { decimals: 0 }); 10279 qeAnimateNumber(document.getElementById('val-volume-inline'), parseFloat(market.volume || 0), { decimals: 0 }); 10280 10281 const updEl = document.getElementById('market-last-update-inline'); 10282 if (updEl) updEl.innerText = timeStr; 10283 10284 const sBadge = document.getElementById('market-status-badge-inline'); 10285 if (sBadge) { 10286 sBadge.innerText = statusText; 10287 sBadge.style.setProperty('color', statusColor, 'important'); 10288 sBadge.style.setProperty('background-color', statusBg, 'important'); 10289 } 10290 } 10291 10292 /* =========================================================== 10293 INLINE BAR (English) [market_summary_inline_en] 10294 =========================================================== */ 10295 const inlineBoxEn = document.getElementById('qe-summary-box-inline-en'); 10296 if (inlineBoxEn) { 10297 inlineBoxEn.style.display = 'block'; 10298 10299 const idxEl = document.getElementById('inline-index-val-en');
10300 qeAnimateNumber(idxEl, currentValue, { decimals: 0 }); 10301 10302 const chgEl = document.getElementById('inline-change-val-en'); 10303 if (chgEl) { 10304 chgEl.style.setProperty('color', inlineClr, 'important'); 10305 chgEl.style.direction = 'ltr'; 10306 if (!chgEl.dataset.qeBuilt) { 10307 chgEl.innerHTML = '<span id="qe-inline-change-en"></span>'; 10308 chgEl.dataset.qeBuilt = '1'; 10309 } 10310 const chgSpan = document.getElementById('qe-inline-change-en'); 10311 if (chgSpan) chgSpan.style.setProperty('color', inlineClr, 'important'); 10312 qeAnimateNumber(chgSpan, Math.abs(netChangeVal), { decimals: 0 }); 10313 } 10314 10315 const pctEl = document.getElementById('inline-change-pct-en'); 10316 if (pctEl) { 10317 pctEl.style.setProperty('color', inlineClr, 'important'); 10318 pctEl.style.direction = 'ltr'; 10319 if (!pctEl.dataset.qeBuilt) { 10320 pctEl.innerHTML = '<span id="qe-inline-arrow-en"></span> ' 10321 + '<span id="qe-inline-pct-en"></span>%'; 10322 pctEl.dataset.qeBuilt = '1'; 10323 } 10324 const arrEl = document.getElementById('qe-inline-arrow-en'); 10325 if (arrEl) { 10326 arrEl.textContent = (netChangeVal === 0) ? '' : arrow; 10327 arrEl.style.setProperty('color', inlineClr, 'important'); 10328 } 10329 const pctSpan = document.getElementById('qe-inline-pct-en'); 10330 if (pctSpan) pctSpan.style.setProperty('color', inlineClr, 'important'); 10331 qeAnimateNumber(pctSpan, Math.abs(parseFloat(netChangePercVal)), { decimals: 2 }); 10332 } 10333 10334 const toEl = document.getElementById('inline-turnover-val-en'); 10335 if (toEl) { 10336 if (!toEl.dataset.qeBuilt) { 10337 toEl.innerHTML = '<span id="qe-inline-turnover-en">0</span>'; 10338 toEl.dataset.qeBuilt = '1'; 10339 } 10340 qeAnimateNumber(document.getElementById('qe-inline-turnover-en'), turnOver, { decimals: 0 }); 10341 } 10342 10343 const ytdEl = document.getElementById('inline-ytd-val-en'); 10344 if (ytdEl) { 10345 const yearStartValue = 10762.51; // QSE index close on 31 Dec 2025 10346 const ytdChangeVal = currentValue - yearStartValue; 10347 const ytdPercVal = (ytdChangeVal / yearStartValue) * 100; 10348 const ytdClr = ytdChangeVal === 0 ? '#e69500' : (ytdChangeVal > 0 ? '#1a8a3a' : '#cc2200'); 10349 ytdEl.style.setProperty('color', ytdClr, 'important'); 10350 ytdEl.style.direction = 'ltr'; 10351 if (!ytdEl.dataset.qeBuilt) { 10352 ytdEl.innerHTML = '<span id="qe-inline-ytd-en"></span>%'; 10353 ytdEl.dataset.qeBuilt = '1'; 10354 } 10355 const ytdSpan = document.getElementById('qe-inline-ytd-en'); 10356 if (ytdSpan) ytdSpan.style.setProperty('color', ytdClr, 'important'); 10357 qeAnimateNumber(ytdSpan, ytdPercVal, { decimals: 2 }); 10358 } 10359 10360 qeAnimateNumber(document.getElementById('val-up-inline-en'), parseFloat(market.symbolsUP || 0), { decimals: 0 }); 10361 qeAnimateNumber(document.getElementById('val-down-inline-en'), parseFloat(market.symbolsDown || 0), { decimals: 0 }); 10362 qeAnimateNumber(document.getElementById('val-stable-inline-en'), actualStable, { decimals: 0 }); 10363 qeAnimateNumber(document.getElementById('val-trades-inline-en'), parseFloat(market.totalExecuted || 0), { decimals: 0 }); 10364 qeAnimateNumber(document.getElementById('val-volume-inline-en'), parseFloat(market.volume || 0), { decimals: 0 }); 10365 10366 const updEl = document.getElementById('market-last-update-inline-en'); 10367 if (updEl) updEl.innerText = timeStr; 10368 10369 const sBadge = document.getElementById('market-status-badge-inline-en'); 10370 if (sBadge) { 10371 sBadge.innerText = statusTextEn; 10372 sBadge.style.setProperty('color', statusColorEn, 'important'); 10373 sBadge.style.setProperty('background-color', statusBgEn, 'important'); 10374 } 10375 } 10376 10377 /* =========================================================== 10378 INLINE BAR MOBILE [market_summary_inline_mobile] 10379 =========================================================== */ 10380 const inlineBoxM = document.getElementById('qe-summary-box-inline-mobile'); 10381 if (inlineBoxM) { 10382 inlineBoxM.style.display = 'block'; 10383 10384 const idxElM = document.getElementById('inline-index-val-m'); 10385 qeAnimateNumber(idxElM, currentValue, { decimals: 0 }); 10386 10387 const chgElM = document.getElementById('inline-change-val-m'); 10388 if (chgElM) { 10389 chgElM.style.setProperty('color', inlineClr, 'important'); 10390 chgElM.style.direction = 'ltr'; 10391 if (!chgElM.dataset.qeBuilt) { 10392 chgElM.innerHTML = '<span id="qe-inline-change-m"></span>'; 10393 chgElM.dataset.qeBuilt = '1'; 10394 } 10395 const chgSpanM = document.getElementById('qe-inline-change-m'); 10396 if (chgSpanM) chgSpanM.style.setProperty('color', inlineClr, 'important'); 10397 qeAnimateNumber(chgSpanM, Math.abs(netChangeVal), { decimals: 0 }); 10398 } 10399 10400 const pctElM = document.getElementById('inline-change-pct-m'); 10401 if (pctElM) { 10402 pctElM.style.setProperty('color', inlineClr, 'important'); 10403 pctElM.style.direction = 'ltr'; 10404 if (!pctElM.dataset.qeBuilt) { 10405 pctElM.innerHTML = '<span id="qe-inline-arrow-m"></span> ' 10406 + '<span id="qe-inline-pct-m"></span>%'; 10407 pctElM.dataset.qeBuilt = '1'; 10408 } 10409 const arrElM = document.getElementById('qe-inline-arrow-m'); 10410 if (arrElM) { 10411 arrElM.textContent = (netChangeVal === 0) ? '' : arrow; 10412 arrElM.style.setProperty('color', inlineClr, 'important'); 10413 } 10414 const pctSpanM = document.getElementById('qe-inline-pct-m'); 10415 if (pctSpanM) pctSpanM.style.setProperty('color', inlineClr, 'important'); 10416 qeAnimateNumber(pctSpanM, Math.abs(parseFloat(netChangePercVal)), { decimals: 2 }); 10417 } 10418 10419 const toElM = document.getElementById('inline-turnover-val-m'); 10420 if (toElM) { 10421 if (!toElM.dataset.qeBuilt) { 10422 toElM.innerHTML = '<span id="qe-inline-turnover-m">0</span>'; 10423 toElM.dataset.qeBuilt = '1'; 10424 } 10425 qeAnimateNumber(document.getElementById('qe-inline-turnover-m'), Math.round(turnOver / 1000), { decimals: 0 }); 10426 } 10427 10428 const ytdElM = document.getElementById('inline-ytd-val-m'); 10429 if (ytdElM) { 10430 const yearStartValue = 10762.51; // QSE index close on 31 Dec 2025 10431 const ytdChangeVal = currentValue - yearStartValue; 10432 const ytdPercVal = (ytdChangeVal / yearStartValue) * 100; 10433 const ytdClr = ytdChangeVal === 0 ? '#e69500' : (ytdChangeVal > 0 ? '#1a8a3a' : '#cc2200'); 10434 ytdElM.style.setProperty('color', ytdClr, 'important'); 10435 ytdElM.style.direction = 'ltr'; 10436 if (!ytdElM.dataset.qeBuilt) { 10437 ytdElM.innerHTML = '<span id="qe-inline-ytd-m"></span>%'; 10438 ytdElM.dataset.qeBuilt = '1'; 10439 } 10440 const ytdSpanM = document.getElementById('qe-inline-ytd-m'); 10441 if (ytdSpanM) ytdSpanM.style.setProperty('color', ytdClr, 'important'); 10442 qeAnimateNumber(ytdSpanM, ytdPercVal, { decimals: 2 }); 10443 } 10444 10445 qeAnimateNumber(document.getElementById('val-up-inline-m'), parseFloat(market.symbolsUP || 0), { decimals: 0 }); 10446 qeAnimateNumber(document.getElementById('val-down-inline-m'), parseFloat(market.symbolsDown || 0), { decimals: 0 }); 10447 qeAnimateNumber(document.getElementById('val-stable-inline-m'), actualStable, { decimals: 0 }); 10448 qeAnimateNumber(document.getElementById('val-trades-inline-m'), parseFloat(market.totalExecuted || 0), { decimals: 0 }); 10449 qeAnimateNumber(document.getElementById('val-volume-inline-m'), Math.round(parseFloat(market.volume || 0) / 1000), { decimals: 0 }); 10450 10451 const updElM = document.getElementById('market-last-update-inline-m'); 10452 if (updElM) updElM.innerText = timeStr; 10453 10454 const sBadgeM = document.getElementById('market-status-badge-inline-m'); 10455 if (sBadgeM) { 10456 sBadgeM.innerText = statusText; 10457 sBadgeM.style.setProperty('color', statusColor, 'important'); 10458 sBadgeM.style.setProperty('background-color', statusBg, 'important'); 10459 10460 if (!sBadgeM.dataset.baseFontSize) { 10461 const compFs = window.getComputedStyle ? parseFloat(window.getComputedStyle(sBadgeM).fontSize) : null; 10462 sBadgeM.dataset.baseFontSize = (compFs && !isNaN(compFs) && compFs > 0) ? compFs : '7.5'; 10463 } 10464 const baseFs = parseFloat(sBadgeM.dataset.baseFontSize) || 7.5; 10465 const cleanText = statusText.replace(/[â\s]/g, ''); 10466 const isOpenOrClosed = (cleanText === 'Ù ÙØªÙØ' || cleanText === '٠غÙÙ'); 10467 if (!isOpenOrClosed) { 10468 sBadgeM.style.setProperty('font-size', (baseFs - 3) + 'px', 'important'); 10469 } else { 10470 sBadgeM.style.setProperty('font-size', baseFs + 'px', 'important'); 10471 } 10472 } 10473 } 10474 10475 /* =========================================================== 10476 INLINE BAR MOBILE (English) [market_summary_inline_mobile_en] 10477 =========================================================== */ 10478 const inlineBoxMEn = document.getElementById('qe-summary-box-inline-mobile-en'); 10479 if (inlineBoxMEn) { 10480 inlineBoxMEn.style.display = 'block'; 10481 10482 const idxElM = document.getElementById('inline-index-val-m-en'); 10483 qeAnimateNumber(idxElM, currentValue, { decimals: 0 }); 10484 10485 const chgElM = document.getElementById('inline-change-val-m-en'); 10486 if (chgElM) { 10487 chgElM.style.setProperty('color', inlineClr, 'important'); 10488 chgElM.style.direction = 'ltr'; 10489 if (!chgElM.dataset.qeBuilt) { 10490 chgElM.innerHTML = '<span id="qe-inline-change-m-en"></span>'; 10491 chgElM.dataset.qeBuilt = '1'; 10492 } 10493 const chgSpanM = document.getElementById('qe-inline-change-m-en'); 10494 if (chgSpanM) chgSpanM.style.setProperty('color', inlineClr, 'important'); 10495 qeAnimateNumber(chgSpanM, Math.abs(netChangeVal), { decimals: 0 }); 10496 } 10497 10498 const pctElM = document.getElementById('inline-change-pct-m-en'); 10499 if (pctElM) { 10500 pctElM.style.setProperty('color', inlineClr, 'important'); 10501 pctElM.style.direction = 'ltr'; 10502 if (!pctElM.dataset.qeBuilt) { 10503 pctElM.innerHTML = '<span id="qe-inline-arrow-m-en"></span> ' 10504 + '<span id="qe-inline-pct-m-en"></span>%'; 10505 pctElM.dataset.qeBuilt = '1'; 10506 } 10507 const arrElM = document.getElementById('qe-inline-arrow-m-en'); 10508 if (arrElM) { 10509 arrElM.textContent = (netChangeVal === 0) ? '' : arrow; 10510 arrElM.style.setProperty('color', inlineClr, 'important'); 10511 } 10512 const pctSpanM = document.getElementById('qe-inline-pct-m-en'); 10513 if (pctSpanM) pctSpanM.style.setProperty('color', inlineClr, 'important'); 10514 qeAnimateNumber(pctSpanM, Math.abs(parseFloat(netChangePercVal)), { decimals: 2 }); 10515 } 10516 10517 const toElM = document.getElementById('inline-turnover-val-m-en'); 10518 if (toElM) { 10519 if (!toElM.dataset.qeBuilt) { 10520 toElM.innerHTML = '<span id="qe-inline-turnover-m-en">0</span>'; 10521 toElM.dataset.qeBuilt = '1'; 10522 } 10523 qeAnimateNumber(document.getElementById('qe-inline-turnover-m-en'), Math.round(turnOver / 1000), { decimals: 0 }); 10524 } 10525 10526 const ytdElM = document.getElementById('inline-ytd-val-m-en'); 10527 if (ytdElM) { 10528 const yearStartValue = 10762.51; // QSE index close on 31 Dec 2025 10529 const ytdChangeVal = currentValue - yearStartValue; 10530 const ytdPercVal = (ytdChangeVal / yearStartValue) * 100; 10531 const ytdClr = ytdChangeVal === 0 ? '#e69500' : (ytdChangeVal > 0 ? '#1a8a3a' : '#cc2200'); 10532 ytdElM.style.setProperty('color', ytdClr, 'important'); 10533 ytdElM.style.direction = 'ltr'; 10534 if (!ytdElM.dataset.qeBuilt) { 10535 ytdElM.innerHTML = '<span id="qe-inline-ytd-m-en"></span>%'; 10536 ytdElM.dataset.qeBuilt = '1'; 10537 } 10538 const ytdSpanM = document.getElementById('qe-inline-ytd-m-en'); 10539 if (ytdSpanM) ytdSpanM.style.setProperty('color', ytdClr, 'important'); 10540 qeAnimateNumber(ytdSpanM, ytdPercVal, { decimals: 2 }); 10541 } 10542 10543 qeAnimateNumber(document.getElementById('val-up-inline-m-en'), parseFloat(market.symbolsUP || 0), { decimals: 0 }); 10544 qeAnimateNumber(document.getElementById('val-down-inline-m-en'), parseFloat(market.symbolsDown || 0), { decimals: 0 }); 10545 qeAnimateNumber(document.getElementById('val-stable-inline-m-en'), actualStable, { decimals: 0 }); 10546 qeAnimateNumber(document.getElementById('val-trades-inline-m-en'), parseFloat(market.totalExecuted || 0), { decimals: 0 }); 10547 qeAnimateNumber(document.getElementById('val-volume-inline-m-en'), Math.round(parseFloat(market.volume || 0) / 1000), { decimals: 0 }); 10548 10549 const updElM = document.getElementById('market-last-update-inline-m-en'); 10550 if (updElM) updElM.innerText = timeStr; 10551 10552 const sBadgeM = document.getElementById('market-status-badge-inline-m-en'); 10553 if (sBadgeM) { 10554 sBadgeM.innerText = statusTextEn; 10555 sBadgeM.style.setProperty('color', statusColorEn, 'important'); 10556 sBadgeM.style.setProperty('background-color', statusBgEn, 'important'); 10557 } 10558 } 10559} 10560 10561 10562/* ========================================================= 10563 MAIN SignalR INIT 10564 ========================================================= */ 10565(function ($) { 10566 var _qeTickerStarted = false; 10567 var _qeMarketOpenTimer = null; 10568 10569 function scheduleMarketOpen() { 10570 if (_qeMarketOpenTimer) return; 10571 10572 /* 10573 * Compute milliseconds until the NEXT trading-day open at 09:00 Qatar time. 10574 * 10575 * Trading days: Sunday (0) through Thursday (4). 10576 * We need to handle three situations correctly: 10577 * 1. Today is a trading day AND it is still before 09:00 â schedule for today. 10578 * 2. Today is a trading day AND 09:00 has already passed â schedule for the 10579 * next calendar trading day (could be tomorrow if Mon-Wed, or Sunday if Thu). 10580 * 3. Today is Friday (5) or Saturday (6) â the weekend â schedule for the 10581 * coming Sunday. 10582 * 10583 * Algorithm: 10584 * - Start with today's date in Qatar timezone. 10585 * - Build a target Date set to 09:00:00.000 Qatar time on that same calendar day. 10586 * - If that target is already in the past (or right now), advance the date by one 10587 * calendar day and repeat â skipping Friday (5) and Saturday (6) â until we 10588 * land on a valid future trading-day open. 10589 * - Compute ms = target.getTime() - Date.now() and schedule the timer. 10590 */ 10591 const OPEN_H = 9, OPEN_M = 0; // 09:00 Qatar time 10592 10593 /* Helper: given a JS Date that already represents midnight-or-later Qatar time, 10594 return a Date object for HH:MM:00.000 on the *same calendar day* in Qatar tz. */
10595 function qatarOpenOnDate(jsDateInQatar) { 10596 /* We rebuild the ISO-8601 string for that calendar day at 09:00 AST (UTC+3). */ 10597 const y = jsDateInQatar.getFullYear(); 10598 const mo = String(jsDateInQatar.getMonth() + 1).padStart(2, '0'); 10599 const d = String(jsDateInQatar.getDate()).padStart(2, '0'); 10600 const hh = String(OPEN_H).padStart(2, '0'); 10601 const mm = String(OPEN_M).padStart(2, '0'); 10602 /* Qatar is UTC+3 with no DST â offset is always +03:00 */ 10603 return new Date(y + '-' + mo + '-' + d + 'T' + hh + ':' + mm + ':00.000+03:00'); 10604 } 10605 10606 /* Start the search from "now" in Qatar local time. */ 10607 let candidate = getQatarTime(); /* local Qatar Date object */ 10608 let targetMs; 10609 let iters = 0; 10610 10611 while (iters < 9) { /* safety cap â at most 9 days to scan */ 10612 iters++; 10613 const dow = candidate.getDay(); /* 0=Sun ⦠6=Sat */ 10614 10615 if (dow >= 0 && dow <= 4) { /* it is a trading day */ 10616 const openTime = qatarOpenOnDate(candidate); 10617 10618 if (openTime.getTime() > Date.now() + 1000) { 10619 /* Found a future open that is at least 1 s away â use it. */ 10620 targetMs = openTime.getTime(); 10621 break; 10622 } 10623 /* else: today's 09:00 is in the past â advance to tomorrow */ 10624 } 10625 /* Weekend or past-open trading day: advance by exactly one calendar day. 10626 We do this by adding 24 h to the candidate Qatar Date. */ 10627 candidate = new Date(candidate.getTime() + 24 * 60 * 60 * 1000); 10628 } 10629 10630 if (!targetMs) { 10631 /* Extremely unlikely â could only happen if somehow all 9 days failed. */ 10632 console.warn('[QE Ticker] scheduleMarketOpen: could not compute next open time.'); 10633 return; 10634 } 10635 10636 const msUntilOpen = targetMs - Date.now(); 10637 const minsAway = Math.round(msUntilOpen / 60000); 10638 console.log('[QE Ticker] Next market open in ~' + minsAway + ' min (' + 10639 new Date(targetMs).toLocaleString('en-GB', { timeZone: 'Asia/Qatar' }) + 10640 ' Qatar time).'); 10641 10642 _qeMarketOpenTimer = setTimeout(function () { 10643 console.log('[QE Ticker] Auto-connecting at 09:00 Qatar time.'); 10644 _qeMarketOpenTimer = null; 10645 initTicker(); 10646 }, msUntilOpen); 10647 } 10648 10649 function initTicker() { 10650 if (typeof signalR === 'undefined') { setTimeout(initTicker, 500); return; } 10651 if (_qeTickerStarted) return; 10652 10653 /* ââ Load initial display data âââââââââââââââââââââââââââââââââââ 10654 Priority: server DB snapshot (cross-browser) â localStorage cache 10655 The async fetch runs in the background and doesn't block the 10656 SignalR setup below. When it completes it renders the best 10657 available data; SignalR will overwrite with live data once 10658 the connection is up. */ 10659 (async function () { 10660 let payload = null; 10661 10662 // 1. Try server first â works for any browser, any device 10663 try { 10664 const resp = await fetch('/wp-json/qse/v1/market-snapshot?_=' + Date.now()); 10665 if (resp.ok) { 10666 const data = await resp.json(); 10667 if (data.ok && data.payload) payload = data.payload; 10668 } 10669 } catch(e) {} 10670 10671 // 2. Fall back to localStorage (faster for returning visitors) 10672 if (!payload) payload = loadCache(); 10673 10674 if (payload) { 10675 const dataObj = (payload.Data && payload.Data[0]) ? payload.Data[0] : payload; 10676 const stocks = dataObj.objectValue2 || []; 10677 const market = (dataObj.objectValue1 && dataObj.objectValue1.length) 10678 ? dataObj.objectValue1[0] : null; 10679 if (stocks.length) { generateCompanyDropdown(stocks); renderTicker(stocks); }
10680 if (market) renderSummary(market, stocks); 10681 // Mirror into localStorage so next visit renders instantly 10682 saveCache(payload); 10683 } 10684 })(); 10685 10686 if (!isMarketOpen()) { 10687 console.log('[QE Ticker] Market is closed â using cached data, no SignalR connection.'); 10688 scheduleMarketOpen(); 10689 return; 10690 } 10691 10692 _qeTickerStarted = true; 10693 10694 var _sendUpdateTimer = null; 10695 var _sendLoopId = 0; 10696 var _lastServerSnapshotSave = 0; 10697 var _lastHandledTimestamp = 0; 10698 10699 const connection = new signalR.HubConnectionBuilder() 10700 .withUrl('https://test.qatar-securities.com/qscapi/Hub', { 10701 skipNegotiation: true, 10702 transport: signalR.HttpTransportType.WebSockets 10703 }) 10704 .withAutomaticReconnect() 10705 .build(); 10706 window._qseTickerConnection = connection; 10707 10708 function applyMarketData(res) { 10709 if (!res) return; 10710 const dataObj = (res.Data && res.Data[0]) ? res.Data[0] : res; 10711 const stocks = dataObj.objectValue2 || []; 10712 const market = (dataObj.objectValue1 && dataObj.objectValue1.length) ? dataObj.objectValue1[0] : null; 10713 if (stocks.length) { generateCompanyDropdown(stocks); renderTicker(stocks); } 10714 if (market) { 10715 renderSummary(market, stocks);
10716 } 10717 saveCache(res); 10718 saveServerSnapshot(res); 10719 if (!isMarketOpen()) { console.log('[QE Ticker] Market just closed â stopping.'); connection.stop(); } 10720 } 10721 10722 connection.on('broadcastMessage', function (res) { 10723 _lastHandledTimestamp = Date.now(); 10724 applyMarketData(res); 10725 try { 10726 window.dispatchEvent(new CustomEvent('qse:market-data', { detail: res })); 10727 } catch(e) {} 10728 }); 10729 10730 // Listen for broadcasts from other components (e.g. market-watch table) on the same page 10731 window.addEventListener('qse:market-data', function (e) { 10732 if (e.detail && Date.now() - _lastHandledTimestamp > 50) { 10733 _lastHandledTimestamp = Date.now(); 10734 applyMarketData(e.detail); 10735 } 10736 }); 10737 10738 function runSendLoop() { 10739 var myLoopId = _sendLoopId; 10740 if (!isMarketOpen()) { 10741 if (connection.state === signalR.HubConnectionState.Connected) connection.stop(); 10742 return; 10743 } 10744 if (connection.state !== signalR.HubConnectionState.Connected) return; 10745 10746 var settled = false; 10747 var safetyTimer = null; 10748 10749 function onDone() { 10750 if (settled) return; 10751 settled = true; 10752 if (safetyTimer) clearTimeout(safetyTimer); 10753 if (myLoopId !== _sendLoopId) return; 10754 // Schedule next poll ~200ms after previous invocation completes for real-time responsiveness 10755 _sendUpdateTimer = setTimeout(runSendLoop, 200); 10756 } 10757 10758 safetyTimer = setTimeout(onDone, 2000); 10759 connection.invoke('send').then(onDone).catch(onDone); 10760 } 10761 10762 function startSendLoop() { 10763 _sendLoopId++; 10764 if (_sendUpdateTimer) { clearTimeout(_sendUpdateTimer); _sendUpdateTimer = null; } 10765 runSendLoop(); 10766 } 10767 10768 connection.onreconnected(function () { 10769 console.log('[QE Ticker] SignalR reconnected.'); 10770 startSendLoop(); 10771 }); 10772 10773 connection.onclose(function (error) { 10774 console.log('[QE Ticker] Connection closed â attempting recovery.'); 10775 _qeTickerStarted = false; 10776 if (isMarketOpen()) { 10777 setTimeout(initTicker, 3000); 10778 } else { 10779 scheduleMarketOpen(); 10780 } 10781 }); 10782 10783 connection.start() 10784 .then(function () { 10785 console.log('[QE Ticker] SignalR connected.'); 10786 startSendLoop(); 10787 }) 10788 .catch(function (err) { 10789 console.error('[QE Ticker] Connection error:', err); 10790 _qeTickerStarted = false; 10791 if (isMarketOpen()) { 10792 setTimeout(initTicker, 3000); 10793 } 10794 }); 10795 } 10796 10797 /* Fire-and-forget POST of the SignalR payload to the server. 10798 Throttled to at most once per 60s so it doesn't flood the browser network queue. */ 10799 function saveServerSnapshot(payload) { 10800 var now = Date.now(); 10801 if (now - _lastServerSnapshotSave < 60000) return; 10802 _lastServerSnapshotSave = now; 10803 try { 10804 fetch('/wp-json/qse/v1/save-snapshot', { 10805 method: 'POST', 10806 headers: { 'Content-Type': 'application/json' }, 10807 body: JSON.stringify({ payload: payload }) 10808 }).catch(function () {}); 10809 } catch(e) {} 10810 } 10811 10812 /* Tab visibility listener to re-establish connection immediately if sleeping on mobile */ 10813 document.addEventListener('visibilitychange', function () { 10814 if (!document.hidden && isMarketOpen()) { 10815 if (!window._qseTickerConnection || window._qseTickerConnection.state !== signalR.HubConnectionState.Connected) { 10816 console.log('[QE Ticker] Tab visible again â checking connection.'); 10817 _qeTickerStarted = false; 10818 initTicker(); 10819 } 10820 } 10821 });
10822 10823 /* Periodic fallback sync during market hours ONLY if SignalR is NOT connected */ 10824 setInterval(async function () { 10825 if (!isMarketOpen()) return; 10826 if (window._qseTickerConnection && window._qseTickerConnection.state === signalR.HubConnectionState.Connected) return; 10827 try { 10828 const resp = await fetch('/wp-json/qse/v1/market-snapshot?_=' + Date.now()); 10829 if (resp.ok) { 10830 const data = await resp.json(); 10831 if (data.ok && data.payload) { 10832 const dataObj = (data.payload.Data && data.payload.Data[0]) ? data.payload.Data[0] : data.payload; 10833 const stocks = dataObj.objectValue2 || []; 10834 const market = (dataObj.objectValue1 && dataObj.objectValue1.length) ? dataObj.objectValue1[0] : null; 10835 if (market) renderSummary(market, stocks); 10836 } 10837 } 10838 } catch(e) {} 10839 }, 5000); 10840 10841 $(document).ready(initTicker); 10842})(jQuery); 10843 10844} // end: window._qseTickerLoaded guard 10845</script>
10845<style id="eael-inline-css">.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content,.elementor-widget-eael-data-table .td-content,.elementor-widget-eael-info-box .eael-infobox-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template,.elementor-widget-eael-countdown .eael-countdown-container,.elementor-widget-eael-cta-box .eael-cta-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap,.elementor-widget-eael-protected-content .eael-protected-content-message,.elementor-widget-eael-protected-content .protected-content,.eael-offcanvas-content-visible .eael-offcanvas-body,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-data-table .td-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-info-box .eael-infobox-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-container:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-cta-box .eael-cta-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .eael-protected-content-message:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .protected-content:hover .eael-onpage-edit-template-wrapper,.eael-offcanvas-content-visible .eael-offcanvas-body:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{dis
10845play:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px}.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4{-webkit-box-shadow:inherit !important;box-shadow:inherit !important} 10846.eael-elements-flip-box-container{position:relative;height:300px;width:100%}.eael-elements-flip-box-container .eaa-svg{font-size:40px}.eael-elements-flip-box-container .eaa-svg svg{width:1em;height:1em}.eael-elements-flip-box-container .flipbox-button{display:inline-block;-webkit-transition:all 400ms;transition:all 400ms;padding:14px 18px;border-radius:3px;margin-top:15px}.eael-elements-flip-box-container .flipbox-button .eaa-svg{font-size:inherit;background:inherit;margin:0;padding:0;position:relative;top:2px}.eael-elements-flip-box-container .flipbox-button .eaa-svg svg{width:1em;height:1em}.eael-elements-flip-box-container a{display:block}.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{pointer-events:none}.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container{pointer-events:none}.eael-elements-flip-box-vertical-align{width:100%;display:inline}.eael-elements-flip-box-padding{padding:0px 30px 5px 30px}.eael-elements-flip-box-icon-image{display:inline-block;margin:0 auto 0px auto;line-height:1}.eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background{background:#ccc}.eael_eleements_flip_front_icon_style_bordered{border:2px solid #fff}.eael_flip_box_icon_border_round{border-radius:100px}.eael_eleements_flip_front_icon_style_background,.eael_eleements_flip_front_icon_style_bordered{padding:15px}.eael-elements-flip-box-icon-image i{font-size:40px}.eael-elements-slider-display-table{width:100%}.eael-elements-flip-box-front-container{text-align:center;position:absolute;top:0px;left:0px;z-index:2;width:100%;height:100%;background-color:#8a35ff;background-blend-mode:multiply;color:#fff;border-color:#000;-webkit-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.eael-elements-flip-box-content,.eael-elements-flip-box-heading{color:#fff}.eael-elements-flip-box-content a{display:initial}.eael-elements-flip-box-heading.flipbox-linked-title{color:#fff;font-size:1.5em;font-weight:700}.eael-elements-flip-box-rear-container{text-align:center;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#502fc6;background-blend-mode:multiply;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:#000;border-radius:5px}.eael-elements-button-floating-container{position:fixed;z-index:100}.eael-elements-button-floating-container .eael-elements-button{margin-top:0px;font-size:14px;position:relative;padding:14px 20px}
10846.eael-elements-button{cursor:pointer;display:inline-block;background:#077bbe;color:#fff;line-height:1;padding:16px 25px;margin-top:15px}.eael-elements-button:hover{background:#077bbe;color:#fff}.eael-elements-flip-box-container{-webkit-perspective:1000px;perspective:1000px}.eael-elements-flip-box-front-container,.eael-elements-flip-box-rear-container{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease}.eael-elements-flip-box-flip-card{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 500ms ease;transition:all 500ms ease}.eael-elements-flip-box-rear-container,.eael-elements-flip-box-front-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.eael-flip-box--3d .eael-elements-flip-box-vertical-align{-webkit-transform:translateZ(90px) scale(0.91);transform:translateZ(90px) scale(0.91)}.eael-flip-box--3d .eael-elements-slider-display-table{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0.1px);transform:translateZ(0.1px)}.eael-animate-flip.eael-animate-left,.eael-animate-flip.eael-animate-right,.eael-animate-flip.eael-animate-up,.eael-animate-flip.eael-animate-down{-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.eael-animate-flip.eael-animate-left .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.eael-animate-push.eael-elements-flip-box-container,.eael-animate-slide.eael-elements-flip-box-container{overflow:hidden}.eael-animate-push .eael-elements-flip-box-rear-container,.eael-animate-slide .eael-elements-flip-box-rear-container{z-index:3}.eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container{top:100%}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{top:0}.eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container{top:auto;bottom:100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{top:auto;bottom:0}.eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container{left:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{left:0}.eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container{left:auto;right:100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{left:auto;right:0}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{top:-100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{top:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{left:-100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{left:100%}.eael-animate-zoom-in .eael-elements-flip-box-rear-container{opacity:0;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);z-index:3}.eael-animate-zoom-in.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-zoom-in.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.eael-animate-zoom-out.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-zoom-out.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{opacity:0;visibility:hidden;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.eael-animate-zoom-out.eael-elements-flip-box-container .eael-elements-flip-box-flip-card,.eael-animate-zoom-in.eael-elements-flip-box-container .eael-elements-flip-box-flip-card{overflow:hidden}.eael-animate-fade.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-fade.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{opacity:0}
10846.eael-flipbox-content-align-right .eael-elements-flip-box-padding{text-align:right}.eael-flipbox-content-align-left .eael-elements-flip-box-padding{text-align:left}.eael-flipbox-content-align-center .eael-elements-flip-box-padding{text-align:center}.eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,.eael-flipbox-img-circle .flipbox-back-image-icon img{border-radius:50%;overflow:hidden}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-flip-card{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{opacity:0;visibility:hidden}.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container{opacity:1}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-front-container,.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{-webkit-transition:all .6s ease-in-out !important;transition:all .6s ease-in-out !important}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{opacity:0}.eael-template .eael-elements-flip-box-front-container>.elementor,.eael-template .eael-elements-flip-box-rear-container>.elementor{width:100%}.eael-flipbox-auto-height{height:auto !important;min-height:auto !important}.eael-flipbox-auto-height .eael-elements-flip-box-front-container,.eael-flipbox-auto-height .eael-elements-flip-box-rear-container{height:auto !important;min-height:auto !important;position:relative}.eael-flipbox-auto-height .eael-elements-flip-box-rear-container{position:absolute;top:0;left:0;width:100%}.eael-flipbox-auto-height.eael-animate-flip .eael-elements-flip-box-flip-card{height:auto}.eael-flipbox-auto-height.eael-animate-zoom-in .eael-elements-flip-box-rear-container,.eael-flipbox-auto-height.eael-animate-zoom-out .eael-elements-flip-box-rear-container,.eael-flipbox-auto-height.eael-animate-fade-in .eael-elements-flip-box-rear-container{position:absolute;top:0;left:0;width:100%}.eael-flipbox-auto-height.eael-animate-push,.eael-flipbox-auto-height.eael-animate-slide{overflow:visible}.eael-flipbox-auto-height.eael-animate-push .eael-elements-flip-box-rear-container,.eael-flipbox-auto-height.eael-animate-slide .eael-elements-flip-box-rear-container{position:absolute}.eael_wd_liquid_glass-effect4 .eael-elements-flip-box-front-container{position:relative}.eael_wd_liquid_glass-effect4 .eael-elements-flip-box-front-container::before,.eael_wd_liquid_glass_rear-effect4 .eael-elements-flip-box-rear-container::before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);-webkit-filter:url(#eael-glass-distortion1);filter:url(#eael-glass-distortion1)}.eael_wd_liquid_glass-effect5 .eael-elements-flip-box-front-container{position:relative}.eael_wd_liquid_glass-effect5 .eael-elements-flip-box-front-container::before,.eael_wd_liquid_glass_rear-effect5 .eael-elements-flip-box-rear-container::before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);-webkit-filter:url(#eael-glass-distortion2);filter:url(#eael-glass-distortion2)}.eael_wd_liquid_glass-effect6 .eael-elements-flip-box-front-container{position:relative}.eael_wd_liquid_glass-effect6 .eael-elements-flip-box-front-container::before,.eael_wd_liquid_glass_rear-effect6 .eael-elements-flip-box-rear-container::before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);-webkit-filter:url(#eael-glass-distortion3);filter:url(#eael-glass-distortion3)}.eael-elements-flip-box-container{overflow:hidden}.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4{-webkit-box-shadow:inherit !important;box-shadow:inherit !important} 10847.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carou
10847sel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content,.elementor-widget-eael-data-table .td-content,.elementor-widget-eael-info-box .eael-infobox-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template,.elementor-widget-eael-countdown .eael-countdown-container,.elementor-widget-eael-cta-box .eael-cta-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap,.elementor-widget-eael-protected-content .eael-protected-content-message,.elementor-widget-eael-protected-content .protected-content,.eael-offcanvas-content-visible .eael-offcanvas-body,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-data-table .td-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-info-box .eael-infobox-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-container:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-cta-box .eael-cta-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .eael-protected-content-message:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .protected-content:hover .eael-onpage-edit-template-wrapper,.eael-offcanvas-content-visible .eael-offcanvas-body:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{dis
10847play:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px}.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4{-webkit-box-shadow:inherit !important;box-shadow:inherit !important} 10848.eael-elements-flip-box-container{position:relative;height:300px;width:100%}.eael-elements-flip-box-container .eaa-svg{font-size:40px}.eael-elements-flip-box-container .eaa-svg svg{width:1em;height:1em}.eael-elements-flip-box-container .flipbox-button{display:inline-block;-webkit-transition:all 400ms;transition:all 400ms;padding:14px 18px;border-radius:3px;margin-top:15px}.eael-elements-flip-box-container .flipbox-button .eaa-svg{font-size:inherit;background:inherit;margin:0;padding:0;position:relative;top:2px}.eael-elements-flip-box-container .flipbox-button .eaa-svg svg{width:1em;height:1em}.eael-elements-flip-box-container a{display:block}.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{pointer-events:none}.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container{pointer-events:none}.eael-elements-flip-box-vertical-align{width:100%;display:inline}.eael-elements-flip-box-padding{padding:0px 30px 5px 30px}.eael-elements-flip-box-icon-image{display:inline-block;margin:0 auto 0px auto;line-height:1}.eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background{background:#ccc}.eael_eleements_flip_front_icon_style_bordered{border:2px solid #fff}.eael_flip_box_icon_border_round{border-radius:100px}.eael_eleements_flip_front_icon_style_background,.eael_eleements_flip_front_icon_style_bordered{padding:15px}.eael-elements-flip-box-icon-image i{font-size:40px}.eael-elements-slider-display-table{width:100%}.eael-elements-flip-box-front-container{text-align:center;position:absolute;top:0px;left:0px;z-index:2;width:100%;height:100%;background-color:#8a35ff;background-blend-mode:multiply;color:#fff;border-color:#000;-webkit-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.eael-elements-flip-box-content,.eael-elements-flip-box-heading{color:#fff}.eael-elements-flip-box-content a{display:initial}.eael-elements-flip-box-heading.flipbox-linked-title{color:#fff;font-size:1.5em;font-weight:700}.eael-elements-flip-box-rear-container{text-align:center;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#502fc6;background-blend-mode:multiply;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:#000;border-radius:5px}.eael-elements-button-floating-container{position:fixed;z-index:100}.eael-elements-button-floating-container .eael-elements-button{margin-top:0px;font-size:14px;position:relative;padding:14px 20px}
10848.eael-elements-button{cursor:pointer;display:inline-block;background:#077bbe;color:#fff;line-height:1;padding:16px 25px;margin-top:15px}.eael-elements-button:hover{background:#077bbe;color:#fff}.eael-elements-flip-box-container{-webkit-perspective:1000px;perspective:1000px}.eael-elements-flip-box-front-container,.eael-elements-flip-box-rear-container{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease}.eael-elements-flip-box-flip-card{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 500ms ease;transition:all 500ms ease}.eael-elements-flip-box-rear-container,.eael-elements-flip-box-front-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.eael-flip-box--3d .eael-elements-flip-box-vertical-align{-webkit-transform:translateZ(90px) scale(0.91);transform:translateZ(90px) scale(0.91)}.eael-flip-box--3d .eael-elements-slider-display-table{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0.1px);transform:translateZ(0.1px)}.eael-animate-flip.eael-animate-left,.eael-animate-flip.eael-animate-right,.eael-animate-flip.eael-animate-up,.eael-animate-flip.eael-animate-down{-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.eael-animate-flip.eael-animate-left .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.eael-animate-push.eael-elements-flip-box-container,.eael-animate-slide.eael-elements-flip-box-container{overflow:hidden}.eael-animate-push .eael-elements-flip-box-rear-container,.eael-animate-slide .eael-elements-flip-box-rear-container{z-index:3}.eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container{top:100%}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{top:0}.eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container{top:auto;bottom:100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{top:auto;bottom:0}.eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container{left:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{left:0}.eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container{left:auto;right:100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{left:auto;right:0}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{top:-100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{top:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{left:-100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{left:100%}.eael-animate-zoom-in .eael-elements-flip-box-rear-container{opacity:0;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);z-index:3}.eael-animate-zoom-in.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-zoom-in.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.eael-animate-zoom-out.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-zoom-out.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{opacity:0;visibility:hidden;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.eael-animate-zoom-out.eael-elements-flip-box-container .eael-elements-flip-box-flip-card,.eael-animate-zoom-in.eael-elements-flip-box-container .eael-elements-flip-box-flip-card{overflow:hidden}.eael-animate-fade.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-fade.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{opacity:0}
10848.eael-flipbox-content-align-right .eael-elements-flip-box-padding{text-align:right}.eael-flipbox-content-align-left .eael-elements-flip-box-padding{text-align:left}.eael-flipbox-content-align-center .eael-elements-flip-box-padding{text-align:center}.eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,.eael-flipbox-img-circle .flipbox-back-image-icon img{border-radius:50%;overflow:hidden}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-flip-card{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{opacity:0;visibility:hidden}.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container{opacity:1}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-front-container,.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{-webkit-transition:all .6s ease-in-out !important;transition:all .6s ease-in-out !important}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{opacity:0}.eael-template .eael-elements-flip-box-front-container>.elementor,.eael-template .eael-elements-flip-box-rear-container>.elementor{width:100%}.eael-flipbox-auto-height{height:auto !important;min-height:auto !important}.eael-flipbox-auto-height .eael-elements-flip-box-front-container,.eael-flipbox-auto-height .eael-elements-flip-box-rear-container{height:auto !important;min-height:auto !important;position:relative}.eael-flipbox-auto-height .eael-elements-flip-box-rear-container{position:absolute;top:0;left:0;width:100%}.eael-flipbox-auto-height.eael-animate-flip .eael-elements-flip-box-flip-card{height:auto}.eael-flipbox-auto-height.eael-animate-zoom-in .eael-elements-flip-box-rear-container,.eael-flipbox-auto-height.eael-animate-zoom-out .eael-elements-flip-box-rear-container,.eael-flipbox-auto-height.eael-animate-fade-in .eael-elements-flip-box-rear-container{position:absolute;top:0;left:0;width:100%}.eael-flipbox-auto-height.eael-animate-push,.eael-flipbox-auto-height.eael-animate-slide{overflow:visible}.eael-flipbox-auto-height.eael-animate-push .eael-elements-flip-box-rear-container,.eael-flipbox-auto-height.eael-animate-slide .eael-elements-flip-box-rear-container{position:absolute}.eael_wd_liquid_glass-effect4 .eael-elements-flip-box-front-container{position:relative}.eael_wd_liquid_glass-effect4 .eael-elements-flip-box-front-container::before,.eael_wd_liquid_glass_rear-effect4 .eael-elements-flip-box-rear-container::before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);-webkit-filter:url(#eael-glass-distortion1);filter:url(#eael-glass-distortion1)}.eael_wd_liquid_glass-effect5 .eael-elements-flip-box-front-container{position:relative}.eael_wd_liquid_glass-effect5 .eael-elements-flip-box-front-container::before,.eael_wd_liquid_glass_rear-effect5 .eael-elements-flip-box-rear-container::before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);-webkit-filter:url(#eael-glass-distortion2);filter:url(#eael-glass-distortion2)}.eael_wd_liquid_glass-effect6 .eael-elements-flip-box-front-container{position:relative}.eael_wd_liquid_glass-effect6 .eael-elements-flip-box-front-container::before,.eael_wd_liquid_glass_rear-effect6 .eael-elements-flip-box-rear-container::before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);-webkit-filter:url(#eael-glass-distortion3);filter:url(#eael-glass-distortion3)}.eael-elements-flip-box-container{overflow:hidden}.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4{-webkit-box-shadow:inherit !important;box-shadow:inherit !important} 10849.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carou
10849sel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content,.elementor-widget-eael-data-table .td-content,.elementor-widget-eael-info-box .eael-infobox-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template,.elementor-widget-eael-countdown .eael-countdown-container,.elementor-widget-eael-cta-box .eael-cta-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap,.elementor-widget-eael-protected-content .eael-protected-content-message,.elementor-widget-eael-protected-content .protected-content,.eael-offcanvas-content-visible .eael-offcanvas-body,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-data-table .td-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-info-box .eael-infobox-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-container:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-cta-box .eael-cta-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .eael-protected-content-message:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .protected-content:hover .eael-onpage-edit-template-wrapper,.eael-offcanvas-content-visible .eael-offcanvas-body:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{dis
10849play:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px}.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4{-webkit-box-shadow:inherit !important;box-shadow:inherit !important} 10850.eael-elements-flip-box-container{position:relative;height:300px;width:100%}.eael-elements-flip-box-container .eaa-svg{font-size:40px}.eael-elements-flip-box-container .eaa-svg svg{width:1em;height:1em}.eael-elements-flip-box-container .flipbox-button{display:inline-block;-webkit-transition:all 400ms;transition:all 400ms;padding:14px 18px;border-radius:3px;margin-top:15px}.eael-elements-flip-box-container .flipbox-button .eaa-svg{font-size:inherit;background:inherit;margin:0;padding:0;position:relative;top:2px}.eael-elements-flip-box-container .flipbox-button .eaa-svg svg{width:1em;height:1em}.eael-elements-flip-box-container a{display:block}.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{pointer-events:none}.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container{pointer-events:none}.eael-elements-flip-box-vertical-align{width:100%;display:inline}.eael-elements-flip-box-padding{padding:0px 30px 5px 30px}.eael-elements-flip-box-icon-image{display:inline-block;margin:0 auto 0px auto;line-height:1}.eael-elements-flip-box-icon-image.eael_eleements_flip_front_icon_style_background{background:#ccc}.eael_eleements_flip_front_icon_style_bordered{border:2px solid #fff}.eael_flip_box_icon_border_round{border-radius:100px}.eael_eleements_flip_front_icon_style_background,.eael_eleements_flip_front_icon_style_bordered{padding:15px}.eael-elements-flip-box-icon-image i{font-size:40px}.eael-elements-slider-display-table{width:100%}.eael-elements-flip-box-front-container{text-align:center;position:absolute;top:0px;left:0px;z-index:2;width:100%;height:100%;background-color:#8a35ff;background-blend-mode:multiply;color:#fff;border-color:#000;-webkit-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.eael-elements-flip-box-content,.eael-elements-flip-box-heading{color:#fff}.eael-elements-flip-box-content a{display:initial}.eael-elements-flip-box-heading.flipbox-linked-title{color:#fff;font-size:1.5em;font-weight:700}.eael-elements-flip-box-rear-container{text-align:center;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#502fc6;background-blend-mode:multiply;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:#000;border-radius:5px}.eael-elements-button-floating-container{position:fixed;z-index:100}.eael-elements-button-floating-container .eael-elements-button{margin-top:0px;font-size:14px;position:relative;padding:14px 20px}
10850.eael-elements-button{cursor:pointer;display:inline-block;background:#077bbe;color:#fff;line-height:1;padding:16px 25px;margin-top:15px}.eael-elements-button:hover{background:#077bbe;color:#fff}.eael-elements-flip-box-container{-webkit-perspective:1000px;perspective:1000px}.eael-elements-flip-box-front-container,.eael-elements-flip-box-rear-container{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease}.eael-elements-flip-box-flip-card{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 500ms ease;transition:all 500ms ease}.eael-elements-flip-box-rear-container,.eael-elements-flip-box-front-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.eael-flip-box--3d .eael-elements-flip-box-vertical-align{-webkit-transform:translateZ(90px) scale(0.91);transform:translateZ(90px) scale(0.91)}.eael-flip-box--3d .eael-elements-slider-display-table{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(0.1px);transform:translateZ(0.1px)}.eael-animate-flip.eael-animate-left,.eael-animate-flip.eael-animate-right,.eael-animate-flip.eael-animate-up,.eael-animate-flip.eael-animate-down{-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.eael-animate-flip.eael-animate-left .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-front-container,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-up .eael-elements-flip-box-rear-container{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-down .eael-elements-flip-box-rear-container{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-left .eael-elements-flip-box-rear-container{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-flip-card,.eael-animate-flip.eael-animate-right .eael-elements-flip-box-rear-container{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.eael-animate-push.eael-elements-flip-box-container,.eael-animate-slide.eael-elements-flip-box-container{overflow:hidden}.eael-animate-push .eael-elements-flip-box-rear-container,.eael-animate-slide .eael-elements-flip-box-rear-container{z-index:3}.eael-animate-push.eael-animate-up .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up .eael-elements-flip-box-rear-container{top:100%}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{top:0}.eael-animate-push.eael-animate-down .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down .eael-elements-flip-box-rear-container{top:auto;bottom:100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{top:auto;bottom:0}.eael-animate-push.eael-animate-left .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left .eael-elements-flip-box-rear-container{left:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{left:0}.eael-animate-push.eael-animate-right .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right .eael-elements-flip-box-rear-container{left:auto;right:100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container,.eael-animate-slide.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container{left:auto;right:0}.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-up.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{top:-100%}.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-down.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{top:100%}.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-left.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{left:-100%}.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-push.eael-animate-right.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{left:100%}.eael-animate-zoom-in .eael-elements-flip-box-rear-container{opacity:0;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);z-index:3}.eael-animate-zoom-in.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-zoom-in.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.eael-animate-zoom-out.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-zoom-out.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{opacity:0;visibility:hidden;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.eael-animate-zoom-out.eael-elements-flip-box-container .eael-elements-flip-box-flip-card,.eael-animate-zoom-in.eael-elements-flip-box-container .eael-elements-flip-box-flip-card{overflow:hidden}.eael-animate-fade.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-fade.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{opacity:0}
10850.eael-flipbox-content-align-right .eael-elements-flip-box-padding{text-align:right}.eael-flipbox-content-align-left .eael-elements-flip-box-padding{text-align:left}.eael-flipbox-content-align-center .eael-elements-flip-box-padding{text-align:center}.eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,.eael-flipbox-img-circle .flipbox-back-image-icon img{border-radius:50%;overflow:hidden}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-flip-card{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-front-container,.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-front-container{opacity:0;visibility:hidden}.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-hover:hover .eael-elements-flip-box-rear-container,.eael-animate-fade-in.eael-elements-flip-box-container.eael-flip-box-click.--active .eael-elements-flip-box-rear-container{opacity:1}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-front-container,.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{-webkit-transition:all .6s ease-in-out !important;transition:all .6s ease-in-out !important}.eael-animate-fade-in.eael-elements-flip-box-container .eael-elements-flip-box-rear-container{opacity:0}.eael-template .eael-elements-flip-box-front-container>.elementor,.eael-template .eael-elements-flip-box-rear-container>.elementor{width:100%}.eael-flipbox-auto-height{height:auto !important;min-height:auto !important}.eael-flipbox-auto-height .eael-elements-flip-box-front-container,.eael-flipbox-auto-height .eael-elements-flip-box-rear-container{height:auto !important;min-height:auto !important;position:relative}.eael-flipbox-auto-height .eael-elements-flip-box-rear-container{position:absolute;top:0;left:0;width:100%}.eael-flipbox-auto-height.eael-animate-flip .eael-elements-flip-box-flip-card{height:auto}.eael-flipbox-auto-height.eael-animate-zoom-in .eael-elements-flip-box-rear-container,.eael-flipbox-auto-height.eael-animate-zoom-out .eael-elements-flip-box-rear-container,.eael-flipbox-auto-height.eael-animate-fade-in .eael-elements-flip-box-rear-container{position:absolute;top:0;left:0;width:100%}.eael-flipbox-auto-height.eael-animate-push,.eael-flipbox-auto-height.eael-animate-slide{overflow:visible}.eael-flipbox-auto-height.eael-animate-push .eael-elements-flip-box-rear-container,.eael-flipbox-auto-height.eael-animate-slide .eael-elements-flip-box-rear-container{position:absolute}.eael_wd_liquid_glass-effect4 .eael-elements-flip-box-front-container{position:relative}.eael_wd_liquid_glass-effect4 .eael-elements-flip-box-front-container::before,.eael_wd_liquid_glass_rear-effect4 .eael-elements-flip-box-rear-container::before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);-webkit-filter:url(#eael-glass-distortion1);filter:url(#eael-glass-distortion1)}.eael_wd_liquid_glass-effect5 .eael-elements-flip-box-front-container{position:relative}.eael_wd_liquid_glass-effect5 .eael-elements-flip-box-front-container::before,.eael_wd_liquid_glass_rear-effect5 .eael-elements-flip-box-rear-container::before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);-webkit-filter:url(#eael-glass-distortion2);filter:url(#eael-glass-distortion2)}.eael_wd_liquid_glass-effect6 .eael-elements-flip-box-front-container{position:relative}.eael_wd_liquid_glass-effect6 .eael-elements-flip-box-front-container::before,.eael_wd_liquid_glass_rear-effect6 .eael-elements-flip-box-rear-container::before{position:absolute;content:"";z-index:-99;height:100%;width:100%;left:0;top:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);-webkit-filter:url(#eael-glass-distortion3);filter:url(#eael-glass-distortion3)}.eael-elements-flip-box-container{overflow:hidden}.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4{-webkit-box-shadow:inherit !important;box-shadow:inherit !important} 10851</style>
10851<script id="wpascript-js" src="https://qatar-securities.com/wp-content/plugins/honeypot/includes/js/wpa.js?x81096&ver=2.4.02"></script>
vendor: 1 bytes, line 10851
10851
10852<script id="wpascript-js-after"> 10853wpa_field_info = JSON.parse(atob("eyJ3cGFfZmllbGRfbmFtZSI6Im9yaWpwdTY0NjciLCJ3cGFfZmllbGRfdmFsdWUiOjg5NDA4NCwid3BhX2FkZF90ZXN0Ijoibm8ifQ==")); 10854//# sourceURL=wpascript-js-after 10855</script>
vendor: 1 bytes, line 10855
10855
10856<script id="pll_cookie_script-js-after"> 10857(function() { 10858 var expirationDate = new Date(); 10859 expirationDate.setTime( expirationDate.getTime() + 31536000 * 1000 ); 10860 document.cookie = "pll_language=ar; expires=" + expirationDate.toUTCString() + "; path=/; secure; SameSite=Lax"; 10861 }()); 10862 10863//# sourceURL=pll_cookie_script-js-after 10864</script>
vendor: 1 bytes, line 10864
10864
10865<script id="jquery-cookie-js" src="https://qatar-securities.com/wp-content/themes/neuros/js/jquery.cookie.min.js?x81096&ver=7.1.2"></script>
vendor: 1 bytes, line 10865
10865
10866<script id="eael-general-js-extra"> 10867var localize = {"ajaxurl":"https://qatar-securities.com/wp-admin/admin-ajax.php","nonce":"974ab4773d","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https://qatar-securities.com/","cart_redirectition":"","cart_page_url":"","el_breakpoints":{"mobile":{"label":"Mobile Portrait","value":575,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":767,"default_value":880,"direction":"max","is_enabled":true},"tablet":{"label":"Tablet Portrait","value":991,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1024,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"\u062d\u0627\u0633\u0648\u0628 \u0645\u062d\u0645\u0648\u0644","value":1366,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"\u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0639\u0631\u064a\u0636\u0629","value":1920,"default_value":2400,"direction":"min","is_enabled":true}}}; 10868//# sourceURL=eael-general-js-extra 10869</script>
vendor: 1 bytes, line 10869
10869
10870<script id="eael-general-js" src="https://qatar-securities.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js?x81096&ver=6.8.5"></script>
vendor: 1 bytes, line 10870
10870
10871<script id="eael-5908-js" src="https://qatar-securities.com/wp-content/uploads/essential-addons-elementor/eael-5908.js?x81096&ver=1790822657"></script>
vendor: 1 bytes, line 10871
10871
10872<script id="elementor-webpack-runtime-js" src="https://qatar-securities.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?x81096&ver=4.3.3"></script>
vendor: 1 bytes, line 10872
10872
10873<script id="elementor-frontend-modules-js" src="https://qatar-securities.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?x81096&ver=4.3.3"></script>
vendor: 1 bytes, line 10873
10873
10874<script id="jquery-ui-core-js-before"> 10875jQuery.uiBackCompat = true; 10876//# sourceURL=jquery-ui-core-js-before 10877</script>
vendor: 1 bytes, line 10877
10877
10878<script id="jquery-ui-core-js" src="https://qatar-securities.com/wp-includes/js/jquery/ui/core.min.js?x81096&ver=1.14.2"></script>
vendor: 1 bytes, line 10878
10878
10879<script id="elementor-frontend-js-extra"> 10880var EAELImageMaskingConfig = {"svg_dir_url":"https://qatar-securities.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/img/image-masking/svg-shapes/"}; 10881//# sourceURL=elementor-frontend-js-extra 10882</script>
vendor: 1 bytes, line 10882
10882
10883<script id="elementor-frontend-js-before"> 10884var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"\u0634\u0627\u0631\u0643 \u0639\u0644\u0649 \u0641\u064a\u0633\u0628\u0648\u0643","shareOnX":"Share on X","pinIt":"\u062b\u0628\u062a\u0647\u0627 ","download":"\u062a\u062d\u0645\u064a\u0644","downloadImage":"\u062a\u0646\u0632\u064a\u0644 \u0627\u0644\u0635\u0648\u0631\u0629","fullscreen":"\u0639\u0631\u0636 \u0634\u0627\u0634\u0629 \u0643\u0627\u0645\u0644\u0629","zoom":"\u062a\u0643\u0628\u064a\u0631","share":"\u0645\u0634\u0627\u0631\u0643\u0629","playVideo":"\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0641\u064a\u062f\u064a\u0648","previous":"\u0627\u0644\u0633\u0627\u0628\u0642","next":"\u0627\u0644\u062a\u0627\u0644\u064a","close":"\u0625\u063a\u0644\u0627\u0642","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":true,"breakpoints":{"xs":0,"sm":480,"md":576,"lg":992,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":575,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":767,"default_value":880,"direction":"max","is_enabled":true},"tablet":{"label":"Tablet Portrait","value":991,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1024,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"\u062d\u0627\u0633\u0648\u0628 \u0645\u062d\u0645\u0648\u0644","value":1366,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"\u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0639\u0631\u064a\u0636\u0629","value":1920,"default_value":2400,"direction":"min","is_enabled":true}},"hasCustomBreakpoints":true},"version":"4.3.3","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"import-export-customization":true},"urls":{"assets":"https:\/\/qatar-securities.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/qatar-securities.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/qatar-securities.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"d284b1ee29","atomicFormsSendForm":"4554c48ef6"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_mobile":575,"viewport_mobile_extra":767,"viewport_tablet":991,"viewport_tablet_extra":1024,"viewport_widescreen":1920,"viewport_laptop":1366,"active_breakpoints":["viewport_mobile","viewport_mobile_extra","viewport_tablet","viewport_tablet_extra","viewport_laptop","viewport_widescreen"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":5908,"title":"%D8%B4%D8%B1%D9%83%D8%A9%20%D9%82%D8%B7%D8%B1%20%D9%84%D9%84%D8%A3%D9%88%D8%B1%D8%A7%D9%82%20%D8%A7%D9%84%D9%85%D8%A7%D9%84%D9%8A%D8%A9%20%7C%20%D8%AA%D8%AF%D8%A7%D9%88%D9%84%20%D8%A7%D9%84%D8%A3%D8%B3%D9%87%D9%85%20%D9%81%D9%8A%20%D8%A8%D9%88%D8%B1%D8%B5%D8%A9%20%D9%82%D8%B7%D8%B1","excerpt":"","featuredImage":false}}; 10885//# sourceURL=elementor-frontend-js-before 10886</script>
vendor: 1 bytes, line 10886
10886
10887<script id="elementor-frontend-js" src="https://qatar-securities.com/wp-content/plugins/elementor/assets/js/frontend.min.js?x81096&ver=4.3.3"></script>
vendor: 1 bytes, line 10887
10887
10888<script id="jquery-numerator-js" src="https://qatar-securities.com/wp-content/plugins/elementor/assets/lib/jquery-numerator/jquery-numerator.min.js?x81096&ver=0.2.1"></script>
vendor: 1 bytes, line 10888
10888
10889<script id="aat-js" src="https://qatar-securities.com/wp-content/plugins/neuros-plugin/js/lib/aat.min.js?x81096&ver=7.1.2"></script>
vendor: 1 bytes, line 10889
10889
10890<script id="chart-js-js" src="https://cdn.jsdelivr.net/npm/chart.js"></script>
vendor: 1 bytes, line 10890
10890
10891<script id="wp-emoji-settings" type="application/json"> 10892{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://qatar-securities.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 10893</script>
vendor: 1 bytes, line 10893
10893
10894<script type="module"> 10895/*! This file is auto-generated */ 10896var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 10897//# sourceURL=https://qatar-securities.com/wp-includes/js/wp-emoji-loader.min.js 10898</script>
vendor: 1 bytes, line 10898
10898
10899<script> 10900document.addEventListener('DOMContentLoaded', function () { 10901 var figure = document.querySelector('#block-78 figure.wp-block-image.size-full.is-resized'); 10902 if (!figure || document.querySelector('#block-78 .custom-footer-cert')) return; 10903 10904 var wrap = document.createElement('div'); 10905 wrap.className = 'custom-footer-cert'; 10906 10907 // 1) First image, linked 10908 var link = document.createElement('a'); 10909 link.href = 'https://certcheck.ukas.com/certification/22c3f97a-5d3d-5186-a27c-bafa51a20ef2'; 10910 link.target = '_blank'; 10911 link.rel = 'noopener noreferrer'; 10912 10913 var img1 = document.createElement('img'); 10914 img1.src = 'https://qatar-securities.com/wp-content/uploads/2026/09/footer.png'; 10915 img1.alt = ''; 10916 img1.loading = 'lazy'; 10917 link.appendChild(img1); 10918 10919 // 2) Text 10920 var text = document.createElement('p'); 10921 text.className = 'custom-footer-cert-text'; 10922 text.setAttribute('dir', 'auto'); 10923 text.textContent = 'Ø´ÙØ§Ø¯Ø© Ø§ÙØ¬Ùدة Ø¢ÙØ²Ù ISO 27001:2022 ÙÙ Ù Ø¬Ø§Ù Ø§ÙØ£Ù Ù Ø§ÙØ³ÙبراÙÙ'; 10924 10925 // 3) Second image 10926 var img2 = document.createElement('img'); 10927 img2.src = 'https://qatar-securities.com/wp-content/uploads/2026/09/Iso-qr.webp'; 10928 img2.alt = ''; 10929 img2.loading = 'lazy'; 10930 10931 wrap.appendChild(link); 10932 wrap.appendChild(text); 10933 wrap.appendChild(img2); 10934 10935 figure.insertAdjacentElement('afterend', wrap); 10936}); 10937</script>
10937 10938<style> 10939 #block-78 .custom-footer-cert img { 10940 display: block; 10941 max-width: 75%; 10942 height: auto; 10943 } 10944 #block-78 .custom-footer-cert-text { 10945 font: inherit; 10946 font-size:12px; 10947 10948 color: #fff; 10949 margin: 10px 0; 10950 } 10951</style> 10952 </body> 10953</html> 10954<!-- 10955Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin 10956 10957Page Caching using Disk: Enhanced 10958 10959Served from: qatar-securities.com @ 2026-10-01 13:40:17 by W3 Total Cache 10960-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.