#ps_rfm_d_grid{margin-top:64px}#ps_rfm_grid_filter{margin-bottom:16px!important}#ps_rfm_grid_filter .filter-item{font-size:14px;margin:1px 4px;padding:0 16px;line-height:28px}#ps_rfm_grid_filter .filter-item:hover:not(.active)::before{background-image:unset;background-color:#274080}.ps-rfm_grid-container{position:relative;display:grid;grid-template-columns:256px 256px 256px 256px;min-height:260px;margin:0;width:100%;justify-content:center;padding:16px 0}.ps-rfm_grid-container.ps_loading::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:rgba(255,255,255,.95)}.ps-rfm_grid-container.ps_loading::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:28px;color:#cb252b;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;z-index:2}.ps-rfm_grid-item{background-color:#fff;position:relative;cursor:grab;border-radius:12px;box-shadow:0 6px 24px rgba(6,6,6,8%);margin:12px;text-align:center;transition:border .3s ease-in-out;max-height:260px;min-height:250px;overflow:hidden}.ps-rfm_grid-item:hover img{transform-origin:50% 50%;transform:rotate(8deg) scale(1.2)}.ps-rfm_grid-item h3{position:absolute;bottom:32px;left:22px;max-width:66%;text-align:left;color:#fff;margin:0;font-size:18px;line-height:22px;font-weight:700}.ps-rfm_grid-item img{height:100%;min-height:100%;width:auto;transition:all .3s ease-in-out}.ps-rfm_grid-item_overlay{width:100%;height:50%;background:#000;background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 100%);position:absolute;bottom:0;left:0}.ps-rfm_grid-item .ps-rfm_readmore a{color:#fff}.ps-rfm_grid-item .ps-rfm_readmore a:hover{color:#274080}.ps-rfm_readmore,.ps-rfm_edit{position:absolute;bottom:24px;right:22px;background-color:#cb242a;color:#fff;padding:13px;border-radius:50px;height:40px;width:41px;text-decoration:none;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out}.ps-rfm_edit{right:120px!important}.ps-rfm_readmore:hover,.ps-rfm_edit:hover{background-color:#f1f1fa;color:#274080;box-shadow:0 6px 24px rgba(6,6,6,8%)}@media only screen and (max-width:600px){.ps-rfm_grid-container{grid-template-columns:300px}.ps-rfm_grid-item{margin-bottom:24px}.ps_carousel{margin:0 32px}}@media only screen and (min-width:600px){.ps-rfm_grid-container{grid-template-columns:264px 264px}.ps_carousel{margin:0 32px}}@media only screen and (min-width:768px){.ps-rfm_grid-container{grid-template-columns:320px 320px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:992px){.ps-rfm_grid-container{grid-template-columns:300px 300px 300px}.ps_carousel{margin:0}}@media only screen and (min-width:1200px){.ps-rfm_grid-container{grid-template-columns:25% 25% 25% 25%;max-width:1200px;margin:0;width:100%}}.ps_filter_btn.filter_closed{display:none}@media screen and (max-width:661px){.ps_list_item h3{margin-bottom:-24px!important;font-size:17px!important;line-height:22px!important;text-align:center;background-color:#fff;padding:12px 24px;border-radius:6px;box-shadow:0 6px 24px rgba(6,6,6,8%);transform:translateY(-50%);min-height:90px;display:flex;justify-content:center;align-items:center}.ps_list_item .ps_fimg img{border-bottom-left-radius:0px!important;border-top-left-radius:6px!important;border-top-right-radius:6px!important;border-bottom-right-radius:0px!important;width:100%!important}.ps_caracteristiques.col-md-4.col-md-12{padding-bottom:32px;padding-top:16px}}@media screen and (max-width:961px){.ps_list_filter::-webkit-scrollbar,.scroll-x-container::-webkit-scrollbar{width:6px}.ps_list_filter::-webkit-scrollbar-track,.scroll-x-container::-webkit-scrollbar-track{background:#ebeffc}.ps_list_filter::-webkit-scrollbar-thumb,.scroll-x-container::-webkit-scrollbar-thumb{background:#cb242a;border-radius:1px}.ps_list_filter::-webkit-scrollbar-thumb:hover,.scroll-x-container::-webkit-scrollbar-thumb:hover{background:#d55055}.ps_filter_cont{position:fixed!important;left:0;bottom:-100%;height:72%;z-index:999999;transition:all .3s ease-in-out}.ps_list_filter{height:100%;overflow-y:scroll;padding:0 32px}.ps_filter_cont.active::before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;z-index:-1}.ps_filter_cont.active{bottom:64px}.ps_filter_cont.active .ps_list_filter{display:block}.ps_filter_cont .ps_list_filter{display:none}.ps_filter_btn.filter_closed{position:fixed;display:block;display:flex;top:60%;right:0;border-radius:4px;border-top-right-radius:0px;border-bottom-right-radius:0px;z-index:9;z-index:9999999;opacity:1;font-size:16px;background-color:#cb242a;color:#fff;padding:13px;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out}.filter_closed.exit_filter:before{content:""!important}}#ps_rfm_d_grid .grid-filter-wrap,.grid-filter-wrap.ps_rfm{margin-bottom:24px!important;margin-top:32px!important}#ps_rfm_d_grid .grid-filter-wrap span{font-size:14px!important;padding:0 12px!important}#ps_rfm_d_grid .grid-filter-wrap span:before{-webkit-border-radius:4px!important;-khtml-border-radius:4px!important;-moz-border-radius:4px!important;-ms-border-radius:4px!important;-o-border-radius:4px!important;border-radius:4px!important}.ps_carousel .slider{max-width:1200px;margin:32px auto}.ps_carousel .slick-slide{margin:0 12px}.ps_carousel .slick-slide img{width:100%;border-radius:8px;box-shadow:0 6px 24px rgba(6,6,6,8%);min-height:255px!important}.ps_carousel .slick-prev:before,.ps_carousel .slick-next:before{color:red}.ps_carousel .slick-slide{transition:all ease-in-out .3s}.ps-refm_carousel_item .ps-rfm_projet--title{background-color:#fff;padding:16px;margin:0 16px;transform:translateY(-40px);border-radius:6px;box-shadow:0 6px 24px rgba(6,6,6,8%);line-height:24px;display:flex;justify-content:center;align-items:center;min-height:82px}.ps-refm_carousel_item .ps-rfm_projet--title a:hover h3{color:#cb252b}.ps-refm_carousel_item h3{color:#274080;font-size:18px;text-align:center;margin:0!important;transition:all .3s ease-in-out}.ps_carousel .slick-prev:hover,.ps_carousel .slick-next:hover{background:unset;background-color:#f1f1fa;color:#274080;box-shadow:0 6px 24px rgba(6,6,6,8%)}.ps_carousel .slick-prev,.ps_carousel .slick-next{font-size:0;position:absolute;top:40%;transform:translateY(-50%);color:#fff;border-radius:4px;border:0;background-color:#cb242a;padding:0;margin:0;width:56px;height:56px;z-index:1;transition:all .3s ease-in-out}.ps_carousel .slick-prev{left:-16px}.ps_carousel .slick-prev:after{content:"";font:26px "FontAwesome";font-weight:800;position:absolute;position:absolute;text-align:center;padding:0;margin:0;left:0;right:0;top:28px;transform:translateY(-14px)}.ps_carousel .slick-next{right:-16px;text-align:right}.ps_carousel .slick-next:after{content:"";font:26px "FontAwesome";font-weight:800;position:absolute;position:absolute;text-align:center;padding:0;margin:0;left:0;right:0;top:28px;transform:translateY(-14px)}.ps-refm_carousel_item{position:relative}#PsDisplayList{padding-top:32px}.ps_filter_cont{position:relative}.ps_show_filter{display:none;display:flex;position:absolute;top:-18px;right:24px;background-color:#cb242a;color:#fff;padding:13px;border-radius:4px;height:40px;width:41px;text-decoration:none;font-weight:700;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out;z-index:1}.ps_filter_item{margin-bottom:24px;background-color:#fff;padding:16px;border-radius:6px;box-shadow:0 6px 24px rgba(6,6,6,8%)}.ps_filter_item .ps_filter_item--title{margin-bottom:12px!important;display:block;font-family:"Poppins",sans-serif;color:#3c4349;font-size:13px}.ps_filter_item .ps_search_input{position:relative}.ps_filter_item input[type=search]{border-color:#f1f1fa;border-radius:4px}.ps_filter_item input[type=search]:focus{background-color:#f1f1fa;border:none}.ps_filter_item .ps_search_input::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;position:absolute;color:#9ca2a7;top:0;right:0;z-index:1;width:52px;height:100%;display:flex;align-items:center;justify-content:center;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all .3s ease-in-out}.ps_filter_item .ps_search_input .ps_search_exit{display:none;background-color:#cb252b;color:#fff;cursor:pointer;font-size:16px;position:absolute;top:0;right:0;width:52px;height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:all .3s ease-in-out}.ps_filter_item .ps_search_input .ps_search_exit.active{display:flex;align-items:center;justify-content:center;z-index:2}.ps_filter_item .ps_search_input .ps_search_exit.active:hover{background-color:#f1f1fa;color:#274080;box-shadow:0 6px 24px rgba(6,6,6,8%)}.ps_filter_item .nice-select{border-color:#f1f1fa;border-radius:4px}.ps_filter_item .nice-select:hover{background-color:#f1f1fa}.ps_filter_item .nice-select.open,.ps_filter_item .nice-select:focus{border-color:#f1f1fa}.ps_filter_item .nice-select span.current{line-height:initial!important}.nice-select .list .option:hover{background-color:#f1f1fa}.ps_filter_item label{padding:8px 32px}.ps_filter_item label input{margin-top:8px;visibility:hidden}.ps_filter_item .list-group label{border-color:#f1f1fa;cursor:pointer;transition:all .3s ease-in-out;color:#9b9b9b}.ps_filter_item .list-group label:hover{background-color:#f1f1fa;color:#3c4349}.ps_filter_item input[type=radio]:after{width:16px;height:16px;border-radius:16px;top:-5px;left:-2px;position:relative;background-color:#f1f1fa;content:"";display:inline-block;visibility:visible;border:2px solid #f1f1fa}.ps_filter_item input[type=radio]:checked::before{content:"";width:8px;height:8px;border-radius:16px;top:50%;left:0;right:0;background-color:#274080}.ps_filter_item input[type=radio]:checked:after{width:16px;height:16px;border-radius:15px;top:-5px;left:-2px;position:relative;background-color:#274080;content:"";display:inline-block;visibility:visible;border:2px solid white}.ps_realise-en input[type=radio]:after,.ps_realise-ar input[type=radio]:after,.ps_realise input[type=radio]:after{border:2px solid #169748}.ps_realise-en input[type=radio]:checked:after,.ps_realise-ar input[type=radio]:checked:after,.ps_realise input[type=radio]:checked:after{background-color:#169748}.ps_planifie-en input[type=radio]:after,.ps_planifie-ar input[type=radio]:after,.ps_planifie input[type=radio]:after{border:2px solid #cb252b}.ps_planifie-en input[type=radio]:checked:after,.ps_planifie-ar input[type=radio]:checked:after,.ps_planifie input[type=radio]:checked:after{background-color:#cb252b}.ps_en-cours-en input[type=radio]:after,.ps_en-cours-ar input[type=radio]:after,.ps_en-cours input[type=radio]:after{border:2px solid #ffa500}.ps_en-cours-en input[type=radio]:checked:after,.ps_en-cours-ar input[type=radio]:checked:after,.ps_en-cours input[type=radio]:checked:after{background-color:#ffa500}.ps_list_filter .btn-default:hover,.ps_list_filter .btn-default:active,.ps_list_filter .btn-default:focus,.ps_list_filter .btn-default:visited{background:unset;background-color:#f1f1fa!important;color:#274080}.ps_list_filter .btn-default.reset-disabled{pointer-events:none;opacity:.5}.ps_display_list{padding:0 32px!important}.ps_list_item{position:relative;background-color:#fff;border-radius:6px;box-shadow:0 6px 24px rgba(6,6,6,8%);padding:0;margin-bottom:40px}.ps_list_item .ps_fimg img{border-bottom-left-radius:6px;border-top-left-radius:6px;width:100%!important}.ps_list_item .ps_fimg{padding:0}.ps_fimg.col-md-4.col-md-12 img{border-bottom-left-radius:0px!important;border-top-left-radius:6px!important;border-bottom-right-radius:0px!important;border-top-right-radius:6px!important}.ps_list_item .ps-rfm_readmore,.ps_list_item .ps-rfm_edit{z-index:1;transform:scale(1.1);bottom:-20px;right:52px}.ps-rfm_readmore.active i{transform:rotate(45deg)}.ps_list_item h3{font-size:22px;margin-bottom:12px;line-height:32px;color:#274080}.ps_list_item p{line-height:24px;font-size:15px}.ps_list_item h4{font-size:16px;color:#cb252b}.ps_content_container{padding:0 32px!important;display:flex;align-items:center}.ps_list_item .ps_subtitles{display:none}.ps_list_item .ps_content{display:none}.ps_list_item .ps_fimg,.ps_list_item .ps_content_container{transition:all .4s ease-in-out}.ps_list_item .ps_superficie,.ps_list_item .ps_emplois{display:none}.ps_list_item.active img{border-radius:0px;border-top-left-radius:8px;border-top-right-radius:8px}.ps_list_item.active .ps_list_item_desc{display:none!important}.ps_list_item.active .ps_list_item_title{padding:24px 32px;background-color:#fff;border-radius:6px;transform:translateY(-50%);width:fit-content;margin-left:auto;margin-right:auto;box-shadow:0 6px 24px rgba(6,6,6,8%);text-align:center}.ps_list_item.active .ps_subtitles{display:block}.ps_list_item.active .ps_list_item_content{text-align:justify}.ps_list_item.active .ps_content{display:block}.ps_list_item.active .ps_list_item_caracteristiques{display:block}.ps_list_item.active .ps_list_item_caracteristiques li{margin-bottom:10px}.ps_list_item .ps_list_item_caracteristiques li{margin-bottom:10px;color:#617e91;font-size:13px;font-weight:600}.ps_list_item .ps_list_item_caracteristiques li i{background-color:#fff;padding:6px;width:30px;height:30px;border-radius:4px;margin-right:12px;justify-content:center;justify-content:center;align-items:center;align-items:center;display:inline-flex;box-shadow:0 6px 24px rgba(6,6,6,12%)}.ps_list_item.active .ps_superficie,.ps_list_item.active .ps_emplois{display:block}.ps_list_item .ps_province i{color:#cb252b}.ps_list_item .ps_budget i{color:#3c4349}.ps_emplois i{color:#274080}.ps_etat_avancement i{font-size:12px}.ps_etat_avancement.planifie-en i,.ps_etat_avancement.planifie-ar i,.ps_etat_avancement.planifie i{color:#cb252b}.ps_etat_avancement.en-cours-en i,.ps_etat_avancement.en-cours-ar i,.ps_etat_avancement.en-cours i{color:#ffa500}.ps_etat_avancement.realise-en i,.ps_etat_avancement.realise-ar i,.ps_etat_avancement.realise i{color:#169748}.ps_list_item.active .ps_caracteristiques.col-md-4{padding-bottom:24px}.ps_list_item.active .ps_content.col-md-8{padding-bottom:46px}.ps_items_cont .paginate_ps{text-align:center;margin-top:82px}.ps_items_cont .paginate_ps li{display:inline;padding:12px 16px;text-align:center;margin:0 6px;font-size:16px;font-weight:600;background-color:#cb252b;color:#fff;box-shadow:0 10px 14px rgba(6,6,6,20%);border-radius:4px;cursor:pointer;transition:all .3s ease-in-out}.ps_items_cont .paginate_ps li:hover{color:#274080;background-color:#f1f1fa}.paginate_ps .active{pointer-events:none;background-color:#f1f1fa!important;color:#274080!important}.ps_items_cont.ps_loader::before{content:"";position:absolute;top:0;left:0;background-color:rgba(255,255,255,.95);width:100%;height:100%;z-index:2}.ps_items_cont.ps_loader::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:36px;color:#cb252b;position:absolute;top:200px;left:50%;transform:translateX(-50%);z-index:3;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.ps_display_list.no-project:after{content:"Aucun projet trouvÃ©!";font-family:"Poppins",sans-serif;font-family:"Poppins",sans-serif;position:absolute;display:block;top:190px;left:50%;transform:translateX(-50%);color:#f1f1fa;font-size:36px;line-height:42px;font-weight:300;font-weight:500;text-align:center;border:2px solid #f1f1fa;padding:64px 32px;border-radius:6px}html[dir=rtl] .ps_display_list.no-project:after{content:"Ù„Ù… ÙŠØªÙ… Ø§Ù„Ø¹Ø«ÙˆØ± Ø¹Ù„Ù‰ Ø£ÙŠ Ù…Ø´Ø±ÙˆØ¹!";font-family:"Neo Sans Arabic",sans-serif!important;font-family:"Poppins",sans-serif;font-weight:500;font-weight:300;position:absolute;display:block;top:190px;left:50%;direction:rtl;transform:translateX(-50%);color:#f1f1fa;font-size:36px;line-height:42px;text-align:center;border:2px solid #f1f1fa;padding:64px 32px;border-radius:6px}html[dir=rtl] .ps_filter_item .ps_filter_item--title{font-family:"Neo Sans Arabic"}html[dir=rtl] .ps_filter_item label span{margin-right:32px}html[dir=rtl] .ps_filter_item input[type=radio]:after,html[dir=rtl] .ps_filter_item input[type=radio]:checked:after{left:2px}html[dir=rtl] .ps_filter_item .ps_search_input::after{left:0!important;right:unset!important}html[dir=rtl] .ps_filter_item .ps_search_input .ps_search_exit{right:unset!important;left:0;border-radius:4px 0px 0px 4px!important}html[dir=rtl] .ps_filter_item input[type=search]{padding:6px 40px 6px 22px!important}html[dir=rtl] .ps_content_container .ps_content table{direction:ltr}html[dir=rtl] .ps_content_container .ps_content table td{text-align:right}html[dir=rtl] .ps-rfm_readmore{right:unset!important;left:22px}html[dir=rtl] .ps-rfm_edit{right:unset!important;left:86px!important}html[dir=rtl] .ps-rfm_grid-item h3{left:unset;right:22px;text-align:right!important}html[dir=rtl] .ps_items_cont .paginate_ps{direction:ltr!important}html[dir=rtl] .ps_list_item .ps_fimg img{border-bottom-left-radius:0px;border-top-left-radius:0px;border-bottom-right-radius:6px;border-top-right-radius:6px}html[dir=rtl] .ps_fimg.col-md-4.col-md-12 img{border-bottom-left-radius:0px!important;border-top-left-radius:6px!important;border-bottom-right-radius:0px!important;border-top-right-radius:6px!important}.ps_display_list.no-project:lang(en):after{content:"No projects were found!";font-family:"Poppins",sans-serif;font-family:"Poppins",sans-serif;position:absolute;display:block;top:190px;left:50%;transform:translateX(-50%);color:#f1f1fa;font-size:36px;line-height:42px;font-weight:300;font-weight:500;text-align:center;border:2px solid #f1f1fa;padding:64px 32px;border-radius:6px}