a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a,del,ins{text-decoration:none}a{color:inherit}button,label{cursor:pointer}button,input{outline:0}body button{font-family:Comfortaa,cursive}.navigationMobile{align-items:center;background-color:#fff;border-bottom:2px solid #1aae9f;display:flex;height:10vh;justify-content:space-between;min-height:75px;padding:1rem 3rem;position:relative;transition:.2s}@media(max-width:500px){.navigationMobile{padding:1rem}}.navigationMobile__burger{color:#1aae9f;cursor:pointer;font-size:3rem}.navigationMobile__header{align-items:center;cursor:pointer;display:flex;justify-content:center}.navigationMobile__header__dark__darkMod{color:#01a7a4;height:2rem;margin-left:1.5rem;width:2rem}.navigationMobile__header__dark__darkMod:hover{cursor:pointer}.navigationMobile__header--img{display:block;padding-right:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:35px}@media(max-width:380px){.navigationMobile__header--img{display:none}}.navigationMobile__header--title{color:#1aae9f;font-size:2rem;font-weight:700;text-align:center}@media(min-width:769px){.navigationMobile{display:none}}.dark.navigationMobile{background-color:#192b3c;border-bottom:2px solid #1aae9f}.dark.navigationMobile__burger{color:#2cbacf}.burgerMenu{background-color:rgba(0,0,0,.7);display:flex;font-display:flex;left:0;overflow-y:hidden;position:absolute;top:0;width:100%;z-index:1000}.burgerMenu__exit{color:#1aae9f;cursor:pointer;font-size:2rem;left:15rem;position:absolute;top:1rem;z-index:1001}.burgerMenu__opacity{flex-grow:2;height:100vh}.burgerMenu__login{display:flex;flex-direction:column;font-size:1.2rem;padding:0 1rem}.burgerMenu__login--mail,.burgerMenu__login--password{border:1px solid #d3d3d3;font-size:1.2rem;height:2.5rem;margin-bottom:.5rem;padding-left:.5rem}.burgerMenu__login--button{background-color:#1aae9f;border:1px solid #1aae9f;color:#fff;font-size:1.2rem;height:2.5rem;margin-bottom:1rem;padding-left:.5rem;text-align:center}.burgerMenu__items{background-color:#fff;display:flex;flex-direction:column;padding:1rem 0;text-shadow:5px 5px 10px rgba(0,0,0,.3);width:14rem}.burgerMenu__items--item{color:gray;font-size:1.2rem;padding:.5rem 1.5rem;width:12rem}.burgerMenu__items--item:hover{color:#1aae9f}.burgerMenu__items--log{background-color:#fff;color:#011736;font-size:1.2rem;padding:.5rem 1.5rem 1.5rem;width:12rem}.burgerMenu__items--log:hover{color:#1aae9f;cursor:pointer}.dark.burgerMenu{background-color:rgba(0,0,0,.4)}.dark.burgerMenu__exit{color:#2cbacf}.dark.burgerMenu__login--mail,.dark.burgerMenu__login--password{background-color:#c5d2dd;border:1px solid #c5d2dd}.dark.burgerMenu__login--button{background-color:#1aae9f;border:1px solid #1aae9f;color:#fff;font-size:1.2rem;height:2.5rem;margin-bottom:1rem;padding-left:.5rem;text-align:center}.dark.burgerMenu__items{background-color:#192b3c;text-shadow:5px 5px 10px rgba(0,0,0,.3)}.dark.burgerMenu__items--item{color:#c9d6e1}.dark.burgerMenu__items--item:hover{color:#01a7a4}.dark.burgerMenu__items--log{background-color:#192b3c;color:#2cbacf}.navbar{position:-webkit-sticky;position:sticky;top:0;z-index:3}.header{align-items:center;background-color:#fff;border-bottom:2px solid #1aae9f;color:#1aae9f;display:flex;height:10vh;justify-content:space-between;min-height:75px;padding:0 3rem;position:relative;transition:.2s}@media(max-width:768px){.header{display:none}}@media(max-width:650px){.header{padding:0 1rem}}@media(max-width:550px){.header{flex-direction:column;justify-content:center}}.header__enSavoirPlus{align-items:flex-end;display:flex;font-size:1.3rem;font-weight:700;justify-content:space-between;width:16rem}.header__enSavoirPlus--link:after{border-bottom:3px solid #1aae9f;content:"";display:block;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.header__enSavoirPlus--link:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.header__enSavoirPlusfromRight:after{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.header__enSavoirPlusfromLeft:after{-webkit-transform-origin:0 50%;transform-origin:0 50%}.header__logo{align-items:center;display:flex;font-size:2rem;font-weight:700;justify-content:space-between}@media(max-width:769px){.header__logo{display:none}}.header__logo--img{display:block;padding-right:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:28px}@media(max-width:820px){.header__logo--img{display:none}}.header__menu{align-items:center;color:#011736;display:flex;justify-content:center}.header__menu__clearModeIcon{height:2rem;margin-left:1.5rem;width:2rem}.header__menu__clearModeIcon:hover{cursor:pointer}.header__menu--item{border-bottom:3px solid transparent;font-size:1.3rem;font-weight:700;margin:0 .6rem}.header__menu--item:after{border-bottom:3px solid #1aae9f;content:"";display:block;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.header__menu--item:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.header__menu--itemfromRight:after{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.header__menu--itemfromLeft:after{-webkit-transform-origin:0 50%;transform-origin:0 50%}.header__menu--item .active{border-bottom:3px solid #1aae9f}.header__button{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;min-width:12rem;padding:12px 3rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(max-width:550px){.header__button{margin-bottom:.1rem}}.header__button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dark.header{background-color:#192b3c;border-bottom:2px solid #01a7a4;color:#2cbacf}.dark.header__menu{color:#fff}.dark.header__menu svg,.dark.header__menu__clearModeIcon{height:2rem;margin-left:1.5rem;width:2rem}.dark.header__menu--item .active{border-bottom:3px solid #01a7a4}.dark.header__button{background-color:#01a7a4;color:#192b3c}.home{background-color:#fff;background-image:url(/static/media/backgroundMain.37d015eef21b5da35ee9.png);background-position:bottom;background-repeat:no-repeat;background-size:150%;margin:0 auto;min-height:80vh;overflow:hidden;padding:1em 0;transition:.2s}.home__header{align-items:center;display:flex;justify-content:center;margin-top:1.5rem}@media(max-width:720px){.home__header{align-items:center;flex-direction:column}}.home__header--title{color:#1aae9f;font-size:5.5rem;font-weight:bolder}@media(max-width:400px){.home__header--title{font-size:4rem}}.home__header--img{margin-right:1.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:2.8rem;z-index:0}@media(max-width:720px){.home__header--img{display:none}}.home__slogan{color:#1aae9f;font-size:1.3rem;font-style:italic;margin-bottom:4rem}@media(max-width:700px){.home__slogan{padding:0 1rem}}.home__citation{align-items:center;color:#011736;display:flex;flex-direction:column;font-size:1.8rem;margin-bottom:1.5rem}.home__citation--citation{font-style:italic;line-height:32px;margin-bottom:1.5rem;max-width:500px;text-align:center}@media(max-width:500px){.home__citation--citation{margin:0 1rem}}.home__citation--author{font-size:1rem;font-style:italic;margin-bottom:5rem}.home__citation--iam{font-size:3rem;font-weight:700;margin-bottom:1rem}.home__choice{color:#011736;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto;max-width:90%}@media(max-width:720px){.home__choice{align-items:center;flex-direction:column}}.home__choice--button{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;max-width:13rem;min-width:13rem;padding:12px 3rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(max-width:720px){.home__choice--button{margin-bottom:2rem}}.home__choice--button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.home__map{padding:2rem}.home__map--img{border-radius:10px;display:block;margin:3rem auto;width:30rem}@media(max-width:800px){.home__map--img{width:80%}}.dark.home{background-color:#192b3c}.dark.home__header--title,.dark.home__slogan{color:#2cbacf}.dark.home__citation--author,.dark.home__citation--citation,.dark.home__citation--iam{color:#fff}.dark.home__choice{color:#fff;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto;max-width:90%}@media(max-width:720px){.dark.home__choice{align-items:center;flex-direction:column}}.dark.home__choice--button{background-color:#01a7a4;border:none;border-radius:8px;color:#192b3c;font-size:1.2rem;max-width:13rem;min-width:13rem;padding:12px 3rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(max-width:720px){.dark.home__choice--button{margin-bottom:2rem}}.dark.home__choice--button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dark.home__map{padding:2rem}.dark.home__map--img{border-radius:10px;display:block;margin:3rem auto;width:30rem}@media(max-width:800px){.dark.home__map--img{width:80%}}.footer{align-items:center;background-color:#fff;border-top:2px solid #1aae9f;color:#011736;color:#1aae9f;display:flex;font-weight:700;height:10vh;justify-content:space-between;min-height:75px;padding:0 2rem;transition:.2s}@media(max-width:620px){.footer{flex-wrap:wrap;justify-content:space-around}}@media(max-width:767px){.footer{padding:0 1rem}}.footer__link{display:flex;text-align:center;width:12rem}.footer__link--contact{font-size:1.3rem;font-weight:700}.footer__link--contact:after{border-bottom:3px solid #1aae9f;content:"";display:block;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.footer__link--contact:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.footer__link--contactfromRight:after{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.footer__link--contactfromLeft:after{-webkit-transform-origin:0 50%;transform-origin:0 50%}.footer__link--mention{font-size:1.3rem;font-weight:700}.footer__link--mention:after{border-bottom:3px solid #1aae9f;content:"";display:block;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.footer__link--mention:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.footer__link--mentionfromRight:after{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.footer__link--mentionfromLeft:after{-webkit-transform-origin:0 50%;transform-origin:0 50%}@media(max-width:620px){.footer__link{justify-content:space-around;margin-top:1rem;width:33%}}.footer__logos{align-items:center;display:flex;justify-content:space-around}@media(max-width:620px){.footer__logos{justify-content:center}}.footer__logos--img{display:block;height:40px;margin-left:2rem}.footer__logos--img:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dark.footer{background-color:#192b3c;color:#2cbacf}.error{background-color:#1aae9f;min-height:80vh}@media(max-width:425px){.error{min-height:40vh}}.error__gif{align-items:center;display:flex;flex-direction:column;justify-content:center}.error__gif--img{width:100%}@media(max-width:425px){.error__gif--img{height:100%}}@media(max-width:767px){.chooseAvatarContainer{align-items:center;flex-direction:column;padding:1.5rem .5rem;width:auto}}.dark.chooseAvatarContainer{background-color:#fff}.inscriptionRecruiter{background-color:#fff;margin:0 auto;min-height:80vh;padding:1em 3em;transition:.2s}@media(max-width:768px){.inscriptionRecruiter{padding:1em;width:auto}}@media(max-width:550px){.inscriptionRecruiter{padding:1em 0}}.inscriptionRecruiter__title{color:#1aae9f;font-size:1.5rem;font-weight:700;height:2rem;margin-top:1rem;text-align:center;width:100%}.inscriptionRecruiter__header{align-items:center;border:1px solid #1aae9f;border-radius:12rem;display:flex;height:15rem;height:12rem;justify-content:center;margin:1rem auto 2rem;text-align:center;width:12rem}.inscriptionRecruiter__header--avatar{width:90%}.inscriptionRecruiter__header--button{background-color:#1aae9f;border:none;border-radius:5px;color:#fff;font-size:1.2rem;margin-top:.7em;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:0}.inscriptionRecruiter__form{display:flex;flex-wrap:wrap;justify-content:center}.inscriptionRecruiter__form__avatarContainer{align-items:center;display:flex;flex-direction:column;height:15rem;justify-content:center;width:100%}.inscriptionRecruiter__form__avatarContainer img{margin-bottom:1rem;width:7rem}.inscriptionRecruiter__form__avatarContainer button{background-color:#1aae9f;border:none;border-radius:4px;color:#fff;margin-bottom:1rem;padding:8px 1rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.inscriptionRecruiter__form__avatarContainer button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.inscriptionRecruiter__form__champ{align-items:center;display:flex;height:3rem;justify-content:center;margin-bottom:1rem;width:50rem}@media(max-width:768px){.inscriptionRecruiter__form__champ{width:600px}}@media(max-width:601px){.inscriptionRecruiter__form__champ{width:450px}}@media(max-width:451px){.inscriptionRecruiter__form__champ{width:400px}}@media(max-width:401px){.inscriptionRecruiter__form__champ{width:350px}}@media(max-width:351px){.inscriptionRecruiter__form__champ{width:320px}}.inscriptionRecruiter__form__champ__searchCity{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;bottom:3.1rem;display:flex;flex-direction:column;height:90px;justify-content:center;position:absolute;width:300px;z-index:3}.inscriptionRecruiter__form__champ__searchCity--item:hover{color:#1aae9f}.inscriptionRecruiter__form__champ__searchCity--input{background-color:#fff;border:2px solid #1aae9f;border-radius:8px;height:100%;padding:0 1rem #d3d3d3;width:60%}.inscriptionRecruiter__form__champ--radio{align-items:center;color:#1aae9f;display:flex;justify-content:space-between;width:40%}.inscriptionRecruiter__form__champ--radio--item input{margin-right:1rem}.inscriptionRecruiter__form__champ--label{width:6.25rem}.inscriptionRecruiter__form__champ--input{background-color:#fff;border:2px solid #1aae9f;border-radius:8px;height:100%;padding:0 1rem #d3d3d3;width:60%}@media(max-width:768px){.inscriptionRecruiter__form__champ--input{width:40%}}.inscriptionRecruiter__form__champ--img{width:3.5rem}.inscriptionRecruiter__form__buttons__button--valid{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1rem;margin-left:2rem;margin-right:2rem;padding:12px 3rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.inscriptionRecruiter__form__buttons__button--valid:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.inscriptionRecruiter__form__buttons__button--cancel{background-color:crimson;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1rem;margin-left:2rem;margin-right:2rem;padding:12px 3rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.inscriptionRecruiter__form__buttons__button--cancel:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dark.inscriptionRecruiter{background-color:#192b3c}.dark.inscriptionRecruiter__title{color:#1aae9f}.dark.inscriptionRecruiter__header{border:1px solid #1aae9f}.dark.inscriptionRecruiter__form__avatarContainer button,.dark.inscriptionRecruiter__header--button{background-color:#1aae9f;color:#fff}.dark.inscriptionRecruiter__form__champ__searchCity{background-color:#fff;border:1px solid #d3d3d3}.dark.inscriptionRecruiter__form__champ__searchCity--item:hover{color:#1aae9f}.dark.inscriptionRecruiter__form__champ__searchCity--input{background-color:#fff;border:2px solid #1aae9f;padding:0 1rem #d3d3d3}.dark.inscriptionRecruiter__form__champ--radio{color:#1aae9f}.dark.inscriptionRecruiter__form__champ--label{color:#c9d6e1}.dark.inscriptionRecruiter__form__champ--input{background-color:#c9d6e1;border:2px solid #1aae9f;padding:0 1rem #d3d3d3}.dark.inscriptionRecruiter__form__buttons__button--valid{background-color:#1aae9f;color:#fff}.dark.inscriptionRecruiter__form__buttons__button--valid:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.dark.inscriptionRecruiter__form__buttons__button--cancel{background-color:#d13857;color:#fff}.dark.inscriptionRecruiter__form__buttons__button--cancel:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.chooseAvatarBackground,.chooseAvatarContainer{transition:.2s}@media(max-width:767px){.chooseAvatarContainer{align-items:center;flex-direction:column;width:50px}}.chooseAvatarContainer__imgs--img{width:auto}.dark.chooseAvatarContainer{background-color:#192b3c}.dark.chooseAvatarContainer__cancel--button{background-color:#d13857}@media(max-width:665px){.chooseStackContainer{align-items:center;flex-direction:column;padding:1.5rem .5rem}}.chooseStackContainer__valid{align-items:center;display:flex;justify-content:center;margin:1rem 0;width:90%}.chooseStackContainer__valid button{background-color:#1aae9f;border:none;border-radius:4px;color:#fff;margin-bottom:1rem;margin-top:1rem;padding:8px 1rem}.chooseStackContainer__valid button,.chooseStackContainer__valid button:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.chooseStackContainer__valid button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.dark.chooseStackContainer__cancel--button{background-color:#d13857;color:#fff}.dark.chooseStackContainer__cancel--button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.inscription__form__champ--label svg{height:2.5rem;width:2.5rem}.inscription__form__champ--error{background-color:#fff;border:2px solid #cf000f;border-radius:8px;height:100%;padding:0 1rem #d3d3d3;width:60%}.inscription__form__champ--img{width:12rem}.dark.inscription__form__champ__searchCity{background-color:#fff}.dark.inscription__form__champ--label,.dark.inscription__form__champ--radio--item{color:#c9d6e1}.dark.inscription__form__champ--label svg{color:#fff;height:2.5rem;width:2.5rem}.dark.inscription__form__champ--label--img{color:#fff}.messageWrapper{display:flex;justify-content:center}.message{background-color:#a3eba3;border:none;border-radius:8px;color:#1aae9f;font-size:1.2rem;padding:12px 3rem;position:fixed;text-align:center;top:-8rem;transition:all .4s;z-index:3000}.message.show{top:7rem}.messageEchec{background-color:#e99696;border:none;border-radius:8px;color:#d13857;margin:0 auto;padding:12px 3rem;position:absolute;text-align:center;top:-8rem;transition:all .4s;z-index:3000}.messageEchec.show{top:7rem}.modalBackground{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:.2s;width:100vw;z-index:1000}.dark.modalBackground{background-color:rgba(0,0,0,.4)}.modalContainer{background-color:#fff;border-radius:.8rem;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;flex-direction:column;height:45rem;padding:1.5rem 2.5rem;transition:.2s;width:45rem;z-index:1001}@media(max-width:665px){.modalContainer{padding:1.5rem .5rem;width:100%}}.modalContainer__exit{display:flex;justify-content:flex-end}.modalContainer__exit--button{background-color:crimson;border:none;border-radius:8px;color:#fff;font-size:1.2rem;padding:4px;width:2em}.modalContainer__exit--button,.modalContainer__exit--button:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.modalContainer__exit--button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.modalContainer__header{align-items:center;border:1px solid #d3d3d3;border-radius:12rem;display:flex;height:10rem;height:12rem;justify-content:center;margin:0 auto 1rem;text-align:center;width:12rem}.modalContainer__header--avatar{width:100%}.modalContainer__main{align-items:center;color:#011736;display:flex;flex-wrap:wrap;justify-content:space-around}@media(max-width:665px){.modalContainer__main{position:relative}}.modalContainer__main--left{font-size:5rem;font-weight:700}@media(max-width:665px){.modalContainer__main--left{font-size:3.5rem;left:65px;position:absolute;top:125px}}@media(max-width:510px){.modalContainer__main--left{left:10%}}.modalContainer__main--left:hover{cursor:pointer}.modalContainer__main--right{font-size:5rem;font-weight:700}@media(max-width:665px){.modalContainer__main--right{font-size:3.5rem;position:absolute;right:65px;top:125px}}@media(max-width:510px){.modalContainer__main--right{right:10%}}.modalContainer__main--right:hover{cursor:pointer}.modalContainer__main__profil{align-items:center;border:1px solid #d3d3d3;border-radius:8px;display:flex;flex-direction:column;font-size:1.5rem;justify-content:center;line-height:1.3rem;padding:1.5rem;width:450px}@media(max-width:665px){.modalContainer__main__profil{width:90%}}.modalContainer__main__profil--item{margin-bottom:.8em}.modalContainer__main__profil--item--name{color:#1aae9f;font-weight:700;margin-bottom:.8em}.modalContainer__main__profil--item--experience{color:#1aae9f;margin-bottom:.8em}.modalContainer__main__profil--item--adress{align-items:center;color:#1aae9f;display:flex;font-style:italic}.modalContainer__main__profil--item--adress--icon{margin:0;padding:0;width:1.5rem}.modalContainer__main__profil--logos{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:.8rem;overflow-x:auto;width:100%}@media(max-width:665px){.modalContainer__main__profil--logos{width:70%}}@media(max-width:490px){.modalContainer__main__profil--logos{width:80%}}.modalContainer__main__profil--logos--logo{display:block;width:2.5rem}.modalContainer__footer{display:flex;justify-content:space-evenly;margin-top:4rem;padding:0 2rem;width:100%}@media(max-width:767px){.modalContainer__footer{align-items:center;flex-direction:column;margin-top:.5rem}}.modalContainer__footer--button{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;padding:8px 30px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:30%;width:14rem}@media(max-width:767px){.modalContainer__footer--button{margin-top:3rem;width:14rem}}.modalContainer__footer--button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dark.modalContainer{background-color:#192b3c;box-shadow:0 5px 15px rgba(0,0,0,.3)}.dark.modalContainer__exit--button{background-color:#d13857;color:#fff}.dark.modalContainer__header{border:1px solid #d3d3d3}.dark.modalContainer__main{color:#011736}.dark.modalContainer__main--left,.dark.modalContainer__main--right{color:#c9d6e1}.dark.modalContainer__main__profil{border:1px solid #d3d3d3}.dark.modalContainer__main__profil--item{color:#c9d6e1}.dark.modalContainer__main__profil--item--adress,.dark.modalContainer__main__profil--item--experience,.dark.modalContainer__main__profil--item--name{color:#1aae9f}.dark.modalContainer__footer--button{background-color:#1aae9f;color:#fff}.wrapper{background-color:#fff;margin:0 auto}.dark.wrapper{background-color:#192b3c}.banniere{margin-bottom:2rem;transition:.2s}.search{background-color:#fff;margin:0 auto;padding:1em 3em;transition:.2s}@media(max-width:768px){.search{padding:1em}}@media(max-width:550px){.search{padding:1em 0}}.search__title{color:#1aae9f;font-size:1.5rem;font-weight:700;margin:1rem auto;text-align:center}.search__filter{align-items:center;display:flex;flex-direction:column;padding:0 2rem}@media(max-width:520px){.search__filter{padding:0}}.search__filter--button{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;min-width:14rem;padding:12px 3rem}.search__filter--button,.search__filter--button:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.search__filter--button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.search__filter__champ{align-items:center;display:flex;font-weight:700;height:45px;justify-content:center;margin:0 auto 3rem;width:500px}@media(max-width:520px){.search__filter__champ{width:350px}}@media(max-width:350px){.search__filter__champ{width:320px}}.search__filter__champ--label{display:flex;justify-content:flex-start;width:100px}.search__filter__champ--input{background-color:#fff;border:2px solid #1aae9f;border-radius:8px;display:flex;height:100%;justify-content:center;padding:0 1rem;width:100px;width:60%}.search__filter__champ--radio{align-items:center;display:flex;justify-content:center;width:60%}.search__filter__champ--radio--item{margin-right:16px}.dark.search{background-color:#192b3c}.dark.search__title{color:#1aae9f}.dark.search__filter--button{background-color:#1aae9f;color:#fff}.dark.search__filter__champ--label{color:#c9d6e1}.dark.search__filter__champ--input{background-color:#fff;border:2px solid #1aae9f}.dark.search__filter__champ--radio--item{color:#c9d6e1}.result{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:2rem;transition:.2s}@media(max-width:570px){.result{justify-content:center}}.result__champ{align-items:center;border:2px solid #d3d3d3;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);display:flex;margin:0 1% 1rem;width:23%}@media(max-width:1023px){.result__champ{width:31%}}@media(max-width:767px){.result__champ{width:48%}}@media(max-width:570px){.result__champ{width:95%}}.result__champ:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);cursor:pointer}.result__champ--img{margin:.6rem;width:4rem}.dark.result__champ{background-color:#21374a;border:2px solid #011736;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.dark.result__champ--item{color:#c9d6e1}.card{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin-bottom:2rem;margin-left:.5rem;margin-right:.5rem;max-width:13rem;transition:.2s;transition:.3s}@media(max-width:1020px){.card{width:28%}}@media(max-width:767px){.card{width:45%}}@media(max-width:560px){.card{width:60%}}.card__avatar{align-items:center;background-color:#1fd1bf;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;height:13rem;justify-content:center;overflow:hidden;position:relative;width:13rem}.card__avatar--img{width:19rem}.card__container{margin:.5rem;padding:2px;text-align:center}.card__container--name{color:#011736;padding:.2rem}.card__container--localisation{color:#d3d3d3;font-weight:bolder;margin-bottom:.7rem;padding:.2rem}.card__container--localisation--icon{width:1rem}.card__container--experience{display:flex;flex-wrap:wrap;justify-content:center;padding:.2rem;width:100%}.card__container--experience--title{margin-bottom:.3rem;width:100%}.card__container--experience--year{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;padding:4px 1rem}.card__logos{display:flex;height:5rem;height:auto;margin-bottom:.5rem;min-height:4rem;overflow-x:auto;padding:.5rem;z-index:1}.card__logos img{height:1.5rem;margin:.3rem;width:1.5rem}.card__button{align-items:center;display:flex;flex-direction:column}.card__button--profileview{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:.5rem;margin-top:.1rem;padding:8px 1.2rem}.card__button--profileview:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.card__button--delete{background-color:#1aae9f;background-color:crimson;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:.5rem;padding:8px 1.2rem}.card__button--delete:hover{background-color:crimson;box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dark.card{background-color:#c5d2dd;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.dark.card__avatar{background-color:#2cbacf}.dark.card__container--name{color:#011736}.dark.card__container--localisation{color:#192b3c}.dark.card__button--profileview,.dark.card__container--experience--year{background-color:#1aae9f;color:#fff}.dark.card__button--profileview:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.dark.card__button--delete{background-color:#1aae9f;background-color:#d13857;color:#fff}.dark.card__button--delete:hover{background-color:crimson;box-shadow:0 10px 20px rgba(0,0,0,.2)}.card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.wrapper{min-height:80vh;transition:.2s}.banniere{align-items:center;background-color:#1aae9f;border-bottom:1px solid #d3d3d3;color:#fff;display:flex;font-size:1.5rem;height:4rem;justify-content:center}.favoris{background-color:#fff;margin:0 auto;padding:1em 3em;transition:.2s}@media(max-width:768px){.favoris{padding:1em;width:auto}}@media(max-width:550px){.favoris{padding:1em 0}}.favoris__title{color:#1aae9f;font-size:2rem;margin:2rem;text-align:center}.favoris__card{display:flex;flex-wrap:wrap;justify-content:flex-start}@media(max-width:767px){.favoris__card{justify-content:space-evenly}}@media(max-width:560px){.favoris__card{justify-content:center}}.dark.favoris{background-color:#192b3c}.dark.favoris__title{color:#1aae9f}.modalDevContactBackground{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100vh;justify-content:center;position:absolute;right:0;top:0;width:100vw}.dark.modalDevContactBackground{background-color:rgba(0,0,0,.4)}.modalDevContactContainer{background-color:#fff;border-radius:.8rem;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;flex-direction:column;height:45rem;padding:1.5rem 2.5rem;width:45rem;z-index:3}@media(max-width:665px){.modalDevContactContainer{padding:1.5rem .5rem;width:100%}}.modalDevContactContainer__header{border-bottom:1px solid #d3d3d3;display:flex;height:3rem;justify-content:center;position:relative;width:100%}@media(max-width:500px){.modalDevContactContainer__header{justify-content:space-around}}.modalDevContactContainer__header--title{color:#1aae9f;font-size:1.5rem}.modalDevContactContainer__header--button{background-color:crimson;border:none;border-radius:8px;color:#fff;font-size:1.2rem;padding:4px;position:absolute;right:2rem;top:-.8rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:2em}@media(max-width:500px){.modalDevContactContainer__header--button{position:relative;right:0}}.modalDevContactContainer__header--button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.modalDevContactContainer__form{display:flex;flex-direction:column;padding:2rem;width:100%}.modalDevContactContainer__form--label{color:#1aae9f;font-size:1.2rem;font-weight:700;margin-bottom:.5rem;padding:0;text-align:left}.modalDevContactContainer__form--titre{border:1px solid #d3d3d3;border-radius:8px;font-size:1.1rem;margin-bottom:2rem;padding:.5rem;width:100%}.modalDevContactContainer__form--titre:focus{border:2px solid #000}.modalDevContactContainer__form--message{border:1px solid #d3d3d3;border-radius:8px;font-size:1.1rem;margin-bottom:2rem;max-height:20rem;max-width:100%;min-height:20rem;min-width:100%;overflow-y:auto;padding:.5rem;width:100%}.modalDevContactContainer__form--connexion{background-color:#1aae9f;border:none;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#fff;font-size:1.2rem;margin-top:2rem;padding:1rem 0;width:100%}.modalDevContactContainer__form--connexion:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dark.modalDevContactContainer{background-color:#21374a;box-shadow:0 5px 15px rgba(0,0,0,.35)}.dark.modalDevContactContainer__header{border-bottom:1px solid #d3d3d3}.dark.modalDevContactContainer__header--title{color:#1aae9f}.dark.modalDevContactContainer__header--button{background-color:crimson;color:#fff}.dark.modalDevContactContainer__header--button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.dark.modalDevContactContainer__form--label{color:#1aae9f}.dark.modalDevContactContainer__form--titre{background-color:#c5d2dd;border:1px solid #d3d3d3}.dark.modalDevContactContainer__form--titre:focus{border:2px solid #000}.dark.modalDevContactContainer__form--message{background-color:#c5d2dd;border:1px solid #d3d3d3}.dark.modalDevContactContainer__form--connexion{background-color:#1aae9f;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#fff}.dark.modalDevContactContainer__form--connexion:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.profilDev{background:#fff;margin:0 auto;min-height:80vh;padding:0;transition:.2s}.profilDev__title{align-items:center;background-color:#1aae9f;border-bottom:1px solid #d3d3d3;color:#fff;display:flex;font-size:1.5rem;height:4rem;justify-content:center}.profilDev__header{display:flex;justify-content:stretch}@media(max-width:880px){.profilDev__header{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}}.profilDev__header__cadre{align-items:center;border-radius:8px;box-shadow:3px 3px 15px 3px rgba(0,0,0,.2);display:flex;height:300px;justify-content:center;margin:2rem 3rem;min-height:300px;min-width:340px;overflow:hidden;width:340px}@media(max-width:425px){.profilDev__header__cadre{height:230px;min-height:230px;min-width:230px;width:230px}}.profilDev__header__cadre--img{width:420px}@media(max-width:400px){.profilDev__header__cadre--img{width:320px}}.profilDev__header__about{border-radius:8px;box-shadow:3px 3px 15px 3px rgba(0,0,0,.2);height:300px;margin:2rem 2rem 2rem 0;overflow:hidden;position:relative;text-align:center;width:550px}.profilDev__header__about:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(max-width:880px){.profilDev__header__about{margin:1rem 0 2rem;width:80%}}@media(max-width:450px){.profilDev__header__about{height:370px;min-width:250px;width:340px}}.profilDev__header__about--favorite{color:#1aae9f;font-size:1.2rem;font-weight:700;margin:.5rem auto auto;width:16rem}.profilDev__header__about--favorite img{width:3rem}.profilDev__header__about--favorite img:hover{-webkit-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.profilDev__header__about--favorite img:hover,.profilDev__header__about--favorite:hover{-webkit-filter:opacity(.4) drop-shadow(0 0 0 #3dffff);filter:opacity(.4) drop-shadow(0 0 0 rgb(61,255,255))}.profilDev__header__about--favorite:hover{cursor:pointer}.profilDev__header__about--label{border-bottom:1px solid #d3d3d3;color:#1aae9f;margin:1rem 1rem 0;text-align:start}.profilDev__header__about--name{color:#011736;font-size:1.7rem;font-weight:700;margin:1rem}.profilDev__header__about--pointer{color:#d3d3d3;width:1.5rem}.profilDev__header__about--city{color:#1aae9f;font-size:1.5rem;margin-bottom:1rem}.profilDev__header__about--profession{color:#1aae9f;font-style:italic;margin:1rem}.profilDev__header__about--citation{margin:1rem;padding-left:0;text-align:left}.profilDev__header__about--presentation{line-height:normal;margin:1rem;max-width:35rem;text-align:center}.profilDev__header__about__mail{border:2px solid #1aae9f;border-radius:8px;color:#011736;display:flex;font-size:1.2rem;font-weight:700;height:3.5rem;justify-content:center;margin:1.5rem auto auto;padding-top:1rem;width:18rem}.profilDev__header__about__mail:hover{background-color:#1aae9f;color:#fff;cursor:pointer}.profilDev__header__about__mail--logo{margin-right:1rem}.profilDev__header__about__mail--txt{padding:0}@media(max-width:768px){.profilDev__header__about__mail{height:4.2rem;width:13rem}.profilDev__header__about__mail--logo{margin-left:1rem}}@media(max-width:425px){.profilDev__header__about__mail{width:13rem}}.profilDev__container{display:flex;justify-content:center}@media(max-width:880px){.profilDev__container{align-items:center;display:flex;flex-direction:column}}.profilDev__informations{border-radius:8px;box-shadow:3px 3px 15px 3px rgba(0,0,0,.2);min-height:250px;min-width:388px;overflow:hidden;width:340px}.profilDev__informations:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(max-width:880px){.profilDev__informations{width:80%}}@media(max-width:425px){.profilDev__informations{font-size:.8rem;width:330px}}.profilDev__informations--label{border-bottom:1px solid #d3d3d3;color:#1aae9f;margin:1rem}.profilDev__informations__item{display:flex;justify-content:flex-start;margin:0 .5rem 1rem}.profilDev__informations__item--label{min-width:6rem;width:6rem}.profilDev__informations__item--color{color:#1aae9f;margin:0 0 0 1rem}.profilDev__informations__disponibility{align-items:center;display:flex;font-size:1.2rem;justify-content:center;margin:1rem}.profilDev__informations__disponibility--logo{margin:0 1rem;width:25px}.profilDev__skills{border-radius:8px;box-shadow:3px 3px 15px 3px rgba(0,0,0,.2);margin-left:3rem;min-height:250px;overflow:hidden;width:550px}.profilDev__skills:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(max-width:880px){.profilDev__skills{margin-left:0;margin-top:2rem;width:80%}}@media(max-width:450px){.profilDev__skills{font-size:.8rem;height:500px;margin-left:0;width:330px}}.profilDev__skills--label{border-bottom:1px solid #d3d3d3;color:#1aae9f;margin:1rem}.profilDev__skills__item{display:flex;justify-content:flex-start;margin:1rem}.profilDev__skills__item--label{min-width:6rem;width:6rem}.profilDev__skills__item--result__title{margin-bottom:1rem}.profilDev__skills__item--color{color:#1aae9f;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:1rem}.profilDev__skills__item--color--stack{padding-bottom:.5rem;padding-right:.75rem}.profilDev__skills__item--container{align-items:center;display:flex;width:100%}.profilDev__skills__item__logos{align-items:flex-start;display:flex;flex-wrap:wrap;height:10rem;justify-content:flex-start;margin-left:6rem;width:100%}.profilDev__skills__item__logos--logo{display:flex;flex-wrap:wrap;height:3rem;margin-left:1rem;width:3rem}.profilDev__buttons{display:flex;justify-content:center;margin-top:2.2rem}.profilDev__buttons--button{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:2rem;min-width:12rem;padding:12px 3rem}.profilDev__buttons--button,.profilDev__buttons--button:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.profilDev__buttons--button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.dark.profilDev{background:#192b3c}.dark.profilDev__title{background-color:#1aae9f;border-bottom:1px solid #d3d3d3;color:#fff}.dark.profilDev__header__cadre{background-color:#21374a}.dark.profilDev__header__about--label{color:#1aae9f}.dark.profilDev__header__about--name{color:#d3d3d3}.dark.profilDev__header__about--city,.dark.profilDev__header__about--pointer{color:#1aae9f}.dark.profilDev__header__about--profession{color:#2cbacf}.dark.profilDev__header__about--presentation{color:#c5d2dd}.dark.profilDev__header__about__mail{color:#011736}.dark.profilDev__header__about__mail--logo,.dark.profilDev__header__about__mail--txt{color:#c9d6e1}.dark.profilDev__informations--label{border-bottom:1px solid #d3d3d3;color:#1aae9f}.dark.profilDev__informations__item--black,.dark.profilDev__informations__item--label{color:#c9d6e1}.dark.profilDev__informations__item--color{color:#2cbacf}.dark.profilDev__informations__disponibility--txt{color:#c9d6e1}.dark.profilDev__skills--label{border-bottom:1px solid #d3d3d3;color:#1aae9f}.dark.profilDev__skills__item--label{color:#c9d6e1}.dark.profilDev__skills__item--result__title{margin-bottom:1rem}.dark.profilDev__skills__item--color,.dark.profilDev__skills__item--color--stack{color:#2cbacf}.dark.profilDev__buttons--button{background-color:#1aae9f;color:#fff}.profilrecruiter{background:#fff;margin:0 auto;min-height:80vh;padding:0;transition:.2s}.profilrecruiter__title{align-items:center;background-color:#1aae9f;border-bottom:1px solid #d3d3d3;color:#fff;display:flex;font-size:1.5rem;height:4rem;justify-content:center}.profilrecruiter__header{display:flex;justify-content:stretch}@media(max-width:880px){.profilrecruiter__header{align-items:center;flex-direction:column}}.profilrecruiter__header__cadre{align-items:center;display:flex;height:300px;justify-content:center;margin:2rem 3rem;min-height:300px;min-width:300px;overflow:hidden;width:300px}@media(max-width:400px){.profilrecruiter__header__cadre{height:230px;min-height:230px;min-width:230px;width:230px}}.profilrecruiter__header__cadre--img{width:420px}@media(max-width:400px){.profilrecruiter__header__cadre--img{width:320px}}.profilrecruiter__header__about{border-radius:8px;box-shadow:3px 3px 15px 3px rgba(0,0,0,.2);flex-grow:2;height:300px;margin:2rem 2rem 2rem 0;overflow:hidden;position:relative;width:550px}.profilrecruiter__header__about:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(max-width:880px){.profilrecruiter__header__about{margin:1rem 0 2rem;width:80%}}@media(max-width:550px){.profilrecruiter__header__about{height:400px;margin:1rem .5rem;width:90%}}.profilrecruiter__header__about--label{border-bottom:1px solid #d3d3d3;color:#1aae9f;font-weight:700;margin:1rem 1rem 2rem}.profilrecruiter__header__about__item{display:flex;justify-content:flex-start;margin-bottom:1rem}.profilrecruiter__header__about__item--label{margin-left:1rem;margin-top:.3rem;min-width:8rem}.profilrecruiter__header__about__item--contact{color:#011736;font-size:1.4rem;font-weight:700}.profilrecruiter__header__about__item--name{color:#011736;font-size:1.7rem;font-weight:700;margin-bottom:.3rem;text-align:left}.profilrecruiter__header__about__item--firms{color:#1aae9f;font-size:1.7rem;font-weight:700}.profilrecruiter__header__about__item--city{color:#1aae9f;font-size:1.4rem;font-weight:700;text-align:left}.profilrecruiter__header__about__item--description{color:#011736;font-weight:700;line-height:1.3rem;max-width:20rem;padding-left:0;text-align:left}.profilrecruiter__container{display:flex;padding:0 3rem}@media(max-width:880px){.profilrecruiter__container{align-items:center;flex-direction:column;padding:0}}.profilrecruiter__informations{border-radius:8px;box-shadow:3px 3px 15px 3px rgba(0,0,0,.2);height:220px;min-width:340px;overflow:hidden;position:absolute;width:340px}.profilrecruiter__informations:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(max-width:880px){.profilrecruiter__informations{margin:0;padding:0;position:relative;width:80%}}@media(max-width:550px){.profilrecruiter__informations{font-size:.8rem;margin:0 .5rem;width:90%}}.profilrecruiter__informations--label{border-bottom:1px solid #d3d3d3;color:#1aae9f;font-weight:700;margin:1rem}.profilrecruiter__informations__item{display:flex;justify-content:flex-start;margin:1rem}.profilrecruiter__informations__item--label{min-width:6rem;width:6rem}.profilrecruiter__informations__item--color{color:#1aae9f;font-weight:700}.profilrecruiter__modify{align-items:center;display:flex;justify-content:center;margin-top:5rem}.profilrecruiter__modify--form{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:2rem;min-width:12rem;padding:12px 3rem}.profilrecruiter__modify--form,.profilrecruiter__modify--form:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.profilrecruiter__modify--form:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.dark.profilrecruiter{background:#192b3c}.dark.profilrecruiter__title{background-color:#1aae9f;border-bottom:1px solid #d3d3d3;color:#fff}.dark.profilrecruiter__header__about--label{border-bottom:1px solid #d3d3d3;color:#1aae9f}.dark.profilrecruiter__header__about__item--label{color:#c9d6e1}.dark.profilrecruiter__header__about__item--city,.dark.profilrecruiter__header__about__item--contact,.dark.profilrecruiter__header__about__item--description,.dark.profilrecruiter__header__about__item--firms,.dark.profilrecruiter__header__about__item--name{color:#2cbacf}.dark.profilrecruiter__informations--label{border-bottom:1px solid #d3d3d3;color:#1aae9f}.dark.profilrecruiter__informations__item--label{color:#c9d6e1}.dark.profilrecruiter__informations__item--color{color:#2cbacf}.dark.profilrecruiter__modify--form{background-color:#1aae9f}.profil{align-items:flex-start;background-color:#fff;display:flex;flex-wrap:wrap;font-size:1.2rem;min-height:80vh;padding:1em 3em}@media(max-width:767px){.profil{padding:0}}.profil__title{color:#1aae9f;font-size:1.5rem;font-weight:700;height:2rem;margin-top:1rem;text-align:center;width:100%}.profil__leftpart{flex-Direction:column;justify-Content:space-evenly;align-Items:center;display:flex;margin-top:0;width:50%}@media(max-width:767px){.profil__leftpart{width:100%}}.profil__picture__img{width:10rem}.profil__informations--name{font-size:1.5rem;font-weight:700}.profil__informations--localisation{font-size:1.5rem;font-style:italic;margin-bottom:1rem}.profil__informations--aboutme{font-size:1rem}.profil__informations--description{font-size:1rem;font-style:italic;margin-bottom:1rem}.profil__rightpart{flex-Direction:column;justify-Content:space-evenly;align-Items:center;display:flex;width:50%}@media(max-width:767px){.profil__rightpart{width:100%}}.profil__informations--checkbox{align-items:center;display:flex}.profil__informations--visibility{padding-left:1rem}.profil__informations--string{text-align:center}.profil__informations--languages{align-items:center;display:flex}.profil__informations--language{padding:1rem}.profil__informations--language--picture{width:3rem}.profil__informations--experience{margin:1rem}.profil__informations__github{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem}.profil__informations__github--img{width:3rem}.profil__informations__othersite{align-items:center;display:flex;flex-direction:column}.profil__informations__othersite--img{width:3rem}.profil__modify{align-items:center;display:flex;justify-content:center;width:100%}.profil__modify__form{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:15rem;padding:12px 3rem}.profil__modify__form,.profil__modify__form:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.profil__modify__form:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.profil .switch{display:inline-block;height:34px;position:relative;width:60px}.profil .switch input{height:0;opacity:0;width:0}.profil .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.profil .slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.profil input:checked+.slider{background-color:#2196f3}.profil input:focus+.slider{box-shadow:0 0 1px #2196f3}.profil input:checked+.slider:before{-webkit-transform:translateX(26px);transform:translateX(26px)}.profil .slider.round{border-radius:34px}.profil .slider.round:before{border-radius:50%}.chooseAvatarContainer{width:20rem}@media(max-width:767px){.chooseAvatarContainer{align-items:center;flex-direction:column;margin-left:0;margin-right:0;padding:0;width:50px}}.chooseStackBackground{align-items:flex-start;background-color:rgba(0,0,0,.7);display:flex;height:200vh;justify-content:center;position:absolute;right:0;top:0;width:100vw;z-index:3}.dark.chooseStackBackground{background-color:rgba(0,0,0,.4)}.chooseStackContainer{background-color:#fff;border-radius:.8rem;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;flex-wrap:wrap;justify-content:center;margin-top:15rem;padding:1.5rem 2.5rem;width:45rem;z-index:3}@media(max-width:765px){.chooseStackContainer{align-items:center;flex-direction:column;padding:1.5rem .5rem;width:auto}}.chooseStackContainer--title{border-bottom:1px solid #d3d3d3;color:#1aae9f;font-size:1.5rem;margin-bottom:1rem;padding-bottom:1rem;width:90%}.chooseStackContainer__stacks{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem}.chooseStackContainer__stack{margin:.5rem 1rem}.chooseStackContainer__cancel{align-items:center;display:flex;justify-content:center;margin:1rem 0;width:90%}.chooseStackContainer__cancel button{background-color:#1aae9f;border:none;border-radius:4px;color:#fff;margin-bottom:1rem;margin-top:1rem;padding:8px 1rem}.chooseStackContainer__cancel button,.chooseStackContainer__cancel button:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.chooseStackContainer__cancel button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.dark.chooseStackContainer{background-color:#21374a;box-shadow:0 5px 15px rgba(0,0,0,.35)}.dark.chooseStackContainer--title{border-bottom:1px solid #d3d3d3;color:#1aae9f}.dark.chooseStackContainer__stack{color:#c9d6e1}.dark.chooseStackContainer__cancel button{background-color:#1aae9f;color:#fff}.dark.chooseStackContainer__cancel button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.inscription{background-color:#fff;margin:0 auto;min-height:80vh;padding:1em 3em}@media(max-width:1000px){.inscription{padding:1em 2em}}@media(max-width:768px){.inscription{padding:1em}}@media(max-width:500px){.inscription{padding:1em 0}}.inscription__title{color:#1aae9f;font-size:1.5rem;font-weight:700;height:2rem;margin-top:1rem;text-align:center;width:100%}.inscription__header{align-items:center;border:1px solid #1aae9f;border-radius:7.5rem;display:flex;height:10rem;height:7.5rem;justify-content:center;margin:1rem auto;text-align:center;width:7.5rem}.inscription__header--avatar{width:90%}.inscription__form{display:flex;flex-wrap:wrap;justify-content:center}.inscription__form__avatarContainer{align-items:center;display:flex;flex-direction:column;height:15rem;justify-content:center;width:100%}.inscription__form__avatarContainer img{margin-bottom:1rem;width:7rem}.inscription__form__avatarContainer button{background-color:#1aae9f;border:none;border-radius:4px;color:#fff;margin-bottom:1rem;padding:8px 1rem}.inscription__form__avatarContainer button,.inscription__form__avatarContainer button:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.inscription__form__avatarContainer button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.inscription__form__champ{align-items:center;display:flex;height:3rem;justify-content:center;margin-bottom:1rem;position:relative;width:50%}@media(max-width:767px){.inscription__form__champ{width:100%}}.inscription__form__champ__searchCity{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;bottom:-5rem;display:flex;flex-direction:column;height:90px;justify-content:center;position:absolute;width:300px;z-index:3}.inscription__form__champ__searchCity--item:hover{color:#1aae9f}.inscription__form__champ--radio{align-items:center;display:flex;justify-content:space-between;width:60%}.inscription__form__champ--radio--item{color:#c9d6e1}.inscription__form__champ--label{width:6.25rem}.inscription__form__champ--input,.inscription__form__champ__searchCity--input{background-color:#fff;border:2px solid #1aae9f;border-radius:8px;height:100%;padding:0 1rem #d3d3d3;width:60%}.inscription__form__champ--stack{background-color:#1aae9f;border:2px solid #1aae9f;border-radius:8px;color:#fff;height:100%;padding:0 1rem;width:60%}.inscription__form__champ--stack:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.inscription__form__champ--img{width:3.5rem}.inscription__form__buttons{display:flex;justify-content:center}@media(max-width:375px){.inscription__form__buttons{align-items:center;flex-direction:column}}.inscription__form__buttons__button--valid{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1rem;margin-left:2rem;margin-right:2rem;padding:12px 3rem}.inscription__form__buttons__button--valid,.inscription__form__buttons__button--valid:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.inscription__form__buttons__button--valid:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.inscription__form__buttons__button--cancel{background-color:crimson;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1rem;margin-left:2rem;margin-right:2rem;padding:12px 3rem}.inscription__form__buttons__button--cancel,.inscription__form__buttons__button--cancel:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.inscription__form__buttons__button--cancel:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.dark.inscription{background-color:#192b3c}.dark.inscription__title{color:#1aae9f}.dark.inscription__header{border:1px solid #1aae9f}.dark.inscription__form__avatarContainer button{background-color:#1aae9f;color:#fff}.dark.inscription__form__avatarContainer button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.dark.inscription__form__champ__searchCity{border:1px solid #d3d3d3}.dark.inscription__form__champ__searchCity--item:hover{color:#1aae9f}.dark.inscription__form__champ--input,.dark.inscription__form__champ__searchCity--input{background-color:#fff;border:2px solid #1aae9f;padding:0 1rem #d3d3d3}.dark.inscription__form__champ--stack{background-color:#1aae9f;border:2px solid #1aae9f;color:#fff}.dark.inscription__form__champ--stack:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.dark.inscription__form__buttons__button--valid{background-color:#1aae9f;color:#fff}.dark.inscription__form__buttons__button--valid:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.dark.inscription__form__buttons__button--cancel{background-color:crimson;color:#fff}.dark.inscription__form__buttons__button--cancel:hover{box-shadow:0 10px 20px rgba(0,0,0,.2)}.chooseAvatarBackground{align-items:flex-start;background-color:rgba(0,0,0,.7);display:flex;height:200vh;justify-content:center;position:absolute;right:0;top:0;width:100vw;z-index:3}.dark.chooseAvatarBackground{background-color:rgba(0,0,0,.4)}.chooseAvatarContainer{background-color:#fff;border-radius:.8rem;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;flex-wrap:wrap;justify-content:center;margin-top:15rem;padding:1.5rem 2.5rem;width:45rem;z-index:3}@media(max-width:765px){.chooseAvatarContainer{align-items:center;flex-direction:column;padding:1.5rem .5rem;width:auto}}.chooseAvatarContainer--title{border-bottom:1px solid #d3d3d3;color:#1aae9f;font-size:1.5rem;margin-bottom:1rem;padding-bottom:1rem;width:90%}.chooseAvatarContainer__imgs{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.chooseAvatarContainer__imgs--img{margin:1rem}.chooseAvatarContainer__cancel{align-items:center;border-top:1px solid #d3d3d3;display:flex;justify-content:center;margin:1rem 0;width:90%}.chooseAvatarContainer__cancel button{background-color:crimson;margin-top:1rem}.dark.chooseAvatarContainer{background-color:#21374a;box-shadow:0 5px 15px rgba(0,0,0,.35)}.dark.chooseAvatarContainer--title{border-bottom:1px solid #d3d3d3;color:#1aae9f}.dark.chooseAvatarContainer__cancel{border-top:1px solid #d3d3d3}.dark.chooseAvatarContainer__cancel button{background-color:#d13857}.contact__form{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin:0 auto;min-height:80vh;padding:1em 3em;transition:.2s}.contact__form--title{color:#1aae9f;font-size:1.5rem;font-weight:700;margin:1rem auto 1.5em;text-align:center}.contact__form--input{background-color:#fff;border:1px solid #1aae9f;border-radius:8px;height:4.1rem;margin-bottom:1rem;padding:1.5rem;position:relative;width:100%}.contact__form--input.textarea{height:100%}.contact__form--input.textarea .form-control{height:100%;width:100%}.contact__form--control{border:none;color:#011736;font-family:Georgia,Times New Roman,Times,serif;font-size:1.2rem;margin-top:-.5rem;padding:0}.contact__form--button{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1rem;margin-left:2rem;margin-right:2rem;padding:12px 3rem}.contact__form--button,.contact__form--button:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.contact__form--button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.contact__form--captcha{color:#1aae9f;font-size:2rem;margin-bottom:.5rem;text-align:center}.contact__form--captcha:hover{font-weight:700}.dark.contact__form{background-color:#192b3c}.dark.contact__form--title{color:#1aae9f}.dark.contact__form--input{background-color:#fff;border:1px solid #1aae9f}.dark.contact__form--control{color:#011736}.dark.contact__form--button{background-color:#1aae9f;color:#fff}.dark.contact__form--captcha{color:#1aae9f}.dark.inscription__form__buttons__button--cancel{background-color:#d13857}.mentionslegales{background-color:#fff;margin:0 auto;max-height:80vh;min-height:80vh;overflow-y:scroll;padding:1rem;transition:.2s}.mentionslegales__title{color:#1aae9f;font-size:2rem;font-weight:700;margin:1rem auto 2rem;text-align:center}.mentionslegales__subtitle{color:#1aae9f;font-size:1rem;font-style:italic;font-weight:700;margin:1em}.dark.mentionslegales{background-color:#192b3c}.dark.mentionslegales__p{color:#fff}.dark.mentionslegales__subtitle,.dark.mentionslegales__title{color:#1aae9f}p{margin-bottom:.4rem;text-align:center}.about{background-color:#fff;margin:0 auto;max-height:80vh;min-height:80vh;overflow-y:scroll;padding:1rem 0;transition:.2s}.about__title{color:#1aae9f;font-size:2rem;font-weight:700;margin:1rem 0 3rem;text-align:center}.about__philosophy{border-top:2px solid #d3d3d3;margin:0 1rem}.about__philosophy--title{color:#1aae9f;font-size:1.5rem;font-weight:700;margin:2rem 0}.about__philosophy--content,.about__philosophy--title{font-style:italic;text-align:center}.about__dev{border-top:2px solid #d3d3d3;margin:1rem 1rem 0}.about__dev--title{color:#1aae9f;font-size:1.5rem;font-weight:700;margin:2rem 0}.about__dev--content,.about__dev--title{font-style:italic;text-align:center}.about__recruiter{border-top:2px solid #d3d3d3;margin:1.5rem 1rem}.about__recruiter--title{color:#1aae9f;font-size:1.5rem;font-style:italic;font-weight:700;margin:2rem 0;text-align:center}.about__recruiter--content{font-style:italic;padding:0;text-align:center}.about__slogan{color:#011736;font-size:1.1rem;font-weight:700;margin:0;padding:0 0 1rem;text-align:center}.about__us{border-top:2px solid #d3d3d3;margin:1.5rem 1rem;text-align:center}.about__us--title{color:#1aae9f;font-size:1.5rem;font-weight:700;margin:2rem 0}.about__us--content,.about__us--title{font-style:italic;text-align:center}.about__us--container{background-color:#fff;text-align:center}.about__us--container--name{color:#011736;font-size:1.1rem;font-weight:700;margin-bottom:.5rem;text-align:center}.about__us--container--photo{padding:.5rem}.dark.about{background-color:#192b3c}.dark.about__title{color:#1aae9f}.dark.about__philosophy{border-top:2px solid #424141}.dark.about__philosophy--title{color:#1aae9f}.dark.about__dev{border-top:2px solid #424141}.dark.about__dev--title{color:#1aae9f}.dark.about__recruiter{border-top:2px solid #424141}.dark.about__recruiter--title{color:#1aae9f}.dark.about__slogan{color:#2cbacf}.dark.about__us{border-top:2px solid #424141}.dark.about__us--title{color:#1aae9f}.dark.about__us--cards--container{background-color:#fff;display:flex;flex-direction:column;justify-content:center}.dark.about__us--cards--container--name{color:#011736}.dark.about__us--cards--container--photo{padding:.5rem}.darkP{color:#c9d6e1}.darkP,.lightP{padding:0}.about__us--cards{align-items:center;display:flex;justify-content:space-around;max-width:1024px}@media(max-width:870px){.about__us--cards{flex-direction:column}}.about__us--cards--container{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;width:18%}@media(max-width:870px){.about__us--cards--container{width:20rem}}.about__us--cards--container--name{color:#011736;font-size:1.5rem;margin-bottom:.5rem;margin-top:.5rem}.about__us--cards--container--role{margin-bottom:.5rem;padding:0}.about__us--cards--container--photo{padding:.5rem}.homedeveloper{background-color:#fff;margin:0 auto;min-height:80vh;padding:1em 3em;transition:.2s}.homedeveloper__title{color:#1aae9f;font-size:1.5rem;font-weight:700;margin:1rem auto 1.5em;text-align:center}.homedeveloper__slogan{color:#011736;font-size:1.1rem;font-style:italic;font-weight:700;margin-top:1.8rem;text-align:center}.homedeveloper__button{align-items:center;display:flex;flex-direction:column}.homedeveloper__button--login{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1.5rem;max-width:17rem;min-width:17rem;padding:12px 3rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(max-width:768px){.homedeveloper__button--login{display:none}}.homedeveloper__button--login:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.homedeveloper__button--inscription,.homedeveloper__button--login:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.homedeveloper__button--inscription{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1.5rem;max-width:17rem;min-width:17rem;padding:12px 3rem}.homedeveloper__button--inscription:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.homedeveloper__button--back,.homedeveloper__button--inscription:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.homedeveloper__button--back{background-color:crimson;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1.5rem;max-width:17rem;min-width:17rem;padding:12px 3rem}.homedeveloper__button--back:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dark.homedeveloper{background-color:#192b3c}.dark.homedeveloper__title{color:#1aae9f}.dark.homedeveloper__dev--content p{color:#c9d6e1}.dark.homedeveloper__dev--content .homedeveloper__slogan{color:#01a7a4}.dark.homedeveloper__button--inscription,.dark.homedeveloper__button--login{background-color:#1aae9f;color:#fff}.dark.homedeveloper__button--back{background-color:#d13857;color:#fff}.homedeveloper__dev--content,.homedeveloper__dev--content .dark{align-items:center;display:flex;flex-direction:column}.homedeveloper__dev--content .dark{color:#c9d6e1}.homedeveloper__dev--content p{max-width:50rem;padding:0}.homerecruiter{background-color:#fff;background-image:url(/static/media/backgroundMain.37d015eef21b5da35ee9.png);background-position:bottom;background-repeat:no-repeat;background-size:150%;margin:0 auto;min-height:80vh;overflow:hidden;padding:1em 3em;transition:.2s}.homerecruiter__title{color:#1aae9f;font-size:1.5rem;font-weight:700;margin:1rem auto 1.5em;text-align:center}.homerecruiter__slogan{color:#011736;font-size:1.1rem;font-style:italic;font-weight:700;margin-top:1.8rem;text-align:center}.homerecruiter__button{align-items:center;display:flex;flex-direction:column}.homerecruiter__button--login{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1.5rem;max-width:17rem;min-width:17rem;padding:12px 3rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media(max-width:768px){.homerecruiter__button--login{display:none}}.homerecruiter__button--login:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.homerecruiter__button--inscription,.homerecruiter__button--login:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.homerecruiter__button--inscription{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1.5rem;max-width:17rem;min-width:17rem;padding:12px 3rem}.homerecruiter__button--inscription:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.homerecruiter__button--back,.homerecruiter__button--inscription:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.homerecruiter__button--back{background-color:crimson;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1.5rem;max-width:17rem;min-width:17rem;padding:12px 3rem}.homerecruiter__button--back:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dark.homerecruiter{background-color:#192b3c}.dark.homerecruiter__title{color:#1aae9f}.dark.homerecruiter__slogan{color:#011736}.dark.homerecruiter__button--inscription,.dark.homerecruiter__button--login{background-color:#1aae9f;color:#fff}.dark.homerecruiter__button--back{background-color:#d13857;color:#fff}p{margin-bottom:1.7rem}.homerecruiter__dev--content{align-items:center;display:flex;flex-direction:column}.homerecruiter__dev--content p{max-width:50rem;padding:0}.dark.homerecruiter__dev--content{color:#c9d6e1}.dark.homerecruiter__slogan{color:#1aae9f}.modalLoginBackground{background-color:rgba(0,0,0,.7);display:flex;height:100vh;justify-content:center;overflow-y:hidden;position:absolute;right:0;top:0;transition:.2s;width:100vw;z-index:1000}.modalLoginBackground.dark{background-color:rgba(0,0,0,.4)}.modalLoginContainer{background-color:#fff;border-radius:.8rem;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;flex-direction:column;height:30rem;margin-top:15rem;overflow-y:hidden;padding:1.5rem 2.5rem;transition:.2s;width:45rem;z-index:1001}@media(max-width:665px){.modalLoginContainer{padding:1.5rem .5rem;width:100%}}.modalLoginContainer__header{border-bottom:1px solid #d3d3d3;display:inline-grid;height:4rem;justify-content:center;position:relative;width:100%}@media(max-width:500px){.modalLoginContainer__header{justify-content:space-around}}.modalLoginContainer__header--title{color:#1aae9f;font-size:1.5rem;text-align:center}.modalLoginContainer__header--button{background-color:crimson;border:none;border-radius:8px;color:#fff;font-size:1.2rem;padding:4px;position:absolute;right:2rem;top:-.8rem;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:2em}@media(max-width:500px){.modalLoginContainer__header--button{position:relative;right:0}}.modalLoginContainer__header--button:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.modalLoginContainer__form{display:flex;flex-direction:column;padding:2rem;width:100%}.modalLoginContainer__form--login,.modalLoginContainer__form--password{border:none;border-bottom:1px solid #d3d3d3;font-size:1.3rem;padding-bottom:.5rem;padding-top:1rem;width:100%}.modalLoginContainer__form--error{color:crimson;margin-top:1rem;padding-left:0;text-align:left}.modalLoginContainer__form__remember--checkbox{margin-top:1rem}.modalLoginContainer__form--connexion{background-color:#1aae9f;border:none;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#fff;font-size:1.2rem;margin-top:2rem;padding:1rem 0;width:100%}.modalLoginContainer__form--connexion:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.modalLoginContainer__footer{display:flex;justify-content:space-between;padding:0 2rem}@media(max-width:500px){.modalLoginContainer__footer{flex-direction:column}}.modalLoginContainer__footer p{padding:0}.modalLoginContainer__footer--forget,.modalLoginContainer__footer--register span{color:#1aae9f}.dark.modalLoginContainer{background-color:#21374a;transition:.2s}.dark.modalLoginContainer__header{border-bottom:1px solid #d3d3d3}.dark.modalLoginContainer__header--title{color:#1aae9f}.dark.modalLoginContainer__header--button{background-color:#d13857;color:#fff}.dark.modalLoginContainer__form--login,.dark.modalLoginContainer__form--password{border-bottom:1px solid #d3d3d3}.dark.modalLoginContainer__form--error{color:crimson}.dark.modalLoginContainer__form__remember{color:#c9d6e1}.dark.modalLoginContainer__form--connexion{background-color:#1aae9f;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#fff}.dark.modalLoginContainer__footer--forget{color:#1aae9f}.dark.modalLoginContainer__footer--register{color:#c9d6e1}.dark.modalLoginContainer__footer--register span{color:#1aae9f}.cookies{background-color:#fff;background-position:bottom;background-repeat:no-repeat;background-size:150%;border-radius:.8rem;bottom:0;box-shadow:0 5px 15px rgba(0,0,0,.35);height:25rem;margin:0 auto;max-width:1024px;overflow:hidden;padding:1em 3em;position:absolute;transition:.2s;width:100%;z-index:1001}@media(max-width:650px){.cookies{height:20rem;margin-left:0}}@media(max-width:400px){.cookies{height:25rem;margin-left:0}}.cookies__title{color:#1aae9f;font-size:1.5rem;font-weight:700;margin:1rem auto 1em;text-align:center}.cookies__content{padding:0;z-index:1010}.cookies__button{align-items:center;display:flex;flex-direction:row;justify-content:center}@media(max-width:1024px){.cookies__button{align-items:center;display:flex;flex-direction:column;justify-content:center}}.cookies__button--agree{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1rem;margin-left:2rem;margin-right:2rem;padding:12px 3rem;z-index:1005}.cookies__button--agree,.cookies__button--agree:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cookies__button--agree:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.cookies__button--disagree{background-color:crimson;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1rem;margin-left:2rem;margin-right:2rem;padding:12px 3rem;z-index:1005}.cookies__button--disagree,.cookies__button--disagree:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cookies__button--disagree:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.cookies__button--privacy{background-color:#1aae9f;border:none;border-radius:8px;color:#fff;font-size:1.2rem;margin-bottom:1rem;margin-left:2rem;margin-right:2rem;padding:12px 3rem}.cookies__button--privacy,.cookies__button--privacy:hover{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cookies__button--privacy:hover{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.dark{transition:.2s}.dark.cookies{background-color:#21374a}.dark.cookies__title{color:#2cbacf}.dark.cookies__content{color:#c9d6e1}.dark.cookies__button--disagree{background-color:#d13857}#all{background-color:#f80;background-image:radial-gradient(circle at 50px 50px,#180707 6px,transparent 0),radial-gradient(circle at 90px 60px,#180707 6px,transparent 0),radial-gradient(circle at 100px 150px,#180707 6px,transparent 0),radial-gradient(circle at 50px 100px,#180707 6px,transparent 0),radial-gradient(circle at 150px 50px,#180707 6px,transparent 0),radial-gradient(circle at 120px 90px,#180707 6px,transparent 0),radial-gradient(circle at 85px 110px,#180707 6px,transparent 0),radial-gradient(circle at 150px 130px,#180707 6px,transparent 0);border-radius:50%;bottom:3rem;height:150px;left:0;margin:auto;position:absolute;right:0;width:150px;z-index:1001}@media(max-width:1024px){#all{bottom:5rem;left:auto;right:8rem;z-index:1001}}@media(max-width:925px){#all{display:none}}#all:before{-webkit-animation:bit 3s linear infinite;animation:bit 3s linear infinite;background:#21374a;border-radius:50%;content:"";height:50px;left:0;opacity:0;position:absolute;top:0;width:50px;z-index:1001}@-webkit-keyframes bit{3%{opacity:1}7%{box-shadow:20px 3px 0 2px #21374a;opacity:1}14%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a;opacity:1}21%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a,20px 20px 0 2px #21374a,-5px 30px 0 2px #21374a;opacity:1}28%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a,20px 20px 0 2px #21374a,-5px 30px 0 2px #21374a,50px -5px 0 2px #21374a,10px 50px 0 5px #21374a,25px 40px 0 5px #21374a;opacity:1}35%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a,20px 20px 0 2px #21374a,-5px 30px 0 2px #21374a,50px -5px 0 2px #21374a,10px 50px 0 5px #21374a,25px 40px 0 5px #21374a,-5px 65px 0 5px #21374a,30px 60px 0 1px #21374a,40px 40px 0 5px #21374a,40px 35px 0 3px #21374a;opacity:1}40%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a,20px 20px 0 2px #21374a,-5px 30px 0 2px #21374a,50px -5px 0 2px #21374a,10px 50px 0 5px #21374a,25px 40px 0 5px #21374a,-5px 65px 0 5px #21374a,30px 60px 0 1px #21374a,40px 40px 0 5px #21374a,40px 35px 0 3px #21374a,65px 60px 0 5px #21374a,55px 20px 0 4px #21374a,60px -5px 0 2px #21374a;opacity:1}50%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a,20px 20px 0 2px #21374a,-5px 30px 0 2px #21374a,50px -5px 0 2px #21374a,10px 50px 0 5px #21374a,25px 40px 0 5px #21374a,-5px 65px 0 5px #21374a,30px 60px 0 1px #21374a,40px 40px 0 5px #21374a,40px 35px 0 3px #21374a,65px 60px 0 5px #21374a,55px 20px 0 4px #21374a,60px -5px 0 2px #21374a,100px 50px 0 2px #21374a,90px -2px 0 6px #21374a,20px 100px 0 2px #21374a,-5px 100px 0 2px #21374a,60px 100px 0 6px #21374a,100px 20px 0 10px #21374a,80px -10px 0 6px #21374a;opacity:1}60%{box-shadow:20px 3px 0 6px #21374a,5px 20px 0 6px #21374a,20px 20px 0 6px #21374a,-5px 30px 0 6px #21374a,50px -5px 0 6px #21374a,10px 50px 0 6px #21374a,25px 40px 0 6px #21374a,-5px 65px 5px 0 #21374a,30px 60px 0 6px #21374a,40px 40px 5px 0 #21374a,40px 35px 0 6px #21374a,65px 60px 5px 0 #21374a,55px 20px 0 6px #21374a,60px -5px 2px 0 #21374a,100px 50px 2px 0 #21374a,90px -2px 6px 0 #21374a,20px 100px 0 6px #21374a,-5px 100px 0 6px #21374a,60px 100px 0 6px #21374a,100px 20px 0 6px #21374a,80px -10px 0 6px #21374a,130px -10px 0 6px #21374a,150px 5px 0 6px #21374a,145px 20px 0 6px #21374a,130px 40px 0 6px #21374a,100px 90px 0 6px #21374a,-5px 150px 0 6px #21374a,30px 140px 0 6px #21374a;opacity:1}70%{box-shadow:20px 3px 0 6px #21374a,5px 20px 0 6px #21374a,20px 20px 0 6px #21374a,-5px 30px 0 6px #21374a,50px -5px 0 6px #21374a,10px 50px 0 6px #21374a,25px 40px 0 6px #21374a,-5px 65px 5px 0 #21374a,30px 60px 0 6px #21374a,40px 40px 5px 0 #21374a,40px 35px 0 6px #21374a,65px 60px 5px 0 #21374a,55px 20px 0 6px #21374a,60px -5px 2px 0 #21374a,100px 50px 2px 0 #21374a,90px -2px 6px 0 #21374a,20px 100px 0 6px #21374a,-5px 100px 0 6px #21374a,60px 100px 0 6px #21374a,100px 20px 0 6px #21374a,80px -10px 0 6px #21374a,130px -10px 0 6px #21374a,150px 5px 0 6px #21374a,145px 20px 0 6px #21374a,130px 40px 0 6px #21374a,100px 90px 0 6px #21374a,-5px 150px 0 6px #21374a,30px 140px 0 6px #21374a;opacity:1}80%{box-shadow:20px 3px 0 6px #21374a,5px 20px 0 6px #21374a,20px 20px 0 6px #21374a,-5px 30px 0 6px #21374a,50px -5px 0 6px #21374a,10px 50px 0 6px #21374a,25px 40px 0 6px #21374a,-5px 65px 5px 0 #21374a,30px 60px 0 6px #21374a,40px 40px 5px 0 #21374a,40px 35px 0 6px #21374a,65px 60px 5px 0 #21374a,55px 20px 0 6px #21374a,60px -5px 2px 0 #21374a,100px 50px 2px 0 #21374a,90px -2px 6px 0 #21374a,20px 100px 0 10px #21374a,-5px 100px 0 60px #21374a,60px 100px 0 60px #21374a,100px 20px 0 60px #21374a,80px -10px 0 60px #21374a,130px -10px 0 60px #21374a,150px 5px 0 60px #21374a,145px 20px 0 60px #21374a,130px 40px 0 60px #21374a,100px 90px 0 60px #21374a,-5px 150px 0 60px #21374a,30px 140px 0 60px #21374a;opacity:1}90%{box-shadow:20px 3px 0 6px #21374a,5px 20px 0 6px #21374a,20px 20px 0 6px #21374a,-5px 30px 0 6px #21374a,50px -5px 0 6px #21374a,10px 50px 0 6px #21374a,25px 40px 0 6px #21374a,-5px 65px 5px 0 #21374a,30px 60px 0 6px #21374a,40px 40px 5px 0 #21374a,40px 35px 0 6px #21374a,65px 60px 5px 0 #21374a,55px 20px 0 6px #21374a,60px -5px 2px 0 #21374a,100px 50px 2px 0 #21374a,90px -2px 6px 0 #21374a,20px 100px 0 10px #21374a,-5px 100px 0 60px #21374a,60px 100px 0 60px #21374a,100px 20px 0 60px #21374a,80px -10px 0 60px #21374a,130px -10px 0 60px #21374a,150px 5px 0 60px #21374a,145px 20px 0 60px #21374a,130px 40px 0 60px #21374a,100px 90px 0 60px #21374a,-5px 150px 0 60px #21374a,30px 140px 0 60px #21374a;opacity:1}to{box-shadow:20px 3px 0 6px #21374a,5px 20px 0 6px #21374a,20px 20px 0 6px #21374a,-5px 30px 0 6px #21374a,50px -5px 0 6px #21374a,10px 50px 0 6px #21374a,25px 40px 0 6px #21374a,-5px 65px 5px 0 #21374a,30px 60px 0 6px #21374a,40px 40px 5px 0 #21374a,40px 35px 0 6px #21374a,65px 60px 5px 0 #21374a,55px 20px 0 6px #21374a,60px -5px 2px 0 #21374a,100px 50px 2px 0 #21374a,90px -2px 6px 0 #21374a,20px 100px 0 10px #21374a,-5px 100px 0 60px #21374a,60px 100px 0 60px #21374a,100px 20px 0 60px #21374a,80px -10px 0 60px #21374a,130px -10px 0 60px #21374a,150px 5px 0 60px #21374a,145px 20px 0 60px #21374a,130px 40px 0 60px #21374a,100px 90px 0 60px #21374a,-5px 150px 0 60px #21374a,30px 140px 0 60px #21374a;opacity:1}}@keyframes bit{3%{opacity:1}7%{box-shadow:20px 3px 0 2px #21374a;opacity:1}14%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a;opacity:1}21%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a,20px 20px 0 2px #21374a,-5px 30px 0 2px #21374a;opacity:1}28%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a,20px 20px 0 2px #21374a,-5px 30px 0 2px #21374a,50px -5px 0 2px #21374a,10px 50px 0 5px #21374a,25px 40px 0 5px #21374a;opacity:1}35%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a,20px 20px 0 2px #21374a,-5px 30px 0 2px #21374a,50px -5px 0 2px #21374a,10px 50px 0 5px #21374a,25px 40px 0 5px #21374a,-5px 65px 0 5px #21374a,30px 60px 0 1px #21374a,40px 40px 0 5px #21374a,40px 35px 0 3px #21374a;opacity:1}40%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a,20px 20px 0 2px #21374a,-5px 30px 0 2px #21374a,50px -5px 0 2px #21374a,10px 50px 0 5px #21374a,25px 40px 0 5px #21374a,-5px 65px 0 5px #21374a,30px 60px 0 1px #21374a,40px 40px 0 5px #21374a,40px 35px 0 3px #21374a,65px 60px 0 5px #21374a,55px 20px 0 4px #21374a,60px -5px 0 2px #21374a;opacity:1}50%{box-shadow:20px 3px 0 2px #21374a,5px 20px 0 1px #21374a,20px 20px 0 2px #21374a,-5px 30px 0 2px #21374a,50px -5px 0 2px #21374a,10px 50px 0 5px #21374a,25px 40px 0 5px #21374a,-5px 65px 0 5px #21374a,30px 60px 0 1px #21374a,40px 40px 0 5px #21374a,40px 35px 0 3px #21374a,65px 60px 0 5px #21374a,55px 20px 0 4px #21374a,60px -5px 0 2px #21374a,100px 50px 0 2px #21374a,90px -2px 0 6px #21374a,20px 100px 0 2px #21374a,-5px 100px 0 2px #21374a,60px 100px 0 6px #21374a,100px 20px 0 10px #21374a,80px -10px 0 6px #21374a;opacity:1}60%{box-shadow:20px 3px 0 6px #21374a,5px 20px 0 6px #21374a,20px 20px 0 6px #21374a,-5px 30px 0 6px #21374a,50px -5px 0 6px #21374a,10px 50px 0 6px #21374a,25px 40px 0 6px #21374a,-5px 65px 5px 0 #21374a,30px 60px 0 6px #21374a,40px 40px 5px 0 #21374a,40px 35px 0 6px #21374a,65px 60px 5px 0 #21374a,55px 20px 0 6px #21374a,60px -5px 2px 0 #21374a,100px 50px 2px 0 #21374a,90px -2px 6px 0 #21374a,20px 100px 0 6px #21374a,-5px 100px 0 6px #21374a,60px 100px 0 6px #21374a,100px 20px 0 6px #21374a,80px -10px 0 6px #21374a,130px -10px 0 6px #21374a,150px 5px 0 6px #21374a,145px 20px 0 6px #21374a,130px 40px 0 6px #21374a,100px 90px 0 6px #21374a,-5px 150px 0 6px #21374a,30px 140px 0 6px #21374a;opacity:1}70%{box-shadow:20px 3px 0 6px #21374a,5px 20px 0 6px #21374a,20px 20px 0 6px #21374a,-5px 30px 0 6px #21374a,50px -5px 0 6px #21374a,10px 50px 0 6px #21374a,25px 40px 0 6px #21374a,-5px 65px 5px 0 #21374a,30px 60px 0 6px #21374a,40px 40px 5px 0 #21374a,40px 35px 0 6px #21374a,65px 60px 5px 0 #21374a,55px 20px 0 6px #21374a,60px -5px 2px 0 #21374a,100px 50px 2px 0 #21374a,90px -2px 6px 0 #21374a,20px 100px 0 6px #21374a,-5px 100px 0 6px #21374a,60px 100px 0 6px #21374a,100px 20px 0 6px #21374a,80px -10px 0 6px #21374a,130px -10px 0 6px #21374a,150px 5px 0 6px #21374a,145px 20px 0 6px #21374a,130px 40px 0 6px #21374a,100px 90px 0 6px #21374a,-5px 150px 0 6px #21374a,30px 140px 0 6px #21374a;opacity:1}80%{box-shadow:20px 3px 0 6px #21374a,5px 20px 0 6px #21374a,20px 20px 0 6px #21374a,-5px 30px 0 6px #21374a,50px -5px 0 6px #21374a,10px 50px 0 6px #21374a,25px 40px 0 6px #21374a,-5px 65px 5px 0 #21374a,30px 60px 0 6px #21374a,40px 40px 5px 0 #21374a,40px 35px 0 6px #21374a,65px 60px 5px 0 #21374a,55px 20px 0 6px #21374a,60px -5px 2px 0 #21374a,100px 50px 2px 0 #21374a,90px -2px 6px 0 #21374a,20px 100px 0 10px #21374a,-5px 100px 0 60px #21374a,60px 100px 0 60px #21374a,100px 20px 0 60px #21374a,80px -10px 0 60px #21374a,130px -10px 0 60px #21374a,150px 5px 0 60px #21374a,145px 20px 0 60px #21374a,130px 40px 0 60px #21374a,100px 90px 0 60px #21374a,-5px 150px 0 60px #21374a,30px 140px 0 60px #21374a;opacity:1}90%{box-shadow:20px 3px 0 6px #21374a,5px 20px 0 6px #21374a,20px 20px 0 6px #21374a,-5px 30px 0 6px #21374a,50px -5px 0 6px #21374a,10px 50px 0 6px #21374a,25px 40px 0 6px #21374a,-5px 65px 5px 0 #21374a,30px 60px 0 6px #21374a,40px 40px 5px 0 #21374a,40px 35px 0 6px #21374a,65px 60px 5px 0 #21374a,55px 20px 0 6px #21374a,60px -5px 2px 0 #21374a,100px 50px 2px 0 #21374a,90px -2px 6px 0 #21374a,20px 100px 0 10px #21374a,-5px 100px 0 60px #21374a,60px 100px 0 60px #21374a,100px 20px 0 60px #21374a,80px -10px 0 60px #21374a,130px -10px 0 60px #21374a,150px 5px 0 60px #21374a,145px 20px 0 60px #21374a,130px 40px 0 60px #21374a,100px 90px 0 60px #21374a,-5px 150px 0 60px #21374a,30px 140px 0 60px #21374a;opacity:1}to{box-shadow:20px 3px 0 6px #21374a,5px 20px 0 6px #21374a,20px 20px 0 6px #21374a,-5px 30px 0 6px #21374a,50px -5px 0 6px #21374a,10px 50px 0 6px #21374a,25px 40px 0 6px #21374a,-5px 65px 5px 0 #21374a,30px 60px 0 6px #21374a,40px 40px 5px 0 #21374a,40px 35px 0 6px #21374a,65px 60px 5px 0 #21374a,55px 20px 0 6px #21374a,60px -5px 2px 0 #21374a,100px 50px 2px 0 #21374a,90px -2px 6px 0 #21374a,20px 100px 0 10px #21374a,-5px 100px 0 60px #21374a,60px 100px 0 60px #21374a,100px 20px 0 60px #21374a,80px -10px 0 60px #21374a,130px -10px 0 60px #21374a,150px 5px 0 60px #21374a,145px 20px 0 60px #21374a,130px 40px 0 60px #21374a,100px 90px 0 60px #21374a,-5px 150px 0 60px #21374a,30px 140px 0 60px #21374a;opacity:1}}.rocketloading{align-items:center;background:#d3d3d3;display:flex;justify-content:center;min-height:80vh}.loader{height:120px;position:relative;width:120px}.loader span{height:100%;left:0;position:absolute;top:0;-webkit-transform:rotate(calc(18deg*var(--i)));transform:rotate(calc(18deg*var(--i)));width:100%}.loader span:before{-webkit-animation:animate 2s linear infinite;animation:animate 2s linear infinite;-webkit-animation-delay:calc(.1s*var(--i));animation-delay:calc(.1s*var(--i));background-color:#1aae9f;border-radius:50%;content:"";height:15px;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);width:15px}@-webkit-keyframes animate{0%{-webkit-transform:scale(0);transform:scale(0)}10%{-webkit-transform:scale(1.2);transform:scale(1.2)}80%,90%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes animate{0%{-webkit-transform:scale(0);transform:scale(0)}10%{-webkit-transform:scale(1.2);transform:scale(1.2)}80%,90%{-webkit-transform:scale(0);transform:scale(0)}}.rocket{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;-webkit-animation-delay:-1s;animation-delay:-1s;height:100%;left:0;position:absolute;top:0;width:100%}.rocket:before{color:#1aae9f;content:"🚀";font-family:fontAwesome;font-size:60px;left:85px;position:absolute;top:80px;-webkit-transform:rotate(250deg);transform:rotate(250deg)}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(370deg);transform:rotate(370deg)}}@keyframes rotating{0%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(370deg);transform:rotate(370deg)}}.meetdevWrapper{background-color:#d3d3d3;transition:.2s}.dark.meetdevWrapper{background:#112334;transition:.2s}.meetdev{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);font-family:Comfortaa,cursive;margin:0 auto;max-width:1024px}
/*# sourceMappingURL=main.6eb34973.css.map*/