PageSourceSearch

https://qatar-securities.com/

html qatar-securities.com collected 2026-10-01 14:24:05 UTC 912,740 bytes, 10,960 lines download raw bytes

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&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/e864d6fa27d645dac9b5ccd470b7bc786d12b91b3d4d42362e90624fb024b1d4?s=96&amp;d=mm&amp;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="قطر للأوراق المالية &raquo; Feed" href="https://qatar-securities.com/feed/" />
40<link rel="alternate" type="application/rss+xml" title="قطر للأوراق المالية &raquo; 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&#038;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&#038;format=xml&#038;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&amp;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&amp;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&amp;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', &#039;Arial Black&#039;, 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', &#039;Arial Black&#039;, 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&amp;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&amp;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&#038;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&#038;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&#038;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&#038;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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">&times;</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="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;youtube_url&quot;:&quot;https:\/\/youtu.be\/R9v6KWnLfkM?si=rNckwPe4Oc3uuX4z&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" 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="{&quot;items&quot;:1,&quot;nav&quot;:true,&quot;navText&quot;:[&quot;&lt;span class=\&quot;nav-button-inner\&quot;&gt;&lt;\/span&gt;&quot;,&quot;&lt;span class=\&quot;nav-button-inner\&quot;&gt;&lt;\/span&gt;&quot;],&quot;dots&quot;:false,&quot;autoplayHoverPause&quot;:false,&quot;autoplay&quot;:false,&quot;autoplaySpeed&quot;:5000,&quot;autoplayTimeout&quot;:5000,&quot;loop&quot;:true,&quot;dragEndSpeed&quot;:1200,&quot;navSpeed&quot;:1200,&quot;dotsSpeed&quot;:1200,&quot;dotsContainer&quot;:&quot;.owl-dots-afa0faf&quot;,&quot;navContainer&quot;:false,&quot;navContainerMobile&quot;:false,&quot;animateOut&quot;:&quot;fadeOut&quot;}">
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="{&quot;type&quot;:&quot;video&quot;,&quot;videoType&quot;:&quot;youtube&quot;,&quot;url&quot;:&quot;https:\/\/www.youtube-nocookie.com\/embed\/R9v6KWnLfkM?feature=oembed&amp;wmode=opaque&quot;,&quot;modalOptions&quot;:{&quot;id&quot;:&quot;elementor-lightbox-afa0faf&quot;,&quot;videoAspectRatio&quot;:&quot;169&quot;}}">
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="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;_position&quot;:&quot;absolute&quot;}" 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="{&quot;background_background&quot;:&quot;gradient&quot;}">
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="{&quot;_position&quot;:&quot;absolute&quot;}" 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="{&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\/\/www.youtube.com\/watch?v=R9v6KWnLfkM&quot;,&quot;background_play_on_mobile&quot;:&quot;yes&quot;}">
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="{&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
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="{&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:2.069999999999999840127884453977458178997039794921875,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_widescreen&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_laptop&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile_extra&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" 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">/ تم نقل المقر الرئيسي إلى الدائري الرابع بجوار جريدة الشرق&nbsp;</div><div class="special-text">/ تم نقل المقر الرئيسي إلى الدائري الرابع بجوار جريدة الشرق&nbsp;</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="{&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-2.069999999999999840127884453977458178997039794921875,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:-42,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_laptop&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_tablet&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_mobile_extra&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_mobile&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_widescreen&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_laptop&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile_extra&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateX_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_translateY_effect_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" 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">يرجى الانتباه إلى المكالمات الهاتفية/البريد الإلكتروني/الرسائل النصية الاحتيالية &nbsp;</div><div class="special-text">يرجى الانتباه إلى المكالمات الهاتفية/البريد الإلكتروني/الرسائل النصية الاحتيالية &nbsp;</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="{&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
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="{&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-2.069999999999999840127884453977458178997039794921875,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_widescreen&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_laptop&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet_extra&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile_extra&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" 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="{&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
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="{&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;_animation&quot;:&quot;neuros_heading_animation&quot;,&quot;_animation_delay&quot;: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="{&quot;items&quot;:3,&quot;nav&quot;:true,&quot;dots&quot;:false,&quot;autoplayHoverPause&quot;:false,&quot;autoplay&quot;:false,&quot;autoplaySpeed&quot;:300,&quot;autoplayTimeout&quot;:5000,&quot;loop&quot;:true,&quot;dragEndSpeed&quot;:500,&quot;navSpeed&quot;:500,&quot;dotsSpeed&quot;:500,&quot;navContainer&quot;:&quot;.owl-nav-049a187&quot;}">
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="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;_position&quot;:&quot;absolute&quot;}" 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="{&quot;_position&quot;:&quot;absolute&quot;}" 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="{&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
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="{&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;background_background&quot;:&quot;classic&quot;}">
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&#038;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&#038;ImgURL=" class="news-title" target="_blank" rel="noopener">بورصة قطر، وبلدنا تعلنان استكمال زيادة رأس مال شركة بلدنا بنجاح وادراج الأسهم الجديدة</a><p class="news-desc">أعلنت بورصة قطر وشركة بلدنا ش.م.ع.ق. (&quot;بلدنا&quot; &quot;الشركة&quot;) أكبر شركة لمنتجات للألبان والمشروبات في دولة قطر،</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&#038;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&#038;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&#038;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&#038;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&#038;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&#038;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&#038;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&#038;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="{&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
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="{&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;_animation&quot;:&quot;neuros_heading_animation&quot;,&quot;_animation_delay&quot;: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="{&quot;background_background&quot;:&quot;classic&quot;}">
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="{&quot;stretch_section&quot;:&quot;section-stretched&quot;}">
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="{&quot;background_background&quot;:&quot;classic&quot;}">
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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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.