.frymo-search-profile-form .frymo-form-field .frymo-select-rs-categories.frymo-ajax-update{opacity:.6;pointer-events:none}.frymo-search-profile-form .frymo-form-field .selectize-input{border:none!important}.frymo-search-profile-form .frymo-form-field .selectize-dropdown,.frymo-search-profile-form .frymo-form-field .selectize-input,.frymo-search-profile-form .frymo-form-field .selectize-input input{font-size:inherit;line-height:inherit}.frymo-search-profile-form .frymo-form-field .selectize-input a.remove{margin-left:6px;padding:0 4px}.frymo-search-profile-form .frymo-form-field .selectize-input>div{border-radius:4px}.frymo-search-profile-form .frymo-form-field .selectize-control.plugin-clear_button .clear{height:auto;top:50%;right:calc(var(--field-right-padding) + 1rem);font-size:1.3rem;line-height:1;transform:translateY(calc(-50% - .1em));color:var(--input-text-color)}.frymo-search-profile-form .frymo-form-field .selectize-control.plugin-clear_button .clear:hover{color:red}.frymo-search-profile-form .frymo-form-field .selectize-control.multi .selectize-input{display:flex;flex-wrap:wrap;align-items:flex-start;gap:3px}.frymo-search-profile-form .frymo-form-field .selectize-control.multi .selectize-input>div{font-size:.8em;margin:0}.frymo-search-profile-form .frymo-form-field .frymo-select-multiple.selectize-control.multi.plugin-clear_button .selectize-input{padding-right:calc(var(--field-right-padding) + 35px)!important}.frymo-search-profile-form .frymo-math-captcha{width:100%}.frymo-search-profile-form .frymo-math-captcha .frymo-captcha-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.frymo-search-profile-form .frymo-math-captcha .frymo-captcha-question{font-weight:600;font-size:1.1em;min-width:80px;flex-shrink:0;color:#333}.frymo-search-profile-form .frymo-math-captcha .frymo-captcha-input{flex:1;min-width:120px;max-width:200px;transition:border-color .2s ease}.frymo-search-profile-form .frymo-math-captcha .frymo-captcha-input:focus{outline:0;border-color:#667eea}.frymo-search-profile-form .frymo-math-captcha .frymo-captcha-refresh{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:6px;padding:8px 12px;cursor:pointer;font-size:1.2em;line-height:1;transition:background-color .2s ease,border-color .2s ease;flex-shrink:0}.frymo-search-profile-form .frymo-math-captcha .frymo-captcha-refresh:hover{background-color:#f5f5f5;border-color:rgba(0,0,0,.25)}.frymo-search-profile-form .frymo-math-captcha .frymo-captcha-refresh:active{background-color:#eee}.frymo-search-profile-form .frymo-math-captcha .frymo-captcha-refresh:disabled{opacity:.5;cursor:not-allowed}.frymo-search-profile-form .frymo-math-captcha.error .frymo-captcha-input{border-color:#ef4444}.frymo-search-profile-form .frymo-math-captcha.error .field-error-message{color:#ef4444;display:block;margin-top:5px;font-size:.875em}.frymo-search-profile-form .selectize-control .selectize-input::after{content:""!important;position:absolute;top:50%;right:4px!important;transform:translateY(-50%) translateX(-50%);background-color:var(--input-text-color);pointer-events:none;border:none!important;margin:0!important;width:.75em!important;height:1em!important;clip-path:polygon(0 35%,50% 65%,100% 35%,100% 45%,50% 75%,0 45%)}.frymo-search-profile-form .selectize-control .selectize-input.dropdown-active::after{transform:translateY(-50%) translateX(-50%) rotate(-180deg)}.elementor-widget-frymo-onoffice-search-profile-form .form-messages .editor,.elementor-widget-frymo-propstack-search-profile-form .form-messages .editor{display:none}.elementor-widget-frymo-onoffice-search-profile-form.editor-show-messages .form-messages .editor,.elementor-widget-frymo-propstack-search-profile-form.editor-show-messages .form-messages .editor{display:block}.elementor-widget-frymo-onoffice-search-profile-form.frymo-loading,.elementor-widget-frymo-propstack-search-profile-form.frymo-loading{opacity:.8;pointer-events:none}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-step-tabs .frymo-step-tab .elementor-button-icon,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-step-tabs .frymo-step-tab .elementor-button-icon{display:flex}.elementor-widget-frymo-onoffice-search-profile-form.tab-buttons-align-start .frymo-form-step-tabs,.elementor-widget-frymo-propstack-search-profile-form.tab-buttons-align-start .frymo-form-step-tabs{justify-content:flex-start}.elementor-widget-frymo-onoffice-search-profile-form.tab-buttons-align-center .frymo-form-step-tabs,.elementor-widget-frymo-propstack-search-profile-form.tab-buttons-align-center .frymo-form-step-tabs{justify-content:center}.elementor-widget-frymo-onoffice-search-profile-form.tab-buttons-align-end .frymo-form-step-tabs,.elementor-widget-frymo-propstack-search-profile-form.tab-buttons-align-end .frymo-form-step-tabs{justify-content:flex-end}.elementor-widget-frymo-onoffice-search-profile-form.tab-buttons-align-stretch .frymo-form-step-tabs .frymo-step-tab,.elementor-widget-frymo-propstack-search-profile-form.tab-buttons-align-stretch .frymo-form-step-tabs .frymo-step-tab{flex:0 1 100%;justify-content:center}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion{display:flex;flex-direction:column;gap:var(--form-vertical-gap,1rem)}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-item,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-item{border:1px solid rgba(0,0,0,.12);border-radius:8px;overflow:hidden;background-color:rgba(0,0,0,.01)}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-header,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-header{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:14px 18px;border:0;background:0 0;cursor:pointer;font:inherit;font-weight:600;text-align:left;color:inherit;transition:background-color 250ms}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-header:focus-visible,.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-header:hover,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-header:focus-visible,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-header:hover{background-color:rgba(0,0,0,.04)}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-header:focus-visible,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-header:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-icon,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-icon{display:flex;align-items:center}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-title,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-title{flex:1 1 auto}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-indicator,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-indicator{flex:0 0 auto;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform 250ms;margin-right:4px}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-item.is-open .frymo-accordion-indicator,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-item.is-open .frymo-accordion-indicator{transform:rotate(-135deg)}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-panel,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-panel{padding:0 18px 18px}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-panel[hidden],.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-panel[hidden]{display:none}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-accordion .frymo-accordion-content,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-accordion .frymo-accordion-content{margin-bottom:0}.elementor-widget-frymo-onoffice-search-profile-form .frymo-accordion-footer,.elementor-widget-frymo-propstack-search-profile-form .frymo-accordion-footer{margin-top:var(--form-vertical-gap,1rem)}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-buttons .frymo-button .elementor-button-icon,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-buttons .frymo-button .elementor-button-icon{display:flex}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-buttons .frymo-button.frymo-submit-success,.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-buttons .frymo-button.frymo-submit-success:focus,.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-buttons .frymo-button.frymo-submit-success:hover,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-buttons .frymo-button.frymo-submit-success,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-buttons .frymo-button.frymo-submit-success:focus,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-buttons .frymo-button.frymo-submit-success:hover{color:#fff;background-color:#16a34a;border-color:#16a34a;cursor:default;opacity:1}.elementor-widget-frymo-onoffice-search-profile-form .frymo-form-buttons .frymo-button.frymo-submit-success .frymo-submit-success-icon,.elementor-widget-frymo-propstack-search-profile-form .frymo-form-buttons .frymo-button.frymo-submit-success .frymo-submit-success-icon{width:1.1em;height:1.1em;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.elementor-widget-frymo-onoffice-search-profile-form.nav-buttons-align-start .frymo-form-buttons,.elementor-widget-frymo-propstack-search-profile-form.nav-buttons-align-start .frymo-form-buttons{justify-content:flex-start}.elementor-widget-frymo-onoffice-search-profile-form.nav-buttons-align-center .frymo-form-buttons,.elementor-widget-frymo-propstack-search-profile-form.nav-buttons-align-center .frymo-form-buttons{justify-content:center}.elementor-widget-frymo-onoffice-search-profile-form.nav-buttons-align-space-between .frymo-form-buttons,.elementor-widget-frymo-propstack-search-profile-form.nav-buttons-align-space-between .frymo-form-buttons{justify-content:space-between}.elementor-widget-frymo-onoffice-search-profile-form.nav-buttons-align-space-between .frymo-first-step .frymo-next,.elementor-widget-frymo-propstack-search-profile-form.nav-buttons-align-space-between .frymo-first-step .frymo-next{margin-left:auto}.elementor-widget-frymo-onoffice-search-profile-form.nav-buttons-align-stretch .frymo-form-buttons button,.elementor-widget-frymo-propstack-search-profile-form.nav-buttons-align-stretch .frymo-form-buttons button{width:100%}.frymo-search-profile-submission-wrap.is-success-overlay .frymo-search-profile-form{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:filter 250ms ease}.frymo-search-profile-submission-wrap.is-success-overlay .form-messages{position:absolute;margin-top:0;width:calc(100% + 20px);left:-10px;top:-20px;height:calc(100% + 40px);z-index:20;display:flex;align-items:center;justify-content:center}.frymo-search-profile-submission-wrap.is-success-overlay .form-messages .success{width:100%;margin:0}body.elementor-editor-active .frymo-search-profile-submission-wrap.is-success-hide .frymo-search-profile-form{display:none}body>.selectize-dropdown.frymo-search-profile-selectize-dropdown{z-index:10000;color:var(--input-text-color);background-color:var(--input-background-color);box-shadow:none}body.elementor-editor-active .form-steps-swiper.design-mode .frymo-fields{display:flex;margin-bottom:20px}