.elementor-kit-10{--e-global-color-primary:#1B1F2A;--e-global-color-secondary:#13161E;--e-global-color-text:#2A2D36;--e-global-color-accent:#B4985C;--e-global-color-ff3ffef:#D2BC8A;--e-global-color-0b35e31:#F7F5F0;--e-global-color-13d9268:#7A7E8A;--e-global-color-546a7af:#252A38;--e-global-color-0e14c38:#EDE9E0;--e-global-color-1edaebd:#A9ACB6;--e-global-typography-primary-font-family:"beIN Normal";--e-global-typography-secondary-font-family:"beIN Normal";--e-global-typography-text-font-family:"beIN Normal";--e-global-typography-accent-font-family:"beIN Normal";}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */@font-face{font-family:"beIN Normal";src:url("https://abdolazizlegal.com/wp-content/uploads/2026/09/beIN-Normal.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:block}html{font-synthesis:none}.x-nav .e--pointer-underline .elementor-item::after{left:16px!important;right:16px!important;width:auto!important;bottom:5px!important;opacity:1!important;transform:scaleX(0);transform-origin:right;transition:transform .2s!important}.elementor-location-header .x-nav .e--pointer-underline .elementor-item::after{height:1.5px!important}.x-nav .e--pointer-underline .elementor-item:hover::after,.x-nav .e--pointer-underline .elementor-item:focus::after,.x-nav .e--pointer-underline .elementor-item.elementor-item-active::after{transform:scaleX(1)}@media (max-width:1080px){.x-nav .e--pointer-underline .elementor-item::after{left:11px!important;right:11px!important}}.x-site-top>.x-topbar{transition:max-height .25s ease,min-height .25s ease,background-color .25s}.x-site-top.scrolled>.x-topbar{max-height:0;min-height:0!important;border-bottom-width:0!important;background:var(--navy-deep)!important}.x-cta-band::after{content:none!important;display:none!important}.x-mphw .elementor-widget-container{position:static;height:100%}.x-mph{position:absolute;inset:0;height:100%!important}.x-nav .elementor-menu-toggle{color:#fff!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:6px!important;font-size:26px!important}.x-nav .elementor-menu-toggle svg{fill:#fff!important}.x-nav .elementor-menu-toggle.elementor-active,.x-nav .elementor-menu-toggle:hover{color:var(--gold-light)!important}.x-nav .elementor-menu-toggle.elementor-active svg,.x-nav .elementor-menu-toggle:hover svg{fill:var(--gold-light)!important}.elementor-nav-menu--main .x-menu-cta{display:none!important}.x-nav .elementor-nav-menu--dropdown li.x-menu-cta{padding:14px 20px 18px}.x-nav .elementor-nav-menu--dropdown li.x-menu-cta a,.x-nav .elementor-nav-menu--dropdown li.x-menu-cta a:hover{display:flex!important;align-items:center;justify-content:center;gap:10px;background:var(--gold)!important;color:var(--navy-deep)!important;border-radius:6px;border-bottom:0!important;font-weight:700;padding:12px 18px!important}.x-nav .elementor-nav-menu--dropdown li.x-menu-cta a:hover{background:var(--gold-light)!important}.x-nav .elementor-nav-menu--dropdown li.x-menu-cta a::before{content:"";display:block!important;position:static!important;transform:none!important;opacity:1!important;width:18px;height:18px;background:currentColor;-webkit-mask:var(--x-ico) center/contain no-repeat;mask:var(--x-ico) center/contain no-repeat}@media (max-width:1024px){.x-header-cta{display:none!important}}@media (max-width:420px){.x-header .x-brand-text{display:flex!important}.x-brand{gap:10px!important}.x-brand-name .elementor-heading-title{font-size:17px}.x-brand-tag .elementor-heading-title{font-size:11px}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'beIN Normal';
	font-display: auto;
	src: url('https://abdolazizlegal.com/wp-content/uploads/2026/09/beIN-Normal.ttf') format('truetype');
}
/* End Custom Fonts CSS */