.elementor-684 .elementor-element.elementor-element-7472f2d5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-684 .elementor-element.elementor-element-7eaed44d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-684 .elementor-element.elementor-element-652c50e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-684 .elementor-element.elementor-element-652c50e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-684 .elementor-element.elementor-element-652c50e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-684 .elementor-element.elementor-element-652c50e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-684 .elementor-element.elementor-element-652c50e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-684 .elementor-element.elementor-element-652c50e7 .elementor-icon-list-icon i{color:#F8EDE1;transition:color 0.3s;}.elementor-684 .elementor-element.elementor-element-652c50e7 .elementor-icon-list-icon svg{fill:#F8EDE1;transition:fill 0.3s;}.elementor-684 .elementor-element.elementor-element-652c50e7{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-684 .elementor-element.elementor-element-652c50e7 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-684 .elementor-element.elementor-element-652c50e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-684 .elementor-element.elementor-element-652c50e7 .elementor-icon-list-item > a{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:400;}.elementor-684 .elementor-element.elementor-element-652c50e7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-684 .elementor-element.elementor-element-505f99c7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-684 .elementor-element.elementor-element-2a674d76{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-684 .elementor-element.elementor-element-140c5199{text-align:start;}.elementor-684 .elementor-element.elementor-element-8f9c1bd{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-684 .elementor-element.elementor-element-5b6e1684 .elementor-button{background-color:#FFFFFF00;font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-684 .elementor-element.elementor-element-5c7fb4de .elementor-button{background-color:#FFFFFF00;font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-684 .elementor-element.elementor-element-bc100c7 .elementor-button{background-color:#FFFFFF00;font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-684 .elementor-element.elementor-element-282b05f0 .elementor-button{background-color:#FFFFFF00;font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-684 .elementor-element.elementor-element-282b05f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-684 .elementor-element.elementor-element-bc100c8 .elementor-button{background-color:#FFFFFF00;font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-684 .elementor-element.elementor-element-cc514a8 .elementor-button{background-color:#FFFFFF00;font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-684 .elementor-element.elementor-element-0b26817 .elementor-button{background-color:#FFFFFF00;font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-684 .elementor-element.elementor-element-rkLang01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-684 .elementor-element.elementor-element-6fe916cc .elementor-button{background-color:#FFFFFF00;font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-684 .elementor-element.elementor-element-6fe916cc .elementor-button-content-wrapper{flex-direction:row;}.elementor-684 .elementor-element.elementor-element-6fe916cc .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-684 .elementor-element.elementor-element-22529723 .elementor-button{background-color:#FFFFFF00;font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-684 .elementor-element.elementor-element-22529723 .elementor-button-content-wrapper{flex-direction:row;}.elementor-684 .elementor-element.elementor-element-22529723 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-7472f2d5 */.elementor-684 .elementor-element.elementor-element-7472f2d5 {direction:ltr;font-family:"DIN Next LT Arabic",sans-serif;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .e-con {--container-widget-width:100%;} .elementor-684 .elementor-element.elementor-element-7472f2d5 p{margin:0;} .elementor-684 .elementor-element.elementor-element-7472f2d5 a:focus-visible {outline:2px solid #F8EDE1;outline-offset:5px;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .elementor-button {transition:background-color .2s,color .2s;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .elementor-button:hover{color:#F8EDE1;} .elementor-684 .elementor-element.elementor-element-7472f2d5{background:#F8EDE1;padding:5px 24px!important;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-inner{max-width:1280px;margin:0 auto;flex-direction:row;justify-content:space-between;align-items:center;gap:28px;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-contact .elementor-icon-list-items{display:flex;flex-direction:row;gap:30px;align-items:center;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-contact .elementor-icon-list-item{margin:0!important;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-contact .elementor-icon-list-text{color:#573E2A;font-size:14px;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-contact .elementor-icon-list-icon i{color:#573E2A;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-note p{color:#573E2A;font-size:14px;white-space:nowrap;} @media(max-width:1024px){.elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-note{display:none;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-inner{justify-content:center;}} @media(max-width:767px){.elementor-684 .elementor-element.elementor-element-7472f2d5{padding:5px 16px!important;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-contact .elementor-icon-list-item:not(:last-child){display:none;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-contact .elementor-icon-list-text{font-size:13px;}} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-contact .elementor-icon-list-item,.elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-contact .elementor-icon-list-item a{display:flex;align-items:center;line-height:24px;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-contact .elementor-icon-list-text{line-height:24px;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-social{width:auto;flex-shrink:0;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-social .elementor-widget-container{line-height:0;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-social .elementor-social-icon{pointer-events:none;} .elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-social .fa-twitter:before{content:"𝕏";font-family:Arial,sans-serif;} @media(max-width:1024px){.elementor-684 .elementor-element.elementor-element-7472f2d5 .rekaz-top-inner{justify-content:space-between;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9c1bd */.elementor-684 .elementor-element.elementor-element-8f9c1bd{gap:1px!important;flex-wrap:nowrap!important}.elementor-684 .elementor-element.elementor-element-8f9c1bd .rekaz-nav-link .elementor-button{font-size:14px!important;padding:10px 7px!important;white-space:nowrap}.elementor-684 .elementor-element.elementor-element-8f9c1bd .rekaz-language-switcher a{font-size:12px;padding:8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-505f99c7 */.elementor-684 .elementor-element.elementor-element-505f99c7 {direction:ltr;font-family:"DIN Next LT Arabic",sans-serif;} .elementor-684 .elementor-element.elementor-element-505f99c7 .e-con {--container-widget-width:100%;} .elementor-684 .elementor-element.elementor-element-505f99c7 p{margin:0;} .elementor-684 .elementor-element.elementor-element-505f99c7 a:focus-visible {outline:2px solid #F8EDE1;outline-offset:5px;} .elementor-684 .elementor-element.elementor-element-505f99c7 .elementor-button {transition:background-color .2s,color .2s;} .elementor-684 .elementor-element.elementor-element-505f99c7 .elementor-button:hover{color:#F8EDE1;} .elementor-684 .elementor-element.elementor-element-505f99c7{background:#573E2A;padding:8px 24px!important;z-index:1000;border-bottom:1px solid #8F6F49;} .elementor-684 .elementor-element.elementor-element-505f99c7.elementor-sticky--effects{box-shadow:0 8px 24px #20160F22;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-inner{max-width:1280px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-logo-header{width:250px;flex-shrink:0;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-logo-header img{width:250px;height:auto;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-desktop-nav{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:18px;width:auto;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-nav-link{width:auto;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-nav-link .elementor-button{padding:10px 0;white-space:nowrap;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-nav-link:first-child .elementor-button{color:#F8EDE1;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-cta{width:auto;flex-shrink:0;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-cta .elementor-button{background:#F8EDE1;color:#573E2A;border-radius:40px;padding:12px 24px;min-width:164px;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-cta .elementor-button:hover{background:#FFFFFF;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-cta a:focus-visible{outline-color:#F8EDE1;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-mobile-toggle{display:none;width:auto;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-mobile-toggle .elementor-button{border:1px solid #F8EDE166;border-radius:8px;padding:12px 14px;font-size:15px;} @media(max-width:1024px){.elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-desktop-nav,.elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-cta{display:none;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-mobile-toggle{display:block;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-inner{gap:20px;}} @media(max-width:767px){.elementor-684 .elementor-element.elementor-element-505f99c7{padding:10px 16px!important;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-logo-header,.elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-logo-header img{width:210px;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-inner{gap:12px;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-mobile-toggle .elementor-button{padding:11px;font-size:0;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-mobile-toggle .elementor-button-icon{font-size:20px;margin:0!important;} .elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-mobile-toggle .elementor-button-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);}}


.elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-inner{gap:18px!important}.elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-logo-header{width:235px!important;max-width:235px!important;flex-shrink:0}.elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-cta .elementor-button{font-size:15px!important;padding:13px 18px!important}@media(min-width:1025px) and (max-width:1200px){.elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-logo-header{width:195px!important;max-width:195px!important}.elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-inner{gap:8px!important}.elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-nav-link .elementor-button{font-size:13px!important;padding-inline:5px!important}}@media(max-width:1024px){.elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-logo-header{width:auto!important;max-width:240px!important}.elementor-684 .elementor-element.elementor-element-505f99c7 .rekaz-header-inner{gap:12px!important}}/* End custom CSS */
/* Start custom CSS */.elementor-684 .rekaz-top-contact .elementor-icon-list-item:last-child .elementor-icon-list-text{direction:ltr;unicode-bidi:isolate;} .elementor-684 .rekaz-header-cta .elementor-button-icon{color:#573E2A;} .elementor-684 .rekaz-header-cta .elementor-button-icon svg{fill:#573E2A;} @media(prefers-reduced-motion:reduce){.elementor-684 *{transition:none!important;}} .elementor-684 .rekaz-top-contact .elementor-icon-list-item{padding:0!important;align-items:center!important;} .elementor-684 .rekaz-top-contact .elementor-icon-list-item a{display:flex;align-items:center;min-height:30px;} .elementor-684 .rekaz-top-contact .elementor-icon-list-text{line-height:24px;} .elementor-684 .rekaz-top-social .elementor-social-icon-twitter svg{display:none;} .elementor-684 .rekaz-top-social .elementor-social-icon-twitter:before{content:"𝕏";font-family:Arial,sans-serif;font-size:16px;color:#FFFFFF;line-height:1;} .elementor-684 .rekaz-top-contact .elementor-icon-list-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;flex:0 0 18px;padding:0;color:#573E2A;} .elementor-684 .rekaz-top-contact .elementor-icon-list-icon svg{display:block;width:16px;height:16px;fill:#573E2A!important;} .elementor-684 .rekaz-top-contact .elementor-icon-list-icon i{color:#573E2A!important;} .elementor-684 .rekaz-top-contact .elementor-icon-list-item a{gap:8px;} .elementor-684 .rekaz-top-contact .elementor-icon-list-text{padding:0!important;} .elementor-684 .rekaz-top-social .elementor-social-icon{pointer-events:auto!important;cursor:pointer;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;} .elementor-684 .rekaz-top-social .elementor-social-icon:hover,.elementor-684 .rekaz-top-social .elementor-social-icon:focus-visible{background-color:#8F6F49!important;transform:translateY(-3px);box-shadow:0 4px 10px #573E2A26;} .elementor-684 .rekaz-top-social .elementor-social-icon:active{transform:translateY(-1px);} .elementor-684 .rekaz-desktop-nav{gap:18px;} .elementor-location-header .elementor-button,.elementor-location-footer .elementor-button,.rekaz-drawer .elementor-button{transition:transform .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease;} .elementor-location-header .elementor-button:hover,.elementor-location-header .elementor-button:focus-visible,.elementor-location-footer .elementor-button:hover,.elementor-location-footer .elementor-button:focus-visible,.rekaz-drawer .elementor-button:hover,.rekaz-drawer .elementor-button:focus-visible{transform:translateY(-2px);} .elementor-684 .rekaz-desktop-nav .elementor-button:hover,.elementor-684 .rekaz-desktop-nav .elementor-button:focus-visible{color:#FFFFFF;} @media(prefers-reduced-motion:reduce){.elementor-684 .rekaz-top-social .elementor-social-icon,.elementor-location-header .elementor-button,.elementor-location-footer .elementor-button,.rekaz-drawer .elementor-button{transition:none!important;transform:none!important;}} .elementor-684 .rekaz-top-contact .elementor-icon-list-icon{padding:0!important;min-width:18px!important;} .elementor-684 .rekaz-top-contact .elementor-icon-list-icon svg{margin:0!important;flex:0 0 16px;width:16px!important;max-width:16px;height:16px!important;}
.elementor-684{direction:ltr;} .elementor-684 p,.elementor-684 .elementor-heading-title{letter-spacing:0;} .elementor-684 .elementor-toc__body{text-align:left;} 
/* English heading rhythm; paragraph spacing preserved. */
.elementor-684 h2{line-height:1.25!important;}.elementor-684 h3{line-height:1.3!important;}.elementor-684 h4{line-height:1.35!important;}.elementor-684 h1{line-height:1.2!important;}
@media(max-width:1024px){.elementor-684 .rekaz-mobile-toggle{width:46px!important;flex:0 0 46px!important;}.elementor-684 .rekaz-mobile-toggle .elementor-button{display:flex!important;align-items:center;justify-content:center;width:46px!important;height:46px!important;padding:0!important;border:1px solid #F8EDE14D!important;border-radius:8px!important;}.elementor-684 .rekaz-mobile-toggle .elementor-button-content-wrapper{align-items:center;justify-content:center;gap:0!important;}.elementor-684 .rekaz-mobile-toggle .elementor-button-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);}.elementor-684 .rekaz-mobile-toggle .elementor-button-icon{display:inline-flex;margin:0!important;line-height:1;}.elementor-684 .rekaz-mobile-toggle svg{width:22px!important;height:22px!important;}.elementor-684 .rekaz-mobile-toggle i{font-size:22px!important;}}/* End custom CSS */