.mb-recruiter-quiz{margin-bottom:70px}.slick-track{height:280px;overflow:hidden;position:relative}.modalFirstClient>h3{text-align:center;font-weight:500;color:#000;font-size:25px}.modalFirstClient>p{text-align:center;margin-bottom:10px}.profilCompletP{width:100%;font-family:Quicksand;font-size:19px!important;color:#202020!important;font-weight:700!important;margin:0}:root{--c-blue:$primary;--c-yellow:$secondary;--c-pink:#fb236a}.buttDeconnex{vertical-align:sub}.js-datepicker{content:"";background:url(/build/images/calendard.png) no-repeat!important;background-size:20px 20px!important;background-position:97% 45%!important}.pf-field ul{margin-bottom:0}.pf-field ul li{display:inline-block;color:red;font-weight:600;margin-top:10px;margin-bottom:0}.monEspace{content:url(/build/images/voirProfil.189516ef.png);display:inline-block;padding-right:10px;vertical-align:middle;font-weight:900;position:relative;top:-5px;width:32px}.searchJobDream{left:8px!important}.searchJobDream:before{content:"";display:inline-block;width:27px;height:27px;background:url(/build/images/jobSearch.png) no-repeat;background-size:contain}.iconLieux:before{width:20px}.iconLieux:before,.iconLieux_small:before{content:"";display:inline-block;height:25px;background:url(/build/images/lieux.png) no-repeat;background-size:contain}.iconLieux_small:before{width:15px}.search:before{content:"";display:inline-block;width:20px;height:25px;background:url(/build/images/search.png) no-repeat;background-size:contain}.calendar:before{background:url(/build/images/calendard.png) no-repeat;background-size:contain}.calendar:before,.comments:before{content:"";display:inline-block;width:15px;height:15px}.comments:before{background:url(/build/images/comments.png) no-repeat;background-size:contain}.keywords:before{content:"";display:inline-block;width:15px;height:15px;background:url(/build/images/keyWords.png) no-repeat;background-size:contain}.adresseIcon:before{content:"";display:inline-block;width:25px;height:25px;background:url(/build/images/adresse.png) no-repeat;background-size:contain}.job-overview ul>li:hover>.adresseIcon:before{content:"";display:inline-block;width:25px;height:25px;background:url(/build/images/adresseHover.png) no-repeat;background-size:contain}.categorieIcon:before{content:"";display:inline-block;width:25px;height:25px;background:url(/build/images/categorie.png) no-repeat;background-size:contain}.job-overview ul>li:hover>.categorieIcon:before{content:"";display:inline-block;width:25px;height:25px;background:url(/build/images/categorieHover.png) no-repeat;background-size:contain}.creationIcon:before{content:"";display:inline-block;width:25px;height:25px;background:url(/build/images/creation.png) no-repeat;background-size:contain}.job-overview ul>li:hover>.creationIcon:before{content:"";display:inline-block;width:25px;height:25px;background:url(/build/images/creationHover.png) no-repeat;background-size:contain}.tailleEntrepriseIcon:before{content:"";display:inline-block;width:25px;height:25px;background:url(/build/images/tailleEntreprise.png) no-repeat;background-size:contain}.job-overview ul>li:hover>.tailleEntrepriseIcon:before{content:"";display:inline-block;width:25px;height:25px;background:url(/build/images/tailleEntrepriseHover.png) no-repeat;background-size:contain}.valeurEntrepriseIcon:before{background:url(/build/images/valeurEntreprise.png) no-repeat;background-size:contain}.localisationRose:before,.valeurEntrepriseIcon:before{content:"";display:inline-block;width:19px;height:17px}.localisationRose:before{background:url(/build/images/localisationRose.png) no-repeat;background-size:contain}.localisationBlue:before{width:19px;height:17px}.localisationBlue-bigger:before,.localisationBlue:before{content:"";display:inline-block;background:url(/build/images/localisationBlue.png) no-repeat;background-size:contain}.localisationBlue-bigger:before{width:20px;height:20px}.lienBlue:before{content:"";display:inline-block;width:19px;height:17px;background:url(/build/images/lienBlue.png) no-repeat;background-size:contain}.salaireBlue:before{content:"";display:inline-block;width:25px;height:15px;background:url(/build/images/salaireBlue.png) no-repeat;background-size:contain}.levelEtude:before{width:30px;height:25px}.levelEtude-s:before,.levelEtude:before{content:"";display:inline-block;background:url(/build/images/levelEtude.png) no-repeat;background-size:contain}.levelEtude-s:before{width:25px;height:20px}.job-overview ul>li:hover>.levelEtude:before{content:"";display:inline-block;width:30px;height:25px;background:url(/build/images/levelEtude-hover.png) no-repeat;background-size:contain}.experience:before{content:"";display:inline-block;width:30px;height:25px;background:url(/build/images/experience.png) no-repeat;background-size:contain}.job-overview ul>li:hover>.experience:before{content:"";display:inline-block;width:30px;height:25px;background:url(/build/images/experienceHover.png) no-repeat;background-size:contain}.evolution:before{content:"";display:inline-block;width:30px;height:25px;background:url(/build/images/evolution.png) no-repeat;background-size:contain}.job-overview ul>li:hover>.evolution:before{content:"";display:inline-block;width:30px;height:25px;background:url(/build/images/evolutionHover.png) no-repeat;background-size:contain}.competence-icon:before{content:"";display:inline-block;width:30px;height:25px;background:url(/build/images/competence.png) no-repeat;background-size:contain}.job-overview ul>li:hover>.competence-icon:before{content:"";display:inline-block;width:30px;height:25px;background:url(/build/images/competenceHover.png) no-repeat;background-size:contain}.ageProfil{background:url(/build/images/ageProfil.png) no-repeat;background-size:contain}.ageProfil,.experienceGlobal{content:"";display:inline-block;width:25px;height:20px}.experienceGlobal{background:url(/build/images/experienceGlobale.png) no-repeat;background-size:contain}.timeWork{background:url(/build/images/timeWork.png) no-repeat;background-size:contain}.timeWork,.typeDeContrat{content:"";display:inline-block;width:25px;height:20px}.typeDeContrat{background:url(/build/images/typeDeContrat.png) no-repeat;background-size:contain}.disponibility-blue{background:url(/build/images/disponibility-blue.png) no-repeat;background-size:contain}.disponibility-blue,.postSearch-blue{content:"";display:inline-block;width:25px;height:20px}.postSearch-blue{background:url(/build/images/postSearch-blue.png) no-repeat;background-size:contain}.valeurEntreprise-blue{content:"";display:inline-block;width:25px;height:20px;background:url(/build/images/valeurEntreprise-blue.png) no-repeat;background-size:contain}.menu-monEspace{width:25px}.menu-monEspace-mobile,.menuV-webOff .account-btns .profile-dropdown .HP-menuDropDown li:hover>a .menu-monEspace{content:"";display:inline-block;width:25px;height:20px;background:url(/build/images/menu-monEspaceHover.png) no-repeat;background-size:contain}.menu-profilPublic{content:"";display:inline-block;width:25px;height:20px;background:url(/build/images/menu-profilPublic.png) no-repeat;background-size:contain}.menu-profilPublic-mobile,.menuV-webOff .account-btns .profile-dropdown .HP-menuDropDown li:hover>a .menu-profilPublic{content:"";display:inline-block;width:25px;height:20px;background:url(/build/images/menu-profilPublicHover.png) no-repeat;background-size:contain}.menu-mdp{content:"";display:inline-block;width:25px;height:20px;background:url(/build/images/menu-mdp.png) no-repeat;background-size:contain}.menu-mdp-mobile,.menuV-webOff .account-btns .profile-dropdown .HP-menuDropDown li:hover>a .menu-mdp{content:"";display:inline-block;width:25px;height:20px;background:url(/build/images/menu-mdpHover.png) no-repeat;background-size:contain}.menu-deconnect{content:"";display:inline-block;width:25px;height:20px;background:url(/build/images/menu-deconnect.png) no-repeat;background-size:contain}.menu-deconnect-mobile,.menuV-webOff .account-btns .profile-dropdown .HP-menuDropDown li:hover>a .menu-deconnect{content:"";display:inline-block;width:25px;height:20px;background:url(/build/images/menu-deconnectHover.png) no-repeat;background-size:contain}.dash-candiSend{height:55px;background:url(/build/images/dashboard-send.png) no-repeat;background-size:contain;background-position:50% 50%;margin-bottom:15px}.dash-candiSend,.dash-personality{content:"";display:inline-block;width:100%!important}.dash-personality{height:70px;background:url(/build/images/dashboard-user.png) no-repeat;background-size:contain;background-position:50% 50%}.dash-cv{background:url(/build/images/dashboard-contat.png) no-repeat;background-size:contain;background-position:50% 50%}.dash-cv,.dash-matching{content:"";display:inline-block;width:100%!important;height:70px}.dash-matching{background:url(/build/images/dashboard-puzzle.png) no-repeat;background-size:contain;background-position:50% 50%}.icon-favEntreprise{background:url(/build/images/icon-favEntreprise.png) no-repeat;background-size:contain;background-position:50% 50%}.icon-annoncesRecruteur,.icon-favEntreprise{content:"";display:inline-block;width:100%!important;height:80px;margin-top:20px!important;margin-bottom:0!important}.icon-annoncesRecruteur{background:url(/build/images/annonceRecruteur.png) no-repeat;background-size:contain;background-position:50% 50%}.icon-cvThequeRecruteur{background:url(/build/images/cvThequeRecruteur.png) no-repeat;background-size:contain;background-position:50% 50%}.icon-abonnementRecruteur,.icon-cvThequeRecruteur{content:"";display:inline-block;width:100%!important;height:80px;margin-top:20px!important;margin-bottom:0!important}.icon-abonnementRecruteur{background:url(/build/images/abonnementRecruteur.png) no-repeat;background-size:contain;background-position:50% 50%}.dash-message{background:url(/build/images/dashboard-mail.png) no-repeat;background-size:contain;background-position:50% 50%}.dash-message,.dashActu{content:"";display:inline-block;width:100%!important;height:55px;margin-bottom:15px}.dashActu{background:url(/build/images/dashboard-alert.png) no-repeat;background-size:contain;background-position:50% 50%}.menuLeft-profilPublic{background:url(/build/images/menu-profilPublic.png) no-repeat;background-size:contain}.menuLeft-monCV,.menuLeft-profilPublic{content:"";display:inline-block;width:25px;height:20px}.menuLeft-monCV{background:url(/build/images/monCV.png) no-repeat;background-size:contain}.menuLeft-maPersonality{background:url(/build/images/maPersonalite.png) no-repeat;background-size:contain}.menuLeft-maPersonality,.menuLeft-mesEnvies{content:"";display:inline-block;width:25px;height:20px}.menuLeft-mesEnvies{background:url(/build/images/mesEnvie.png) no-repeat;background-size:contain}.candidatureSend{background:url(/build/images/candidatureSend.png) no-repeat;background-size:contain}.candidatureSend,.icon-cooptation{content:"";display:inline-block;width:25px;height:20px}.icon-cooptation{background:url(/build/images/pictoCooptation.png) no-repeat;background-size:contain}.icon-mes-articles{background:url(/build/images/picto_ambassadeur_menu.png) no-repeat;background-size:contain}.icon-mes-articles,.icon-mesfavory{content:"";display:inline-block;width:25px;height:20px}.icon-mesfavory{background:url(/build/images/mesFavoris.png) no-repeat;background-size:contain}.icon-mesMessages{height:16px;background:url(/build/images/mesMessages.png) no-repeat;background-size:contain}.icon-alertes,.icon-mesMessages{content:"";display:inline-block;width:25px}.icon-alertes{height:20px;background:url(/build/images/mesAlertes.png) no-repeat;background-size:contain}.icon-actus{width:25px;background:url(/build/images/mesActus.png) no-repeat;background-size:contain}.icon-actus,.menu-monEspace{content:"";display:inline-block;height:20px}.menu-monEspace{width:23px;background:url(/build/images/menu-monEspace.png) no-repeat;background-size:contain;background-position:50%;margin-right:8px}.stars-white{width:21px;height:16px;background:url(/images/stars-white.png) no-repeat;background-size:contain;position:relative;top:3px}.icon-impression,.stars-white{content:"";display:inline-block}.icon-impression{width:35px;height:25px;background:url(/build/images/icon-impression.png) no-repeat;background-size:contain}.icon-offreActivite{width:35px;background:url(/build/images/icon-offreActivite.png) no-repeat;background-size:contain}.icon-offreActive,.icon-offreActivite{content:"";display:inline-block;height:25px}.icon-offreActive{width:30px;background:url(/build/images/offreActive.png) no-repeat;background-size:contain}.icon-annoncePost{background:url(/build/images/annoncePost.png) no-repeat;background-size:contain}.icon-annoncePost,.icon-candidatureRecru{content:"";display:inline-block;width:30px;height:25px}.icon-candidatureRecru{background:url(/build/images/candidatureRecru.png) no-repeat;background-size:contain}.icon-profilEntreprises{background:url(/build/images/icon-profilEntreprise.png) no-repeat;background-size:contain}.icon-infoUtilisateurs,.icon-profilEntreprises{content:"";display:inline-block;width:25px;height:20px}.icon-infoUtilisateurs{background:url(/build/images/icon-infoUtilisateurs.png) no-repeat;background-size:contain}.icon-mesAnnonces{background:url(/build/images/icon-mesAnnonces.png) no-repeat;background-size:contain}.icon-cvTheque-gris,.icon-mesAnnonces{content:"";display:inline-block;width:25px;height:20px}.icon-cvTheque-gris{background:url(/build/images/icon-cvTheque-gris.png) no-repeat;background-size:contain}.icon-mesAbonnements{background:url(/build/images/icon-mesAbonnements.png) no-repeat;background-size:contain}.icon-mesAbonnements,.icon-monEspace--white{content:"";display:inline-block;width:25px;height:20px}.icon-monEspace--white{background:url(/build/images/menu-monEspaceHover.png) no-repeat;background-size:contain}.icon-partage:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/partage.17108fb0.png) no-repeat;background-size:contain}.service:hover>.icon-partage:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/partage-W.png) no-repeat;background-size:contain}.icon-respect:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/respect.4b60800c.png) no-repeat;background-size:contain;background-position:50%}.service:hover>.icon-respect:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/respect-W.png) no-repeat;background-size:contain;background-position:50%}.icon-travailDequipe:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/travailDequipe.d90e5c64.png) no-repeat;background-size:contain;background-position:50%}.service:hover>.icon-travailDequipe:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/travailDequipe-W.png) no-repeat;background-size:contain;background-position:50%}.icon-integrite:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/integrite.c2ade3b4.png) no-repeat;background-size:contain;background-position:50%}.service:hover>.icon-integrite:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/integrite-W.png) no-repeat;background-size:contain;background-position:50%}.icon-confiance:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/confiance.b3973098.png) no-repeat;background-size:contain;background-position:50%}.service:hover>.icon-confiance:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/confiance-W.png) no-repeat;background-size:contain;background-position:50%}.icon-responsabilite:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/responsabilite.06648d3f.png) no-repeat;background-size:contain;background-position:50%}.service:hover>.icon-responsabilite:before{content:"";display:inline-block;width:35px;height:30px;background:url(/build/images/responsabilite-W.png) no-repeat;background-size:contain;background-position:50%}.flexIconTypeSame{display:flex;width:100%;flex-direction:row;justify-content:flex-start;align-items:center}.iconExperience{background:url(/build/images/experienceGlobal-icon.png) no-repeat;background-size:contain}.iconExperience,.localisationIcon-grey{content:"";display:inline-block;width:25px;height:20px}.localisationIcon-grey{background:url(/build/images/adresse2.png) no-repeat;background-size:contain}.iconSchool-grey{content:"";display:inline-block;width:20px;height:20px;background:url(/build/images/levelEtudeGris.png) no-repeat;background-size:contain;margin-right:5px}.searchIconInput{background-image:url(/build/images/searchRight.png)!important;background-repeat:no-repeat!important;background-size:8%!important;background-position:94%!important}RCT-R-blockParcours .iconSchool:before{content:url(/build/images/levelEtudeGris.2cf7060e.png);display:inline-block;position:relative;left:-5px;top:6px;width:30px;height:30px}.RCT-R-blockParcours .localisationIcon:before{content:url(/build/images/adresse2.a1f5a551.png);display:inline-block;position:relative;left:-5px;top:7px;padding:0;width:30px;height:30px}.colorIconY i{color:#f6af23!important}.current>a{color:#202020!important}.menu-item-has-children .homeMenu:before{content:""!important}.fixed-header{display:block!important;position:fixed;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);-moz-box-shadow:0 2px 4px rgba(0,0,0,.06);-ms-box-shadow:0 2px 4px rgba(0,0,0,.06);-o-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;z-index:10000;top:0}.blockHome-fixedLeft{display:block;position:fixed;bottom:50%}.blockHome-fixedLeft .h-social{display:flex;flex-direction:column;align-items:baseline;border:none}.blockHome-fixedLeft .h-social li{height:40px}.blockHome-fixedLeft .h-social a{width:25px;border-radius:0;position:relative;height:25px;margin:0;padding:20px}.blockHome-fixedLeft .h-social .linkedin a{border:none;background-color:#0077b5;color:#fff}.blockHome-fixedLeft .h-social .facebook a{border:none;background-color:#3b5998;color:#fff}.blockHome-fixedLeft .h-social .twitter a{border:none;background-color:#1da1f2;color:#fff}.blockHome-fixedLeft .h-social .mail a{border:none;background-color:#33aba1;color:#fff}.blockHome-fixedLeft .h-social a i{position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}#socialnetworkdivaside .h-social>li>a:hover{width:70px}.container,.top-company-sec{max-width:1170px}.typePaddingBlock{padding:30px 0!important}.sousTitreType{display:inline-block!important;margin:0!important;line-height:29px!important}.titreRoseEntreprise a{color:#fb236a}.hoverRoseColor:hover{background-color:#fb236a!important;border-color:#fb236a!important;color:#fff}.heading2 h2,.headingBisNoMargin{margin-bottom:0!important}.headingBis30Margin{margin-bottom:30px!important}.marginfromFooter{padding-bottom:80px}.tree_widget-sec>ul>li.inner-child.active>ul>li a:focus{color:#202020}.main-slider-sec .slick-dots{display:block;width:10%;position:absolute;bottom:10px;right:0}.main-slider-sec .slick-dots li{margin:0 5px}.mobile-menuV-webOff{float:none!important;border:none!important;display:inline-block}.mobile-account-btns{float:none!important;flex-direction:row;justify-content:center}.mobile-profile-dropdown{width:100%;margin:auto!important}.mobile-HP-aMenuFlex{justify-content:center!important;cursor:pointer!important}.mobile-imgOrInitial{width:55px!important;height:55px!important;border:2px solid #fff!important}.mobile-imgOrInitial p{line-height:50px!important}.mobile-HP-menuNameFirstNAme{color:#fff!important;font-weight:600!important}.mobileClassDownUp{color:#fff;margin-left:15px}.mobile-menuIsShow{margin-top:10px}.mobile-menuIsShow li{color:#fff!important;font-size:22px}.mobile-menuRoundDesktop i{line-height:26px!important;margin-right:15px!important}.mobileIncription{border-color:#fff!important;color:#fff!important}.mobileIncription:hover{border-color:#fff!important;color:#f6af23!important;background-color:#fff!important}.mobileConnection a:hover{border-color:#000!important;color:#f6af23!important;background-color:#000!important}.test1block .newP-noMargin,.textBlock-offre .rowSpe .test1block p{font-weight:400!important;text-align:justify;font-size:18px!important;font-family:Quicksand,serif}.textBlock-offre .rowSpe .test1block p{line-height:1.5}.homePage-r-noPadding{padding-top:0!important}.buttonTypeDoTestC{float:none;color:#fff;background-color:#f6af23;border:2px solid #f6af23;font-weight:700;padding:15px 30px!important}.buttonTypeDoTestC:hover{background-color:transparent!important;border:2px solid #f6af23;color:#f6af23!important}.articleBlogDate{position:relative}.articleBlogDate .dateArticle{position:absolute;z-index:28;color:#000;background-color:hsla(0,0%,100%,.7);display:block;text-align:center;padding:10px;border-radius:8px;left:10px;top:10px;font-size:15px;font-weight:600}.articleBlogDate .dateArticle span{display:block;font-size:13px!important;font-weight:400!important}.pagination .pagination{margin-top:0}.pagination{margin-bottom:20px}.pagination .pagination-list li .is-current,.pagination .pagination .pagination-list li .is-current,.pagination .pagination .pagination-next:hover,.pagination .pagination .pagination-previous:hover{background-color:#32d3e8;color:#fff;border-color:#32d3e8}.btnTypeBlue{padding:10px 40px!important}.btnTypeBlue:hover{border-color:#32d3e8;background-color:transparent!important;color:#32d3e8!important}.typeButtonRecruteurBase{color:#fff!important;font-size:15px;border:2px solid #f36;border-radius:37px!important;padding:10px 25px!important;display:block;background:#f36!important;font-weight:700}.typeButtonRecruteurBase:hover{background-color:transparent!important;color:#f36!important;border-color:#f36!important}.labelBaseColor-margin{cursor:auto;font-size:13px!important;margin-top:10px!important;margin-bottom:10px!important}.labelBaseColor-margin,.pf-title2 label{color:#202020!important}.pf-title2 .control-label,.pf-title2 label{padding:0!important}.YesNo-button-base .btn-group-toggle .btn-info{width:150px;padding:center;border-radius:5px;border:2px solid #e7ebeb;color:#202020;font-weight:500;font-size:15px;background-color:transparent;margin-right:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0 rgba(23,162,184,.5)!important}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 0 rgba(23,162,184,.5)}.btn-info:not(:disabled):not(.disabled):active,.YesNo-button-base .btn-group-toggle .btn-info:not(:disabled):not(.disabled).active{color:#fff;background-color:#00d3e6;border-color:#00d3e6!important}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#19cbe2;border-color:#19cbe2!important}.bouttons-choices:hover{border-color:#19cbe2!important}.select2-container--default .select2-selection--multiple{height:auto!important}.modal.show .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3000}.modal-dialog .modal-content .modal-body{padding:2rem 0}.modal-dialog .modal-content .modal-body .close{text-shadow:0 0 0 #fff;opacity:1;background-color:#f6af23;border-radius:50px;height:35px;width:35px;position:absolute;right:-23px;top:-23px;color:#fff}.modal-dialog .modal-content .modal-body .close:hover{height:40px;width:40px;-webkit-transition:all .25s ease;-o-transition:.25s all ease;transition:all .25s ease}.modal-dialog .modal-content .modal-body .close span i{color:#fff}.modal-dialog .modal-content .modal-body h3{font-size:20px;font-weight:700;color:#202020}.modal-dialog .modal-content .modal-body div p{text-align:justify;line-height:1.3}.followCompanyNoBorder:hover{background-color:transparent!important;color:#32d3e8!important}.followCompanyNoBorder{font-style:italic}.employeur_video video{width:100%;border-radius:10px;margin-top:10px}.menuV-webOff{width:20%}.menuV-webOff .account-btns{margin-left:0;display:flex}.HP-aMenuFlex{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:flex-end;align-items:center}.imgOrInitial{border:2px solid #f6af23;border-radius:50%;min-width:40px;min-height:40px;position:relative;overflow:hidden!important;background-color:#32d3e8;color:#fff;text-align:center}.imgOrInitial img{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);width:100%;object-fit:cover;height:100%}.HP-aMenuFlex .HP-menuNameFirstNAme{font-size:14px;font-family:Open Sans,sans-serif;margin-left:10px;color:#32d3e8;font-weight:500}.HP-aMenuFlex .burgerMenuHome{color:#f6af23;margin-left:10px}.menuV-webOff .account-btns .profile-dropdown .dropdown-toggle:after{display:none}.menuV-webOff .account-btns .profile-dropdown .HP-menuDropDown{min-width:18rem;position:absolute;transform:translate3d(-109px,40px,0);top:0;left:50px!important;will-change:transform;padding:0!important}.menuV-webOff .account-btns .profile-dropdown .HP-menuDropDown li{padding:10px;margin-bottom:0}.menuV-webOff .account-btns .profile-dropdown .HP-menuDropDown li:hover{background-color:#32d3e8}.menuV-webOff .account-btns .profile-dropdown .HP-menuDropDown li:hover a{color:#fff}.menuV-webOff .account-btns .profile-dropdown .HP-menuDropDown li a{vertical-align:sub}.menuRoundDesktop{display:inline-block!important;width:100%}.menuRoundDesktop i{line-height:18px!important}.blockMoreEntreprise{height:auto}.blockMoreEntreprise,.homeSection-entrepriseQuiRecrute{float:none!important;display:inline-block}.round img{height:100%}.containerInscriptionFullWi .recruteurInscription{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:baseline;padding-left:10px;padding-top:10px}.containerInscriptionFullWi .recruteurInscription p{margin-bottom:0;color:#000;font-weight:600;margin-right:20px;font-size:12px}.containerInscriptionFullWi .recruteurInscription a{background-color:#f6af23;color:#fff;border-radius:20px;padding:6px 10px;font-size:10px;font-weight:600}.registerCandidateFullPage-text .inscriptionFlex{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start;padding-left:0!important;margin-top:10px}.registerCandidateFullPage-text .inscriptionFlex .inscriptionTypeExpli{width:30%;position:relative}.registerCandidateFullPage-text .inscriptionFlex .inscriptionTypeExpli i{font-size:30px;position:absolute;left:5px;top:0}.registerCandidateFullPage-text .inscriptionFlex .recruteurTypeExpli span{margin-top:7px!important}.registerCandidateFullPage-text .inscriptionFlex .inscriptionTypeExpli span{font-weight:600;font-size:13px;color:#888;padding-left:40px;display:block;margin-top:2px}.registerCandidateFullPage-text .inscriptionFlex .inscriptionTypeExpli .secondExplica{text-align:center}.registerCandidateFullPage-text .inscriptionFlex .inscriptionTypeExpli .thirdExplica{text-align:right}.account-sign-FullPage .account-sign-FullPage_span{font-family:Quicksand,serif!important;font-weight:600;color:#202020}.account-sign-FullPage form .cfield i{color:#f6af23}.account-sign-FullPage form a{float:right;font-weight:600}.check-newsletter{display:inline-block}.check-newsletter label{padding:0 0 0 2em}.login-social .gitHubLogin,.login-social .googleLogin{font-size:35px}.account-sign-FullPage form button{font-weight:600}.optin-recruteur{display:inline-block;float:left}.optin-recruteur label{padding:0 0 0 2em;text-align:left;font-size:14px;font-family:Open Sans,sans-serif}.job-interactionSecondV .boutons{margin-top:15px!important}.inputTypeFullWidth .select2-container .selection span{width:100%}.inputTypeSameSize .select2-container .selection .select2-selection{padding:0;border-radius:8px;height:auto!important}.inputTypeSameSize .select2-container .selection .select2-selection span{line-height:24px;padding:9px 45px 9px 15px}.inputTypeSameSize .select2-container .selection .select2-selection span:before{top:25px}.select2-container--default .select2-selection--single{border-radius:8px!important}.spanTypeContract{background-color:transparent!important;color:#32d3e8!important;border:1px solid #32d3e8;padding:2px 5px;border-radius:20px;font-size:11px}.titreNosOffreHome{font-size:25px;margin-top:20px;margin-bottom:10px}.h3TypeSansBarre,.titreNosOffreHome{font-family:Quicksand,serif!important;font-weight:500;color:#202020;text-align:center}.h3TypeSansBarre{margin-bottom:40px;font-size:27px}.h3TypeSansBarreSmaller{font-family:Quicksand,serif!important;font-weight:500;color:#202020;text-align:left;margin-bottom:40px;font-size:20px!important}.noCadreImg img{border:0!important}.h3CompanyDetail{border-top:1px solid #edeff7;padding-top:15px;padding-bottom:15px;margin-bottom:0!important;text-align:center;font-size:20px!important}.fullSizePostuler{display:inline-block;width:100%;margin-top:30px}.fullSizePostuler a{width:100%;font-size:12px;padding:8px 30px}.buttonHeaderSearch{float:left;width:100%;padding:9px 0;font-size:30px;background-color:#f6af23;height:61px;border-radius:8px;color:#fff}.noMarginClassHeader{padding-top:0!important}.noMarginClassHeader-jobSearch{margin-bottom:0!important}.noMarginClassHeader-tagsBar{margin-top:30px!important}.typeH4SmallTitle h4{font-size:17px;font-weight:700;color:#202020;padding-left:30px}.sameHeightInputSpe .cfield .pf-field .select2-container .selection .select2-selection ul li{margin-bottom:0!important}.sameHeightInputSpe .cfield .pf-field .select2-container .selection .select2-selection{line-height:1.4}.surTextInput .cfield .pf-title{margin-top:10px!important;margin-bottom:10px!important}.typeButtonPleinBlue{background-color:#32d3e8!important;color:#fff!important}.typeButtonPleinBlue:hover{background-color:transparent!important;color:#32d3e8!important}.lienArticleLirePlus,.titreArticleBlog a{font-weight:600}.typeButtonPleinY{padding:10px 15px!important;background-color:#f6af23;color:#fff;font-size:13px}.typeButtonPleinY:hover{background-color:transparent!important;color:#f6af23!important}.typeButtonPleinGris{border-color:#e9ecef!important;background-color:#e9ecef!important;color:#202020!important}.typeButtonPleinGris:hover{border-color:#32d3e8!important;background-color:#32d3e8!important;color:#fff!important}.alert-danger{left:20px;background-color:#f32437}.alert-danger,.alert-success{position:fixed;bottom:0;z-index:500;color:#fff}.alert-success{background-color:#0baf30;left:16px}.noMarginButton{margin-top:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:transparent!important;color:#1e1e1e!important}.heightMaxOffre{height:287px!important}.voirFicheMetier{background-color:#fff!important;color:#32d3e8!important}.voirFicheMetier:hover{border-color:#fff!important}.blockHoverOffreClient:hover{background-color:#32d3e8!important}.blockHoverOffreClient:hover .listSomeCss li{color:#fff!important}.blockHoverOffreClient:hover .recruteurHomeButtonBuy{border-color:#fff!important;background-color:#fff!important;color:#32d3e8!important}.emply-list.box .logoCompanyBlock{width:60%;height:116px;border:2px solid #e6e7ef;margin-left:20%}.emply-list.box .logoCompanyBlock a{height:100%;border-radius:0;position:relative;width:100%}.emply-list.box .logoCompanyBlock a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;border-radius:0;padding:5px}.specialism_widget .simple-checkbox .cart label{padding-left:30px}.filter_sidebar form .pull-right{font-family:Open Sans;font-size:13px;background-color:#32d3e8;border:2px solid #32d3e8;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding:10px 40px;display:block;margin:0 auto 30px}.filter_sidebar form .pull-right:hover{background-color:#fff;color:#32d3e8}.typeblockWithImg{position:relative;height:350px;width:100%}.typeblockWithImg img{width:100%;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);object-fit:cover;height:100%}.articleBlogContenu{margin-top:20px;display:block!important;line-height:27px;font-size:14px;margin-bottom:20px}.articleBlogContenu h2{margin-top:20px;font-size:23px;font-weight:500;display:block}.titleList-employeur{margin:auto auto 20px;font-size:21px}.job-single-head3.emplye .noCadreImg{width:80px;vertical-align:middle}.addPaddingForSearchJob,.addPaddingForSearchJob-first,.addPaddingInputSearchJob,.search-job2.style2 form .job-field .addPaddingInputSearchJob{padding:0 0 0 1em}.job-field .homePictoBuilding{right:0;left:10px;top:5px}.whereInput #city{margin-top:0}.whereInput #city .cfield .pf-field input{border:none;margin:0!important;padding:0 0 0 1em}.cadreLogoImg{position:relative;width:163px;height:85px;overflow:hidden}.cadreLogoImg .img-responsive{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain;width:163px;height:85px}.typeHeightAdress{height:30px;color:#888!important}.testVideoResponsive{position:relative;height:280px}.testVideoResponsive video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:100%;height:280px}#playResponsiveMobile{display:none!important}.imgSliderType{overflow:hidden;height:280px;position:relative}.imgSliderType img{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top-company-sec .slick-slider .draggable .slick-track{height:auto}.boutonsOffreHome i{align-self:center;margin-right:10px;padding:6px}.boutonsOffreHome .postuleOffreAjax i{margin-left:0}.boutonsOffreHome i:hover{color:#fff!important;background-color:#f6af23;border-radius:25px}.job-interaction span{margin-bottom:10px;display:inline-block}.job-listing .job-competenceFlex2{justify-content:flex-start}.job-listing .job-competenceFlex2 a:first-child{margin-right:30px}.seeAllJobsFromEntreprise{width:100%;display:flex;margin-top:10px}.seeAllJobsFromEntreprise a{border:1px solid #888;width:100%;padding:10px;font-size:12px}.seeAllJobsFromEntreprise a:hover{border:1px solid #888;background-color:#888;color:#fff}.jobProfilNeed ul{border:0!important}.jobProfilNeed{border-top:1px solid #e8ecec;padding:30px 0}.offreSimilaire{width:100%;margin-top:30px;display:inline-block;text-align:center}.offreSimilaire a{border-color:#32d3e8;color:#32d3e8;padding:8px 50px}.profilRecherche-offre2{display:flex;float:none!important;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;border:none}.profilRecherche-offre2 li{float:none!important}.profilRecherche-offre1{display:flex;float:none!important;flex-wrap:wrap;flex-direction:row;justify-content:space-around;align-items:flex-start;width:100%;border:none}.profilRecherche-offre1 li{float:none!important}.grisHoverOrange:hover{background-color:#f6af23!important;border-color:#f6af23!important}.grisHoverOrange:hover i{color:#fff!important;-webkit-transition:all .8s ease .4s;-moz-transition:all .8s ease .4s;-ms-transition:all .8s ease .4s;-o-transition:all .8s ease .4s;transition:all .8s ease .4s}.paginationTypeFanta ul .pagination .page-item.active .page-link{background-color:#32d3e8!important;border-color:#32d3e8!important}.paginationTypeFanta ul .pagination .page-item:first-child .page-link,.paginationTypeFanta ul .pagination .page-item:last-child .page-link{border-radius:45px!important}.typePostulOffre,.typePostulOffre:hover{width:100%;color:#fff!important;background-color:#f6af23!important}.typePostulOffre:hover{border-color:#f6af23!important}.typePostulOffre i{padding:6px 0!important;color:#fff!important}.typePostulOffre i:hover{color:#fff!important;background-color:transparent!important}.job-infoNewVersion{float:none!important;align-items:center}.likeTypeBtn{font-size:20px!important;margin-left:0!important;padding-top:2px!important}.logoEntrepriseRoundType{border-radius:50%;width:100px;height:100px;position:relative;border:1px solid #e8ecec;display:inline-block;overflow:hidden;margin:0 10%}.logoEntrepriseRoundType img{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;border:none}.blockMobileEntreprise h4{float:none;width:100%;font-family:Open Sans;font-size:15px;margin:0 0 10px;color:#fb236a;margin-top:5px!important;margin-bottom:0!important}.blockMobileEntreprise{width:200px;text-align:-webkit-center;display:none}.mobileVersionNewBlock{display:flex;flex-direction:row;width:100%;align-items:center}.changeForMobileOffres ul li{margin-bottom:0!important}.upload-infoNewVersion{display:inline-block}.infoSelectionnerCustomType .form-group{margin:0}.infoSelectionnerCustomType .form-group #profil_file .form-group .custom-file,.infoSelectionnerCustomType .form-group #profil_photoProfil .form-group .custom-file{display:none}.upload-infoButton{cursor:pointer}.upload-infoButton #profil_photoProfil .cfield .pf-title label,.upload-infoButton .cfield .pf-field div .cfield .pf-title label{margin:0;cursor:pointer;font-family:Open Sans;font-size:13px;background-color:#32d3e8;border:2px solid #32d3e8;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding:18px 30px;line-height:0}.upload-img-bar .upload-info{display:inline-block}.upload-img-bar .blockSelectImg>span.round i,.upload-img-bar>span.round i{right:-12px;top:-11px}.lienVideoProfil{margin:0;padding:0;background-color:transparent;border:none}.lienVideoProfil .cfield .pf-field input{padding:10px;margin-bottom:0;width:100%;background-color:#fff;border:2px solid #32d3e8}.lienVideoProfil input{padding:11px 10px;margin-bottom:0;width:230px;background-color:#fff;border:2px solid #32d3e8;margin-left:16px;border-radius:30px;font-size:13px}.pf-field>.fa-google{top:6px}.pf-field2>.fa-facebook-f,.pf-field2>.fa-twitter{top:30px}.pf-field>.fa-google,.pf-field>.fa-linkedin{top:5px}.noBorderForActivitySector .select2-container .selection .select2-selection ul li .btn-gris{border-color:transparent!important}.noBorderForActivitySector .select2-container .selection .select2-selection ul li{padding:5px!important}#player{width:150px}.recruteurNoRound{border-radius:8px!important}.upload-img-bar .blockSelectImg .recruteurNoRound{width:150px!important;height:150px!important;display:inline-block;overflow:hidden}.upload-img-bar .blockSelectImg .recruteurNoRound img{border-radius:0!important;object-fit:contain!important}.upload-img-bar .blockSelectImg-recruteur i{right:-7px!important;top:-6px!important}.block-reseaux2 .pf-field,.block-reseaux .pf-field{display:inline-block}.upload-img-bar .blockSelectImg>span.roundSpe2 i,.upload-img-bar>span.roundSpe2 i{right:10px;top:10px}#profil_contact_photo .cfield .pf-title label{background-color:#32d3e8;border:2px solid #32d3e8;color:#fff!important;height:42px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding:10px 40px;margin-top:0;cursor:pointer}.labelTransparentButton .form-group #profil_contact_photo .form-group{position:relative}.labelTransparentButton .form-group #profil_contact_photo .form-group .custom-file{opacity:0;top:-10px;position:absolute;width:150px;left:-30px}.displayNone-formCheck .otherRadio-profilExperience .form-check{display:none}.labelTransparentButton .cfield .pf-field div .cfield .pf-title label{margin:0}.recruteur-marginLeft{margin-left:0}.placeXRecruteur .roundPlaceImg .recruteurI{right:-9px!important;top:-9px!important}.placeXRecruteur .round img{border-radius:70px}#player{height:100%;border-radius:5px}.recru-profil_contact .recruteur-marginLeft .test-personnalite{padding-left:0;display:inline-block}.recevoirEmail{padding-left:15px!important}.profil-edit .testDepersoRecruteur{display:inline-block;margin-top:20px;padding-left:0!important}.recruImgProfil{margin-top:10px;margin-bottom:30px;padding-left:0}.recruImgProfil .roundPlaceImg{width:190px}.recruImgProfil .roundPlaceImg img{border-radius:50%!important}#detailOffreBtn{margin-top:370px}.marginShowProfil{margin-top:100px}.specialNumberPlacement #skills .progress-sec .progressbar .progress span{right:-40px;top:0}.marginShowProfil{padding:0 15px!important}.colorSpan label{color:#202020!important;cursor:auto;font-size:13px!important}.marginTop-base1{margin-top:50px}.btn-margin{margin-top:30px}.btn:hover{background:#32d3e8;border-color:#32d3e8;color:#fff}.select2-selection{border:2px solid #e8ecec!important}.profilCandidat .cfield .pf-field #profil_photo .cfield .pf-title label{margin:0;color:#fff}.profilCandidat{padding:0!important;border:none!important}.profilCandidat #profil_photo .cfield .pf-title label{font-family:Open Sans;font-size:15px;background-color:#32d3e8;border:2px solid #32d3e8;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding:18px 20px;line-height:0;margin:0;cursor:pointer}.upload-img-bar .roundPlaceImg i{right:16px!important;top:5px!important}.errorFieldType ul{display:inline-block;width:100%;margin-top:14px;text-align:center}.errorFieldType ul li{color:red}.upload-img-bar{display:flex;flex-direction:row}.upload-img-bar .blockSelectImg{position:relative;height:150px;max-width:200px;text-align:center}.upload-img-bar .blockSelectImg .roundPlaceImg{width:150px;height:150px;display:inline-block;overflow:hidden}.upload-img-bar .blockSelectImg .roundPlaceImg img{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.upload-img-bar .blockSelectImg i{right:20px;top:7px}.notUploadImgRond .roundPlaceImg{border-radius:50%;position:relative;height:150px}.notUploadImgRond .roundPlaceImg img{position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}#profil_hasVehicule{width:100%}#profil_hasVehicule label{width:50%}#profil_hasDrivingLicence{width:100%}#profil_hasDrivingLicence label{width:50%}.postActuelCandi .select2-container .selection span{width:100%}.postActuelCandi .select2-container .select2-selection .select2-selection__rendered>.select2-selection__placeholder{padding:9px 44px 9px 0;left:-27px;position:relative}.postActuelCandi .select2-container .selection .select2-selection #select2-experience_type_jobPositionType-container{position:relative;padding:9px 40px}.postActuelCandi .select2-container .selection .select2-selection #select2-experience_type_jobPositionType-container .select2-selection__clear{position:absolute;left:0;top:0;height:100%;padding:9px 13px}.addButtonProfilExper{margin-top:0;padding-top:40px;height:auto;width:100%;display:inline-block}.select2-selection__arrow:before{top:25px}.jobPositionRappel{width:100%;background-color:rgba(50,211,232,.2);padding:20px}.jobPositionRappel #jobposition-title{font-size:13px;display:inline-block;font-weight:600;margin-bottom:8px}.jobPositionRappel #jobposition-title span{font-size:13px;font-weight:600;border:none}.jobPositionRappel #jobposition-description{margin-bottom:0;font-size:13px;font-family:Quicksand,serif!important;color:#7b7878;font-weight:500}.upload-portfolio .uploadbox #experience_type_cv{display:inline-block;width:100%;height:100%}.upload-portfolio .uploadbox #experience_type_cv .cfield .pf-title label{width:100%;height:145px;display:inline-block;margin:0;cursor:pointer;color:transparent}.pf-titleAddCV label{display:inline-block;width:100%;height:auto;text-align:left;padding-left:15px;margin-bottom:0;padding-bottom:0}.titreUploadPortfolio{text-align:center;width:100%!important}#uploaded-portfolio-name{margin-top:10px!important}#upload-cv-experience{margin-top:40px}.upload-portfolioModal{width:100%;display:flex;flex-direction:row;float:none;justify-content:center}.upload-portfolio .upload-cv-btn{float:none;align-self:center;width:30%;display:flex;flex-direction:row;height:40px}.upload-portfolio .upload-cv-btn label{flex-direction:row;text-align:center;margin-bottom:10px;color:#32d3e8;margin-right:0}.upload-portfolio .upload-cv-btn label #experience_type_cv .cfield .pf-title label{cursor:pointer}.upload-portfolio .upload-cv-btn a{display:flex;width:100%;flex-direction:column;text-align:center;cursor:pointer;font-family:Open Sans;font-size:13px;font-weight:600}.upload-portfolio .upload-cv-btn a i{font-size:16px;margin-bottom:10px}#upload-cv-experience .uploadbox a img{position:absolute;right:0;top:50%;transform:translate(-50%,-50%);left:50%;object-fit:contain;width:100%!important;height:100%!important}.upload-portfolio .upload-cv-btn .candidate-editCV .labelEditCV{flex-direction:column;display:flex;align-items:center;width:86px;margin-bottom:0;padding:10px}.upload-portfolio .upload-cv-btn .candidate-editCV .labelEditCV .testCVCSS .cfield .pf-title label{margin-top:9px}.upload-cv-btn .candidate-editCV label{position:relative;height:100%}.upload-cv-btn .candidate-editCV label #experience_type_cv{display:inline-block;height:30px}#experience-candidate-has-languages div .select2-container .selection span{width:100%}#experience_type_languages{display:none}#experience-candidate-has-languages div label{margin-right:0!important;color:#202020;font-family:Open Sans;font-size:13px;margin-top:10px;margin-bottom:10px;cursor:auto;font-weight:600}.form-control{height:calc(3.25rem + 2px);border:2px solid #e8ecec;font-size:14px}select{-moz-appearance:window;-webkit-appearance:none;background:#f5f5f5 url(/build/images/pinkDownArrow.2585f9bf.png) 100% no-repeat;background-size:2%;background-position:95%}@-moz-document url-prefix(){.wrapper{padding-right:20px}}#experience_type_languages_selectLanguage:before{position:absolute;font-family:lineawesome;content:"\F110";font-size:13px;right:22px;top:50%;margin-top:-13px;color:red;z-index:50}.addLanguage .pf-title{padding:7px 0!important;margin-top:15px!important}.addLanguage div{right:36%;top:35%}.addLanguage div button{padding:0}.addLanguage div button:hover{width:35px!important;height:35px!important}.select-language-level{padding:0}.select-language-level .langueButton-label{height:auto;cursor:pointer!important;color:#202020!important;padding:15px 30px;width:19%;border:2px solid #e7ebeb}.select-language-level .active,.select-language-level .langueButton-label:hover{color:#fff!important}.select-language-level .langueButton-label:nth-child(5){border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}.select-language-level .btn-remove-language-level{padding:0;width:5%;border-radius:3px!important;height:45px;margin:10px 0 0;margin-left:5px!important;border-top-left-radius:3px!important;border-bottom-left-radius:3px!important;background-color:transparent;border-color:#32d3e8}#radius{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;margin-left:20px}#radius>span{color:#32d3e8}#radius:hover{background-color:#32d3e8}#radius:hover span{color:#fff}.btn-remove-language-level{align-self:center}.modal-dialog{border:2px solid #00d3e6}.modal-dialog .modal-content{position:relative;padding:2rem 3rem}.modal-dialog .modal-content .closeModal{text-shadow:0 0 0 #fff;opacity:1;background-color:#f6af23;border-radius:50px;height:35px;width:35px;position:absolute;right:-23px;top:-23px}.modal-dialog .modal-content .closeModal:hover{height:40px;width:40px;opacity:1;-webkit-transition:all .25s ease;-o-transition:.25s all ease;transition:all .25s ease}.modal-dialog .modal-content .closeModal span i{color:#fff}.modal-dialog .modal-content .logoModal{width:100%;text-align:center;margin-bottom:15px}.modal-dialog .modal-content .col-md-12 p{font-weight:600}.modal-dialog .modal-content .modalButton{background-color:#fff;border:2px solid #32d3e8;color:#32d3e8;margin-top:20px;margin-right:0}.modal-dialog .modal-content .modalButton:hover{background-color:#32d3e8;color:#fff}#uploaded-cv-name{margin-top:10px;display:block}#experience-candidate-has-languages .col-sm-12 .experience_type_languages_selectLanguage{padding-left:0}.inputTypeLanguage .select2 .selection .select2-selection{padding-top:6px!important}.choiseLevelLanguage #experience_type_candidateHasLanguages>div{padding-left:15px}.choiseLevelLanguage{padding-right:30px!important}.addLanguageDiv{padding-top:1rem!important;margin:auto}.addJobContainer1{width:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.addJobContainer1 div .addButtonProfilExper{padding-top:0!important}.ajoutPoste-lifeskills .addButtonProfilExper a{font-size:16px;color:#555}.ajoutPoste-lifeskills .addButtonProfilExper a #addPost{border-color:#4ad3e9;background-color:#4ad3e9;color:#fff}.postRecherche-lifeskills .alignButtonAdd{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;font-size:16px;position:unset}.postRecherche-lifeskills .alignButtonAdd #addPost{margin-right:10px}.valeurEntreprise-candidate{padding-left:30px;padding-right:0;display:inline-block}.select-valeurCandidate{display:block;line-height:3;background-color:transparent;overflow:hidden;border-radius:.25em;margin-bottom:10px}.select-valeurCandidate select{width:100%;margin-bottom:10px;cursor:pointer;color:#999;background-color:transparent;padding:0 10px;border-color:#e8ecec}.select-valeurCandidate select:hover{color:#fff;background-color:#00d3e6;border-color:#00d3e6}.select-valeurCandidate:after{content:"\25BC";position:absolute;top:0;right:10px;bottom:0;padding:0 1em;background-color:transparent;pointer-events:none;color:#999}.select-valeurCandidate:hover:after{color:#fff}.select-valeurCandidate:after,.select-valeurCandidate:hover{-webkit-transition:all .25s ease;-o-transition:.25s all ease;transition:all .25s ease}.select-valeurCandidate select{-webkit-appearance:none;-moz-appearance:none}.select-valeurCandidate select option{background-color:#e8ecec;color:#202020}.btn-typeValeurCompany{color:#999;border-color:#e8ecec}.candidate-noMargin{padding-left:0}.marginButton-lifeski{margin-top:30px}#lifeskills_candidateMobility{width:100%}#lifeskills_candidateMobility .btn-info{width:25%}#lifeskills_candidateWorkTime{width:100%}#lifeskills_candidateWorkTime .btn-info{width:50%}.candidate-expect-p-type-job-position-form-element{margin-bottom:10px}.candidate-expect-p-type-job-position-form-element div .select2-container .selection span{width:100%}#testCandidate select{width:100%;height:45px;background-color:#fff;background-size:4%;color:#999;font-size:13px;padding-top:0;cursor:pointer;border:2px solid #e8ecec;padding-left:10px;border-radius:8px!important}.btn-delete-candidate-expect-p-type-job{margin-top:7px;border-color:#32d3e8}.btn-delete-candidate-expect-p-type-job i{color:#32d3e8}.btn-delete-candidate-expect-p-type-job:hover i{color:#fff}.typePaddingModal{padding:30px}.inputUnder-votreVille-l,.sizeMobilityBlockUnder .lifeskillMobilityBlockUnder .inputUnder-votreVille-d{display:block;width:100%}.sizeMobilityBlockUnder{width:206.25px}.lifeskillMobilityBlockUnder{width:100%;display:flex;flex-direction:column;align-items:center}.lifeskillMobilityBlockUnder i{font-size:25px;color:#00d3e6}.secondBlockUnder-region{margin-left:25%}.availabilityDate .pf-field .cfield .pf-title{margin-top:10px!important;margin-bottom:10px!important}.beforePictoTitle-li:before{content:"";display:inline-block;width:45px;height:45px;background:url(/build/images/lifeskills.5afc4de9.png) no-repeat;background-size:contain;vertical-align:middle}#addPost{top:0;border-radius:3px;padding:8px 18px}.hoverAddButton:hover #addPost{background-color:transparent!important;border-color:#f6af23}.hoverAddButton:hover #addPost i{color:#f6af23}span.titreLifeskills-exGenerale{margin-bottom:20px!important}.typeH4SmallTitle .valeursEntreprisesCandi,span.titreLifeskills-exGenerale{font-size:13px;margin-top:0!important;line-height:29px;font-weight:500;color:#202020!important;display:inline-block;padding:0 0 0 2.3em;height:1.5em;line-height:1.5}.typeH4SmallTitle .valeursEntreprisesCandi{margin-bottom:0!important;font-weight:600}.blockLifeskillMobility .pf-field .cfield .pf-title>label{padding-left:0;margin-top:20px!important;margin-bottom:8px!important}.valeurEntreprise-candidate>p{margin-bottom:20px!important}.labelMarginTopBottomType .cfield .pf-title>label,.labelMarginTopBottomType>label{margin-top:20px!important;margin-bottom:8px!important;padding-left:0}.availabilityDate .labelMarginTopBottomType .cfield .pf-title,.labelMarginTopBottomType .cfield .pf-title{margin-top:0!important;margin-bottom:0!important}#lifeskills_candidateMobility>.btn-info{padding-top:10px!important}.typeH4SmallTitle .likeLabelBigTitle{margin-top:20px!important;margin-bottom:8px!important;color:#202020!important;font-size:13px!important;display:inline-block;padding:0 0 0 2.3em;height:1.5em;line-height:1.5}.typeLabelLifeskills .form-group .btn-group-toggle>label{width:159px!important}.margin-left-title2{margin-left:20px}.pf-add2{margin-top:0}.rowMargin{margin-bottom:30px}.harskills_comp .btn{margin:0 2px 6px 0}.progress-sec .progressee{display:inline-block;position:relative}.progress-sec>span{margin-top:10px}.progress-sec.with-edit .action_job li span{color:#fff;background-color:#f6af23;top:-10px;height:23px}.action_job>li span:before{background:transparent}.progress-sec.with-edit .action_job li a{background-color:transparent!important;width:40px;height:40px;border-radius:0;top:20px;position:relative}.clickEditer i:hover{color:#f6af23!important}.progress-sec.with-edit .action_job li a i{position:absolute;top:25%;left:25%;color:#00d3e6}.progress-sec.with-edit .action_job li a:hover i{color:#f6af23}.btn-save-hardskill{display:block;float:none;margin:0 auto;color:#fff!important;background-color:#00d3e6}.btn-save-hardskill-completed{margin-top:20px;background-color:#00d3e6!important;color:#fff!important}.btn-save-hardskill-completed:hover{background-color:transparent!important;color:#00d3e6!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#00d3e6;border-color:#00d3e6}.rowInput-hardskill{width:100%;margin:0}.rowInput-hardskill input{background-color:#fff;border:2px solid #e8ecec}.rowInput-hardskill label{font-size:13px;color:#202020;font-weight:600}.fullWidthInput .select2-container .selection .select2-selection{width:100%}.typeLabelLifeskills .form-group .switch-group label{padding:10px!important;background-color:#fff!important;border:2px solid #e7ebeb!important;color:#202020!important;border-radius:6px!important;margin:0 5px 10px!important}.typeLabelLifeskills .form-group .switch-group label:active,.typeLabelLifeskills .form-group .switch-group label:hover,.typeLabelLifeskills .form-group .switch-group label:not(:disabled):not(.disabled).active,.typeLabelLifeskills .form-group .switch-group label:not(:disabled):not(.disabled):active{background-color:#00d3e6!important;border:2px solid #00d3e6!important;color:#fff!important}.fullWidthInput .select2-container .selection .select2-selection #select2-hard_skills_technicalSkill-container{padding:0 30px;position:relative}.fullWidthInput .select2-container .selection .select2-selection #select2-hard_skills_technicalSkill-container .select2-selection__clear{position:absolute;left:3px;top:0;width:100%}.flexHardskills{display:flex;flex-direction:row;align-items:center}.flexHardskills button{margin-right:5px}.clickEditer{margin-right:10px}.clickEditer i:before{font-size:15px}.progress-sec.with-edit .action_job li .clickEditer i{position:absolute;top:40%;right:60%;transform:translate(40%,-40%);color:#00d3e6}.infoHardskill-star{display:inline-block;width:100%}.infoHardskill-star .infoHardskill-star_block{border:1px solid #e9ecef;width:30%;margin:auto;padding:0 20px;display:flex;flex-direction:column}.infoHardskill-star .infoHardskill-star_block .flexInfoStar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.flexInfoStar p{margin-bottom:0;font-weight:600;font-size:14px}.flexInfoStar span i{color:#f6af23}.infoStars{display:none;position:absolute;width:auto;height:30px;text-align:center;color:#fb236a;left:50%;bottom:175%}.beforeIcon-hardskill:before{content:"";display:inline-block;width:42px;height:42px;background:url(/build/images/hardskills.png) no-repeat;background-size:auto;vertical-align:middle}#technical-skill-progress{padding-left:0}#technical-skill-progress>.progress-sec{padding:0}.modal-dialog .modal-content .modal-body .modal-remain-to-completed{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:baseline;max-width:70%;margin:auto}.modal-dialog .modal-content .modal-body .modal-remain-to-completed span{display:inline-block;font-weight:600}.modal-dialog .modal-content .modal-body .modal-remain-to-completed span i{color:#f6af23;margin-right:5px;font-size:13px}.modal-dialog .modal-content .modal-body .modal-remain-to-completed p{display:inline-block}.modal-dialog .modal-content .modal-body .modal-remain-to-completed p a{border-radius:50px;padding:5px 0;border-color:#00d3e6;color:#00d3e6;width:150px}.modal-dialog .modal-content .modal-body .modal-remain-to-completed p a:hover{background-color:#00d3e6;color:#fff}.modal .modal-dialog .modal-content .modal-footer{border:none}.modal .modal-dialog .modal-content .modal-footer button{border:2px solid transparent;border-bottom-color:#00d3e6;color:#00d3e6}.modal .modal-dialog .modal-content .modal-footer button:hover{background-color:transparent;border:2px solid #00d3e6;-webkit-transition:all .25s ease;-o-transition:.25s all ease;transition:all .25s ease}.buttonMesMatching{width:100%;display:inline-block;text-align:center;margin-top:20px;margin-bottom:50px}.buttonMesMatching a{padding:8px 30px;border:2px solid #e8ecec;color:#888}.buttonMesMatching a:hover{color:#fff;background-color:#00d3e6;border-color:#00d3e6}.dashboardFavorite{align-self:center;margin-right:15px!important;color:#f1a30a;padding:5px!important}.dashboardFavorite:hover{color:#fff!important;background-color:#f6af23!important;border-radius:25px;padding:5px!important}.progress-bar{background-color:#32d3e8}.dash-stat{margin-top:0!important}.dashboard-matching>h3{float:left;width:100%;border-bottom:1px solid #edeff7;font-size:20px;color:#202020;font-weight:700;padding-bottom:20px;padding-left:30px;margin:40px 0 0}.dashboardBlockMatch{display:inline-block;padding-left:30px;margin-bottom:50px}.imgDashboardPersonalilty{position:relative;width:100%;height:70px;margin-top:30px;overflow:hidden}.imgDashboardPersonalilty img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:contain;width:24%}.service:hover i{background:#00d3e6;border-color:#00d3e6;color:#fff}.titleAndDelete{width:100%;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.titleAndDelete span{width:90%}.titleAndDelete a{color:#202020}.flexPortofolio{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:space-around;align-items:flex-end}.flexPortofolio li{display:flex!important;flex-direction:column;color:#19cbe2}.test .cfield span.pf-title label{color:transparent;cursor:pointer;top:-11px;z-index:50}.upload-portfolio .uploadbox #CandidateHasPortfolioType_portfolio .cfield .pf-title label{width:100%;height:145px;display:inline-block;margin:0;cursor:pointer;color:transparent}#CandidateHasPortfolioType_save{margin-top:30px;width:100%;float:none}.candidate-reseauxPortfolio-Style form{padding-left:0}.candidate-reseauxPortfolio-Style form .row{display:block;margin-left:0;margin-right:0;padding-left:30px}.candidate-reseauxPortfolio-Style form .row span{font-size:14px}.candidate-reseauxPortfolio-Style form .manage-jobs-sec .cfield{display:none}.archievementAddElement,.archievementAddSocial{width:170px}#CandidateHasSocialMediaType_save{margin-top:20px}.reseau11 .pf-field i,.reseau12 .pf-field i,.reseau13 .pf-field i,.reseau14 .pf-field i,.reseau15 .pf-field i{top:6px}.block-vosReseaux{padding-left:30px;display:flex;width:100%;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.block-vosReseaux .typeInput-vosReseaux{width:45%}.borderachievement{margin-bottom:0}.borderachievementBis>a.cancel i{background:#f6af23}.borderachievementBis>a.cancel{color:#f6af23}.borderachievement>a.cancel i{background:#f6af23}.borderachievement>a.cancel{color:#f6af23}.buttonSupp-reseaux{padding:1px 15px;border-radius:3px;display:inline-block;font-size:19px;line-height:1.1;background-color:transparent;border:1px solid #32d3e8}.buttonSupp-reseaux i{color:#32d3e8}.buttonSupp-reseaux:hover{background-color:#32d3e8;border-color:#32d3e8}.buttonSupp-reseaux:hover i{color:#fff}.typeInput-vosReseaux .titleAndDelete .pf-title{width:auto;margin-right:20px}.typeInput-vosReseaux .pf-field>i{top:0}.mini-portfolio .myRow{margin:0;display:inline-block;width:100%}.portfolioButtonValid>a{color:#888!important}.PA-typeBlockExplication h2{padding-top:60px;margin-bottom:20px;text-align:center}.PA-typeBlockExplication p{line-height:1.3;font-size:14px;color:#888;text-align:center;margin-bottom:60px}.insideArticleActu{padding:0 3rem}.lesActusPadding{padding:2rem 0 0;margin-bottom:0}.tags_widgetStyle{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;flex-wrap:wrap}.paddingType-AC{padding-left:30px}.PA-blockSchool{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:40px}.PA-blockSchool .my-blog{width:48%}.PA-blockSchool .my-blog .blog-details .blog-readMore,.PA-blockSchool .my-blog .blog-thumb .blog-metas a{color:#fb236a}.PA-blockTypeSchool{max-width:380px;box-shadow:0 6px 12px #8c8888;height:390px;border:1px solid #edeff7;border-radius:15px;overflow:hidden;margin-bottom:20px}.PA-blockTypeSchool .logo{position:relative;overflow:hidden;width:100%;height:209px;margin-top:0;margin-bottom:20px}.PA-blockTypeSchool .logoBaro img{width:100%;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.blockWhiteAbsolute{position:absolute;bottom:0;background-color:#fff;top:80%;right:50%;transform:translate(50%,20%);width:80%;border-top-left-radius:10px;border-top-right-radius:10px;padding-top:20px}.blockWhiteAbsolute p{color:#fb236a!important;font-size:13px!important;margin-bottom:0!important;text-align:center!important}.PA-blockTypeSchool h4{font-size:16px;color:#000;text-align:center;font-family:Open Sans,sans-serif;display:table;padding:0 10px;height:50px;margin:auto}.PA-blockTypeSchool p{font-size:14px;color:#888;text-align:center;width:80%;margin:auto;text-align:justify;letter-spacing:-.3px;height:60px}.PA-blockTypeSchool .PA-typeSchoolLien{border-top:1px solid #edeff7;text-align:center}.PA-blockTypeSchool .PA-typeSchoolLien a{color:#fb236a;font-size:13px;line-height:3.5}.PA-blockTypeSchool .PA-typeSchoolLien a i{vertical-align:middle;margin-left:5px}.newTypeButton-w{text-align:center;margin-top:50px;margin-bottom:30px}.newTypeButton-w button{float:none;color:#000!important;background-color:#fff!important;border-color:#edeff7!important;box-shadow:0 6px 12px #edeff7}.newTypeButton-w button:hover{color:#fff!important;background-color:#32d3e8!important;border-color:#32d3e8!important}.backgroundColor-section{background-color:#f4f5fa}.PA-container{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.PA-rightBock-metier{width:46%}.PA-rightBock-metier div h3{font-size:20px;text-align:-webkit-center;padding:0}.PA-metierArticle{display:flex;flex-wrap:nowrap;flex-direction:row;width:100%;border-bottom:1px solid #edeff7;padding-bottom:15px;padding-top:15px}.PA-blockImage-metierArticle-img{display:inline-block;position:relative;overflow:hidden;height:115px;width:132px;border-radius:9px}.PA-blockImage-metierArticle-img img{width:100%;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);object-fit:fill;height:100%}.PA-metierArticle-text{width:65%;padding-left:10px}.PA-metierArticle-text h4{font-size:13px;color:#000;margin-bottom:0;font-weight:500}.PA-metierArticle-text p{font-size:10px;line-height:1.8;margin-top:10px;margin-bottom:0}.PA-metierArticle-text .PA-typeSchoolLien a{font-size:11px;color:#f6af23;font-weight:600}.PA-metierArticle-text .PA-typeSchoolLien a i{vertical-align:middle;margin-left:5px}.PA-marginTop{margin-top:20px}.PA-leftBock-banner{background-color:#46bcc5;width:46%;margin-top:40px}.PA-rightBock-metier .newTypeButton-w{margin-top:30px}.PA-blockTypeSchool{margin:auto auto 20px}.PA-titre>h3{padding-bottom:20px!important}.PA-titre{margin-bottom:15px!important}.PA-metierArticle:nth-child(4){border-bottom:none}.typeH3-Npage{font-size:25px;font-weight:700}.typep-Npage{font-size:15px;color:hsla(0,0%,60%,.6)}.leftTypeH3-Npage,.leftTypeP-Npage{text-align:right}.h2-cssBase{margin-bottom:40px}.h2-cssBase,.h2-cssBase-bis{font-size:30px;font-weight:700}.h2-cssBase-bis{margin-bottom:0}.blockBarometre h2{margin-top:60px;margin-bottom:20px;text-align:center}.blockBarometre p{text-align:center}.blockBarometre .imgBarometre{width:100%;text-align:center}.blockBarometre .buttonBaro{float:none;display:block;margin:auto auto 70px}.homepage-r{padding-top:100px}.sec2-commentCaMarche{width:100%;margin-top:10px;font-family:Quicksand,serif!important}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:40px}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .mobile-version{display:none}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .sec2-text{width:40%}.sec2-commentCaMarche .rowSpe2 .block-img-text .buttonDiv{text-align:center}.sec2-commentCaMarche .rowSpe2 .block-img-text .buttonDiv button{float:none;color:#000;background-color:#fc0;border:2px solid #fc0;font-weight:700;padding:15px 30px}.sec2-commentCaMarche .rowSpe2 .block-img-text .buttonDiv button:hover{border:2px solid #fc0;color:#000;background-color:transparent}.titleFavoris h3{margin-bottom:0!important;margin-top:10px}.job-listing .job-title-sec .FavMarginLieuxName{margin-top:0}.colorHeartWant{border-radius:30px;padding:6px;margin-left:10px}.colorHeartWant i{color:#f6af23}.colorHeartWant:hover{background-color:#f6af23!important;color:#fff}.colorHeartWant:hover i{color:#fff}.job-competence a{font-size:13px}.job-listing .job-competenceFlex{justify-content:space-between}.job-listing .job-interaction{flex:1 0 30%}.job-listing .job-interaction .buttonAnnonceType a{border-radius:25px;border-color:#32d3e8;color:#32d3e8}.job-listing .job-interaction .buttonAnnonceType a:hover{color:#fff}.flexVersionFavorite{display:flex;align-items:center}.flexVersionFavorite .job-interaction .compatibilite{text-align:center;font-weight:700}.flexVersionFavorite .job-interaction .boutons a:first-child{background-color:#f6af23;color:#fff}.flexVersionFavorite .job-interaction .boutons a:first-child:hover{background-color:#f6af23;color:#fff;border-color:#f6af23}.flexVersionFavorite .job-interaction .boutons a:nth-child(2){background-color:#32d3e8;color:#fff}.flexVersionFavorite .job-interaction .boutons a:nth-child(2):hover{background-color:#32d3e8;color:#fff;border-color:#32d3e8}.widthOffreFavoris{width:45%!important}.favoritePageCandidatOffre{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.favoritePageCandidatOffre>span{padding:0;margin:0 10px 0 0}.favoritePageCandidatOffre>span>i{margin-right:0}.noBorderTitle{border:none!important}.candidatureEnvoyeBlockTitre{padding:0 15px!important}.candidatureEnvoyeBlockDonne{padding:0 15px}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing{padding:30px 0}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing .job-title-sec .job-lctn:first-child{display:flex;align-items:center}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing .job-title-sec .job-lctn div .entreprise{margin-top:0}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing .job-title-sec .job-lctn div p{margin-bottom:0}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing .job-title-sec .job-lctn div p span i{font-size:17px}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing .job-title-sec .job-lctn:nth-child(2){display:flex;align-items:center}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing .job-title-sec .job-lctn .titre{padding-top:0!important}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing .job-title-sec .job-lctn:nth-child(3){display:flex;align-items:center}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing .job-title-sec .job-lctn .job-interaction{padding-top:0!important;margin-top:0;margin-bottom:0}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing .job-title-sec .job-lctn .job-interaction span{color:#888}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing .job-title-sec .job-lctn .job-interaction span .deleteApplication i{font-size:18px}.boardTitle-sendCandida{display:flex;color:#f36;font-weight:700;font-family:Quicksand,serif!important}.blockAllFavoriteEntreprise{padding:0 30px;margin-top:40px}.blockFavoriteCompany .emply-list .emply-list-thumb a{height:120px;overflow:hidden;position:relative}.blockFavoriteCompany .emply-list .emply-list-thumb a img{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;border-radius:0;height:100%;padding:0}.blogHeighImg,.blogHeighImg a,.heightBlock-imgText-blog{height:155px}.blogHeighImg a img{height:100%}.mini-blog{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none}.mini-blog a{display:inline-block;vertical-align:middle}.mini-blog a span{height:100%;display:inline-block}.mini-blog a span img{display:block;width:85px;height:62px;object-fit:cover}.border-leftAside{border-left:1px solid #e8ecec}.paginationBlog .pagination{margin:auto!important;width:auto!important}.paginationBlog .pagination ul{margin:0!important}.copy-paste-block{text-align:justify}.posteRecherche-candidat .form-group{margin-bottom:0}.posteRecherche-candidat .form-group .select2-container .selection .select2-selection .select2-selection__rendered .select2-search{width:100%!important;margin:0}.posteRecherche-candidat .form-group .select2-container .selection .select2-selection .select2-selection__rendered .select2-search input{width:100%!important;padding:0;border:0;margin:9px 0 0}.noMarginInput-alerts .form-group input{margin-top:0!important;border-radius:8px!important}.freqEmail-candidat .form-group .select2-container .selection .select2-selection{height:44px!important;border-radius:8px!important;padding-top:2%}.freqEmail-candidat .form-group .select2-container .selection .select2-selection .select2-selection__arrow:before{top:27px}.alerte{padding:3rem 0}.alerte .info-ale{padding:0 0 1rem 2rem}.alerte .table-ale .table-responsive-md .table-borderless thead tr th:first-child{padding-left:32px}.alerte .table-ale .table-responsive-md .table-borderless thead tr th:nth-child(3){padding-right:32px}.alerte .table-ale .table-responsive-md .table-borderless tbody tr td{text-align:center}.alerte .table-ale .table-responsive-md .table-borderless tbody tr td:first-child{padding-left:32px;text-align:left;width:55%}.alerte .table-ale .table-responsive-md .table-borderless tbody tr td:nth-child(3){padding-right:32px}.sectionCreateAlert{background-color:transparent!important}.sectionCreateAlert form{padding-left:15px}.table-ale-create{margin:0 0 2rem!important}.buttonCreateBleu a,.buttonCreateBleu button{background-color:#32d3e8;border-color:#32d3e8;color:#fff}.noMarginInput-alerts .form-group #alert_title,.noMarginInput-alerts .form-group input[type=text]{height:auto!important;padding:9px 15px!important}.posteRecherche-candidat .form-group .select2 .selection .select2-selection ul>li{padding:5px 22px!important}.noMarginInput-alerts .form-group .form-group input{height:auto!important;padding:9px 15px!important}.typeButtonBlue-withAction{width:35px;height:35px;position:relative;border-radius:3px;-webkit-appearance:listbox;border:1px solid #32d3e8}.typeButtonBlue-withAction i{color:#32d3e8}.typeButtonBlue-withAction:hover{background-color:#32d3e8}.typeButtonBlue-withAction:hover i{color:#fff!important}.table-ale_margin{margin:0!important}.blockAlerteButton-v{display:flex;width:100%;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;height:122px}.blockAlerteButton-v>.buttonAlertCandi-v{padding:5px 0;display:flex;justify-content:center}.blockAlerteButton-v>.buttonAlertCandi-v>a{padding:0 9px!important}.blockAlerteButton-v>.buttonAlertCandi-v>a>i{font-size:19px!important;padding-right:0!important}.columnRightBlock .widgetRecrute h3{font-weight:600;font-size:16px}.columnRightBlock .widgetRecrute p{font-size:13px;color:#888;display:inline-block;line-height:1.3;margin:15px 0}.columnRightBlock .widgetRecrute button{width:100%;border-radius:10px;font-size:13px;padding:15px 0;background-color:#f6af23;font-weight:600}.widgetOffreEmploie h3{font-weight:600;font-size:16px}.widgetOffreEmploie button{width:100%;border-radius:10px;font-size:13px;padding:15px 0;background-color:#f6af23;font-weight:600}.widgetCoopte h3{font-weight:600;font-size:16px}.widgetCoopte p{font-size:13px;color:#888;display:inline-block;line-height:1.3;margin:15px 0}.widgetCoopte p .colorBlue{color:#32d3e8;font-size:15px;font-weight:600}.FM-buttonBase{width:100%;border-radius:10px;font-size:13px;padding:15px 0;background-color:#f6af23;font-weight:600}.FM-a-button{float:right;color:#fff}.widgetVideo h3{font-weight:600;font-size:16px}.widgetVideo .videoJob{display:inline-block}.widgetArticle h3{font-weight:600;font-size:14px}.block-img-text .imgMetier{width:100%;height:350px;border-radius:30px;position:relative;overflow:hidden}.block-img-text .imgMetier img{position:absolute;margin:auto;max-width:100%;top:50%;right:50%;transform:translate(50%,-50%);width:100%;object-fit:contain;height:100%}.FM-typeBlockExplication{margin-top:25px}.FM-typeBlockExplication .FM-h3{font-size:20px;font-weight:600;margin-bottom:0}.FM-typeBlockExplication .FM-job_evolutionA>li>a,.FM-typeBlockExplication p{line-height:1.3;font-size:14px;color:#888;text-align:justify}.FM-typeBlockExplication .FM-job_evolutionA>li>a:hover{border-bottom:1px solid #888}.FM-typeUlLi{padding:0 20px}.FM-typeUlLi li{list-style-type:disc;list-style-position:inside;line-height:1.3;font-size:14px;color:#888}.FM-typeUlLi-2{width:90%;height:120px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start}.FM-typeUlLi-2 li{list-style-type:disc;list-style-position:inside;line-height:1.3;font-size:14px;color:#888}.FM-blockTableau{width:100%;padding:20px 0}.FM-blockTableau .tableauSalaire{border:1px solid #000;margin:auto;text-align:center;width:70%}.FM-blockTableau .tableauSalaire tr{border:1px solid #000}.FM-blockTableau .tableauSalaire tr th{border:1px solid #000;font-size:18px;color:#afafaf;padding:10px 0;font-weight:600}.FM-blockTableau .tableauSalaire td{border:1px solid #000;font-size:14px;padding:10px 0;font-weight:600}.FM-blockSchool{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-around;width:100%;margin-bottom:40px}.FM-blockTypeSchool{width:254px;box-shadow:0 6px 12px #8c8888;height:343px;border:1px solid #888;padding:10px;border-radius:20px}.FM-blockTypeSchool .logo{position:relative;overflow:hidden;width:100%;height:115px}.FM-blockTypeSchool .logo img{width:60%;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.FM-blockTypeSchool h4{font-size:13px!important;color:#000;text-align:center;display:inline-block;width:100%;height:26px!important;margin-bottom:5px;font-weight:700}.FM-blockTypeSchool h4:nth-child(3){height:50px!important}.FM-blockTypeSchool p{font-size:15px;color:#888;text-align:center;margin-bottom:29px;height:120px}.FM-blockTypeSchool .FM-typeSchoolLien{border-top:1px solid #888;text-align:center}.FM-blockTypeSchool .FM-typeSchoolLien a{color:#fb236a;font-size:10px;line-height:4}@media (max-width:768px){.FM-blockTypeSchool{margin:auto auto 30px}.FM-blockSchool{margin-bottom:40px;flex-direction:column}}@media (max-width:535px){.FM-typeUlLi-2{flex-wrap:nowrap;height:auto}.FM-blockTableau .tableauSalaire tr th{font-size:17px}.FM-blockTableau .tableauSalaire td{font-size:12px}.FM-blockTableau .tableauSalaire{width:90%}}.buttonResultTest-r-n{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.buttonResultTest-r-n a{margin-left:10px;color:#fff!important;background-color:#32d3e8!important}.buttonResultTest-r-n a:hover{margin-left:10px;color:#32d3e8!important;background-color:#fff!important}.RTP-tags-share{border-bottom:none!important}.RTP-share-bar .displayNoneDesktop{color:#888}.tags-share .share-bar a{border-radius:8px;width:47px;height:35px;border:2px solid;line-height:30px;font-size:18px;text-align:center}.quizBlocType{border:1px solid #4ad3e8;text-align:center;max-width:240px}.quizBlocType p{padding-left:0!important}.questionFlexBloc{flex-wrap:wrap;width:100%;flex-direction:row;justify-content:space-between}.paddingQuizType{padding:0 15px!important;justify-content:space-around!important}.iconSoft-before:before{content:"";display:inline-block;width:45px;height:45px;background:url(/build/images/softskills.png) no-repeat;background-size:auto;vertical-align:middle}.candidatureEnvoyeBlockDonne{padding:0;display:inline-block;width:100%;border-top:1px solid #edeff7;border-bottom:1px solid #edeff7}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing:hover{box-shadow:0 0 30px rgba(0,0,0,.1);z-index:1;background-color:#fff}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .job-listing .result-candidatureSend{padding:0 15px}.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .content-load-more,.candidatureEnvoyeBlockDonne .candidateurEnvoyeInfoBlock .content-load-more:hover{border:none}.boardTitle-sendCandida>div,.result-candidatureSend .job-lctn .job-interaction{text-align:center}.result-candidatureSend .job-lctn{text-align:center;display:inline-block!important}#blockImgLogo-new{flex-wrap:wrap;width:100%}#blockImgLogo-new .upload-info{width:70%}#blockImgLogo-new2{flex-wrap:wrap;width:100%}#blockImgLogo-new2 .upload-info{width:70%}.block-entreprise{padding:3%}.profilReseaux-sociaux .row h3{border-bottom:none;font-size:15px;font-weight:700;padding-bottom:0;padding-left:50px;float:left;width:100%;margin:0}.block-reseaux{padding-top:35px}.block-reseaux,.block-reseaux2{padding-left:30px;padding-bottom:15px}.block-reseaux2{padding-top:15px}.block-reseaux div #marginFacebook,.block-reseaux div #marginTwitter{margin-bottom:10px!important}.labelSize .form-group .switch-group label{width:159px!important}.upload-img-bar .fakeParentForRadius span i{position:absolute;right:-8px;top:-8px;width:23px;height:23px;background:#f6af23;color:#fff;font-style:normal;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:13px;line-height:21px;cursor:pointer}.upload-img-bar .fakeParentForRadius span.round i{right:-12px;top:-11px}.fakeParentForRadius{position:relative}.fakeParentForRadius .round{width:150px;display:block;overflow:hidden;border-radius:8px;height:150px}.heightInputTypeRecru .select2 .selection .select2-selection ul>li{margin-bottom:7px}.labelTransparentButton .cfield .pf-field div .cfield .pf-title label{color:#fff;cursor:pointer}#myModal .modal-dialog .modal-content_R{padding:0}#myModal .modal-dialog_R{width:30%;height:auto;z-index:500}#myModal .modal-dialog .modal-content_R .modal-body .col-md-12 .pf-field{margin-top:10px}#myModal .modal-dialog .modal-content_R .modal-footer .modalButton{background-color:#fff;border:2px solid #32d3e8;color:#32d3e8;margin-top:20px;margin-right:0}#myModal .modal-dialog .modal-content_R .modal-footer .modalButton:hover{background-color:#32d3e8;color:#fff}.connectionPopIn{display:flex;flex-direction:row;justify-content:center;align-items:baseline;margin-bottom:15px}.connectionPopIn p{margin-bottom:0;font-size:13px;margin-right:15px}.connectionPopIn .connectionButtonPopIn{padding:10px 20px;font-size:13px}.marginBottonPopIn{margin-bottom:15px}.fromDb img{border-radius:6px!important}.testInput .select2-container .selection .select2-selection{height:55px!important;border-radius:8px}.testInput .select2-container .selection .select2-selection #select2-candidate_job_offer_modal_jobPositionType-container{line-height:42px}.testInput .select2-container .selection .select2-selection .select2-selection__arrow:before{top:32px}.addCvPopIn #candidate_job_offer_modal_cv .cfield .pf-title{height:55px;width:100%;border:2px solid #e8ecec;border-radius:8px;position:relative}.addCvPopIn #candidate_job_offer_modal_cv .cfield .pf-title label{color:#888;position:absolute;width:100%;height:55px;text-align:left;top:0;left:0;cursor:pointer;margin:0;padding-top:15px;padding-left:15px}.addCvPopIn #candidate_job_offer_modal_cv .cfield .pf-title label:before{border-color:#fff}.blockColorIcon .iconColorInput{color:#888}.blockColorIcon .fa-file-alt{font-size:20px;position:absolute;top:17px;right:33px}.blockValidCandidate{width:50%;margin:auto}.blockValidCandidate .check-newsletter label{padding-left:20px;font-size:10px}.blockValidCandidate button{width:100%;float:none;margin-top:10px}.otherConnectionType{margin-top:10px}.otherConnectionType p{text-align:center!important;font-size:10px;margin:0}.otherConnectionType p:first-child{margin-bottom:5px}.otherConnectionType p:nth-child(2){font-size:12px;margin-bottom:5px;font-weight:600}.dropdown-menu{padding:8px 5px!important}#noPaddingLeftTypePage{padding-left:0}.container-add-contact:nth-child(2){margin-top:10px!important}.container-add-contact{border-top:1px solid #e8ecec;padding-top:10px;margin-top:40px;padding-left:30px}.recruteurImgProfil{width:150px!important;height:150px!important}.titreWithBorderBottom{border-bottom:1px solid #edeff7}.titreWithBorderBottom h3{margin-top:30px!important}.personalityMarginType{display:inline-block;padding-left:30px}.buttonRecruteurEnd{display:inline-block}.select2-container--default .select2-selection--single .select2-selection__clear{float:none!important;padding-right:10px;font-size:16px;top:2px}.CVT-titre h3{font-size:17px!important;padding-left:0}.CVT-radiusInput .pf-field .form-group input{border-radius:4px}.CVT-radiusInput .pf-field .form-group .select2-container .selection span,.CVT-radiusInput input{border-radius:4px!important}#sourcing-search-has-languages .select2-container .selection span{width:100%}.deleteLabel .pf-field .form-group label{display:none}.deleteLabel .pf-field .form-group .select2-container .selection .select2-selection ul li{margin-bottom:8px}.speCssInput .pf-field .form-group input{background-color:#fff;border:2px solid #e8ecec;height:35px}.speCssInput .pf-field .form-group select{background-color:#fff;border:2px solid #e8ecec;height:45px}.speCssInput input{height:45px}.speCssInput2 .pf-field .form-group .select2-container .selection .select2-selection{border-radius:4px!important}.deleteLabel .pf-title2{margin-top:0!important}.CVT-deleteField #textInput,.CVT-deleteField .form-group label{display:none}.CVT-buttonLang button{margin-top:30px}.CVT-buttonLang{align-self:flex-end!important}.CVT-buttonLang button{border-color:#17a2b8;color:#17a2b8}.CVT-blockLang{margin-bottom:20px}.CVT-langChoise{height:auto}.CVT-blockSelectLevel{display:inline-block;padding:0}.language-requireds .form-group{display:inline-block}.CVT-blockSelectLevel .btn-group .CVT-langChoise{border-color:#e8ecec;color:#202020;background-color:transparent;margin-right:0;padding:10px 40px!important}.CVT-blockSelectLevel .btn-group .CVT-langChoise:hover,.CVT-blockSelectLevel .btn-group .CVT-langChoise:not(:disabled):not(.disabled).active,.CVT-blockSelectLevel .btn-group .CVT-langChoise:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{border-color:#32d3e8;color:#fff;background-color:#32d3e8}.CVT-blockSelectLevel .language-name{display:inline-block;padding-top:20px;padding-bottom:10px}.CVT-buttonsupp{padding:0;width:45px;border-radius:8px!important;height:37px;border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;background-color:transparent;border-color:#fb236a;margin:0 0 0 10px}.CVT-buttonsupp:hover{background-color:#fb236a;border-color:#fb236a}.CVT-buttonsupp:hover span{color:#fff}.CVT-buttonsupp span{color:#fb236a}.CVT-blockCompetences{margin:0;padding:0}.CVT-blockCompetences h4{margin-right:0!important;font-family:Open Sans;font-size:13px;margin-top:10px;margin-bottom:10px;cursor:auto;color:#202020;height:1.5em;line-height:1.5;font-weight:600;padding-left:0}.indispensable-technical-skills{padding-left:0}.wished-technical-skills{padding-right:0}.indispensable-technical-skills .CVT-CompetenceTitre{background-color:#ff9801}.CVT-CompetenceTitre{color:#fff;padding:15px 0}.CVT-globalSearchSkill{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;width:100%;margin:5px 0 0}.btn-add-indispensable-technicalskill{border-color:#e8ecec;color:#999}.btn-add-indispensable-technicalskill:hover{color:#ff9801;border-color:#ff9801;background-color:transparent}.btn-add-wished-technicalskill{border-color:#e8ecec;color:#999}.btn-add-wished-technicalskill:hover{background-color:transparent;color:#32d3e8}.btn-add-indispensable-technicalskill:not(:disabled):not(.disabled):active{color:#fff;background-color:#ff9801;border-color:#ff9801}.star-rating{border:1px solid #e8ecec!important;border-radius:50px;padding:10px}.star-rating .technical-skill-name{color:#999}.CVT-competenceReco{width:100%;display:inline-block;background-color:#f5f5f5;height:auto;padding:15px}.CVT-competenceReco p{font-size:13px;margin-bottom:10px!important}.skills-list .technical-skill-experience-rate div:first-child{padding:15px 0}.skills-list .technical-skill-experience-rate div .star-rating span:nth-child(2){color:#f6af23;cursor:pointer}.skills-list .technical-skill-experience-rate div .star-rating span:nth-child(3){color:#999;cursor:pointer}.skills-list .technical-skill-experience-rate div .star-rating .fas,.skills-list .technical-skill-experience-rate div .star-rating span:hover:nth-child(3){color:#f6af23!important}.skills-list .technical-skill-experience-rate div .star-rating span:nth-child(4){color:#999;cursor:pointer}.skills-list .technical-skill-experience-rate div .star-rating span:hover:nth-child(4){color:#f6af23!important}.remove-star-rating{cursor:pointer}.CVT-globalSearchSkill span{width:100%}.CVT-personnal-qualitys{margin-top:30px}.CVT-personnal-qualitys .pf-title2,.CVT-personnal-qualitys .pf-title2 label{margin-bottom:0!important}.CVT-personnal-qualitys .CVT-sousTitre{margin-bottom:10px!important;margin-top:5px!important;color:#9d9d9d}.CVT-personnalQuality-choise{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;padding:0;width:100%}.CVT-personnalQuality-choise label{height:auto;padding:10px 0!important;background-color:#fff!important;border:2px solid #e7ebeb!important;color:#202020!important;border-radius:6px!important;margin:0 5px 5px!important}.CVT-personnalQuality-choise label:hover{background-color:#00d3e6!important;border:2px solid #00d3e6!important;color:#fff!important}.switch-btn.btn-info{margin-bottom:10px!important;background-color:#e8ecec;border-color:#e8ecec}.CVT-personnalQuality-choise label.active{background-color:#32d3e8!important;color:#fff!important}.CVT-ButtonSearch{margin-top:40px;margin-bottom:40px}.CVT-ButtonSearch .CVT-blockButtonValid{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;margin-right:15px}.CVT-ButtonSearch .CVT-blockButtonValid .save-lunch-search{margin-right:20px;border-color:#ff9801;background-color:#ff9801;color:#fff}.CVT-ButtonSearch .CVT-blockButtonValid .save-lunch-search:hover{background-color:transparent;color:#ff9801}.CVT-ButtonSearch .CVT-blockButtonValid .lunch-search{border-color:#32d3e8;color:#fff;background-color:#32d3e8}.CVT-ButtonSearch .CVT-blockButtonValid .lunch-search:hover{color:#32d3e8;background-color:transparent}.padding-left .CVT-R-titre h3{font-size:17px!important;font-weight:700;color:#202020}.CVT-R-titre{padding:3rem 2rem 0;border-bottom:1px solid #ebefef;width:100%}.favorieTypePadding{padding:0 2rem 3rem}.CVT-R-blockTitreButton{width:100%;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:baseline}.CVT-R-Paragraphe p{margin-top:30px;text-align:center}.main-box-body .sourcing-result-filter .RCT-R-boxFilter .form-inline{flex-direction:row;justify-content:space-between;align-items:baseline}.RCT-R-boxFilter .form-inline .form-group select{height:45px;margin:0!important}.RCT-R-boxFilter .form-inline .RCT-R-dispo{width:18%}.RCT-R-boxFilter .form-inline .RCT-R-dispo select{width:100%;background-size:11%}.RCT-R-boxFilter .form-inline .RCT-R-selectProfil{width:25%}.RCT-R-boxFilter .form-inline .RCT-R-selectProfil select{width:100%;background-size:9%}.RCT-R-boxFilter .form-inline .RCT-R-experience{width:18%}.RCT-R-boxFilter .form-inline .RCT-R-experience select{width:100%;background-size:11%}.RCT-R-boxFilter .form-inline .RCT-R-buttonSearch button{height:45px;border-color:#f36;color:#f36;font-weight:500}.RCT-R-boxFilter .form-inline .RCT-R-buttonSearch button:hover{background-color:#f36;color:#fff}.titre-fav .RCT-R-blockResult{background-color:#fff!important;border-bottom:2px solid #ebefef!important}.titre-fav .RCT-R-blockResult:hover{background-color:#f3f7f7!important}.RCT-R-nameFirstName{font-size:16px!important;font-weight:500!important;margin-bottom:10px!important}.RCT-R-jobResult{font-family:Quicksand,serif!important;font-size:16px!important;font-weight:700!important}.RCT-R-nameFirstName .vu{border-radius:50px;padding:7px!important;margin-left:20px;display:inline-block;cursor:default;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;transform:rotate(0deg);background-color:#dc3545;color:#fff}.RCT-R-nameFirstName .vu:hover{transform:rotate(1turn);-webkit-transition:all 1s ease;-o-transition:1s all ease;transition:all 1s ease}.RCT-R-blockCompetence{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;height:auto}.RCT-R-blockCompetence span{margin-top:5px!important;margin-bottom:5px!important;cursor:default;font-weight:600}.RCT-R-blockCompetence.sourcing span,.RCT-R-blockCompetence span:hover{background-color:#32d3e8;color:#fff!important}.RCT-R-blockParcours p{text-align:left;padding-left:0}.RCT-R-blockRight .RCT-R-flexBlock{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;align-items:center}.RCT-R-blockRight .RCT-R-flexBlock .RCT-T-br-button a{font-size:14px;font-weight:600;margin-right:30px!important;background-color:#f36!important;color:#fff!important}.RCT-R-blockRight .RCT-R-flexBlock .RCT-T-br-button a:hover{color:#fff!important;background-color:#f36}.RCT-T-br-likeSupp .edit i{margin-right:10px!important}.RCT-T-br-typeProfilImg .atout{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;align-items:center}.RCT-T-br-typeProfilImg .atout li{display:flex;flex-direction:column;align-items:center;padding:0 1.7rem}.RCT-Hist-blockTitre-search{width:100%;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center;padding-left:2rem}.RCT-Hist-blockTitre h2{font-size:18px!important;font-weight:700;color:#202020}.RCT-Hist-blockTitre-search .form-group form{position:relative}.RCT-Hist-blockTitre-search .form-group form i{position:absolute;right:20px;top:13px;color:#dee2e6}.RCT-Hist-blockTitre-search .form-group form input{height:20px;margin-bottom:0;background-color:#fff;border:2px solid #dee2e6}.RCT-Hist-titreTableau{text-align:center;vertical-align:middle!important}.RCT-Hist-titreTableau a span{font-weight:600;font-size:15px}.RCT-Hist-infoTableau tr td{text-align:center;vertical-align:middle!important}.RCT-Hist-infoTableau tr td:nth-child(4){font-weight:700}.RCT-Hist-buttonTableau{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:baseline}.RCT-Hist-buttonTableau a:first-child{margin-bottom:5px;border-color:#32d3e8}.RCT-Hist-buttonTableau a:first-child:hover i{color:#fff}.RCT-Hist-buttonTableau a:first-child i{color:#32d3e8}.RCT-Hist-buttonTableau a:nth-child(2){margin-bottom:5px;border-color:#ff9801}.RCT-Hist-buttonTableau a:nth-child(2) i{color:#ff9801}.RCT-Hist-buttonTableau a:nth-child(2):hover i{color:#fff}.RCT-Hist-buttonTableau a:nth-child(2):hover{background-color:#ff9801}.RCT-Hist-buttonTableau a:nth-child(3){border-color:#fb236a}.RCT-Hist-buttonTableau a:nth-child(3) i{color:#fb236a}.RCT-Hist-buttonTableau a:nth-child(3):hover i{color:#fff}.RCT-Hist-buttonTableau a:nth-child(3):hover{background-color:#fb236a}.CVT-forCSS .form-group input{width:100%}.CVT-marginPagePrin{padding:3rem 0}.CVT-tableauHome .table-responsive .table thead tr>th:first-child{padding-left:2rem}.colorStars{color:#fff!important}.paddingBadge-pill{padding:10px;margin-bottom:5px}.RCT-Hist-buttonTableau a:nth-child(2){margin:0 6px}.cvt-titreSearh-padding{padding:3rem 2rem 0}#interestingButtonOffre button{position:relative}.table-borderless thead tr th{text-align:center}.offerlongdescription>textarea,.tierwagereq>select{display:block!important;opacity:0!important;position:absolute!important}.pf-suppOneThing .cfield .pf-field #job_offer_recruter_type_address{border:0;padding:0}.pf-suppOneThing .cfield .pf-field #job_offer_recruter_type_address .cfield:first-child .pf-title{display:none}span.pf-title3{margin-bottom:10px!important}.RPO-buttonTempsTravail label{height:42px;line-height:1.3;margin-right:0;border:2px solid #e8ecec}.RPO-buttonTempsTravail label:hover,.RPO-buttonTempsTravail label:not(:disabled):not(.disabled).active{border:2px solid #19cbe2!important}.form-group div .pt-2{margin-top:20px;padding-bottom:10px}#radius{color:#fff}.RPO-competenceRequiseBlock{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:100%;padding-left:15px;padding-right:15px}.RPO-competenceRequiseBlock .technical-skills-group{width:31%}.RPO-competenceRequiseBlock .RPO-indispensable .badge{background-color:#ff9801;color:#fff}.RPO-competenceRequiseBlock .RPO-apprecie .badge{background-color:#fb236a}.RPO-technical-skill-experience-rate{width:100%}.RPO-flexCompetenceRequise,.RPO-technical-skill-experience-rate{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.form-group .RPO-technical-skill-experience-rate{margin-top:16px}.form-group .RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise{width:100%;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;border:none!important;background-color:transparent!important}.form-group .RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise .technical-skill-name{width:50%}.form-group .RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise .technical-skill-name .select2-container .selection .select2-selection{padding-top:0!important;line-height:1.3}.form-group .RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise .technical-skill-name .select2-container .selection .select2-selection .select2-selection__rendered>span{line-height:3.3}.crossBlack{color:#000;font-size:15px}.RPO-validButton{width:100%}.form-group .RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise .RPO-blockStarCroix{border:1px solid #e8ecec!important;border-radius:50px;height:38px;background-color:#f8f9fa;margin-top:15px;position:relative}.form-group .RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise .RPO-blockStarCroix .RPO-blockStar{display:inline-block;height:100%;padding:0 10px}.form-group .RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise .RPO-blockStarCroix .RPO-blockCross{display:inline-block;position:absolute;top:-4px;right:-4px}.form-group .RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise .RPO-blockStarCroix .RPO-blockStar .cssRating{height:100%}.form-group .RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise .RPO-blockStarCroix .cssRating label:before{font-size:1.5em;line-height:1.5}.cssRating:not(:checked)>label:hover,.cssRating:not(:checked)>label:hover~label,.cssRating>input:checked~label{color:#ff9801!important}.form-group .RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise .RPO-blockStarCroix .RPO-blockStar .cssRating .full{margin-right:25px}.form-group .RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise .RPO-blockStarCroix .RPO-blockStar .cssRating .fullNoMargin{margin-right:15px}.RPO-technical-skill-experience-rate .RPO-flexCompetenceRequise{background-color:#f8f9fa!important}.RPO-technical-skill-experience-rate .RPO-flexCompetenceRequiseEnregistre{padding:5px 20px;position:relative;line-height:2;margin:5px 0}.RPO-technical-skill-experience-rate .RPO-flexCompetenceRequiseEnregistre .technical-skill-name{margin-right:5px}.RPO-technical-skill-experience-rate .RPO-flexCompetenceRequiseEnregistre .RPO-blockStarCroix .RPO-blockStar{display:inline-block}.RPO-technical-skill-experience-rate .RPO-flexCompetenceRequiseEnregistre .RPO-blockStarCroix .RPO-blockCross{position:absolute;top:-5px;right:-5px}.RPO-indispensable #job_offer_recruter_type_requiredTechnicalSkills .cfield .pf-field .select-hardskills .row .col-lg-12 button{background-color:transparent;border:1px solid #ff9801;color:#ff9801}.RPO-indispensable #job_offer_recruter_type_requiredTechnicalSkills .cfield .pf-field .select-hardskills .row .col-lg-12 button:hover{background-color:#ff9801;border:1px solid #ff9801;color:#fff}.RPO-souhait #job_offer_recruter_type_desiredTechnicalSkills .cfield .pf-field .select-hardskills .row .col-lg-12 button{background-color:transparent;color:#32d3e8;border:1px solid #32d3e8}.RPO-souhait #job_offer_recruter_type_desiredTechnicalSkills .cfield .pf-field .select-hardskills .row .col-lg-12 button:hover{background-color:#32d3e8;color:#fff;border:1px solid #32d3e8}.RPO-apprecie #job_offer_recruter_type_appreciatedTechnicalSkills .cfield .pf-field .select-hardskills .row .col-lg-12 button{background-color:transparent;color:#fb236a;border:1px solid #fb236a}.RPO-apprecie #job_offer_recruter_type_appreciatedTechnicalSkills .cfield .pf-field .select-hardskills .row .col-lg-12 button:hover{background-color:#fb236a;color:#fff}.btn-RecuteurPublishOffre #job_offer_recruter_type_publish{background-color:#ff9801}.RPO-checkbox label p{padding-left:20px}.RPO-checkbox label input{top:9px}.creatRealButtonJobOffer{display:flex;flex-direction:row;padding:.1rem 4rem!important;align-items:center;justify-content:center}.btnLongTitre>a{font-size:10px;padding:5px 22px!important;text-align:center;color:#32d3e8}.creatRealButtonJobOffer>a{border:1px solid #32d3e8;padding:13px 20px;position:relative;background-color:transparent;margin-right:5px}.creatRealButtonJobOffer>a:hover{background-color:#32d3e8}.creatRealButtonJobOffer>a>i{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;color:#32d3e8}.btnLongTitre>a:hover,.creatRealButtonJobOffer>a:hover i{color:#fff!important}.typeInputMargin .pf-field .cfield .pf-title{margin-top:20px!important;margin-bottom:13px!important}.typeInputWithSmallIcon .cfield .pf-field .select2-container .selection .select2-selection .select2-selection__rendered .select2-search{margin-bottom:0!important;line-height:24px!important}.typeInputWithSmallIcon .cfield .pf-field .select2-container .selection .select2-selection .select2-selection__rendered .select2-search:before{position:absolute;font-family:lineawesome;content:"\F110";font-size:13px;left:84%;top:57%;margin-top:-13px;color:#fb236a}.select2-container .select2-search--inline .select2-search__field{margin-top:0!important}.tooltipTest>.tooltip-inner{background-color:#fff;color:#000;border:1px solid #062e56}.tooltipTest>.tooltip-arrow{border-top:5px solid #062e56}.h3PostJob{padding:0;border-bottom:1px solid #edeff7;display:inline-block}.h3PostJob h3{padding:3rem 2rem 0;border-bottom:0}.marginLeftCreateAnoonce{padding-left:30px}.benifitrequired>select{display:block!important;opacity:0!important;position:absolute!important}#job_offer_recruter_type_languages .cfield .pf-field>div{margin-top:10px}#job_offer_recruter_type_languages .cfield .pf-field div>span{margin-bottom:5px;display:inline-block}#job_offer_recruter_type_languages .cfield .pf-field div .select-language-level>label{width:150px;padding:11px 10px;margin:0;height:44px}#job_offer_recruter_type_languages .cfield .pf-field div .select-language-level>label:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}#job_offer_recruter_type_languages .cfield .pf-field div .select-language-level>label:nth-child(2){border-bottom-right-radius:8px;border-top-right-radius:8px}#job_offer_recruter_type_languages .cfield .pf-field div .select-language-level>button{width:60px;margin-left:10px;height:42px}#job-offer-has-languages>.col-sm-12{display:inline-block;padding-left:0}.flexStep-sec{float:none;display:flex;justify-content:center}.job-interaction .boutons a{margin-right:10px!important}.recruterJobOfferButton{padding:0 15px;margin-top:20px}.recruterJobOfferButton a{-webkit-appearance:none!important;font-weight:600}.recruterJobOfferButton a:nth-child(2){background-color:#f6af23;border-color:#f6af23;color:#fff}.recruterJobOfferButton a:nth-child(2):hover{background-color:transparent;border-color:#f6af23;color:#f6af23}.recruterJobOfferButton a:first-child:hover{background-color:transparent;border-color:#32d3e8;color:#32d3e8}.RPC-blockProfil{z-index:100}.RPC-blockInfoNameCV{width:100%;position:relative}.RPC-can-detail-s{margin:0 auto;width:auto;text-align:center}.RPC-social-acccepteRefuz{position:absolute;bottom:0;right:0}.RPC-can-detail-s h3{font-size:20px;font-family:Quicksand,serif;font-style:normal;color:#202020;font-weight:500;margin-bottom:18px}.RPC-can-detail-s .fa-heart,.RPC-can-detail-s .la-heart{color:red}.RPC-can-detail-s h3 .likeHeart i{font-size:15px}.RPC-can-detail-s span{color:#32d3e8;font-family:Open Sans Condensed,sans-serif;font-size:14px;margin-bottom:18px;display:inline-block}.RPC-can-detail-s span i{font-style:normal}.RPC-can-detail-s p{color:#898989;font-family:Open Sans Condensed,sans-serif;font-size:13px;display:block}.RPC-social-acccepteRefuz .button-info .download{border-color:#32d3e8!important;padding:10px 15px!important;color:#32d3e8!important;font-weight:500}.RPC-social-acccepteRefuz .button-info .download:hover{background-color:#32d3e8!important;color:#fff!important}.RPC-social-acccepteRefuz .button-info .accept{border-color:#8cc34b!important;padding:10px 15px!important;color:#8cc34b!important;font-weight:500}.RPC-social-acccepteRefuz .button-info .accept:hover{background-color:#8cc34b!important;color:#fff!important}.RPC-social-acccepteRefuz .button-info .refuse{border-color:#f32f2f!important;padding:10px 15px!important;color:#f32f2f!important;font-weight:500}.RPC-social-acccepteRefuz .button-info .refuse:hover{background-color:#f32f2f!important;color:#fff!important}.profil .info .button-social{margin-bottom:2.7rem}.RPC-block-presentation{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0 15px}.RPC-block-presentation .RPC-block-presentation-inside{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:self-start;width:auto}.RPC-block-presentation .RPC-block-presentation-inside .RPC-block-presentation-icon{margin-right:10px}.RPC-block-presentation .RPC-block-presentation-inside .RPC-block-presentation-info h3{font-size:14px!important;font-family:Open Sans Condensed,sans-serif!important;color:#202020!important;font-weight:500!important}.RPC-block-presentation .RPC-block-presentation-inside .RPC-block-presentation-info p{color:#888;font-size:14px;margin-top:5px}.typeH2AllSite{font-size:20px!important;padding-bottom:20px;padding-top:20px;color:#202020;font-weight:600!important;font-family:Quicksand,serif!important;margin-bottom:0}.typeH3AllSite{font-size:14px!important;font-family:Open Sans Condensed,sans-serif!important;color:#202020!important;font-weight:500!important}.RPC-block-presentationEnvie,.RPC-block-presentationEnvie .RPC-block-presentation-inside{align-items:flex-start}.RPC-block-personnalite h3{font-size:16px;color:#8b91dd;font-family:Open Sans Condensed,sans-serif!important;margin-bottom:15px!important}.RPC-block-personnalite p em{display:none}.RPC-block-personnalite p{display:flex;font-size:16px!important;color:#202020!important;margin-bottom:10px!important}.progress span{position:absolute;right:-30px;top:-14px}.noPadding{padding:0!important}.langueProfilPublic{display:inline-block}.langueProfilPublic .col-12{padding:0;display:inline-block}.langueProfilPublic .col-12 .progress-sec{padding-left:0!important}.sourcing-result-filter{margin-bottom:20px}.titleBaseNoMargin h3{margin-top:0}.favorie .info-fav{border-bottom:0 solid #dee2e6;padding-bottom:0}.favorie .list-fav{margin:0 1rem}.favorie .list-fav .reponse-fav{background:#fff;padding:1rem;border-bottom:2px solid #ebefef!important}.favorie .list-fav .reponse-fav:hover{background-color:#f3f7f7!important}.myFovoryRecu-padding{border-bottom:1px solid #edeff7}.myFovoryRecu-padding .row .titleBaseNoMargin>h3{padding:3rem 3rem 2rem;border:none}.myFovoryRecu-padding .row,.myFovoryRecu-padding .row .titleBaseNoMargin{margin:0}.collapsed .row .iconFavoryRecru p>.fa-plus:before{content:"\F068"}.favorie .titre-fav .offre-fav{padding:1rem 2rem}.favorie--favoriteRecru{padding:1rem 2rem 3rem}.favoriPicPersonality-block{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;width:100%;align-items:center}.favoriPicPersonality-block div i>img{margin:auto}.abonnement .info-abo{border-bottom:1px solid #edeff7;padding-bottom:20px}.abonnement .table-abo{margin:2em 0 2rem!important}.borderBottom-abonne{padding:3rem 2rem 0;border-bottom:1px solid #edeff7}.abonnement .row .abonnementBlockTitre{margin-bottom:0;margin-left:15px}.abonnementBlockTitre .nav-fill li>a{border:2px solid #edeff7}.abonnementBlockTitre .nav-fill .border-right-abonement>a{border-top-right-radius:0;border-bottom-right-radius:0}.abonnementBlockTitre .nav-fill .border-left-abonement>a{border-top-left-radius:0;border-bottom-left-radius:0}.abonnementBlockTitre .nav-fill li>.show{background-color:#32d3e8;color:#fff;border-color:#32d3e8}.tab_recruiter_subscriptions{padding:2rem 2rem 0}.abonnementBorder-bottom{padding:1rem 2rem!important}.info-abo-inside{border-bottom:1px solid #edeff7}.insideAbonnementTitre{font-size:20px;font-weight:700;margin:0}.alertInsideTitreFlex{padding:3rem 2rem 1rem 3rem;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}.homepage-r-contact{background-color:#f4f5fa!important}.offreCoRecruteurUL li{font-size:14px!important;line-height:30px!important;color:#888!important;margin-bottom:0!important}.purchaseSubscription{-webkit-appearance:initial!important;background-color:#32d3e8;color:#fff!important}.purchaseSubscription:hover{background-color:transparent!important;color:#32d3e8!important}.subscriptionPageUlLi li{text-align:left}.subscriptionPageUlLi li:before{content:"\2022";color:#000}#longueInputEndAlert .form-group .select2-container{width:100%!important}.alerteNopadding{padding:3rem 0 0!important}.alerteNopadding .info-ale{padding:0 2rem 20px}.padding-left .alerteTbleau{padding:0!important}.alerteButtonCreate{display:flex;justify-content:flex-end}.alerte .table-ale .detail-ale .titre label{font-size:13px;font-weight:600;padding-left:1rem;color:#202020;margin-top:20px;margin-bottom:13px}#alert_recruter_type_address_geoLocalisationAddress,#alert_recruter_type_title{height:45px;font-size:13px!important;padding:14px 15px!important;margin-top:0!important}.alerte .table-ale .detail-ale .titre .select2-container{margin:0 1rem!important;width:90%!important}.technical-skill-name span{font-size:13px!important}.indispensable-technical-skills span.btn-rond{background:#f8f9fa!important;border:1px solid #e8ecec!important;color:#999!important;padding:9px 12px}.alerte .table-ale .detail-ale .competence .add-com span span.cssRating{vertical-align:sub}.alerte .table-ale .detail-ale .competence .add-com span span.cssRating label{margin-right:5px!important}.wished-technical-skills span.btn-rond{background:#f8f9fa!important;border:1px solid #e8ecec!important;color:#999!important;padding:9px 12px}.badge-warning{color:#fff}.alerte .offre-ale{border-bottom:1px solid #ebefef;transition:all .1s ease;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center}.alerte .offre-ale .action,.alerte .offre-ale .competenceTableau{text-align:center}.createAlerteType-recru td{font-size:14px!important}.alerte .table-ale .detail-ale .createAlert-recru{background-color:transparent!important;padding-left:15px}.alerte .table-ale{margin:0 0 2rem}.alerte .table-ale .detail-ale .competence .add-plus a{background:#f6af23;color:#fff;border:1px solid #f6af23;border-radius:0 8px 8px 0;padding:9px}.alerte .table-ale .detail-ale .competence .add-plus .blueBack{background:#32d3e8;border:1px solid #32d3e8}.typeInputAlert .form-group>input{width:95%!important}.alerte .table-ale .detail-ale .competence h1{border-radius:4px}.alertMobile .detailAlert .parcour>span{font-size:11px}.alertMobile .suppEdit>a{border:1px solid #32d3e8;padding:7px;position:relative;background-color:#32d3e8;border-radius:4px}.alertMobile .suppEdit>a:hover{background-color:transparent}.alertMobile .suppEdit>a:first-child{margin-right:5px}.alertMobile .suppEdit>a>i{color:#fff;vertical-align:bottom}.alertMobile .suppEdit>a:hover>i{color:#32d3e8!important}.blockHoverOffreClient .card-header{height:240px}.card-body .listSomeCss{height:230px}.buttonValidStyle form div>button{color:#fff;width:auto;background-color:#32d3e8;border-color:#fff}.alerte .table-ale .table-responsive-md .table-borderless thead tr>th{padding-top:16px}.alerte .table-ale .table-responsive-md .table-borderless thead tr th:nth-child(2){text-align:center!important}.footerAllBlock,.mobileFooterSecondBlock{display:flex;flex-wrap:nowrap;flex-direction:row}.mobileFooterSecondBlock{width:100%}#menuConnect--mobile{display:none;width:100%;height:100%;overflow-y:scroll}.overlay-is-navbar-collapse{overflow-y:hidden;overflow:hidden}.buttonMenu--connect-mobile{background-color:#32d3e8;color:#fff!important;display:flex;flex-direction:column;align-items:center;border-radius:0;border-top-right-radius:60px;border-bottom-right-radius:60px;padding:10px;border-color:#fff!important}.buttonMenu--connect-mobile i{margin-right:10px}.menuWconnect-ul .menuMobileRecruteurInside>ul{text-align:left;width:320px}.sticky2{position:fixed;top:0;z-index:20000;left:0}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}.tags-share-ficheMetier{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;float:none}.tags-share-ficheMetier .tags_widget>span{margin-bottom:0}.tags-share-ficheMetier .tags_widget>span:first-child{padding-top:6px}.job-search-sec-bisSize{width:1170px!important}#job_offer_recruter_type_selectLanguage{height:43px;border-radius:8px}.typeInputMargin .pf-field .cfield .pf-field .select2 .selection .select2-selection .select2-selection__rendered>li{margin-bottom:0!important}.bootbox-accept{box-shadow:0 0 0 0 rgba(0,123,255,.5)!important}.cloudTags{display:inline-block;list-style-type:none;width:560px;margin-bottom:30px}.cloudTags li{list-style:none;display:inline}.cloudTags li:nth-of-type(3n+1){font-size:1.75em;color:#3c92a0;cursor:pointer}.cloudTags li:nth-of-type(3n+1):hover{border-bottom:1px solid #3c92a0}.cloudTags li:nth-of-type(4n+3){font-size:2em;color:#32d3e8}.cloudTags li:nth-of-type(4n+3):hover{border-bottom:1px solid #32d3e8}.cloudTags li:nth-of-type(5n - 3){font-size:3em;color:#015860}.cloudTags li:nth-of-type(5n - 3):hover{border-bottom:1px solid #015860}.cloudTags li{font-size:1em;color:#32d3e8;cursor:pointer}.cloudTags li:hover{border-bottom:1px solid #32d3e8}.cloudTags ul{list-style-type:none}.cloudTags ul li{text-decoration:none;text-shadow:0 1px hsla(0,0%,100%,.4)}.browse-all-cat a{background-color:#32d3e8;color:#fff;border-color:#32d3e8}messageActivationAccount{font-size:14px;text-align:center;line-height:1.3;position:relative;top:30px}.diagrammeSalaireMetier{background-color:#fff;margin:auto;width:230px;height:230px}#hero-bar{height:200px}.titleDiagrammeFicheMetier{position:absolute;font-weight:500!important;color:#888!important;text-align:center!important;width:230px;font-size:14px;top:13px}.diagrammeSalaireMetier #hero-bar>svg{transform:scale(1);transform-origin:50% 0;-moz-transform:scale(1);-moz-transform-origin:50% 0}.diagrammeSalaireMetier #hero-bar>svg>rect{fill:#32d3e8}.morris-default-style{position:absolute!important;top:200px!important;background-color:#32d3e8;font-weight:600}.morris-hover-row-label{display:none}.helpRecru{font-size:12px;padding:0 0 0 .5em}.RCT-T-br-typeProfilImg .listRCT-picturecandi li p{color:#32d3e8;font-size:15px;font-weight:700;margin:0}.employeur_video #player{width:100%;height:180px}.my-blog .blog-thumb{position:relative;height:193px;overflow:hidden}.my-blog .blog-thumb>a{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;object-fit:cover}.account-popup2{position:relative;float:left;width:800px;background:#fff;z-index:1;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;text-align:center;padding:40px 60px;top:50%;transform:translate(-50%,-50%);left:50%;margin-left:0!important;margin-top:0!important;margin-bottom:0!important}.account-popup2 .blockAll-inscription_connection .blockRight-connection>form .cfield{float:left;width:100%;position:relative;margin-bottom:19px;border:2px solid #e8ecec;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.account-popup2 .blockAll-inscription_connection .blockRight-connection>form .cfield input{float:left;width:100%;background:no-repeat;margin:0;font-family:Open Sans;font-size:13px;color:#474747;padding:16px 45px 16px 15px}.account-popup2 .blockAll-inscription_connection .blockRight-connection>form .cfield i{position:absolute;right:0;top:15px;right:20px;font-size:19px}.account-popup2 .sousTitre-Connection{color:#888!important;line-height:1.4!important;text-align:justify!important;margin-bottom:40px!important}.account-popup2 .blockAll-inscription_connection .blockRight-connection>form>a{float:right;font-family:Open Sans;font-size:13px;text-decoration:underline;line-height:30px;color:#fb236a}.account-popup2 .blockAll-inscription_connection .blockRight-connection>form{width:80%;margin:auto}.blockAll-inscription_connection{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-top:15px}.blockLeft-incription{width:49%;border-right:1px solid #888}.blockRight-connection{width:50%}.blockAll-inscription_connection .blockLeft-incription>p,.blockAll-inscription_connection .blockRight-connection>p{color:#888!important;font-weight:600;font-size:13px;font-family:Quicksand,serif!important}.blockAll-inscription_connection .blockLeft-incription>a{background-color:#32d3e8;color:#fff;padding:10px 20px;border-radius:3px;font-weight:600}.buttonConnectionType-popUp{padding:10px 20px!important;border-radius:3px!important;font-weight:600!important;margin-left:30px}.emply-text-noPadding{padding:0!important}.emply-text-noPadding .my-blog{margin-top:0!important}.emply-text-noPadding .my-blog .blog-details>h3{height:36px!important}.emply-text-noPadding .my-blog .blog-details>p{height:144px!important}.post-metas>li{float:left;font-family:Open Sans;font-size:13px;color:#a7a7a7}.post-metas>li>img{float:left;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-right:15px;margin-top:-13px;max-width:30px}.post-metas>li i{float:left;line-height:17px;font-size:20px;margin-right:5px}.tags_widget a{padding:3px 10px;border:1px solid #888;color:#888;margin-right:5px;font-size:12px;border-radius:5px;line-height:2.8}.tags_widget a:hover{background-color:var(--c-blue);color:#fff;border:1px solid #32d3e8}#city_geoLocalisationAddress{padding-left:40px}#job-search .col-lg-4 .job-fieldResponsive1 .iconLieux{left:14px;right:0}.package-features{list-style:none;margin:0 18px;padding:15px 0;position:relative}.package-features li{font-size:.875em;line-height:1.3;color:#7d7d7d;padding:6px 0 6px 25px}.has-feature,.package-features .has-feature{transition:color .1s ease-in-out 0s}.has-nofeature{text-decoration:line-through #ea1e63}.qsn-blockliste,.qsn-blockliste p{display:inline-block}.qsn-blockliste p{font-weight:600;margin-bottom:15px;text-align:justify}.qsn-blockliste ol{display:inline-block;font-family:Open Sans;font-size:13px;color:#888}.qsn-blockliste ol li{counter-increment:list;list-style-type:none;position:relative;margin-bottom:5px;text-align:justify}.qsn-blockliste ol li:before{color:#888;content:counter(list) ".";left:-32px;position:absolute;text-align:right;width:26px;font-weight:600}.qsn-blockliste ol{padding-left:4%}.qsn-lastblockSame{margin:15px 0}.qsn-lastblockSame h3{margin-bottom:5px}.qsn-lastblockSame h3 strong{display:inline-block;font-weight:600;margin-bottom:0;text-align:justify;color:#888;font-size:13px}.qsn-lastblockSame p{margin-bottom:0}.job-adressCompanyDetailType{display:inline-block;width:100%}.job-adressCompanyDetailType .adress-info p{font-family:Quicksand,serif!important;font-size:15px;color:#555}.widgetMapOffreDetail-type{display:inline-block;width:100%}.widgetMapOffreDetail-type .adress-info p{font-family:Quicksand,serif!important;color:#555;font-size:14px}.noRoundRecuteur .round img{border-radius:0}#widget-ficheMetier-offre .job-listing{height:auto;flex-direction:column;padding:10px 0!important}#widget-ficheMetier-offre .job-listing .job-title-sec{width:100%;padding:0 10px}#widget-ficheMetier-offre .job-listing .job-title-sec .job-lctn{width:100%}#widget-ficheMetier-offre .job-listing .job-title-sec .job-lctn>div>.titre{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center}#widget-ficheMetier-offre .job-listing .job-title-sec .job-lctn>div>.titre h3{margin-right:10px}#widget-ficheMetier-offre .job-listing .job-title-sec .job-lctn>div>.titre h3>a{margin-bottom:0}#widget-ficheMetier-offre .job-listing .job-title-sec .job-lctn>div>.titre-lieuxEntreprise{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:5px}#widget-ficheMetier-offre .job-listing .job-title-sec .job-lctn>div>.titre-lieuxEntreprise a{display:inline-block;width:auto;margin-right:10px;margin-bottom:0;margin-top:0}#widget-ficheMetier-offre .job-listing .job-competenceFlex2{margin-top:0}#widget-ficheMetier-offre .job-listing .job-interaction{display:flex;width:100%;margin:0;padding:0;justify-content:flex-end}#widget-ficheMetier-offre .job-listing .job-interaction .boutonsOffreHome{width:50%}.modal-body2-desactivOffre{padding:2rem 3rem!important}.blockText-modalRecruteur-offreInact{width:60%;margin:auto}.blockText-modalRecruteur-offreInact .row .col-12 form>p{text-align:center}.blockText-modalRecruteur-offreInact_yesNo .pf-field{width:100%;margin:auto;text-align:center}#job_offer_has_log_step0_provided input[type=radio]+label:after{content:" ";top:6px;left:35px;width:6px!important;height:6px!important;background:#fff;border:2px solid #32d3e8;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;padding:5px;transform:scale(1)}#job_offer_has_log_step0_provided input[type=radio]+label:hover:after{content:" ";background-color:#32d3e8}#job_offer_has_log_step0_provided label{padding:0 2rem 0 0}#job_offer_has_log_step1_providedByPlatform input[type=radio]+label:after{content:" ";top:6px;left:35px;width:6px!important;height:6px!important;background:#fff;border:2px solid #32d3e8;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;padding:5px;transform:scale(1)}#job_offer_has_log_step1_providedByPlatform input[type=radio]+label:checked:after{content:" ";top:6px;left:35px;width:6px!important;height:6px!important;background:#32d3e8}#job_offer_has_log_step1_providedByPlatform input[type=radio]+label:hover:after{content:" ";background-color:#32d3e8}#job_offer_has_log_step1_providedByPlatform label{padding:0 2rem 0 0}.step1Modal{width:100%!important}#job_offer_has_log_step3_comments{border:2px solid #32d3e8}.buttonValid-offreInact .pf-field{margin-top:30px;width:auto;float:right}.buttonValid-offreInact .pf-field input{padding:5px 30px;background-color:#32d3e8;color:#fff}.buttonValid-offreInact .pf-field input:hover{background-color:#fff;color:#32d3e8;border-color:#32d3e8}#job_offer_has_log_step2_reason{display:table;width:100%;margin:auto auto auto -20%}#job_offer_has_log_step2_reason .col-lg-12:nth-child(2) .pf-field{margin:10px 0}#job_offer_has_log_step2_reason .col-lg-12 .pf-field{font-size:14px;display:inline-block;width:100%;text-align:right}#job_offer_has_log_step2_republishDate{margin-top:10px;margin-bottom:20px;width:65%;float:right;border-color:#32d3e8}#test-date-gelee span.pf-title{font-weight:500;font-family:Open Sans,sans-serif;font-size:14px;color:#555;margin-top:10px!important;text-align:end}#job_offer_has_log_step2_reason_0,#job_offer_has_log_step2_reason_1,#job_offer_has_log_step2_reason_2{left:105%;top:5px}#job_offer_has_log_step2_reason .col-lg-12 .pf-field input[type=radio]:after{width:17px;height:17px;border-radius:15px;top:-15px;left:-18px;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:2px solid #32d3e8}#job_offer_has_log_step2_reason .col-lg-12 .pf-field input[type=radio]:checked:after{width:19px;height:19px;border-radius:15px;top:-15px;left:-18px;position:relative;background-color:#32d3e8;content:"";display:inline-block;visibility:visible;border:2px solid #fff}#recruteur-imgEntreprise{position:relative;width:150px}#recruteur-imgEntreprise img{position:absolute;overflow:hidden;top:50%;transform:translate(-50%,-50%);left:50%;object-fit:contain}#recruteur-imgEntreprise-logo{position:relative;width:180px}#recruteur-imgEntreprise-logo img{position:absolute;overflow:hidden;top:50%;transform:translate(-50%,-50%);left:50%;object-fit:contain}.upload-img-bar .previewRecruteur{width:170px;position:relative}.upload-img-bar .previewRecruteur img{position:absolute;overflow:hidden;top:50%;transform:translate(-50%,-50%);left:50%;object-fit:contain}.RTP-subtitle-type{font-family:Open Sans;color:#888!important}.RTP-blockGoodBad .RTP-bad>ul>li,.RTP-blockGoodBad .RTP-good>ul>li{font-family:Open Sans;color:#888!important;font-size:15px!important}.grisHoverOrange.active{background:#f6af23!important;border-color:#f6af23!important;color:#fff!important}.dashboardBlockMatch .borderBottomTypeMatch{border-bottom:1px solid #edeff7}.dashboardBlockMatch .content-load-more{border-bottom:1px solid #edeff7!important;padding-left:30px!important;border-radius:0}.post-metas>li .tagsHeaderArticle{position:relative;margin-right:10px}.post-metas>li .tagsHeaderArticle:last-child:after{content:"";position:absolute}.post-metas>li>a:after{content:",";position:absolute;right:-7px}.tags_widgetStyle>a:last-child:after{content:"";position:absolute}.tags_widgetStyle>a{position:relative}.tags_widgetStyle>a:after{content:"-";position:absolute;right:-7px}.titreSameLikeOther>h3{border-bottom:1px solid #edeff7;font-size:20px;color:#202020;width:100%;font-weight:700;padding-bottom:20px;padding-left:30px;margin:40px 0 0;font-family:Quicksand,serif!important}.step2PublishAnnonce>p,.typeTextAddOffre{line-height:1.3;margin-bottom:8px;font-weight:500;color:#202020}.btn-RecuteurPublishOffre2step{display:flex;flex-direction:row;justify-content:flex-end;align-content:flex-end}.btn-RecuteurPublishOffre2step button{font-size:14px;padding:13px 20px!important}.btn-RecuteurPublishOffre2step button:first-child{color:#fff;border-color:#f6af23;background-color:#f6af23;margin-right:10px}.typeHeightInput-select1 .select2-container .selection>span{height:44px!important;line-height:2.3}.typeHeightInput-select1 .select2-container .selection>span>ul>li{padding:6px 11px!important}.profilRecherche-offre2 li>span{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto!important;text-overflow:ellipsis}#civility-addNewutilisator{padding:0 0 0 15px;-moz-padding-start:0;-moz-padding-end:15px}.job-detailsTilteBold>h3{font-weight:500}.freqEmail-candidat .form-group>input{width:100%!important;margin:0!important}.freqEmail-candidat .form-group>label{padding-left:0!important}.typeHeightInput-text1 .form-group .select2 .selection>span{height:43px!important}.mini-blog>span{width:50%}.mini-blog>.mb-info{width:100%}.hpCandidatTitle>h2{text-align:center;font-weight:700;font-size:28px;color:#202020;line-height:23px;font-family:Quicksand,serif!important;margin-bottom:0}.hpCandidatTitle>span{text-align:center;font-size:14px;margin-bottom:30px;line-height:29px;width:100%}.profilRecherche-offre2>li>.typeCompetence-obliAndfacu{display:block;width:auto;word-wrap:break-word;border-color:#174f82;background-color:#174f82;color:#fff;padding:5px 8px;font-size:13px;border-radius:50px}.recruteurActus{padding:0 0 30px 30px}.publicProfil-sociaux{margin-top:90px}.publicProfil-sociaux>a{margin-right:5px}.dashboardBlockMatch>.browse-all-cat,.dashboardBlockMatch>p{padding-left:30px}.annonces .table-ano tbody td:nth-child(3){padding-left:0!important;padding-right:0!important}.annonceFiltreRecru>.row{display:flex;width:100%;flex-wrap:wrap;flex-direction:row;height:auto;justify-content:space-around}.margin-rightCreateAnnonceQuality{padding-right:0}.margin-rightCreateAnnonceQuality .row .col-lg-12 .typeLabelLifeskills .form-group .adminOffreCreate-sameSize>label{width:23%}.add-comTypeSameEveryWhere>div>.form-group>div>.btn-rond .cssRating{vertical-align:bottom!important;font-size:9px!important}.add-comTypeSameEveryWhere>div>.form-group>div>.btn-rond>span>a>.crossBlack{font-size:11px!important}.competenceRequiseAlert{padding:15px 0 15px 15px!important}.competenceRequiseOffre{padding:30px 0 30px 30px!important}.competenceRequiseCvTheque{padding:30px 0!important}.blockTypePageError{display:inline-block;text-align:center;width:100%;margin:auto;padding:10% 0}.blockTypePageError>h2{font-size:100px;background:-webkit-linear-gradient(-180deg,#32d3e8,40%,#f6af23);background:-o-linear-gradient(-180deg,#32d3e8,40%,#f6af23);background:-moz-linear-gradient(-180deg,#32d3e8,40%,#f6af23);background:linear-gradient(-180deg,#32d3e8,40%,#f6af23);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;margin-bottom:0}.blockTypePageError>p{font-size:40px;background:-webkit-linear-gradient(-180deg,#f6af23,40%,#32d3e8);background:-o-linear-gradient(-180deg,#f6af23,40%,#32d3e8);background:-moz-linear-gradient(-180deg,#f6af23,40%,#32d3e8);background:linear-gradient(-180deg,#f6af23,40%,#32d3e8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;height:40px}.blockTypePageError .errorPage-button{font-family:Quicksand,serif!important;margin-bottom:30px}.blockTypePageError .errorPage-button>p{font-size:14px;margin-bottom:10px}.blockTypePageError .errorPage-button>a{font-size:14px;padding:7px 15px;background-color:#32d3e8;border:1px solid #32d3e8;color:#fff;font-weight:500;border-radius:5px}.blockTypePageError .errorPage-button>a:hover{background-color:transparent;color:#32d3e8}.blockTypePageError .RTP-share-bar{border:0!important}.blockTypePageError .RTP-share-bar>a{border-radius:50%;width:35px}.FM-blockTypeSchool-size-ficheMetier{height:400px}.my-blogHeightType{height:433px}#job_offer_has_log_step2_reason .col-lg-12 .pf-field{font-weight:600}.dashboardBlockMatch-noPaddingLeft{padding-left:0!important}.RCT-noPaddingTypeBlock{padding:1rem 1rem 1rem 2rem!important}.choicehiddenrequired>select,.lastjobpositionhiddenrequired>select,.levelhiddenrequired>select{display:block!important;opacity:0!important;position:absolute!important}.wrongPasswordAgain{margin-top:142px;text-align:center;color:#000;font-weight:600}.blog-detailsHeightBase>p{height:96px}.crossBlack{font-size:11px!important}.btnaddAnnoncesame-hardskill{padding:7px 8px!important}.paddingNewJobFotlabel .cfield .pf-title>label{margin-top:20px!important;margin-bottom:13px!important}.add-comTypeSameEveryWhere #job_offer_recruter_type_desiredTechnicalSkills>.cfield>span:nth-child(3),.add-comTypeSameEveryWhere #job_offer_recruter_type_desiredTechnicalSkills>.cfield>span:nth-child(4),.add-comTypeSameEveryWhere #job_offer_recruter_type_requiredTechnicalSkills>.cfield>.errorFieldType,.add-comTypeSameEveryWhere #job_offer_recruter_type_requiredTechnicalSkills>.cfield>span:nth-child(3),.add-comTypeSameEveryWhere #job_offer_recruter_type_requiredTechnicalSkills>.cfield>span:nth-child(4){display:none}.competence>h1{font-size:15px!important}.competence .comp .recommandation>h2{font-size:13px!important}.competence .add-plus a{font-size:12px!important;font-weight:700!important}.competenceRequiseCvTheque .row .col .comp>h1{font-size:15px}#registration_candidate_form_gender_chosen{display:block}.descriptionFicheMetierBlock{color:#fff;font-family:Open Sans;padding:10px 0 20px;font-weight:600;font-size:14px;line-height:1.3}.descriptionFicheMetierBlock>p{margin-bottom:10px}.tree_widget-sec>ul>li:first-child{display:none}.phraseMobileInfoTableau{padding-left:2rem;margin-bottom:10px;font-weight:500;text-align:center;display:none}.crossTypeYellow{background-color:#f6af23!important;border-radius:50px;height:35px;width:35px;color:#fff;position:absolute;opacity:1;transition:all .2s ease-in-out;right:0;top:0}.crossTypeYellow>span{position:absolute;top:5px;left:9px}.crossTypeYellow:hover{color:#fff!important;opacity:1!important;-webkit-transform:scale(1.2)}.desactiveOffre-titleOFFI{font-size:20px;font-weight:700;color:#202020;text-align:center;width:100%;display:inline-block}.modal-header{border-bottom:0!important;position:relative}#typeModalPadding{padding:0 3rem 2rem!important}.bootbox .modal-dialog{width:580px}.bootbox .modal-dialog .modal-content{padding:2rem 1rem}.bootbox .modal-dialog .modal-content .modal-header{padding:0;position:relative}.bootbox .modal-dialog .modal-content .modal-body>button{right:-13px;top:-13px}.bootbox .modal-dialog .modal-content .modal-header>button{background-color:#f6af23!important;border-radius:50px;height:35px;width:35px;color:#fff;position:absolute;opacity:1;transition:all .2s ease-in-out;right:-16px;top:-30px;display:flex;justify-content:center;align-items:center;line-height:0;font-size:33px}.bootbox .modal-dialog .modal-content .modal-header>button:hover{color:#fff!important;opacity:1!important;-webkit-transform:scale(1.2)}.bootbox .modal-dialog .modal-content .modal-header>h5{font-size:20px;font-weight:700;color:#202020;text-align:center;width:100%;display:inline-block}.bootbox .modal-dialog .modal-content .modal-body{position:static}.bootbox .modal-dialog .modal-content .modal-body .bootbox-body{text-align:center}.bootbox .modal-dialog .modal-content .modal-footer{display:flex;width:100%;flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#888!important}.modal-footer>button{white-space:normal!important}#sourcing_search_type_distance{-webkit-tap-highlight-color:transparent}.blockImgblogList{overflow:hidden!important;width:322px!important}.blockImgblogList>img{top:50%;transform:translate(-50%,-50%)!important;left:50%;position:relative;width:auto!important}.menuMobileRecruteurInside>ul>li>.menu-monEspace{margin-right:2px}.post-metasMobile-info{display:flex;width:100%;flex-wrap:wrap;flex-direction:row;justify-content:flex-start}.step2-2Modal{height:100%}#job_offer_has_log_step2_reason>div>.pf-field>input[type=radio]{position:absolute;display:block;
  /*!*opacity: *!0;*/cursor:pointer;height:0;width:0;visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}#job_offer_has_log_step2_reason>div>.pf-field:after{content:"";position:absolute;display:none}#job_offer_has_log_step2_republishDate{z-index:1150;cursor:pointer}.parentblock{position:relative;padding-bottom:80px}.parentblock>#blockRegion{display:block;position:absolute;margin-top:44px}.parentblock2{position:relative;padding-bottom:160px}.parentblock2>#blockCity{display:block;position:absolute;margin-top:44px}.imgFrontFicheMetier{height:193px;overflow:hidden}.imgFrontFicheMetier>img{width:auto!important;position:relative;top:50%;transform:translate(-50%,-50%);left:50%}.FM-job_evolutionA{margin-top:15px}.FM-job_evolutionA>li{line-height:1.3;font-size:14px;color:#888;text-align:justify}.FM-blockSchool{margin-top:20px}body.modal-open{height:100vh;overflow-y:hidden}.FM-typeBlockExplication>.FM-h3{color:#202020}.carte-softskills>div>div>.questionFlexBloc{margin:0}.fil-ariane .container .breadcrumbs>li:nth-child(3){padding-right:0}#widget-ficheMetier-offre .content-load-more .job-title-sec .job-lctn>div>.titre>h3>a{font-weight:500;color:#202020}#refusescookiesbtn:hover{background-color:#f6af23;color:#fff!important}#acceptscookiesbtn:hover{color:#fff!important}.ms-mobileBlock{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:flex-end}#N-searchJobMobile{display:none}.fluid .inner-header .blogTitreh3{padding:30px 0}.fil-ariane-marginTop{margin-bottom:20px}.img-responsiveWidth{width:30%}.blogKeywords{display:flex}.post-metas>.blogKeywords>i{margin-right:10px}.tagsWithBorder-importCSS{line-height:1.6;margin-left:5px;margin-bottom:5px}.textBlock-offre .rowSpe .test1block .titrePageCandidat-offre{margin-bottom:10px;font-weight:600!important;font-size:20px!important}.textBlock-offre .rowSpe .test1block .sousTitreCandidat-offre{text-align:justify;font-family:Quicksand,serif}.browse-all-cat .buttonDoTest-candidat{background-color:#f6af23;border-color:#f6af23}.candidatOffre-sectionEmploi{margin-top:30px;background:#f4f5fa}.candidatOffre-st-offreEmploi{margin-bottom:20px!important}#form_filter_search .pf-title{display:none}.emploiIt-header-description{display:none;position:relative;z-index:-1}.iconColorInscription{color:#f6af23}.titleIncription-recruteur{padding:40px 0}.qsn-textJustify{text-align:justify}.qsn-heightTypeH3{height:37px}.typeh1NoMarginBottom{margin-bottom:0!important}.typeTitreh2-Oldh1{font-size:20px!important;padding-bottom:20px;padding-top:20px;color:#202020;font-weight:600!important;font-family:Quicksand,serif!important;margin-bottom:0}.inner-header>h1{position:relative;width:100%;z-index:1;font-weight:500;font-size:30px;text-align:center;margin:20px 0;color:#fff}.articleBlogContenu>h1{margin-top:20px;font-size:23px;font-weight:500;display:inline-block}.inner-title2>h1{float:left;width:100%;font-family:Quicksand;font-size:30px;color:#202020;font-weight:700;margin:0}@media (min-width:1500px){.modal-dialog .modal-content .modal-body{padding:2rem 0}}@media (min-width:768px){.modal-dialog{max-width:780px!important;margin:1.75rem auto}}@media (min-width:576px){.modal-dialog{max-width:none!important;margin:1.75rem auto}}@media only screen and (max-width:1380px){.modal-dialog .modal-content .modal-body .modal-remain-to-completed{max-width:90%}.modal-dialog .modal-content .modal-body{padding:2rem 0}.va-entreprise{padding:3%}.va-entreprise .valeurs,.va-entreprise h3{padding-left:0!important}.va-entreprise .valeurs{display:block}.profilReseaux-sociaux{padding:3%}.profilReseaux-sociaux h3{padding-left:0!important;display:block}.profilReseaux-sociaux .block-reseaux,.profilReseaux-sociaux .block-reseaux2{padding-left:1px}.recruteurProfilNext{display:inline-block;padding:0;margin-top:20px}}@media only screen and (max-width:1280px){.blockMoreEntreprise{height:auto;padding-bottom:50px}.homeSlider{margin-bottom:50px}}@media only screen and (max-width:1200px){.blockHome-fixedLeft{display:none}.mobileNoMenu{display:none!important}.modal-dialog .modal-content .modal-body{padding:2rem 0}.nosOffresDetail{padding:0 15px}.modal-dialog .modal-content .modal-body .modal-remain-to-completed{max-width:100%}.CVT-globalSearchSkill span .select2-container .selection span{width:100%}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .sec2-text{width:50%}#technical-skill-progress{padding-left:0}#technical-skill-progress .progress-sec{padding:0}#technical-skill-progress .progress-sec .progressee{width:80%}#technical-skill-progress .progress-sec .progressee input{width:100%}#technical-skill-progress .progress-sec .progressee output{margin-top:10px}.offre-fav{padding:1rem!important;text-align:center}.RCT-Hist-blockTitre-search{display:flex!important}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text{justify-content:center!important}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text.mobileInverse{flex-direction:column-reverse}.blockImgInfoRecruteur{margin-bottom:30px}.testBlockImgCandidat{left:55%}.testBlockImgCandidat,.testBlockImgCandidat-left{height:21%!important;top:100%!important;transform:translate(-50%,-100%);background-color:transparent!important}.testBlockImgCandidat-left{left:43%!important}}@media only screen and (max-width:1024px){.containerBaseHome{max-width:830px}.mobileWidthModal{width:90%}.PC-blockSchool{flex-direction:column}.PC-blockTypeSchool{margin:auto auto 30px}.leftTypeP-Npage,.PC-blockTypeSchool:nth-child(3),.typeP-Npage{margin-bottom:0}}@media only screen and (max-width:980px){#N-searchJobMobile{display:inline-block}#bs-blockSearchMobile{height:20px;position:relative;top:-280px;transition:all 1.5s ease 0s}#bs-blockSearchMobile.showSearchMobile{height:auto;position:relative;top:0;transition:all 1.5s ease 0s}.blockText-modalRecruteur-offreInact{width:100%;margin:auto}.N-searchMobileBlock{background-color:#f6af23;padding:16px 30px;border:1px solid #f6af23;border-top-left-radius:60px;border-bottom-left-radius:60px}.N-searchMobileBlock>i{color:#fff;font-size:22px}.tree_widget-sec>ul>li:first-child{display:block!important}.menuMobileRecruteurInside>ul>li>.menu_level_1{padding-left:50px;padding-top:10px}.menuMobileRecruteurInside>ul>li>.menu_level_1>li>a{font-size:14px}.menuMobileRecruteurInside>ul>li>.menu_level_1>li>a:before{content:"-";position:absolute;left:-12px}.nosOffresDetail .block .container .row .col-lg-4 .job-single-head{margin-top:50px}.job-field .searchJobDream{right:20px}.marginShowProfil{padding:0!important}.entreprise .noPaddingMobile,.envie .noPaddingMobile,.langue .noPaddingMobile,.personalite .noPaddingMobile{padding:0}.emply-list.box .logoCompanyBlock a img{padding:15px}.noPaddingMobileCompany{padding-bottom:0!important}.job-head-wide{padding-bottom:20px}#play{display:none!important}#playResponsiveMobile{display:block!important}.modal-dialog .modal-content .modal-body .modal-remain-to-completed{flex-direction:column;margin-bottom:20px}.modal-dialog .modal-content .modal-body .modal-remain-to-completed span{margin:auto auto 5px}.modal-dialog .modal-content .modal-body .modal-remain-to-completed p{margin:auto}.postActuelBlock>.row{float:none;display:flex;padding-left:0;width:100%;margin:auto}.addButtonProfilExper{margin-bottom:20px;padding-top:0;margin-top:0;text-align:center}.addButtonProfilExper .alignButtonAdd #addPost{position:absolute;margin:0;top:-5px;left:-40px}.responsiveCandidate-experience>form{padding-left:0}span.select2-selection.select2-selection--single{padding-left:2%;padding-top:1%}#experience_type_save{margin:0 15px}.edit-harskills form .hardskillProgressBar{width:80%;float:none;margin:auto}.edit-harskills form .hardskillProgressBar .with-edit .progressee,.edit-harskills form .hardskillProgressBar .with-edit .progressee input{width:100%}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text{flex-direction:column}.sec2-commentCaMarche .rowSpe2 .block-img-text .mobileInverse{flex-direction:column-reverse}.desktop-version{width:100%}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .mobile-version{display:block;width:70%}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .sec2-text{width:100%;margin-top:15px;align-self:flex-start;padding-left:15%;padding-right:15%}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .sec2-text p{text-align:justify}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .sec2-text-mobile{padding-right:15%;padding-left:15%}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .sec2-text-mobile p{text-align:justify}.C-profilBlock,.C-profilBlock-apropos{padding-left:0!important}.marginShowProfil{margin-top:50px}.typeH4SmallTitle h4,.valeurEntreprise-candidate{padding-left:0}.noPaddingResponsive{padding-left:0!important}.lifeskill980Margin{display:inline-block;padding-right:0}#p-type-job-position-fields-list .cfield .col-5:first-child{padding-left:0!important}.addJobContainer1,.addJobContainer1>.col-12{padding:0}.border-leftAside{border-left:0 solid #e8ecec}.blockMobileEntreprise{display:block!important}.mobile-job-thumb{margin-bottom:30px!important}.block-vosReseaux{padding-left:0}.candidate-reseauxPortfolio-doc .text-plus{padding-left:0!important}.quizBlocType{padding:37px 15px!important;max-width:220px}.quizBlocType p{font-size:22px!important}.carte-softskills{margin-bottom:30px}.carte-softskills>.col-md-12>.row{padding:0!important}.blockAllFavoriteEntreprise{padding:0}.responTypePadding1{padding-right:0}.profilReseaux-sociaux h3,.va-entreprise h3{margin-top:0}.block-reseaux div #marginTwitter{margin-top:10px!important}.block-reseaux2{padding-top:0}#marginLinkedin{margin-top:10px!important}.recru-profil_contact{padding-left:0!important}.widget .search_widget_job .field_w_search{margin-top:20px}.footerAllBlock{display:flex;flex-wrap:nowrap;flex-direction:column}.footerAllBlock .blockFooterlogoInfo{border-bottom:1px solid #fff;padding:0 15px 30px;margin-bottom:40px}.footerAllBlock .mobileFooterSecondBlock{padding:0 15px}#menuConnect--mobile{display:inline-block}.RPC-blockInfoNameCV .profilComplete{margin-top:20px!important;color:#000!important;margin-bottom:10px;text-align:center}.RPC-blockInfoNameCV .button-social{margin:0!important;text-align:center!important}.RPC-blockInfoNameCV .button-social a:first-child{color:#3c5a99}.RPC-blockInfoNameCV .button-social a:nth-child(2){color:#1da1f2}.RPC-blockInfoNameCV .button-social a:nth-child(3){color:#db4a39}.RPC-blockInfoNameCV .button-social a:nth-child(4){color:#0e76a8}.RPC-blockInfoNameCV .button-social a:nth-child(5),.RPC-blockInfoNameCV .button-social a:nth-child(6){color:#000}.RPC-blockInfoNameCV .RPC-can-detail-s>h3,.RPC-blockInfoNameCV .RPC-can-detail-s>span{margin-bottom:0}.RPC-social-acccepteRefuz{position:relative;display:flex}.RPC-social-acccepteRefuz .button-info{display:flex;position:relative;flex-wrap:wrap;width:100%;flex-direction:row!important;align-items:center;justify-content:space-evenly}}@media only screen and (max-width:800px){.phraseMobileInfoTableau{display:block!important}.emply-list.box .logoCompanyBlock{width:80%;margin-left:10%}#myVideo3{display:none!important}#myVideoMobile{display:block;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;max-height:444px;min-width:100%;object-fit:fill}.addLanguage div{right:30%;top:35%}.account-popup2{width:92%;padding:30px}.blockAll-inscription_connection{width:100%;display:flex;flex-direction:column;align-items:center}.blockAll-inscription_connection .blockLeft-incription{height:100px;margin-bottom:30px;border-bottom:1px solid #888;border-right:0 solid #888;padding-bottom:120px}}@media only screen and (max-width:767px){.blogpost.style2{display:flex;flex-direction:column;height:auto}.bootbox .modal-dialog{width:70%!important}.job-single-info3 .tags-jobs{flex-wrap:wrap}.FM-blockTypeSchool-size-ficheMetier{height:490px}.FM-blockSchool{margin-top:30px}.table-responsive-md{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;overflow-x:scroll;white-space:nowrap}.emply-list.box .logoCompanyBlock{width:80%;margin-left:10%}.emply-list.box .logoCompanyBlock a{overflow:hidden}.emply-list.box .logoCompanyBlock a img{width:60%}.noPaddingMobileCompany{width:330px;max-width:330px;margin:0 auto;float:none!important}.noPaddingMobileCompany .job-thumb{padding:20% 0}.followBuisnessCompany{margin-top:20px}.reviews.style2{padding:0 auto}.respAlign{display:grid}.respAlign .emlthis{margin:auto;text-align:center}.filtreTwoInputOffre{display:table;margin:auto}.job-listing .job-interaction .boutons{flex-direction:row-reverse}.boutonsOffreHome i,.job-listing .job-interaction .boutons .postule{align-self:center;margin-left:0}.mobileVersionNewBlock{flex-direction:column}.changeForMobileOffres{text-align:center;display:inline-block;float:none;width:auto}.changeForMobileOffres h3{text-align:center;width:100%}.changeForMobileOffres ul{display:inline-block;width:auto;margin:auto;float:none!important}.modal.show .modal-dialog{width:90%}.changeForMobileOffres{margin-top:10px;margin-bottom:10px}.changeForMobileOffres h3{margin-bottom:5px}.changeForMobileOffres h3 i{margin-left:15px!important}.job-single-head .mobile-job-thumb{margin-bottom:30px!important}#experience-candidate-has-languages div label{width:19%;padding:10px 0}.experience_type_languages_selectLanguage{padding:0!important}.container-description-job .row{padding:0 15px;margin:0}#blockLanguage,#experience-candidate-has-languages{padding:0}.addLanguage{width:40%}.addLanguage div{right:10px;top:35%}.select-language-level{padding:0;position:relative}.select-language-level .langueButton-label{padding:10px 20px}.select-language-level .btn-remove-language-level{width:50px;height:35px;margin-left:20px!important;right:0}#experience-candidate-has-languages>div>label{width:18%;width:100%}.blockBarometre .imgBarometre img{width:100%}.PA-blockSchool{flex-direction:column}.PA-blockSchool .my-blog{width:70%;margin:auto auto 30px}.PA-container{flex-direction:column}.PA-container .PA-rightBock-metier{margin:auto;width:70%}.registerCandidateFullPage-text .inscriptionFlex{flex-direction:column}.registerCandidateFullPage-text .inscriptionFlex .inscriptionTypeExpli{width:100%}.registerCandidateFullPage-text .inscriptionFlex .secondExplica{margin-top:20px;margin-bottom:20px}.registerCandidateFullPage-text .inscriptionFlex .secondExplica span,.registerCandidateFullPage-text .inscriptionFlex .thirdExplica span{margin-top:6px}.RTP-blockGoodBad{justify-content:center}.RTP-blockGoodBad .RTP-bad,.RTP-blockGoodBad .RTP-good{width:440px}.addLanguage div{right:0}.typePaddingModal{padding:0}.offreFavorite-Mobile .col-sm-3,.offreFavorite-Mobile .col-sm-6{flex:0 0 100%!important;max-width:100%!important}.titreMobileOffreFav{display:flex!important;width:100%;flex-direction:row;align-items:flex-end;margin-bottom:10px!important}.FavMarginLieuxName{margin-bottom:10px}.offreFavorite-Mobile .col-sm-3 .buttonAnnonceType{text-align:-webkit-center}.offreFavorite-Mobile .col-sm-3 .buttonAnnonceType a{width:120px;margin-bottom:20px}.flexVersionFavorite .job-interaction .fullSizePostuler a{font-size:15px}.mini-portfolio .myRow{margin:0;display:inline-block;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.questionFlexBloc{flex-direction:column;justify-content:normal;align-items:center}.questionFlexBloc .quizBlocType:first-child,.questionFlexBloc .quizBlocType:nth-child(2){margin-bottom:20px}.quizBlocType{padding:37px 15px!important;max-width:240px}.quizBlocType p{font-size:25px!important}.job-title-sec .c-logo{margin-bottom:10px}.buttonHeaderSearch{margin-bottom:30px}.job-fieldResponsive1{margin-bottom:0!important}.titleDiagrammeFicheMetier{position:absolute;font-weight:500!important;color:#888!important;text-align:center!important;width:230px;font-size:14px!important;top:33px!important}.profil-edit .recru-profil_contact{float:none!important;padding-left:0!important}.recru-profil_contact .row .recruteur-marginLeft{padding:0 15px}.recru-profil_contact .recruteur-marginLeft{margin-left:0}.recru-profil_contact .recruteur-marginLeft .test-personnalite{padding-left:0;display:inline-block}.profile-title .addNewUtilisateur div{width:50%}.recru-addProf{padding-left:0!important;margin-top:0!important}.mobileWidthModal{height:740px}.blockColorIcon{margin-bottom:10px}.homepage-r{padding-top:40px}.ewP-noMargin{margin-bottom:0}.mobileShowProfil .favorie{padding:3rem 0!important}.diagrammeSalaireMetier{margin-top:30px}.job-listing.wtabs{height:auto}.flexOffreTopPr{margin-bottom:20px}}@media only screen and (max-width:650px){.blockImgInfoRecruteur{width:100%}.bootbox .modal-dialog .modal-content .modal-footer{padding:0;flex-direction:column-reverse}.bootbox .modal-dialog .modal-content .modal-footer>button:nth-child(2){margin-bottom:20px}.bootbox .modal-dialog .modal-content .modal-footer>button{margin-right:0;margin-left:0}.annonceFiltreRecru>.row{justify-content:space-between}#technical-skill-progress .progress-sec .progressee{width:75%}.infoHardskill-star .infoHardskill-star_block{width:40%}.emply-list.box .logoCompanyBlock a img{width:74%}#experience-candidate-has-languages>div>label{width:100%;padding:10px 0}.select-language-level .btn-remove-language-level{margin-left:0!important}.myRow>div{width:45%;margin-bottom:20px}}@media only screen and (max-width:575px){.typeH3-Npage{font-size:25px;font-weight:700}.fil-ariane .container .breadcrumbs>li>a{font-size:11px}.mobileWidthModal{overflow-y:initial;overflow-x:scroll}.mobileWidthModal::-webkit-scrollbar{display:none}.RCT-R-blockRight{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column-reverse}.RCT-R-blockRight .RCT-R-flexBlock-mobile{display:flex;flex-wrap:wrap;flex-direction:row!important;justify-content:center}#coreModal{overflow-y:scroll;z-index:1080}.mobileWidthModal{height:100%}.mobileWidthModal .modal-content{position:fixed!important;overflow:scroll;overflow-y:scroll;-webkit-overflow-scrolling:auto;height:80vh}.post-metasMobile-info{display:flex;width:100%;flex-wrap:wrap;flex-direction:column;justify-content:flex-start}.post-metasMobile-info li:first-child img{width:46px!important;height:46px}.post-metasMobile-info li:first-child{margin-bottom:10px!important}.post-metasMobile-info li:nth-child(2){margin-bottom:10px}.RCT-R-blockRight-mobile{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column-reverse;align-items:flex-start}.RCT-R-blockRight-mobile,.RCT-R-blockRight-mobile .RCT-R-flexBlock{justify-content:flex-start}.modalAcceptCandidate-recruteur{margin-top:100px!important}.modalAcceptCandidate-recruteur .modal-content #typeModalPadding>div>form>.row>div>.cfield .pf-title>label{padding-left:0!important;white-space:normal!important}#typeModalPadding{padding:0 1rem 2rem!important}#job_offer_has_log_step2_reason{margin-left:-10%}.RCT-Hist-blockTitre-search{flex-direction:column;padding-left:0}.RCT-Hist-blockTitre-search .RCT-Hist-blockTitre{text-align:center}.phraseMobileInfoTableau{padding-left:0}.annoncesNopaddingMobile{padding:2rem 0}.responsiveTypeTableAnnonce{width:880px}.emply-list.box .logoCompanyBlock{width:40%;margin-left:30%}.reviews.style2:after,.reviews.style2:before{display:none}.job-search-sec.style3{bottom:-101px}.blockMoreEntreprise .first-block{padding-top:65px;padding-bottom:0}.blockMoreEntreprise{height:auto}.versionMobilePaddingIcon{padding-left:25px!important}.versionMobilePaddingIcon i{left:7px!important}.search-job2 form{border-radius:25px}#buttonSearchHomeMobile{position:relative;top:6px;width:100%;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.searchJobDream:before{content:"";width:25px;height:25px}.versionMobilePaddingIcon .searchJobDream{left:5px!important}.wished-technical-skills{margin-top:20px}.indispensable-technical-skills,.wished-technical-skills{padding-right:0;padding-left:0}.CVT-globalSearchSkill span{width:100%;width:70%}.PA-blockSchool{margin-top:30px}.PA-blockSchool .my-blog{width:100%;margin:auto auto 30px}.PA-container .PA-rightBock-metier{margin:auto;width:100%}.paddingType-AC{padding-left:0}.profil .envie .valeur span{margin-bottom:1rem;display:inline-block}.typePaddingModal{padding:0}.changeForMobileOffres ul{display:inline-block!important}.RTP-padding{padding-left:0!important}.RTP-padding-plainPageQuiz .RTP-blockGoodBad{width:60%;margin:auto}.addJobContainer1{padding:0}.postRecherche-lifeskills .alignButtonAdd #addPost{margin-top:0;margin-left:10px}.ajoutPoste-lifeskills .addButtonProfilExper .alignButtonAdd{width:100%;display:flex;flex-wrap:wrap;flex-direction:column-reverse;align-items:center;font-size:16px;position:unset;margin-left:0}.flexHardskills{justify-content:center;margin-top:20px}#technical-skill-progress .progress-sec .progressee{width:65%}.colMobile .col-4{flex:0 0 100%!important;max-width:100%!important}.select-language-level{flex-direction:column}#experience-candidate-has-languages div label{width:50%;margin-right:auto!important;margin-left:auto}.addButtonProfilExper{text-align:center;width:100%;display:flex;justify-content:center}.addButtonProfilExper .alignButtonAdd #addPost{position:relative;margin-right:10px;left:0}.result-candidatureSend .col-3{max-width:100%}.mobileModal-body{padding:1rem 0!important}.mobileWidthModal{margin-top:0!important;height:80vh}.mobileConnectionPopIn{flex-direction:column;align-items:center}.mobileConnectionPopIn>p{margin-bottom:10px}.mobileMarginBottonPopIn,.mobileNomarginPopUP{margin-bottom:0!important}.mobileBlockValidCandidate{width:100%!important}.mobileModal-dialog{margin-top:50px!important}.RTP-blockGoodBad{margin-top:20px!important}.mobileVersionCandidatForRecru{max-width:100%}.mobilelistRCT-picturecandi{flex-direction:row}.mobilelistRCT-picturecandi>li{width:50%;padding:0!important}.mobile-RCT-T-br-button{display:block!important}.mobileButtonDisplayNone{display:none}#recruteur-imgEntreprise,#recruteur-imgEntreprise-logo{width:150px;height:150px;border:2px solid #e8ecec!important}.RTP-forMobile>span{float:none!important}.iconShareSocial{display:inline-block;width:100%;text-align:center}.iconShareSocial>a{float:none!important}.buttonResultTest-r-n{padding-top:1.5rem!important;width:100%;justify-content:space-evenly}.offre-fav .row{justify-content:flex-start;display:flex;align-items:center;flex-direction:column}.offre-fav .row .col-md-6{width:100%;text-align:center}.favorie .titre-fav .offre-fav .col-md-6:nth-child(2){justify-content:center}.candidatFav{justify-content:center!important;margin-bottom:15px}.mobileFavoriRecruteurB1{width:80%;margin:auto;padding:15px}.mobileFavoriRecruteurB2{width:auto;margin:15px auto auto}.favorie .list-fav{margin:0}.RCT-T-br-typeProfilImg .atout{justify-content:center}.favorie{padding:3rem 1rem}.alerte{padding:3rem 0!important}.alerteNopadding{padding-bottom:0!important}#all-technical-skills-rating .row{flex-direction:column;justify-content:center;display:block}}@media only screen and (max-width:567px){.parentblock2>#blockCity,.parentblock>#blockRegion{position:inherit;margin-top:0;margin-bottom:20px}.info-anoMobile .row{flex-direction:column;align-items:center;height:70px}.info-anoMobile .row .col{flex-direction:column;justify-content:center}.info-anoMobile .row .col:nth-child(2){margin:auto;display:contents}.annonces2 .info-ano button{padding:5px 10px}.annonces2 .info-ano h2{font-size:18px}.modal.show .modal-dialog{width:80%;margin:0}#job_offer_has_log_step2_reason{margin-left:0;width:100%;display:block}#test-date-gelee>span{overflow:inherit!important;white-space:normal!important;width:100%;display:inline-block}#job_offer_has_log_step2_republishDate{width:100%}.responsiveCandidate-experience form{width:90%}.addLanguage{width:50%}.profil-edit>form{float:left;width:100%;padding-left:0}.availabilityCandi-width .row{margin-left:0;margin-right:0}.sizeMobilityBlockUnder{margin:auto}.profil-edit .valeurEntreprise-candidate .harskills_comp{display:inline-block;width:70%;margin:0 15%}.profil-edit div .row{width:100%}.profil-edit div .row div span{overflow:visible;white-space:normal}#lifeskills_candidateMobility{flex-direction:column;margin:auto;width:100%}#lifeskills_candidateMobility label{margin:1% 20%;width:60%!important}.select2-container .selection,.select2-container .selection .select2-selection{width:100%}.availabilityCandi-width .row{width:100%!important}.lifeskill980Margin2{display:inline-block;padding-right:0;padding-left:0}.addJobContainer1>.col-12{padding:0}.no-padding-lifesklls{display:inline-block;padding:0}.edit-harskills form .hardskillProgressBar{width:90%;float:none;margin:auto}.block-entreprise{padding:0}.block-entreprise .row,.profilReseaux-sociaux .row{width:100%!important}.profilReseaux-sociaux .block-reseaux2 div,.profilReseaux-sociaux .block-reseaux div{padding-left:0;padding-right:0}.infoHardskill-star{margin-top:20px}.infoHardskill-star .infoHardskill-star_block{width:50%}.CVT-ButtonSearch .CVT-blockButtonValid{flex-direction:column;padding-left:15px}.CVT-ButtonSearch .CVT-blockButtonValid button:first-child{margin-right:0;margin-bottom:20px}.CVT-ButtonSearch .CVT-blockButtonValid button{width:auto;margin:auto}.CVT-ButtonSearch .CVT-blockButtonValid .save-lunch-search{margin-right:auto!important}}@media only screen and (max-width:520px){.bS-somePropo .list ul{height:auto!important;display:flex;flex-direction:row!important;flex-wrap:wrap;align-items:flex-start}.bS-somePropo .list ul li{width:43%!important;margin:0 auto 15px!important;line-height:1.6!important}.mobilePopup-connection-adapt{height:80vh}.mobilePopup-connection-adapt>.modal-connection-mobile-type{height:73vh;overflow-y:scroll}.articleBlogContenu>p>img{width:100%!important;height:auto!important}.typeblockWithImg{height:150px}.paginationBlog-mobile{display:flex!important}.paginationBlog-mobile .pagination{width:320px!important}.pagination-ellipsis,.paginationBlog-mobile .pagination .pagination-list>li>.pagination-link{display:none}.paginationBlog-mobile .pagination .pagination-list>li>.is-current{display:block!important}.pagination a,.pagination span{font-size:11px!important}.paginationBlog-mobile .pagination .pagination-list>li.mobileCurrent+li>a{display:block!important}.testVideoResponsive{overflow:hidden}.testVideoResponsive>#playResponsiveMobile{width:520px}.bootbox .modal-dialog{width:90%!important}.blockTypePageError>p{height:auto;line-height:1.2}.favorite_btn_offre{font-size:17px}.modal-dialog .modal-content .modal-body{padding:1rem}.modal-footer{padding:0 1rem 1rem}.modal-dialog .modal-content .modal-body div p{margin-bottom:10px}.block,.fil-ariane{width:100%;margin:0 auto;float:none}.profil-edit{width:100%}.addLanguage{width:70%}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text{flex-direction:column}.sec2-commentCaMarche .rowSpe2 .block-img-text .mobileInverse{flex-direction:column-reverse}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .mobile-version{display:block;width:100%}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .sec2-text{width:100%;margin-top:15px;align-self:flex-start;padding-left:0}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .sec2-text-mobile{padding-left:0;padding-right:0}.profil .envie .valeur .profil{line-height:1.3}.RPC-block-presentation{flex-direction:column;align-content:center}.RPC-block-presentation .RPC-block-presentation-inside{margin-bottom:15px;align-self:flex-start}.personalite{width:90%;float:none;margin:auto}.RTP-blockGoodBad .RTP-bad,.RTP-blockGoodBad .RTP-good{width:100%}.RPC-block-personnalite{padding:0}.addJobContainer1{margin-top:20px}.postRecherche-lifeskills a{margin-left:0}.candidate-expect-p-type-job-position-form-element .col-5{padding:0;width:80%;margin-bottom:10px;display:inline-block;flex:0 0 0%;max-width:100%}.candidate-expect-p-type-job-position-form-element{flex-direction:column;align-items:center}#lifeskills_companyValues{flex-wrap:wrap;display:flex;flex-direction:row;width:100%;align-items:center}.typeH4SmallTitle .likeLabelBigTitle{padding:0}.block-vosReseaux .typeInput-vosReseaux{width:49%}.marginButton-lifeski{margin-bottom:40px!important}.profile-form-edit-respon520{padding:20px 0!important}.marginLeftCreateAnoonce{padding-right:40px!important}.heightMaxOffre .emply-list-info .emply-pstn{position:absolute;right:19px;top:4px;text-align:right}.blockAllFavoriteEntreprise #masonry,.blockFavoriteCompany{position:inherit!important}.blockFavoriteCompany{margin:0 auto;width:320px;top:0;height:300px}.blockAllFavoriteEntreprise{margin-bottom:40px}.alerteCandidatMobile .row{flex-direction:row!important;align-items:center!important}.alerteCandidatMobile{padding:0!important}.alerteCandidatMobile .row .col:first-child{margin-bottom:0!important}.table-borderless{width:700px}.offre-ale-mobile td:first-child{width:41%}.offre-ale-mobile td:nth-child(2){width:19%}.offre-ale-mobile td:nth-child(3){width:20%}.profilRecherche-offre1 li>h3,.profilRecherche-offre2 li>h3{text-align:left}.job-overview ul>li h3{text-align:start}.profil-edit .upload-img-bar{display:flex;flex-direction:column;width:80%;align-items:center}.profil-edit .upload-img-bar .upload-info .upload-infoButton{float:none;display:inline-block;margin:auto}.upload-img-bar .upload-info .videoTitle-withExplication{justify-content:center}.R-mobileV{margin-top:0!important;margin-bottom:20px}.mobileVersion{height:auto!important}.blockSelectImg-recruteur{height:150px!important}.recruteurNoRound{border:2px solid #e8ecec!important}#SlidermobileV,.main-featured-sec>.main-slider-sec,.slick-track{display:block!important}#SlidermobileV{position:absolute;z-index:20;width:94%;left:13px;bottom:35px}.testVideoResponsive video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:fill;width:100%;height:280px}#myVideoMobile{max-height:350px}.job-search-sec.style3{background:none!important}.main-featured-sec .mobileVersionAbsoluteHome{position:absolute!important;bottom:-160px!important}.blockMoreEntreprise{padding-top:80px}.blockMoreEntreprise .first-block{padding-top:0}.noPaddingMobileCompany{display:flex;flex-direction:row;align-items:center}.noPaddingMobileCompany .noCadreImg img{width:100%}.noPaddingMobileCompany .noCadreImg{margin-right:10px}.theme-layout .fil-ariane{display:inline-block;padding-top:10px}.theme-layout section .block{padding-top:0}.followBuisnessCompany{margin-top:0}.followBuisnessCompany .emply-btns .follow_company_btn i{font-size:14px;color:#32d3e8}.homepage-r{padding-top:80px}.newP-noMargin{margin-bottom:0}.sec2-commentCaMarche .rowSpe2 .block-img-text h2{margin-top:40px!important}.testDepersoRecruteur{margin-bottom:30px}.recru-profil_contact .recruteur-marginLeft .test-personnalite{padding-bottom:30px}.RTP-blockGoodBad{padding-left:70px}#profil_contact_photo{margin:auto;display:inline-block;float:none!important}.info-ale .row{flex-direction:column;width:100%;height:80px}.info-ale .row .col{display:flex;justify-content:flex-end;flex-direction:column}.info-ale .row .col:first-child{margin-bottom:30px}.alerte .table-ale .detail-ale .competence{width:100%;padding:0 31px 0 1rem;margin:15px auto auto}.alertMobile .detailAlert{width:80%}.alertMobile .frequence{width:10%;padding-left:35px}.alertMobile .suppEdit{width:10%}.padding-left .alerteTbleau{padding:0 1rem!important}.sourcing-result-filterMobile{display:none}.rowMobileVersionCVT{display:flex;flex-direction:column;align-items:center}.RCT-R-flexBlock-mobile{flex-direction:column!important;align-items:center!important}.RCT-T-br-typeProfilImg .listRCT-picturecandi li i img{width:46px;height:74px}.mobileFooterSecondBlock{flex-wrap:wrap;justify-content:space-between}.footerCandidat,.footerEntreprise{display:inline-block;width:45%}.footerFollow{display:inline-block;width:100%;margin-top:20px}.account-popup2{width:85%}.blockAll-inscription_connection .blockLeft-incription,.blockAll-inscription_connection .blockRight-connection{width:100%}.imgOrInitial img{border-radius:50px}.cerleYellowNumber{width:56px!important;height:56px!important;top:28%!important}.cerleYellowNumber-left{left:-10%!important}.sec2-commentCaMarche .rowSpe2 .block-img-text .first-b-img-text .sec2-text{padding-right:0}.blockImgInfoRecruteur{margin-bottom:20px!important}}@media only screen and (max-width:426px){.testVideoResponsive{overflow:hidden}.testVideoResponsive>#playResponsiveMobile{width:490px}.annonceFiltreRecru>.row{align-items:flex-start;margin:auto;width:100%;align-content:center}.less-top .container .row .column .less-top{display:inline-block}.emply-list.box .logoCompanyBlock a img{width:100%}.heightMaxOffre{height:300px!important}.disablePosition{display:block;position:static}.homeAvis .block .container .row .col-lg-12 .heading{padding-top:2rem}.homeAvis .block .container .row .col-lg-12 .heading h2{margin-bottom:20px}.changeForMobileOffres ul{display:flex!important;width:100%}.block-vosReseaux,.mini-portfolio .myRow{flex-direction:column;align-items:center}.block-vosReseaux .typeInput-vosReseaux,.profil-edit{width:100%}.select-language-level{padding:0;display:flex;flex-direction:column;width:100%}#experience-candidate-has-languages div label{width:60%;padding:10px 0;margin-right:auto!important;margin-left:auto!important;margin:5px 0}.CVT-ButtonSearch{width:100%;margin:20px 0}.CVT-ButtonSearch .CVT-blockButtonValid{margin-right:0;justify-content:center}.CVT-ButtonSearch .CVT-blockButtonValid .save-lunch-search{width:100%;margin-right:0;margin-bottom:10px}.CVT-ButtonSearch .CVT-blockButtonValid .lunch-search{width:100%}.profil-edit .valeurEntreprise-candidate .harskills_comp{display:inline-block;width:90%;margin:0 7%}.bouttons-choices{padding:18px 50px 23px!important}.infoHardskill-star .infoHardskill-star_block{width:65%}.cerleYellowNumber{width:46px!important;height:46px!important;top:28%!important}.cerleYellowNumber-left{left:-10%!important}}@media only screen and (max-width:376px){.modal-dialog .modal-content .modal-body .mobileJob-inscript{right:-9px;top:-13px}.testVideoResponsive{overflow:hidden}.testVideoResponsive>#playResponsiveMobile{width:460px}.mobileMarginFormPostul{margin:10px 0}.modal-dialog .modal-content .modal-body .modal-remain-to-completed span,.modal-dialog .modal-content .modal-body div p{font-size:14px}.modal-dialog .modal-content .modal-body div{margin-bottom:0}.PC-blockTypeSchool{width:auto}.modal-dialog .modal-content{position:relative;padding:1rem}#technical-skill-progress .progress-sec .progressee{width:100%}.progress-sec.with-edit .action_job{display:inline-block;position:relative;top:-20px}.cerleYellowNumber{width:36px!important;height:36px!important;top:28%!important}.cerleYellowNumber-left{left:-10%!important;left:6%!important}}@media only screen and (max-width:320px){.pagination a,.pagination span{font-size:10px!important;padding:11px 15px!important}.blockImgblogList{width:290px!important}.testVideoResponsive{overflow:hidden}.testVideoResponsive>#playResponsiveMobile{width:390px}.RCT-T-br-typeProfilImg .atout li{padding:0 1rem}.emply-list.box .logoCompanyBlock{width:60%;margin-left:20%}.alerte .table-ale .detail-ale .competence{width:100%;padding:0 13px 0 1rem;margin:15px auto auto}.CVT-ButtonSearch .CVT-blockButtonValid{display:grid}.cerleYellowNumber{top:20%!important}}@media (orientation:landscape) and (max-device-width:850px){.RCT-T-br-typeProfilImg .listRCT-picturecandi{flex-wrap:nowrap}.RCT-T-br-typeProfilImg .atout li{padding:0}}@media (orientation:landscape) and (max-device-width:740px){.RCT-T-br-typeProfilImg .listRCT-picturecandi,.reponse-ano-mobileLandscape .row .col-12 .row{flex-wrap:nowrap}}@media (orientation:landscape) and (max-device-width:570px){.RCT-R-blockRight-mobile{flex-direction:column}.RCT-T-br-typeProfilImg{width:100%}.RCT-T-br-typeProfilImg .listRCT-picturecandi{justify-content:space-between}}#add_job_offer_modal_form .testInput .select2-container .selection .select2-selection{height:44px!important;padding-top:0}#add_job_offer_modal_form .testInput .select2-container .selection .select2-selection .select2-selection__arrow:before{top:26px}#add_job_offer_modal_form .addCvPopIn #candidate_job_offer_modal_cv .cfield .pf-title{height:42px}#add_job_offer_modal_form .addCvPopIn #candidate_job_offer_modal_cv .cfield .pf-title label{height:42px;padding-top:8px}#add_job_offer_modal_form .blockColorIcon .fa-file-alt{top:12px}#add_job_offer_modal_form .addCvPopIn #candidate_job_offer_modal_cv .cfield .pf-title label:before{border:0}#add_job_offer_modal_form input[type=file]{display:block;position:absolute;top:-42px;opacity:0}.job-interaction .boutons a.alreadyApplyed{white-space:normal;word-wrap:break-word}.typeLabelLifeskills .control-label{width:100%;margin-top:20px;font-family:Open Sans;font-size:13px;color:#202020;margin-bottom:13px;font-weight:600}.typeLabelLifeskills .help{margin-bottom:15px;display:block}.competence .comp{background:#fff;border:1px solid #dee2e6}.competence h1{color:#fff;background:#f6af23;font-size:12px;font-weight:700;padding:1rem .5rem;text-align:center}.competence .col:nth-child(2n) h1{background:#32d3e8}.competence .add-com{padding:0 15px}.btnstarskill{background:#f8f9fa!important;border:1px solid #e8ecec!important;color:#999!important;padding:9px 12px}.competence .add-com span{font-size:9px;margin:.2rem}.competence .add-com span span{margin:0;vertical-align:middle}.competence .add-com span span.cssRating{margin:0 5px;text-align:left;vertical-align:sub}.competence .add-plus{margin:15px;display:flex}.competence .add-plus input{background:#fff;border:1px solid #e8ecec;border-radius:20px 0 0 20px;padding:10px;margin-bottom:0}.competence .add-plus a{background:#f6af23;color:#fff;border:1px solid #f6af23;border-radius:0 8px 8px 0;padding:9px}.competence .add-plus .blueBack{background:#32d3e8;border:1px solid #32d3e8}.competence .comp .recommandation{background:#6c757d;color:#fff;padding:5px 15px}.competence .comp .recommandation h2{margin:0;padding:.5rem;font-size:15px;font-weight:700;cursor:pointer}.blog-single .post-metas{display:inline-block;float:none}strong{font-weight:700}.articleBlogContenu ol,.articleBlogContenu ul{margin-top:20px;margin-bottom:20px;color:#555}.articleBlogContenu ol li,.articleBlogContenu ul li{margin-bottom:0;color:inherit}.articleBlogContenu blockquote{font-style:italic;font-family:Georgia,Times,Times New Roman,serif;padding:20px;border:0 solid #ccc}.articleBlogContenu blockquote>p{line-height:22px}.articleBlogContenu .cke_contents_ltr blockquote{padding-left:20px;padding-right:8px;border-left-width:5px}.articleBlogContenu .cke_contents_rtl blockquote{padding-left:8px;padding-right:20px;border-right-width:5px}.articleBlogContenu a{color:#0782c1}.articleBlogContenu dl,.articleBlogContenu ol,.articleBlogContenu ul{*margin-right:0;padding:0 40px}.articleBlogContenu ul{list-style:initial}.articleBlogContenu h1,.articleBlogContenu h2,.articleBlogContenu h3,.articleBlogContenu h4,.articleBlogContenu h5,.articleBlogContenu h6{font-weight:400;line-height:1.2}.articleBlogContenu hr{border:0;border-top:1px solid #ccc}.articleBlogContenu img.right{border:1px solid #ccc;float:right;margin-left:15px;padding:5px}.articleBlogContenu img.left{border:1px solid #ccc;float:left;margin-right:15px;padding:5px}.articleBlogContenu pre{white-space:pre-wrap;word-wrap:break-word;-moz-tab-size:4;tab-size:4;font-family:monospace}.articleBlogContenu .marker{background-color:#ff0}.articleBlogContenu span[lang]{font-style:italic}.articleBlogContenu figure{text-align:center;outline:1px solid #ccc;background:rgba(0,0,0,.05);padding:10px;margin:10px 20px;display:inline-block}.articleBlogContenu figure>figcaption{text-align:center;display:block}.articleBlogContenu a>img{padding:1px;margin:1px;border:none;outline:1px solid #0782c1}.articleBlogContenu .code-featured{border:5px solid red}.articleBlogContenu .math-featured{padding:20px;box-shadow:0 0 2px #c80000;background-color:rgba(255,0,0,.05);margin:10px}.articleBlogContenu .image-clean{border:0;background:none;padding:0}.articleBlogContenu .image-clean>figcaption{font-size:.9em;text-align:right}.articleBlogContenu .image-grayscale{background-color:#fff;color:#666}.articleBlogContenu .image-grayscale img,img.image-grayscale{filter:grayscale(100%)}.articleBlogContenu .embed-240p{max-width:426px;max-height:240px;margin:0 auto}.articleBlogContenu .embed-360p{max-width:640px;max-height:360px;margin:0 auto}.articleBlogContenu .embed-480p{max-width:854px;max-height:480px;margin:0 auto}.articleBlogContenu .embed-720p{max-width:1280px;max-height:720px;margin:0 auto}.articleBlogContenu .embed-1080p{max-width:1920px;max-height:1080px;margin:0 auto}.fake-radio{position:absolute;width:20px;height:20px;border:2px solid #e6e7ef!important;border:none;border-radius:0;left:0}.main-slider-sec{opacity:0;visibility:hidden;transition:opacity .1s ease;-webkit-transition:opacity .1s ease}.main-slider-sec.slick-initialized{visibility:visible;opacity:1}#order_quantity_cvQuantity{padding-top:4px;padding-bottom:4px}.h3SuggestTitle{margin-top:75px;font-weight:700;text-align:center;width:100%}#lifeskills_pTypeExperience .span.select2-selection.select2-selection--single{padding-top:.5em!important}.marginTypeFormLP-l .cfield:nth-child(2),.marginTypeFormLP-l .cfield:nth-child(3),.marginTypeFormLP-r .cfield:nth-child(2),.marginTypeFormLP-r .cfield:nth-child(3){margin-top:19px}.tableWidthHidden{width:100%;overflow-y:scroll}.tableWidthHidden .table-ale{overflow:hidden;width:1400px}.tableWidthHidden .centerTd{text-align:center}.noMarginB{margin-bottom:0!important}.noMarginT{margin-top:0!important}.BannerMenuRecruteur{width:250px;height:250px;display:inline-block;margin-top:20px}.bannerBaDePage-728x90{width:728px;height:90px;display:inline-block;margin:30px auto auto}.bannerBaDePage-bis-728x90{width:728px;height:90px;display:flex;justify-content:center;flex-direction:row;margin:30px auto}.BannerMenuRightBig{width:370px;height:250px;display:inline-block;margin-top:20px}.flexWithBanner{align-items:center;display:flex;width:100%;flex-direction:row;justify-content:space-between}