.text-button-section .heading-btn-wrapper span.title{align-items:center;display:flex;justify-content:center;letter-spacing:2px;line-height:normal;padding-bottom:20px;text-align:center;text-transform:uppercase}.text-button-section .heading-btn-wrapper .text-area h2{line-height:128%;margin:0;text-align:center}.text-button-section .heading-btn-wrapper .text-area h2 em{font-family:"Instrument Serif",serif}.text-button-section .heading-btn-wrapper .text-area{margin:0 auto;max-width:640px}.text-button-section .heading-btn-wrapper .button-block{align-items:center;display:flex;justify-content:center;padding-top:20px}.text-button-section.custom-width .heading-btn-wrapper .text-area{margin:0 auto;max-width:855px}.text-button-section.custom-width .heading-btn-wrapper .text-area p{letter-spacing:0;line-height:175%;margin-bottom:0}.text-button-section .heading-btn-wrapper p a{letter-spacing:0;line-height:175%;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0;text-decoration-skip-ink:auto;text-decoration-thickness:0}.form-block.no-form{display:none}.heading-btn-wrapper .form-block.form{margin:30px auto 0;max-width:386px}.form-block.form .hsfc-Step__Content{align-items:flex-start;display:flex;gap:30px;padding:0!important}.form-block.form .hsfc-NavigationRow,.form-block.form .hsfc-NavigationRow__Alerts,.form-block.form .hsfc-Row{margin:0}.hs_cos_wrapper.hs_cos_wrapper_type_form{display:block!important}.form-block.form .hsfc-Button{background:#3ba4ff!important}.form-block.form .hsfc-Button,.form-block.form .hsfc-Button:hover{border-radius:0;color:#fff;font-family:Nunito Sans;font-size:14px;font-weight:700;height:44px;letter-spacing:0;line-height:140%;padding:12px 19px;width:92px}.form-block.form .hsfc-Button:hover{background:#1bacb1!important}.form-block.form .hsfc-EmailField .hsfc-FieldLabel{display:none}.form-block.form .hsfc-TextInput,.form-block.form .hsfc-TextInput::placeholder{border:none;border-radius:0;color:#000;font-family:Nunito Sans;font-size:12px;font-weight:400;height:44px;letter-spacing:0;line-height:150%;padding:13px 9px;vertical-align:middle}.text-button-section .action-layout .button-layout .btn .layout-btn{color:#fff;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:700;padding:12px 20px}.text-button-section .action-layout .button-layout .btn.loop-btn-1 .layout-btn{background-color:#3ba4ff;border:1px solid #3ba4ff;color:#fff}.text-button-section .action-layout .button-layout .btn.loop-btn-1 .layout-btn:hover{background-color:#1bacb1;border:1px solid #1bacb1!important;color:#fff}.text-button-section .action-layout .button-layout .btn.loop-btn-2 .layout-btn{background-color:transparent;border:1px solid #fff}.text-button-section .action-layout .button-layout .btn.loop-btn-2 .layout-btn:hover{background-color:#fff;border:1px solid #fff!important;color:#000!important}@media (max-width:767px){.text-button-section .heading-btn-wrapper span.title{text-align:center}.text-button-section .heading-btn-wrapper .text-area h2{font-size:24px!important}.text-button-section .action-layout .button-layout{flex-direction:column;gap:0!important}}.text-button-section.custom-width .heading-btn-wrapper span.title{letter-spacing:1.2px;padding-bottom:16px}.text-button-section .action-layout .button-layout{align-items:center;display:flex;gap:30px;justify-content:center}.text-button-section .action-layout .button-layout .btn.loop-btn-2 .layout-btn{border:1px solid #fff!important}.text-button-section .action-layout .cta-layout{align-items:center;display:flex;gap:30px;justify-content:center}.text-button-section .layout-btn{display:inline-block}