h1.title[data-v-459bc264]{line-height:1;color:#3c3c3c;font-weight:700;font-size:66px;padding-right:10%}h1.title[data-v-459bc264] b{color:var(--q-info)}h1.title[data-v-459bc264] small{display:block;font-size:2rem;font-weight:700;padding-top:16px;text-transform:uppercase;color:#5c3f9d}h2.subtitle[data-v-459bc264]{color:#797979;font-weight:400;font-size:17px;padding-right:50%;line-height:1;text-wrap-style:pretty;margin:32px 0}h2.subtitle[data-v-459bc264] b{color:var(--q-info)}h3[data-v-459bc264]{color:#3c3c3c;font-weight:700;font-size:30px;padding-right:50%;line-height:1;text-wrap-style:pretty;margin:64px 0 36px}.formBox .q-form[data-v-459bc264]{background-color:#efefef;padding:24px;margin-top:36px;border-radius:16px}.formBox h2[data-v-459bc264]{color:#3c3c3c;font-weight:700;font-size:24px;line-height:1;margin:0 0 16px}.custom-step-list[data-v-459bc264]{counter-reset:step-counter;list-style:none;padding-left:0;position:relative;margin-left:0}.custom-step-list li[data-v-459bc264]{counter-increment:step-counter;position:relative;margin-bottom:40px;padding-left:50px}.custom-step-list li[data-v-459bc264]:before{content:counter(step-counter);position:absolute;left:0;top:0;width:30px;height:30px;background-color:var(--q-accent);color:#fff;font-weight:700;font-family:sans-serif;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px}.custom-step-list li[data-v-459bc264]:after{content:"";position:absolute;left:14px;top:30px;width:2px;height:calc(100% + 10px);background-color:var(--q-dark)}.custom-step-list li[data-v-459bc264]:last-child:after{display:none}.custom-step-list li strong[data-v-459bc264]{display:block;color:var(--q-primary);font-weight:700;margin-bottom:5px;text-transform:uppercase;font-size:18px}.custom-step-list li[data-v-459bc264]{font-family:Arial,sans-serif;color:#2e2e2e;font-size:14px;line-height:1.5}.formTitle[data-v-459bc264]{margin-top:50px!important}.formTitle span[data-v-459bc264]{color:#06a1ff;text-transform:uppercase;font-size:21px}@media (max-width: 768px){h1.title[data-v-459bc264]{font-size:36px}h1.title[data-v-459bc264] small{font-size:1.2rem;padding-top:12px}h2.subtitle[data-v-459bc264]{padding:0}.formBox[data-v-459bc264]{margin-bottom:16px}.formTitle[data-v-459bc264]{margin-top:0!important}}.formTitle strong[data-v-459bc264]{font-size:30px;color:var(--q-info)}
