.elementor-81929 .elementor-element.elementor-element-f000019{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:60px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-81929 .elementor-element.elementor-element-f000019:not(.elementor-motion-effects-element-type-background), .elementor-81929 .elementor-element.elementor-element-f000019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#28241F;}.elementor-81929 .elementor-element.elementor-element-f000016{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81929 .elementor-element.elementor-element-f000005{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-81929 .elementor-element.elementor-element-f000002{text-align:start;}.elementor-81929 .elementor-element.elementor-element-f000002 img{width:175px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-81929 .elementor-element.elementor-element-f000003{font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.75em;color:#FAF8F3;}.elementor-81929 .elementor-element.elementor-element-f000004{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.75em;color:#FAF8F3;}.elementor-81929 .elementor-element.elementor-element-f00000e{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-81929 .elementor-element.elementor-element-f000006 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#BB9457;}.elementor-81929 .elementor-element.elementor-element-f00000d{font-family:"Roboto", Sans-serif;font-size:16px;line-height:2.4em;color:#FAF8F3;}.elementor-81929 .elementor-element.elementor-element-f000015{--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-81929 .elementor-element.elementor-element-f00000f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#BB9457;}.elementor-81929 .elementor-element.elementor-element-f000012{font-family:"Roboto", Sans-serif;font-size:16px;line-height:2.4em;color:#FAF8F3;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-81929 .elementor-element.elementor-element-f000013 .elementor-button{background-color:#BB9457;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#432818;color:#432818;border-radius:6px 6px 6px 6px;padding:15px 20px 15px 20px;}.elementor-81929 .elementor-element.elementor-element-f000013 .elementor-button:hover, .elementor-81929 .elementor-element.elementor-element-f000013 .elementor-button:focus{background-color:#FAF8F3;color:#432818;}.elementor-81929 .elementor-element.elementor-element-f000013 .elementor-button:hover svg, .elementor-81929 .elementor-element.elementor-element-f000013 .elementor-button:focus svg{fill:#432818;}.elementor-81929 .elementor-element.elementor-element-f000014{font-family:"Roboto", Sans-serif;font-size:15px;line-height:1.75em;color:#FAF8F3;}.elementor-81929 .elementor-element.elementor-element-f000018{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#BB9457;--border-color:#BB9457;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81929 .elementor-element.elementor-element-f000001{font-family:"Roboto", Sans-serif;font-size:14px;line-height:1.75em;color:#FAF8F3;}.elementor-81929 .elementor-element.elementor-element-f000017{font-family:"Roboto", Sans-serif;font-size:14px;line-height:1.75em;color:#FAF8F3;}@media(max-width:1024px){.elementor-81929 .elementor-element.elementor-element-f000016{--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-81929 .elementor-element.elementor-element-f000018{--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;}}@media(min-width:768px){.elementor-81929 .elementor-element.elementor-element-f000005{--width:40%;}.elementor-81929 .elementor-element.elementor-element-f00000e{--width:23%;}.elementor-81929 .elementor-element.elementor-element-f000015{--width:31%;}.elementor-81929 .elementor-element.elementor-element-f000019{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-81929 .elementor-element.elementor-element-f000005{--width:100%;}.elementor-81929 .elementor-element.elementor-element-f00000e{--width:100%;}.elementor-81929 .elementor-element.elementor-element-f000015{--width:100%;}}@media(max-width:767px){.elementor-81929 .elementor-element.elementor-element-f000005{--width:100%;}.elementor-81929 .elementor-element.elementor-element-f00000e{--width:100%;}.elementor-81929 .elementor-element.elementor-element-f000015{--width:100%;}.elementor-81929 .elementor-element.elementor-element-f000016{--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-81929 .elementor-element.elementor-element-f000018{--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-81929 .elementor-element.elementor-element-f000019{--padding-top:40px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}}/* Start custom CSS for container, class: .elementor-element-f000019 *//* Amal shared header and navigation */
.site-header .header-navbar,.site-header .sticky-head.header-sticky .header-navbar{background:#432818!important;border-bottom:1px solid rgba(187,148,87,.22);line-height:100px}
.site-header .header-navbar a,.site-header .sticky-head.header-sticky .header-navbar a{color:#FAF8F3}
.site-header .header-navbar .primary-menu>li>a{font-family:Roboto,sans-serif;font-size:13px;font-weight:600;letter-spacing:.35px}
.site-header .header-navbar .primary-menu>li>a:hover,.site-header .header-navbar .primary-menu>li.current-menu-item>a{color:#BB9457}
.site-header .header-navbar img.site-logo,.site-header .header-navbar img.sticky-logo{width:164px;max-height:94px;object-fit:contain}
.site-header .header-navbar .secondary-menu-toggle{width:48px;height:48px;line-height:48px;border-radius:8px;background:#BB9457}
.site-header .header-navbar .secondary-menu-toggle span{background:#432818}
.header-mobilebar{background:#432818!important}
.header-mobilebar a{color:#FAF8F3!important}
.header-mobilebar img.mobile-logo{max-width:145px;max-height:82px;object-fit:contain}
.secondary-bar-wrapper{background:rgba(40,36,31,.6)!important;backdrop-filter:blur(4px)}
.secondary-bar-wrapper .secondary-bar-inner{width:min(420px,100vw);padding:80px 32px 36px;background:#FAF8F3;color:#432818;box-shadow:-12px 0 48px rgba(0,0,0,.15)}
.secondary-bar-inner>.secondary-menu-toggle,.mobile-menu-floating>.mobile-menu-toggle{position:absolute!important;top:18px!important;right:18px!important;left:auto!important;width:44px!important;height:44px!important;background:#432818!important;border:1px solid #BB9457;border-radius:8px;z-index:20;display:block!important}
.secondary-bar-inner>.secondary-menu-toggle span,.mobile-menu-floating>.mobile-menu-toggle i{display:none!important}
.secondary-bar-inner>.secondary-menu-toggle:before,.secondary-bar-inner>.secondary-menu-toggle:after,.mobile-menu-floating>.mobile-menu-toggle:before,.mobile-menu-floating>.mobile-menu-toggle:after{content:"";position:absolute;top:20px;left:10px;width:22px;height:2px;background:#FFFFFF!important;transform:rotate(45deg)}
.secondary-bar-inner>.secondary-menu-toggle:after,.mobile-menu-floating>.mobile-menu-toggle:after{transform:rotate(-45deg)}
.secondary-bar-inner>.secondary-menu-toggle:hover,.mobile-menu-floating>.mobile-menu-toggle:hover{background:#BB9457!important}
.secondary-bar-inner>.secondary-menu-toggle:focus-visible,.mobile-menu-floating>.mobile-menu-toggle:focus-visible{outline:3px solid #BB9457;outline-offset:3px}
.secondary-bar-inner .widget{margin-bottom:26px;padding-bottom:26px;border-bottom:1px solid rgba(67,40,24,.12)}
.secondary-bar-inner .widget:last-child{border-bottom:0}
.secondary-bar-inner .widget-title{font-family:Roboto,sans-serif;font-size:21px;line-height:1.4;font-weight:600;color:#432818;padding-left:0}
.secondary-bar-inner .widget-title:before{display:none}
.secondary-bar-inner .text-widget-content img{width:170px;height:auto;object-fit:contain}
.secondary-bar-inner .text-widget-inner{font-family:Roboto,sans-serif;font-size:16px;line-height:1.8;color:#5d5047}
.secondary-bar-inner .contact-widget-info a{font-family:Roboto,sans-serif;font-size:15px;color:#432818;overflow-wrap:anywhere}
.secondary-bar-inner .contact-widget-info>p{display:flex;align-items:center;gap:12px}
.secondary-bar-inner .social-icons a{border-radius:8px;color:#432818!important;background:#BB9457!important}
.mobile-menu-floating{background:#FAF8F3!important;color:#432818;padding-top:80px!important;max-width:100vw}
.mobile-menu-floating .mobile-menu a{color:#432818;font-family:Roboto,sans-serif;font-size:16px}
.mobile-menu-floating .mobile-menu a:hover{color:#BB9457}
@media(max-width:480px){.secondary-bar-wrapper .secondary-bar-inner{padding:78px 24px 30px}.secondary-bar-inner .widget-title{font-size:20px}}/* End custom CSS */