.hbspt-form .hs-input:not([type='checkbox'],[type='file']){border: 1px solid #d5d5d5;border-radius: 5px;}.hbspt-form .hs-form-field:has(input:-webkit-autofill) label,.hbspt-form .input:has(input:-webkit-autofill) label{font-size: 12px;top: 4px;left: 21px;}.hbspt-form .hs-form-field:has(select:-webkit-autofill) label,.hbspt-form .input:has(select:-webkit-autofill) label{font-size: 12px;top: 4px;left: 21px;}.hbspt-form .hs-input:-webkit-autofill{animation-name: autofill;}.hbspt-form .hs-input:-webkit-autofill{padding-top: 10px;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;}.hbspt-form none{display: none;}.hbspt-form .hs-form{margin: -6px;}.hbspt-form .hidden,.hbspt-form .hs_error_rollup{display: none;}.hbspt-form .hs-error-msg{color: #c1272d;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;}.hbspt-form .hs-form-field{padding: 6px;}.hbspt-form .hs-form-field{position: relative;}.hbspt-form .hs-fieldtype-phonenumber > label,.hbspt-form .hs-fieldtype-select > label,.hbspt-form .hs-fieldtype-text > label,.hbspt-form .hs-fieldtype-textarea > label{z-index: 1;position: absolute;left: 22px;top: 14px;font-size: 14px;font-style: normal;font-weight: 400;line-height: 24px;pointer-events: none;transition: all 0.2s ease;color: #000;}.hbspt-form .hs_submit{padding: 0 6px;}.hbspt-form .hs_submit .actions{display: flex;}.hbspt-form .inputs-list{list-style: none;padding: 0;margin: 0;}.hbspt-form .input{margin: 0 !important;}.hbspt-form input::-moz-placeholder,.hbspt-form textarea::-moz-placeholder{color: transparent !important;}.hbspt-form input::placeholder,.hbspt-form textarea::placeholder{color: transparent !important;}.hbspt-form label.active-label{font-size: 12px !important;top: 4px !important;left: 21px !important;}.hbspt-form .input.active-input input,.hbspt-form .input.active-input select{padding-top: 10px !important;}.hbspt-form .hs-input:not([type='checkbox']){width: 100%;}.hbspt-form .hs-input.invalid.error{padding-top: 10px !important;background: #fda9ac;}.hbspt-form .hs-input.invalid.error::-moz-placeholder{color: #c1272d;}.hbspt-form .hs-input.invalid.error::placeholder{color: #c1272d;}.hbspt-form select.hs-input{appearance: none;-webkit-appearance: none;-moz-appearance: none;width: 100%;display: flex;height: 40px;padding: 0 10px;padding-left: 15px;align-items: center;border-radius: 5px;background: #fff;color: #000;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;border: none;background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6' fill='none'><path d='M3.72178 5.11538C3.40099 5.6282 2.59901 5.62821 2.27823 5.11539L0.112902 1.65385C-0.207886 1.14103 0.193099 0.5 0.834676 0.5L5.16532 0.5C5.8069 0.5 6.20789 1.14103 5.8871 1.65385L3.72178 5.11538Z' fill='%23959595'/></svg>") no-repeat;background-size: 9px;background-position: calc(100% - 14px) 16px;background-repeat: no-repeat;background-color: #fff;}.hbspt-form option:disabled{color: #c1272d;font-style: italic;}.hbspt-form input[type='email'].hs-input,.hbspt-form input[type='tel'].hs-input,.hbspt-form input[type='text'].hs-input{display: flex;height: 40px;padding: 0 15px;align-items: center;border-radius: 5px;background: #fff;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;}.hbspt-form .hs-fieldtype-textarea .input{margin-right: 0 !important;}.hbspt-form .hs-input.hs-fieldtype-textarea{min-height: 95px;padding: 12px 15px;border-radius: 5px;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;background: #fff;}.hbspt-form .hs-attachments.hs-fieldtype-file{display: flex;flex-direction: column;gap: 8px;margin-top: 8px;padding: 6px;}.hbspt-form .hs-attachments.hs-fieldtype-file .input{display: flex;align-items: center;gap: 4px;}.hbspt-form .hs-input[type='file']::file-selector-button{opacity: 0;width: 0;height: 0;pointer-events: none;position: absolute;}.hbspt-form .hs-fieldtype-file.hs-form-field label{display: flex;flex-direction: row;align-items: center;justify-content: center;gap: 20px;padding: 8px 40px;border-radius: 5px;font-size: 14px;font-weight: 400;line-height: 20px;color: #000;white-space: nowrap;border: 1px solid #000;}.hbspt-form .hs-fieldtype-file.hs-form-field label:hover{opacity: 0.8;cursor: pointer;}.hbspt-form input[type='file'].hs-input{align-items: center;border-radius: 5px;background: 0 0;color: #000;font-size: 14px;font-style: normal;font-weight: 400;line-height: 24px;}.hbspt-form input[type='file'].hs-input.file-selected{color: #c1272d;}.hbspt-form input[type='file'].hs-input::file-selector-button{border-radius: 5px;font-size: 14px;font-style: normal;font-weight: 500;line-height: 24px;height: 40px;background: #1b273f;color: #d8d8d8;border: 1px solid #fff;}.hbspt-form .legal-consent-container{padding: 0;margin-top: 4px;margin-bottom: 16px;}.hbspt-form input[type='checkbox'].hs-input{margin-top: 7px;}.hbspt-form input[type='submit'].hs-button{width: 100%;height: 50px;border-radius: 5px;border: 2px solid #c1272d;color: #fff;background-color: #c1272d;text-align: center;font-family: Montserrat;font-size: 18px;font-style: normal;font-weight: 400;line-height: 28px;text-transform: uppercase;}.hbspt-form .hs-form-booleancheckbox{color: #000;font-size: 18px;font-weight: 400;line-height: 27px;}.hbspt-form .hs-form-booleancheckbox a{color: #c1272d;text-decoration-line: underline;text-decoration-style: solid;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none;text-decoration-thickness: auto;text-underline-offset: auto;text-underline-position: from-font;}@media (max-width: 1024px){.hbspt-form .hs_submit{margin-bottom: 54px;}}@media (min-width: 768px){.hbspt-form .hs_submit .actions{justify-content: flex-start !important;}}@media (min-width: 578px){.hbspt-form .hs-attachments.hs-fieldtype-file{flex-direction: row;align-items: center;gap: 24px;margin-top: 16px;}.hbspt-form .legal-consent-container{margin-top: 16px;margin-bottom: 16px;}.hbspt-form input[type='submit'].hs-button{width: 300px;}}.hbspt-form .custom-select{position: relative;display: flex;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}.hbspt-form .select-button{display: flex;height: 40px;width: 56px;gap: 6px;font-size: 22px;justify-content: center;align-items: center;border-right: 2px solid #c3c3c3;border-top-left-radius: 5px;border-bottom-left-radius: 5px;background: #fff;cursor: pointer;}.hbspt-form .select-button .selected-value{font-size: 22px;}.hbspt-form .select-dropdown_arrow{margin: 0;}.hbspt-form .select-dropdown{position: absolute;top: 100%;left: 0;border: 1px solid #caced1;border-radius: 0.25rem;background-color: #fff;list-style: none;padding: 0;margin: 10px 0 0;box-shadow: 0 10px 25px rgba(0,0,0,0.2);max-height: 300px;overflow-y: scroll;z-index: 9;}.hbspt-form .select-dropdown::-webkit-scrollbar{width: 7px;}.hbspt-form .select-dropdown::-webkit-scrollbar-track{background: #f1f1f1;border-radius: 25px;}.hbspt-form .select-dropdown::-webkit-scrollbar-thumb{background: #ccc;border-radius: 25px;}.hbspt-form .select-dropdown li{padding: 10px;cursor: pointer;display: flex;gap: 12px;font-size: 16px;width: 240px;align-items: center;}.hbspt-form .select-dropdown li i{font-size: 22px;}.hbspt-form .select-dropdown li.selected{background-color: #f2f2f2;border-radius: 4px;font-weight: 700;}.hbspt-form .select-dropdown li:focus,.hbspt-form .select-dropdown li:hover{background-color: #f2f2f2;border-radius: 4px;}.hbspt-form .select-dropdown.hidden{display: none;}.hbspt-form .select-button[aria-expanded='true'] .arrow{transform: rotate(180deg);}.hbspt-form .selected-value{font-family: NotoColorEmojiLimited,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';}.thank-you-form-section .hs-form-radio-display{display: flex;align-items: flex-start;gap: 8px;cursor: pointer;margin-bottom: 28px;}.thank-you-form-section .hs-form-radio-display span{line-height: 1.2;}.thank-you-form-section .hs-input[type='radio']{width: 20px;height: 20px;accent-color: #c1272d;cursor: pointer;flex-shrink: 0;position: absolute;opacity: 0;}.thank-you-form-section .hs-input[type='radio']::before{content: '';width: 8px;height: 8px;}.thank-you-form-section input[type='submit'].hs-button{width: 112px;height: 36px;font-size: 16px;margin-bottom: 20px;}@media screen and (max-width: 1024px){.thank-you-form-section input[type='submit'].hs-button{margin-bottom: 0;}}.thank-you-form-section .hs-form-radio label span{position: relative;padding-left: 30px;cursor: pointer;display: inline-block;}.thank-you-form-section .hs-form-radio label span::before{content: '';position: absolute;left: 0;top: 0;width: 20px;height: 20px;border: 1px solid #000;border-radius: 50%;background: #f3f3f3;}.thank-you-form-section .hs-form-radio input[type='radio']:checked + span::after{content: '';position: absolute;left: 6px;top: 6px;width: 10px;height: 10px;background-color: #c1272d;border-radius: 50%;}.thank-you-form-section .other-input-container .hs-error-msg{margin-left: -8px;}.contacts-page-section .hbspt-form .hs-fieldtype-file.hs-form-field label{color: #fff;border: 1px solid #fff;}.contacts-page-section .hbspt-form input[type='file'].hs-input{color: #fff;}.contacts-page-section .hbspt-form .hs-form-booleancheckbox{color: #fff;}.contacts-page-section .hbspt-form input[type='submit'].hs-button{border: 2px solid #fff;color: #fff;border-radius: 25px;background-color: transparent;}.contacts-page-section .hbspt-form input[type='submit'].hs-button:hover{background-color: #c1272d;border: 2px solid #c1272d;}.contacts-page-section .hbspt-form fieldset{max-width: none !important;border: none !important;padding: 0 !important;}.contacts-page-section .hbspt-form select.hs-input.error{background-color: #fecdd3;border-color: #c1272d;}.contacts-page-section .hbspt-form select.hs-input option[value='']{display: none;}.contacts-page-section .hbspt-form .hs-form-field{margin-bottom: 16px;}.contacts-page-section .hbspt-form .hs-input:not([type='checkbox']):not([type='radio']):not([type='file']){width: 100%;background-color: #f7f7f7;border: 1px solid rgba(63,64,66,0.24);height: 48px;padding: 7px 17px;font-size: 112.5%;font-size: 1.125rem;color: #4d4e50;}.contacts-page-section .hbspt-form .hs-input:not([type='checkbox']):not([type='radio']):not( [type='file'] ):focus{background-color: #fff;border-color: #010f29;outline: 0;}.contacts-page-section .hbspt-form .hs-input:not([type='checkbox']):not([type='radio']):not( [type='file'] ).error{background-color: #fecdd3;border-color: #c1272d;}.contacts-page-section .hbspt-form textarea.hs-input{height: 150px;padding-top: 15px;}.contacts-page-section .hbspt-form textarea.hs-input.error{background-color: #fecdd3;border-color: #c1272d;}.contacts-page-section .hbspt-form .hs-error-msgs li label{color: #c1272d;font-size: 87.5%;font-size: 0.875rem;}