.edit-profile{background:url(../img/bg_perfil.b8a1f8ad.png) 50% no-repeat fixed;background-size:cover;min-height:100%;width:100%;padding-top:5vh!important}.edit-profile h6{word-wrap:break-word}.edit-profile .a{color:#0165bc;text-decoration:underline}.edit-profile .a:hover{color:#24478b}.edit-profile p{color:grey;font-size:1.125rem}.edit-profile input,.edit-profile select{background-color:transparent;border:2px solid #acacac;border-radius:.5rem}.edit-profile input.is_danger,.edit-profile select.is_danger{border:1px solid #f0432b!important}.edit-profile__info-icon{fill:#1f478b}.edit-profile figure{height:40%;max-height:280px;width:auto;display:flex;justify-content:center;position:relative;max-width:400px}.edit-profile figure .photo{width:100%;max-width:400px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.edit-profile figure .image-link{position:absolute;bottom:5px;right:10%}.edit-profile figure-icon{height:42px!important;width:auto}.edit-profile-link{position:relative;z-index:2}.edit-profile__principal-info{border-bottom:2px solid #d3d3d3;color:grey;font-size:1.25rem}.edit-profile__principal-info h3{font-size:1.4rem;font-weight:600;color:#24478b}.edit-profile__principal-info label{word-wrap:break-word;color:grey;font-size:1.25rem;font-weight:600}.edit-profile__info-field,.edit-profile__info-field--margin{color:grey;font-size:1.25rem;margin-bottom:1rem;margin-top:1rem;line-height:1.2rem}.edit-profile__info-field--margin span,.edit-profile__info-field span{font-weight:600}.edit-profile__info-field--margin label,.edit-profile__info-field label{color:grey;font-size:1.25rem;font-weight:600}.edit-profile__info-field--line-bottom{border-bottom:2px solid #d3d3d3;padding-bottom:.1rem}.edit-profile__info-field--margin{margin-bottom:2rem;line-height:1rem}.edit-profile__buttons a{margin-top:1rem;color:#0165bc;font-size:1rem;display:block;margin-bottom:3.125rem}.edit-profile__buttons a:hover{color:#24478b}.edit-profile__buttons .button{margin-top:2rem;border-radius:.5rem;border:3px solid #3c77c8;color:#3c77c8;background-color:transparent}@media only screen and (max-width:768px){.edit-profile__buttons .button{width:100%}}.edit-profile__buttons .button:hover{border-color:#24478b;background-color:rgba(109,110,112,.1);color:#24478b}.edit-profile__vitae{margin-top:20px;width:100%}.edit-profile__vitae .file-label,.edit-profile__vitae .file-label span{width:100%}.edit-profile__vitae .file{align-items:center}.edit-profile__vitae .field,.edit-profile__vitae .file-cta{margin-top:0!important;margin-bottom:0!important;padding:0!important}.edit-profile__vitae .button{display:block;width:100%;color:#fff;background-color:#3c77c8;border-radius:.5rem}.edit-profile__vitae .button:hover{background-color:#24478b}.edit-profile-private-profile{display:flex;justify-content:space-between;margin-top:1rem}.edit-profile-private-profile__label{color:#505050;font-weight:700;font-size:20px;display:inline}.edit-profile__loading-image{height:70vh;width:auto}.edit-profile .field{position:relative}.edit-profile .field .control input.is_danger{border:1px solid #f0432b}.edit-profile .field .help{position:absolute}.single-column{padding-left:4%;padding-right:4%}@media only screen and (min-width:1516px){.max-container{padding-left:8%!important;padding-right:8%!important}}.input-error{color:red}.error{color:#c40000}