.sign-in h1{font-size:3.8em}@media screen and (max-width: 730px){.sign-in h1{font-size:3em}}@media screen and (max-width: 600px){.sign-in h1{font-size:2em}}@media screen and (max-width: 400px){.sign-in h1{font-size:1.5em}}.sign-in .section--content{font-size:16px}@media all and (max-width: 992px){.sign-in .section--content{background-color:#fff}}.sign-in .modal-light .section--content{background-color:#fff}.sign-in .section__inner{background-color:#fff;padding:0 50px}@media screen and (max-width: 470px){.sign-in .section__inner{padding:0}.sign-in .section__inner .section__content{margin:0;width:100%}.sign-in .section__inner .intro-text{margin:0 20px}}.sign-in .brick--vertical{margin-top:3rem;padding:0}.sign-in .context-leader__text{padding-top:50px}@media screen and (max-width: 470px){.sign-in .context-leader__text{padding:30px 30px 0 30px}}.sign-in .subtext-container{background-color:transparent;bottom:25px;position:relative;top:-25px}.sign-in .subtext-container .accordion--nested{margin:20px 0 0 0}.sign-in .subtext{color:#7f7f7f;font-size:1.2em;font-weight:normal}@media all and (max-width: 720px){.sign-in .subtext{font-size:1em}}.sign-in .accordion-container{border-color:#e00023;-webkit-border-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ff0229), to(#e00023)) 1 100%;-o-border-image:-o-linear-gradient(#ff0229, #e00023) 1 100%;-moz-border-image:-moz-linear-gradient(#ff0229, #e00023) 1 100%;-webkit-border-image:-webkit-linear-gradient(#ff0229, #e00023) 1 100%;border-image:linear-gradient(to bottom, #ff0229, #e00023) 1 100%;border-style:solid;border-width:0 0 0 20px;-moz-box-shadow:0 0 13px 0 rgba(0,0,0,0.24);-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,0.24);box-shadow:0 0 13px 0 rgba(0,0,0,0.24);transition:0.5s all}.sign-in .accordion-container [aria-expanded="true"].accordion__login{padding:40px 40px 0 40px}@media all and (max-width: 992px){.sign-in .accordion-container [aria-expanded="true"].accordion__login{padding:30px 20px 0 20px}}.sign-in .accordion-container:hover{-webkit-box-shadow:0 4px 25px 1px rgba(0,0,0,0.12);-moz-box-shadow:0 4px 25px 1px rgba(0,0,0,0.12);box-shadow:0 4px 25px 1px rgba(0,0,0,0.12)}@media all and (max-width: 992px){.sign-in .accordion-container{border-width:0 0 0 10px}}.sign-in .accordion-container .button{text-align:center;width:50%}.sign-in .conservatoire{border-color:#117882;-webkit-border-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0ba3b2), to(#117882)) 1 100%;-webkit-border-image:-webkit-linear-gradient(#0ba3b2, #117882) 1 100%;-moz-border-image:-moz-linear-gradient(#0ba3b2, #117882) 1 100%;-o-border-image:-o-linear-gradient(#0ba3b2, #117882) 1 100%;border-image:linear-gradient(to bottom, #0ba3b2, #117882) 1 100%}.sign-in .postgraduate{border-color:#752482;-webkit-border-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a329b7), to(#752482)) 1 100%;-webkit-border-image:-webkit-linear-gradient(#a329b7, #752482) 1 100%;-moz-border-image:-moz-linear-gradient(#a329b7, #752482) 1 100%;-o-border-image:-o-linear-gradient(#a329b7, #752482) 1 100%;border-image:linear-gradient(to bottom, #a329b7, #752482) 1 100%}.sign-in .teacher-training{border-color:#fbaf17;-webkit-border-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbaf17), to(#e29b0e)) 1 100%;-webkit-border-image:-webkit-linear-gradient(#fbaf17, #e29b0e) 1 100%;-moz-border-image:-moz-linear-gradient(#fbaf17, #e29b0e) 1 100%;-o-border-image:-o-linear-gradient(#fbaf17, #e29b0e) 1 100%;border-image:linear-gradient(to bottom, #fbaf17, #e29b0e) 1 100%}.sign-in .progress{border-color:#759500;-webkit-border-image:-webkit-gradient(linear, 0 0, 0 100%, from(#92aa10), to(#759500)) 1 100%;-webkit-border-image:-webkit-linear-gradient(#92aa10, #759500) 1 100%;-moz-border-image:-moz-linear-gradient(#92aa10, #759500) 1 100%;-o-border-image:-o-linear-gradient(#92aa10, #759500) 1 100%;border-image:linear-gradient(to bottom, #92aa10, #759500) 1 100%}.sign-in .accordion-subtext{color:#7f7f7f;display:block;font-size:0.4em;font-weight:normal;padding-top:15px}@media all and (max-width: 720px){.sign-in .accordion-subtext{padding-top:5px;line-height:1.3em}}.sign-in .accordion__login{font-size:2.8em;font-weight:bold;margin:3rem 0 0 0;padding:40px}.sign-in .accordion__login::before{background-image:none}.sign-in .accordion__login:focus{text-decoration:none}.sign-in .accordion__login:focus::before{background-image:none}.sign-in .accordion__login:hover{text-decoration:none}.sign-in .accordion__login:hover::before{background-image:none}@media all and (max-width: 720px){.sign-in .accordion__login{font-size:2.5em;padding:30px 20px 40px 20px}}@media screen and (max-width: 470px){.sign-in .accordion__login{font-size:2em;margin:1.5rem 0 0 0}}.sign-in h4{color:#7f7f7f;font-size:1.8em;font-weight:normal;text-align:center}@media screen and (max-width: 400px){.sign-in h4{font-size:1.3em}}.sign-in .accordion__inner-wrapper{margin-left:40px;margin-right:40px;padding-top:20px;max-width:800px}.sign-in .accordion__inner-wrapper .content-columns__column{max-width:400px}@media all and (max-width: 720px){.sign-in .accordion__inner-wrapper{margin-left:20px;margin-right:20px}}.sign-in .accordion--nested{color:#7f7f7f;line-height:1.6em;margin:20px 0 30px 0}.sign-in .accordion--nested .accordion__toggle{color:#7f7f7f;font-weight:normal}.sign-in .accordion--nested .accordion__toggle::before{background-image:url('data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2010%207.5%22%20style%3D%22enable-background%3Anew%200%200%2010%207.5%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23d8d8d8%22%20fill-opacity%3D%221%22%20stroke-width%3D%220.2%22%20stroke-linejoin%3D%22round%22%20d%3D%22M0%2C0l5%2C7.5L10%2C0H0z%22%2F%3E%0A%3C%2Fsvg%3E%0A');height:10px;width:10px}.sign-in .accordion--nested .accordion__inner-wrapper{margin-left:23px}@media all and (max-width: 720px){.sign-in .accordion--nested{margin:10px 0 20px 0}}.sign-in .subheader{color:#7f7f7f;font-size:1.4em;font-weight:normal;margin-bottom:0;margin-top:-0.5em}@media screen and (max-width: 600px){.sign-in .subheader{font-size:1.2em}}@media screen and (max-width: 400px){.sign-in .subheader{font-size:1em}}.sign-in .prose ul{margin:0}.sign-in .prose p{line-height:1.6em}.sign-in .button--minimal{border:0;margin:0;padding:10px 0;text-align:left;width:inherit}.sign-in .button--minimal:hover{background-color:transparent;color:#e00023}.sign-in .button--minimal:focus{outline:none}@media screen and (max-width: 600px){.sign-in .button--minimal{font-size:0.9em}}.sign-in .modal-light__content{max-width:500px;padding:3em;width:90%}.sign-in .modal-light__content h1{margin:0 0 0.8em 0}.sign-in .modal-light__content h5{margin-top:2.5em}.sign-in .modal-light__content .accordion__toggle{color:#333}