.contact-form--container{display:flex;gap:40px;padding-bottom:var(--band-sm)}.hs-form-field label span{color:#fff;padding:20px;position:absolute;transform:scale(1) translateY(0) translateX(0);transition:transform .3s ease}span.hs-form-required{padding-left:10px!important}.hs-form-field:focus-within label span,.hs-form-field:has(input:not(:placeholder-shown)) label span{transform:scale(.8) translateY(-60%) translateX(-10%);transition:transform .3s ease}.contact-form--sidebar{display:flex;flex-direction:column;min-width:45%}.hs-form-field:has(input:not(:placeholder-shown)) label span{transform:scale(.8) translateY(-40%) translateX(-10%)}.contact__button{align-items:center;background-color:var(--button-secondary);border-radius:var(--border-radius-md);display:flex;gap:10px;justify-content:space-between;padding:var(--band-xs)}.contact__button img{border-radius:var(--border-radius-lg);height:56px;object-fit:cover;width:56px}.contact__button--text{color:#fff;padding-left:10px}.contact__button--img{display:flex}.contact__button svg{justify-content:flex-end;margin-right:10px}.hs-input{background-color:#f9fbfc14;color:#fff;width:100%}.hs-fieldtype-textarea.hs-input{height:12rem}.hs-input::placeholder{color:#fff}.sidebar-button--wrapper{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;margin-top:20px}.hs-form-674184b0-2769-418f-bba6-5b5d44ed09a7_df271aab-3c5f-4cc7-9b32-13f91e9cdbcd .hs-button,div.actions input{width:100%}@media (max-width:768px){.contact-form--container{flex-direction:column}}