main{position:relative;padding-top:147px;background:linear-gradient(180deg,#0b2d65 0%,#1b68e7 47.5%,#00defe 100%);z-index:1}main .left-illustration{position:absolute;bottom:32px;left:0;z-index:-1}h1.h1,p.h2{margin-bottom:32px;color:#fff;line-height:normal}p.h2{font-weight:200}.robot{margin:0 0 24px 18px}form{position:relative;padding:0 40px 38px;z-index:1}form:after{content:"";position:absolute;width:100%;height:calc(100% + 147px);background:#0b2d65;bottom:0;left:50%;transform:translate(-50%);z-index:-1}form legend{margin-bottom:28px;color:#00ffe1;font-size:49px;line-height:normal;font-weight:200}form .floating-label-input{margin-bottom:20px}form .file-upload{display:flex;align-items:center;justify-content:space-between;position:relative;background:#fff;padding:0 8px 0 17px;height:48px;font-size:1.25rem;color:#6d6e71;border-radius:10px;font-size:16px}form .file-upload input{display:none}form .file-upload label{display:flex;align-items:center;margin-left:auto;padding:0 18px;border-radius:10px;background:#cdcdcd;height:35px;color:#000;cursor:pointer}form #fileName{display:inline-block;margin:5px 0 20px 5px;font-size:14px;color:#fff}.custom-select{position:relative;width:100%}.select-selected{position:relative;display:flex;align-items:center;background-color:#fff;color:#6d6e71;padding:0 17px;border-radius:10px;cursor:pointer;height:48px}.select-items{position:absolute;background:white;width:100%;top:50px;box-shadow:0 4px 6px #0000001a;border-radius:10px;display:none;z-index:99;overflow:hidden}.select-items div{padding:6px 17px;color:#6d6e71;cursor:pointer}.select-items div:hover{background-color:#007bff;color:#fff}.select-arrow-active:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select-selected:after{content:url(/../images/talentpool/arrow.svg);position:absolute;right:17px;top:50%;transform:translateY(-50%)}textarea{padding:17px;margin:20px 0 28px;width:100%;height:176px;border:0;resize:none;border-radius:10px;background:#fff;color:#6d6e71;outline:none}form .mc-button{display:flex;justify-content:center;align-items:center;padding:10px 20px;margin:0 auto;width:321px;max-width:100%;border-radius:60px;border:2px solid #fff;color:#fff;font-size:18px;font-weight:500;background:transparent;transition:all .3s ease-in-out}form .mc-button:hover{background:#fff;color:#0b2d65;border:2px solid #fff}form .mc-button:disabled,form .mc-button:disabled:hover{background:gray;cursor:not-allowed;border:2px solid gray;color:#fff}.Response{text-align:center;margin-bottom:8px;color:red;font-weight:500}.Response span{display:inline-block;margin-bottom:8px;color:red;font-weight:500}@media only screen and (max-width: 1199px){.robot{width:280px}}@media only screen and (max-width: 992px){main{padding-top:24px}h1.h1{text-align:center}p.h2{text-align:center;font-size:25px;line-height:normal}.robot{display:none}form{margin-top:32px;padding:12px 8px 32px}form:after{height:102%;width:100vw}form legend{font-size:30px;text-align:center}}
