.cooptation-img-parent-div{float:left;width:100%;padding-left:30px}.cooptation-img-parent-div img{width:100%!important;height:auto!important}.ambassador-badge-profile{width:12%!important;margin-right:10px}.ambassador-badge-parent{position:relative}.ambassador-badge{right:0;top:125px}.ambassador-badge,.ambassador-badge-mobile{position:absolute;border-radius:0!important;width:30px!important}.ambassador-badge-mobile{top:8px;left:99px}label.required:after{content:" "!important;display:inline-block}.btn{border-radius:3px;border:1px solid #202020;color:#202020;padding:8px 15px;display:inline-block;font-weight:500;font-size:15px;line-height:1.1;background-color:transparent}.btn:hover{background:#202020;border-color:#202020;color:#fff}.btn.btn-rond{border-radius:50px;padding-left:22px;padding-right:22px}.btn.btn-small{padding:5px 12px;font-size:13px}.btn.btn-large,.btn.btn-rond.btn-large{padding:15px 40px}.btn.btn-primary{border-color:#32d3e8;color:#32d3e8}.btn.btn-primary:hover{background-color:#32d3e8;border-color:#32d3e8;color:#fff}.btn.btn-secondary{border-color:#f6af23;color:#f6af23}.btn.btn-secondary:hover{background-color:#f6af23;border-color:#f6af23;color:#fff}.btn.btn-rose{border-color:#ea1e63;color:#ea1e63}.btn.btn-rose:hover{background-color:#ea1e63;border-color:#ea1e63;color:#fff}.btn.btn-compl01{border-color:#174f82;color:#174f82}.btn.btn-compl01:hover{background-color:#174f82;border-color:#174f82;color:#fff}.btn.btn-compl02{border-color:#33aba1;color:#33aba1}.btn.btn-compl02:hover{background-color:#33aba1;border-color:#33aba1;color:#fff}.btn.btn-compl03{border-color:#a2d06e;color:#a2d06e}.btn.btn-compl03:hover{background-color:#a2d06e;border-color:#a2d06e;color:#fff}.btn.btn-gris{border-color:#898989;color:#898989}.btn.btn-gris:hover{background-color:#898989;border-color:#898989;color:#fff}.btn.btn-flat-primary{border-color:#32d3e8;background-color:#32d3e8;color:#fff}.btn.btn-flat-primary:hover{background-color:#19cbe2;border-color:#19cbe2;color:#fff}.btn.btn-flat-secondary{border-color:#f6af23;background-color:#f6af23;color:#fff}.btn.btn-flat-secondary:hover{background-color:#f1a30a;border-color:#f1a30a;color:#fff}.btn.btn-flat-rose{border-color:#ea1e63;background-color:#ea1e63;color:#fff}.btn.btn-flat-rose:hover{background-color:#d51455;border-color:#d51455;color:#fff}.btn.btn-flat-compl01{border-color:#174f82;background-color:#174f82;color:#fff}.btn.btn-flat-compl01:hover{background-color:#123f68;border-color:#123f68;color:#fff}.btn.btn-flat-compl02{border-color:#33aba1;background-color:#33aba1;color:#fff}.btn.btn-flat-compl02:hover{background-color:#2c938b;border-color:#2c938b;color:#fff}.btn.btn-flat-compl03{border-color:#a2d06e;background-color:#a2d06e;color:#fff}.btn.btn-flat-compl03:hover{background-color:#93c957;border-color:#93c957;color:#fff}.btn.btn-flat-gris{border-color:#898989;background-color:#898989;color:#fff}.btn.btn-flat-gris:hover{background-color:#7a7a7a;border-color:#7a7a7a;color:#fff}.badge.badge-primary{border-color:#32d3e8;background-color:#32d3e8;color:#fff}.badge.badge-primary:hover{background-color:#17bad0;border-color:#17bad0;color:#fff}.badge.badge-secondary{border-color:#f6af23;background-color:#f6af23;color:#fff}.badge.badge-secondary:hover{background-color:#dd9609;border-color:#dd9609;color:#fff}.badge.badge-rose{border-color:#ea1e63;background-color:#ea1e63;color:#fff}.badge.badge-rose:hover{background-color:#c3124e;border-color:#c3124e;color:#fff}.badge.badge-compl01{border-color:#174f82;background-color:#174f82;color:#fff}.badge.badge-compl01:hover{background-color:#0f3557;border-color:#0f3557;color:#fff}.badge.badge-compl02{border-color:#33aba1;background-color:#33aba1;color:#fff}.badge.badge-compl02:hover{background-color:#27847c;border-color:#27847c;color:#fff}.badge.badge-compl03{border-color:#a2d06e;background-color:#a2d06e;color:#fff}.badge.badge-compl03:hover{background-color:#89c447;border-color:#89c447;color:#fff}.badge.badge-gris{border-color:#898989;background-color:#898989;color:#fff}.badge.badge-gris:hover{background-color:#707070;border-color:#707070;color:#fff}.btn.btn-blanc{border-color:#fff;background-color:transparent;color:#fff}.btn.btn-blanc:hover{border-color:#202020;color:#202020}.btn.btn-flat-blanc{border-color:#fff;background-color:#fff}.btn.btn-flat-blanc:hover{background-color:#d5d5d5;border-color:#d5d5d5;color:#202020}.badge.badge-blanc{border-color:#fff;background-color:#fff}.badge.badge-blanc:hover{background-color:#d5d5d5;border-color:#d5d5d5;color:#202020}.btn.btn-flat-grisclair{border-color:#e9ecef;background-color:#e9ecef;color:#202020}.bgc-primary{background-color:#32d3e8;color:#fff}.bgc-secondary{background-color:#f6af23;color:#fff}.bgc-rose{background-color:#ea1e63;color:#fff}.bgc-compl01{background-color:#174f82;color:#fff}.bgc-compl02{background-color:#33aba1;color:#fff}.bgc-compl03{background-color:#a2d06e;color:#fff}.bgc-gris{background-color:#898989;color:#fff}.responsive-header{float:left;width:100%;position:relative;padding:0 25px;z-index:99;display:none}.responsive-opensec{width:100%;display:none;position:absolute;left:0;top:100%;background:#f6af23;padding:0 30px;overflow-y:scroll;height:620px}.responsivemenu{float:left;width:100%;margin-top:40px;margin-bottom:20px}.responsivemenu>ul>li>a{font-size:22px;color:#fff;padding-right:30px}.res-search,.responsivemenu>ul>li>a{float:left;width:100%;position:relative}.res-search{margin-top:40px;background:#f8c154;border-radius:8px}.res-search input{float:left;width:100%;margin:0;background:none;font-size:13px;color:#fff;padding:18px 80px 18px 30px}.res-search button{position:absolute;right:0;background:none;color:#fff;font-size:25px;padding:11px 20px}.responsive-header.four .res-openmenu{color:#fff;background:#f6af23;display:block;position:absolute;top:calc(50% - 20px);height:40px;right:30px;width:60px;cursor:pointer}.responsive-header.four .res-openmenu:after,.responsive-header.four .res-openmenu:before{content:"";position:absolute;width:25px;height:2px;background:#fff;top:12px;left:calc(50% - 12px);border-radius:5px;box-shadow:0 7px 0 0 #fff;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),box-shadow .1s ease-in-out;transition-delay:.1s,0s;transform-origin:0 50%}.responsive-header.four .res-openmenu:after{box-shadow:none;top:26px;transform-origin:0 50%}.responsive-header.four .res-openmenu.active:before{transform:rotate(45deg) translate(1.5px,-3.5px);box-shadow:0 0 0 0}.responsive-header.four .res-openmenu.active:after{transform:rotate(-45deg) translate(.5px,3.5px)}.my-profiles-sec{float:right}.my-profiles-sec>span{float:left;font-size:13px;font-family:Open Sans;line-height:50px;cursor:pointer}.my-profiles-sec>span>img{float:left;border-radius:50%;margin-right:18px}.my-profiles-sec>span>i{float:right;line-height:50px;font-size:20px;margin-left:12px}.ban-1-mois{background:#e9ecef}.ban-1-mois ul{display:flex;justify-content:space-between;align-items:center;margin:0;padding:15px 0}.ban-1-mois ul li{list-style:none;font-size:15px;color:#202020;margin:0;font-weight:600}.ban-1-mois ul li.titre{text-transform:uppercase;font-size:13px}.ban-1-mois ul li span{font-size:20px;font-weight:700}.job-search>h3{font-size:50px;font-weight:400;line-height:50px;margin-bottom:15px;font-weight:500}.job-search>h3,.job-search>span{float:left;width:100%;color:#fff}.job-search>span{font-size:24px;font-weight:400;margin-bottom:20px}.job-search>.boutons{float:left;width:100%;font-size:20px;font-weight:400;text-align:center;margin-bottom:20px}.job-search>.boutons a{margin:10px}.search-job2.style2{background:#fff;padding:20px;border-radius:8px;margin-top:60px;border:1px solid #e9ecef}.search-job2.style2 form .job-field{margin:10px 0}.search-job2.style2 form .job-field label{font-size:13px;color:#202020}.search-job2.style2 form .job-field input{padding:0 0 0 25px;height:auto;line-height:normal}.search-job2.style2 form .job-field.with-icon i{right:auto;left:15px;top:calc(50% - 16px);font-size:33px}.search-job2.style2 form .job-field:before{content:"";position:absolute;right:0;top:-5px;width:1px;height:50px;background:#e9ecef;z-index:1}.search-job2.style2 form div button.btn{padding:20px;font-size:16px;border-radius:3px}.register-block{padding:2.5rem 2rem 1.5rem;width:100%;margin-bottom:20px}.register-block.candidat{border:2px solid #32d3e8}.register-block.recruteur{border:2px solid #f6af23;text-align:right}.register-block h2{font-weight:400}.register-block p{overflow:hidden;position:relative;line-height:25px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}header.style4 .account-btns>a{margin:0;font-size:15px}.top-company{display:flex;flex-direction:column;align-items:center}.top-company h3{font-size:15px;margin-top:10px;margin-bottom:5px}.top-company span{font-size:13px;color:#32d3e8}.top-company>a{border-radius:20px;margin:16px 0 5px}.top-company-sec button.slick-arrow:hover{background:#32d3e8;border:2px solid #32d3e8}.top-company-sec button.slick-arrow:hover:before{color:#fff}.browse-all-cat a:hover{background:#32d3e8;color:#fff}.fil-ariane{float:left;position:relative;width:100%;margin-top:15px}.fil-ariane .breadcrumbs{margin:0}.fil-ariane .breadcrumbs>li{position:relative;padding-right:30px;margin:0;float:left}.fil-ariane .breadcrumbs>li a{float:left;width:100%;font-size:13px;color:#898989}.fil-ariane .breadcrumbs>li:before{position:absolute;left:-20px;top:8px;width:10px;height:1px;background:#898989;content:""}.fil-ariane .breadcrumbs>li:first-child:before{display:none}.job-list-modern .job-listing.wtabs{margin:-1px 0 0;padding:20px;border-radius:0;border-width:1px 0;border-color:#edeff7}.job-listing.wtabs .job-lctn{display:inline;width:100%;line-height:normal}.job-listing.wtabs{display:flex;flex-direction:row}.popover-body span.btn.btn-small{margin:5px 0 0;padding:4px 10px}.popover-body span.btn.btn-small i{font-size:11px}.job-listing{padding:20px 0}.job-listing .job-title-sec{flex:1 0 70%;display:flex;flex-direction:row}.job-listing .job-title-sec .titre{display:block;margin-bottom:5px}.job-listing .job-title-sec h3{font-size:15px;font-weight:500;color:#202020;margin:0;display:inline}.job-listing .job-title-sec .entreprise{font-size:14px;padding-right:6px;color:#f6af23;font-weight:600}.job-listing .job-title-sec .lieu{font-size:13px;color:#888}.job-listing .job-title-sec .lieu i{font-size:24px;margin-right:7px;color:#888}.job-listing .job-title-sec .c-logo{max-width:150px;height:auto}.job-listing .job-competence{display:flex;flex-direction:row;width:100%;margin-top:5px}.job-listing .job-competence button{background:transparent;color:#898989;padding:0;font-size:13px;margin-right:17px;font-weight:600}.job-listing .job-competence .comp-exp{display:none;padding:8px}.job-listing .job-interaction{flex:1 0 30%;padding:0 20px;justify-content:center;max-width:250px;margin:auto;text-align:right;font-size:13px}.job-listing .job-interaction .compatibilite{font-size:12px;font-weight:600;margin-bottom:5px;text-align:left}.job-listing .job-interaction .compatibilite span{float:right}.job-listing .job-interaction .boutons{display:flex;margin-top:15px}.job-listing .job-interaction .boutons .postule{flex:1;margin-right:5px}.job-listing .job-interaction .boutons .postule.select,.job-listing .job-interaction .boutons .postule:hover{border-color:#32d3e8;background-color:#32d3e8;color:#fff}.job-listing .job-interaction .boutons .favoris{margin-right:5px}.job-listing .job-interaction .boutons .favoris.select,.job-listing .job-interaction .boutons .favoris:hover{border-color:#ea1e63;background-color:#ea1e63;color:#fff}.job-listing .job-interaction .boutons .delete{margin-right:5px}.job-listing .job-interaction .boutons .delete.select,.job-listing .job-interaction .boutons .delete:hover{border-color:#202020;background-color:#202020;color:#fff}.cdichek label:before{border-color:#32d3e8!important}.cddchek label:before{border-color:#174f82!important}.altchek label:before{border-color:#f6af23!important}.intchek label:before{border-color:#a2d06e!important}.stachek label:before{border-color:#ea1e63!important}.filter_bloc,.ouvrir_filtre{display:none}.inner-header:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:-1;background:#32d3e8;background:-moz-linear-gradient(45deg,#77e2f0 0,#32d3e8 71%,#32d3e8 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,#77e2f0),color-stop(71%,#32d3e8),color-stop(100%,#32d3e8));background:-webkit-linear-gradient(45deg,#77e2f0,#32d3e8 71%,#32d3e8);background:-o-linear-gradient(45deg,#77e2f0 0,#32d3e8 71%,#32d3e8 100%);background:-ms-linear-gradient(45deg,#77e2f0 0,#32d3e8 71%,#32d3e8 100%);background:linear-gradient(45deg,#77e2f0,#32d3e8 71%,#32d3e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8b91dd",endColorstr="#10195d",GradientType=1);opacity:.8}.inner-header{padding:40px 20px;display:flex;flex-direction:row}.inner-header h3{color:#fff;text-align:inherit;margin-bottom:10px;font-weight:600}.inner-header h3 i.collapse_i{position:absolute;right:0}.inner-header p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;font-size:14px;line-height:24px;font-weight:600}.inner-header>h3{position:relative;width:100%;z-index:1;font-weight:500;font-size:30px;text-align:center;margin:60px 0 0}.header-description{background:#32d3e8;color:#fff;padding:30px 0}.header-description h3{position:relative}.header-description h3 i{position:absolute;right:0}.header-description p{margin-bottom:0}.job-info{display:flex;flex-direction:row;position:relative;float:left}.job-info,.job-info .btn-postule{width:100%}.value-business .valeur{display:flex;flex-direction:row;flex-wrap:wrap}.value-business .valeur span{margin:2px}.job-link .btn-apply,.job-link .btn-apply-total{margin:5px 0;width:100%}.filterbar .emlthis{margin:0}.job-list-modern .job-listing.wtabs .job-style-bx{display:flex;position:relative}.job-style-bx>i{top:3rem;bottom:0}.text-description{padding:1rem 0}.job-title-p{display:flex;flex-direction:row;float:left}.job-title-p .badge{height:auto;margin:auto}.job-title-p i{font-size:20px;margin:0 10px}.emply-btns{float:left;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.emply-btns>a.followus{padding:15px 20px;margin:5px 5px 20px;width:100%}.aside-item .item{float:left;width:100%;margin-top:30px}.aside-item .item .item-bloc{float:left;width:100%;border:2px solid #e8ecec;border-radius:8px}.aside-item .item>h3{float:left;width:100%;margin-bottom:10px;font-size:15px;font-weight:500}.aside-item .employeur_valeurs .item-bloc{padding:25px}.aside-item .employeur_valeurs .item-bloc .btn{margin:3px 1px}.aside-item .employeur_video video{width:100%}.account-sign{position:relative;max-width:460px;width:100%;z-index:1;margin:0 auto 60px;text-align:center}.account-sign>h3{width:100%;color:#202020;font-weight:600;margin:0 0 12px}.account-sign>span{width:100%;font-family:Open Sans;font-size:13px;color:#888;margin-top:20px}.account-sign>form{float:left;width:100%;margin-top:30px}.account-sign>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-sign>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-sign>form .cfield i{position:absolute;right:0;top:15px;right:20px;font-size:19px}.account-sign>form .check-newsletter{text-align:left;font-size:14px}.account-sign>form .field-cgu{float:left;width:100%;font-size:12px;line-height:normal;margin-top:10px}span.select2-selection.select2-selection--single{height:45px!important;border:none;text-align:left;padding-left:2%;padding-top:2%;color:#474747!important}span.select2-selection__placeholder{font-size:13px}.bs-thumb{float:left;width:100%;margin-bottom:40px;max-height:350px;overflow:hidden}.bs-thumb>img{float:left;width:100%;border-radius:8px}.about-us video{float:left;width:100%;margin-bottom:40px}.about-us .video-wrapper{position:relative;padding-bottom:50.25%;padding-top:25px;height:0}.about-us .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.manage-jobs-sec .value-business{padding:0 30px}.dash-stat{margin-top:30px;border-bottom:1px solid #e8ecec;justify-content:space-between}.dash-stat,.dash-stat .stat{float:left;width:100%;display:flex}.dash-stat .stat{flex:1;padding:30px 25px;border-right:1px solid #e8ecec;font-size:14px;line-height:16px;align-items:center;justify-content:center}.dash-stat .stat .number{float:left;font-family:Quicksand;font-size:40px;font-weight:700;letter-spacing:0;line-height:35px;color:#f6af23;margin-right:10px}.dash-stat .stat:last-child{border-right:0}.p-category:hover i{color:#f6af23}.profil-edit{float:left;width:100%;margin-bottom:30px}.profil-edit>h3{border-bottom:1px solid #e9ecef;font-size:20px;font-weight:700;padding-bottom:20px;margin:40px 0 0}.profil-edit>form,.profil-edit>h3{float:left;width:100%;padding-left:30px}.upload-cv-btn{float:left;margin:50px 0 20px 20px}.upload-cv-btn a{float:left;padding:10px;color:#32d3e8}.progress_profil{width:100%;padding:20px 0 10px 30px}.progress_profil p{margin-bottom:10px}.pf-add{margin-top:60px;font-size:13px;color:#f6af23}.pf-add button.btn{float:left;padding:10px 12px}.pf-add span{margin:10px;display:inline-block}.progress-sec .progress{width:100%}.edit-harskills{float:left;width:100%;padding:20px 0 0 30px}.edit-harskills>p{font-size:14px;line-height:20px;text-align:center}.edit-harskills .harskills_comp{margin-top:20px;margin-bottom:30px}.edit-harskills .harskills_comp span.btn{margin:0 2px 6px 0}.edit-harskills .harskills_progress{float:left;width:100%;margin-bottom:30px}.edit-harskills .harskills_progress .progress{width:100%}.carte-softskills{padding:1rem}.carte-softskills .cart{border-radius:1rem;padding:2rem 1rem}.carte-softskills .cart p{box-shadow:0 0 52px -7px #fff;color:#4ad3e8;margin:0;padding-left:3rem;font-size:25px;line-height:42px;font-weight:700;transition:all .2s ease}.carte-softskills .cart:hover{cursor:pointer}.carte-softskills .activo,.carte-softskills .cart:hover{box-shadow:0 0 52px -7px rgba(0,0,0,.41)}.upload-info h4{font-size:16px;font-weight:600}.profil-edit .text-plus{float:left;width:100%;padding-left:30px}.profil-edit .text-plus p{font-size:14px;line-height:18px}.profil-edit .valeurs{float:left;width:100%;display:table;margin-top:40px;padding-left:30px}.profil-edit .valeurs span.btn{margin:2px 0}.profil-edit .test-personnalite{padding-left:30px;padding-top:45px}.profil-edit .test-personnalite p{font-size:14px;color:#898989;margin-bottom:10px}.profil-edit .test-personnalite a{color:#32d3e8}.profil-edit .boutons-group{float:left;width:100%;display:flex;flex-flow:row wrap;justify-content:flex-end;margin-top:20px}.profil-edit .boutons-group>a{color:#32d3e8;font-size:14px;text-decoration:underline;margin:20px}.emply-list-info>span{float:left;width:100%;font-size:13px;color:#f6af23}.homepage-r .homepage-r-info{margin:4rem 0}.homepage-r .homepage-r-wrap .wrap-left,.homepage-r .homepage-r-wrap .wrap-right{position:relative;display:block;margin:2rem 0;height:100%}.homepage-r .wrap-left:before,.homepage-r .wrap-right:before{content:"";border:1px solid #fff;border-radius:20px;background:linear-gradient(45deg,#f73131,#524a89 75%);display:block;height:100%;min-height:25rem;position:relative;width:60%}.homepage-r .wrap-left:before{left:60%;transform:translateX(-50%)}.homepage-r .wrap-left .info-left,.homepage-r .wrap-right .info-right{background:#fff;border:1px solid #000;border-radius:20px;position:absolute;display:block;transform:translate(-50%,-50%);top:50%;width:50%;z-index:1}.homepage-r .wrap-right .info-right{left:70%;padding:5rem 2rem 5rem 7rem}.homepage-r .wrap-left .info-left{right:30%;padding:5rem 7rem 5rem 2rem;text-align:right}.homepage-r .homepage-r-wrap .info-number{background:#fdc517;border-radius:50%;padding:1rem 1.5rem;position:absolute;display:block;transform:translate(-50%,-50%);top:50%;right:50%;z-index:2;color:#fff;font-size:30px}.homepage-r .homepage-r-offre{position:relative;display:block;margin-top:8rem}.homepage-r .homepage-r-offre .titre-offre{text-align:center}.homepage-r .content-offre .card{background:#f1eded;border:0;border-radius:5%;min-height:33rem}.homepage-r .content-offre .card:nth-child(2){background:#32d3e8}.homepage-r .content-offre .card-header{background:#fff;margin:30px}.homepage-r .content-offre .card-header p{margin:5px;color:#000}.homepage-r .content-offre .card-header h1{color:#32d3e8;margin:0;font-weight:700}.homepage-r .content-offre .card-header p:nth-of-type(2n){font-size:80%;font-weight:400;color:#6c757d}.homepage-r .content-offre .card-body{align-items:center;justify-content:center;display:flex;flex-direction:column;flex:none}.homepage-r .content-offre .card:nth-child(2) .card-body li{color:#fff}.homepage-r .content-offre .card-body button{background:#32d3e8;font-size:15px;color:#fff;border:2px solid #32d3e8;border-radius:20px;padding:15px 30px;position:absolute;display:block;bottom:2rem}.homepage-r .content-offre .card:nth-child(2) .card-body button{background:#fff;color:#32d3e8;font-weight:700}.homepage-r .offre-premium{display:block;position:relative;background:#f1eded;border-radius:20px}.homepage-r .offre-premium .premium-btn,.homepage-r .offre-premium .premium-description,.homepage-r .offre-premium .premiun-prix,.homepage-r .offre-premium .premiun-prix .card-header{display:flex;align-items:center;justify-content:center}.homepage-r .offre-premium .premiun-prix .card-header{background:#fff;flex-direction:column;padding:2rem 4rem;margin:1rem 0}.homepage-r .offre-premium .premium-description{flex-direction:column}.homepage-r .offre-premium .premium-description h3,.homepage-r .offre-premium .premium-description p{margin:0}.homepage-r .offre-premium .premium-description h3{font-size:20px;font-weight:700;padding-bottom:1rem}.homepage-r .offre-premium .premium-btn button{background:#32d3e8;font-size:15px;color:#fff;border:2px solid #32d3e8;border-radius:20px;padding:15px 30px;position:absolute;display:block}.homepage-r .homepage-r-contact{background:#f1eded;margin:3rem 0;padding:2rem 0}.homepage-r .homepage-r-contact .info-contact{display:flex;align-items:center;justify-content:center;flex-direction:column}.homepage-r .homepage-r-contact .info-contact h1{font-weight:700}.homepage-r .homepage-r-contact .form-contact input{background:#fff;border:1px solid #f1eded;border-radius:20px;padding:25px 30px;font-size:1rem;box-shadow:10px 10px 32px -8px rgba(0,0,0,.75)}.homepage-r .homepage-r-contact .form-contact .form-button{display:flex;align-items:center;justify-content:center;margin:5rem 0 2rem}.homepage-r .homepage-r-contact .form-contact .form-button button{background:#32d3e8;font-size:15px;color:#fff;border:2px solid #32d3e8;border-radius:20px;padding:15px 30px;position:absolute;display:block}.incription-baniere{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#edeff7;padding:2rem 0;font-size:15px}.incription-baniere i{color:#fc0;font-size:3rem}.incription-form form{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:3rem 0}.incription-form form .titre-incription{text-align:center;font-weight:700;font-family:Quicksand,serif!important;margin:2rem 0}.incription-form form .titre-incription a{color:#32d3e8}.incription-form form .titre-incription p{font-family:Quicksand,serif!important}.incription-form form .form-group{width:50%}.incription-form form .form-group input{margin-bottom:0;display:block;width:100%;height:calc(2.25rem + 2px);padding:1.5rem 1rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.incription-form form .eyes a{color:#32d3e8;display:flex;align-items:center;justify-content:flex-end;margin:5px}.incription-form form .eyes a i{padding-right:1rem}.incription-form .checkbox p{font-size:15px;padding:0 3rem;text-align:center}.incription-form .checkbox label:before{margin-top:5px}.incription-form .form-button{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:1rem 0}.incription-form .form-button button{background:#32d3e8;font-size:12px;color:#fff;border:2px solid #32d3e8;border-radius:20px;padding:15px 30px;display:block;width:50%}.incription-form .form-button p{font-size:12px;text-align:center}div.chosen-error{box-shadow:0 0 2px red!important}.field-cgu{vertical-align:bottom;margin-top:50%;font-family:Open Sans;font-size:13px}.form-error-icon .badge .badge-danger .text-uppercase{padding-bottom:10px}span.required-error>ul>li{color:red!important;font-size:12px}.abonnement{padding:3rem 2rem;font-family:Quicksand,serif!important}.abonnement .info-abo .col:first-of-type{display:flex;align-items:center}.abonnement .info-abo h2{font-size:20px;font-weight:700;margin:0}.abonnement .info-abo button{background:#f36;font-size:15px;color:#fff;border:2px solid #f36;border-radius:20px;padding:15px 30px;display:block}.abonnement .table-abo{margin:5rem 0 2rem}.abonnement .table-abo thead th{vertical-align:initial;font-size:15px;color:#f36;font-weight:700;padding:0 0 20px}.abonnement .table-abo tbody td{font-size:12px;padding:2rem 0 .5rem}.abonnement .table-abo tbody tr:first-child{border-top:1px solid #dee2e6;margin-top:10px}.abonnement .table-abo tbody tr{border-bottom:1px solid #dee2e6}.abonnement .table-abo tbody .on{color:#7dc246;font-weight:700}.abonnement .table-abo tbody .off{color:#dc3545;font-weight:700}.annonces{padding:3rem 2rem;font-family:Quicksand,serif!important}.annonces .info-ano{border-bottom:1px solid #dee2e6;padding-bottom:1rem}.annonces .info-ano .col:first-of-type{display:flex;align-items:center}.annonces .info-ano h2{font-size:20px;font-weight:700;margin:0}.annonces .info-ano button{color:#f36;font-size:15px;border:2px solid #f36;border-radius:20px;padding:15px 30px;display:block;background:#fff;font-weight:700}.annonces .filter-ano{border:2px solid #dee2e6;border-radius:20px;padding:10px 20px;margin:2rem 0 3rem}.annonces .filter-ano p{display:flex;align-items:center;justify-content:center;margin:0;font-size:12px}.annonces .filter-ano p i{font-size:3rem;color:#32d3e8;padding-right:.5rem}.annonces .filter-ano p span{padding-right:.5rem;color:#000;font-weight:700}.annonces .table-ano{margin:0 0 2rem}.annonces .table-ano thead{border-bottom:1px solid #ebefef}.annonces .table-ano thead th{vertical-align:initial;padding:0 0 1rem;font-size:15px;color:#f36;font-weight:700}.annonces .table-ano tbody{margin-top:1rem}.annonces .table-ano tbody td{font-size:12px;vertical-align:middle;line-height:18px}.annonces .table-ano tbody tr:first-child td{padding:2rem .7rem}.annonces .table-ano tbody td .job-listing{background:#f8f9fa;margin-top:0;border:0;border-radius:0;border-top:1px solid #ebefef}.annonces .offre-ano{cursor:pointer;border-bottom:1px solid #ebefef;transition:all .1s ease}.annonces .offre-ano:hover{background:#ebefef}.annonces .table-ano tbody .on{color:#7dc246;font-weight:700}.annonces .table-ano tbody .off{color:#dc3545;font-weight:700}.annonces .table-ano tbody .action i{font-size:20px;padding-right:.2rem;transition:all .1s ease}.annonces .table-ano tbody .action i:hover{color:#f6af23}.annonces .reponse-ano{background:#f8f9fa;padding:1rem;border-bottom:2px solid #888}.annonces .reponse-ano .titre h1{font-size:25px;font-weight:700;margin-bottom:10px}.annonces .reponse-ano .titre .vu{background:#dc3545;color:#fff;padding:5px 10px;font-size:15px;font-weight:700}.annonces .reponse-ano .titre h3{font-size:20px;font-weight:700}.annonces .reponse-ano .parcour p{color:#888;font-size:13px;margin:0}.annonces .reponse-ano .compatible{background:#ffc107;padding:1.5rem 2rem;border-radius:50%;color:#fff;font-weight:700;text-align:center;position:relative}.annonces .reponse-ano .compatible span{font-size:11px;position:absolute;left:1rem}.annonces .reponse-ano .competence{margin:1rem 0}.annonces .reponse-ano .competence span{border:2px solid #32d3e8;border-radius:20px;padding:5px 10px;margin:1rem 5px 1rem 0;color:#32d3e8}.annonces .reponse-ano .action a{display:flex}.annonces .reponse-ano .action .btn-action{border:2px solid #f36;border-radius:20px;padding:5px 10px;margin:1rem 5px 1rem 0;color:#f36;text-align:center;display:block}.annonces .reponse-ano .action .atout{display:flex;margin:2rem 0 0}.annonces .reponse-ano .action .atout p{margin:0}.annonces .reponse-ano .action .atout i{font-size:5rem;color:#32d3e8;position:relative;bottom:0;display:flex}.annonces .reponse-ano .action .edit{display:flex;align-items:center;justify-content:center;height:100%}.favorie{padding:3rem 2rem;font-family:Quicksand,serif!important}.favorie .info-fav{border-bottom:1px solid #dee2e6;padding-bottom:1rem}.favorie .list-fav{margin:1rem}.favorie .titre-fav .offre-fav{background:#32d3e8;padding:2rem}.favorie .titre-fav .offre-fav .col-md-6{display:flex;align-items:center;justify-content:start}.favorie .titre-fav .offre-fav .col-md-6:nth-child(2){justify-content:flex-end}.favorie .list-fav .titre-fav p{color:#fff;font-size:20px;font-weight:700;margin:0}.favorie .list-fav .reponse-fav{background:#f8f9fa;padding:1rem;border-bottom:2px solid #888}.favorie .list-fav .reponse-fav .titre h1{font-size:25px;font-weight:700;margin-bottom:10px}.favorie .list-fav .reponse-fav .titre .vu{background:#dc3545;color:#fff;padding:5px 10px;font-size:15px;font-weight:700}.favorie .list-fav .reponse-fav .titre h3{font-size:20px;font-weight:700}.favorie .list-fav .reponse-fav .parcour p{color:#888;font-size:13px;margin:0}.favorie .list-fav .reponse-fav .compatible{background:#ffc107;padding:1.5rem 2rem;border-radius:50%;color:#fff;font-weight:700;text-align:center;position:relative}.favorie .list-fav .reponse-fav .compatible span{font-size:11px;position:absolute;left:1rem}.favorie .list-fav .reponse-fav .competence{margin:1rem 0}.favorie .list-fav .reponse-fav .competence span{border:2px solid #32d3e8;border-radius:20px;padding:5px 10px;margin:1rem 5px 1rem 0;color:#32d3e8;font-size:10px}.favorie .list-fav .reponse-fav .action a{display:flex}.favorie .list-fav .reponse-fav .action .btn-action{border:2px solid #f36;border-radius:20px;padding:5px 10px;margin:1rem 5px 1rem 0;color:#f36;text-align:center;display:block}.favorie .list-fav .reponse-fav .action .atout{display:flex;margin:2rem 0 0}.favorie .list-fav .reponse-fav .action .atout p{margin:0}.favorie .list-fav .reponse-fav .action .atout i{font-size:5rem;color:#32d3e8;position:relative;bottom:0;display:flex}.favorie .reponse-fav .action .edit{display:flex;align-items:center;justify-content:center;height:100%}.favorie .reponse-fav .action .edit i{font-size:25px}.favorie .reponse-fav .action .edit .la-heart{color:#dc3545}.favorie .reponse-fav .action .atout p{color:#32d3e8;font-size:15px;font-weight:700;margin:0}.alerte{padding:3rem 2rem;font-family:Quicksand,serif!important}.alerte .info-ale{border-bottom:1px solid #dee2e6;padding-bottom:1rem}.alerte .info-ale .col:first-of-type{display:flex;align-items:center}.alerte .info-ale h2{font-size:20px;font-weight:700;margin:0}.alerte .info-ale button{color:#f36;font-size:15px;border:2px solid #f36;border-radius:20px;padding:15px 30px;display:block;background:#fff;font-weight:700}.alerte .table-ale{margin:2rem 0}.alerte .table-ale thead{border-bottom:1px solid #ebefef}.alerte .table-ale thead th{vertical-align:initial;padding:0 0 1rem;font-size:15px;color:#f36;font-weight:700}.alerte .table-ale tbody{margin-top:1rem}.alerte .table-ale tbody td{font-size:12px;vertical-align:middle;line-height:18px}.alerte .table-ale tbody td .job-listing{background:#f8f9fa;margin-top:0;border:0;border-radius:0;border-top:1px solid #ebefef}.alerte .offre-ale{border-bottom:1px solid #ebefef;transition:all .1s ease}.alerte .offre-ale .titre p{font-size:20px;font-weight:700;margin:5px 0}.alerte .offre-ale .competence p{color:#666;font-size:12px;margin-bottom:0}.alerte .table-ale .action i{font-size:20px;padding-right:.2rem;transition:all .1s ease}.alerte .table-ale .action i:hover{color:#f6af23}.alerte .table-ale .parcour span{margin:.5rem 0}.alerte .table-ale .detail-ale td{padding:.75rem 0}.alerte .table-ale .detail-ale section{padding:.5rem 0;background:#f8f9fa}.alerte .table-ale .detail-ale .titre{padding:1rem 0}.alerte .table-ale .detail-ale .titre label{font-size:20px;font-weight:700;padding-left:1rem}.alerte .table-ale .detail-ale .titre label:before{display:none}.alerte .table-ale .detail-ale .titre input,.alerte .table-ale .detail-ale .titre select{background:#fff;font-size:15px;padding:25px 15px;margin:1rem 1rem 0;width:90%;border:2px solid #e9ecef}.alerte .table-ale .detail-ale .titre .col-6:nth-child(2n) label{padding-left:0}.alerte .table-ale .detail-ale .titre .col-6:nth-child(2n) input{margin-left:0}.alerte .table-ale .detail-ale .competence{padding:1rem}.alerte .table-ale .detail-ale .competence .comp{background:#fff;border:1px solid #f8f9fa}.alerte .table-ale .detail-ale .competence h1{color:#fff;background:#f6af23;font-size:12px;font-weight:700;padding:1rem .5rem;text-align:center}.alerte .table-ale .detail-ale .competence .col:nth-child(2n) h1{background:#32d3e8}.alerte .table-ale .detail-ale .competence .col:nth-child(3n) h1{background:#274663}.alerte .table-ale .detail-ale .competence .add-com{padding:0 15px}.alerte .table-ale .detail-ale .competence .add-com span{font-size:9px;margin:.2rem}.alerte .table-ale .detail-ale .competence .add-plus{margin:15px;display:flex}.alerte .table-ale .detail-ale .competence .add-plus input{background:#fff;border:1px solid #e8ecec;border-radius:20px 0 0 20px;padding:10px;margin-bottom:0}.alerte .table-ale .detail-ale .competence .add-plus a{background:#6c757d;color:#fff;border:1px solid #6c757d;border-radius:0 20px 20px 0;padding:9px}.alerte .table-ale .detail-ale .competence .comp .recommandation{background:#6c757d;color:#fff;padding:5px 15px}.alerte .table-ale .detail-ale .competence .comp .recommandation h2{margin:0;padding:.5rem;font-size:15px;font-weight:700;cursor:pointer}.alerte .table-ale .detail-ale .competence .comp .recommandation span{background:#fff;color:#6c757d;font-size:12px}.annonces-candidat{padding:2rem 10px;margin:1rem 0}.annonces-candidat .candidat-1,.annonces-candidat .candidat-2,.annonces-candidat .candidat-3{border-bottom:1px solid #e8ecec;padding:2rem 0}.annonces-candidat .candidat-3{margin-bottom:5rem}.annonces-candidat .candidat-1 img,.annonces-candidat .candidat-2 img{border-radius:50%;display:block;width:100%}.annonces-candidat .candidat-3 .compatible{background:#ffc107;padding:1.8rem 2rem;border-radius:50%;color:#fff;font-weight:700;text-align:center;position:relative}.annonces-candidat .candidat-3 .compatible span{font-size:11px;position:absolute;left:1rem}.annonces-candidat .candidat-1 .titre h1,.annonces-candidat .candidat-2 .titre h1,.annonces-candidat .candidat-3 .titre h1{font-size:25px;font-weight:700;margin-bottom:10px}.annonces-candidat .candidat-1 .titre h3,.annonces-candidat .candidat-2 .titre h3,.annonces-candidat .candidat-3 .titre h3{font-size:20px;font-weight:700}.annonces-candidat .candidat-1 .titre h3,.annonces-candidat .candidat-2 .titre h3{font-weight:400;color:#32d3e8}.annonces-candidat .candidat-1 .titre a,.annonces-candidat .candidat-2 .titre a{padding:1rem 0;font-size:25px}.annonces-candidat .candidat-1 .competence,.annonces-candidat .candidat-2 .competence,.annonces-candidat .candidat-3 .competence{margin:1rem 0}.annonces-candidat .candidat-1 .competence span,.annonces-candidat .candidat-2 .competence span,.annonces-candidat .candidat-3 .competence span{border:2px solid #32d3e8;border-radius:20px;padding:5px 10px;margin:1rem 5px 1rem 0;color:#32d3e8;font-size:10px}.annonces-candidat .candidat-2 .parcour p,.annonces-candidat .candidat-3 .parcour p{color:#888;font-size:13px;margin:0}.annonces-candidat .candidat-3 .btn-action,.annonces-candidat .candidat-3 .edit{display:block;position:relative}.annonces-candidat .candidat-3 .edit{display:inline-flex;left:90%;padding:1rem 0;font-size:25px;transform:translateX(-50%)}.annonces-candidat .candidat-2 .progress{margin:1rem 0}.annonces-candidat .candidat-2 .btn-action a,.annonces-candidat .candidat-3 .btn-action a{border:2px solid #32d3e8;border-radius:20px;padding:10px 5px;color:#32d3e8;text-align:center;display:block;width:80%;transform:translateX(-50%);left:60%;font-size:15px;position:relative}.annonces-candidat .list-candidature{padding:2rem 10px;border-top:1px solid #e8ecec;border-right:1px solid #e8ecec}.annonces-candidat .list-candidature img{border-radius:50%;display:block;width:100%}.annonces-candidat .list-candidature .titre h1{font-size:25px;font-weight:700;margin-bottom:10px}.annonces-candidat .list-candidature .titre h3{font-size:20px;font-weight:400;color:#32d3e8}.annonces-candidat .list-candidature .titre h3 span{font-size:15px;font-weight:400;color:#888}.annonces-candidat .list-candidature .parcour p{color:#888;font-size:13px;margin:0}.annonces-candidat .list-candidature .btn-action a{border:2px solid #32d3e8;border-radius:20px;padding:10px 5px;color:#32d3e8;text-align:center;display:block;width:80%;transform:translate(-50%,-50%);left:50%;top:50%;font-size:15px;position:absolute}.info{font-family:Quicksand,serif!important}.fond12{float:left;width:100%;position:relative;padding-top:240px;padding-bottom:15px;z-index:0}.fond12:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:-1;background:#8b91dd;background:-moz-linear-gradient(45deg,#8b91dd 0,#10195d 71%,#10195d 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,#8b91dd),color-stop(71%,#10195d),color-stop(100%,#10195d));background:-webkit-linear-gradient(45deg,#8b91dd,#10195d 71%,#10195d);background:-o-linear-gradient(45deg,#8b91dd 0,#10195d 71%,#10195d 100%);background:-ms-linear-gradient(45deg,#8b91dd 0,#10195d 71%,#10195d 100%);background:linear-gradient(45deg,#8b91dd,#10195d 71%,#10195d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8b91dd",endColorstr="#10195d",GradientType=1);opacity:.8}.profil .competence,.profil .entreprise,.profil .envie,.profil .info,.profil .langue,.profil .personalite,.profil .portfolio,.profil .video{padding-bottom:2rem;border-bottom:1px solid #e9ecef}.profil .info .profil-edit i{color:#ffc107;padding-left:5px}.profil .info .button-social{display:block;margin-top:-2rem;margin-bottom:2rem;text-align:right}.profil .info .button-social a{color:#fff;padding:0 .6rem}.profil .info .button-info{display:flex;flex-direction:column;float:right}.profil .info .button-info a{border:2px solid;border-radius:20px;padding:12px 15px;margin-top:.5rem;text-align:center;font-size:15px}.profil .info .button-info a.cv{color:#40477d;border-color:#40477d}.profil .info .button-info a.on{background:#28a745;color:#fff;border-color:#28a745}.profil .info .button-info a.off{background:#dc3545;color:#fff;border-color:#dc3545}.profil .info .perso{margin-top:2rem;padding-top:2rem;border-top:1px solid #e9ecef}.profil .info .perso h3{font-size:15px;font-weight:700;margin:0}.profil .info .perso p{color:#6c757d;margin:0;font-size:13px;line-height:18px}.profil .info .perso i{color:#32d3e8}.profil .info .profil-edit{margin-top:-2rem}.profil .info .profil-edit p{color:#fff;font-size:15px}.profil .envie .lifes h1{font-size:20px;font-weight:700;padding-bottom:20px;margin:40px 0 0}.profil .envie .lifes i{color:#32d3e8}.profil .envie .lifes h3{font-size:15px;font-weight:700;margin:0}.profil .envie .lifes p{color:#6c757d;margin:0;font-size:13px;line-height:18px}.profil .envie .valeur .titre h1{font-size:20px;font-weight:700;padding-bottom:20px;margin:40px 0 0}.profil .envie .valeur .profil{margin-top:1rem}.profil .envie .valeur span{color:#fff;background:#7dc246;padding:5px 15px;margin-right:1rem;border-radius:10px;font-size:15px}.profil .competence h1{font-size:20px;font-weight:700;padding-bottom:20px;margin:40px 0 0}.profil .competence .progress{position:absolute;left:0;top:0;height:100%;background:#f64a84;width:100%;overflow:inherit}.profil .langue h1{font-size:20px;font-weight:700;padding-bottom:20px;margin:40px 0 0}.profil .langue .progress{position:absolute;left:0;top:0;height:100%;background:#f64a84;width:100%;overflow:inherit}.profil .personalite .titre>h1{font-size:20px;font-weight:700;padding-bottom:20px;margin:40px 0 0}.profil .personalite .article h1{color:#40477d;font-size:20px;margin:0;padding-bottom:10px}.profil .personalite .article h4{font-size:15px;font-size:bold;margin:0 0 10px}.profil .personalite .article p{color:#888;font-size:15px}.profil .personalite .article .col-1 i{font-size:3rem;transform:translateX(-50%);position:relative;left:50%}.profil .personalite .article .col-6 h2{font-size:20px;font-weight:700;margin:0;padding-bottom:10px}.profil .personalite .article .col-6 .far-on{color:#28a745}.profil .personalite .article .col-6 .far-no{color:#dc3545}.profil .personalite .article .col-6 p{margin:0}.profil .entreprise h1,.profil .portfolio h1,.profil .video h1{font-size:20px;font-weight:700;padding-bottom:20px;margin:40px 0 0}.annonce-candidats .steps-sec{transform:translatex(-50%);display:block;left:50%;position:relative}.annonce-candidats .steps-sec .step{float:none}.annonce-candidats .profile-title>p{text-align:center}.annonce-candidats .list-offre{width:100%}.annonce-candidats .liste-offre{float:left;width:100%}.annonce-candidats .titre{border-bottom:1px solid #e9ecef}.annonce-candidats .titre .col-8>h1{float:left;width:100%;font-size:20px;color:#202020;font-weight:700;padding-bottom:20px;padding-left:30px;margin:20px 0 0}.annonce-candidats .reponse-fav{padding:2rem 1rem;border-bottom:2px solid #888}.annonce-candidats .reponse-fav .titre h1{font-size:25px;font-weight:700;margin-bottom:10px}.annonce-candidats .reponse-fav .titre .vu{background:#dc3545;color:#fff;padding:5px 10px;font-size:15px;font-weight:700}.annonce-candidats .reponse-fav .titre h3{font-size:20px;font-weight:700}.annonce-candidats .reponse-fav .parcour p{color:#888;font-size:13px;margin:0}.annonce-candidats .reponse-fav .compatible{background:#ffc107;padding:1.8rem 2rem;border-radius:50%;color:#fff;font-weight:700;text-align:center;position:relative}.annonce-candidats .reponse-fav .compatible span{font-size:11px;position:absolute;left:20px}.annonce-candidats .reponse-fav .competence{margin:1rem 0}.annonce-candidats .reponse-fav .competence span{border:2px solid #32d3e8;border-radius:20px;padding:5px 10px;margin:1rem 5px 1rem 0;color:#32d3e8;font-size:10px}.annonce-candidats .reponse-fav .action a{display:flex}.annonce-candidats .reponse-fav .action .btn-action{border:2px solid #f36;border-radius:20px;padding:5px 10px;margin:1rem 5px 1rem 0;color:#f36;text-align:center;display:block}.annonce-candidats .reponse-fav .action .atout{display:flex;margin:2rem 0 0}.annonce-candidats .reponse-fav .action .atout i{font-size:5rem;color:#32d3e8;position:relative;bottom:0;display:flex}.annonce-candidats .reponse-fav .action .edit{display:flex;align-items:center;justify-content:center;height:100%}.annonce-candidats .reponse-fav .action .edit i{font-size:25px}.annonce-candidats .reponse-fav .action .edit .la-heart{color:#dc3545}.annonce-candidats .reponse-fav .action .atout p{color:#32d3e8;font-size:15px;font-weight:700;margin:0}.job-pay .profile-form-edit .btn-toogle{display:flex;width:100%;justify-content:start;margin-bottom:5rem}.job-pay .profile-form-edit .btn-toogle .btn{padding:1rem 2rem;border-color:#eee;transition:all .2s ease}.job-pay .profile-form-edit .btn-toogle .active{color:#fff;background:#32d3e8;border-color:#32d3e8}.job-pay .profile-form-edit .btn-toogle .btn:hover{color:#fff;background:#32d3e8}.job-pay .competence{padding:1rem}.job-pay .competence .comp{background:#fff;border:1px solid #f8f9fa}.job-pay .competence h1{color:#fff;background:#f6af23;font-size:12px;font-weight:700;padding:1rem .5rem;text-align:center}.job-pay .competence .col:nth-child(2n) h1{background:#32d3e8}.job-pay .competence .col:nth-child(3n) h1{background:#274663}.job-pay .competence .add-com{padding:0 15px}.job-pay .competence .add-com span{font-size:9px;margin:.2rem}.job-pay .competence .add-plus{margin:15px;display:flex}.job-pay .competence .add-plus input{background:#fff;border:1px solid #e8ecec;border-radius:20px 0 0 20px;padding:10px;margin-bottom:0}.job-pay .checkbox{margin-top:5rem}.job-pay .checkbox p{color:#666;font-size:11px;margin-bottom:0}.job-pay .checkbox p strong{color:#32d3e8}.job-pay .btn-submit{margin:2rem 0 8rem;display:flex;justify-content:flex-end}.job-pay .btn-submit button{margin-left:1rem}.job-pay .btn-submit button:first-child{background:#32d3e8;color:#fff;border:#32d3e8;order:1}.job-pay .btn-submit button:nth-child(2){background:#f6af23;color:#fff;border:#f6af23;order:1}.cssRating{border:none;float:left}.cssRating>input{display:none}.cssRating>label:before{margin:5px;font-size:1em;font-family:Font Awesome\ 5 Free;font-weight:900;display:inline-block;content:"\F005";border:none!important}.cssRating>label:after{display:none!important}.cssRating>.half:before{content:"\F089";position:absolute}.cssRating>label{color:#ddd;float:right;display:inline-block;height:1em;line-height:1}.cssRating:not(:checked)>label:hover,.cssRating:not(:checked)>label:hover~label,.cssRating>input:checked~label{color:gold;height:1em;line-height:1}.cssRating>input:checked+label:hover,.cssRating>input:checked~label:hover,.cssRating>input:checked~label:hover~label,.cssRating>label:hover~input:checked~label{color:#ffed85;height:1em;line-height:1}label.switch-btn{height:auto}.badge-large{padding:1em .4em}.select-language-level .btn-remove-language-level{margin-top:0!important}.display-none,.hidden{display:none}a[data-action=add-favorite][data-value="0"] .fa-heart,a[data-action=add-favorite][data-value="1"] .fa-heart{color:#fb236a}.form-errors{clear:both}#job_offer_has_log_step2_reason input[type=radio]{position:relative;opacity:1;z-index:auto;margin:auto 12px auto auto;width:auto}.text_area_appointement{min-height:auto}#coreModal .cfield ul{display:inline-block;font-size:11px}div.error span.error{color:red;text-align:center;display:block;margin-bottom:13px}