.e-form__indicators__indicator__number{border:0!important}.e-form__indicators__indicator__separator{height:var(--e-form-steps-divider-width);width:100%}.elementor-field-subgroup.elementor-subgroup-inline{display:flex;gap:20px;flex-wrap:wrap}.elementor-field-subgroup.elementor-subgroup-inline span.elementor-field-option{flex:1 1 calc(33.333% - 20px);min-width:240px;box-sizing:border-box;position:relative}.elementor-field-option{padding-inline-end:0}.elementor-field-subgroup.elementor-subgroup-inline{width:100%}.elementor-field-option label{border:2px solid rgb(255 255 255 / 25%);border-radius:10px;cursor:pointer;display:inline-block!important;position:relative;transition:all 0.3s ease;width:100%;padding:16px 15px 16px 40px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option label{padding:20px 10px 20px 40px;line-height:1}.elementor-field-option label:hover{opacity:1}.elementor-field-option input[type="checkbox"],.elementor-field-option input[type="radio"]{position:absolute;opacity:.01;width:20px;height:20px;left:10px;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.elementor-field-option input[type="checkbox"]+label::before,.elementor-field-option input[type="radio"]+label::before{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid rgb(255 255 255 / 25%);border-radius:4px;background:#fff0;transition:all 0.3s ease}.elementor-field-option input[type="radio"]+label::before{border-radius:50%}.elementor-field-option input[type="radio"]:checked+label::after{content:'';position:absolute;left:15px;top:50%;transform:translateY(-50%);width:10px;height:10px;border-radius:50%;background:var(--e-global-color-primary)}.elementor-field-option input[type="checkbox"]:checked+label::before{background:var(--e-global-color-primary);border-color:var(--e-global-color-primary);content:'\2713';color:#fff;display:flex;align-items:center;justify-content:center}.elementor-field-option input[type="radio"]:checked+label::before{background:#fff0;border-color:var(--e-global-color-primary)}.elementor-field-option input:checked+label{background-color:rgb(255 255 255 / .1)}input::placeholder,textarea::placeholder,input:focus::placeholder,textarea:focus::placeholder{color:inherit;transition:350ms;opacity:1}.elementor-column{align-content:flex-start}@media (max-width:1024px){.elementor-field-option label{}}@media (max-width:767px){.elementor-field-option label{}.e-form__buttons,.e-form__buttons__wrapper{flex-direction:column-reverse}.elementor-button{width:100%}.elementor-field-subgroup.elementor-subgroup-inline span.elementor-field-option{flex:1 1 100%}}