.splash-screen{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;background-color:#282c34;color:#fff;font-size:2rem}.splash-screen-grow{font-size:3rem}.container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100vw;font-size:14px;background-color:#fff;color:#1a2534}@media (max-width: 575px){.container{font-size:18px}}.chat-container{box-sizing:border-box;border-left:1px solid #d9dbe5;border-right:1px solid #d9dbe5;flex-flow:column;max-width:600px;height:100vh;min-height:300px;margin:0 auto;overflow-y:visible;display:flex!important}.visitor-contact-form-active{height:600px}.psikas-button-container{display:flex;justify-content:center;align-items:center}.psikas-button-container .psikas-button{background-color:#5ed08f;color:#fff;cursor:pointer;border:none;padding:.5rem 1rem;border-radius:8px;width:fit-content;align-self:flex-end;box-shadow:0 5px 20px #0000004d}.psikas-button-container .psikas-button:hover{box-shadow:0 5px 20px #0006}@media (max-width: 575px){.psikas-button-container .psikas-button{font-size:18px}}.contact-form-container{gap:1rem;padding:.5rem 1rem;flex-flow:column;flex:auto;padding-bottom:1px;display:flex;overflow-y:auto}@media (max-width: 575px){.contact-form-container{width:90%;height:100%}}.contact-form-container .contact-form{display:flex;flex-direction:column;gap:0}.contact-form-container .contact-form-item{display:flex;flex-direction:column}.contact-form-container .contact-form-item-wrapped{display:flex;width:100%;position:relative}.contact-form-container .contact-form-item label{box-sizing:inherit;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.contact-form-container .contact-form-item-checkbox{gap:.5rem;padding-bottom:.542rem}.contact-form-container .contact-form-item-checkbox-term-and-policy{text-decoration:underline;color:#5ed08f;cursor:pointer;font-size:.8rem;margin:auto 0}.contact-form-container .contact-form-item input[type=text],.contact-form-container .contact-form-item input[type=tel],.contact-form-container .contact-form-item input[type=email],.contact-form-container .contact-form-item input[type=number],.contact-form-container .contact-form-item select{padding:8px;border-radius:5px;background:#fff;border:1px solid #d9dbe5;color:#1a2534;resize:none;outline:none;width:100%;transition:.1s linear box-shadow,.1s linear border-color}.contact-form-container .contact-form-item input[type=text]:focus,.contact-form-container .contact-form-item input[type=tel]:focus,.contact-form-container .contact-form-item input[type=email]:focus,.contact-form-container .contact-form-item input[type=number]:focus,.contact-form-container .contact-form-item select:focus{outline:none;border-color:#5ed08f}.contact-form-container .contact-form-submit-button{width:100%}.contact-form-container .contact-form button[type=submit]{padding:10px 15px;background-color:#5ed08f;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:#fff .3s ease}.contact-form-container .contact-form button[type=submit]:hover{background-color:#40916c}.contact-form-container .contact-form button[type=submit]:disabled{background-color:#ccc;cursor:not-allowed}.contact-form-container .contact-form input[type=checkbox]{margin-right:5px;accent-color:#fff;width:21px;height:20px;border:2px solid #5ed08f;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;cursor:pointer}.contact-form-container .contact-form input[type=checkbox]:checked{border-color:#5ed08f}.contact-form-container .contact-form input[type=checkbox]:checked:before{content:"";display:block;width:75%;height:75%;background-color:#5ed08f;transform:translate(15%,15%);border-radius:2px}.contact-form-container .contact-form .error{color:#dc3545;font-size:.6rem;margin-left:.2rem;padding-bottom:.3rem}.contact-form-container .contact-form .error[data-error=false]{padding-bottom:.8rem}.psikas-loading-overlay{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000}.psikas-loading-overlay .spinner{width:50px;height:50px;border:3px solid #5ed08f;border-top:3px solid transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.psikas-error-message{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:3}.psikas-error-message-container{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;border:1px solid #e0e0e0;border-radius:8px;width:80%}.psikas-error-message-container-icon{width:24px;height:24px;display:flex}.psikas-error-message-container-text{font-size:14px;font-family:Poppins,sans-serif!important;text-align:center}.language-select{position:relative}.language-select .language-select-container .language-select-display{padding:8px;border:1px solid #fff;border-radius:50%;background-color:#5ed08f;color:#fff;display:flex;align-items:center;cursor:pointer;transition:#fff .3s ease,color .3s ease}.language-select .language-select-container .language-select-display .language-icon{fill:#fff}.language-select .language-select-container .language-select-display .language-icon-fill{transition:fill .3s ease}.language-select .language-select-container .language-select-display:hover{background-color:#fff}.language-select .language-select-container .language-select-display:hover .language-icon .language-icon-fill{fill:#5ed08f}.language-select .language-select-container .language-list{display:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:0;margin:0;list-style-type:none;box-shadow:0 4px 6px #0000001a;min-width:120px;z-index:2}.language-select .language-select-container .language-list li{padding:8px 16px;border-radius:4px}.language-select .language-select-container .language-list li:hover{background-color:#fff}.language-select .language-select-container .language-list li.selected{background-color:#5ed08f1a}.language-select .language-select-container .language-list li button{background:none;border:none;cursor:pointer;width:100%;text-align:left;color:#333;font-size:.8rem;transition:color .2s ease;display:flex;justify-content:space-between;align-items:center}.language-select .language-select-container .language-list li button:hover{color:#5ed08f;background-color:#fff;font-size:.9rem}.language-select .language-select-container .language-list li button .checkmark{color:#5ed08f;font-weight:700;margin-left:5px}.language-select .language-select-container.open .language-list{display:block}.center-absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-center{text-align:center}.socket-error-message{display:flex;flex-direction:column;justify-content:center;align-items:center;height:200px;width:100%;gap:.2rem}.socket-error-message p{font-size:.8rem;padding:0;margin:0}.x-select-container{position:relative;width:100%}.x-select-container label{display:block;margin-bottom:5px;font-weight:700}.x-select-input-wrapper,.x-select-input-wrapper-input{position:relative}.x-select-input-wrapper-input input{width:100%;padding:10px 30px 10px 10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.x-select-input-wrapper-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center}.x-select-options-wrapper{position:absolute;left:0;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-top:none;border-radius:5px;box-shadow:0 0 0 1px #0000001a,0 4px 11px #0000001a;z-index:1000;margin-top:.2rem;margin-bottom:.2rem}.x-select-options-wrapper.bottom{top:100%}.x-select-options-wrapper.top{bottom:100%}.x-select-options{list-style-type:none;padding:0;margin:0}.x-select-options .x-select-option{padding:10px;cursor:pointer}.x-select-options .x-select-option:hover,.x-select-options .selected{background-color:#5ed08f;color:#fff}.x-select-options .selected .x-select-option-text{font-weight:700}.x-select-options .selected:hover{background-color:#5ed08f;color:#fff}.x-select-options li{padding:10px;cursor:pointer}.x-select-options li:hover{background-color:#fff}.x-phone-input .x-phone-input-wrapper{display:flex;border:1px solid #d9dbe5;border-radius:5px}.x-phone-input .x-phone-input-wrapper-input{flex:1;padding:0;width:92%;border:unset}.x-phone-input .x-phone-input-wrapper-input input{width:inherit!important;border:unset!important}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown{background-color:#fff;border:unset;border-radius:3px 0 0 3px;width:30%;border-right:1px solid #d9dbe5}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .selected-flag{outline:none;position:relative;width:100px;height:100%;display:flex;border-radius:10px 0 0 3px;flex-direction:row;justify-content:center;align-items:center;gap:5px;cursor:pointer}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .selected-flag .up{transform:rotate(180deg)}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .selected-flag .arrow{margin-top:-1px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list{position:absolute;bottom:0;left:50%;transform:translate(-50%);height:40dvh;background-color:#fff;z-index:2;width:95%;box-shadow:0 4px 6px #0000001a;border:2px solid #fff}@media (max-width: 575px){.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list{height:70dvh}}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-header{background-color:#5ed08f;color:#fff;display:flex;align-items:center;position:relative;padding:5px 0;margin-bottom:3px}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-header span{flex:1;text-align:center}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-header .x-mark-icon{cursor:pointer;position:absolute;right:5px}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-container-search{display:flex;align-items:center;padding:.5rem;border:1px solid #ccc;border-radius:4px;background-color:#fff;margin-bottom:1rem}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-container-search input{border:none;outline:none;flex:1}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-container-search input::placeholder{color:#aaa}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-container-search .search-icon{margin-left:.5rem;cursor:pointer;color:#aaa}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-container-search .search-icon:hover{color:#5ed08f}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-container .country-list{list-style-type:none;padding:0;margin:0;max-height:30dvh;overflow-y:auto}@media (max-width: 575px){.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-container .country-list{max-height:50dvh}}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-container .country-list li{padding:10px;border-bottom:1px solid #ccc;cursor:pointer;transition:#fff .3s;display:flex;justify-content:space-between}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-container .country-list li[data-selected=true]{background-color:#5ed08f;color:#fff}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-container .country-list li[data-selected=true]:hover{background-color:#40916c}.x-phone-input .x-phone-input-wrapper .x-flag-dropdown .x-country-list-container .country-list li:hover{background-color:#fff}.contact-form-succes-message{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;border:1px solid #e0e0e0;border-radius:8px;width:80%;text-align:center}
