.career-form-sec{position:relative;display:block;padding:140px 0;background-color:#0b192c;z-index:1}.contact-bg-shape{position:absolute;height:825px;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:bottom;z-index:-1}.career-form-right{position:relative;display:block;background:#38445A;box-shadow:0 11px 38px rgba(143,136,255,.06);border-radius:20px;padding:40px 30px 30px;overflow:hidden;z-index:1}.career-form-right:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;border:3px solid transparent;background:linear-gradient(90deg,rgba(92,176,233,.04),rgba(143,136,255,.05)) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;visibility:visible;opacity:1;z-index:-1}.contact-one__left-shape-1{right:-10px;bottom:-57px}.contact-one__left-shape-1,.contact-one__left-shape-2{position:absolute;width:138px;height:138px;border-radius:50%;background:linear-gradient(270deg,#5CB0E9,#3D72FC);opacity:.1;z-index:-1}.contact-one__left-shape-2{right:-54px;bottom:-28px}.contact-title{font-size:30px;font-weight:700;line-height:40px;color:var(--white-color);margin-bottom:46px}.contact-input-title{font-size:16px;font-weight:700;line-height:24px;margin-bottom:7px;color:#C5C8CD}.contact-input-box{position:relative;display:block;margin-bottom:31px;-webkit-transition:all .5s ease;transition:all .5s ease}.input-icon{position:absolute;top:14px;right:16px}.input-icon span{position:relative;display:inline-block;font-size:18px;color:#B3B4B7}.contact-input-box input[type=email],.contact-input-box input[type=file],.contact-input-box input[type=text]{height:52px;border:none;color:#B3B4B7;border-radius:16px;line-height:52px;z-index:1;border:1px solid rgba(255,255,255,.1)}.contact-input-box input[type=email],.contact-input-box input[type=file],.contact-input-box input[type=text],.contact-input-box textarea{width:100%;background-color:transparent;padding-left:15px;padding-right:45px;outline:none;font-size:16px;font-weight:400;position:relative;display:block}.contact-input-box textarea{height:200px;border:none;padding-top:10px;color:var(--gray);border-radius:16px;margin-bottom:0;border:1px solid rgba(255,255,255,.1)}.error-input{border:1px solid red!important}.helper-text{color:red;font-size:.85rem;margin-top:0;display:block;position:relative;top:-18px}.react-tel-input .form-control{height:52px!important}@media only screen and (min-width:320px) and (max-width:767px){.contact-one__left{display:none}.career-form-sec{padding:70px 0}}