@font-face{font-display:fallback;font-family:Nunito;font-style:normal;font-weight:400;src:local(""),url(/buildemploi/fonts/nunito-v24-latin-regular.b8644b6e.woff2) format("woff2"),url(/buildemploi/fonts/nunito-v24-latin-regular.ca52c044.woff) format("woff")}@font-face{font-display:fallback;font-family:Nunito;font-style:normal;font-weight:500;src:local(""),url(/buildemploi/fonts/nunito-v24-latin-500.17dd5e8c.woff2) format("woff2"),url(/buildemploi/fonts/nunito-v24-latin-500.e137cf3c.woff) format("woff")}@font-face{font-display:fallback;font-family:Nunito;font-style:normal;font-weight:600;src:local(""),url(/buildemploi/fonts/nunito-v24-latin-600.2b48b7fe.woff2) format("woff2"),url(/buildemploi/fonts/nunito-v24-latin-600.f3069304.woff) format("woff")}@font-face{font-display:fallback;font-family:Nunito;font-style:normal;font-weight:800;src:local(""),url(/buildemploi/fonts/nunito-v24-latin-800.de406443.woff2) format("woff2"),url(/buildemploi/fonts/nunito-v24-latin-800.d63349f3.woff) format("woff")}@font-face{font-display:fallback;font-family:Nunito;font-style:normal;font-weight:700;src:local(""),url(/buildemploi/fonts/nunito-v24-latin-700.adfd1208.woff2) format("woff2"),url(/buildemploi/fonts/nunito-v24-latin-700.0896448b.woff) format("woff")}@font-face{font-display:fallback;font-family:Titillium Web;font-style:normal;font-weight:400;src:local(""),url(/buildemploi/fonts/titillium-web-v15-latin-regular.55b29b13.woff2) format("woff2"),url(/buildemploi/fonts/titillium-web-v15-latin-regular.9e4c1505.woff) format("woff")}@font-face{font-display:fallback;font-family:Titillium Web;font-style:normal;font-weight:600;src:local(""),url(/buildemploi/fonts/titillium-web-v15-latin-600.37816aa7.woff2) format("woff2"),url(/buildemploi/fonts/titillium-web-v15-latin-600.81784138.woff) format("woff")}@font-face{font-display:fallback;font-family:Titillium Web;font-style:normal;font-weight:700;src:local(""),url(/buildemploi/fonts/titillium-web-v15-latin-700.e5c38d50.woff2) format("woff2"),url(/buildemploi/fonts/titillium-web-v15-latin-700.e5c6b2db.woff) format("woff")}#login .login-content .recruteur-cta .title{font-family:Titillium Web,sans-serif;font-size:24px;font-weight:700}#login .login-content .login-form{background:#fff;border:1px solid #e4e4e4;border-radius:8px;box-shadow:0 6px 10px rgba(0,0,0,.13);box-sizing:border-box}#login{padding-top:16px!important}#login .login-content{box-sizing:border-box;margin:auto;max-width:500px}#login .login-content .login-form{margin:0 16px 25px;padding:16px}#login .login-content .login-form h1{text-align:center}#login .login-content .login-form .head{align-items:center;display:flex;justify-content:center;margin-bottom:24px;position:relative}#login .login-content .login-form .head #previousStep{align-items:center;color:rgba(62,62,62,.8);cursor:pointer;display:flex;font-size:14px;font-weight:700;left:0;position:absolute}#login .login-content .login-form .head h1{margin-bottom:0}#login .login-content .login-form .google-button,#login .login-content .login-form .linkedin-button{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}#login .login-content .login-form .google-button .social-logo,#login .login-content .login-form .linkedin-button .social-logo{flex:0 0 25px}#login .login-content .login-form .google-button .text,#login .login-content .login-form .linkedin-button .text{flex:auto}#login .login-content .login-form .linkedin-button{background-color:#0077b5;border:1px solid #0077b5;color:#fff}@media (hover:hover){#login .login-content .login-form .linkedin-button:hover{background-color:rgba(0,119,181,.8);border-color:rgba(0,119,181,.8)}}#login .login-content .login-form .google-button{background-color:#fbfbfb;border:1px solid #c7c7c7;color:#3e3e3e;margin-bottom:30px}@media (hover:hover){#login .login-content .login-form .google-button:hover{background-color:#fff}}#login .login-content .login-form .form-group{margin-bottom:20px;position:relative}#login .login-content .login-form .form-group.form-step{margin-bottom:40px}#login .login-content .login-form .form-group label{color:#3e3e3e;font-weight:600}#login .login-content .login-form .form-group input{background:#fcfcfc;border:1px solid #d3d3d3;width:100%}#login .login-content .login-form .form-group .forgot-pass{font-size:14px;font-weight:700;position:absolute;right:0;top:0}@media (hover:hover){#login .login-content .login-form .form-group .forgot-pass:hover{text-decoration:underline}}#login .login-content .login-form .color-primary{width:100%}#login .login-content .login-form .register{color:#3e3e3e;display:block;font-weight:600;text-align:center}@media (hover:hover){#login .login-content .login-form .register:hover{text-decoration:underline}}#login .login-content .recruteur-cta{background:#f0f0f0;border:1px solid #cbcbcb;border-radius:6px;margin:0 16px 25px;padding:16px;text-align:center}#login .login-content .recruteur-cta .title{display:block;margin-bottom:20px}#login .login-content .recruteur-cta .button{border:1px solid #9c9c9c;display:block}@media (min-width:1025px){#login .login-content .login-form h1{margin-bottom:24px}#login .login-content .login-form .form-group input,#login .login-content .login-form .form-group select{margin-top:8px}#login .login-content .recruteur-cta{margin:0 16px;padding:30px}}