form.wpcf7-form.cf7mls,form.wpcf7-form.cf7mls *{font-family:Roobert,Arial,Helvetica,sans-serif;box-sizing:border-box}form.wpcf7-form.cf7mls{--white-background:#fff;--shadow-color:rgba(0,0,0,.16);--button-color:#250c36;--continue-button-hover-color:#7fcabe;--back-button-hover-color:#ffa7a5;--steps-color:rgba(37,12,54,.5);--outline-color:#a53ee6;-webkit-box-shadow:6px 9px 40px var(--shadow-color);box-shadow:6px 9px 40px var(--shadow-color);padding:40px 40px 45px;background-color:var(--white-background)}form.wpcf7-form.cf7mls .fieldset-cf7mls-wrapper{opacity:0;transition:opacity .15s ease-in-out;pointer-events:none}form.wpcf7-form.cf7mls.loaded .fieldset-cf7mls-wrapper{opacity:1;pointer-events:initial}form.wpcf7-form.cf7mls p{margin:0}form.wpcf7-form.cf7mls br{display:none}form.wpcf7-form.cf7mls .fieldset-cf7mls-wrapper,form.wpcf7-form.cf7mls .fieldset-cf7mls{padding:0;margin:0;overflow:initial}form.wpcf7-form.cf7mls .fieldset-cf7mls{transition:opacity .15s ease-in-out;display:flex;flex-direction:column}form.wpcf7-form.cf7mls .fieldset-cf7mls .steps{color:var(--steps-color);font-size:17px;line-height:1.1176470588;margin-bottom:27px;display:inline-block}form.wpcf7-form.cf7mls .fieldset-cf7mls .headline{font-size:38px;font-weight:600;letter-spacing:0;line-height:1.1052631579;margin:0 0 20px;min-height:93px}form.wpcf7-form.cf7mls .fieldset-cf7mls .grouped-fields>p{display:flex;flex-direction:column;gap:23px}form.wpcf7-form.cf7mls .fieldset-cf7mls input:not([type="submit"]){border:1px solid #e4e4e4;border-radius:6px;border-width:2px;color:var(--button-color);font-size:18px;padding:16.5px 15px;display:block;width:100%}form.wpcf7-form.cf7mls .fieldset-cf7mls input:not([type="submit"]):focus{outline-color:var(--outline-color)}form.wpcf7-form.cf7mls .fieldset-cf7mls input:not([type="submit"])::placeholder{color:var(--button-color);opacity:1}form.wpcf7-form.cf7mls .fieldset-cf7mls input:not([type="submit"]):-ms-input-placeholder{color:var(--button-color)}form.wpcf7-form.cf7mls .fieldset-cf7mls input:not([type="submit"])::-ms-input-placeholder{color:var(--button-color)}form.wpcf7-form.cf7mls .fieldset-cf7mls .select-option-buttons{padding:0;margin:0;list-style-type:none;display:flex;flex-wrap:wrap;gap:13px}form.wpcf7-form.cf7mls .fieldset-cf7mls .select-option-buttons button{border:2px solid #e4e4e4;border-radius:6px;cursor:pointer;font-size:18px;letter-spacing:0;padding:16px 26px;background-color:transparent}form.wpcf7-form.cf7mls .fieldset-cf7mls .select-option-buttons button:hover,form.wpcf7-form.cf7mls .fieldset-cf7mls .select-option-buttons button.active{border-color:var(--outline-color)}form.wpcf7-form.cf7mls .fieldset-cf7mls .wpcf7-select{display:none}form.wpcf7-form.cf7mls .fieldset-cf7mls input[type="submit"]{padding:13px 30px;font-size:1rem;line-height:1.5;border-radius:6px;transition:margin .2s ease-in-out,padding .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;background-color:var(--button-color);border-color:var(--button-color);color:#fff;border:0;display:inline-block;font-weight:500;margin:0;cursor:pointer}form.wpcf7-form.cf7mls .fieldset-cf7mls .cf7mls-btns{margin-top:35px;display:flex!important;justify-content:space-between;gap:1rem;overflow:initial}form.wpcf7-form.cf7mls .fieldset-cf7mls .hide-buttons~.cf7mls-btns button.cf7mls_next{pointer-events:none;color:transparent}form.wpcf7-form.cf7mls .fieldset-cf7mls .hide-buttons~.cf7mls-btns button.cf7mls_next img{right:0;left:initial!important}form.wpcf7-form.cf7mls .fieldset-cf7mls .cf7mls-btns.last-form-step p{position:relative;margin-left:auto}form.wpcf7-form.cf7mls .fieldset-cf7mls .cf7mls-btns.last-form-step p .wpcf7-spinner{top:calc(100% + 5px);left:0;margin:0;position:absolute}form.wpcf7-form.cf7mls .fieldset-cf7mls .cf7mls-btns .action-button{padding:0;margin:0;background-color:transparent;min-width:initial;font-weight:400;float:none;opacity:1}form.wpcf7-form.cf7mls .fieldset-cf7mls .cf7mls-btns .action-button.cf7mls_next{margin-left:auto}form.wpcf7-form.cf7mls .fieldset-cf7mls .cf7mls-btns .action-button.cf7mls_next:hover{color:var(--continue-button-hover-color)}form.wpcf7-form.cf7mls .fieldset-cf7mls .cf7mls-btns .action-button.cf7mls_next img{position:absolute;top:calc(100% + 5px);left:0;margin:0;filter:brightness(0)}form.wpcf7-form.cf7mls .fieldset-cf7mls .cf7mls-btns .action-button.cf7mls_back:hover{color:var(--back-button-hover-color)}form.wpcf7-form.cf7mls .wpcf7-response-output.wpcf7-validation-errors{display:none!important}@media (max-width:991.98px){form.wpcf7-form.cf7mls{padding:20px 20px 45px}form.wpcf7-form.cf7mls .fieldset-cf7mls{height:auto!important}form.wpcf7-form.cf7mls .fieldset-cf7mls .steps{font-size:14px}form.wpcf7-form.cf7mls .fieldset-cf7mls .headline{font-size:24px;min-height:60px}form.wpcf7-form.cf7mls .fieldset-cf7mls .select-option-buttons{flex-direction:column}form.wpcf7-form.cf7mls .fieldset-cf7mls .select-option-buttons button{width:100%;text-align:left}form.wpcf7-form.cf7mls .fieldset-cf7mls .cf7mls-btns{margin-top:35px!important}}