.hs-form-field{margin-bottom:1.4rem}form label{display:block;margin-bottom:.35rem}form label,form legend{font-size:.875rem}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{display:inline-block;font-size:.875rem;outline:none;padding:.7rem;width:100%}form fieldset{max-width:100%!important}form .inputs-list{list-style:none;margin:0;padding:0}form .inputs-list>li{display:block;margin:.7rem 0;text-align:left}form .inputs-list input,form .inputs-list span{vertical-align:middle}form input[type=checkbox],form input[type=radio]{cursor:pointer;margin-right:.35rem}.hs-dateinput{position:relative}.hs-dateinput:before{content:"\01F4C5";position:absolute;right:10%;top:50%;transform:translateY(-50%)}.fn-date-picker .pika-table thead th{color:#fff}.fn-date-picker td.is-selected .pika-button{border-radius:0;box-shadow:none}.fn-date-picker td .pika-button:focus,.fn-date-picker td .pika-button:hover{border-radius:0!important;color:#fff}form input[type=file]{background-color:transparent;border:initial;padding:initial}form .hs-richtext,form .hs-richtext p{font-size:.875rem;margin:0 0 1.4rem}form .hs-richtext img{max-width:100%!important}.hs-form-required{color:#ef6b51}.hs-error-msg{color:#ef6b51;margin-top:.35rem}form .hs-button,form input[type=submit]{cursor:pointer;display:inline-block;height:100%;text-align:center;transition:all .15s linear;white-space:normal;width:100%}.grecaptcha-badge{margin:0 auto}.careers-listing__cv-form-wrapper{background:#f5f6f6;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.2),6px 7px 14px rgba(0,0,0,.1);display:flex;gap:32px;padding:32px}.careers-listing__cv-form-text{width:calc(55% - 32px)}.careers-listing__cv-form{width:45%}.careers-listing__cv-form input,.job-detail input,.whitepaper-detail__form input{background:#fff;border:1px solid #a1a4aa;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);font-size:14px!important;font-weight:400;line-height:24px;outline:none}.whitepaper-detail__form input[type=radio]{box-shadow:none;margin:1px 5px 3px 2px}.careers-listing__cv-form input::placeholder,.job-detail input::placeholder,.whitepaper-detail__form input::placeholder{font-feature-settings:"salt" on;color:#a1a4aa;font-size:14px;font-weight:400;line-height:24px}.careers-listing__cv-form input[type=file],.job-detail input[type=file]{WIDTH:100%;min-height:120px;opacity:0}.careers-listing__cv-form input[type=file]::placeholder{color:red}.hs_upload_your_cv{WIDTH:100%;background:#ecedee;border:2px dashed #a1a4aa;box-sizing:border-box;min-height:120px;position:relative}.hs_upload_your_cv label{background:#f5f6f6;border:0;border-radius:50px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.15));font-size:14px;font-weight:900;left:0;margin:auto;max-width:fit-content;min-width:162px;outline:0;padding:10px 15px;position:absolute;right:0;top:30%}.hs_upload_your_cv label:after{content:"\f382";font-family:Font Awesome\ 5 Pro;position:absolute;right:20px}.hs-search-field__suggestions{background:#fff;padding:0 15px!important}.hs-search-field--open .hs-search-field__suggestions{border:none!important}.careers-listing__cv-form .hs_submit,.job-detail .hs_submit{float:right;position:relative!important;width:fit-content}.whitepaper-detail__form .hs_submit{display:flex;justify-content:flex-end;position:relative}.careers-listing__cv-form .hs_submit:after,.job-detail .hs_submit:after,.whitepaper-detail__form .hs_submit:after{border-bottom:6px solid transparent;border-left:6px solid #fff;border-radius:3px;border-top:6px solid transparent;content:"";height:0;position:absolute;right:12px;top:13px;width:0}.careers-listing__cv-form .actions,.job-detail .actions,.whitepaper-detail__form .actions{background:#434a56;border-radius:30px;cursor:pointer;display:inline-block;overflow:hidden;padding:5px 12px;position:relative;text-align:left;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease-out;width:166px;z-index:0}.careers-listing__cv-form .actions:hover,.job-detail .actions:hover,.whitepaper-detail__form .actions,.whitepaper-detail__form .actions:hover{background:#1374cf}.careers-listing__cv-form .actions:after,.job-detail .actions:after,.whitepaper-detail__form .actions:after{background:#00b7bf;bottom:-60px;content:"";height:calc(100% + 15px);opacity:0;position:absolute;right:-10px;transform:rotate(-15deg);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease-out;width:30px}.careers-listing__cv-form .actions:hover:after,.job-detail .actions:hover:after,.whitepaper-detail__form .actions:hover:after{bottom:-7px;opacity:1;right:-5px}.careers-listing__cv-form .actions:before,.job-detail .actions:before,.whitepaper-detail__form .actions:before{background:#fe5d00;content:"";height:calc(100% + 15px);left:10px;opacity:0;position:absolute;top:-60px;transform:rotate(35deg);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease-out;width:20px}.careers-listing__cv-form .actions:hover:before,.job-detail .actions:hover:before,.whitepaper-detail__form .actions:hover:before{left:0;opacity:1;top:-7px;transform:rotate(15deg)}.careers-listing__cv-form input[type=submit],.job-detail input[type=submit],.whitepaper-detail__form input[type=submit]{background:transparent;border:none;box-shadow:none;color:#fff;display:inline-block;font-family:lato;font-size:16px;font-weight:700;padding:0;position:relative;text-align:left;text-decoration:none;z-index:2}.submitted-message{align-items:center;display:flex;font-size:30px;font-weight:900;justify-content:center}.whitepaper-detail__form input[type=submit]{height:28px}.whitepaper-detail__form .form input[type=text]{padding:3px}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/6746794/hub_generated/template_assets/83540840105/1661944610153/Landingpage_2022/css/forms.css */