.elementor-683 .elementor-element.elementor-element-7a2318f9{--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-683 .elementor-element.elementor-element-58cc60c7{--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-683 .elementor-element.elementor-element-47fcab8d{--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-683 .elementor-element.elementor-element-12828d19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-683 .elementor-element.elementor-element-12828d19 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:64px;font-weight:700;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-683 .elementor-element.elementor-element-45652d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DIN Next LT Arabic", Sans-serif;font-size:19px;font-weight:400;line-height:1.95em;color:var( --e-global-color-text );}.elementor-683 .elementor-element.elementor-element-2c8bdf50{--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-683 .elementor-element.elementor-element-22983757 .elementor-button{background-color:var( --e-global-color-primary );font-family:"DIN Next LT Arabic", Sans-serif;font-size:17px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:17px 25px 17px 25px;}.elementor-683 .elementor-element.elementor-element-22983757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-683 .elementor-element.elementor-element-22983757 .elementor-button-content-wrapper{flex-direction:row;}.elementor-683 .elementor-element.elementor-element-59c038e7{--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-683 .elementor-element.elementor-element-1f2b2d8e{--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-683 .elementor-element.elementor-element-2468dccc{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-15bc8e37{--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-683 .elementor-element.elementor-element-4e4aa42f{text-align:start;}.elementor-683 .elementor-element.elementor-element-69104ca3{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#FFFFFF;}.elementor-683 .elementor-element.elementor-element-4c65520c{--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-683 .elementor-element.elementor-element-7b107947 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#F8EDE1;}.elementor-683 .elementor-element.elementor-element-3ec4cb21{--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-683 .elementor-element.elementor-element-11487a11 .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-683 .elementor-element.elementor-element-73bf0594 .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-683 .elementor-element.elementor-element-646283e7 .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-683 .elementor-element.elementor-element-2c184a33 .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-683 .elementor-element.elementor-element-232457e9{--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-683 .elementor-element.elementor-element-3f1d56a3 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#F8EDE1;}.elementor-683 .elementor-element.elementor-element-6fd724a4{--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-683 .elementor-element.elementor-element-1c8a8f38{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:2.5em;color:#FFFFFF;}.elementor-683 .elementor-element.elementor-element-d5b7c35{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:2.5em;color:#FFFFFF;}.elementor-683 .elementor-element.elementor-element-4624b32a{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:2.5em;color:#FFFFFF;}.elementor-683 .elementor-element.elementor-element-32528df8{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:2.5em;color:#FFFFFF;}.elementor-683 .elementor-element.elementor-element-1c472585{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:2.5em;color:#FFFFFF;}.elementor-683 .elementor-element.elementor-element-64e68687{--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-683 .elementor-element.elementor-element-29781ba6 .elementor-heading-title{font-family:"DIN Next LT Arabic", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#F8EDE1;}.elementor-683 .elementor-element.elementor-element-1859f46d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-683 .elementor-element.elementor-element-1859f46d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-683 .elementor-element.elementor-element-1859f46d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-683 .elementor-element.elementor-element-1859f46d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-683 .elementor-element.elementor-element-1859f46d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-683 .elementor-element.elementor-element-1859f46d .elementor-icon-list-icon i{color:#F8EDE1;transition:color 0.3s;}.elementor-683 .elementor-element.elementor-element-1859f46d .elementor-icon-list-icon svg{fill:#F8EDE1;transition:fill 0.3s;}.elementor-683 .elementor-element.elementor-element-1859f46d{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-683 .elementor-element.elementor-element-1859f46d .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-683 .elementor-element.elementor-element-1859f46d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-683 .elementor-element.elementor-element-1859f46d .elementor-icon-list-item > a{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:400;}.elementor-683 .elementor-element.elementor-element-1859f46d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-683 .elementor-element.elementor-element-63765243{--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:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-683 .elementor-element.elementor-element-966bb67{font-family:"DIN Next LT Arabic", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#FFFFFF;}.elementor-683 .elementor-element.elementor-element-2e2ad5da{font-family:"DIN Next LT Arabic", Sans-serif;font-weight:400;color:#F8EDE1;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-683 .elementor-element.elementor-element-2468dccc{--gap:28px 24px;--row-gap:28px;--column-gap:24px;}}@media(max-width:767px){.elementor-683 .elementor-element.elementor-element-2468dccc{--gap:24px 20px;--row-gap:24px;--column-gap:20px;}}/* Start custom CSS for container, class: .elementor-element-7a2318f9 */.elementor-683 .elementor-element.elementor-element-7a2318f9{background:#F8EDE1;padding:88px 24px 96px!important;direction:ltr;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .e-con{padding:0!important;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-card{max-width:1280px;margin:auto;display:flex!important;flex-direction:column;gap:38px;align-items:center;background:transparent;border:0;border-radius:0;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-copy{gap:16px;align-items:center;width:100%;text-align:center;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .elementor-widget{margin:0;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-title .elementor-heading-title{font:700 32px/1.5 'DIN Next LT Arabic';color:#573E2A!important;text-align:center;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-description{max-width:900px;text-align:center;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-description p{font:400 16px/1.9 'DIN Next LT Arabic';color:#573E2A!important;margin:0;text-align:center;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-action{width:auto;align-items:center;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-button .elementor-button{background:#573E2A!important;color:#F8EDE1!important;font:400 15px/1.5 'DIN Next LT Arabic';padding:15px 42px;min-width:218px;border-radius:var(--rekaz-button-radius,8px);transition:background .25s,transform .25s;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-button .elementor-button-icon{display:none;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-button .elementor-button:hover{background:#8F6F49!important;transform:translateY(-2px);}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-button .elementor-button:focus-visible{outline:2px solid #8F6F49;outline-offset:4px;}@media(max-width:767px){.elementor-683 .elementor-element.elementor-element-7a2318f9{padding:60px 20px 64px!important;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-title .elementor-heading-title{font-size:27px;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-description p{font-size:15px;}.elementor-683 .elementor-element.elementor-element-7a2318f9 .rekaz-cta-card{gap:28px;}}@media(prefers-reduced-motion:reduce){.elementor-683 .elementor-element.elementor-element-7a2318f9 .elementor-button{transition:none!important;transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c038e7 */.elementor-683 .elementor-element.elementor-element-59c038e7{direction:ltr;font-family:"DIN Next LT Arabic",sans-serif;background:#573E2A!important;padding:38px 24px 0!important;border-top:1px solid #8F6F49;color:#FFFFFF;}
.elementor-683 .elementor-element.elementor-element-59c038e7 p{margin:0;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-inner{width:100%;max-width:1280px;margin:0 auto;gap:26px;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-grid{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.25fr);gap:28px;align-items:start;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-brand,.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-column,.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-contact{width:100%;min-width:0;gap:14px;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-logo-footer{width:100%;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-logo-footer img{width:125px;height:auto;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-brand p{font-size:14px;line-height:1.8;max-width:350px;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .elementor-heading-title{font-size:19px;line-height:1.5;color:#F8EDE1;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-links{gap:0;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-links .elementor-button{font-size:15px;font-weight:400;padding:5px 0;text-align:left;line-height:1.7;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-links .elementor-text-editor,.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-links p{font-size:15px;line-height:1.7;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-links .elementor-widget-text-editor{margin:0!important;padding:4px 0;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-links .elementor-button:hover{color:#F8EDE1;text-decoration:underline;text-underline-offset:4px;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-contact .elementor-icon-list-items{display:flex;flex-direction:column;gap:12px;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-contact .elementor-icon-list-item{margin:0!important;padding:0!important;align-items:flex-start;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-contact .elementor-icon-list-text{font-size:14px;line-height:1.8;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-contact .elementor-icon-list-icon{padding-top:4px;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-contact .elementor-icon-list-item:not(:first-child) .elementor-icon-list-text{direction:ltr;unicode-bidi:isolate;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-copyright{border-top:1px solid #F8EDE144;padding:16px 0!important;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-copyright>.elementor-element{width:auto;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-copyright p{font-size:12px;line-height:1.8;color:#F8EDE1;}
.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-credit{direction:ltr;text-align:right;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-credit a{color:#F8EDE1;text-decoration:none;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-credit a:hover{text-decoration:underline;}
.elementor-683 .elementor-element.elementor-element-59c038e7 a:focus-visible{outline:2px solid #F8EDE1;outline-offset:4px;}
@media(max-width:1024px){.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-grid{grid-template-columns:1fr 1fr;gap:28px 24px;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-copyright{flex-direction:column;gap:6px;text-align:center;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-credit{text-align:center;}}
@media(max-width:767px){.elementor-683 .elementor-element.elementor-element-59c038e7{background:#573E2A!important;padding:28px 20px 0!important;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-grid{grid-template-columns:1fr 1fr;gap:24px 20px;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-brand,.elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-contact{grid-column:1/-1;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-logo-footer img{width:110px;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-brand{align-items:center;text-align:center;gap:12px;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-brand p{max-width:340px;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-column{gap:10px;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-column .elementor-heading-title{font-size:18px;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-footer-inner{gap:22px;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-copyright{padding:14px 0!important;} .elementor-683 .elementor-element.elementor-element-59c038e7 .rekaz-copyright p{font-size:11px;}}/* End custom CSS */
/* Start custom CSS */@media(max-width:767px){.elementor-683 .rekaz-logo-footer,.elementor-683 .rekaz-logo-footer .elementor-widget-container{text-align:center!important;}}
.elementor-683{direction:ltr;} .elementor-683 p,.elementor-683 .elementor-heading-title{letter-spacing:0;} .elementor-683 .elementor-toc__body{text-align:left;} 
/* English heading rhythm; paragraph spacing preserved. */
.elementor-683 h2{line-height:1.25!important;}.elementor-683 h3{line-height:1.3!important;}.elementor-683 h4{line-height:1.35!important;}.elementor-683 h1{line-height:1.2!important;}
.elementor-683 .rekaz-logo-footer img{width:180px!important;max-width:100%;height:auto;}@media(max-width:767px){.elementor-683 .rekaz-logo-footer img{width:170px!important;}}
/* Lift the fixed Astra control above the credit row without indenting the footer. */
@media(min-width:1025px){#ast-scroll-top{bottom:100px!important;}}/* End custom CSS */