.gdpr-wrapper{margin:12px 0}.gdpr-description{color:#717171;font-size:12px;line-height:1.17}.gdpr-description p{font-size:inherit;line-height:inherit;margin-bottom:8px}.gdpr-description p:last-child{margin-bottom:0}.gdpr-description a:not(:hover){text-decoration-color:#717171}.form-element-wrapper{color:#464749}.form-element-label{background-image:linear-gradient(0deg,#ffffff59 7px,#fff 0);border-radius:0 0 4px 4px;color:#717171;cursor:text;display:block;font-size:12px;left:8px;line-height:1.2;margin-bottom:0;opacity:0;padding:0 4px;position:absolute;top:0;transition:opacity .2s ease-out,transform .2s ease-out,color .1s ease-in-out}.form-element-error{color:#ff0202;display:inline-block;font-size:12px;line-height:1.5;margin:4px 0 0}.form-element-error.coupled-error{align-items:center;display:inline-flex;font-size:13px;gap:10px;margin:4px 0 8px}.form-input{border:1px solid #cdd3d8;border-radius:3px!important;color:#464749;font-size:16px;line-height:1.5;padding:10px 12px;transition:border-color .1s ease-in-out}.form-input-wrapper{position:relative}.form-input-wrapper.has-error .form-input{border-color:#ff0202}.form-input-wrapper.has-error .form-element-label{color:#ff0202}.form-input::placeholder{color:#717171;font-size:14px}.form-input:focus{border-color:#005eb8!important}.form-input:focus~.form-element-label{color:#005eb8!important}.form-input:not(:placeholder-shown)~.form-element-label,.form-input:required:valid~.form-element-label{opacity:1;transform:translateY(-6px)}.form-textarea{border:1px solid #cdd3d8;color:#464749;font-size:16px;line-height:1.63;padding:12px;transition:border-color .1s ease-in-out}.form-textarea-wrapper{line-height:0;position:relative}.form-textarea-wrapper.has-error .form-textarea{border-color:#ff0202}.form-textarea-wrapper.has-error .form-element-label{color:#ff0202}.form-textarea::placeholder{color:#717171;font-size:14px;line-height:1.43}.form-textarea:focus{border-color:#005eb8!important}.form-textarea:focus~.form-element-label,.form-textarea:focus~textarea~.form-element-label{color:#005eb8!important}.form-textarea:not(:placeholder-shown)~.form-element-label,.form-textarea:not(:placeholder-shown)~textarea~.form-element-label,.form-textarea:required:valid~.form-element-label,.form-textarea:required:valid~textarea~.form-element-label{opacity:1;transform:translateY(-6px)}.form-checkbox-wrapper{margin-bottom:4px}.form-checkbox-wrapper.has-error .form-checkbox-checkmark{border-color:#ff0202}.form-checkbox-label{color:#464749;cursor:pointer;display:flex;font-size:14px;line-height:1.43;position:relative;-webkit-user-select:auto;user-select:auto}@media (min-width:768px){.form-checkbox-label:hover .form-checkbox-checkmark,.hover-children:hover .form-checkbox-label .form-checkbox-checkmark{border:1px solid #0000}.form-checkbox-label:hover .form-checkbox-checkmark:after,.hover-children:hover .form-checkbox-label .form-checkbox-checkmark:after{opacity:.65}}.form-checkbox-label p{font-size:inherit;line-height:inherit;margin-bottom:0}.form-checkbox-label input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.form-checkbox-label .form-checkbox-checkmark{border:1px solid #cdd3d8;border-radius:3px;display:inline-block;flex:0 0 auto;height:16px;margin:2px 16px 0 0;position:relative;transition:border .14s ease;width:16px}@media (max-width:767px){.form-checkbox-label .form-checkbox-checkmark{margin-right:12px}}.form-checkbox-label .form-checkbox-checkmark:after{background-image:url(/bundles/app/images/checkbox-checkmark.svg);background-size:cover;border:none;border-radius:3px;content:"";display:block;height:16px;left:-1px;opacity:0;position:absolute;top:-1px;transform:none;transition:opacity .14s ease;width:16px}.form-checkbox-label .form-checkbox-checkmark.gray-checkmark:after{filter:grayscale(1)}.form-checkbox-label input:checked~.form-checkbox-checkmark:after{background-color:#005eb8;opacity:1!important}.form-checkbox-ios-like-wrapper{align-items:center;display:flex}.form-checkbox-ios-like-wrapper .form-checkbox-ios-like-label{color:#3b3c3d;margin:0}.form-checkbox-ios-like-wrapper .form-checkbox-ios-like{-webkit-appearance:none;background-color:#e8e8e8;border:none;border-radius:20px;cursor:pointer;display:inline-block;height:20px;margin-left:12px;outline:none;padding:0;position:relative;transition:all .17s ease-out;width:36px}.form-checkbox-ios-like-wrapper .form-checkbox-ios-like:checked{background:#005eb8}.form-checkbox-ios-like-wrapper .form-checkbox-ios-like:checked:after{transform:translateX(16px)}.form-checkbox-ios-like-wrapper .form-checkbox-ios-like:after{background:#fff;border-radius:100%;box-shadow:0 4px 4px 0 #2222221a;content:"";height:16px;left:2px;position:absolute;top:2px;transition:all .17s ease-out;width:16px}.form-upload-input-wrapper{border:1px dashed #0000;padding:8px 1px;transition:all .45s ease}.form-upload-input-wrapper.dragover{background-color:#f2f9fe;border:1px dashed #115689}.form-upload-input-wrapper>.form-element-error{font-size:13px}.form-upload-input-row{align-items:center;display:flex}.form-upload-img{display:inline-block;margin-right:10px}.form-upload-text{color:#666c73;display:inline-block;font-size:14px;line-height:1.43;margin:0 6px 0 0}.form-upload-text label{color:#005eb8;cursor:pointer;font-size:14px;line-height:1.43;margin:0}.form-upload-input{display:none}.form-upload-input-file{color:#005eb8;font-size:14px;line-height:1.43;margin-bottom:6px}.form-upload-input-file:last-child{margin-bottom:10px}.form-upload-input-file.has-error{color:#ff0202}.form-upload-input-file button{background-color:#ebf7ff;border:none;border-radius:100%;cursor:pointer;display:inline-block;height:16px;margin:0 6px;position:relative;vertical-align:middle;width:16px}.form-upload-input-file button:after{color:#666c73;content:"\00d7";display:block;font-size:13px;left:calc(50% - 4px);line-height:1;position:absolute;top:calc(50% - 7px)}.form-upload-input-file .form-element-error{display:inline-block;margin:0}.form-calendar-input{background-image:url(/bundles/app/images/loading.svg);background-position:50%;background-repeat:no-repeat;background-size:110px;border:none;color:#0000;height:250px;margin:0;max-width:100%;outline:none;padding:0;pointer-events:none;width:421px}@media (max-width:767px){.form-calendar-input{height:506px;width:100%}}.form-calendar-input::placeholder{color:#0000}.form-calendar .form-element-error{display:block;margin-top:8px;text-align:center}.exit-popup{align-items:center;background-color:#333333b3;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .2s ease-in-out,visibility 0s .3s;visibility:hidden;width:100vw;z-index:1000}.exit-popup.active{opacity:1;transition:opacity .3s ease-in-out,visibility 0s 0s;visibility:visible}.exit-popup-content{background-color:#fff;display:flex;max-height:calc(100vh - 90px);max-width:calc(100vw - 90px);width:1100px}.exit-popup-content.img-simple{width:1200px}.exit-popup.form-with-gdpr .ep-form-wrapper{padding:24px 32px}@media (max-width:1599px){.exit-popup.form-with-gdpr .ep-form-title{font-size:32px}}@media (max-width:1279px){.exit-popup.form-with-gdpr .ep-form-title{font-size:30px}}.exit-popup.form-with-gdpr .ep-form-description{margin-top:4px}@media (max-width:1599px){.exit-popup.form-with-gdpr .ep-form-description{font-size:16px}}.exit-popup.form-with-gdpr .form-textarea-wrapper{margin-bottom:12px;margin-top:16px}@media (max-width:1599px){.exit-popup.form-with-gdpr .form-textarea-wrapper{margin-top:24px}}@media (max-width:1279px){.exit-popup.form-with-gdpr .form-textarea-wrapper{margin-top:16px}}.exit-popup.form-with-gdpr .ep-form-inputs .form-input-wrapper:not(:last-child){margin-right:12px}.exit-popup.form-with-gdpr .ep-form-submit-btn{margin-top:20px}.ep-img-wrapper{direction:rtl;display:flex;flex:1 1 40%;flex-direction:column;overflow:hidden}.ep-img-wrapper img,.ep-img-wrapper picture,.ep-img-wrapper svg{height:100%;margin-right:auto;width:auto}.ep-form{max-height:100%;overflow-y:auto}.ep-form-wrapper{align-items:center;display:flex;flex:1 1 60%;padding:56px 40px;position:relative}.ep-form-title{color:#222;font-family:Sumana,serif;font-size:36px;line-height:1.28}@media (max-width:1279px){.ep-form-title{font-size:32px}}.ep-form-title p{color:inherit;font-size:inherit;line-height:inherit;margin-bottom:20px}.ep-form-title p:last-child{margin-bottom:0}.ep-form-description{color:#6c7176;font-size:18px;line-height:1.78;margin-top:16px}.ep-form-description p{color:inherit;font-size:inherit;line-height:inherit;margin-bottom:16px}.ep-form-description p:last-child{margin-bottom:0}.ep-form .form-textarea-wrapper{margin:32px 0 16px}.ep-form-inputs{display:flex}.ep-form-inputs .form-input-wrapper{flex:1 1 50%}.ep-form-inputs .form-input-wrapper:not(:last-child){margin-right:16px}.ep-form-submit-btn{background-color:#ffd546;border:none;color:#222;cursor:pointer;display:block;font-size:16px;font-weight:600;line-height:1.78;margin:32px auto 0;min-width:180px;outline:none;padding:12px 24px;text-align:center;transition:all .16s ease-in-out;width:-moz-fit-content;width:fit-content}.ep-form-submit-btn:hover{background-color:#ffcf2c}.ep-form-submit-btn.disabled{cursor:default;opacity:.65;pointer-events:none}.ep-close-btn{background:#0000;border:none;cursor:pointer;line-height:1;margin:0;outline:none;padding:6px;position:absolute;right:12px;top:12px}.ep-close-btn i{color:#3b3c3d;font-weight:700}.ep-result{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.ep-result-title{color:#222;font-family:Sumana,serif;font-size:36px;line-height:1.28;margin-bottom:0;text-align:center}.ep-result-description{color:#3b3c3d;font-size:22px;line-height:1.62;margin-top:24px;text-align:center}.ep-result-description p{color:inherit;font-size:inherit;line-height:inherit;margin-bottom:16px}.ep-result-description p:last-child{margin-bottom:0}.ep-result-button{background-color:initial;border:1px solid #005eb8;color:#005eb8;cursor:pointer;display:block;font-size:16px;font-weight:600;line-height:1.63;margin:48px auto 0;min-width:180px;outline:none;padding:12px 24px;text-align:center;transition:all .16s ease-in-out;width:-moz-fit-content;width:fit-content}.ep-result-button:hover{background-color:#005eb8;color:#fff}.snippet-content.editmode .exit-popup{background:none;display:block!important;height:unset;opacity:1;position:unset;visibility:visible;width:unset}.snippet-content.editmode .exit-popup-content{max-height:unset;max-width:unset}.snippet-content.editmode .ep-form-title .pimcore_wysiwyg.empty:after{display:none}.snippet-content.editmode .form-textarea{min-height:140px}.snippet-content.editmode .ep-textarea-placeholder-editable{background-color:#fff;color:#005eb8;margin:-24px -4px 16px;padding:0 4px;width:-moz-fit-content;width:fit-content}.snippet-content.editmode .ep-form-submit-btn{cursor:inherit}.snippet-content.editmode .ep-form-submit-btn:hover{background-color:#ffd546}.snippet-content.editmode .ep-close-btn{display:none}.snippet-content.editmode .ep-result-definition{color:#005eb8;margin-bottom:16px;margin-top:32px}.snippet-content.editmode .ep-result-button{cursor:inherit}.snippet-content.editmode .ep-result-button:hover{background-color:initial;color:#005eb8}