.font-open-sans{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}#top .navbar-header{float:none}#top .navbar-header .navbar-brand{display:block;margin:14px auto;float:none}#top .navbar-header .navbar-toggle{display:none}#page-wrapper{padding-bottom:60px}#page-wrapper #page-header{text-align:center;margin:40px auto}#page-wrapper #page-header h1{font-size:26px;margin:0 0 20px}#page-wrapper #page-header div{font-size:16px;line-height:24px;font-weight:lighter;color:#707070}#page-wrapper input[type="text"],#page-wrapper input[type="password"],#page-wrapper input[type="email"]{border:2px solid #ccc}#page-wrapper .d-flex.d-flex-lvl-1 > div.form-container > form .help-block-hint{color:#7f7f7f}#page-wrapper .d-flex.d-flex-lvl-1{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#page-wrapper .d-flex.d-flex-lvl-1 > div{width:100%}#page-wrapper .d-flex.d-flex-lvl-1 > div.middle-border{display:block;content:'';height:1px;width:100%;margin:40px 0;background-color:#c7c7c7}#page-wrapper .d-flex.d-flex-lvl-1 > div.social-buttons-container{}#page-wrapper #signin-assistance-link{text-align:center;margin-top:80px}#icons-social-connect {}#icons-social-connect>p{text-align:center;color:#a7a7a7;margin-bottom:40px}#icons-social-connect>.d-flex{display:flex;justify-content:center;align-items:center}#icons-social-connect>.d-flex>.icon-social-connect{width:64px;margin:auto}#icons-social-connect>.d-flex>.icon-social-connect>a{display:block;height:100%;width:100%;text-decoration:none}#icons-social-connect>.d-flex>.icon-social-connect>a>i{display:block;height:64px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:5px}#icons-social-connect>.d-flex>.icon-social-connect.icon-social-connect-facebook>a>i{background-image:url(//images.tuto.net/ui/svg/login/facebook.svg?r=20230830153500)}#icons-social-connect>.d-flex>.icon-social-connect.icon-social-connect-google>a>i{background-image:url(//images.tuto.net/ui/svg/login/google.svg?r=20230830153500)}#icons-social-connect>.d-flex>.icon-social-connect.icon-social-connect-apple>a>i{background-image:url(//images.tuto.net/ui/svg/login/apple.svg?r=20230830153500)}#icons-social-connect>.d-flex>.icon-social-connect>a>span,#icons-social-connect>.d-flex>.icon-social-connect-google>span{display:block;text-align:center;font-size:small;color:#707070}#icons-social-connect>.d-flex>.icon-social-connect{margin:auto}#icons-social-connect>.d-flex>.icon-social-connect>a{height:106px;display:flex;text-decoration:none;flex-direction:column;align-items:center;justify-content:space-between;padding-top:2px}#icons-social-connect>.d-flex>.icon-social-connect>a>i{height:42px;width:42px}#icons-social-connect>.d-flex>.icon-social-connect-google:hover>span{color:#00a9f0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}#icons-social-connect>.d-flex>.icon-social-connect-google>.g_id_signin{height:64px;margin-bottom:5px;display:flex;justify-content:center}#icons-social-connect>.d-flex>.icon-social-connect-google>.g_id_signin iframe{margin:0 !important}#icons-social-connect>.d-flex>.icon-social-connect>a:hover>i {}#icons-social-connect>.d-flex>.icon-social-connect:hover>a>span{color:#00a9f0}.icon-social-connect-apple{position:relative;overflow:hidden}.icon-social-connect-apple #appleid-signin{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0;filter:alpha(opacity=0)}@media(min-width:768px) and (max-width:992px){#page-wrapper{padding-bottom:80px}#page-wrapper .d-flex.d-flex-lvl-1 > div.middle-border{margin-top:120px}#icons-social-connect>p{margin-bottom:80px}}@media (min-width:992px){#page-wrapper{padding-bottom:80px}#page-wrapper #page-header{text-align:left;margin:60px 0}#page-wrapper #page-header h1{white-space:nowrap;margin-right:10px}#page-wrapper .d-flex.d-flex-lvl-1{flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}#page-wrapper .d-flex.d-flex-lvl-1 > div{width:auto;padding-right:0;padding-left:0}#page-wrapper .d-flex.d-flex-lvl-1 > div.form-container{width:45%}#page-wrapper .d-flex.d-flex-lvl-1 > div.form-container > form{margin:0 80px 0 0}#page-wrapper .d-flex.d-flex-lvl-1 > div.middle-border{display:block;content:'';width:1px;height:auto;margin:0 5%;background-color:#c7c7c7}#page-wrapper .d-flex.d-flex-lvl-1 > div.social-buttons-container{border-top:none;padding-top:0;width:45%;display:flex;justify-content:center;align-items:center}#page-wrapper .d-flex.d-flex-lvl-1 > div.social-buttons-container #icons-social-connect{width:80%}#page-wrapper #signin-assistance-link{margin-top:80px}}@media (max-width:480px){#page-wrapper{padding:30px 0 80px}}#page-wrapper #signin-form .signin-password-forget a{color:#7f7f7f;text-decoration:underline}#page-wrapper #signin-form .signin-password-forget a:hover{text-decoration:none}#page-wrapper #signin-form #signin-submit{margin:30px 0 0}#page-wrapper #signin-form #signin-submit button[type="submit"].btn-lg{padding-top:12px !important;padding-bottom:12px !important}#page-wrapper #signin-form #form-errors-placeholder{color:#fe6d4c;text-align:center;margin-bottom:20px;font-weight:bold}div.form-group:has(div.password-revealing){position:relative}.contain-password-revealing{position:relative}div.password-revealing{cursor:pointer;display:none;align-items:center;position:absolute;transform:translateY(0);width:auto;height:34px;right:10px;z-index:1000}div.password-revealing.display{display:flex}input.password-revealable + div.password-revealing{transform:translateY(-100%)}