.elementor-2184 .elementor-element.elementor-element-c5e8d99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2184 .elementor-element.elementor-element-be266dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2184 .elementor-element.elementor-element-cea29d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2184 .elementor-element.elementor-element-d993589{text-align:start;}.elementor-2184 .elementor-element.elementor-element-5bfaa32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2184 .elementor-element.elementor-element-d33419d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2184 .elementor-element.elementor-element-926878e{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2184 .elementor-element.elementor-element-926878e .elementor-widget-container{text-align:center;}.elementor-2184 .elementor-element.elementor-element-926878e .elementor-social-icon{background-color:rgba(0,0,0,0);}.elementor-2184 .elementor-element.elementor-element-926878e .elementor-social-icon i{color:#29275F;}.elementor-2184 .elementor-element.elementor-element-926878e .elementor-social-icon svg{fill:#29275F;}.elementor-2184 .elementor-element.elementor-element-8ec603d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-2184 .elementor-element.elementor-element-be266dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2184 .elementor-element.elementor-element-d993589{text-align:start;}.elementor-2184 .elementor-element.elementor-element-8ec603d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS *//* Homepage-style footer (copied from TR Hakkimizda, page 2126, 2026-11-12). Rescoped page .elementor-2184s -> .elementor-2184 with equal specificity. */
body .elementor-2184.elementor-2184.elementor-2184.elementor-2184.elementor-2184 > .e-con { position: relative; }
@media (prefers-reduced-motion: reduce) { body .elementor-2184.elementor-2184.elementor-2184.elementor-2184.elementor-2184 * { transition: none !important; } }
body .elementor-2184 .arb-sec { --content-width: 1180px; --padding-top: 96px; --padding-bottom: 96px; --padding-left: 24px; --padding-right: 24px; --gap: 48px; --row-gap: 48px; --column-gap: 48px; font-family: "Work Sans", sans-serif; }
body .elementor-2184 .arb-sec .e-con { --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; --gap: 16px; --row-gap: 16px; --column-gap: 16px; }
body .elementor-2184 .arb-sec .elementor-widget-text-editor p:last-child, body .elementor-2184 .arb-sec .elementor-widget-text-editor ul, body .elementor-2184 .arb-sec .elementor-widget-text-editor ol { margin-bottom: 0px; }
@media (max-width: 1024px) { body .elementor-2184 .arb-sec { --padding-top: 80px; --padding-bottom: 80px; --gap: 40px; --column-gap: 40px; } }
@media (max-width: 767px) { body .elementor-2184 .arb-sec { --padding-top: 64px; --padding-bottom: 64px; --padding-left: 16px; --padding-right: 16px; --gap: 32px; --row-gap: 32px; --column-gap: 32px; } }
@media (prefers-reduced-motion: reduce) { body .elementor-2184 .arb-sec * { transition: none !important; } }
body .elementor-2184 .arb-footer { padding: 8px 24px 32px !important; border: 0px !important; border-radius: 0px !important; }
body .elementor-2184 .arb-footer > .e-con-inner { position: relative; display: flex; flex-direction: column; border-radius: 28px; background: linear-gradient(135deg, rgba(255, 255, 255, 0.82) 0%, rgba(255, 255, 255, 0.58) 100%); border: 1px solid rgba(255, 255, 255, 0.9); box-shadow: rgba(255, 255, 255, 0.95) 0px 1px 0px inset, rgba(41, 39, 95, 0.04) 0px 1px 2px, rgba(41, 39, 95, 0.28) 0px 28px 56px -28px; backdrop-filter: blur(18px) saturate(1.6); gap: 0px !important; padding: 30px 36px 18px !important; }
body .elementor-2184 .arb-footer > .e-con-inner::before { content: ""; position: absolute; top: -1px; left: 36px; width: 44px; height: 3px; border-radius: 0px 0px 4px 4px; background: rgb(252, 189, 53); }
body .elementor-2184 .arb-ft-top { grid-template-columns: 1fr auto; grid-template-areas: "brand connect" "nav nav"; align-items: center; display: grid !important; gap: 20px 24px !important; padding: 0px 0px 22px !important; }
body .elementor-2184 .arb-ft-col { --gap: 0px; width: auto !important; gap: 0px !important; }
body .elementor-2184 .arb-ft-brand { grid-area: brand; flex-direction: row !important; align-items: center !important; gap: 16px !important; }
body .elementor-2184 .arb-ft-logo, body .elementor-2184 .arb-ft-tag { flex: 0 0 auto; width: auto !important; }
body .elementor-2184 .arb-ft-logo img { width: 56px; height: auto; display: block; }
body .elementor-2184 .arb-ft-tag p { margin: 0px; font-size: 13px; line-height: 1.5; color: rgb(110, 115, 151); }
body .elementor-2184 .arb-ft-navcol { grid-area: nav; border-top: 1px solid rgba(41, 39, 95, 0.08); align-items: center !important; justify-content: center !important; padding-top: 16px !important; }
body .elementor-2184 .arb-ft-navlist { width: auto !important; }
body .elementor-2184 .arb-ft-nav { list-style: none; margin: 0px; padding: 0px; display: flex; flex-wrap: wrap; justify-content: center; gap: 4px 2px; }
body .elementor-2184 .arb-ft-nav li { margin: 0px; padding: 0px; }
body .elementor-2184 .arb-ft-nav a { display: inline-flex; align-items: center; padding: 9px 12px; border-radius: 999px; font-size: 15px; font-weight: 500; line-height: 1.2; color: rgb(41, 39, 95); text-decoration: none; white-space: nowrap; transition: background-color 0.2s, color 0.2s; }
body .elementor-2184 .arb-ft-connect { grid-area: connect; flex-direction: row !important; align-items: center !important; justify-content: flex-end !important; gap: 12px !important; }
body .elementor-2184 .arb-ft-mailw, body .elementor-2184 .arb-ft-social { flex: 0 0 auto; width: auto !important; }
body .elementor-2184 .arb-ft-mail { margin: 0px; display: flex; }
body .elementor-2184 .arb-ft-mail a { display: inline-flex; align-items: center; gap: 8px; height: 40px; padding: 0px 16px 0px 13px; border-radius: 999px; background: rgba(255, 255, 255, 0.75); border: 1px solid rgba(41, 39, 95, 0.1); font-size: 14px; font-weight: 500; color: rgb(41, 39, 95); text-decoration: none; white-space: nowrap; transition: border-color 0.2s, color 0.2s; }
body .elementor-2184 .arb-ft-mail a::before { content: ""; flex: 0 0 16px; width: 16px; height: 16px; background: rgb(54, 157, 216); mask: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22m4%207%208%206%208-6%22%2F%3E%3C%2Fsvg%3E") center center / contain no-repeat; }
body .elementor-2184 .arb-ft-social .elementor-social-icons-wrapper { display: flex; gap: 8px; }
body .elementor-2184 .arb-ft-social .elementor-grid-item { margin: 0px !important; }
body .elementor-2184 .arb-ft-social .elementor-social-icon { width: 38px; height: 38px; font-size: 15px; display: inline-flex; align-items: center; justify-content: center; border: 1px solid rgba(41, 39, 95, 0.16); border-radius: 50%; transition: background-color 0.2s, border-color 0.2s; padding: 0px !important; margin: 0px !important; background: transparent !important; }
body .elementor-2184 .arb-ft-social .elementor-social-icon i, body .elementor-2184 .arb-ft-social .elementor-social-icon svg { color: rgb(41, 39, 95) !important; fill: rgb(41, 39, 95) !important; }
body .elementor-2184 .arb-ft-bottom { border-top: 1px solid rgba(41, 39, 95, 0.1); flex-flow: wrap !important; justify-content: space-between !important; align-items: center !important; gap: 8px 24px !important; padding: 16px 0px 0px !important; }
body .elementor-2184 .arb-ft-copy { flex: 0 1 auto; margin-left: auto; width: auto !important; }
body .elementor-2184 .arb-ft-copy p { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-end; gap: 8px 20px; margin: 0px; font-size: 13px; line-height: 1.5; color: rgb(110, 115, 151); }
body .elementor-2184 .arb-ft-legal { display: inline-flex; flex-wrap: wrap; gap: 4px 20px; }
body .elementor-2184 .arb-ft-copy a { color: rgb(41, 39, 95); font-weight: 500; text-decoration: none; background: linear-gradient(rgb(252, 189, 53), rgb(252, 189, 53)) left 100% / 0px 2px no-repeat; padding-bottom: 2px; transition: background-size 0.25s, color 0.2s; }
@media (max-width: 1120px) { body .elementor-2184 .arb-footer > .e-con-inner { padding: 28px 28px 18px !important; } }
@media (max-width: 1120px) { body .elementor-2184 .arb-ft-top { grid-template-columns: 1fr auto; grid-template-areas: "brand connect" "nav nav"; gap: 20px 24px !important; } }
@media (max-width: 1120px) { body .elementor-2184 .arb-ft-navcol { border-top: 1px solid rgba(41, 39, 95, 0.08); padding-top: 16px !important; } }
@media (max-width: 900px) { body .elementor-2184 .arb-ft-bottom { flex-direction: column !important; align-items: flex-start !important; gap: 10px !important; } }
@media (max-width: 900px) { body .elementor-2184 .arb-ft-copy { margin-left: 0px; width: 100% !important; } }
@media (max-width: 900px) { body .elementor-2184 .arb-ft-copy p { justify-content: space-between; } }
@media (max-width: 767px) { body .elementor-2184 .arb-footer { padding: 4px 16px 20px !important; } }
@media (max-width: 767px) { body .elementor-2184 .arb-footer > .e-con-inner { border-radius: 24px; padding: 26px 20px 16px !important; } }
@media (max-width: 767px) { body .elementor-2184 .arb-footer > .e-con-inner::before { left: 20px; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-top { grid-template-columns: minmax(0px, 1fr); grid-template-areas: "brand" "nav" "connect"; gap: 20px !important; padding-bottom: 20px !important; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-logo img { width: 50px; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-navcol { border-top: 0px; padding-top: 0px !important; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-navcol { align-items: stretch !important; min-width: 0px; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-navlist { width: 100% !important; min-width: 0px; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-nav { display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 8px; margin: 0px; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-nav li:last-child { grid-column: 1 / -1; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-nav a { display: flex; justify-content: space-between; min-width: 0px; white-space: nowrap; padding: 12px 12px 12px 14px; border-radius: 14px; font-size: 14px; background: rgba(255, 255, 255, 0.62); border: 1px solid rgba(41, 39, 95, 0.07); } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-nav a::after { content: "→"; font-size: 13px; color: rgb(54, 157, 216); margin-left: 6px; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-connect { flex-wrap: wrap; justify-content: space-between !important; gap: 12px 10px !important; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-mail a { height: 38px; padding: 0px 13px 0px 11px; font-size: 13.5px; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-social .elementor-social-icon { width: 36px; height: 36px; font-size: 14px; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-social .elementor-social-icons-wrapper { gap: 6px; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-bottom { padding-top: 14px !important; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-copy p { font-size: 12.5px; gap: 6px 16px; } }
@media (max-width: 767px) { body .elementor-2184 .arb-ft-tag p { font-size: 12.5px; } }
@media (max-width: 400px) { body .elementor-2184 .arb-ft-nav a { padding: 12px; justify-content: flex-start; } }
@media (max-width: 400px) { body .elementor-2184 .arb-ft-nav a::after { display: none; } }
body .elementor-2184 .arb-ft-nav a, body .elementor-2184 .arb-ft-mail a, body .elementor-2184 .arb-ft-copy a { color: rgb(53, 55, 115) !important; }
body .elementor-2184 .arb-ft-social .elementor-social-icon i, body .elementor-2184 .arb-ft-social .elementor-social-icon svg { color: rgb(53, 55, 115) !important; fill: rgb(53, 55, 115) !important; }
body .elementor-2184 .arb-footer { box-shadow: rgb(35, 36, 95) 0px -2px 0px 0px, rgb(35, 36, 95) 0px 160px 0px 0px; background: linear-gradient(rgb(35, 36, 95) 0%, rgb(35, 36, 95) 100%) !important; }
body .elementor-2184 .arb-footer > .e-con-inner { background: rgb(255, 255, 255) !important; }
body .elementor.elementor-2184.elementor-2184 .elementor-element.arb-footer { background: url("https://arabyati.com/wp-content/uploads/2025/10/iPhone-16-10.png") center center / cover no-repeat !important; box-shadow: rgb(18, 16, 46) 0px 160px 0px 0px !important; margin-bottom: calc(-1 * var(--theme-content-vertical-spacing, 60px)) !important; padding-bottom: calc(32px + var(--theme-content-vertical-spacing, 60px)) !important; }
@media (max-width: 767px) { body .elementor.elementor-2184.elementor-2184 .elementor-element.arb-footer { background-size: 100% auto !important; background-repeat: repeat-y !important; padding-bottom: calc(20px + var(--theme-content-vertical-spacing, 60px)) !important; } }

/* === ISO/IEC 27001 badge (Manarat Al Sharq) — added 2026-11-15 === */
body .arb-footer .arb-ft-brand{flex-wrap:wrap}
body .arb-ft-isow{flex:0 0 auto;width:auto;max-width:100%;margin:0}
body .arb-ft-iso{display:inline-flex;align-items:center;gap:10px;padding-block:7px;padding-inline:10px 14px;border:1px solid rgba(41,39,95,.14);border-radius:14px;background:rgba(255,255,255,.55);color:#29275F;font-family:inherit;line-height:1.25;max-width:100%;box-sizing:border-box;cursor:default}
body .arb-ft-iso__icon{flex:none;display:block;width:26px;height:28px;color:#29275F}
body .arb-ft-iso__txt{display:flex;flex-direction:column;min-width:0}
body .arb-ft-iso__t1,body .arb-ft-iso__t2,body .arb-ft-iso__t3{white-space:nowrap}
body .arb-ft-iso__t1{font-size:12.5px;font-weight:600;color:#29275F;letter-spacing:.01em}
body .arb-ft-iso__t2{font-size:11.5px;font-weight:400;color:#69727D}
body .arb-ft-iso__t3{font-size:11px;font-weight:500;color:#353773;margin-top:1px}
body .arb-ft-iso bdi{unicode-bidi:isolate;direction:ltr}
@media (min-width:768px) and (max-width:1120px){body .arb-ft-iso{gap:8px;padding-block:6px;padding-inline:9px 12px}body .arb-ft-iso__icon{width:22px;height:24px}body .arb-ft-iso__t1{font-size:12px}body .arb-ft-iso__t2{font-size:11px}body .arb-ft-iso__t3{font-size:10.5px}}
@media (min-width:768px) and (max-width:860px){body .arb-ft-iso__t1,body .arb-ft-iso__t2,body .arb-ft-iso__t3{white-space:normal}}
@media (max-width:767px){body .arb-ft-iso{gap:9px;padding-block:6px;padding-inline:9px 12px}body .arb-ft-iso__icon{width:24px;height:26px}}
@media (max-width:340px){body .arb-ft-iso__t1,body .arb-ft-iso__t2,body .arb-ft-iso__t3{white-space:normal}}/* End custom CSS */