.header{position:fixed;z-index:1;width:100%;transition:0.2s;z-index:999}.container_header{max-width:1200px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:auto;margin-left:auto;align-items:stretch}.container_logo_hp{width:230px}.menu_container>p{display:none}.menu_container .left-part,.header-menu{height:100%}.header-menu>a{width:230px}.header-menu.primary.desk-menu.nz-clearfix{max-width:1300px;margin-left:auto;margin-right:auto;display:flex}.megamenu{list-style:none!important;display:flex;gap:17px;align-items:center;margin-bottom:0;width:100%}.megamenu li a{color:#243f8b;font-weight:600;text-transform:uppercase;font-weight:700}.home .desk-menu .megamenu li a{color:#FFF}.home .mobile_open .desk-menu .megamenu li a{color:#243f8b}.home .background_white .megamenu li a{color:#243f8b}.megamenu li{height:100%;display:flex;align-items:center;font-size:14px}.megamenu li a:hover{color:#D82C24}.megamenu .ydu_link_active a{color:#D82C24}#menu-item-3872 a{color:#fff!important;background-color:#243f8b;height:90%;padding:10px 15px;align-items:center}#menu-item-3872 a:before{content:'';display:block;background:url(https://www.geostaff.fr/wp-content/uploads/2021/01/picto-next.png);background-repeat:repeat;background-size:auto;background-size:20px;background-repeat:no-repeat;margin-right:10px;height:20px;width:20px;font-size:15px}.menu-link{display:flex}.menu_container .vc_column-gap-35{margin:0!important}.header-menu.primary.desk-menu.nz-clearfix.big_header{height:400px;background:left / 51% 100% no-repeat linear-gradient(90deg,#fffD 0 3px,white 3px),right / 51% 100% no-repeat linear-gradient(-90deg,#fffD 0 3px,white 3px)}.menu_text strong{text-transform:uppercase!important;font-size:18px}.megamenu_col_img figure{width:100%}.megamenu_col_img figure a{position:relative;width:100%;padding:0 0 56% 0px!important;overflow:hidden}.megamenu_col_img figure a img{height:100%;max-width:100%;vertical-align:top;position:absolute;left:0;width:100%;object-fit:cover;transition:0.3s}.header-menu.primary.desk-menu.nz-clearfix ul{margin-left:30px}.menu_container .megamenu_cta_title p{padding:0 30px;line-height:1.4;text-align:center}.container_burger_langues{display:flex;width:calc(100% - 230px);justify-content:space-between}.langues_hp_menu{margin:0 10px}.langues_hp_menu ul{list-style:none;margin:0;display:flex;height:100%}.langues_hp_menu ul li{height:100%;align-items:center;display:flex}.langues_hp_menu ul li a img{width:22px!important;height:15px!important}.solutions_et_produits .vc_column_container>.vc_column-inner,.outils_et_services .vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:0px!important;padding-right:0px!important;width:100%}.megamenu_col_img .wpb_content_element{margin-bottom:0px!important}.solutions_et_produits_container,.outils_et_services_container,.projets_container,.telechargements_container{max-width:1280px;margin-left:auto;margin-right:auto;float:none!important;width:100%!important;padding:30px 0}.solutions_et_produits,.outils_et_services,.projets,.telechargements{opacity:0;transform:translate(0,100px);transition:0.5s;position:absolute!important;z-index:99;background:#fff;width:100%;min-height:500px;pointer-events:none;box-shadow:0 15px 27px -9px rgb(0 0 0 / .2);left:0}.solutions_et_produits .vc_col-sm-4:not(.left-footer) a,.outils_et_services .vc_col-sm-4:not(.left-footer) a{padding-left:0}.solutions_et_produits.ydu_active,.outils_et_services.ydu_active,.projets.ydu_active,.telechargements.ydu_active{opacity:1;transform:translate(0);pointer-events:auto}.solutions_et_produits ul,.outils_et_services ul{margin-left:0}.solutions_et_produits li,.outils_et_services li{list-style:none;padding:8px 0;color:#243f8b}.solutions_et_produits.ydu_active li:hover,.outils_et_services.ydu_active li:hover{background-color:#243f8b;color:#fff!important}.solutions_et_produits li a,.outils_et_services li a{color:#243f8b;padding-left:0;transition:0.5s}.solutions_et_produits.ydu_active li:hover a,.outils_et_services.ydu_active li:hover a{color:#fff;padding-left:20px}.solutions_et_produits a strong,.outils_et_services a strong{color:#243f8b;transition:0.2s}.solutions_et_produits a:hover strong,.outils_et_services a:hover strong{color:#D82C24}.megamenu_col_img .megamenu_cta_title{text-transform:uppercase;font-size:16px;font-weight:900;width:100%;position:absolute;top:0;left:0;padding-bottom:56%;background-color:rgb(255 255 255 / .7);pointer-events:none}.megamenu_col_img p{font-size:14px}.megamenu_col_img .megamenu_cta_title p{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:22px}.megamenu_col_img>.wpb_wrapper{position:relative}.megamenu_col_img:hover figure img{transform:scale(1.2)}.megamenu_col_img .megamenu_cta_desc{line-height:1.3;font-size:14px;font-weight:600;margin-top:20px}.background_white{background:white!important}.menu_burger_icon{position:relative;width:40px;height:28px;align-self:center;margin-right:25px;display:none;margin-left:25px;z-index:999;cursor:pointer}.menu_burger_icon span{display:block;position:absolute;width:100%;height:4px;background-color:#243f8b;transition:0.3s all;border-radius:15px}.menu_burger_icon span:first-child{top:0}.menu_burger_icon span:nth-child(2){top:50%;transform:translate(0,-50%)}.menu_burger_icon span:last-child{bottom:0}.container_previous_button .wpb_wrapper p:first-child{display:none}.previous_button:before{content:"";width:15px;background-image:url(https://www.geostaff.fr/wp-content/uploads/2022/07/chevron-left-solid-bleu.svg);display:block;height:15px;background-repeat:no-repeat;background-size:contain;margin-top:2px;padding-right:18px}.previous_button{margin-bottom:15px!important;background-color:#fff0;color:#243f8b;border:none;display:flex;align-items:center;padding-left:0!important}.previous_button:hover{margin-bottom:15px!important;background-color:#fff0;color:#243f8b;border:none;display:flex;align-items:center}.langues_hp_menu .current-lang{display:none}.container_burger_langues:after{opacity:0;pointer-events:none;transition:0.3s}.overlay_menu:after{opacity:1}@media screen and (max-width:1180px){.megamenu li a{font-size:13px}}@media screen and (max-width:1150px) and (min-width:992px){.container_logo_hp{width:140px}.container_burger_langues{display:flex;width:calc(100% - 193px);justify-content:flex-end;flex:1}#menu-item-5687 a,#menu-item-7592 a{padding:5px 10px}.megamenu li a{font-size:12px}}@media screen and (max-width:1200px){.megamenu{gap:15px}}@media screen and (max-width:992px){.header-menu.primary.desk-menu.nz-clearfix ul{margin-left:0}.megamenu li a{font-size:14px}.menu_container{width:75%}.menu_container .wpb_column.vc_column_container{padding:0 15px!important;margin-bottom:20px}.solutions_et_produits li,.outils_et_services li{padding:5px 0;line-height:1.4}.container_previous_button .wpb_wrapper p:first-child{display:block}.container_burger_langues{flex-direction:row-reverse;display:flex;justify-content:end}.megamenu{flex-direction:column;background:#fff;margin-left:0;align-items:flex-start;gap:0}.header-menu.primary.desk-menu.nz-clearfix{display:flex;flex-direction:column}.logo_hp_geostaff{padding:10px}.menu_container{z-index:99;position:fixed;width:80%;top:0;bottom:0;background:#fff;left:0;padding-top:110px;opacity:0;max-width:400px;transform:translate(-100%,0%);transition:0.3s}#menu-item-3872 a{margin:0}.header-menu li{width:100%;padding:10px 15px;border-bottom:1px solid #eaeaea}#menu-item-4211,#menu-item-3862,#menu-item-4233,#menu-item-4406,#menu-item-4300{position:relative}#menu-item-4211::after,#menu-item-3862::after,#menu-item-4233::after,#menu-item-4406::after,#menu-item-4300::after{content:"";background-image:url(https://www.geostaff.fr/wp-content/uploads/2022/07/chevron-right-solid-1.svg);background-repeat:no-repeat;width:12px;height:12px;display:inline-block;right:5%;position:absolute;top:50%;transform:translateY(-50%)}.menu_container .vc_row.vc_column-gap-35{margin-left:0;margin-right:0}.solutions_et_produits,.outils_et_services,.projets,.telechargements{pointer-events:auto}.menu_container .vc_col-sm-4{width:100%;padding:5px 30px!important}.menu_container p,.menu_container .wpb_content_element{margin-bottom:0}.container_logo_hp{z-index:999}.solutions_et_produits,.outils_et_services,.projets,.telechargements{opacity:0;transform:translate(-100%,0);transition:0.5s;top:0;padding-top:85px;bottom:0;overflow:auto}.solutions_et_produits_container,.outils_et_services_container,.projets_container,.telechargements_container{padding:0;transition:0.3s;overflow:auto}.megamenu_col_img .megamenu_cta_desc{line-height:1.3;font-size:14px;font-weight:600;margin-top:25px}.mobile_open{transform:translate(0%);opacity:1!important}.menu_burger_icon{display:block}.overflow{overflow:auto}.overflow_none{overflow:hidden}.cross span{background-color:#fff}.cross span:first-child{transform:rotate(45deg);top:50%;bottom:0}.cross span:nth-child(2){display:none}.cross span:last-child{transform:rotate(135deg);top:50%}.container_burger_langues:after{content:"";display:block;position:fixed;left:0;right:0;bottom:0;top:0;background-color:#2b2b2da8}.menu_container.mobile_open::before{content:"";width:100%;position:absolute;height:100px;background-color:#fff;top:0;z-index:999}.header-menu li:last-child{border:0}#menu-item-3872 a{color:#fff!important;background-color:#243f8b;height:90%;padding:10px 15px;align-items:center;margin-top:15px}}#menu-item-5687 a,#menu-item-7592 a{color:#fff!important;background-color:#243f8b;padding:5px 15px;align-items:center;border-radius:50px}#menu-item-7592 a{background-color:#D53532}