@font-face{font-display:swap;font-family:ManropeRegular;font-style:normal;font-weight:400;src:url(/build/fonts/Manrope-Regular.7b7ec127.woff) format("woff")}@font-face{font-display:swap;font-family:ManropeBold;font-style:normal;font-weight:700;src:url(/build/fonts/Manrope-Bold.7c041a42.woff) format("woff")}@font-face{font-display:swap;font-family:ManropeExtraLight;font-style:normal;font-weight:200;src:url(/build/fonts/Manrope-ExtraLight.12f5ebd0.woff) format("woff")}@font-face{font-display:swap;font-family:ManropeExtraBold;font-style:normal;font-weight:700;src:url(/build/fonts/Manrope-ExtraBold.d71359ee.woff) format("woff")}@font-face{font-display:swap;font-family:ManropeMedium;font-style:normal;font-weight:500;src:url(/build/fonts/Manrope-Medium.2b59f270.woff) format("woff")}@font-face{font-display:swap;font-family:ManropeLight;font-style:normal;font-weight:300;src:url(/build/fonts/Manrope-Light.0cba0a81.woff) format("woff")}@font-face{font-display:swap;font-family:ManropeSemiBold;font-style:normal;font-weight:600;src:url(/build/fonts/Manrope-SemiBold.fa54f998.woff) format("woff")}@font-face{font-display:swap;font-family:LamaSemiBold;font-style:normal;font-weight:600;src:url(/build/fonts/LamaSans-SemiBold.bcb46cb7.woff) format("woff")}@font-face{font-display:swap;font-family:LamaLight;font-style:normal;font-weight:300;src:url(/build/fonts/LamaSans-Light.3bba7c12.woff) format("woff")}@font-face{font-display:swap;font-family:LamaThin;font-style:normal;font-weight:100;src:url(/build/fonts/LamaSans-Thin.cfa625e4.woff) format("woff")}@font-face{font-display:swap;font-family:LamaRegular;font-style:normal;font-weight:400;src:url(/build/fonts/LamaSans-Regular.b02daaeb.woff) format("woff")}@font-face{font-display:swap;font-family:LamaBold;font-style:normal;font-weight:700;src:url(/build/fonts/LamaSans-Bold.d4f4a5e5.woff) format("woff")}@font-face{font-display:swap;font-family:LamaMedium;font-style:normal;font-weight:500;src:url(/build/fonts/LamaSans-Medium.6b422330.woff) format("woff")}:root{--primary-color:#ffce23;--secondary-color:#deb00f;--light-grey:#2a2a2a;--black-color:#000;--white-color:#fff}body{color:var(--light-grey);font-family:ManropeRegular;font-size:16px}*{margin:0;padding:0}p{color:var(--light-grey);font-family:ManropeRegular;font-size:16px;line-height:45px;margin-bottom:0}a{text-decoration:none}li{list-style-type:none}ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{line-height:1;margin:0}.header{padding:20px 0;position:absolute;width:100%;z-index:9}.menu ul li{display:inline-block;margin-right:50px}.menu ul li:last-child{margin-right:0}.dropdown .dropdown-menu li a,.dropdown .dropdown-toggle,.menu ul li a{color:var(--white-color);display:inline-block;font-family:ManropeSemiBold;font-size:14px}.menu ul li:last-child a{background-color:var(--primary-color);border-radius:30px;color:var(--light-grey);padding:15px 30px}.menu ul li.nav-item .dropdown-menu li{display:block;margin:0!important}.hamburger{display:none}.dropdown_lang{margin:0 30px}.dropdown .dropdown-toggle:after{display:none}.dropdown .dropdown-toggle img{margin-left:3px}.dropdown .dropdown-menu{min-width:auto;padding:4px 0;width:fit-content}.dropdown .dropdown-menu li a,.menu .dropdown .dropdown-menu li a{background-color:transparent;border-radius:0;color:var(--light-grey);padding:6px 15px}@media (max-width:1399px){.menu ul li{margin-right:35px}}@media (max-width:1199px){.menu ul li{margin-right:20px}.menu ul li.dropdown_lang{margin:0 15px}.menu ul li:last-child a{padding:12px 25px}.dropdown .dropdown-menu li a,.dropdown .dropdown-toggle,.menu ul li a{font-size:13px}}@media (max-width:991px){.header .row .col-7{align-items:center;display:flex;justify-content:end}.menu{background:var(--secondary-color);display:flex;flex-direction:column;height:100vh;justify-content:start;overflow-y:auto;padding-top:120px;position:fixed;text-align:unset;top:0;transition:.7s ease;-webkit-transition:.7s ease;-moz-transition:opacity .7s ease;width:100%}.menu .menu_ul{display:block;margin-bottom:30px;text-align:center}.menu .menu_ul li{display:block;margin-bottom:35px;margin-right:0}.menu .menu_ul li.link_menu_with_img{margin-left:0}.menu .menu_ul li a{color:var(--white-color);font-size:16px}.menu .menu_ul li.link_menu_with_img a{font-size:14px}.menu .menu_ul li.link_menu_with_img a span{min-height:auto}.hamburger{cursor:pointer;display:inline-block;height:35px;margin-right:10px;position:relative;width:35px;z-index:9999}.hamburger button{background:transparent;border:0;height:30px;outline:none;position:relative;top:0;width:100%}.bar,.bar:after,.bar:before{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;height:4px}.bar{background:var(--primary-color);position:absolute;right:0;top:-9px;transform:translateY(25px);transition:all 0s .3s;width:25px}.bar.animate{background:hsla(0,0%,100%,0)}.bar:before{top:-10px;transition:bottom .5s cubic-bezier(.23,1,.32,1) .5s,transform .5s cubic-bezier(.23,1,.32,1)}.bar:after,.bar:before{background:var(--primary-color);content:"";position:absolute;right:0;width:35px}.bar:after{top:10px;transition:top .5s cubic-bezier(.23,1,.32,1) .5s,transform .5s cubic-bezier(.23,1,.32,1)}.bar.animate:after{top:-2px;transform:rotate(45deg);transition:top .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1) .5s}.bar.animate:after,.bar.animate:before{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;height:4px;width:35px}.bar.animate:before{top:-3px;transform:rotate(-45deg);transition:bottom .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1) .5s}.show_menu{left:0;opacity:1;z-index:999}.hide_menu{left:100%;opacity:0}}@media (max-width:575px){.logo{max-width:150px}}.switcher_home{align-items:center;background-size:cover!important;display:flex;height:850px;justify-content:center;position:relative;width:100%}.switcher_home:after{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.text_switcher_home{padding-top:60px;position:relative;text-align:center;z-index:1}.text_switcher_home h1{color:var(--white-color);font-family:ManropeBold;font-size:60px;line-height:1.2;margin-bottom:50px}.text_switcher_home h1 span{color:var(--white-color);display:block;font-family:ManropeRegular;font-size:40px;margin-top:10px}.text_switcher_home ul li{display:inline-block;margin:0 25px}@media (max-width:1199px){.switcher_home{height:700px}.text_switcher_home h1{font-size:50px}.text_switcher_home h1 span{font-size:35px}}@media (max-width:991px){.switcher_home{height:600px}.text_switcher_home h1{font-size:40px}.text_switcher_home h1 span{font-size:30px}.text_switcher_home ul li img{max-width:180px}}@media (max-width:575px){.switcher_home{height:500px}.text_switcher_home h1{font-size:3.5vmax}.text_switcher_home h1 span{font-size:21px}.text_switcher_home ul li{margin:0 10px}.text_switcher_home ul li img{max-width:130px}}.types_projets_home{padding:60px 0 130px}.img_types_projets_home{margin-bottom:30px;position:relative}.img_types_projets_home a{display:block;overflow:hidden;padding-bottom:67%;position:relative}.img_types_projets_home a:after{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.img_types_projets_home a img{backface-visibility:visible;bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.item_types_projets_home h3{bottom:30px;color:var(--white-color);font-family:ManropeBold;font-size:25px;left:20px;padding-right:20px;pointer-events:none;position:absolute;z-index:9}.link_globale a{border:1px solid var(--secondary-color);border-radius:30px;color:var(--secondary-color);display:inline-block;font-family:ManropeBold;font-size:14px;padding:15px 30px;transition:all .3s ease-in}.link_globale svg{color:var(--secondary-color);margin-left:10px;position:relative;top:-1px;width:20px}.link_globale a:hover{background-color:var(--secondary-color)}.link_globale a:hover,.link_globale a:hover svg{color:var(--white-color)}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:20px}.owl-theme .owl-dots .owl-dot span{background:transparent;border:2px solid var(--secondary-color);height:7px;width:20px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--secondary-color)}@media (max-width:1399px){.item_types_projets_home h3{font-size:21px}}@media (max-width:575px){.types_projets_home{padding:60px 0 100px}.item_types_projets_home h3{font-size:19px}.link_globale a{font-size:12px;padding:12px 25px}.link_globale svg{margin-left:7px;width:15px}}.points_forts{background-color:var(--primary-color);margin-bottom:80px;padding:80px 0;text-align:center}.points_forts h2{color:var(--light-grey);font-family:ManropeExtraLight;font-size:70px;line-height:1.2;margin-bottom:60px;position:relative}.points_forts h2 span{display:block}.points_forts h2 span b{font-family:ManropeMedium;font-weight:500}.points_forts ul li{display:inline-block;text-align:-webkit-center;text-align:-moz-center;text-align:-ms-center;text-align:-o-center;vertical-align:top;width:19%}.points_forts ul li span{display:block;margin-top:30px;max-width:120px}@media (max-width:991px){.points_forts{padding:50px}.points_forts ul li{margin-bottom:50px;width:30%}}@media (max-width:767px){.points_forts h2{font-size:50px}}@media (max-width:575px){.points_forts{margin-bottom:50px}.points_forts h2{font-size:40px;margin-bottom:30px}.points_forts ul li{margin-bottom:0;margin-top:40px;width:49%}}.projets_home{margin-bottom:80px}.titre_blocks_home{align-items:center;display:flex;justify-content:space-between;margin-bottom:60px}.titre_blocks_home h2{color:var(--light-grey);font-family:ManropeExtraLight;font-size:70px;line-height:1.2;position:relative}.titre_blocks_home h2 img{max-width:50px;position:absolute;right:-40px;top:0;z-index:-1}.titre_blocks_home a{color:#1479b7;font-family:ManropeMedium;font-size:20px}.slider_projets_home.owl-carousel .owl-stage{padding-left:0!important}.img_projets_home{position:relative}.img_projets_home a{border-top-left-radius:65px;display:block;margin-bottom:20px;overflow:hidden;padding-bottom:100%;position:relative}.img_projets_home a img{backface-visibility:visible;bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.img_projets_home span{background-color:var(--primary-color);border-radius:30px;color:var(--light-grey);display:block;font-family:ManropeBold;font-size:10px;padding:10px 15px;position:absolute;right:14px;top:15px}.item_projets_home h3,.item_projets_home h3 a{color:var(--secondary-color);font-family:ManropeBold;font-size:14px}.item_projets_home h4{color:var(--light-grey);display:-webkit-box;font-family:ManropeBold;font-size:20px;line-height:1.4;margin:15px 0 30px;min-height:56px;overflow:hidden;position:relative;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical}@media (max-width:1199px){.titre_blocks_home h2{font-size:60px}.item_projets_home h4{font-size:18px}}@media (max-width:991px){.titre_blocks_home h2{font-size:50px}.titre_blocks_home h2 img{max-width:40px;right:-35px}.img_projets_home span{padding:10px 15px}}@media (max-width:767px){.titre_blocks_home h2{font-size:40px}.titre_blocks_home a{font-size:17px}}@media (max-width:575px){.projets_home{margin-bottom:60px}.titre_blocks_home{margin-bottom:40px}.titre_blocks_home h2{font-size:30px}.titre_blocks_home h2 img{max-width:30px;right:-27px}.titre_blocks_home a{font-size:15px}.item_projets_home h4{display:block;font-size:16px;min-height:auto}}.apropos_home h2{color:var(--light-grey);font-family:ManropeExtraLight;font-size:60px;line-height:1.2;margin-bottom:50px}.apropos_home h2 b{display:block;font-family:ManropeMedium;font-weight:500}.apropos_home .link_globale{margin-top:50px}.apropos_home .link_globale a{border:1px solid var(--light-grey);color:var(--light-grey)}.apropos_home .link_globale svg{color:var(--light-grey)}.apropos_home .link_globale a:hover{background-color:var(--light-grey);color:var(--white-color)}.apropos_home .link_globale a:hover svg{color:var(--white-color)}@media (max-width:1399px){.apropos_home h2{font-size:50px;margin-bottom:40px}.apropos_home p{line-height:40px}}@media (max-width:1199px){.apropos_home h2{font-size:35px;margin-bottom:35px}.apropos_home p{font-size:15px;line-height:35px}.apropos_home .link_globale{margin-top:35px}}@media (max-width:991px){.apropos_home{margin-bottom:50px}}@media (max-width:575px){.apropos_home h2{font-size:30px;margin-bottom:30px}}.actualites_home{background-color:#f3f3f3;padding:60px 0 80px}.actualites_home,.item_actualites_home{position:relative}.img_item_actualites_home a{display:block;overflow:hidden;padding-bottom:100%;position:relative}.img_item_actualites_home a img{backface-visibility:visible;bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.img_item_actualites_home a:after{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.text_item_actualites_home{bottom:30px;left:20px;position:absolute;right:20px}.text_item_actualites_home span{color:var(--white-color);font-family:ManropeBold;font-size:14px}.text_item_actualites_home h3{display:-webkit-box;margin-top:20px;min-height:55px;overflow:hidden;position:relative;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-moz-line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical}.text_item_actualites_home h3,.text_item_actualites_home h3 a{color:var(--white-color);font-family:ManropeBold;font-size:20px;line-height:1.4}@media (max-width:1399px){.text_item_actualites_home h3,.text_item_actualites_home h3 a{font-size:19px}}@media (max-width:991px){.actualites_home{padding:60px 0}.item_actualites_home{margin-bottom:30px}}@media (max-width:575px){.text_item_actualites_home h3{display:block;min-height:auto}.text_item_actualites_home h3,.text_item_actualites_home h3 a{font-size:17px}}.block_alarsat_home{padding-top:70px}.block_alarsat_home h2{font-family:ManropeMedium;font-size:60px;text-align:right}.block_alarsat_home h2 span{display:block;font-family:ManropeExtraLight;font-size:40px;line-height:1.2}@media (max-width:1399px){.block_alarsat_home h2 span{font-size:35px}}@media (max-width:1199px){.block_alarsat_home h2{font-size:50px}.block_alarsat_home h2 span{font-size:30px}}@media (max-width:991px){.block_alarsat_home h2{margin-bottom:30px;text-align:left}}@media (max-width:575px){.block_alarsat_home h2{font-size:40px;margin-bottom:20px}.block_alarsat_home h2 span{font-size:25px;margin-top:5px}.block_alarsat_home p{line-height:35px}}.block_novacity_home{background:linear-gradient(180deg,#a6e4ff,#fff 53.37%);padding:70px 0}.block_novacity_home ul{align-items:center;display:flex}.block_novacity_home h3{color:var(--light-grey);font-family:ManropeMedium;font-size:50px;line-height:1.2;margin-bottom:50px}.block_novacity_home h3 span{display:block;font-family:ManropeRegular;font-size:30px}.block_novacity_home a{background:#ffce23;border-radius:30px;color:var(--light-grey);display:inline-block;font-family:ManropeBold;font-size:15px;padding:10px 30px}@media (max-width:1199px){.block_novacity_home h3{font-size:40px}.block_novacity_home h3 span{font-size:25px}}@media (max-width:575px){.block_novacity_home h3{font-size:30px;margin-bottom:30px}.block_novacity_home h3 span{font-size:21px}.block_novacity_home a{font-size:14px}}.footer{background-color:#54565a;padding:60px 0 80px;position:relative}.logo_footer{margin-bottom:40px}.social_footer a{display:inline-block;margin:0 10px}.menu_footer_projets{border-bottom:1px solid #757575;padding-bottom:30px}.menu_footer_projets ul{display:inline-block;margin-right:20px;vertical-align:top;width:45%}.menu_footer_projets ul li{margin-top:25px}.menu_footer_projets ul li:first-child{margin-bottom:40px;margin-top:0}.menu_footer_projets ul li a{color:var(--white-color);font-family:ManropeRegular;font-size:14px;text-transform:uppercase}.menu_footer_projets ul li:first-child a{font-family:ManropeSemiBold;font-size:16px;text-transform:none}.menu_footer{padding-top:40px}.menu_footer li{display:inline-block;margin-bottom:10px;margin-right:40px}.menu_footer li:last-child{margin-right:0}.menu_footer li a{color:var(--white-color);font-family:ManropeBold;font-size:14px}.info_footer{display:inline-block;text-align:left}.info_footer span{color:var(--white-color);display:block;font-family:ManropeRegular;font-size:14px;margin-bottom:20px}.info_footer ul li{margin-bottom:15px}.info_footer ul li a{color:var(--secondary-color);font-family:ManropeMedium;font-size:18px}.info_footer ul li img{margin-right:10px;position:relative;top:-1px}@media (max-width:1399px){.menu_footer_projets ul li:first-child a{font-size:15px}.menu_footer li{margin-right:35px}}@media (max-width:991px){.footer{text-align:center}.menu_footer_projets{margin-top:40px}.menu_footer li{margin:10px 20px}.info_footer{display:block;margin-top:40px;text-align:center}}@media (max-width:575px){.menu_footer_projets ul li:first-child{margin-bottom:30px}.menu_footer_projets ul{margin-right:0;width:100%}.menu_footer_projets ul:first-child{padding-bottom:35px}.menu_footer{padding-top:20px}.menu_footer_projets ul li{margin-top:20px}}.switcher{align-items:center;background-size:cover!important;display:flex;height:600px;justify-content:center;position:relative;text-align:-webkit-center;text-align:-moz-center;text-align:-ms-center;text-align:-o-center;width:100%}.switcher:after{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.text_switcher{position:relative;z-index:1}.text_switcher h1{color:var(--white-color);font-family:ManropeBold;font-size:60px;line-height:1.2;margin-top:60px;max-width:1000px}.text_switcher p{color:var(--white-color);font-family:ManropeMedium;font-size:30px;margin-top:50px;max-width:90%}@media (max-width:1199px){.switcher{height:550px}.text_switcher h1{font-size:45px}.text_switcher p{font-size:24px}}@media (max-width:991px){.switcher{height:450px}.text_switcher h1{font-size:40px}.text_switcher p{font-size:20px;margin-top:30px;max-width:100%}}@media (max-width:575px){.switcher{height:400px}.text_switcher h1{font-size:3.5vmax}.text_switcher p{font-size:18px;line-height:1.2;margin-top:20px}}.menu_pages_desktop{padding:70px 0}.menu_pages_desktop ul{border-bottom:1px solid #c7dcf5;display:inline-flex;justify-content:space-evenly;padding-bottom:25px;width:100%}.menu_pages_desktop ul li{margin:0 5px;text-align:center}.menu_pages_desktop ul li a{color:var(--black-color);font-family:ManropeLight;font-size:22px;line-height:1;position:relative}.menu_pages_desktop ul li a:hover{font-family:ManropeRegular}.menu_pages_desktop ul li.selected a{display:block;font-family:ManropeBold;pointer-events:none}.menu_pages_desktop ul li.selected a:after{background:var(--primary-color);bottom:-30px;content:"";height:4px;left:50%;position:absolute;right:0;transform:translateX(-50%);width:100px}.menu_pages_desktop select{display:none}.menu_pages_mobile{height:42px;margin:50px 0;position:relative;z-index:1}.menu_pages_mobile span{height:auto;margin:auto;position:absolute;right:0;top:3px;width:20px}.menu_pages_mobile ul{border-bottom:1px solid #c7dcf5;height:42px;position:absolute;width:100%}.menu_pages_mobile ul li{padding:10px;z-index:2}.menu_pages_mobile li:not(.init){background:#bfbfbf;border-bottom:1px solid #fff;display:none;float:left;height:42px;width:100%}.menu_pages_mobile li:not(.init):last-child{border-bottom:0}.menu_pages_mobile li.selected:not(.init),.menu_pages_mobile li:not(.init):hover{background:var(--primary-color)}.menu_pages_mobile li.init{cursor:pointer}.menu_pages_mobile ul li,.menu_pages_mobile ul li a{color:#737373;font-family:ManropeRegular;font-size:18px;line-height:1;position:relative}.menu_pages_mobile ul li a{color:#fff;display:block}a#submit{z-index:1}@media (max-width:575px){.menu_pages_desktop{margin:50px 0}}.content_pages{padding:60px 0 100px}.content_pages .item_actualites_home{margin-bottom:40px}.content_actualites .text_item_actualites_home{bottom:0;left:0;position:relative;right:0}.content_actualites .text_item_actualites_home h3 a,.text_item_actualites_home h3{color:var(--light-grey)}.text_item_actualites_home p{line-height:25px;margin:20px 0}.text_item_actualites_home label{color:var(--secondary-color);display:block;font-family:ManropeMedium;font-size:14px;letter-spacing:2px;margin-top:15px;text-transform:uppercase}@media (max-width:991px){.content_actualites .text_item_actualites_home h3{margin-top:15px}.text_item_actualites_home p{font-size:14px;margin:15px 0}}.actu_selected{padding:100px 0}.section_breadcrumbs{margin-bottom:50px}.section_breadcrumbs ul li{display:inline-block}.section_breadcrumbs ul li a{color:var(--light-grey);font-family:ManropeRegular;font-size:18px}.section_breadcrumbs ul li span{color:var(--light-grey);padding:0 5px}.section_breadcrumbs ul li:last-child span{display:none}.section_breadcrumbs ul li a:hover,.section_breadcrumbs ul li:last-child a{font-family:ManropeBold}.section_breadcrumbs ul li:last-child a{pointer-events:none}.actu_selected label{align-items:center;color:var(--secondary-color);display:flex;font-family:ManropeMedium;font-size:16px;margin:0 0 20px}.actu_selected label img{margin-right:15px;max-width:30px}.actu_selected h2{color:var(--black-color);font-family:ManropeBold;font-size:25px;margin-bottom:30px;padding:10px 0 10px 30px;position:relative}.actu_selected h2:before{background:var(--black-color);border-bottom-right-radius:15px;border-top-right-radius:15px;content:"";height:100%;left:0;position:absolute;top:0;width:15px}.img_actu_selected{margin:30px 0}.actu_selected p{margin-bottom:25px}@media (max-width:991px){.section_breadcrumbs ul li{line-height:1}.section_breadcrumbs ul li a{font-size:15px}.actu_selected h2{font-size:21px}.text_item_actualites_home label{font-size:12px}}@media (max-width:575px){.actu_selected{padding:60px 0}.section_breadcrumbs ul li:last-child,.section_breadcrumbs ul li:nth-child(3) span{display:none}.actu_selected h2{font-size:18px;padding:6px 0 6px 20px}.actu_selected h2:before{width:10px}.actu_selected p{font-size:16px;line-height:30px}}.pagination_ajax{margin-top:30px;position:relative;text-align:center}.pagination_ajax button{background-color:var(--secondary-color);border:0;border-radius:40px;color:var(--white-color);display:inline-block;font-family:ManropeBold;font-size:14px;outline:none;padding:30px 15px;text-align:-webkit-center;text-align:-moz-center;text-align:-ms-center;text-align:-o-center}.pagination_ajax button img{display:block;margin-top:12px}#loader{font-family:ManropeBold;margin:20px 0;text-align:center}.progress-wrap{border-radius:50px;bottom:40px;-webkit-box-shadow:inset 0 0 0 1px rgb(0 0 0/5%);box-shadow:inset 0 0 0 1px rgb(0 0 0/5%);opacity:0;position:fixed;right:40px;-webkit-transform:translateY(15px);transform:translateY(15px);visibility:hidden;z-index:10000}.progress-wrap,.progress-wrap .fa-angle-up{cursor:pointer;display:block;height:50px;-webkit-transition:all .2s linear;transition:all .2s linear;width:50px}.progress-wrap .fa-angle-up{color:#a79783;left:0;line-height:50px;position:absolute;text-align:center;top:0;z-index:1}.progress-wrap svg path{fill:none}.progress-wrap.active-progress{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.progress-wrap svg.progress-circle path{stroke:#a79783;stroke-width:3;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}@media (max-width:575px){.progress-wrap{right:17px}}.close_msg{position:absolute;right:20px}.info_contact{text-align:center}.info_contact p{font-family:ManropeLight;font-size:35px}.info_contact h2{font-family:ManropeLight;font-size:45px;margin:60px 0}.info_contact ul li{display:inline-block;margin:0 15px}.info_contact ul li a{align-items:center;color:var(--light-grey);display:inline-flex;font-family:ManropeMedium;font-size:24px}.info_contact ul li a img{margin-right:10px}.social_contact{margin-top:20px}.input_text{margin-bottom:30px;position:relative}.input_text label{color:var(--light-grey);font-family:ManropeSemiBold;font-size:16px;margin-bottom:10px}.input_text input,.input_text select,.input_text textarea{background:#f6f7f9;border:0;border-radius:50px;color:#515978;font-family:ManropeRegular;font-size:15px;height:50px;outline:none;padding-left:20px;width:100%}input::placeholder,textarea::placeholder{color:#515978;font-family:ManropeRegular;font-size:15px}.input_text textarea{border-radius:25px;height:100px;padding-top:15px;resize:none}.text_submit button{background:var(--primary-color);border:0;border-radius:40px;color:var(--light-grey);font-family:ManropeBold;font-size:16px;height:50px;outline:none;width:100%}.text_checkbox{color:var(--light-grey);cursor:pointer;display:block;font-family:ManropeRegular;font-size:14px;line-height:1.2;margin-bottom:30px;margin-left:10px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text_checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#f6f7f9;height:20px;left:0;position:absolute;top:-4px;width:20px}.checkmark:after{content:"";display:none;position:absolute}.text_checkbox input:checked~.checkmark:after{display:block}.text_checkbox .checkmark:after{border:solid var(--secondary-color);border-width:0 3px 3px 0;height:13px;left:6px;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px}samp.error{color:red;display:block;font-family:ManropeRegular;font-size:13px}@media (max-width:1199px){.info_contact p{font-size:30px}.info_contact h2{font-size:40px}}@media (max-width:767px){.info_contact p{font-size:25px}.info_contact h2{font-size:35px}.info_contact ul li a{font-size:20px}}@media (max-width:575px){.info_contact p{font-size:20px;line-height:1.2}.info_contact h2{font-size:25px;margin:40px 0}.info_contact ul li{margin:5px}.info_contact ul li a{font-size:16px}.info_contact ul li a img{max-width:30px}.input_text label{font-size:14px}.social_contact img{max-width:40px}}.block_content_services{margin-bottom:100px}.block_content_services h2{font-family:ManropeRegular;font-size:35px;line-height:2;margin-bottom:30px}.block_content_services h2 strong{font-family:ManropeBold}.block_content_services a{background:var(--primary-color);border-radius:70px;color:var(--light-grey);display:inline-block;font-family:ManropeBold;font-size:25px;padding:15px 40px;position:relative}.block_content_services a span{display:block;font-family:ManropeSemiBold;font-size:16px;position:relative;z-index:1}.block_content_services a b{position:relative;z-index:1}.block_content_services a:before{background:url(/build/images/phone_03.3c4149f8.png) no-repeat;background-size:contain;content:"";height:95%;left:30px;position:absolute;top:2px;width:100px}.form_contact h2{font-family:ManropeExtraLight;font-size:35px;margin:60px 0 40px}.input_text samp{color:red}#service_dejavu{align-items:center;display:flex}#service_dejavu label{margin-bottom:0;margin-right:30px;padding-left:10px}.input_radio input{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:50%;cursor:pointer;display:inline-block;height:22px;outline:none;position:relative;transition:border .2s ease,background .2s ease;width:22px}.input_radio input[type=radio]:checked{background-color:#f6f7f9}.input_radio input[type=radio]:checked:before{background:var(--secondary-color);border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.input_select{position:relative}.input_select select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.input_select:after{background:url(/build/images/arrow_down_03.f78d8472.png) no-repeat;background-size:contain;content:"";height:11px;pointer-events:none;position:absolute;right:20px;top:18px;width:19px}@media (max-width:1199px){.block_content_services h2{font-size:30px;line-height:1.5}.block_content_services a{font-size:20px;padding:12px 30px}.block_content_services a span{font-size:14px}}@media (max-width:991px){.block_content_services h2{margin-top:30px}}@media (max-width:575px){.block_content_services h2{font-size:24px}.block_content_services a{font-size:17px}.block_content_services a span{font-size:12px}.form_contact h2{font-size:25px;margin:40px 0 30px}}.list_bureaux .nav-pills{border-bottom:1px solid #d3d3d3;display:inline-flex;justify-content:space-evenly;margin-bottom:70px;padding:25px 0;width:100%}.list_bureaux .nav-pills li{margin:0 5px;text-align:center}.list_bureaux .nav-pills .nav-link{color:var(--light-grey);font-family:ManropeExtraLight;font-size:30px;line-height:1;position:relative}.list_bureaux .nav-pills .nav-link:hover{font-family:ManropeRegular}.list_bureaux .nav-pills .nav-link.active{background:transparent;display:block;font-family:ManropeMedium;pointer-events:none}.list_bureaux .nav-pills .nav-link.active:after{background:var(--secondary-color);bottom:-28px;content:"";height:4px;left:50%;position:absolute;right:0;transform:translateX(-50%);width:100%}.list_bureaux .tab-content{text-align:center}.list_bureaux .tab-content h2,.list_bureaux .tab-content h3,.list_bureaux .tab-content h4{color:var(--light-grey);font-family:ManropeLight;font-size:40px}.list_bureaux .tab-content h3{font-size:70px;margin:10px 0 20px}.list_bureaux .tab-content h4{font-size:20px;letter-spacing:20px;margin-bottom:40px;text-transform:uppercase}.list_bureaux .tab-content ul{background:var(--primary-color);border-radius:30px;display:flex;justify-content:space-between;margin-bottom:60px;padding:25px 35px}.list_bureaux .tab-content ul li{align-items:center;display:flex;margin:0 5px}.list_bureaux .tab-content ul li p{line-height:1;margin-left:20px;text-align:left}.list_bureaux .tab-content ul li label{display:block;font-family:ManropeLight;font-size:16px;margin-bottom:8px}.list_bureaux .tab-content ul li span{font-family:ManropeRegular;font-size:21px}.map_bureaux iframe{border-radius:20px;height:600px;width:100%}@media (max-width:1199px){.list_bureaux .tab-content ul li span{font-size:19px}}@media (max-width:991px){.list_bureaux .tab-content ul{display:block}.list_bureaux .tab-content ul li{margin:0;padding:10px 0}}@media (max-width:767px){.list_bureaux .tab-content h2{font-size:30px}.list_bureaux .tab-content h3{font-size:50px}.list_bureaux .tab-content h4{font-size:18px;font-size:15px;letter-spacing:14px}}@media (max-width:575px){.list_bureaux .nav-pills .nav-link{font-size:23px}.list_bureaux .tab-content h2{font-size:25px}.list_bureaux .tab-content h3{font-size:35px}.list_bureaux .tab-content h4{font-size:15px;letter-spacing:14px}.list_bureaux .tab-content ul li img{max-width:32px}.list_bureaux .tab-content ul li label{font-size:14px}.list_bureaux .tab-content ul li span{font-size:17px}.map_bureaux iframe{border-radius:15px;height:400px}}.categories_projets{margin-bottom:70px}.categories_projets ul{align-items:center;display:flex;white-space:nowrap}.categories_projets ul li{margin-right:20px}.categories_projets ul li:last-child{margin-right:0}.categories_projets ul li button{background:transparent;border:1px solid var(--primary-color);border-radius:50px;font-family:ManropeBold;font-size:14px;outline:none;padding:15px 30px}.categories_projets ul li button.is-checked{background:var(--primary-color)}.categories_projets .container{overflow:hidden;overflow-x:auto}.no-results{display:none;padding:60px 20px;text-align:center}.no-results h3{font-family:ManropeMedium}.content_projets .item_projets_home,.projets_hmizate .item_projets_home{margin-bottom:40px}@media (max-width:1199px){.categories_projets ul li button{padding:12px 20px}}@media (max-width:575px){.categories_projets ul li{margin-right:10px}.categories_projets ul li button{font-size:12px;padding:10px 15px}}.bouncing-loader{display:flex;gap:8px;justify-content:center}.bouncing-loader span{animation:bounce .6s infinite alternate;background:var(--primary-color);border-radius:50%;height:14px;width:14px}.bouncing-loader span:nth-child(2){animation-delay:.2s}.bouncing-loader span:nth-child(3){animation-delay:.4s}@keyframes bounce{0%{opacity:.6;transform:translateY(0)}to{opacity:1;transform:translateY(-16px)}}.desc_projet_selected{margin-bottom:70px}.prix_desc_projet_selected{background-color:var(--secondary-color);border-top-left-radius:50px;padding:50px 30px;position:relative;text-align:right;width:fit-content}.prix_desc_projet_selected span{color:var(--light-grey);display:block;font-family:ManropeMedium;font-size:25px;margin-bottom:15px}.prix_desc_projet_selected b{color:var(--white-color);display:block;font-family:ManropeBold;font-size:70px;letter-spacing:-4px;line-height:1}.text_desc_projet_selected h2{font-family:ManropeExtraLight;font-size:40px}.text_desc_projet_selected h3{font-family:ManropeExtraLight;font-size:65px;margin:10px 0 30px}.specifications{background-color:var(--primary-color);margin-bottom:70px;padding:50px 0}.item_slider_specifications{text-align:-webkit-center;text-align:-moz-center;text-align:-ms-center;text-align:-o-center}.item_slider_specifications span{display:block;margin:20px 0}.item_slider_specifications b{font-family:ManropeBold;font-size:20px}.slider_equipements.owl-carousel .owl-item img,.slider_specifications.owl-carousel .owl-item img{width:auto}.slider_specifications.owl-theme .owl-dots .owl-dot.active span,.slider_specifications.owl-theme .owl-dots .owl-dot:hover span{background:var(--black-color)}.slider_specifications.owl-theme .owl-dots .owl-dot span{border:2px solid var(--black-color)}.media_projet{background:linear-gradient(0deg,#2a2a2a 50%,transparent 0);padding-bottom:50px;position:relative}.media_projet h2{font-family:ManropeExtraLight;font-size:50px;margin-bottom:50px}.slider_media_projet.owl-carousel .owl-stage{padding-left:0!important}.item_slider_media_projet{position:relative}.item_slider_media_projet a{display:block;overflow:hidden;padding-bottom:80%;position:relative}.item_slider_media_projet a img{backface-visibility:visible;bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.item_slider_media_projet:after{background-color:rgba(0,0,0,.3);content:""}.item_slider_media_projet span,.item_slider_media_projet:after{bottom:0;display:none;left:0;pointer-events:none;position:absolute;right:0;top:0}.item_slider_media_projet span{background-color:var(--white-color);border-radius:15px;height:fit-content;margin:auto;padding:15px;transition:all .4s ease-in;width:fit-content;z-index:9}.item_slider_media_projet:hover span,.item_slider_media_projet:hover:after{display:block}.slider_media_projet.owl-theme .owl-nav{margin-top:0;position:absolute;right:0;top:-90px}.owl-nav button.owl-prev{position:relative;top:3px;transform:rotate(180deg)}.owl-theme .owl-nav [class*=owl-]:hover{background:transparent}.owl-theme .owl-nav .disabled{filter:grayscale(1);opacity:1}.equipements{background-color:var(--light-grey);margin-bottom:70px;padding:60px 0 80px}.equipements h2{color:var(--white-color);font-family:ManropeExtraLight;font-size:50px;margin-bottom:70px;text-align:center}.item_slider_equipements{text-align:-webkit-center;text-align:-moz-center;text-align:-ms-center;text-align:-o-center}.item_slider_equipements span{color:var(--white-color);display:block;font-size:18px;margin:20px 0;max-width:140px}.plans_projet{margin-bottom:70px}.plans_projet.list_bureaux .tab-content h3{font-size:50px;margin:0 0 40px}.plans_projet.list_bureaux .tab-content{text-align:left}.location_commodities{margin-bottom:70px}.location_commodities .col-lg-7{height:-webkit-fill-available}.commodities h3,.location_commodities h2{font-family:ManropeExtraLight;font-size:50px;margin-bottom:70px;text-align:center}.location_commodities h2 span{display:block;font-family:ManropeMedium}.map_projet,.map_projet p{height:100%}.map_projet iframe{height:100%;min-height:400px;width:100%}.commodities h3{font-size:35px;margin-bottom:40px;text-align:left}.commodities h3 span{font-family:ManropeMedium}.commodities ul li{align-items:center;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;padding:15px 0}.commodities ul li:last-child{border-bottom:0}.commodities ul li span{font-family:ManropeExtraLight;font-size:20px}.commodities ul li b{background-color:#fff6d5;border-radius:30px;font-family:ManropeBold;font-size:14px;min-width:100px;padding:12px 20px;text-align:center}.img_contact_projet{position:relative}.img_contact_projet img{position:relative;z-index:1}.text_contact_projet{background-color:var(--secondary-color);border-top-right-radius:50px;max-width:320px;padding:40px 25px;position:absolute;right:0;top:40px}.text_contact_projet h3{color:var(--white-color);font-family:ManropeMedium;font-size:35px;margin-bottom:20px}.text_contact_projet p{line-height:25px}.contact_bureaux{background:var(--light-grey) url(/build/images/icon_bureaux.0ee786dd.png) no-repeat;background-size:contain;border-radius:30px;margin:-50px auto auto;max-width:1150px;padding:25px 0;position:relative;z-index:2}.content_contact_bureaux{align-items:center;display:flex;justify-content:space-between;padding:0 80px 0 130px}.contact_projet samp.error{bottom:-20px;left:0;position:absolute}.text_contact_bureaux h4{color:var(--white-color);font-family:ManropeBold;font-size:25px;margin-bottom:10px}.text_contact_bureaux h5{color:var(--white-color);font-family:ManropeMedium;font-size:18px}.content_contact_bureaux a{background:var(--white-color);border-radius:50px;color:var(--secondary-color);display:inline-block;font-family:ManropeBold;font-size:16px;line-height:1;padding:15px 50px}@media (max-width:1399px){.commodities h3,.text_contact_projet h3{font-size:30px}.text_contact_projet{max-width:260px;top:35px}}@media (max-width:1199px){.prix_desc_projet_selected b{font-size:55px}.text_desc_projet_selected h3{font-size:45px}.text_desc_projet_selected h2{font-size:30px}.text_desc_projet_selected p{line-height:40px}.commodities h3,.equipements h2,.location_commodities h2,.media_projet h2{font-size:40px}.commodities h3{font-size:27px}}@media (max-width:991px){.prix_desc_projet_selected{margin-bottom:30px}.plans_projet.list_bureaux .tab-content h3{font-size:35px;margin-bottom:30px}.list_bureaux.plans_projet p{line-height:40px}.location_commodities h2{font-size:30px}.commodities,.contact_bureaux{margin-top:30px}.content_contact_bureaux{display:block}.plans_projet.list_bureaux .nav-pills .nav-link{font-size:22px}.text_contact_bureaux{margin-bottom:20px}}@media (max-width:575px){.desc_projet_selected,.equipements,.location_commodities,.plans_projet,.specifications{margin-bottom:50px}.text_desc_projet_selected h2{font-size:25px}.text_desc_projet_selected h3{font-size:30px}.equipements h2,.media_projet h2{font-size:25px}.equipements h2{margin-bottom:40px}.slider_media_projet.owl-theme .owl-nav{top:-75px}.slider_media_projet.owl-theme .owl-nav [class*=owl-]{max-width:35px}.slider_equipements.owl-carousel .owl-item img,.slider_specifications.owl-carousel .owl-item img{max-width:90px}.item_slider_specifications span{font-size:14px;margin:15px 0}.item_slider_specifications b{font-size:17px}.item_slider_equipements span{font-size:16px;margin:15px 0}.plans_projet.list_bureaux .nav-pills .nav-link{font-size:16px}.plans_projet.list_bureaux .tab-content h3{font-size:30px;margin-bottom:25px}.list_bureaux.plans_projet p{line-height:35px}.commodities h3{font-size:25px;margin-bottom:30px}.commodities ul li span{font-size:16px}.commodities ul li b{font-size:12px;min-width:90px;padding:10px 15px}.text_contact_projet{margin:auto;position:relative;top:-30px;z-index:3}.contact_bureaux{background-size:auto}.content_contact_bureaux{padding:0 30px 0 80px}.text_contact_bureaux h4{font-size:21px;line-height:1.2}.text_contact_bureaux h5{font-size:16px;line-height:1.2}}.a-propos .content_pages{padding-bottom:0}.desc_apropos{margin-bottom:60px;text-align:center}.desc_apropos h2,.nos_engagements h2{font-family:ManropeExtraLight;font-size:65px;margin-bottom:50px}.desc_apropos h2 span{display:block;font-family:ManropeMedium}.avantages{margin-bottom:100px}.item_avantages{background-color:var(--primary-color);border-top-left-radius:50px;height:-webkit-fill-available;padding:50px 25px;position:relative;text-align:center}.item_avantages h3{font-family:ManropeBold;font-size:22px;margin:30px 0 20px}.item_avantages p{line-height:35px}.nos_valeurs{position:relative;z-index:1}.nos_valeurs h2{font-family:ManropeExtraLight;font-size:60px;margin-bottom:50px}.nos_engagements{background-color:#f3f3f3;margin-top:-50px;padding:200px 0 100px;position:relative;text-align:center}.nos_engagements ul li{display:inline-block;margin-top:60px;text-align:-webkit-center;text-align:-moz-center;text-align:-ms-center;text-align:-o-center;vertical-align:top;width:33%}.nos_engagements ul li span{display:block;font-size:18px;margin-top:20px;max-width:300px}@media (max-width:1199px){.desc_apropos h2,.nos_engagements h2{font-size:50px;margin-bottom:40px}.item_avantages img{max-width:120px}.item_avantages h3{font-size:19px}.item_avantages p{font-size:14px;line-height:30px}.nos_valeurs h2{font-size:50px;margin-bottom:40px}.nos_valeurs p{font-size:15px;line-height:35px}.nos_engagements ul li span{font-size:16px}}@media (max-width:991px){.item_avantages{margin-top:25px}.desc_apropos h2,.nos_engagements h2{font-size:35px;margin-bottom:40px}.desc_apropos p,.nos_engagements p{font-size:15px;line-height:35px}.nos_valeurs h2{font-size:35px;margin-bottom:25px;margin-top:30px}.nos_engagements{margin-top:60px;padding:100px 0}}@media (max-width:767px){.nos_engagements ul li{margin:60px 10px 0;width:45%}}@media (max-width:575px){.desc_apropos{margin-bottom:40px}.desc_apropos h2,.nos_engagements h2{font-size:26px;line-height:1.2;margin-bottom:30px}.item_avantages img{max-width:90px}.avantages{margin-bottom:60px}.nos_valeurs h2{font-size:30px}.nos_engagements ul li{margin:40px 0 0;width:100%}.nos_engagements ul li img{max-width:60px}}.style_arabic .block_content_services h2,.style_arabic .block_novacity_home h3 span,.style_arabic .info_footer span,.style_arabic .input_text input,.style_arabic .input_text select,.style_arabic .input_text textarea,.style_arabic .list_bureaux .nav-pills .nav-link,.style_arabic .list_bureaux .tab-content ul li span,.style_arabic .menu_footer_projets ul li a,.style_arabic .section_breadcrumbs ul li a,.style_arabic .text_checkbox,.style_arabic .text_switcher_home h1 span,.style_arabic p,.style_arabic samp.error,body.style_arabic{font-family:LamaRegular}.style_arabic,.style_arabic .block_content_services a span,.style_arabic .dropdown .dropdown-menu li a,.style_arabic .dropdown .dropdown-toggle,.style_arabic .input_text label,.style_arabic .menu ul li a,.style_arabic .menu_footer_projets ul li:first-child a,.style_arabic .text_switcher_home a{font-family:LamaSemiBold}.style_arabic #loader,.style_arabic .actu_selected h2,.style_arabic .block_content_services a b,.style_arabic .block_content_services h2 strong,.style_arabic .block_novacity_home a,.style_arabic .categories_projets ul li button,.style_arabic .commodities ul li b,.style_arabic .img_projets_home span,.style_arabic .item_avantages h3,.style_arabic .item_projets_home h3,.style_arabic .item_projets_home h3 a,.style_arabic .item_projets_home h4,.style_arabic .item_slider_specifications b,.style_arabic .item_types_projets_home h3,.style_arabic .link_globale a,.style_arabic .menu_footer li a,.style_arabic .pagination_ajax button,.style_arabic .prix_desc_projet_selected b,.style_arabic .section_breadcrumbs ul li a:hover,.style_arabic .section_breadcrumbs ul li:last-child a,.style_arabic .text_contact_bureaux h4,.style_arabic .text_item_actualites_home h3,.style_arabic .text_item_actualites_home h3 a,.style_arabic .text_item_actualites_home span,.style_arabic .text_submit button,.style_arabic .text_switcher h1,.style_arabic .text_switcher_home h1{font-family:LamaBold}.style_arabic .desc_apropos h2,.style_arabic .form_contact h2,.style_arabic .nos_engagements h2,.style_arabic .nos_valeurs h2,.style_arabic .points_forts h2{font-family:LamaThin}.style_arabic .actu_selected label,.style_arabic .apropos_home h2 b,.style_arabic .block_alarsat_home h2,.style_arabic .block_novacity_home h3,.style_arabic .commodities h3 span,.style_arabic .content_contact_bureaux a,.style_arabic .desc_apropos h2 span,.style_arabic .location_commodities h2 span,.style_arabic .no-results h3,.style_arabic .points_forts h2 span b,.style_arabic .prix_desc_projet_selected span,.style_arabic .text_contact_bureaux h5,.style_arabic .text_contact_projet h3,.style_arabic .text_item_actualites_home label,.style_arabic .titre_blocks_home a{font-family:LamaMedium}.style_arabic .block_alarsat_home h2 span,.style_arabic .commodities h3,.style_arabic .commodities ul li span,.style_arabic .info_contact h2,.style_arabic .list_bureaux .tab-content h2,.style_arabic .list_bureaux .tab-content h3,.style_arabic .list_bureaux .tab-content h4,.style_arabic .list_bureaux .tab-content ul li label,.style_arabic .location_commodities h2,.style_arabic .media_projet h2,.style_arabic .text_desc_projet_selected h2,.style_arabic .text_desc_projet_selected h3,.style_arabic .titre_blocks_home h2{font-family:LamaLight}.style_arabic .header .text-end{text-align:left!important}.style_arabic .menu ul li{margin-left:50px;margin-right:0}.style_arabic .menu ul li.nav-item .dropdown-menu li{text-align:right}.style_arabic .menu ul li:last-child{margin-left:0}.style_arabic .menu ul li.dropdown_lang{margin:0 30px}.style_arabic .dropdown .dropdown-toggle img{margin-left:0;margin-right:3px;position:relative;top:-3px}.style_arabic .item_types_projets_home h3{left:unset;padding-left:20px;padding-right:0;right:20px}.style_arabic .link_globale svg{margin-left:0;margin-right:10px}.style_arabic .slider_projets_home.owl-carousel .owl-stage{padding-left:80!important;padding-right:0!important}.style_arabic .info_footer ul li{direction:ltr;margin-bottom:15px}.style_arabic .menu_footer li{margin-left:35px;margin-right:0}.style_arabic .menu_footer li:last-child{margin-left:0}@media (max-width:1399px){.style_arabic .menu ul li{margin-left:35px}.style_arabic .menu_footer li{margin-left:25px}}@media (max-width:1199px){.style_arabic .menu ul li{margin-left:20px}.style_arabic .menu ul li.dropdown_lang{margin:0 15px}.style_arabic .dropdown .dropdown-menu li a,.style_arabic .dropdown .dropdown-toggle,.style_arabic .menu ul li a{font-size:13px}.style_arabic .menu_footer_projets ul{width:40%}}@media (max-width:991px){.style_arabic .header .row{direction:ltr}.style_arabic .menu ul li{margin-left:0}.style_arabic .menu .menu_ul li a{font-size:16px}.style_arabic .menu_footer_projets ul{width:45%}}@media (max-width:575px){.style_arabic .menu_footer_projets ul{width:100%}}.style_arabic .titre_blocks_home h2 img{left:-28px;right:unset!important}@media (max-width:991px){.style_arabic .titre_blocks_home h2 img{left:-23px}.style_arabic .block_alarsat_home h2{text-align:right}}@media (max-width:575px){.style_arabic .titre_blocks_home h2 img{left:-20px}}.style_arabic .categories_projets ul li{margin-left:20px;margin-right:0}.style_arabic .img_projets_home span{left:14px;right:unset}.style_arabic .block_content_services a b{direction:ltr;display:block}.style_arabic .input_text input,.style_arabic .input_text select,.style_arabic .input_text textarea{padding-left:0;padding-right:20px}.style_arabic .input_select:after{left:20px;right:unset}.style_arabic #service_dejavu label{margin-left:30px;margin-right:0;padding-left:0;padding-right:10px}.style_arabic .text_checkbox{margin-left:0;margin-right:0;padding-left:0;padding-right:35px}.style_arabic .checkmark{left:unset;right:0}.style_arabic .list_bureaux .tab-content ul li p{margin-left:0;margin-right:20px;text-align:right}.style_arabic .list_bureaux .nav-pills .nav-link.active:after{left:0;right:0;transform:none}@media (max-width:1199px){.style_arabic .list_bureaux .tab-content ul li p{margin-right:10px}}.style_arabic .actu_selected label img{margin-left:15px;margin-right:0}.style_arabic .actu_selected h2{padding:10px 30px 10px 0}.style_arabic .actu_selected h2:before{border-bottom-left-radius:15px;border-bottom-right-radius:0;border-top-left-radius:15px;border-top-right-radius:0;left:unset;right:0}.style_arabic .info_contact ul li{direction:ltr}.style_arabic .slider_media_projet.owl-theme .owl-nav{left:0;right:unset}.style_arabic .slider_media_projet.owl-carousel .owl-nav button.owl-next{transform:rotate(180deg)}.style_arabic .slider_media_projet .owl-nav button.owl-prev{position:relative;top:-5px;transform:rotate(0)}.style_arabic .slider_media_projet.owl-carousel .owl-stage{padding-left:80!important;padding-right:0!important}.style_arabic .contact_projet samp.error{left:unset;right:0}.style_arabic .text_contact_projet{border-top-left-radius:50px;border-top-right-radius:0;left:0;right:unset}.style_arabic .commodities h3{text-align:right}@media (min-width:992px){.style_arabic .ps-lg-5{padding-left:0!important;padding-right:3rem!important}}@media (max-width:575px){.style_arabic .content_contact_bureaux{padding:0 30px 0 60px}}