@charset "UTF-8";.frymo-contact-form-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:99}.frymo-contact-form-modal .frymo-contact-form-wrapper{max-width:800px;max-height:80%;overflow-y:auto;position:relative}.frymo-contact-form-modal .frymo-contact-form-modal-header{display:grid;grid-template-columns:1fr auto;margin-bottom:10px}.frymo-contact-form-modal .frymo-contact-form-modal-heading{margin:0;font-size:18px;font-weight:600}.frymo-contact-form-modal .frymo-contact-form-close{cursor:pointer}.frymo-contact-form .frymo-contact-form-fields-wrapper{display:flex;flex-wrap:wrap;position:relative}.frymo-contact-form .frymo-contact-form-fields-wrapper .frymo-contact-form-field{display:flex;flex-direction:column}.frymo-contact-form .frymo-contact-form-fields-wrapper [data-required=true] label:after{content:"*"}.frymo-contact-form .frymo-contact-form-fields-wrapper label:before{content:"​"}.frymo-contact-form .frymo-contact-form-fields-wrapper label[for=field-acceptance]:before{content:none}.frymo-contact-form .frymo-contact-form-fields-wrapper .field-error-message{font-size:13px}.frymo-contact-form .frymo-contact-form-fields-wrapper .field-error-message .example{display:none}.editor-show-messages.frymo-contact-form .frymo-contact-form-fields-wrapper [data-required=true] .field-error-message .example{display:inline}.frymo-contact-form .frymo-contact-form-fields-wrapper input[type=text],.frymo-contact-form .frymo-contact-form-fields-wrapper select,.frymo-contact-form .frymo-contact-form-fields-wrapper textarea{line-height:1.4em;padding:10px;min-height:44px;font-family:var(--e-global-typography-text-font-family);font-weight:var(--e-global-typography-text-font-weight);transition:none;border:none}.frymo-contact-form-modal.elementor-loading .frymo-contact-form-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);pointer-events:none}.frymo-contact-form .frymo-submit{position:relative;text-align:center}.frymo-contact-form .form-messages>div{margin-bottom:10px}.frymo-contact-form .form-messages .example{display:none}.editor-show-messages.frymo-contact-form .form-messages .example{display:block}.frymo-contact-form .apply,.frymo-show-contact-form-wrapper{width:100%;display:flex;flex-direction:column}.frymo-show-contact-form-wrapper .frymo-show-contact-form{text-align:center}
/*# sourceMappingURL=contact-form.css.map */
