.form-2{padding-bottom:60px;padding-top:60px}.form-2.--background{background-color:var(--color-blue-bg)}@media (max-width:1199px){.form-2{padding-bottom:40px;padding-top:40px}}.form-2 .form-2__title{color:var(--color-blue);font-size:35px;font-weight:700;line-height:39px;margin-bottom:60px;text-align:center}@media (max-width:767px){.form-2 .form-2__title{font-size:20px;line-height:24px;margin-bottom:25px}}.form-2 .form-2__submission-modal-overlay{align-items:center;background-color:rgba(43,43,43,.91);bottom:0;display:flex;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100000}.form-2 .form-2__submission-modal-overlay.form-2__submission-modal-overlay--active{display:flex}.form-2 .form-2__submission-modal{background-color:#fff;border-radius:10px;display:inline-block;padding:45px;text-align:center}.form-2 .form-2__submission-modal img{margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:150px}.form-2 .form-2__submission-modal-title{color:var(--color-blue);font-size:25px;font-weight:700;margin-bottom:10px}.form-2 .form-2__submission-modal-copy{line-height:1.1;margin-bottom:25px}.form-2 .form-2__submission-modal-copy p:last-child{margin-bottom:0}.form-2 .form-2__submission-modal-link{all:unset;background-color:var(--color-pink);border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-weight:500;margin-top:10px;outline:revert;padding:7.5px 50px;text-decoration:none;text-transform:uppercase}.form-2 .form-2__submission-modal-link:focus,.form-2 .form-2__submission-modal-link:hover{background-color:var(--color-blue)}.form-2 .form-2__embed .form-columns-0,.form-2 .form-2__embed .form-columns-1,.form-2 .form-2__embed .form-columns-2{max-width:100%!important}.form-2 .form-2__embed .form-columns-1 .hs-form-field .input{margin-right:0}.form-2 .form-2__embed .form-columns-2 .hs-form-field:first-child .input{margin-right:30px}.form-2 .form-2__embed .form-columns-2 .hs-form-field:last-child .input{margin-right:0}@media (max-width:767px){.form-2 .form-2__embed .form-columns-2 .hs-form-field{float:none;width:100%}.form-2 .form-2__embed .form-columns-2 .hs-form-field .input{margin-right:0!important}}.form-2 .form-2__embed h2{color:var(--color-blue);font-size:38px;letter-spacing:-.19px;line-height:46px;margin-bottom:var(--size_0_25);text-align:left}@media (max-width:767px){.form-2 .form-2__embed h2{font-size:25px;letter-spacing:-.13px;line-height:28px;margin-bottom:var(--size_0_5)}}.form-2 .form-2__embed .hs-richtext{color:#333;font-size:14px;line-height:18px;text-align:center}.form-2 .form-2__embed .submitted-message{color:var(--color-pink);font-size:20px;font-weight:700;line-height:24px;text-align:center}.form-2 .form-2__embed .hs-error-msgs{list-style:none;margin:10px 0 0;padding:0}.form-2 .form-2__embed .hs-error-msgs label{color:var(--color-pink)!important}@media (max-width:992px){.form-2 .form-2__embed .hs-error-msgs{font-size:16px}}.form-2 .form-2__embed .hs_error_rollup{display:none}.form-2 .form-2__embed .actions{text-align:center}.form-2 .form-2__embed .hs-button{all:unset;background-color:var(--color-pink);border:2px solid #fff;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:19px;font-weight:700;line-height:23px;margin-top:40px;margin-top:var(--size_2);min-width:130px;padding:var(--size_0_75) var(--size_2);text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.form-2 .form-2__embed .hs-button:hover{background-color:var(--color-white);border:2px solid var(--color-pink);color:var(--color-pink)}@media (max-width:992px){.form-2 .form-2__embed .hs-button{margin-top:25px}}.form-2 .form-2__embed .hs-form-field{margin-bottom:20px;text-align:left}.form-2 .form-2__embed .hs-form-field label{color:#333;font-size:20px;font-weight:700;line-height:24px}.form-2 .form-2__embed .hs-form-field legend{color:rgba(0,0,0,.5);font-size:14px;line-height:18px;margin-bottom:var(--size_0_5)}.form-2 .form-2__embed .hs-form-field>label{display:block;margin-bottom:5px}.form-2 .form-2__embed .hs-form-field .hs-input{transition:all .3s ease-in-out}@media (max-width:767px){.form-2 .form-2__embed .hs-form-field .hs-input{width:100%!important}}.form-2 .form-2__embed .hs-form-field .hs-input:focus{border-color:var(--color-pink)!important;box-shadow:0 0 2px 5px var(--color-pink-50)!important;outline:none!important}.form-2 .form-2__embed .hs-form-field .inputs-list{list-style:none;margin:0;padding:0}.form-2 .form-2__embed .hs-form-field .inputs-list li input{margin-right:var(--size_0_5);width:unset!important}.form-2 .form-2__embed .hs-form-field.hs-fieldtype-textarea textarea{background-color:#fff;border:2px solid var(--color-blue);border-radius:4px;font-size:16px;font-weight:500;height:215px;padding:10px;width:100%}.form-2 .form-2__embed .hs-form-field.hs-fieldtype-textarea textarea.invalid{border-color:var(--color-pink)!important}.form-2 .form-2__embed .hs-form-field.hs-fieldtype-select .input{position:relative}.form-2 .form-2__embed .hs-form-field.hs-fieldtype-select .input:after{background-color:var(--color-blue);background-position:50%;background-repeat:no-repeat;background-size:24px;border-bottom-right-radius:4px;border-top-right-radius:4px;bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;width:65px}.form-2 .form-2__embed .hs-form-field.hs-fieldtype-select select{appearance:none;background-color:#fff;border:2px solid var(--color-blue);border-radius:4px;color:#333;font-size:16px;font-weight:500;padding:10px;width:100%}.form-2 .form-2__embed .hs-form-field.hs-fieldtype-select select.invalid{border-color:var(--color-pink)}.form-2 .form-2__embed .hs-form-field.hs-fieldtype-date input,.form-2 .form-2__embed .hs-form-field.hs-fieldtype-phonenumber input,.form-2 .form-2__embed .hs-form-field.hs-fieldtype-text input{border:2px solid var(--color-blue);border-radius:4px;font-size:16px;font-weight:500;padding:10px;width:100%}.form-2 .form-2__embed .hs-form-field.hs-fieldtype-date input.invalid,.form-2 .form-2__embed .hs-form-field.hs-fieldtype-phonenumber input.invalid,.form-2 .form-2__embed .hs-form-field.hs-fieldtype-text input.invalid{border-color:var(--color-pink)}