.form-w-background .form-wrapper{border-radius:6px;box-shadow:0 4px 20px 4px rgba(0,0,0,.08);max-width:780px}form.hs-form input::placeholder,form.hs-form select,form.hs-form select option,form.hs-form textarea::placeholder{color:var(--gray-500)!important}form.hs-form fieldset{max-width:100%!important}form.hs-form .hs-form-field{margin-bottom:16px!important;padding-right:10px!important}form.hs-form fieldset.form-columns-1 .input{margin-right:0!important}form.hs-form fieldset.form-columns-1 .hs-form-field:last-of-type,form.hs-form fieldset.form-columns-2 .hs-form-field:last-of-type{padding-right:0!important}form.hs-form fieldset[class*=form-columns] select,form.hs-form select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url(https://f.hubspotusercontent20.net/hubfs/442271/Forms%202020/select-down-icon.svg)!important;background-position-x:97%!important;background-position-y:51%!important;background-repeat:no-repeat!important;margin-right:2rem;padding:1rem 2rem 1rem 1rem}form.hs-form label span{color:var(--gray-900)!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;margin-bottom:4px!important}form.hs-form legend,form.hs-form legend *{font-size:14px!important;line-height:20px!important;margin-bottom:0!important}form.hs-form .legal-consent-container *{color:var(--gray-500)!important;margin:4px 0!important}form.hs-form .hs-fieldtype-checkbox label span,form.hs-form .hs_legal_basis_for_hs_forms label span{color:var(--gray-500)!important;font-weight:400!important}form.hs-form .hs-fieldtype-checkbox label span a,form.hs-form .hs-fieldtype-checkbox label span a span,form.hs-form .hs_legal_basis_for_hs_forms label span a{color:var(--primary)!important}form.hs-form .legal-consent-container .hs-form-booleancheckbox-display span{display:inline!important;margin:0!important}form.hs-form ul.inputs-list{list-style:none!important;padding:0!important}form.hs-form .hs-form-checkbox .hs-form-checkbox-display{display:flex}form.hs-form fieldset[class*=form-columns] .hs-form-checkbox-display{align-items:center!important;display:flex!important;margin:4px 0!important}form.hs-form fieldset[class*=form-columns] .hs-input[type=checkbox]{height:16px!important;margin-right:8px!important;width:16px!important}form.hs-form .hs-form-field .input input.hs-input[type=file]{border:none!important;padding:12px!important}form.hs-form .hs-form-checkbox input.hs-input[type=checkbox]{height:17px!important;width:17px!important}form.hs-form .hs-form-checkbox .hs-form-checkbox-display span{color:var(--gray-900)!important;font-weight:500!important;line-height:17px;margin-left:6px}form.hs-form .hs-form-field .input .hs-form-booleancheckbox-display{align-items:center;display:flex}form.hs-form .hs-form-field .input input,form.hs-form .hs-form-field .input select,form.hs-form fieldset[class*=form-columns] .hs-input{border:1px solid var(--gray-500)!important;border-radius:4px;box-shadow:none!important;box-sizing:border-box;color:var(--gray-900)!important;height:56px!important;padding:6px 12px!important;width:100%!important}form.hs-form .hs-form-field .input .hs-form-booleancheckbox-display input{height:17px!important;margin:10px 5px 10px 0!important;width:30px!important}form.hs-form ul.hs-error-msgs{list-style:none!important;margin-bottom:0!important;margin-top:4px!important;padding:0!important}form.hs-form label.hs-error-msg{color:var(--danger)!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;margin-bottom:0!important}form.hs-form fieldset[class*=form-columns] .hs-input:focus{border:2px solid var(--primary)!important;mix-blend-mode:normal;outline:0}form.hs-form .hs_submit input.hs-button{background-color:var(--primary)!important;border:none!important;border-radius:4px;color:#fff!important;display:block!important;font-weight:500;height:56px!important;margin-top:8px!important;width:100%!important}.tuotempo form.hs-form .hs_submit input.hs-button{background-color:var(--tt-primary-green)!important}.no-header-pt{padding-top:10rem}form.hs-form textarea{width:100%}@media (max-width:991px){.form-w-background .form-wrapper{max-width:100%}}@media (max-width:550px){.no-header-pt{padding-top:6rem}}