@import url(https://fonts.googleapis.com/css?family=Open+Sans&display=swap);*{font-family:Open Sans,sans-serif}.container,.container-fluid{padding-bottom:20px}li,ul{list-style-type:none;padding:0}.mycontainer{min-height:calc(100vh - 200px);padding-top:5px}a{color:#000;text-decoration:none!important}a:hover{color:gray;text-decoration:none}h2,h3,h4,h5{color:#0fa4ef!important}.blue-title{color:#0fa4ef}img{height:auto;width:100%}.btn-link{left:-14px;position:relative;top:-8px}iframe{height:408px;margin:0 auto;width:726px}.passwordeye{position:relative;top:35px}.passwordeye:hover{cursor:pointer}label.switch{display:inline-block;height:34px;position:relative;width:60px}label.switch input{height:0;opacity:0;width:0}label.switch .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}label.switch .slider,label.switch .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}label.switch .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}label.switch input:checked+.slider{background-color:#2196f3}label.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}label.switch input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}label.switch .slider.round{border-radius:34px}label.switch .slider.round:before{border-radius:50%}.souligne{text-decoration:underline}.bold{font-weight:bolder}.souligne:hover{cursor:pointer}.login .loginborder{background:#f0f0f0;border:1px solid #fff;border-radius:5px;box-shadow:0 1px 14px 3px rgba(0,0,0,.75);box-sizing:border-box;padding:15px}.login .loginborder:hover{background:#fff}#connection{align-items:center;box-sizing:border-box;min-height:50vh}#connection,.login .btns{display:flex}nav{background:#fff}nav>div.container{padding-bottom:0}nav img[alt=logo]{width:200px}nav div.show[aria-labelledby=dropdownMenuButton]{min-width:0!important;padding:10px;width:140px}nav div.show[aria-labelledby=dropdownMenuButton] a{padding:10px;text-align:center}nav #gotojobexpress{align-items:center;background-color:#f56b2a;border-radius:4px;color:#fff;display:flex;padding:10px;transition:.3s}nav #gotojobexpress svg{margin-right:5px}nav #gotojobexpress:hover{background-color:#b5310d;color:#fff}nav #navtwobtns{display:flex}nav .btnconnexion{align-items:center;display:flex}.allactus .foundjobs{min-height:90vh}.moteur a#searchjob,.moteur a#searchtraining,.searchjobtrainingcss,a#searchjob_c,a#searchtraining_c{border-radius:5px;color:#fff;padding:5px}.searchjobtrainingcolor1,.searchjobtrainingcolor1_c{background-color:#b4b4b4}.searchjobtrainingcolor2,.searchjobtrainingcolor2_c{background-color:#dcdcdc}.accueil button#openregions{background:hsla(0,0%,100%,.6);border-radius:5px;display:flex;height:56px;justify-content:space-between;width:337px}.accueil #menuregion{background:#fff;box-shadow:0 0 5px 0 #c4b8c4;display:none;padding:10px;position:relative;position:absolute;top:70px;z-index:3}.accueil #menuregion>div{height:30px}.btnempolipublic{background:#ff8000;border:none;border-radius:3px;color:#fff;font-family:roboto-bold-condensed,Arial,Helvetica,sans-serif!important;font-size:18px;margin-top:20px;padding:8px 17px;transition:background-color .5s ease,color .5s ease}.btnempolipublic:hover{background:#fff;color:#ff8000}.to-prez-mobile a{margin-top:20px;padding:8px 17px}.btnempolipublicactive{background:#fff;color:#ff8000}.btnempolipublic-visu{height:37px;margin-left:10px;margin-top:4px}.moteur,.prez-car{background:#f0f0f0;box-sizing:border-box}.divfieldset{padding-top:20px}.divfieldset button{margin-top:6px}.carousel i{color:blue}.carousel .s1{display:flex!important;justify-content:space-between!important;padding-top:5px}.carousel .s1>div{text-align:center}.carousel .s1>div img{height:92px;width:150px}.carousel .s2{display:flex!important;justify-content:space-between!important;padding-top:10px}.carousel .s2>div{text-align:center}.carousel .s2>div img{height:70px;width:100px}.jobalertcardaccueil{height:350px;overflow:hidden;position:relative}.jobalertcardaccueil .jobalertimgaccueil{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:transform .5s ease;width:100%}.jobalertcardaccueil .jobalerttextaccueil{background:hsla(0,10%,96%,.989);border-radius:3%;bottom:5%;left:50%;padding:10px;position:absolute;text-align:center;transform:translateX(-50%);width:80%}.jobalertcardaccueil:hover .jobalertimgaccueil{transform:scale(1.3)}.jobalertcardaccueil:hover .jobalerttextaccueil span{text-decoration:underline}.rb1{background:#f3f3f3}.rb11{display:flex}.rb11 a{color:#ff8000!important}.rb11 a,.rb12 a{font-family:roboto-bold-condensed,Arial,Helvetica,sans-serif!important}.rb12 a{background:#fff!important;border:1px solid #0074e7;border-radius:3px;color:#0074e7!important;font-size:18px;padding:10px;text-align:center;transition:background-color .5s ease,color .5s ease}.rb12 a:hover{background:#0074e7!important;color:#fff!important}.rb13 a{color:#ff8000;font-family:roboto-bold-condensed,Arial,Helvetica,sans-serif!important;font-size:25px;padding:8px 17px}.rb13 a span{background:#ff8000;color:#fff;transition:background-color .5s ease,color .5s ease}.rb14 a{font-size:16px}.rb15{background-color:#f3f3f3;display:flex;padding:1%}.rb15 a{color:#ff8000!important;font-family:roboto-bold-condensed,Arial,Helvetica,sans-serif!important}.rb2,.rb3{background:#f3f3f3;margin-bottom:10px}.rb3>div:first-child a{font-size:15px}.allactus .fmail{position:relative;top:-40px}.onetopactu{display:flex}.onetopactu>div:first-child{box-sizing:border-box;padding:5px;width:35%}.onetopactu>div:nth-child(2){box-sizing:border-box;padding:5px;width:65%}.eachactus img{width:210px}.eachactus{display:flex}.eachactus>div{margin-right:10px}.eachactus span.theme{position:relative;top:-1px}.newactu{background:#fff;padding:5px}.newsfrompresentation iframe{height:240px;margin:0 auto;width:95%!important}.newsfrompresentation .eachactus>div{width:100%}.newsfrompresentation .eachactus img{height:auto!important;width:99%!important}.newsfrompresentation .bordercjpadding{padding:5px!important}.infolink{color:#00ced1}.infolink:hover{color:#fff}#publishcontainer{background:#efefef;padding-bottom:40px;padding-top:40px}#publishcontainer .container{background-color:#fff;padding-left:30px;padding-right:30px}#submitnews{align-items:center;background-color:#f56b2a;border-radius:4px;color:#fff;display:flex;margin-left:16px;padding:10px;transition:.3s}#submitnews svg{margin-right:5px}#submitnews:hover{background-color:#b5310d;color:#fff}#finishcontainer{background:#efefef;padding-bottom:40px;padding-top:40px}#finishcontainer .container{background-color:#fff;padding-left:20px;padding-right:20px}.finishnews{color:navy;font-weight:700;text-decoration:none}.graybackground{background:#efefef;min-height:100vh;padding:50px}.whitebackground{background:#fff;height:auto;padding:20px}.remu{display:flex}.remu>div{margin-right:10px}.remu>div:first-child{min-width:100px}.remu>.thetext{position:relative;text-align:center;top:30px}.mymt4{position:relative;top:15px!important}.insertedtype{max-height:300px;overflow-y:scroll}.publishjoboffertouserperso .langueandleve{display:flex;width:100%}.publishjoboffertouserperso .langueandleve>div{margin-right:10px}.publishjoboffertoschoolalert .formpart2,.publishjoboffertouserperso .formpart2,.publishtrainingoffertouserperso .formpart2{display:none}.publishTitle{color:#0fa4ef}.blueTitleL,.blueTitleLResponsive{color:#0fa4ef;font-size:24px}.blueTitleXL{color:#0fa4ef;font-size:30px}.blueTitleS{color:#0fa4ef;font-size:18px}.presentationdynamique .logo img{height:auto;max-width:230px}.twoexplications .navbar ul.navbar-nav{justify-content:space-around;width:100%}.explicationcolor1{color:#41577a}.explicationcolor2{color:#12b8b8!important}.twoexplications .navbar a.nav-link{color:#41577a;font-size:23px;font-weight:500;transition-duration:.5s}.twoexplications .navbar a.nav-link:hover{color:#12b8b8}.twoexplications .oneblock{align-items:center;display:flex;margin-bottom:80px;width:100%}.twoexplications .oneblock>div{width:50%}.twoexplications .oneblock>div:nth-child(2){padding-left:30px}.twoexplications .intro{color:#00c2b6;font-size:32px;font-weight:700}.twoexplications .expli,.twoexplications .intro{font-family:Poppins,sans-serif!important;margin-bottom:20px}.twoexplications .expli{font-size:16px}.twoexplications .des{font-family:Poppins,sans-serif!important;font-size:16px;margin-bottom:8px;transition-duration:.5s}.twoexplications .des:hover{cursor:pointer;font-weight:700}.down{position:relative;top:32px}footer{background-color:#363d47;color:#fff;min-height:300px;padding-top:10px}footer .title{font-size:1.2em;font-weight:700}footer a{color:#fff!important}footer .lien{font-size:.9em}.oneFooter br{display:none}.oneFooter p{margin-bottom:0}footer .newletterinscrit form{position:relative;top:-20px}footer .newletterinscrit .unsubscribe{position:relative;top:-30px}#inscription{align-items:center;background:#f9f9f9;box-sizing:border-box;display:flex;min-height:85vh}.serror{font-size:83%;position:relative;top:-5px}.serror~fieldset>legend{border:1px solid red}div.publishjoboffer select#job_offer_endDate_day,div.publishjoboffer select#job_offer_startDate_day{display:none}iframe{height:350px!important;width:100%!important}.publishjobofferfreelance button.publishoffer,.publishjobofferprofiltheque button.publishoffer{position:relative;top:-2px!important}button.lastcv,button.nextcv{font-size:25px}.publishjobofferprofiltheque div#job_offer4_tags_0_types>div{margin-bottom:10px}.myboder{border:1px solid #007bff;border-radius:5px;max-width:300px;padding:10px}.myboder:hover{color:#007bff;font-weight:700}.joboffersofonecompany div.joboffer>div,.trainingoffersofoneschool div.joboffer>div{box-sizing:border-box!important}.joboffersofonecompany div.joboffer>div:hover,.trainingoffersofoneschool div.joboffer>div:hover{background:#f0f0f0;border-bottom:1px solid red}.loadindicator img{animation:turn .35s infinite;height:30px;transform:rotate(1turn);width:30px}@keyframes turn{10%{transform:rotate(36deg)}20%{transform:rotate(72deg)}30%{transform:rotate(108deg)}40%{transform:rotate(108deg)}50%{transform:rotate(144deg)}60%{transform:rotate(216deg)}70%{transform:rotate(252deg)}80%{transform:rotate(288deg)}90%{transform:rotate(324deg)}to{transform:rotate(1turn)}}.onecvdoc,.onecvinfos{width:100%}.onecvdoc embed,.onecvinfos iframe{height:300px;width:100%}button.onelevel1{width:100%!important}.publishjobofferfreelance .salary,.voirjoboffersfreelance .salary{align-items:center;display:flex}.publishjobofferfreelance .salary>div,.voirjoboffersfreelance .salary>div{margin-right:10px}.myordered{display:flex}.myordered>div{margin-right:5px}.myordered svg:hover{cursor:pointer}.myblackbackground{background:rgba(0,0,0,.5);display:flex;justify-content:center;min-height:1000px;padding:10px;position:absolute;position:fixed;top:73px;width:100%;z-index:1050}.myblackbackground>div{width:100%}.myblackbackground>div iframe{min-height:500px!important;width:100%!important}.createschoolfluxxml .infos{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.createschoolfluxxml .infos>div{width:30%}.freelanceaccomplishments .serror{top:16px}.freelanceaccomplishments ul.autocompletionul{box-sizing:border-box;min-height:calc(1.5em + .75rem + 2px);padding:1px 5px;width:100%}.freelanceaccomplishments ul.autocompletionul li{align-items:center;background-color:#c8c8c8;display:flex;float:left;height:calc(1.5em + .75rem - 4px);margin-bottom:3px;margin-right:10px;padding:3px}.freelanceaccomplishments ul.autocompletionul li>div:first-child{margin-right:5px}.freelanceaccomplishments ul.autocompletionul li>div:nth-child(2):hover{color:blue;cursor:pointer}.freelanceaccomplishments ul.autocompletionul li.firstli{background-color:#fff;width:100%}.freelanceaccomplishments ul.autocompletionul:after{clear:both;content:"";display:table}.freelanceaccomplishments ul.autocompletionul input{height:calc(1.5em + .75rem - 4px);width:100%}.freelanceaccomplishments input#chooselevel2{border:none}.freelanceaccomplishments input#chooselevel2:focus{outline:none}.autocompletion{background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);padding-left:5px;padding-right:5px;position:absolute;top:70px;width:95%;z-index:999}.autocompletion>div:hover{cursor:pointer}.receiveneedtrainingmycriteria .onelevel1{font-size:15px;width:100%!important}.budget{display:flex;width:100%}.budget .sousbudget{position:relative;top:30px}.budget>div:first-child{min-width:215px}.partnerinscription #notepartnername{position:relative;top:-13px}.partnerinscription{background:#efefef;padding-bottom:10px}.partner .serror{position:relative;top:17px}.partner .serror2{position:relative;top:1px}.partnerinscription #logos{margin-top:20px}.partnerinscription #logos img{width:45%}.receivedcommunicated img{width:200px}.showportailschool{background-color:#f0f0f0;padding-bottom:20px}.showportailschool .nav .container{padding-bottom:0}.showportailschool .nav .container .row{width:100%}.showportailschool .nav img{height:auto;width:150px}.showportailschool .nav .title{align-items:center;display:flex}.showportailschool #towconnections{background-color:#f0f0f0;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}.showportailschool #towconnections>div,.showportailschool .formjoinportail{box-sizing:border-box;padding:20px;width:48%}.showportailschool .formjoinportail{width:100%}.allpresentations img{width:150px}.allpresentations .onepresentation{display:flex}.allpresentations .onepresentation>div:first-child{margin-right:10px}.allpresentations form .myselectlist3{width:70%}.form-font{color:#0fa4ef;font-weight:700}.allpresentationsFocus img{width:100px}.allpresentationsFocus .onepresentationAccueil{align-items:center;display:flex;height:100px}.allpresentationsFocus .onepresentationAccueil>div:first-child{margin-right:10px}.allpresentationsFocus .onepresentationAccueil.visible{display:block}.onepresentationAccueil .boxSizeImgFocus img{max-width:150px}.listarticlespresse .onearticlepresse{algin-items:center;display:flex}.listarticlespresse .onearticlepresse img{height:auto;margin-right:10px;width:150px}.listarticlespresse .onearticlepresse>div{font-size:20px}.myplace,.myplace>div:nth-child(2),.myplace>div:nth-child(4){display:flex}.myplace>div:nth-child(2)>div,.myplace>div:nth-child(4)>div{margin-right:3px}.myplace>div:first-child{height:30px;position:relative;right:3px;top:30px;width:195px}.myplace>div:nth-child(3){height:30px;position:relative;text-align:center;top:30px;width:20px}.myplace>div:first-child{width:220px}.editamilmymt{display:flex}.editamilmymt>div:first-child{margin-right:19px;position:relative;top:6px}.btn-goup{border-radius:50%;bottom:100px;position:absolute;position:fixed;right:10px;z-index:1000}.finduserpersos{align-items:center;background-color:#f56b2a;border-radius:4px;color:#fff;display:flex;padding:10px;transition:.3s}.finduserpersos svg{margin-right:5px}.finduserpersos:hover{background-color:#b5310d;color:#fff}.findschoolalerts{align-items:center;background-color:#f56b2a;border-radius:4px;color:#fff;display:flex;padding:10px;transition:.3s}.findschoolalerts svg{margin-right:5px}.findschoolalerts:hover{background-color:#b5310d;color:#fff}.findfreelance{align-items:center;background-color:#f56b2a;border-radius:4px;color:#fff;display:flex;padding:10px;transition:.3s}.findfreelance svg{margin-right:5px}.findfreelance:hover{background-color:#b5310d;color:#fff}.searchneed{align-items:center;background-color:#f56b2a;border-radius:4px;color:#fff;display:flex;padding:10px;transition:.3s}.searchneed svg{margin-right:5px}.searchneed:hover{background-color:#b5310d;color:#fff}.searchportail{align-items:center;background-color:#f56b2a;border-radius:4px;color:#fff;display:flex;padding:10px;transition:.3s}.searchportail svg{margin-right:5px}.searchportail:hover{background-color:#b5310d;color:#fff}.showform1{align-items:center;background-color:#f56b2a;border-radius:4px;color:#fff;display:flex;padding:10px;transition:.3s}.showform1 svg{margin-right:5px}.showform1:hover{background-color:#b5310d;color:#fff}img.offrelogo{max-height:100px;max-width:194px}#onejobfound .partone{display:flex;width:100%}#onejobfound .partone>img{margin-bottom:20px;margin-right:25px}.foundjobs .offres .offre:hover{background:#f0f0f0}.gotojobexpress2{align-items:center;background-color:#f56b2a;border:none;border-radius:4px;color:#fff;display:flex;padding:10px 20px;transition:.3s}.gotojobexpress2:hover{background-color:#b5310d;color:#fff}#onetrainingfound .partone{display:flex}#onetrainingfound .partone>img{margin-bottom:20px;margin-right:25px}.askinfos{color:#000;font-size:16px}#askinfoslink{border:none;color:#000;font-weight:bolder}.mymt{position:relative;top:30px}.mymt2{box-sizing:border-box;display:flex;width:100%}.mymt2>div:first-child{align-items:center;display:flex;margin-right:10px;margin-top:9px}.myselectlist{background:#fff!important;border-radius:.25rem;box-shadow:0 3px 5px 0 rgba(0,0,0,.75);height:500px;margin-left:6px;overflow:scroll;padding:10px;position:absolute;width:90%;z-index:3}.companyinscription,.onenewsletter,.publishjobofferexpress,.schoolinscription,.userpersoinscription{background:#efefef;padding-bottom:40px;padding-top:40px}.companyinscription .container,.publishjobofferexpress .container,.schoolinscription .container,.userpersoinscription .container{background:#fff}.jdtexte{background:#e6e6e6}.journaldunet{box-sizing:border-box;width:100%}.journaldunet .birthday{display:flex}.journaldunet .birthday>div{margin-right:25px;width:30%}.journaldunet .mytop{top:33px}.journaldunet .mytop,.journaldunet .mytop2{box-sizing:border-box;position:relative;text-align:right;width:100%}.journaldunet .mytop2{top:13px}.userpersoinscription label[for=userperso_jobcriteres],.userpersoinscription label[for=userperso_trainingcriteres]{color:#0fa4ef;font-weight:700}.edituserperso label[for=userperso_jobcriteres],.edituserperso label[for=userperso_trainingcriteres]{color:#0fa4ef}.userpersoinscription .jobcriteres{margin-left:-25px;margin-top:18px}.publishtrainingofferprofiltheque div#training_offer3_tags_0_types>div{margin-bottom:10px}.displayaskinfo{border:none}.userpersocvmycv .mycv{box-sizing:border-box;padding:30px}.userpersocvmycv .mycv img{width:150px}.mymt3{display:flex}.mymt3>div{margin-right:10px}.userpersocv .serror{position:relative;top:20px}div#search_job_regions,div.myselectlist2,div.myselectlist20,div.myselectlist3{background:#fff!important;border-radius:.25rem;box-shadow:0 3px 5px 0 rgba(0,0,0,.75);display:none;margin-left:6px;max-height:500px;overflow:scroll;padding:10px;position:absolute;width:90%;z-index:3}legend.myselectlistbtn{background:#fff;border:1px solid #ced4da;border-radius:.25rem;padding-left:10px;position:relative;top:3px}legend.myselectlistbtn:hover{border:1px solid #80bdff;box-shadow:0 0 1px 3px rgba(128,189,255,.9);cursor:pointer}select#company_pays,select#job_offer_pays,select#school_pays,select#training_offer_pays,select#userperso_pays{position:relative;top:-17px}div#userperso_jobcontract>div,div#userperso_trainingcontract>div{margin-right:20px}.createnews .intitule{width:100%}.createnews .intitule>div:first-child{min-width:170px}.createnews .intitule>div:nth-child(2){width:calc(100% - 180px)}.createnews .mymtvideo>div:first-child{position:relative;top:-10px}div#presationnbactus,div#presationnboffers{position:relative;top:-20px}form[name=presentation]>div{margin-bottom:20px}.serror3{font-size:15px;position:relative;top:20px}.showpresentation #section1 div.partI{display:flex}.showpresentation #section1 div.partII{box-sizing:border-box;padding:5px}.showpresentation #section1 div.partII>div{height:100%}.showpresentation #section1 div.partII .stars{height:85px}.showpresentation #section1 div.partII .stars>div:first-child{display:flex;justify-content:space-evenly}.showpresentation #section1 div.partII form[name=presentation_classement]{align-items:center;display:flex;justify-content:space-evenly}.showpresentation #section1 div.partII form[name=presentation_classement]>div:first-child{width:80%}.showpresentation #section1 div.partII .response{align-items:center;display:flex;height:100%;justify-content:center}.showpresentation #section1 img{width:150px}.showpresentation #section1{background:#f0f0f0;border:1px solid #fff;border-radius:5px;box-shadow:0 1px 14px 3px rgba(0,0,0,.75);box-sizing:border-box;display:flex;padding:15px}.showpresentation #section1:hover{background:#fff}.showpresentation #section1 #p1{display:flex}.showpresentation #section1 .partI>div:first-child{margin-right:10px}.esp,div.showpresentation .infos .title2{cursor:pointer}div.showpresentation .thetext{display:block}div.showpresentation iframe{height:272px!important;margin:0 auto;width:95%!important}.bordercj{background:#f0f0f0;border:1px solid #fff;border-radius:5px;box-shadow:0 1px 14px 3px rgba(0,0,0,.75);box-sizing:border-box;padding:15px}.bordercj:hover{background:#fff}.bordercjforcebg *{background:#f0f0f0}.bordercjforcebg:hover,.bordercjforcebg:hover *{background:#fff}.graybackgroundforcebg *{background:#f0f0f0}.bordercj>.title{display:block;margin-bottom:20px!important;padding:0;text-align:center!important}div.showpresentation h5.title{margin:0 auto;max-width:580px}.showpresentation #visuels img.sousbrillance{filter:brightness(30%)}.showpresentation #visuels .accompagnement{display:none}.showpresentation #visuels .showaccompanement{align-items:center;background:transparent;color:#fff;display:flex;font-size:30px;height:100%;justify-content:center;position:absolute;top:0;width:100%}.showpresentation .classements,.showpresentation .classements .classementsimages{width:100%}.showpresentation .classementsimages img{width:30%!important}.recupimage{max-width:300px}.urlimg{border:1px solid #0fa4ef;border-radius:5px}.urltitle{color:#0fa4ef;font-size:16px}.copybutton{background-color:#6c757d;border:1px solid #0fa4ef;border-radius:5%;color:#f5f5f5;margin-bottom:5%;margin-top:5%;padding:1.5%;text-align:center}.copybutton:hover{transform:scale(1.1)}.explicationzadmin .mymt{position:relative;top:23px}.explicationzadmin .imagename{font-weight:700;padding-left:5px;position:relative;top:-15px}.zadminrubriquelibre1 svg#deletefocus{margin-right:5px;position:relative;top:-2px}.zadminrubriquelibre1 svg#deletefocus:hover{color:red;cursor:pointer}.zadminrubriquelibre1 svg#deletefocusImg{margin-right:5px;position:relative;top:-2px}.zadminrubriquelibre1 svg#deletefocusImg:hover{color:red;cursor:pointer}#foundmetierstmt{background:#fff;border:1px solid gray;box-sizing:border-box;max-height:300px;overflow-y:scroll;padding:5px;position:absolute;top:40px;width:93%;z-index:10}#foundmetierstmt>div{padding:2px}#foundmetierstmt>div:hover{background:#c8c8c8;cursor:pointer}div.jobofferscorrespondance span.invalid-feedback{display:none!important}.partnersattente img{width:50%}button.form-mobile,button.form-search{border:none;display:none}@media screen and (max-width:768px){#inscription #connection{padding-left:20px;padding-right:20px}.without-marge{padding:10px!important}.passwordeye{position:relative;top:0}nav .btnconnexion>div:nth-child(2){font-size:14px!important}nav.navbar a#gotojobexpress{display:none}.allactusgraybackground{padding:10px!important}.eachactus img,.eachactus img.logo{width:125px!important}.eachactus>div{width:calc(60% - 140px)}.eachactus2{display:flex;width:100%}.eachactus2>div:first-child{margin-right:20px;width:25%}.eachactus2>div:first-child img{width:100%}.eachactus2>div:nth-child(2){padding-left:20px;width:65%}.allactus .navigation ul.pagination>li.page-item:first-child,.allactus .navigation ul.pagination>li.page-item:last-child,.newactu{display:none}.oneactus .texteadmin img{height:auto!important;width:98%!important}.oneactus .texteadmin iframe{height:300px;width:98%!important}.remu{flex-wrap:wrap;margin-bottom:20px;margin-top:30px}.remu>div{margin-right:0}.remu>div:first-child{text-align:left;top:0;width:100%}.remu>div:nth-child(2){width:40%}.remu>div:nth-child(3){width:20%}.remu>div:nth-child(4){width:40%}.remu>div:nth-child(5){text-align:left;width:10%}.remu>div:nth-child(6){width:40%}.createschoolfluxxml .infos>div{width:100%}.createjoboffertype .mymt2>div:first-child{position:relative;top:13px!important}.budget{flex-wrap:wrap}.budget .sousbudget{position:relative;top:30px}.budget>div:first-child{top:10px;width:100%}.budget>div:nth-child(2),.budget>div:nth-child(4){width:40%}.budget>div:nth-child(3){width:10%}.showportailschool #towconnections{justify-content:center}.showportailschool #towconnections>div{margin-bottom:20px;width:98%}.myplace{flex-wrap:wrap}.myplace>div:first-child{width:100%}.editamilmymt{flex-wrap:wrap}.editamilmymt>div{width:100%}.editamilmymt>div:first-child{position:relative;top:-10px}#onejobfound .partone{flex-wrap:wrap}#onejobfound .partone>div{width:100%}#onetrainingfound .partone{flex-wrap:wrap}#onetrainingfound .partone>div{width:100%}.mymt{top:20px}.mymt2{flex-wrap:wrap}.mymt2>div{width:100%}.mymt2>div:first-child{position:relative;top:20px}.mymt2 .invalid-feedback{margin-top:15px}.userpersoinscription .container{background:#fff;width:99%}.journaldunet .mytop{top:22px}.journaldunet .mytop,.journaldunet .mytop2{position:relative;text-align:left;width:100%}.journaldunet .mytop2{top:0}.userpersocv .mymt2>div:first-child{top:14px}.createnews .intitule{flex-wrap:wrap;width:100%}.createnews .intitule>div{width:100%!important}.createnews .mymtvideo>div:first-child{top:12px}div.showpresentation #secondaryinfo .esp,div.showpresentation #secondaryinfo .thetext{display:none}div.showpresentation .actus .title:hover,div.showpresentation .offres .title:hover{cursor:pointer}div.showpresentation iframe{height:281px;width:100%!important}.showpresentation #section1 #p1{flex-wrap:wrap}.showpresentation #section1 #p1>div,.showpresentation #section1 .partI>div{width:100%}.twoexplications .oneblock{flex-wrap:wrap;width:100%}.twoexplications .oneblock>div{width:100%}.twoexplications .oneblock>div:nth-child(2){padding-left:0}}@media screen and (max-width:767.5px){#to-prez-m,.prez,div.to-prez{display:none}}@media screen and (min-width:768px){.prez-mobile,.to-prez-mobile{display:none}}@media screen and (min-width:768px) and (max-width:991.5px){#searchjob,#searchtraining{font-size:1.2rem}}@media screen and (min-width:400px) and (max-width:575.5px){#searchjob,#searchtraining{font-size:1.4rem}}@media screen and (max-width:991.5px){#to-search a,.prez p,.prez-mobile p{font-size:.9rem}.hide-under-992{display:none}}@media screen and (max-width:576px){button.form-mobile,button.form-search{display:block}#to-search{padding-left:1.5rem!important}.hide-on-mobile{display:none}.moteur .h3,.prez-car .h3{font-size:17px}.without-marge{padding:10px!important}.blueTitleLResponsive{color:#0fa4ef;font-size:24px}.blueTitleXL{color:#0fa4ef;font-size:30px}.eachactus>div,.eachactus>div:nth-child(2){width:100%}}#form_filiale{width:20%}.visu-list{flex-wrap:wrap;gap:10px}.visu-list img{width:160px}.form-recurring{display:none}.recurring-description{margin-top:20px}.recurring-description ul{margin-left:20px}.recurring-description ul li{list-style-type:disc}.envie_publier{color:#000}.envie_publier,.envie_publier:hover{background-color:#4785af}.envie_publier span{display:block;font-size:25px;padding-bottom:20px}#to-search{cursor:pointer;font-size:16px;padding:10px}.moteur>div,.prez-car>div{gap:5px}.display-item{display:none}#divhide p{font-size:.8em;margin:0;text-align:justify}#text-link-focus,.offer-link a,.orange{color:#ff8000}.btn-grey,.btn-grey-hover{background-color:#b4b4b4;border-color:#b4b4b4;color:#fff}.btn-grey-hover a{color:#fff!important}.btn-grey-hover:hover{background-color:#fff;border-color:#fff;color:#b4b4b4}.btn-grey-hover:hover a{color:#b4b4b4!important}.btn-orange,.btn-orange-hover,.btn-orange:hover{background-color:#ff7f00;border-color:#ff7f00;color:#fff}.btn-orange-hover:hover{background-color:#fff;border-color:#fff;color:#ff7f00}.carousel-indicators-focus{bottom:-20px;position:absolute}.carousel-indicators-focus li{background-color:#fff;border:1px solid #000;border-radius:50%;height:12px;width:12px}#carouselExampleIndicators{display:none}.carousel-indicators-focus .active{background-color:#000}#carouselExampleIndicators{height:100%;width:100%}.hidden-form{display:none}.image-container img{height:auto;max-width:100%}#link-url-offers{border-radius:5px;color:#fff;font-size:28px;padding:5px}.bg-light-grey{background-color:#b3b3b379}.btn-large,.larger-text{font-size:1.25rem}.btn-large{padding:10px 20px}.btn-bold-white{color:#fff;font-weight:700}.a{color:#000;text-decoration:none!important}.a:hover{color:gray;cursor:pointer;text-decoration:none}.justify-text{text-align:justify}.sticky-sidebar-canva{position:sticky;top:100px;z-index:1000}.allnewsletters .zadminNewsletterType .col-form-label{font-size:2em;font-weight:900;padding:20px 0}.custom-label-class{color:#0fa4ef;display:block;font-weight:700}.error-item{background-color:#f8d7da;color:#721c24}.trainingofferschoolborder{background:#f0f0f0;border:1px solid #fff;border-radius:5px;box-shadow:0 1px 14px 3px rgba(0,0,0,.75);box-sizing:border-box;padding:15px}#canva_auto_promo_image_help{margin-top:20px}.promo-text.left{text-align:left}.promo-text.center{text-align:center}.promo-text.right{text-align:right}.focusImageUrlAccueil{height:620px;object-fit:contain}.canvaImageUrlAccueil{height:310px;object-fit:contain}.close-btn{background:none;border:none;color:red;cursor:pointer;font-size:32px;font-weight:700;line-height:1;position:absolute;right:10px;top:10px;z-index:10}.partner-list{.card{border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.1);transition:transform .3s ease-in-out;&:hover{transform:translateY(-5px)}.card-body{padding:1.5rem}}.col-md-4{background-color:#f8f9fa;border-radius:8px 0 0 8px;min-height:150px;img{object-fit:contain}}.btn{margin:5px 0}}.pitch-container{.pitch-text{margin-bottom:0;overflow:hidden;transition:max-height .5s ease}.pitch-gradient{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:30px;display:none;height:30px;left:0;position:absolute;width:100%}.show-more-btn{color:#0d6efd;display:none;font-size:.9rem;font-weight:500;padding:0;text-align:left;text-decoration:none;&:hover{text-decoration:underline}}&.expanded{.pitch-text{max-height:none}}}.partners-container{transition:all .3s ease-in-out}#youtubeModal{.modal-content{border-radius:8px;overflow:hidden}.modal-body{padding:0}iframe{border:none}}#full-message{display:none;white-space:pre-wrap}#full-message,.short-message{word-break:break-word}.message-toggle{color:#007bff;cursor:pointer;text-decoration:underline}.message-content td{max-width:300px}.pitch-container{margin-bottom:10px;position:relative}.pitch-gradient{background:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:20px;display:none;height:20px;left:0;pointer-events:none;position:absolute;width:100%}.show-more-btn{margin-top:5px;padding:0}.siret-display{cursor:pointer}.siret-display:hover{color:#007bff;text-decoration:underline}.urlLight-display{cursor:pointer}.urlLight-display:hover{color:#007bff;text-decoration:underline}:root{--transition-speed:0.5s ease;--dot-active-color:#0fa4ef;--dot-inactive-color:#e0e0e0;--dot-hover-color:#b0b0b0}.sujet-container{margin-bottom:10px;overflow-y:hidden;padding:20px 0;position:relative}.capsule-content{align-items:flex-start;display:flex;margin-top:30px;min-height:400px;padding-left:40px;position:relative}.capsule-text{padding-right:30px;width:30%}.capsule-media{align-items:center;display:flex;justify-content:center;width:70%}.capsule-media img{height:auto;max-width:1000px;object-fit:contain}.capsule-media iframe{height:500px;width:100%}.capsule-section{transition:opacity var(--transition-speed)}.capsule-section.d-none{display:none!important}.capsule-section.fade-in{animation:fadeIn var(--transition-speed)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.progress-indicators{display:flex;flex-direction:column;gap:10px;left:5px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.progress-dot{background-color:var(--dot-inactive-color);border-radius:50%;cursor:pointer;height:10px;transition:all .3s ease;width:10px}.progress-dot:hover{background-color:var(--dot-hover-color)}.progress-dot.active{background-color:var(--dot-active-color);transform:scale(1.2)}.scroll-indicator{color:#777;font-style:italic;margin:20px 0;text-align:center}.mobile-nav-controls{display:flex;gap:10px;justify-content:space-between;margin-bottom:15px}.mobile-nav-controls .btn{flex:1;max-width:120px}.mobile-nav-controls .btn i{font-size:.8rem}.mobile-content-dots .nav-dot{background-color:var(--dot-inactive-color);border-radius:50%;cursor:pointer;height:10px;transition:all .3s ease;width:10px}.mobile-content-dots .nav-dot:hover{background-color:var(--dot-hover-color)}.mobile-content-dots .nav-dot.active{background-color:var(--dot-active-color);transform:scale(1.2)}@media screen and (max-width:768px){.capsule-text{order:2;padding-left:15px;padding-right:15px;position:relative;width:100%}.capsule-media{margin-bottom:0;margin-left:0;margin-right:0;order:1;padding:0 15px;width:100%}.capsule-content{flex-direction:column;gap:10px;min-height:auto;padding-left:40px;padding-right:25px}.capsule-media iframe,.capsule-media img{height:300px;width:100%}.progress-indicators{justify-content:center;left:0;margin-bottom:0;margin-top:0}.mobile-content-dots,.progress-indicators{flex-direction:column;gap:10px;position:absolute;top:20%;transform:translateY(-50%)}.mobile-content-dots{display:flex;left:5px;z-index:30}.progress-dot{height:8px;width:8px}.container.tutoCategorie{max-width:100%;padding-left:5px;padding-right:5px}.mobile-scroll-hint{color:#777;display:block;font-size:.9rem;font-style:italic;margin-top:10px;text-align:center}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}.scroll-icon{animation:bounce 2s infinite;display:inline-block}}@media screen and (max-width:576px){.mobile-content-dots,.progress-indicators{left:2px;top:80%}.tutoCategorie h3{font-size:1.5rem!important}.tutoCategorie h4{font-size:1.2rem!important}.tutoCategorie p{font-size:.9rem!important;line-height:1.4}.capsule-text h4{font-size:1.1rem!important}.capsule-text p,.capsule-text span{font-size:.7rem!important;margin-top:-10px!important}.capsule-media{height:220px!important;margin-bottom:0;order:1;padding:0;width:100%}.navigation-btn{font-size:.85rem;padding:8px 12px}.sujet-container{margin-bottom:5px;padding:10px 0}.progress-dot{height:8px;width:8px}.capsule-content{padding-left:15px;padding-right:15px}}@media screen and (max-width:375px){.capsule-media iframe{height:200px!important}.tutoCategorie h3{font-size:1.3rem!important}.tutoCategorie h4{font-size:1.1rem!important}.capsule-text h4{font-size:1rem!important}}.logo-slider-container{border-radius:8px;max-width:100%;overflow:hidden;padding:5px 0;position:relative}.logo-slider{position:relative}.logo-row{display:flex;margin-bottom:5px;transition:transform .5s ease-in-out}.logo-item{flex-shrink:0;margin:0 10px;min-width:150px;text-align:center}.logo-image{max-height:80px;max-width:100%;object-fit:contain}.logo-name{font-size:.9rem;margin-top:5px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-logo{align-items:center;background-color:#f0f0f0;border-radius:50%;color:#333;font-size:1.8rem;font-weight:700;height:80px;margin:0 auto;width:80px}.no-logo,.slider-controls{display:flex;justify-content:center}.slider-controls{gap:10px}.carousel-pagination{border-radius:15px;padding:5px 15px}.accueil .prez-car.allpresentations{margin:15px 0;overflow:hidden;padding:10px 0 0;position:relative}.accueil .prez-car.allpresentations .logo-item{transition:transform .3s ease,box-shadow .3s ease}.accueil .prez-car.allpresentations .logo-item:hover{box-shadow:0 8px 16px rgba(15,164,239,.2);transform:translateY(-5px)}.accueil .prez-car.allpresentations .logo-image{border:2px solid transparent;border-radius:4px;transition:border-color .3s ease}.accueil .prez-car.allpresentations .logo-item:hover .logo-image{border-color:#0fa4ef}.accueil .prez-car.allpresentations .no-logo{border:2px solid #0fa4ef;color:#0fa4ef;font-weight:700;transition:all .3s ease}.accueil .prez-car.allpresentations .logo-item:hover .no-logo{background-color:#0fa4ef;color:#fff;transform:scale(1.1)}.accueil .prez-car.allpresentations .slider-controls a{border-radius:20px;color:#0fa4ef;font-weight:700;padding:8px 16px;text-decoration:none;transition:all .3s ease}.accueil .prez-car.allpresentations .slider-controls a:hover{background:rgba(15,164,239,.1);color:#ff8000}.accueil .prez-car.allpresentations h4{color:#0fa4ef!important;font-weight:700;margin-bottom:20px;position:relative;text-align:center;text-shadow:0 2px 4px rgba(15,164,239,.1)}.accueil .prez-car.allpresentations{animation:slideInUp .6s ease-out}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.accueil .prez-car.allpresentations{margin:10px 0;padding:15px}.accueil .prez-car.allpresentations .logo-slider-container{padding:10px}.accueil .prez-car.allpresentations .slider-controls{padding:8px 15px}}.school-alert-item{opacity:0;transform:scale(.95);transition:all .3s ease-in-out}.school-alert-item.show{opacity:1;transform:scale(1)}.school-alert-item.hide{opacity:0;transform:scale(.9)}#navZadmin>.card>.card-header{background-color:#006bb3}.imgNewsletterTwo{height:400px;width:800px}.newsletterTwo a{color:#000;text-decoration:none!important}.newsletterTwo a:hover{color:gray;text-decoration:none}.newsletterTwo h2,.titleh5,h3{color:#0fa4ef!important}.titleh5{font-weight:700}