#application-container{padding-bottom:60px;color:#5c5c60;padding-top:30px}@media (min-width:992px){#application-container{padding-top:0}}#application-container h2{font-size:40px;margin:0 0 10px;color:#000}@media (min-width:992px){#application-container h2{font-size:60px;margin:0 0 20px}}#application-container h4{font-family:Intro Cond,sans-serif;font-style:normal;font-weight:600;color:#001489;font-size:18px;margin:15px 0 5px}#application-container .infos{margin-bottom:20px}@media (min-width:992px){#application-container .infos{margin-bottom:0}}#application-container .form-group{margin-bottom:10px}#application-container .form-group label{color:#5c5c60;line-height:1.5em;display:block}#application-container input,#application-container select,#application-container textarea{width:100%}#application-container input,#application-container textarea{border:1px solid #ccc}#application-container textarea{min-height:165px;padding:5px 0 0 5px}#application-container .upload-container{margin-bottom:20px}@media (min-width:992px){#application-container .upload-container{display:-webkit-box;display:-ms-flexbox;display:flex}}#application-container .upload-container .item{margin:0 0 10px}@media (min-width:992px){#application-container .upload-container .item{margin:0 40px 0 0}}#application-container .upload-container .item .icon-wrapper:last-child{vertical-align:middle}#application-container .upload-container .uploader,#application-container .upload-container .uploader>div{display:inline-block}#application-container .upload-container .uploader button{font-size:16px}@media (min-width:992px){#application-container .upload-container .uploader button{font-size:18px}}#application-container .upload-container button{background:none;padding:0;border:none;font-size:18px;color:#000;margin:0 5px;font-family:Intro Cond,sans-serif;font-style:normal;font-weight:600}#application-container .upload-container .mandatory{text-align:right;color:#cf643b;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-item-align:center;align-self:center;padding-top:5px}#application-container .upload-container svg{height:27px;width:27px}#application-container .upload-container svg path{fill:#cf643b}#application-container .upload-container .icon-wrapper{display:inline-block;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}#application-container .g-recaptcha{margin-bottom:20px}#application-container input{line-height:1.9em;padding:0 0 0 5px}#application-container .legal{color:#cf643b;margin-top:30px}@media (min-width:992px){#application-container .legal{margin-top:20px}}#application-container .legal a{color:#cf643b}#application-container button.clear{margin:0}#application-container button[type=submit] div{display:inline-block}#application-container .feedback{margin:20px 0 0}@media (min-width:992px){#application-container .feedback{display:inline-block;margin:0 0 0 20px}}