@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);@import url(https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800&display=swap);body{text-align:justify}.lang-item{font-weight:900}html:lang(ar){direction:rtl!important;body{
		/* text-align: right; */
	}
	.lang-item a{
		font-family: SF Compact Text!important;
	}
	body, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, p, td, li, a, .cms-button-text, .btn, .font-smooth, .heading-default-font, .body-default-font, .cms-tab-title {
		font-family: Almarai!important; 
		font-optical-sizing: auto;
	}
	.cms-breadcrumb li:after {
		content: "\f060";
		margin: 0 5px 0 7px;
	}
	.entry-meta:before,.entry-meta:after {
		left: unset;
		right: 0;
	}
	input::placeholder, textarea::placeholder {
	 text-align: right!important; 
	}
}body.rtl form{direction:rtl!important}body.rtl .nice-select,body.rtl .nice-select .list li{text-align:right!important}body.rtl .nice-select:after{right:unset;left:15px}h1{text-align:start}@media screen and (max-width:767px){.content-area h2:not(.no-responsive), .content-area .h2:not(.no-responsive) {font-size:24px!important}}#site-header>.container>.row>.col-lg-12.col-md-12.col-sm-12{text-align:center}#site-header>.container>.row>.col-lg-12.col-md-12.col-sm-12>div{text-align:start}@media screen and (min-width:1200px){html:lang(ar) .primary-menu > li {float:inline-start}html:lang(ar) .primary-menu > li.menu-item-has-children > a:after {padding-left:0;padding-right:5px}html:lang(ar) .primary-menu .sub-menu li.menu-item-has-children:after {right:unset;left:30px;top:35%;transform:rotate(180deg)}html:lang(ar) .primary-menu .sub-menu .sub-menu {left:unset;right:100%}}#content{padding-top:50px;padding-bottom:50px}.awsm-job-specification-job-category,.post-previous-next,[data-filter="job__category_spec"]{display:none}body.single-awsm_job_openings #menu-item-15386>a,body.single-awsm_job_openings #menu-item-15386>a:after,body.single-awsm_job_openings #menu-item-18117>a,body.single-awsm_job_openings #menu-item-18117>a:after,body.single-awsm_job_openings #menu-item-18142>a,body.single-awsm_job_openings #menu-item-18142>a:after{color:#cd0001!important}body.single-awsm_job_openings #menu-item-16119>a,body.single-awsm_job_openings #menu-item-18118>a,body.single-awsm_job_openings #menu-item-18143>a{color:#fff;background-color:#cd0001}body.cat-52-id #menu-item-15386>a,body.cat-52-id #menu-item-15386>a:after,body.cat-130-id #menu-item-18117>a,body.cat-130-id #menu-item-18117>a:after,body.cat-132-id #menu-item-18142>a,body.cat-132-id #menu-item-18142>a:after{color:#cd0001!important}body.cat-52-id #menu-item-16118>a,body.cat-130-id #menu-item-18119>a,body.cat-132-id #menu-item-18144>a{color:#fff;background-color:#cd0001}body.cat-50-id #menu-item-15593>a,body.cat-50-id #menu-item-15593>a:after,body.cat-126-id #menu-item-18121>a,body.cat-126-id #menu-item-18121>a:after,body.cat-128-id #menu-item-18146>a,body.cat-128-id #menu-item-18146>a:after{color:#cd0001!important}body.cat-50-id #menu-item-14637>a,body.cat-126-id #menu-item-18122>a,body.cat-128-id #menu-item-18147>a{color:#fff;background-color:#cd0001}body.page-id-18541 #menu-item-18138>a,body.page-id-18541 #menu-item-18138>a:after,body.page-id-18531 #menu-item-18113>a,body.page-id-18531 #menu-item-18113>a:after,body.page-id-17445 #menu-item-15561>a,body.page-id-17445 #menu-item-15561>a:after{color:#cd0001!important}body.page-id-18541 #menu-item-18149>a,body.page-id-18531 #menu-item-18131>a,body.page-id-17445 #menu-item-16245>a{color:#fff;background-color:#cd0001}body.rtl .btn-more:after{position:absolute!important;right:unset!important;left:0;top:3px}body.rtl .slick-track .action-buttons{text-align:right}body.rtl .slick-track .btn-more:after{position:absolute!important;right:0!important;left:unset!important;top:3px}body.rtl .cms-post-grid.layout1 .entry-body-inner .item-content:after,body.rtl .cms-post-grid.layout1 .entry-body-inner .item-content:before{position:absolute!important;left:unset!important}body.rtl .zmdi.zmdi-long-arrow-right{transform:rotate(180deg);right:2px}body.rtl .cms-navigation-menu.default li:before{margin-right:0!important;margin-left:14px}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{flex-direction:row!important}body.rtl .cms-newsletter-form.default form .tnp-field-button{right:unset!important;left:7px;transform:rotate(180deg)}body.rtl .menu-right-item i{transform:rotate(180deg);margin-right:7px;margin-left:0!important}.cms-align-icon-right{margin-right:7px;margin-left:0}body.rtl .cms-align-icon-right{margin-left:7px;margin-right:0}.custom-heading{font-size:25px;font-weight:500;letter-spacing:.75px}.pagetitle .custom-heading{color:#ededed}.item-category,.item-date:after{visibility:hidden}.cms-tab-content ul,.elementor-widget-text-editor ul,.cms-ac-content ul{list-style:disc;padding:0;margin:0 0 15px}.entry-social-share ul li a.tw-social{background-color:#000}.entry-social-share ul li a.lk-social{background-color:#0077b5}.entry-social-share ul li a.fb-social{background-color:#3b5998}.fa.fa-twitter::before,.fab.fac-twitter::before{content:"𝕏"}html[dir="rtl"] .awsm-row{flex-direction:row!important}.elementor-hidden-desktop.elementor-hidden-laptop.elementor-hidden-tablet.elementor-hidden-mobile,.awsm_job_openings-template-default .post-previous-next,#awsm-grid-item-16087,#awsm-grid-item-18348,#awsm-grid-item-18347{display:none!important}.cms-company-history .history-box-items .box-item .box-image{width:40%;margin-right:35px}body.rtl .cms-company-history .history-box-items .box-item .box-image{width:40%;margin-left:35px;margin-right:0}.current-lang{color:#cd0001}#cms_accordion-8d079cf .cms-accordion-item .cms-ac-title-text{background-repeat:no-repeat;background-size:20px 15px;background-position:left center;padding-left:30px;display:block}#cms_accordion-8d079cf .cms-accordion-item:nth-child(1) .cms-ac-title-text{background-image:url(/wp-content/uploads/2025/12/xlybia1.jpg.pagespeed.ic.ML8PoOwTJx.jpg)}#cms_accordion-8d079cf .cms-accordion-item:nth-child(2) .cms-ac-title-text{background-image:url(/wp-content/uploads/2025/12/xtunisie1.jpg.pagespeed.ic.rbU3EwQYS4.jpg)}#cms_accordion-8d079cf .cms-accordion-item:nth-child(3) .cms-ac-title-text{background-image:url(/wp-content/uploads/2025/12/xalgerie1.jpg.pagespeed.ic.ErLg__qwC0.jpg)}#cms_accordion-8d079cf .cms-accordion-item:nth-child(4) .cms-ac-title-text{background-image:url(/wp-content/uploads/2025/12/xmarroc1.jpg.pagespeed.ic.Ni4v4dN9l0.jpg)}#cms_accordion-8d079cf .cms-accordion-item:nth-child(5) .cms-ac-title-text{background-image:url(/wp-content/uploads/2025/12/xmauritania1.jpg.pagespeed.ic.KwkLtYmV8g.jpg)}@media screen and (min-width:1200px){.logo-mobile{overflow-x:hidden!important;height:45px!important;width:145px!important}.logo-mobile img{height:45px!important;object-fit:cover;object-position:left}body.rtl .logo-mobile img{}ul.slick-dots{display:none!important}}.wpcf7-form .wpcf7-not-valid .wpcf7-list-item input[type="radio"]+span::before,.wpcf7-form .wpcf7-not-valid .wpcf7-list-item input[type="checkbox"]+span::before{border-color:#f13c3c!important}body.single .page-title{font-size:42px!important}@media screen and (max-width:1199px){body.single .page-title{font-size:28px!important}body.single .site-content{padding:36px 0!important}button,span.btn,.menu-right-item{width:100%}.logo-mobile{max-width:CALC(100% - 40px)!important}.main-menu-toggle{width:100%;text-align:right}body.rtl .main-menu-toggle{text-align:left}body.rtl #site-header-wrap #main-menu-mobile{right:unset;left:11px}}body.rtl #site-header-wrap .site-branding .logo-light,body.rtl #site-header-wrap .site-branding .logo-mobile,body.rtl #site-header-wrap .site-branding .logo-square{left:unset;right:0}#site-header-wrap .site-branding img{max-height:38px!important}.site-navigation.navigation-open{width:100vw;backdrop-filter:blur(2px)}#mastmenu .lang-item a{padding:10px 0;border-bottom:none}#mastmenu .lang-item{margin:30px 0 0 0;border-bottom:solid 1px #ebebeb;width:33.33%;text-align:center;float:left}#mastmenu .social,.ct-item.ct-address .social{text-align:center;clear:both}#mastmenu .social .elementor-social-icons-wrapper,.ct-item.ct-address .elementor-social-icons-wrapper{display:block}#mastmenu .social .elementor-grid-item{width:25%;float:left;text-align:center;padding:10px}.ct-item.ct-address .elementor-grid-item{float:left;text-align:center}#mastmenu .social .elementor-grid-item a,.ct-item.ct-address .elementor-grid-item a{border-radius:25px;zoom:.6;text-align:-webkit-center}@media screen and (min-width:1200px){#mastmenu .lang-item,#mastmenu .social{display:none!important}}@media screen and (min-width:1024px){#site-header-wrap .site-branding img{max-height:70px!important}.primary-menu .sub-menu li a{line-height:1.6;padding:15px 25px}}p,.elementor-widget-text-editor li{}p a,.elementor-widget-text-editor li a{text-decoration:underline}.clients img.attachment-full{filter:grayscale(1)}.clients img.attachment-full:hover{filter:grayscale(0)}.clients .client-image.image-default:hover{box-shadow:none!important}.resptab{max-width:100%!important;overflow-x:auto!important}.resptab>*{margin-left:0!important;margin-right:0!important}@media screen and (max-width:1199px){.main-menu-toggle{background:none!important;font-size:22px!important}}.vchart{text-align:center}.vchart>*{display:inline-block}.language-wrap .opt-label{margin:0!important}.header-lang-pll li{display:inline-block;list-style:none;padding:5px}.cms-post-carousel.layout1 .carousel-item-inner .entry-body-inner{border:none!important}@media screen and (min-width:1200px){#site-header-wrap.header-layout1 .site-header-top{padding:2px 0 5px 0!important}#site-header-wrap.header-layout1 .site-header-main .primary-menu>li>a{font-size:16px;line-height:55px!important;padding-top:5px!important}}.right-item.icon-item{display:none!important}.wd-sm-icon{width:20px;height:auto}.video .elementor-widget-wrap{text-align:center}.video .elementor-element-feca039{margin:-80px auto 0 auto}@media screen and (min-width:1200px){.prod-desc{display:block!important}.prod-mobile{display:none!important}}@media screen and (max-width:1199px){.prod-desc{display:none!important}.prod-mobile{display:block!important}}@media screen and (min-width:1200px){#site-header.h-fixed .site-branding .logo-mobile{position:relative!important;max-width:300px!important;max-height:75px!important;top:0!important;-webkit-transform:none!important;-khtml-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;left:0!important;opacity:1!important;padding:0 20px 0 0!important}#site-header.h-fixed .site-branding .logo-mobile img{max-width:145px!important;max-height:45px!important}#site-header.h-fixed .site-branding,#site-header.h-fixed .site-navigation{display:inline-block!important;vertical-align:middle!important}}.elementor-container.elementor-column-gap-default{margin:0 auto!important}.elementor-container.elementor-column-gap-default{margin:0 auto!important}.prod-btns .elementor-widget-wrap.elementor-element-populated{border-bottom:solid 1px #ddd;padding-bottom:0!important;margin-bottom:30px}.prod-btns .btnbusinesse>.elementor-widget-container,.prod-btns .btnfinancial>.elementor-widget-container{margin-bottom:-1px!important}.btnbusinesse a,.btnfinancial a{color:#fff!important}.btnbusinesse a.active,.btnfinancial a.active{margin-bottom:-1px!important;color:#333!important;border:solid 1px #ddd!important;border-bottom:solid 1px #f3f3f3!important;background-color:#f3f3f3!important}.btnbusinesse a:focus,.btnfinancial a:focus,.btnbusinesse a:hover,.btnfinancial a:hover{color:#999!important;background-color:#f3f3f3!important}body.rtl .slick-list{direction:ltr!important}body.rtl .slick-list .slick-slide,body.rtl .slick-list .slick-slide{float:left!important}body.rtl .elementor-17798 .elementor-element.elementor-element-f27c1fb>.elementor-element-populated,body.rtl .elementor-17798 .elementor-element.elementor-element-ef476c5>.elementor-element-populated{border-width:0 0 0 1px}.cms-post-carousel .slick-slider .slick-dots li.slick-active button{border-color:#1a191d!important}#prodbusinesse .slick-list,#prodfinancial .slick-list{margin:0 auto!important;max-width:1200px!important;max-height:644px!important}@media (max-width:1023px){#prodbusinesse .slick-list,#prodfinancial .slick-list{max-width:400px!important}}@media (max-width:429px){#prodbusinesse .slick-list,#prodfinancial .slick-list{max-width:CALC(100vw - 30px)!important}}#prodbusinesse .slick-list .slick-slide,#prodfinancial .slick-list .slick-slide{max-width:400px!important;height:640px!important;margin:0 auto!important}@media (max-width:1023px){#prodbusinesse .slick-list .slick-slide,#prodfinancial .slick-list .slick-slide{max-width:400px!important;margin:0!important}}@media (max-width:429px){#prodbusinesse .slick-list .slick-slide,#prodfinancial .slick-list .slick-slide{max-width:CALC(100vw - 30px)!important;margin:0!important}}@media (max-width:1023px){body.rtl ul.slick-dots{display:flex;justify-content:center}}.entry-body-inner{width:100%}.elementor-element-e6b8a26{display:none!important}#cms_post_carousel-6805069 .slick-track{padding:0 0 10px 0!important}.cms-fancy-box.layout3:hover .item-overlay{margin-right:-1px!important}.cms-service-carousel.layout1 .carousel-item-inner:hover{box-shadow:0 8px 15px 0 rgba(26,25,29,.12)}