body.toplevel_page_studioikadia-sav section.ik-hub-sav{padding-bottom:0;background-image:url("../images/sav/ik-hub-sav-background.png");background-size:cover;background-position:center;display:flex;flex-direction:column}body.toplevel_page_studioikadia-sav section.ik-hub-sav header #ik-hub-sav-logo{text-align:center}body.toplevel_page_studioikadia-sav section.ik-hub-sav header #ik-hub-sav-logo img{margin:125px auto 0;max-width:550px;width:100%}@media(max-width: 1200px){body.toplevel_page_studioikadia-sav section.ik-hub-sav header #ik-hub-sav-logo img{margin-top:80px}}@media(max-width: 768px){body.toplevel_page_studioikadia-sav section.ik-hub-sav header #ik-hub-sav-logo img{max-width:450px}}@media(max-width: 550px){body.toplevel_page_studioikadia-sav section.ik-hub-sav header #ik-hub-sav-logo img{max-width:350px}}body.toplevel_page_studioikadia-sav section.ik-hub-sav main{width:100%;display:flex;flex-direction:row;margin:0 auto}@media(max-width: 992px){body.toplevel_page_studioikadia-sav section.ik-hub-sav main{flex-direction:column;align-items:center}}body.toplevel_page_studioikadia-sav section.ik-hub-sav main>div{width:50%;padding:120px 0}body.toplevel_page_studioikadia-sav section.ik-hub-sav main>div p,body.toplevel_page_studioikadia-sav section.ik-hub-sav main>div h3{text-align:center}@media(max-width: 1200px){body.toplevel_page_studioikadia-sav section.ik-hub-sav main>div{padding:60px 0}}@media(max-width: 550px){body.toplevel_page_studioikadia-sav section.ik-hub-sav main>div{width:90%}}body.toplevel_page_studioikadia-sav section.ik-hub-sav main h3{font-size:2.3em;font-weight:bold;font-family:Raleway,sans-serif}@media(max-width: 550px){body.toplevel_page_studioikadia-sav section.ik-hub-sav main h3{font-size:1.5em}}body.toplevel_page_studioikadia-sav section.ik-hub-sav main p{line-height:90%;font-family:Open-Sans,sans-serif;font-size:1.5em}@media(max-width: 1200px){body.toplevel_page_studioikadia-sav section.ik-hub-sav main p{font-size:1.2em}}body.toplevel_page_studioikadia-sav section.ik-hub-sav main a{color:#000}body.toplevel_page_studioikadia-sav section.ik-hub-sav main a:hover{text-decoration:none}body.toplevel_page_studioikadia-sav section.ik-hub-sav footer div h3{text-align:center;font-weight:bold;font-size:1.9em}body.toplevel_page_studioikadia-sav section.ik-hub-sav footer div p.ik-hub-sav-picto-ensemble{text-align:center}body.toplevel_page_studioikadia-sav section.ik-hub-sav footer div p.ik-hub-sav-picto-ensemble a{width:30px}body.toplevel_page_studioikadia-sav section.ik-hub-sav footer div p.ik-hub-sav-picto-ensemble .ik-hub-sav-social-picto{max-width:40px;margin:10px 10px}body.toplevel_page_studioikadia-sav section.ik-hub-sav footer div div.ik-hub-sav-text-ensemble p{text-align:center}body.toplevel_page_studioikadia-sav section.ik-hub-sav footer div p{font-size:1.3em}body.toplevel_page_studioikadia-sav section.ik-hub-sav footer div a{color:#000}body.toplevel_page_studioikadia-sav section.ik-hub-sav footer div a:hover{text-decoration:none}section.ik-offre-emplois-container{margin:40px 0 120px}section.ik-offre-emplois-container>div{max-width:900px !important}section.ik-offre-emplois-container div.wpcf7 form.wpcf7-form{max-width:100%;width:100%;margin:0}section.ik-offre-emplois-container div.wpcf7 form.wpcf7-form button[type=submit]{width:265px}section.ik-offre-emplois-container div.wpcf7 form.wpcf7-form input[type=text],section.ik-offre-emplois-container div.wpcf7 form.wpcf7-form input[type=email]{height:55px}section.ik-offre-emplois-container div.wpcf7 form.wpcf7-form input::placeholder{color:#000}section.ik-offre-emplois-container div.wpcf7 form.wpcf7-form input[type=file]{border:none;padding:0}section.ik-offre-emplois-container div.wpcf7 form.wpcf7-form .ik-postuler-file-autre{font-size:18px;font-weight:600;color:#000}section.ik-offre-emplois-container div.wpcf7 .ik-input-file div span:nth-of-type(2):not(:last-child){padding:7px 15px !important;font-size:16px !important;max-width:200px;margin-left:0 !important}section.ik-offre-emplois-container div.wpcf7 .ik-input-file div:nth-of-type(3) span:nth-of-type(2){border:1px solid #0b0b0b;margin:10px auto 0 auto;text-align:center;display:block;width:100%;font-size:13px;font-weight:normal;padding:5px 20px;cursor:pointer;text-decoration:none}section.ik-offre-emplois-container div.wpcf7 .ik-input-file div:nth-of-type(3) span:nth-of-type(2):before{display:none}section.ik-offre-emplois-container div.wpcf7 .num-file-postuler-global .your-lm .your-lm .wpcf7-not-valid-tip{display:none}section.ik-offre-emplois-container div.wpcf7 .num-file-postuler-global div:not(:nth-child(2)){width:30%;flex:none;max-width:none}section.ik-offre-emplois-container div.wpcf7 .num-file-postuler-global div:nth-child(2){width:40%;flex:none;max-width:none}.ik-hub-offre-emploi-single-error p{color:red;font-weight:600}@media(max-width: 992px){body section.ik-offre-emplois-container div.wpcf7 .num-file-postuler-global div:not(:nth-child(2)){width:50%}body section.ik-offre-emplois-container div.wpcf7 .num-file-postuler-global div:nth-child(2){width:100%;order:3}body section.ik-offre-emplois-container .elementor-element-06fdb8e{margin-bottom:0}body section.ik-offre-emplois-container .elementor-element-06fdb8e h2{font-size:24px}}@media(max-width: 550px){body section.ik-offre-emplois-container{margin:20px 0}body section.ik-offre-emplois-container div.wpcf7 .num-file-postuler-global>div{width:100% !important;margin:10px 0}body section.ik-offre-emplois-container div.wpcf7 .num-file-postuler-global>div>label>span:nth-of-type(2){max-width:inherit !important;width:100%}body section.ik-offre-emplois-container div.wpcf7 .num-file-postuler-global>div .wpcf7-form-control-wrap.your-of{display:none}body section.ik-offre-emplois-container .ik-input-file div{margin-top:15px}}body.post-type-archive-offre-emploi main.main-content div input{width:40px !important}.ik-listoffres,.ik-preresult{max-width:1280px}.ik-bannertop>div:first-child>div{padding:0;height:250px;overflow:hidden;width:100%;position:relative}.ik-bannertop>div:first-child>div>img{height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.ik-preresult{margin-top:40px}.ik-preresult .ik-recherchefiltre{max-width:800px;margin-top:60px}.ik-preresult .ik-recherchefiltre p{font-weight:600;color:#393e4a}.ik-preresult .ik-recherchebar p{margin:0;font-weight:600}.ik-preresult .ik-recherchebar>div:not(:first-child){display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.ik-preresult .ik-recherchebar h1{font-weight:600;margin-bottom:5px}.ik-preresult .ik-recherchebar .ik-hub-offre-emploi-searchformWord{max-width:320px;margin:0;margin-left:auto}.ik-preresult .ik-recherchebar .ik-hub-offre-emploi-searchformWord>div{display:flex}.ik-preresult .ik-recherchebar .ik-hub-offre-emploi-searchformWord>div input{margin:0}.ik-preresult .ik-recherchebar .ik-hub-offre-emploi-searchformWord>div input:first-child{width:85% !important;background-color:#f6f5f3;border:none;padding:0 10px}.ik-preresult .ik-recherchebar .ik-hub-offre-emploi-searchformWord>div input:last-child{width:15% !important;background-color:#000;border:none}.ik-preresult .ik-recherchebar .ik-hub-offre-emploi-searchformWord>div input[type=submit]{background:url(../../../../themes/ikadia-theme/assets/icons/woocommerce/produit/ik-icon-woocommerce-search-w.svg) no-repeat #000;background-size:52%;background-position:center;font-size:0}#ik-sidebar{padding:0}#ik-sidebar div.ik-sidebarinner{padding:0 15px}.ik-listoffres{margin:50px auto}.ik-listoffres .ik-hub-offre-emploi-details{padding:0}.ik-listoffres .ik-hub-offre-emploi-single{padding-right:50px}.ik-listoffres .ik-hub-offre-emploi-single article{border:1px solid #f6f5f3;margin-bottom:40px;padding:20px 40px;transition:.5s}.ik-listoffres .ik-hub-offre-emploi-single article:last-child{margin-bottom:0}.ik-listoffres .ik-hub-offre-emploi-single article.ik-hub-offre-emploi-selected{background-color:#f6f5f3}.ik-listoffres .ik-hub-offre-emploi-single article.ik-hub-offre-emploi-selected button{background-color:#fff;color:#0b0b0b;text-decoration:none}.ik-listoffres .ik-hub-offre-emploi-candidater{background-color:#000;min-height:255px;padding:0 15px;display:flex;align-items:center;justify-content:center;flex-direction:column}.ik-listoffres .ik-hub-offre-emploi-candidater p{color:#fff;text-align:center;font-size:17px;text-transform:uppercase;font-weight:300;line-height:170%;letter-spacing:1px;margin-bottom:25px}.ik-listoffres .ik-hub-offre-emploi-candidater p strong{font-weight:600;text-transform:initial;font-size:28px;display:block}.ik-listoffres .ik-hub-offre-emploi-candidater a{color:#fff;border:1px solid #fff;display:block;width:100%;max-width:200px;padding:8px 10px;text-decoration:none;font-size:15px}@media(max-width: 1200px){body .ik-recherchebar>div{width:100%;max-width:none;flex:none}body .ik-recherchebar>div form{margin-left:20px !important}body .ik-recherchebar>div:nth-child(2){margin-bottom:25px;margin-top:10px}body .ik-listoffres .ik-hub-offre-emploi-candidater p strong{font-size:24px}body .ik-listoffres .ik-hub-offre-emploi-single{padding-right:30px}body .ik-listoffres .ik-hub-offre-emploi-single article h2{font-size:28px}body .ik-hub-offre-emploi-details>article>header h2{font-size:28px}}@media(max-width: 992px){body .ik-listoffres>div>div:not(.col-12){flex:inherit;max-width:50%;width:100%}body .ik-listoffres .ik-hub-offre-emploi-single{padding-right:15px}body .ik-listoffres .ik-hub-offre-emploi-single article{padding:15px}body .ik-listoffres .ik-hub-offre-emploi-single article>header p{padding:10px 15px}body .ik-listoffres .ik-hub-offre-emploi-single article>main h2{font-size:24px}body .ik-listoffres .ik-hub-offre-emploi-details>article>header,body .ik-listoffres .ik-hub-offre-emploi-details>article>main{padding:15px}}@media(max-width: 768px){body #ik-content-offre-emploi{padding:0 30px}body .ik-preresult,body .ik-listoffres{padding:0 30px}body .ik-preresult{margin-top:20px}body .ik-preresult .ik-recherchefiltre{margin-top:20px}body .ik-preresult .ik-recherchefiltre>div{max-width:100%;flex:inherit}body .ik-preresult .ik-recherchefiltre>div form{margin-left:0 !important}body .ik-preresult .ik-recherchefiltre>div form .col-6{max-width:100%;flex:inherit}body .ik-preresult .ik-recherchefiltre>div form .col-6:not(:last-child){margin-bottom:20px}body .ik-preresult .ik-recherchefiltre>div:last-child{margin-top:45px}body .ik-listoffres{margin:20px auto}body .ik-recherchebar>div form{max-width:inherit !important;width:100%;margin:0 !important;margin-top:10px !important}body .ik-recherchebar>div form input[type=submit]{background-size:30% !important;height:50px}body .ik-recherchebar>div form input[type=text]{height:50px}body section.ik-offre-emplois-container{margin:30px 0 40px;padding:0 20px}}@media(max-width: 650px){body .ik-listoffres>div>div:not(.col-12){max-width:100%}body .ik-hub-offre-emploi-details{position:fixed;bottom:60px;background-color:#fff;width:100%;margin-left:-15px;z-index:101;box-shadow:0 0 7px 0px rgba(0,0,0,.17);transform:translateX(100%);opacity:0;visibility:hidden;max-height:400px;overflow-y:scroll;transition:.5s}body .ik-hub-offre-emploi-details.ik-infoactif{opacity:1;visibility:visible;transform:translateX(-15px)}body .ik-hub-offre-emploi-candidater{margin-bottom:20px;display:flex !important}body .ik-hub-offre-emploi-candidater a{max-width:100% !important}body .ik-hub-offre-emploi-single article{margin-bottom:20px}}@media(max-width: 550px){body .ik-hub-offre-emploi-details>article>header h2{font-size:24px}body .ik-listoffres .ik-hub-offre-emploi-candidater p strong{font-size:22px}}@media(max-width: 500px){body .ik-hub-offre-emploi-details{bottom:0;max-height:450px}}.ie .ik-listoffres .ik-hub-offre-emploi-candidater{height:255px}.ie .ik-hub-offre-emploi-single article main{margin-top:50px}section.ik-hub-offre-emploi-single article{background-color:#fff;border:#ddd 1px solid;margin:18px 0}section.ik-hub-offre-emploi-single article button{background-color:#000;color:#fff}section.ik-hub-offre-emploi-single article.ik-hub-offre-emploi-selected{background:#f6f5f3}section.ik-hub-offre-emploi-single article.ik-hub-offre-emploi-selected button{background:#f6f5f3;color:#000}.ik-offreinfo{display:flex;margin-bottom:15px;flex-wrap:wrap}.ik-offreinfo p:not(:last-child){margin-right:30px}.ik-offreinfo p strong{color:#363636}.ik-hub-offre-emploi-detail-header-fermer{display:table;position:fixed;background-color:#fff;top:2px;right:5px;color:#707070;font-size:18px;font-weight:300;cursor:pointer}.ik-hub-offre-emploi-details.ik-overflowsingle{max-height:80vh;overflow-y:scroll}.ik-hub-offre-emploi-details>article{border:1px solid #000}.ik-hub-offre-emploi-details>article>header{border-bottom:1px solid;padding:20px 40px;position:relative}.ik-hub-offre-emploi-details>article>header>div{margin-bottom:35px}.ik-hub-offre-emploi-details>article>header h2{font-weight:600}.ik-hub-offre-emploi-details>article>header .ik-refsgl{position:absolute;bottom:0;right:0;background-color:#f6f5f3;transition:.5s;width:auto}.ik-hub-offre-emploi-details>article>header .ik-refsgl p{margin:0;padding:10px 25px}.ik-hub-offre-emploi-details>article>main{padding:20px 40px;border-top:0}.ik-hub-offre-emploi-details>article>main h3{font-size:25px}.ik-hub-offre-emploi-details>article>main h3,.ik-hub-offre-emploi-details>article>main h4,.ik-hub-offre-emploi-details>article>main h5{font-weight:600}.ik-hub-offre-emploi-details>article>main p{font-size:15px}.ik-hub-offre-emploi-details>article>main div>ul,.ik-hub-offre-emploi-details>article>main div>ol{padding-left:15px}.ik-hub-offre-emploi-single article{border:1px solid #ddd !important;margin-bottom:40px;padding:20px 40px;position:relative;min-height:255px;display:flex;align-items:center}.ik-hub-offre-emploi-single article>header{position:absolute;top:0;left:0;background-color:#f6f5f3;transition:.5s}.ik-hub-offre-emploi-single article>header p{padding:10px 40px;margin:0}.ik-hub-offre-emploi-single article.ik-hub-offre-emploi-selected>header{background-color:#e6e6e6}.ik-hub-offre-emploi-single article main{margin-top:30px;width:100%}#popmake-2653{border-bottom:12px solid #000 !important;max-width:800px !important}#popmake-2653>div.pum-content{min-height:470px;display:flex;flex-direction:column;align-items:center;justify-content:center}#popmake-2653 h2{font-size:30px;color:#000;font-weight:bolder;text-align:center}#popmake-2653 h2:before{content:"";background:url(../images/offre-emploi/ik-succescheck.svg) no-repeat;background-size:contain;width:46px;height:46px;display:block;margin:0 auto 20px}#popmake-2653 p{color:#828282;font-size:18px;text-align:center;margin-top:10px;margin-bottom:45px}#popmake-2653 a.ik-ctabase{max-width:470px;margin:0 auto}div.ik-hub-offre-emploi-popup-info p:first-child{font-size:20px;color:#000;font-weight:600;margin-bottom:5px}section.ik-hub-offre-emploi-details article{border:#000 1px solid}section.ik-hub-offre-emploi-details article header div div.ik-hub-offre-emploi-detail-header-fermer{right:0;position:absolute}section.ik-hub-offre-emploi-details article main{border-top:#000 solid 1px}.ik-tunnel-login-login-form{max-width:960px;width:100%;box-shadow:5px 6px 21px -11px rgba(0,0,0,.32);padding:40px;margin:80px auto}.ik-tunnel-login-login-form #loginform{margin:0 auto 30px auto;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.ik-tunnel-login-login-form #loginform p{margin:auto;max-width:600px;width:100%}.ik-tunnel-login-login-form #loginform .login-password input,.ik-tunnel-login-login-form #loginform .login-username input{padding:0;height:55px;margin-top:10px;padding-left:25px}.ik-tunnel-login-login-form #loginform .login-remember{margin-top:25px;text-align:left;font-size:14px}.ik-tunnel-login-login-form #loginform .login-submit{margin:30px auto}.ik-tunnel-login-login-form #loginform .login-submit input{margin:0}.ik-tunnel-login-login-form .ikadia-oublie-password a{font-size:14px;color:#234064;text-decoration:underline;font-weight:600}#ikadia-lost-password-words,.ikadia-validation-lost-password{border:0px solid;box-shadow:5px 6px 21px -11px rgba(0,0,0,.32);margin:50px auto 80px auto;text-align:center;max-width:1000px;padding:35px}#ikadia-lost-password-words h1,.ikadia-validation-lost-password h1{margin-bottom:25px;font-weight:600;font-size:35px}#ikadia-lost-password-words p:nth-of-type(1),.ikadia-validation-lost-password p:nth-of-type(1){font-weight:600}#ikadia-lost-password-words p:nth-of-type(2),.ikadia-validation-lost-password p:nth-of-type(2){font-size:13px;max-width:400px;margin:auto;line-height:200%;color:#5c5e61}#ikadia-lost-password-words #lostpasswordform,.ikadia-validation-lost-password #lostpasswordform{margin:35px auto 15px auto}#ikadia-lost-password-words #lostpasswordform p,.ikadia-validation-lost-password #lostpasswordform p{margin:0 0 30px 0}#ikadia-lost-password-words #lostpasswordform input[type=text],.ikadia-validation-lost-password #lostpasswordform input[type=text]{height:55px;padding-left:25px}#ikadia-lost-password-words #lostpasswordform input[type=submit],.ikadia-validation-lost-password #lostpasswordform input[type=submit]{height:45px;width:50%}#ikadia-lost-password-words #lostpasswordform div.col-md-12:nth-of-type(1),.ikadia-validation-lost-password #lostpasswordform div.col-md-12:nth-of-type(1){border-bottom:1px solid}#ikadia-lost-password-words #lostpasswordform .lostpassword-back,.ikadia-validation-lost-password #lostpasswordform .lostpassword-back{margin:30px 0 0 0}#ikadia-lost-password-words #lostpasswordform .lostpassword-back a,.ikadia-validation-lost-password #lostpasswordform .lostpassword-back a{font-size:13px;color:#234064;text-decoration:underline}#ikadia-password-reset-form{border:0px solid;box-shadow:5px 6px 21px -11px rgba(0,0,0,.32);margin:50px auto 80px auto;text-align:center;max-width:1000px;padding:35px}#ikadia-password-reset-form h1{margin-bottom:25px;font-weight:600;font-size:35px}#ikadia-password-reset-form .password-reset-form-error p{color:red;font-weight:600}#ikadia-password-reset-form #resetpassform{margin:35px auto 15px auto}#ikadia-password-reset-form #resetpassform input[type=password]{height:55px;padding-left:25px;margin:0 auto 15px auto}#ikadia-password-reset-form #resetpassform input[type=submit]{height:45px;width:50%}#ikadia-password-reset-form #resetpassform p:nth-of-type(1),#ikadia-password-reset-form #resetpassform p:nth-of-type(2){text-align:left;font-size:14px}#ikadia-password-reset-form #resetpassform .description{font-size:14px;text-align:left}.create-user-fom{max-width:960px;box-shadow:5px 6px 21px -11px rgba(0,0,0,.32);padding:40px;margin:80px auto}.create-user-fom br{display:none}.create-user-fom p{margin:0}.create-user-fom label{display:block;margin-top:15px;font-size:15px;margin-bottom:0}.create-user-fom input{padding:0;height:55px;margin-top:10px}.create-user-fom input[type=submit]{max-width:650px;display:block;margin:40px auto 0 auto;height:40px}.create-user-fom .createuser-blc-form{max-width:650px;width:100%;margin:auto}/*# sourceMappingURL=ikadia-hub-principal.css.map */
