#root>*{display:flex;flex-direction:column;min-height:100vh;overflow:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arquitecta,sans-serif;margin:0}.app-logo{display:block;margin-inline:auto;margin-left:auto;margin-right:auto;margin-top:4.4375em;width:7.6875em}@media screen and (min-width:767px){.app-logo{margin-top:7.125em;width:9.6875em}}.modal-content{background-color:#fff;inset:0;outline:none;position:relative}.modal-header{box-sizing:border-box;display:flex;justify-content:space-between;padding:1em;position:-webkit-sticky;position:sticky;right:0;top:0;width:100%}.modal-btn-close{background:#0000;border:#0000;color:#776969;font-size:2em}.modal-body{max-height:100vh;overflow-y:auto}.app{background-image:url(/static/media/bg-mobile.c11646e086cc4ac99f38.png);background-repeat:no-repeat;background-size:cover;bottom:0;color:#fffef8;left:0;position:fixed;right:0;top:0}@media screen and (min-width:767px){.app{background-image:url(/static/media/bg-desktop.a2a0052c9c5f6078912e.png)}}.app-slogan{align-items:center;display:flex;flex-grow:1;font-size:1.3125em;font-weight:450;justify-content:center;letter-spacing:.1em}@media screen and (min-width:767px){.app-slogan{font-size:2.4em}}.app-bottom{align-items:flex-end;display:flex;height:4em;justify-content:center;padding-bottom:5.4375em}.accessibility-statement-url{font-size:1.3em;margin-left:1.3em;padding-bottom:1em}.accessibility-statement-url a{color:#fffef8}.membership-btn{background-color:#0000;border:1px solid #fffef8;border-radius:3.33em;color:inherit;display:block;font-family:inherit;font-size:1.125em;height:2.38em;width:11.5em}@media screen and (min-width:767px){.membership-btn{font-size:1.375em}}.membership-btn:hover{background-color:#fffef8;color:#353d2f}.membership-msg{font-size:1.125em;padding:0 4.5em;text-align:center}.membership-msg a{color:#353d2f}@media screen and (min-width:767px){.membership-msg{font-size:1.375em}}.modal-hp{align-items:center;background-color:#ffffffbf;display:flex;inset:0;position:fixed}.modal-hp .modal-content{margin:0 1em;min-height:240px;padding-bottom:1em}@media screen and (min-width:767px){.modal-hp .modal-content{height:280px;margin:0 auto;padding:0;width:600px}}.modal-hp .modal-content .modal-body{font-size:1.5em;padding:0 3vw}.app-loader{animation:spin 2s linear infinite;border:.2em solid #f3f3f3;border-radius:50%;border-top-color:currentcolor;height:.8em;width:.8em}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;position:absolute;text-align:left;text-align:initial;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;position:absolute;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.react-pdf__Page__canvas{height:auto!important;margin:0 auto;max-width:90%;width:auto!important}.register{background-color:#edecc12e;color:#353d2f;direction:rtl}.register-form{margin-block:3.8125em;margin-inline:auto;margin-left:auto;margin-right:auto}.register-form .form-title{font-size:1.062em;margin-bottom:4.235em}.register-form .field-wrapper{margin-bottom:1.875em}.register-form .field-wrapper input,.register-form .field-wrapper select{box-sizing:border-box;font-size:.75em;height:2.333em;width:17.25em}.register-form .field-wrapper input[type=tel],.register-form .field-wrapper select[type=tel]{direction:rtl}.register-form .field-terms .field-terms-underline,.register-form .field-terms a{-webkit-padding-start:.5em;color:inherit;cursor:pointer;padding-inline-start:.5em;text-decoration:underline}.register-form .react-select-container{font-size:.75em;width:17.25em}.register-form .react-select-control{border-color:#767676;border-radius:2px;min-height:0}.register-form .react-select-input,.register-form .react-select-value-container{margin:0;padding:0;padding-inline:2px}.register-form .field-cb-wrapper{margin-bottom:1.3125em}.register-form .field-cb-wrapper label{align-items:center;display:flex;font-size:.75em}.register-form .field-cb-wrapper input{-webkit-appearance:none;appearance:none;border:1px solid #353d2f;font-size:inherit;height:1.08em;margin-left:.75em;outline:none;width:1.08em}.register-form .field-cb-wrapper input:checked{background-color:#353d2f;border:1px solid #353d2f}.register-form .field-cb-wrapper input:focus{outline:none}.register-form .error-wrapper{color:#be5128;font-size:.5625em;padding-top:.5625em;position:absolute}.register-form .error-submit-wrapper{left:50%;transform:translate(-50%)}.register-form .register-btn{align-items:center;background-color:#0000;border:1px solid #353d2f;border-radius:3.33em;color:inherit;cursor:pointer;display:block;display:flex;font-family:inherit;font-size:.75em;height:2.166em;justify-content:center;margin-top:3.1875em;margin-inline:auto;margin-left:auto;margin-right:auto;width:10.916em}.register-form .register-btn:hover{background-color:#353d2f;color:#fffef8}.register-process{margin-inline:auto;margin-left:auto;margin-right:auto;margin-top:3.8125em}.register-process .register-process-title{font-size:1.062em;margin-bottom:4.235em}.register-process .register-process-error{text-align:center}.register-process .register-process-err-btn{align-items:center;background-color:#0000;border:1px solid #353d2f;border-radius:3.33em;color:inherit;cursor:pointer;display:block;display:flex;font-family:inherit;font-size:.75em;height:2.166em;justify-content:center;margin-top:30vh;margin-inline:auto;margin-left:auto;margin-right:auto;width:10.916em}.register-process .app-loader{height:2em;margin-inline:auto;margin-left:auto;margin-right:auto;width:2em}.payment{align-items:center;background-color:#edecc12e;color:#353d2f;direction:rtl}.payment .CG{min-width:20em;padding:1vw;text-align:center;width:35%}.payment .CG iframe{border:none;height:20em;margin:0 auto;min-width:20em;width:100%}.payment .CG.error{background-color:#f3bbb9}.payment .CG .error-text{margin:0;text-align:start}.payment .payment-title{font-size:1.062em;margin-bottom:4.235em;margin-top:3.8125em;text-align:center}.payment .payment-title-name{font-size:1.4em}.success{background-color:#353d2f;direction:rtl}.success .success-title{color:#edecc1;font-size:1.0625em;margin-top:3.58em;text-align:center}.success .success-title-smile{direction:ltr}.success .success-title-smile span{font-size:1.5em}.success .success-btn{align-items:center;background-color:#edecc1;border:1px solid #353d2f;border-radius:3.33em;color:inherit;cursor:pointer;display:block;display:flex;font-family:inherit;font-size:.75em;height:2.166em;justify-content:center;margin-top:30vh;margin-inline:auto;margin-left:auto;margin-right:auto;width:10.916em}.contact{background-color:#edecc12e;color:#353d2f;direction:ltr}.contact.success{background-color:#353d2f}.contact.success .success-title{color:#edecc1;font-size:1.0625em;margin-top:3.58em;text-align:center}.contact.success .success-title-smile{direction:ltr}.contact.success .success-title-smile span{font-size:1.5em}.contact.success .success-btn{align-items:center;background-color:#edecc1;border:1px solid #353d2f;border-radius:3.33em;color:inherit;cursor:pointer;display:block;display:flex;font-family:inherit;font-size:.75em;height:2.166em;justify-content:center;margin-top:30vh;text-decoration:none;width:10.916em}.contact-form,.contact.success .success-btn{margin-inline:auto;margin-left:auto;margin-right:auto}.contact-form{margin-block:3.8125em}.contact-form .form-title{font-size:1.062em;margin-bottom:1em;text-align:center}.contact-form .mandatory-fields{margin-bottom:.5em}.contact-form .field-wrapper{margin-bottom:1.25em}.contact-form .field-wrapper label{display:none}.contact-form .field-wrapper input,.contact-form .field-wrapper select,.contact-form .field-wrapper textarea{-webkit-padding-start:1em;border:.03125em solid #353d2f;font-family:inherit;font-size:.875em;height:2.5em;padding-inline-start:1em;width:22.25em}.contact-form .field-wrapper textarea{height:auto;padding-bottom:.5em;padding-top:.5em}.contact-form .field-wrapper.field-terms label{align-items:center;display:flex;font-size:.875em}.contact-form .field-wrapper.field-terms input{-webkit-margin-end:.75em;-webkit-margin-start:0;-webkit-appearance:none;appearance:none;border:1px solid #353d2f;font-size:inherit;height:1.08em;margin-inline-end:.75em;margin-inline-start:0;width:1.08em}.contact-form .field-wrapper.field-terms input:checked{background-color:#353d2f;border:1px solid #353d2f}.contact-form .field-terms .field-terms-underline,.contact-form .field-terms a{-webkit-padding-start:.5em;color:inherit;cursor:pointer;padding-inline-start:.5em;text-decoration:underline}.contact-form .react-select-container{font-size:.875em;height:2.5em;width:23.5em}.contact-form .react-select-control{-webkit-padding-start:1em;border:.03125em solid #353d2f;border-radius:1px;min-height:0;padding-inline-start:1em}.contact-form .react-select-input,.contact-form .react-select-value-container{margin:0;padding:0}.contact-form .field-cb-wrapper{margin-bottom:1.3125em}.contact-form .field-cb-wrapper label{align-items:center;display:flex;font-size:.75em}.contact-form .field-cb-wrapper input{-webkit-appearance:none;appearance:none;border:1px solid #353d2f;font-size:inherit;height:1.08em;margin-left:.75em;outline:none;width:1.08em}.contact-form .field-cb-wrapper input:checked{background-color:#353d2f;border:1px solid #353d2f}.contact-form .field-cb-wrapper input:focus{outline:none}.contact-form .error-wrapper{color:#be5128;font-size:.975em;position:absolute}.contact-form .error-submit-wrapper{left:50%;transform:translate(-50%)}.contact-form .contact-btn{align-items:center;background-color:#0000;border:1px solid #353d2f;border-radius:3.33em;color:inherit;cursor:pointer;display:block;display:flex;font-family:inherit;font-size:1em;height:2.166em;justify-content:center;margin-inline:auto;margin:3.1875em auto 1em;width:10.916em}.contact-form .contact-btn:hover{background-color:#353d2f;color:#fffef8}.contact-process{margin-inline:auto;margin-left:auto;margin-right:auto;margin-top:3.8125em}.contact-process .contact-process-title{font-size:1.062em;margin-bottom:4.235em}.contact-process .contact-process-error{text-align:center}.contact-process .contact-process-err-btn{align-items:center;background-color:#0000;border:1px solid #353d2f;border-radius:3.33em;color:inherit;cursor:pointer;display:block;display:flex;font-family:inherit;font-size:.75em;height:2.166em;justify-content:center;margin-top:30vh;margin-inline:auto;margin-left:auto;margin-right:auto;width:10.916em}.contact-process .app-loader{height:2em;margin-inline:auto;width:2em}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.accessibility-statement{background-color:#edecc12e;color:#353d2f;font-size:1.5em}.accessibility-statement .content{direction:rtl;margin:0 auto;width:70%}
/*# sourceMappingURL=main.756702e7.css.map*/