.elementor-10273 .elementor-element.elementor-element-f0bdc50{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.48;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:62;}.elementor-10273 .elementor-element.elementor-element-f0bdc50:not(.elementor-motion-effects-element-type-background), .elementor-10273 .elementor-element.elementor-element-f0bdc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A2A2A2;background-image:url("https://www.archivesbouanani.org/wp-content/uploads/2024/06/img20240604_16494666-2048x1365.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10273 .elementor-element.elementor-element-f0bdc50::before, .elementor-10273 .elementor-element.elementor-element-f0bdc50 > .elementor-background-video-container::before, .elementor-10273 .elementor-element.elementor-element-f0bdc50 > .e-con-inner > .elementor-background-video-container::before, .elementor-10273 .elementor-element.elementor-element-f0bdc50 > .elementor-background-slideshow::before, .elementor-10273 .elementor-element.elementor-element-f0bdc50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10273 .elementor-element.elementor-element-f0bdc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10273 .elementor-element.elementor-element-6d1e64a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:8px;--margin-right:8px;}.elementor-10273 .elementor-element.elementor-element-7960069 img{width:27%;}.elementor-10273 .elementor-element.elementor-element-4d8a26a{text-align:start;}.elementor-10273 .elementor-element.elementor-element-4d8a26a .elementor-heading-title{font-family:"Noto Naskh Arabic", Sans-serif;font-size:39px;color:#FFFFFF;}.elementor-10273 .elementor-element.elementor-element-f4de384{text-align:center;}.elementor-10273 .elementor-element.elementor-element-f4de384 .elementor-heading-title{font-size:29px;color:#FFFFFF;}.elementor-10273 .elementor-element.elementor-element-a78fbc0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10273 .elementor-element.elementor-element-a78fbc0.e-con{--align-self:flex-end;}.elementor-10273 .elementor-element.elementor-element-36c27db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-36c27db.elementor-element{--align-self:flex-end;--flex-grow:49;--flex-shrink:253;}.elementor-10273 .elementor-element.elementor-element-36c27db:hover .elementor-widget-container{border-style:none;}.elementor-10273 .elementor-element.elementor-element-36c27db .elementor-search-form{text-align:center;}.elementor-10273 .elementor-element.elementor-element-36c27db .elementor-search-form__toggle{--e-search-form-toggle-size:33px;}.elementor-10273 .elementor-element.elementor-element-36c27db .elementor-search-form__input,
					.elementor-10273 .elementor-element.elementor-element-36c27db .elementor-search-form__icon,
					.elementor-10273 .elementor-element.elementor-element-36c27db .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-10273 .elementor-element.elementor-element-36c27db .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-10273 .elementor-element.elementor-element-36c27db.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#000000;fill:#000000;}.elementor-10273 .elementor-element.elementor-element-36c27db:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
					.elementor-10273 .elementor-element.elementor-element-36c27db .elementor-search-form--focus .elementor-search-form__icon,
					.elementor-10273 .elementor-element.elementor-element-36c27db .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-10273 .elementor-element.elementor-element-36c27db.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-10273 .elementor-element.elementor-element-36c27db:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-width:0px 0px 0px 0px;border-radius:11px;}.elementor-10273 .elementor-element.elementor-element-36c27db.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-width:0px 0px 0px 0px;border-radius:11px;}.elementor-10273 .elementor-element.elementor-element-31e1d3f .cpel-switcher__lang a{color:#FFFFFF;}.elementor-10273 .elementor-element.elementor-element-31e1d3f .cpel-switcher__icon{color:#FFFFFF;}.elementor-10273 .elementor-element.elementor-element-31e1d3f .cpel-switcher__nav{--cpel-switcher-space:15px;}.elementor-10273 .elementor-element.elementor-element-31e1d3f .cpel-switcher__name{padding-right:10px;}.elementor-10273 .elementor-element.elementor-element-4b2889b.premium-ham-dropdown .premium-mobile-menu,
				 .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-dropdown .premium-mobile-menu,
				  .elementor-10273 .elementor-element.elementor-element-4b2889b .premium-mobile-menu-outer-container,
				  .elementor-10273 .elementor-element.elementor-element-4b2889b:not(.premium-nav-slide):not(.premium-ham-slide) .premium-mobile-menu-container{background-color:#A2A2A2;}.elementor-10273 .elementor-element.elementor-element-4b2889b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu{justify-content:center;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-sub-menu .premium-sub-menu-link{justify-content:flex-end;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-hamburger-toggle{justify-content:center;background-color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b.premium-ham-dropdown .premium-mobile-menu-container, .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-dropdown .premium-mobile-menu-container{justify-content:center;}.elementor-10273 .elementor-element.elementor-element-4b2889b.premium-hamburger-menu .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-dropdown .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-slide .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link{justify-content:center;}.elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-hor > .elementor-widget-container > .premium-nav-widget-container > .premium-ver-inner-container > .premium-nav-menu-container{height:40px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-menu-container{background-color:#070500;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:500;text-transform:uppercase;font-style:normal;color:var( --e-global-color-96c9f06 );}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-pointer-underline .premium-menu-link-parent::after,
					.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-pointer-overline .premium-menu-link-parent::before,
					.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-pointer-double-line .premium-menu-link-parent::before,
					.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-pointer-double-line .premium-menu-link-parent::after{height:0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-pointer-framed:not(.premium-nav-animation-draw):not(.premium-nav-animation-corners) .premium-menu-link-parent::before{border-width:0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::before{border-width:0 0 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-pointer-framed.premium-nav-animation-draw .premium-menu-link-parent::after{border-width:0px 0px 0 0;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::before{border-width:0px 0 0 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-pointer-framed.premium-nav-animation-corners .premium-menu-link-parent::after{border-width:0 0px 0px 0;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-d7d0c3f );}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:before,
					.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:after{background-color:var( --e-global-color-primary );}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-pointer-framed .premium-menu-link-parent:before,
					.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-pointer-framed .premium-menu-link-parent:after{border-color:var( --e-global-color-primary );}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{order:0;background-color:#000000;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-menu-item > .premium-menu-link > i.premium-item-icon{font-size:0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.dashicons, .elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-menu-item > .premium-menu-link > img.premium-item-icon, .elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon svg, .elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon, .elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon.premium-lottie-animation{width:0px;height:0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-mobile-menu-container .premium-sub-menu,
                    .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-ver .premium-nav-menu-item.menu-item-has-children .premium-sub-menu,
                    .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-hor .premium-nav-menu-item.menu-item-has-children .premium-sub-menu{min-width:0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-family:"Montserrat", Sans-serif;font-size:0.6em;font-weight:400;text-transform:uppercase;line-height:15px;color:#FFFFFF;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{font-size:0px;margin:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item{background-color:#020101FC;border-radius:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link{color:var( --e-global-color-secondary );}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link .premium-dropdown-icon{color:#54595F;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-sub-menu-item .premium-sub-menu-link i.premium-sub-item-icon {font-size:0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon.dashicons, .elementor-10273 .elementor-element.elementor-element-4b2889b .premium-sub-menu-item .premium-sub-menu-link img.premium-sub-item-icon, .elementor-10273 .elementor-element.elementor-element-4b2889b .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon svg, .elementor-10273 .elementor-element.elementor-element-4b2889b .premium-sub-menu-item .premium-sub-menu-link svg.premium-sub-item-icon, .elementor-10273 .elementor-element.elementor-element-4b2889b .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon.premium-lottie-animation{width:0px;height:0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b:not(.premium-nav-ver) .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-badge, .elementor-10273 .elementor-element.elementor-element-4b2889b:not(.premium-nav-ver) .premium-sub-menu-item .premium-rn-badge, .elementor-10273 .elementor-element.elementor-element-4b2889b .premium-mega-content-container .premium-rn-badge{left:0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-ver.premium-vertical-right .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-badge, .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-ver.premium-vertical-right .premium-sub-menu-item .premium-rn-badge{right:0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-ver.premium-vertical-left .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-badge, .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-ver.premium-vertical-left .premium-sub-menu-item .premium-rn-badge{left:0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-hamburger-toggle i{font-size:24px;color:var( --e-global-color-14d7000 );}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-hamburger-toggle svg{width:24px;height:24px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-hamburger-toggle svg, .elementor-10273 .elementor-element.elementor-element-4b2889b .premium-hamburger-toggle svg path{fill:var( --e-global-color-14d7000 );}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-hamburger-toggle .premium-toggle-text, .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-ham-dropdown .premium-hamburger-toggle .premium-toggle-close{font-size:1px;margin:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-mobile-menu.premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{color:#000205;}.elementor-10273 .elementor-element.elementor-element-4b2889b.premium-ham-dropdown .premium-mobile-menu,
					 .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-dropdown .premium-mobile-menu{border-radius:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-0b82b3e{--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:center;--padding-top:6px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;}.elementor-10273 .elementor-element.elementor-element-0b82b3e:not(.elementor-motion-effects-element-type-background), .elementor-10273 .elementor-element.elementor-element-0b82b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8A046;}.elementor-10273 .elementor-element.elementor-element-daf24a4{text-align:center;color:#1A1714;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-10273 .elementor-element.elementor-element-6d1e64a{--content-width:807px;}}@media(max-width:1024px){.elementor-10273 .elementor-element.elementor-element-f0bdc50{--min-height:89px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10273 .elementor-element.elementor-element-f0bdc50:not(.elementor-motion-effects-element-type-background), .elementor-10273 .elementor-element.elementor-element-f0bdc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-10273 .elementor-element.elementor-element-f4de384 > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-10273 .elementor-element.elementor-element-36c27db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-36c27db.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10273 .elementor-element.elementor-element-4b2889b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu{justify-content:flex-start;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-sub-menu .premium-sub-menu-link{justify-content:center;}}@media(max-width:767px){.elementor-10273 .elementor-element.elementor-element-f0bdc50{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-10273 .elementor-element.elementor-element-f0bdc50:not(.elementor-motion-effects-element-type-background), .elementor-10273 .elementor-element.elementor-element-f0bdc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-10273 .elementor-element.elementor-element-6d1e64a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-10273 .elementor-element.elementor-element-4d8a26a .elementor-heading-title{font-size:34px;}.elementor-10273 .elementor-element.elementor-element-a78fbc0{--min-height:0px;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10273 .elementor-element.elementor-element-a78fbc0.e-con{--align-self:center;}.elementor-10273 .elementor-element.elementor-element-36c27db{width:100%;max-width:100%;z-index:4;}.elementor-10273 .elementor-element.elementor-element-36c27db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-36c27db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10273 .elementor-element.elementor-element-36c27db:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:0px;}.elementor-10273 .elementor-element.elementor-element-36c27db.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b.elementor-element{--align-self:stretch;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu{justify-content:center;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-sub-menu .premium-sub-menu-link{justify-content:center;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-hamburger-toggle{justify-content:center;padding:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-widget-container {--pa-menu-width:100vw;}.elementor-10273 .elementor-element.elementor-element-4b2889b.premium-ham-dropdown .premium-main-mobile-menu, .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-dropdown .premium-main-mobile-menu{width:100vw;}.elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-hor > .elementor-widget-container > .premium-nav-widget-container > .premium-ver-inner-container > .premium-nav-menu-container{height:23px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-size:0.7em;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{margin:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{order:0;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-size:0.7em;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{margin:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-hamburger-toggle i{font-size:24px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-hamburger-toggle svg{width:24px;height:24px;}.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-hamburger-toggle .premium-toggle-text, .elementor-10273 .elementor-element.elementor-element-4b2889b.premium-ham-dropdown .premium-hamburger-toggle .premium-toggle-close{margin:0px 0px 0px 0px;}.elementor-10273 .elementor-element.elementor-element-4b2889b.premium-ham-dropdown .premium-mobile-menu,
					.elementor-10273 .elementor-element.elementor-element-4b2889b.premium-nav-dropdown .premium-mobile-menu,
					.elementor-10273 .elementor-element.elementor-element-4b2889b .premium-mobile-menu-outer-container{padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10273 .elementor-element.elementor-element-f0bdc50{--width:847px;}}/* Start custom CSS *//* === Bandeau horizontal noir transparent (8 nov. 2026) — pour revenir à l'ancien en-tête : vider ce champ === */

.elementor-location-header .elementor-element-f0bdc50{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;min-height:0!important;height:84px!important;padding:0 32px!important;flex-wrap:nowrap!important;gap:24px}
.elementor-location-header .elementor-element-6d1e64a{width:auto!important;flex:0 0 auto!important;padding:0!important;min-height:0!important}
.elementor-location-header .elementor-element-6d1e64a>.e-con-inner{flex-direction:row!important;align-items:center!important;gap:14px!important;width:auto!important;max-width:none!important;padding:0!important;display:grid!important;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:14px;row-gap:0}
.elementor-location-header .elementor-element-7960069{grid-row:1/3;width:auto!important;margin:0!important}
.elementor-location-header .elementor-element-7960069 img{width:96px!important;height:auto!important;max-height:56px;object-fit:contain}
.elementor-location-header .elementor-element-4d8a26a,.elementor-location-header .elementor-element-f4de384{width:auto!important;margin:0!important;text-align:left!important}
.elementor-location-header .elementor-element-4d8a26a .elementor-heading-title{font-size:22px!important;line-height:1.15!important;text-align:left!important}
.elementor-location-header .elementor-element-f4de384 .elementor-heading-title,.elementor-location-header .elementor-element-f4de384 a{font-size:17px!important;line-height:1.1!important;text-align:left!important}
.elementor-location-header .elementor-element-a78fbc0{width:auto!important;flex:1 1 auto!important;padding:0!important;min-height:0!important;background:transparent!important;justify-content:flex-end!important}

.elementor-location-header .elementor-element-4b2889b,.elementor-location-header .elementor-element-4b2889b *{background:transparent!important}
.elementor-location-header .elementor-element-4b2889b{width:auto!important;position:static!important}
.elementor-location-header .elementor-element-4b2889b .premium-nav-menu-container{justify-content:flex-end!important}
.elementor-location-header .elementor-element-4b2889b .premium-sub-menu{background:#000!important}
.elementor-location-header .elementor-element-4b2889b .premium-sub-menu *{background:transparent!important}

.elementor-location-header{position:absolute!important;top:0;left:0;right:0;z-index:50}
.elementor-location-header .elementor-element-f0bdc50{background:rgba(0,0,0,.45)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid rgba(255,255,255,.12)}
.elementor-location-header .elementor-element-f0bdc50::before,.elementor-location-header .elementor-element-f0bdc50>.elementor-background-overlay{display:none!important}

.elementor-location-header .elementor-element-6d1e64a,.elementor-location-header .elementor-element-a78fbc0{align-self:center!important;margin:0!important;padding:0!important;height:auto!important;--padding-top:0px;--padding-bottom:0px;--margin-top:0px;--margin-bottom:0px}
.elementor-location-header .elementor-element-6d1e64a>.e-con-inner{align-content:center!important;align-items:center!important}
.elementor-location-header .elementor-element-6d1e64a .elementor-widget,.elementor-location-header .elementor-element-6d1e64a .elementor-widget-container{margin:0!important;padding:0!important}
.elementor-location-header .elementor-element-4d8a26a{align-self:end!important}
.elementor-location-header .elementor-element-f4de384{align-self:start!important}
.elementor-location-header .elementor-element-4d8a26a .elementor-heading-title{line-height:1.05!important}
.elementor-location-header .elementor-element-f4de384 .elementor-heading-title,.elementor-location-header .elementor-element-f4de384 a{line-height:1.05!important;padding:0!important}
.elementor-location-header .elementor-element-a78fbc0>.e-con-inner,.elementor-location-header .elementor-element-a78fbc0{align-items:center!important}
.elementor-location-header .elementor-element-4b2889b,.elementor-location-header .elementor-element-4b2889b>.elementor-widget-container{margin:0!important}

.elementor-location-header .elementor-element-6d1e64a>.e-con-inner{grid-template-rows:1fr auto auto 1fr!important;row-gap:2px!important}
.elementor-location-header .elementor-element-7960069{grid-row:1/5!important;grid-column:1}
.elementor-location-header .elementor-element-4d8a26a{grid-row:2!important;grid-column:2;align-self:auto!important}
.elementor-location-header .elementor-element-f4de384{grid-row:3!important;grid-column:2;align-self:auto!important}

.elementor-location-header .elementor-element-4d8a26a,.elementor-location-header .elementor-element-f4de384{justify-self:center!important;text-align:center!important}
.elementor-location-header .elementor-element-4d8a26a .elementor-heading-title,.elementor-location-header .elementor-element-f4de384 .elementor-heading-title{text-align:center!important}

.admin-bar .elementor-location-header{top:32px}
@media (max-width:782px){.admin-bar .elementor-location-header{top:46px}}
.elementor-location-header .elementor-element-36c27db{order:2;width:auto!important;margin:0 0 0 8px!important;flex:0 0 auto!important}
.elementor-location-header .elementor-element-4b2889b{order:1}
.elementor-location-header .elementor-search-form__toggle i,.elementor-location-header .elementor-search-form__toggle{color:#fff!important;background:transparent!important}
.elementor-location-header .elementor-search-form__toggle svg{fill:#fff!important}
.elementor-location-header .elementor-search-form__toggle div{background:transparent!important}

.elementor-location-header .elementor-element-a78fbc0,.elementor-location-header .elementor-element-a78fbc0>.e-con-inner{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:4px!important}
.elementor-location-header .elementor-element-4b2889b{flex:0 1 auto!important}

@media (max-width:767px){
.elementor-location-header,.admin-bar .elementor-location-header{position:relative!important;top:0!important}
.elementor-location-header .elementor-element-f0bdc50{height:64px!important;padding:0 12px!important;background:#0a0000!important;-webkit-backdrop-filter:none;backdrop-filter:none;gap:8px}
.elementor-location-header .elementor-element-7960069 img{width:60px!important;max-height:38px}
.elementor-location-header .elementor-element-6d1e64a>.e-con-inner{column-gap:8px!important}
.elementor-location-header .elementor-element-4d8a26a .elementor-heading-title{font-size:18px!important}
.elementor-location-header .elementor-element-f4de384 .elementor-heading-title,.elementor-location-header .elementor-element-f4de384 a{font-size:13px!important}
.elementor-location-header .elementor-element-4b2889b .premium-hamburger-toggle{background:transparent!important}
}

@media (max-width:1024px){
.elementor-location-header .elementor-element-f0bdc50{position:relative!important}
.elementor-location-header .elementor-element-a78fbc0,.elementor-location-header .elementor-element-a78fbc0>.e-con-inner,.elementor-location-header .elementor-element-4b2889b,.elementor-location-header .elementor-element-4b2889b .elementor-widget-container,.elementor-location-header .elementor-element-4b2889b .premium-nav-widget-container,.elementor-location-header .elementor-element-4b2889b .premium-ver-inner-container{position:static!important}
.elementor-location-header .elementor-element-4b2889b .premium-mobile-menu-container{position:absolute!important;top:100%!important;left:0!important;right:0!important;width:auto!important;background:#0a0000!important;z-index:60;padding:6px 0 12px;box-shadow:0 12px 24px rgba(0,0,0,.4)}
.elementor-location-header .elementor-element-4b2889b .premium-mobile-menu-container .premium-sub-menu{background:#1a1714!important}
.elementor-location-header .elementor-element-4b2889b .premium-mobile-menu-container a{color:#f9f9f9!important;padding:10px 20px!important}
}

/* Menu collé au logo, à gauche ; loupe à droite */
.elementor-location-header .elementor-element-f0bdc50{justify-content:flex-start!important;gap:40px!important}
.elementor-location-header .elementor-element-a78fbc0,.elementor-location-header .elementor-element-a78fbc0>.e-con-inner{justify-content:flex-start!important;flex:1 1 auto!important}
.elementor-location-header .elementor-element-4b2889b .premium-nav-menu-container,.elementor-location-header .elementor-element-4b2889b .premium-main-nav-menu{justify-content:flex-start!important}
.elementor-location-header .elementor-element-36c27db{margin-left:auto!important}
/* Ouverture de chaque page : le contenu commence sous le bandeau (titres et images centrés dans la partie visible) */
@media (min-width:768px){
[data-elementor-type="wp-page"]>.e-con:first-child,[data-elementor-type="single-post"]>.e-con:first-child,[data-elementor-type="single-page"]>.e-con:first-child,[data-elementor-type="archive"]>.e-con:first-child,[data-elementor-type="search-results"]>.e-con:first-child,[data-elementor-type="error-404"]>.e-con:first-child{padding-top:84px!important}
}

/* Articles : titre d'ouverture centré comme les autres pages */
.elementor-element-9f8d449{align-items:center!important;text-align:center!important}
.elementor-element-9f8d449 .elementor-heading-title{text-align:center!important}
.elementor-element-4230b9d .elementor-icon-list-items,.elementor-element-4230b9d ul{justify-content:center!important}
.elementor-element-4230b9d{width:100%!important;text-align:center!important}
.elementor-element-09a9540 .elementor-divider{justify-content:center!important;display:flex}
.elementor-element-09a9540 .elementor-divider-separator{margin:0 auto!important}
/* Sous-pages (catégories : Projections, Résidences, Écrits…) : titre dégagé sous le bandeau */
@media (min-width:768px){[data-elementor-type="archive"]>.e-con:first-child{padding-top:124px!important}}
/* Ouvertures harmonisées : même largeur de bloc et de sous-titre sur Accueil, Archive en ligne, Actions, Recherches, Éditions, Projet */
@media (min-width:768px){
.elementor-element-fbadec0,.elementor-element-3a450332,.elementor-element-1f11e2e,.elementor-element-09915b8,.elementor-element-5ecbc63,.elementor-element-6196bf62{width:min(900px,92vw)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;align-items:center!important}
.elementor-element-5ecbc63>.e-con-inner{width:100%!important;max-width:none!important;align-items:center!important}
}
.elementor-element-4bff395,.elementor-element-64754b84,.elementor-element-8373c5f,.elementor-element-26b636d,.elementor-element-7f7a5de,.elementor-element-1724b7a9{max-width:820px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}
.elementor-element-4bff395 p,.elementor-element-64754b84 p,.elementor-element-8373c5f p,.elementor-element-26b636d p,.elementor-element-7f7a5de p,.elementor-element-1724b7a9 p{text-align:center!important}
.elementor-element-3b6843d .elementor-heading-title,.elementor-element-574bbf51 .elementor-heading-title,.elementor-element-e9df842 .elementor-heading-title,.elementor-element-f313472 .elementor-heading-title,.elementor-element-0c14751 .elementor-heading-title,.elementor-element-63763b0 .elementor-heading-title{text-align:center!important}
/* Actions : « Choisir, déplacer, exposer. » en blanc */
.elementor-element-6c1c0a5 h2,.elementor-element-6c1c0a5 p{color:#fff!important}
@media (min-width:768px){.elementor-element-4f6da74>.e-con-inner,.elementor-element-187627e>.e-con-inner,.elementor-element-5cc0f2a9>.e-con-inner{max-width:min(900px,92vw)!important;width:100%!important}}
@media (max-width:767px){.elementor-element-3b6843d .elementor-heading-title{font-size:34px!important}}
/* Accueil mobile : la vague décorative ne déborde plus à droite */
.elementor-element-11f800f{overflow-x:clip!important}

/* === Version arabe (RTL) — 14 nov. 2026 === */
.elementor-location-header .elementor-element-36c27db{order:2;margin-left:8px!important;margin-right:auto!important}
.elementor-location-header .elementor-element-31e1d3f{order:3;width:auto!important;flex:0 0 auto!important;margin:0!important}
.elementor-location-header .elementor-element-31e1d3f ul,.elementor-location-header .elementor-element-31e1d3f li{list-style:none;margin:0!important;padding:0!important;display:flex}
.elementor-location-header .elementor-element-31e1d3f a{color:#fff!important;font-size:14px!important;font-weight:700!important;border:1px solid rgba(255,255,255,.55);border-radius:16px;padding:3px 12px!important;line-height:1.4;text-decoration:none}
.elementor-location-header .elementor-element-31e1d3f a:hover{background:rgba(255,255,255,.15)}
.elementor-location-header .elementor-element-4b2889b .premium-sub-menu,.elementor-location-header .elementor-element-4b2889b .premium-sub-menu a{text-align:right!important}
.elementor-location-header .elementor-element-0b82b3e{padding:6px 16px!important}
.elementor-location-header .elementor-element-0b82b3e p{margin:0!important;font-size:14px;font-weight:600;color:#1A1714!important;text-align:center}
@media (max-width:767px){.elementor-location-header .elementor-element-31e1d3f a{font-size:12px!important;padding:2px 8px!important}}
/* ab-submenu-rtl : sous-menus alignés à droite (flex-end s'inverse en RTL) */
.elementor-location-header .elementor-element-4b2889b .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start!important;text-align:right!important;direction:rtl}
.elementor-location-header .elementor-element-4b2889b .premium-sub-menu{direction:rtl;text-align:right!important}

/* ab-typo-ar : typographie arabe (titres Noto Kufi, texte IBM Plex). Exclus : en-tête, menu, titre du site, catégories. Le noyau global force Cairo avec un :not(#id), d'où les :not(#ab1) */
body:not(#ab1):not(#ab2) .elementor-location-single :is(h1,h2,h3,h4,h5,h6).elementor-heading-title,body:not(#ab1):not(#ab2) .elementor-location-archive :is(h1,h2,h3,h4,h5,h6).elementor-heading-title,body:not(#ab1):not(#ab2) .elementor-location-404 :is(h1,h2,h3,h4,h5,h6).elementor-heading-title,body:not(#ab1):not(#ab2) .elementor-location-footer :is(h1,h2,h3,h4,h5,h6).elementor-heading-title,body:not(#ab1):not(#ab2) [data-elementor-type="wp-page"] :is(h1,h2,h3,h4,h5,h6).elementor-heading-title,body:not(#ab1):not(#ab2) [data-elementor-type="wp-post"] :is(h1,h2,h3,h4,h5,h6).elementor-heading-title{font-family:"Noto Kufi Arabic","Cairo",sans-serif!important}
body:not(#ab1):not(#ab2) .elementor-location-single .elementor-widget-text-editor,body:not(#ab1):not(#ab2) .elementor-location-archive .elementor-widget-text-editor,body:not(#ab1):not(#ab2) .elementor-location-404 .elementor-widget-text-editor,body:not(#ab1):not(#ab2) .elementor-location-footer .elementor-widget-text-editor,body:not(#ab1):not(#ab2) [data-elementor-type="wp-page"] .elementor-widget-text-editor,body:not(#ab1):not(#ab2) [data-elementor-type="wp-post"] .elementor-widget-text-editor,body:not(#ab1):not(#ab2) .elementor-location-single .elementor-widget-text-editor :is(p,span,strong,em,i,b,li,a,div),body:not(#ab1):not(#ab2) .elementor-location-archive .elementor-widget-text-editor :is(p,span,strong,em,i,b,li,a,div),body:not(#ab1):not(#ab2) .elementor-location-404 .elementor-widget-text-editor :is(p,span,strong,em,i,b,li,a,div),body:not(#ab1):not(#ab2) .elementor-location-footer .elementor-widget-text-editor :is(p,span,strong,em,i,b,li,a,div),body:not(#ab1):not(#ab2) [data-elementor-type="wp-page"] .elementor-widget-text-editor :is(p,span,strong,em,i,b,li,a,div),body:not(#ab1):not(#ab2) [data-elementor-type="wp-post"] .elementor-widget-text-editor :is(p,span,strong,em,i,b,li,a,div),body:not(#ab1):not(#ab2) .elementor-location-single .elementor-widget-theme-post-excerpt .elementor-widget-container,body:not(#ab1):not(#ab2) .elementor-location-archive .elementor-widget-theme-post-excerpt .elementor-widget-container,body:not(#ab1):not(#ab2) .elementor-location-404 .elementor-widget-theme-post-excerpt .elementor-widget-container,body:not(#ab1):not(#ab2) .elementor-location-footer .elementor-widget-theme-post-excerpt .elementor-widget-container,body:not(#ab1):not(#ab2) [data-elementor-type="wp-page"] .elementor-widget-theme-post-excerpt .elementor-widget-container,body:not(#ab1):not(#ab2) [data-elementor-type="wp-post"] .elementor-widget-theme-post-excerpt .elementor-widget-container,body:not(#ab1):not(#ab2) .elementor-location-single .elementor-blockquote__content,body:not(#ab1):not(#ab2) .elementor-location-archive .elementor-blockquote__content,body:not(#ab1):not(#ab2) .elementor-location-404 .elementor-blockquote__content,body:not(#ab1):not(#ab2) .elementor-location-footer .elementor-blockquote__content,body:not(#ab1):not(#ab2) [data-elementor-type="wp-page"] .elementor-blockquote__content,body:not(#ab1):not(#ab2) [data-elementor-type="wp-post"] .elementor-blockquote__content,body:not(#ab1):not(#ab2) .elementor-location-single .elementor-blockquote__content p,body:not(#ab1):not(#ab2) .elementor-location-archive .elementor-blockquote__content p,body:not(#ab1):not(#ab2) .elementor-location-404 .elementor-blockquote__content p,body:not(#ab1):not(#ab2) .elementor-location-footer .elementor-blockquote__content p,body:not(#ab1):not(#ab2) [data-elementor-type="wp-page"] .elementor-blockquote__content p,body:not(#ab1):not(#ab2) [data-elementor-type="wp-post"] .elementor-blockquote__content p,body:not(#ab1):not(#ab2) .elementor-location-single figcaption,body:not(#ab1):not(#ab2) .elementor-location-archive figcaption,body:not(#ab1):not(#ab2) .elementor-location-404 figcaption,body:not(#ab1):not(#ab2) .elementor-location-footer figcaption,body:not(#ab1):not(#ab2) [data-elementor-type="wp-page"] figcaption,body:not(#ab1):not(#ab2) [data-elementor-type="wp-post"] figcaption,body:not(#ab1):not(#ab2) .elementor-location-single .elementor-widget-form .elementor-field-label,body:not(#ab1):not(#ab2) .elementor-location-archive .elementor-widget-form .elementor-field-label,body:not(#ab1):not(#ab2) .elementor-location-404 .elementor-widget-form .elementor-field-label,body:not(#ab1):not(#ab2) .elementor-location-footer .elementor-widget-form .elementor-field-label,body:not(#ab1):not(#ab2) [data-elementor-type="wp-page"] .elementor-widget-form .elementor-field-label,body:not(#ab1):not(#ab2) [data-elementor-type="wp-post"] .elementor-widget-form .elementor-field-label,body:not(#ab1):not(#ab2) .elementor-location-single .elementor-widget-form .elementor-button-text,body:not(#ab1):not(#ab2) .elementor-location-archive .elementor-widget-form .elementor-button-text,body:not(#ab1):not(#ab2) .elementor-location-404 .elementor-widget-form .elementor-button-text,body:not(#ab1):not(#ab2) .elementor-location-footer .elementor-widget-form .elementor-button-text,body:not(#ab1):not(#ab2) [data-elementor-type="wp-page"] .elementor-widget-form .elementor-button-text,body:not(#ab1):not(#ab2) [data-elementor-type="wp-post"] .elementor-widget-form .elementor-button-text,body:not(#ab1):not(#ab2) .elementor-location-single .elementor-widget-form input,body:not(#ab1):not(#ab2) .elementor-location-archive .elementor-widget-form input,body:not(#ab1):not(#ab2) .elementor-location-404 .elementor-widget-form input,body:not(#ab1):not(#ab2) .elementor-location-footer .elementor-widget-form input,body:not(#ab1):not(#ab2) [data-elementor-type="wp-page"] .elementor-widget-form input,body:not(#ab1):not(#ab2) [data-elementor-type="wp-post"] .elementor-widget-form input{font-family:"IBM Plex Sans Arabic","Cairo",sans-serif!important}/* End custom CSS */