@font-face{font-family:'montserrat-light';src:url("../fonts/montserrat-latin-300-normal.woff");font-display:swap}@font-face{font-family:'montserrat-regular';src:url("../fonts/montserrat-latin-400-normal.woff");font-display:swap}@font-face{font-family:'montserrat-medium';src:url("../fonts/montserrat-latin-500-normal.woff");font-display:swap}@font-face{font-family:'montserrat-semi-bold';src:url("../fonts/montserrat-latin-600-normal.woff");font-display:swap}@font-face{font-family:'montserrat-bold';src:url("../fonts/montserrat-latin-700-normal.woff");font-display:swap}#maincontent .account-container{margin:30px auto;padding:0 10px}@media (min-width: 769px){#maincontent .account-container{padding:0 20px}}.account-container .page-title{height:60px;background-color:#000;text-align:center;color:#fff;text-transform:uppercase;font-size:15px;letter-spacing:5px;margin-bottom:30px;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 544px){.account-container .page-title{font-size:22px}}@media (min-width: 769px){.account-container .page-title{font-size:30px;height:150px}}.account-container .welcome-user{position:absolute;top:50%;left:50%;margin:auto;text-align:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%}@media (min-width: 769px){.account-container .welcome-user{width:30%}}.account-container .welcome-user span{font-size:clamp(1rem, 3vw, 1.5rem);color:#fff;font-family:"montserrat-bold",sans-serif}.account-container .subtitle-content{background-color:#939393;text-align:center;padding:40px 20px;margin-bottom:40px;font-family:"montserrat-bold",sans-serif}.account-container .subtitle-content hr{width:15%;margin:35px auto;border-bottom:1px solid #353332;border-top:0 solid transparent}.account-container .subtitle-content .welcome-user-title{text-transform:uppercase;letter-spacing:2px;font-size:15px;font-family:"montserrat-bold",sans-serif}.account-container .subtitle-content .welcome-user-subtitle{font-size:16px;margin:0 auto}@media (min-width: 769px){.account-container .subtitle-content .welcome-user-subtitle{width:60%}}.account-container .terms{font-size:14px;margin-bottom:30px}.account-container .terms a{font-size:inherit;text-decoration:underline}.account-container .confirm-text{font-size:30px;text-align:center;margin:50px auto 0;padding:0 20px;color:#4e4e4e}@media (min-width: 769px){.account-container .confirm-text{max-width:40%}}.animation-container{max-width:1200px;margin:0 auto}.animation-container .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.animation-container .form-group{margin-left:5px;margin-right:5px}.animation-container .form-group.firstname,.animation-container .form-group.phone,.animation-container .form-group.country,.animation-container .form-group.employmentProcess{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width: 769px){.animation-container .form-group.firstname,.animation-container .form-group.phone,.animation-container .form-group.country,.animation-container .form-group.employmentProcess{-ms-flex-preferred-size:calc(33% - 10px);flex-basis:calc(33% - 10px)}}.animation-container .form-group.lastname,.animation-container .form-group.email{-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width: 769px){.animation-container .form-group.lastname,.animation-container .form-group.email{-webkit-box-flex:0;-ms-flex:0 0 calc(67% - 10px);flex:0 0 calc(67% - 10px)}}.animation-container .form-group.moreInformation,.animation-container .form-group.curriculumVitae{width:100%}@media (max-width: 768.98px){.animation-container .btn_{width:100%}}.animation-container .form-error{background-color:#dfdfde;padding:15px;margin-bottom:25px;text-align:center}.animation-container .form-error .title-error{font-size:40px}.animation-container .form-error .text-error{font-size:14px}
