.valdHsFormBlock .hs-form{padding-top:3rem}.valdHsFormBlock fieldset{max-width:100%!important;width:100%!important;padding-top:8px!important}.valdHsFormBlock .form-columns-2{display:flex;flex-direction:row;gap:1rem}.valdHsFormBlock .form-columns-2 div{width:100%!important}.valdHsFormBlock .form-columns-1{display:flex;flex-direction:column}.valdHsFormBlock .hs-fieldtype-select .input,.valdHsFormBlock .hs-fieldtype-text .input,.valdHsFormBlock .hs-mobilephone .input{display:flex;flex-direction:column;background-color:#f6f6f6;margin-bottom:1rem;margin-top:1rem;border-radius:5px}.valdHsFormBlock .hs-fieldtype-select input,.valdHsFormBlock .hs-fieldtype-text input,.valdHsFormBlock .hs-mobilephone input{width:100%!important}.valdHsFormBlock .hs-fieldtype-select label,.valdHsFormBlock .hs-fieldtype-text label,.valdHsFormBlock .hs-mobilephone label{color:#25282a;font-size:16px;font-weight:400}.valdHsFormBlock fieldset div{width:100%;margin-left:0!important;margin-right:0!important}.valdHsFormBlock .hs-fieldtype-phonenumber input,.valdHsFormBlock .hs-fieldtype-text input{padding:15px;background:transparent;color:#25282a;font-size:16px}.valdHsFormBlock .hs-fieldtype-phonenumber input::-moz-placeholder,.valdHsFormBlock .hs-fieldtype-text input::-moz-placeholder{font-size:16px;color:#a2a2a2}.valdHsFormBlock .hs-dependent-field .is-placeholder,.valdHsFormBlock .hs-fieldtype-phonenumber input::placeholder,.valdHsFormBlock .hs-fieldtype-text input::placeholder{font-size:16px;color:#a2a2a2}.valdHsFormBlock .hs-dependent-field select{background-color:#f6f6f6!important;padding:15px 15px 15px 10px;border-radius:5px;font-size:16px;color:#25282a;width:100%!important;background:url(/_next/static/media/dropdown-icon.5b4e9bb0.png) no-repeat 100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position-x:98%;background-size:12px}.valdHsFormBlock .hs-error-msgs label{color:#ce4956;font-size:12px;margin-bottom:1rem;margin-left:7px!important}.valdHsFormBlock .hs_interested_in label:first-child,.valdHsFormBlock .hs_vald_newsletter label:first-child{color:#f16e00;font-size:20px;font-weight:500}.valdHsFormBlock .hs_interested_in div label:first-child,.valdHsFormBlock .hs_vald_newsletter div label:first-child{color:#25282a;font-size:16px;font-weight:400}.valdHsFormBlock .form-columns-1 ul label:first-child span{margin-top:-3px;line-height:22px}.valdHsFormBlock .hs_interested_in .inputs-list{padding-top:2rem;padding-bottom:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,auto);grid-column-gap:16px;grid-row-gap:20px}.valdHsFormBlock .inputs-list li label{display:flex;align-items:start;gap:16px}.valdHsFormBlock .hs_vald_newsletter .inputs-list{padding-top:2rem;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:16px}.valdHsFormBlock .hs_your_message input{width:100%}.valdHsFormBlock .hs_your_message label{color:#f16e00;font-size:20px;font-weight:700;padding-top:15px}.valdHsFormBlock .hs_your_message textarea{padding:15px;margin-top:16px;margin-bottom:16px;font-size:16px;line-height:20px;color:#25282a;background-color:#f6f6f6;width:100%!important;height:180px!important}.valdHsFormBlock .hs_recaptcha{padding-top:25px}.valdHsFormBlock .hs_submit input{padding:12px 22px!important;border-radius:6px!important;border:0!important;font-size:16px!important;font-weight:400!important;transition:all .3s ease-out;cursor:pointer;background-color:#ff7b00!important;color:white}.valdHsFormBlock .hs_submit input:hover{background-color:#ff7b00!important;color:#25282a}.valdHsFormBlock .hs_submit .actions{padding-top:2.4rem}@media only screen and (max-width:767px){.valdHsFormBlock .form-columns-2{display:flex;flex-direction:column}.valdHsFormBlock .form-columns-2 div{width:100%!important}.valdHsFormBlock .hs_interested_in .inputs-list{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(auto-fill,auto)}}.valdHsFormBlock .inputs-list{margin:0;padding:0;list-style:none}.valdHsFormBlock .inputs-list li{line-height:1.2;padding:0;margin-left:0;margin-bottom:1rem!important}#top label{font-weight:700;font-size:.92em}.valdHsFormBlock input[type=radio]{visibility:visible!important;margin:0 5px!important;width:auto!important;position:relative;top:2px}input[type=radio]{accent-color:#f16e00!important;outline:none}.valdHsFormBlock .radio-bts .inputs-list li label{gap:0}