.normal-container{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:20px;padding-right:20px}.btn{align-items:center;color:var(--accent);column-gap:10px;display:inline-flex;text-decoration:none;transition:all 0.3s ease-in-out 0s}.btn:is(:hover,:focus){color:var(--contrast-2)}.btn .gb-shape svg{fill:var(--transparent)}.primary-btn{align-items:center;background-color:var(--accent);color:var(--base-3);column-gap:10px;display:inline-flex;font-size:18px;font-weight:600;transition:all 0.3s ease-in-out 0s;border:1px solid var(--accent);border-radius:3px;padding:10px 30px}.primary-btn:is(:hover,:focus){background-color:var(--base-3);color:var(--accent)}.subheading-red{color:var(--accent);font-size:16px;font-weight:600;line-height:125%;text-transform:uppercase}.btn-white{background-color:var(--base-3);color:var(--contrast-2);font-size:22px;font-weight:600;padding-left:66px;padding-right:66px}.btn-white:is(:hover,:focus){background-color:var(--base-2)}.subheading-blue-with-icon{align-items:center;background-color:#e3edfd;color:var(--contrast-2);column-gap:12px;display:inline-flex;font-size:16px;font-weight:600;border-radius:50px;padding:7px 30px}.subheading-blue-with-icon .gb-shape svg{fill:currentColor}.line-red{background-color:var(--accent);height:3px;margin-bottom:5px;width:38px}.secondary-btn{align-items:center;background-color:var(--transparent);color:var(--contrast-2);column-gap:10px;display:inline-flex;font-size:18px;font-weight:600;justify-content:center;text-decoration:none;transition:all 0.3s ease-in-out 0s;border:1px solid var(--contrast-2);border-radius:3px;padding:14px 30px}.secondary-btn:is(:hover,:focus){background-color:var(--contrast-2);color:var(--base-3)}.survey-form-style .ff-btn-submit{width:100%;background-color:var(--accent);color:var(--base-3);font-size:18px;font-weight:700;border:1px solid var(--accent);padding:14px 20px}.survey-form-style .ff-btn-submit:hover{background-color:var(--base-3);color:var(--accent)}.survey-form-style .ff-el-form-check-label{display:flex;align-items:center;column-gap:10px}.survey-form-style input,select,textarea{background-color:var(--base-3);font-size:16px;font-weight:500;border:1px solid var(--contrast-2);border-radius:3px;padding:12px 20px}.survey-form-style input:focus,select:focus,textarea:focus{background-color:var(--base-3)}.survey-form-style label{font-size:16px;font-weight:600}.survey-form-style span{font-size:13px;font-weight:500}