@import url(//hello.myfonts.net/count/3833ac);@font-face{font-family:'Averta-Black';src:url(/Content/fonts/3833AC_0_0.eot?);src:url(/Content/fonts/3833AC_0_0.eot?#iefix) format('embedded-opentype'),url(/Content/fonts/3833AC_0_0.woff2) format('woff2'),url(/Content/fonts/3833AC_0_0.woff) format('woff'),url(/Content/fonts/3833AC_0_0.ttf) format('truetype')}@font-face{font-family:'Averta-Light';src:url(/Content/fonts/3833AC_1_0.eot?);src:url(/Content/fonts/3833AC_1_0.eot?#iefix) format('embedded-opentype'),url(/Content/fonts/3833AC_1_0.woff2) format('woff2'),url(/Content/fonts/3833AC_1_0.woff) format('woff'),url(/Content/fonts/3833AC_1_0.ttf) format('truetype')}@font-face{font-family:'Averta-Regular';src:url(/Content/fonts/3833AC_2_0.eot?);src:url(/Content/fonts/3833AC_2_0.eot?#iefix) format('embedded-opentype'),url(/Content/fonts/3833AC_2_0.woff2) format('woff2'),url(/Content/fonts/3833AC_2_0.woff) format('woff'),url(/Content/fonts/3833AC_2_0.ttf) format('truetype')}body{font-size:16px;font-family:Averta-Regular;color:#444}a:active,a:visited,a:focus{outline:none;-moz-outline-style:none}p{font-family:Averta-Regular;color:#444}h1,h2,h3,h4,h5,h6{font-family:Averta-Black;color:#444}h2{font-size:40px}@media screen and (max-width:767px){h2{font-size:30px}}h3{font-size:24px}@media screen and (max-width:767px){h3{font-size:20px}}hr{margin:30px 0}form label:not(.checkbox){display:block;margin:20px 0 0 0;padding:0}form input[type=email],form input[type=password],form input[type=text],form input[type=phone]{width:100%;border:1px solid #444;border-radius:3px;padding:10px;margin:0 0 10px 0}form a{color:#444;text-decoration:underline}form .error{border:1px solid red}.icons{display:inline-block;background:url(/Content/images/sprite-ui.svg) no-repeat}label{font-weight:100!important}.checkbox{display:block;position:relative;cursor:pointer;padding-left:35px;margin:20px 0 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #444;border-radius:3px}.checkbox .checkmark:after{content:"";position:absolute;display:none}.checkbox:hover input~.checkmark{background-color:#eee}.checkbox input:checked~.checkmark:after{display:block}.checkbox input:checked~.checkmark{background-color:#434343}.checkbox .checkmark:after{left:9px;top:5px;width:7px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.round-btn{display:inline-block;min-width:210px;padding:10px 20px;font-size:18px;font-weight:800;text-align:center;color:#444;border:1px solid #444;border-radius:50px;transition:all .2s ease-in-out;cursor:pointer;background:transparent}.round-btn.white{border:1px solid #fff;color:#fff}.round-btn.white:hover{background:#fff;color:#444}.round-btn:hover{text-decoration:none;background:#444;color:#fff}.round-btn:disabled{color:#fff;background-color:#cecece!important;border-color:#cecece!important;cursor:not-allowed}main{padding-top:50px;padding-bottom:100px}header{padding:20px 0}header .logo{width:249px;height:60px;background-position:0 0;transform:scale(1.5);margin:20px 0 0 60px}header .home{float:right;width:46px;height:46px;background-position:-8px -128px;margin:20px 0 0 0}@media screen and (max-width:767px){header .logo{transform:scale(1.2);margin:10px 0 0 20px}}footer{background:#444;padding:50px 0 100px 0}footer ul{list-style:none;margin:0;padding:0}footer ul li a{color:#fff}footer ul li a:hover{color:#eee}footer ul li.with-border{border-bottom:1px solid #555;padding:10px 0}footer ul li.with-icon{margin:0 0 40px 0;position:relative;padding:0 0 0 70px}footer ul li.with-icon .icons{position:absolute;top:50%;left:0;transform:translateY(-50%)}footer ul li.with-icon .alljobs{width:43px;height:45px;background-position:-309px -7px}footer ul li.with-icon .profil{width:45px;height:45px;background-position:-187px -7px}footer ul li.with-icon .alerts{width:45px;height:45px;background-position:-547px -7px}footer ul li.with-icon .cv{width:47px;height:38px;background-position:-487px -11px}footer ul li.with-icon .contact{width:45px;height:35px;background-position:-367px -13px}footer ul li .extlink{width:13px;height:15px;background-position:-144px -83px;margin:0 0 0 5px}footer .logociusssmcqbefore,footer .logociusssmcqafter{width:175px;height:80px;background-position:0 -180px;transform:scale(1.2)}footer .logociusssmcqafter{display:none}footer .social{margin:50px 0 0 0}footer .social li{display:inline-block;margin:0 20px 0 0}footer .social li .linkedin{width:44px;height:44px;background-position:-188px -68px}footer .social li .facebook{width:44px;height:44px;background-position:-248px -68px}footer .social li .instagram{width:44px;height:44px;background-position:-188px -128px}@media screen and (max-width:991px){footer ul{margin:0 0 50px}footer #alljobslist li.with-border{margin:0 0 0 70px}footer li.with-border{text-align:center}footer .social{margin:0;text-align:center}footer .logociusssmcqbefore{display:none}footer .logociusssmcqafter{display:block;margin:50px auto 0 auto}footer .round-btn{width:100%}}#connexion .round-btn{margin:20px 0}#connexion input[type=email],#connexion input[type=password],#connexion input[type=text],#connexion input[type=phone]{padding:5px;margin:0}#inscription #politique-de-confidentialite{background:#eee;padding:20px;max-height:450px;overflow-y:scroll}#politique-de-confidentialite a{color:#007bff;text-decoration:none}#politique-de-confidentialite a:hover{color:#0056b3;text-decoration:underline}#inscription #links{margin:20px 0 0 0}#inscription #links a{color:#444;text-decoration:underline}#inscription #links a:last-child{display:block;margin:10px 0 0 0}.form-control{display:inherit!important}input::-ms-reveal{display:none}