*{outline:none!important}.hide-all{overflow:hidden;position:relative;margin-bottom:15px}.graphic{position:absolute;top:0;left:0;fill:none;stroke-width:1px}.input--nao{overflow:hidden;padding-top:1em}.input__field--nao{padding:15px 0em 0px!important;width:100%;background:#fff0;color:#9da8b2;font-size:1.25em;margin-bottom:0!important;padding:20px 0 15px!important;border:none!important}.input__label--nao{position:absolute;top:.95em;font-size:.85em;left:0;display:block;width:100%;text-align:left;padding:0em;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform 0.2s 0.15s,color 1s;transition:transform 0.2s 0.15s,color 1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.graphic--nao{stroke:#000;pointer-events:none;-webkit-transition:-webkit-transform 0.7s,stroke 0.7s;transition:transform 0.7s,stroke 0.7s;-webkit-transition-timing-function:cubic-bezier(0,.25,.5,1);transition-timing-function:cubic-bezier(0,.25,.5,1)}.input__field--nao:focus+.input__label--nao,.input--filled .input__label--nao{color:#333;-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}.input__field--nao:focus~.graphic--nao,.input--filled .graphic--nao{stroke:#333;-webkit-transform:translate3d(-66.6%,0,0);transform:translate3d(-66.6%,0,0)}.radios{margin-bottom:20px}.radios input[type=radio],.radios input[type=checkbox]{display:none;margin:10px}.radios input[type=radio]+label,.radios input[type=checkbox]+label{display:inline-block;margin:5px;padding:5px 15px;background-color:#fff0;cursor:pointer;border:2px solid #333;transition:0.4s all ease-in-out}.radios input[type=radio]+label:hover,.radios input[type=checkbox]+label:hover{background:rgb(51 51 51 / .6);color:#fff}.radios input[type=radio]:checked+label,.radios input[type=checkbox]:checked+label{background-image:none;background-color:#333;color:#fff}.radios label{font-size:.85em;display:block;margin-bottom:15px}.custom-file-upload-hidden{display:none;visibility:hidden;position:absolute;left:-9999px}.custom-file-upload{display:block;width:auto;margin-top:30px;margin-bottom:30px}.custom-file-upload label{display:block;margin-bottom:5px}.file-upload-wrapper{position:relative;margin-bottom:5px;min-height:40px}.file-upload-input{width:300px;color:#fff;font-size:16px;padding:11px 17px;border:none;background-color:#444;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;float:left}.file-upload-input:focus{background-color:#333;outline:none}.file-upload-button{cursor:pointer;display:inline-block;color:#fff;font-size:16px;text-transform:uppercase;padding:11px 20px;border:none;margin-left:-1px;background-color:#333;float:left;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.file-upload-button:hover{background-color:#222}.mejora-career .btn-secc{margin:20px 0 15px}.mejora-career .btn-secc input[type=submit]{padding:5px 15px;background-color:#fff0;cursor:pointer;border:2px solid #333;transition:0.4s all ease-in-out}.mejora-career .btn-secc input[type=submit]:hover{background:#333;color:#fff}.error_message{color:red;font-size:12px;margin-left:20px}.role-radio input+label{width:48%;text-align:center}@media screen and (max-width:580px){.role-radio input+label{width:auto;text-align:center}}