.vacantes .error{padding-left:5px;color:#EC4748!important}.vacantes .btn-blue{font-size:20px;background-color:var(--dark-blue-01);border-radius:10px;border:none;padding:13px 35px}.vacantes h1,.vacantes h2{font-size:45px}.vacantes .ff-pnb{font-family:"ProximaNova-black"}.vacantes .text-blue{color:var(--dark-blue-01)}.vacantes .text-light-blue{color:var(--light-blue-01)}.vacantes .d-pad{padding-top:75px;padding-bottom:75px}.vacantes .line{background-color:var(--light-blue-01);height:3px}.vacantes .blue-card{border-radius:30px;padding:70px 35px;background-color:var(--dark-blue-01)}.vacantes .blue-card .icon-v{width:75px}.vacantes .blue-card p{font-size:40px;line-height:3rem}.vacantes .sec-1{background-image:url("../img/vacantes/futurite-vacantes-header.jpg");background-repeat:no-repeat;background-size:cover;padding-top:150px;padding-bottom:200px}.vacantes .form-sec{background-image:url("../img/vacantes/bg-form.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}.vacantes .form-sec form{border-radius:30px;border:2px solid var(--light-blue-01);padding:50px 25px}.vacantes .form-sec form .form-control{border:none;border-radius:10px;background-color:#F4F4F4;padding:15px;color:var(--black)!important;height:unset}.vacantes .form-sec form .form-control::-webkit-input-placeholder{color:var(--black)}.vacantes .form-sec form .form-control::-moz-placeholder{color:var(--black)}.vacantes .form-sec form .form-control:-ms-input-placeholder{color:var(--black)}.vacantes .form-sec form .form-control::-ms-input-placeholder{color:var(--black)}.vacantes .form-sec form .form-control::placeholder{color:var(--black)}.vacantes .form-sec form #cv-input{width:0}.vacantes .form-sec form .file-box{cursor:pointer;border-radius:10px;background-color:#F4F4F4;min-height:150px}.vacantes .form-sec form .file-box .file-icon{top:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}.vacantes .mobile-item{display:none}@media (max-width:500px) and (min-width:0px){.vacantes .desktop-item{display:none}.vacantes .mobile-item{display:block}.vacantes h1,.vacantes h2{font-size:38px}.vacantes .blue-card{margin-bottom:30px}}