@import url(/style/plugins/mobirise-icons.css);*{box-sizing:border-box}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:'Roboto', sans-serif;font-size:4vw;font-weight:300}body{color:#fff;margin:0;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}body::before{content:'';position:absolute;inset:0;background-color:rgba(24,72,63,0.8)}.wrapper{position:relative;height:100vh;min-height:39.35em;display:flex;flex-direction:column}.wrapper .header{display:flex;flex-direction:column-reverse;align-items:center;padding:1.04em;gap:5.21vh}.wrapper .header .logo img{height:2.43em;max-width:15em;object-fit:contain}.wrapper .header .login-form{align-self:flex-end}.wrapper .legal__container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4em;min-height:2em}.wrapper .legal__container>div{font-size:.7em}img,video{max-width:100%;vertical-align:middle}input,button,select{font-size:1em;outline:none}.pxl,.hidden,.my-hidden{display:none !important}@media (min-width: 568px){html{font-size:15px}}@media only screen and (min-width: 568px) and (max-height: 600px){.wrapper{min-height:29.35em}.wrapper .header{flex-direction:row;justify-content:space-between}.wrapper .header .login-form{align-self:center}}@media (min-width: 768px) and (min-height: 601px){html{font-size:2.25vh}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.wrapper .header{flex-direction:row;justify-content:space-between;padding:1.78em 2.34em}.wrapper .header .login-form{align-self:center}}button{font-family:'Roboto', sans-serif;font-weight:300;cursor:pointer}.btn-login{font-size:.69em;font-weight:700;border:.17em solid #fff;border-radius:.5em;padding:.19em;min-width:7.6em;text-align:center;display:block;transition:all ease 300ms}.btn-login:hover{background-color:#fff;color:#18483F}.form-btn,.form-group-radio-buttons .form-group-inner .radio-button label{font-size:1.16em;font-weight:300;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:.3em;position:relative;z-index:5;overflow:hidden;transition:text-shadow ease 300ms}.form-btn:hover,.form-group-radio-buttons .form-group-inner .radio-button label:hover{text-shadow:0px .05em .05em #000}.form-btn:hover::before,.form-group-radio-buttons .form-group-inner .radio-button label:hover::before{background-color:transparent}.form-btn::before,.form-group-radio-buttons .form-group-inner .radio-button label::before{content:'';position:absolute;inset:0;z-index:-1;background-color:rgba(82,118,111,0.75);transition:background-color ease 300ms}.form-btn{color:#fff;padding:1.32em;border:0}.form-group-radio-buttons .form-group-inner .radio-button{flex:1}.form-group-radio-buttons .form-group-inner .radio-button label{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;height:8em}.btn-arrow{width:2.69em;height:2.69em;padding:0;border:0;vertical-align:middle;border-radius:.5em;transition:background-color ease 300ms;background-color:#18483F;background-image:url(/img/_btns/arrow_right.png);background-repeat:no-repeat;background-position:57% center;background-size:30%}.btn-arrow:disabled{background-color:rgba(82,118,111,0.75)}.body-step .button-list .form-btn{flex:45%;padding:2.27em 0}@media (min-width: 568px){.btn-login{font-size:1em}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.form-btn,.form-group-radio-buttons .form-group-inner .radio-button label{font-size:1.3em;border-radius:.5em}.btn-login{font-size:1.3em}}ul{margin:0;padding:0;list-style:none}p{margin:0}a{color:#fff;text-decoration:none}.required,.unknown-error-msg{display:block;font-size:.7em;margin-top:.5em;margin-bottom:-.3em;color:#ff0000}.review-box p,.result-box p{font-size:.93em}.result-box p{max-width:14em;text-align:center}.legal-warning-text{color:#000;position:absolute;top:115%;text-align:center;font-size:.7em}.legal-warning-text a{color:#000;text-decoration:underline}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.review-box p,.result-box p{font-size:1.5em}.result-box p{max-width:none}}.chatroom{flex:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.85em}.chatroom .chatroom-wrapper{height:24.31em;position:relative}.chatroom .chatroom-wrapper>div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.chatroom .chatroom-wrapper>div.modal{animation:zoomIn .5s ease 1}.chatroom .chatroom-wrapper>div.modal.hidden-2{animation:zoomOut .5s ease 1}.chatroom .chatroom-wrapper>div.review-box,.chatroom .chatroom-wrapper>div.result-box{animation:appear .3s ease 1}.chatroom .chatroom-wrapper>div.review-box.hidden-2,.chatroom .chatroom-wrapper>div.result-box.hidden-2{animation:disappear .3s ease 1}.chatroom .chatroom-wrapper>div.hidden-2{display:none;opacity:0}@keyframes zoomIn{0%{transform:translate(-50%, -50%) scale(0.75);opacity:0}100%{transform:translate(-50%, -50%) scale(1);opacity:1}}@keyframes zoomOut{0%{transform:translate(-50%, -50%) scale(1);opacity:1;display:flex}100%{transform:translate(-50%, -50%) scale(0.75);opacity:0;display:none}}@keyframes appear{0%{transform:translate(-50%, -50%);opacity:0}100%{transform:translate(-50%, -50%);opacity:1}}@keyframes disappear{0%{transform:translate(-50%, -50%);opacity:1;display:flex}100%{transform:translate(-50%, -50%);opacity:0;display:none}}.loader-wrapper{position:relative}.loader-wrapper .loader-text{position:absolute;left:50%;top:-1em;transform:translate(-50%, -50%);text-align:center;animation:percentage linear 1}.loader-wrapper .loader{height:0.23em;width:15em}.loader-wrapper .loader span{display:block;width:0%;transition:width 500ms ease}.modal{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0.12em 0.12em 0.35em rgba(0,0,0,0.6);border-radius:.58em;width:21.94em;height:100%;padding:1.5em;display:flex;flex-direction:column;gap:0.58em}.conversation-box{flex:1;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.conversation-box::-webkit-scrollbar{width:0 !important}.conversation-box ul li{position:relative;animation:animationFrames2 ease .5s;animation-iteration-count:1;transform-origin:0% 0%;animation-fill-mode:forwards;padding-left:2.89em;padding-bottom:.42em}.conversation-box ul li.has-avatar{min-height:2.85em}.conversation-box ul li .avatar{border:.14em solid #1BBE1B;border-radius:100%;width:2.43em;height:2.43em;position:absolute;top:0;left:0}.conversation-box ul li span{display:inline-block;animation:animationFrames ease .5s;animation-iteration-count:1;transform-origin:0% 0%;animation-fill-mode:forwards;background-color:#18483F;padding:0.78em;border-radius:0 0.5em 0.5em;font-size:.69em;max-width:18.13em}@keyframes animationFrames{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes animationFrames2{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}.typing-anim{display:block;width:2em;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side,#fff 90%,transparent);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(100%/3) 50%;animation:typing 1s infinite linear}@keyframes typing{20%{background-position:0%   0%, 50%  50%,100%  50%}40%{background-position:0% 100%, 50%   0%,100%  50%}60%{background-position:0%  50%, 50% 100%,100%   0%}80%{background-position:0%  50%, 50%  50%,100% 100%}}.loader-wrapper .loader,.review-box .review-loader{background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:.12em .12em .35em #00000099;border-radius:.58em;position:relative;overflow:hidden}.loader-wrapper .loader span,.review-box .review-loader::before{background:#1BBE1B;position:absolute;left:0;top:0;height:100%;border-radius:.58em}.review-box,.result-box{width:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center}.review-box{gap:.93em}.review-box .review-loader{display:block;height:0.46em;width:8em}.review-box .review-loader::before{content:'';width:100%;animation:loading linear 1;animation-duration:2s}@keyframes loading{0%{width:0}100%{width:100%}}.result-box{gap:2.55em}.result-box ul{position:relative;height:7.97em}.result-box ul li:nth-child(1) img{width:5.56em;height:5.56em;z-index:5;transform:translate(-190%, -50%);animation:slide1 2.1s ease 1}.result-box ul li:nth-child(2) img{width:6.76em;height:6.76em;z-index:10;transform:translate(-110%, -50%);animation:slide2 1.4s ease 1}.result-box ul li:nth-child(3) img{width:7.97em;height:7.97em;z-index:15}.result-box ul li:nth-child(4) img{width:6.76em;height:6.76em;z-index:10;transform:translate(10%, -50%);animation:slide4 1.4s ease 1}.result-box ul li:nth-child(5) img{width:5.56em;height:5.56em;z-index:5;transform:translate(90%, -50%);animation:slide5 2.1s ease 1}.result-box ul li img{border:.12em solid #fff;border-radius:100%;box-shadow:0.12em 0.12em 0.35em rgba(0,0,0,0.6);object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:none;cursor:pointer}@keyframes slide1{0%{transform:translate(-50%, -50%)}33.33%{transform:translate(-50%, -50%)}100%{transform:translate(-190%, -50%)}}@keyframes slide2{0%{transform:translate(-50%, -50%)}50%{transform:translate(-50%, -50%)}100%{transform:translate(-110%, -50%)}}@keyframes slide4{0%{transform:translate(-50%, -50%)}50%{transform:translate(-50%, -50%)}100%{transform:translate(10%, -50%)}}@keyframes slide5{0%{transform:translate(-50%, -50%)}33.33%{transform:translate(-50%, -50%)}100%{transform:translate(90%, -50%)}}@media only screen and (min-width: 568px) and (max-height: 600px){.modal{width:35.8em;flex-direction:row}.conversation-box{max-width:13.33em;min-width:13.33em}.chatroom .chatroom-wrapper{height:17.5em}.loader-wrapper .loader{width:18em}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.loader-wrapper .loader{font-size:1.7em}.chatroom .chatroom-wrapper{height:24.39em}.modal{width:29.08em;padding:2em 3.78em;border-radius:1.09em}.conversation-box ul li span{font-size:.87em}.review-box{gap:2em}.review-box .review-loader{font-size:2.17em}.result-box{gap:4.06em}.result-box ul{font-size:2.16em}.result-box ul li:nth-child(1) img{transform:translate(-230%, -50%)}.result-box ul li:nth-child(2) img{transform:translate(-127%, -50%)}.result-box ul li:nth-child(4) img{transform:translate(27%, -50%)}.result-box ul li:nth-child(5) img{transform:translate(130%, -50%)}@keyframes slide1{0%{transform:translate(-50%, -50%)}33.33%{transform:translate(-50%, -50%)}100%{transform:translate(-230%, -50%)}}@keyframes slide2{0%{transform:translate(-50%, -50%)}50%{transform:translate(-50%, -50%)}100%{transform:translate(-127%, -50%)}}@keyframes slide4{0%{transform:translate(-50%, -50%)}50%{transform:translate(-50%, -50%)}100%{transform:translate(27%, -50%)}}@keyframes slide5{0%{transform:translate(-50%, -50%)}33.33%{transform:translate(-50%, -50%)}100%{transform:translate(130%, -50%)}}}.button-list,.form-group-radio-buttons .form-group-inner{display:flex;gap:0.58em}.button-list{flex-direction:column}.step-searchGender .form-group-radio-buttons .form-group-inner{flex-direction:row-reverse}.input-fields .step-inner{display:flex;gap:.35em}.input-fields .step-inner input{font-size:1.22em;background-color:rgba(82,118,111,0.75);padding:.52em 1em;border:0;border-radius:.5em;color:#fff;width:100%}.input-fields .step-inner ::-webkit-input-placeholder{color:rgba(255,255,255,0.75);font-size:.67em;font-weight:300}.input-fields .step-inner :-ms-input-placeholder{color:rgba(255,255,255,0.75);font-size:.67em;font-weight:300}.input-fields .step-inner ::placeholder{color:rgba(255,255,255,0.75);font-size:.67em;font-weight:300}.body-step .button-list{flex-direction:row;flex-wrap:wrap}.email-step .step-inner{position:relative;margin-bottom:2em}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.input-fields .step-inner{font-size:1.05em}}.language-he{direction:rtl}.language-he .conversation-box ul li{padding-left:0;padding-right:2.89em}.language-he .conversation-box ul li .avatar{left:auto;right:0}.language-he .conversation-box ul li span{transform-origin:100% 0%;border-radius:0.5em 0 0.5em 0.5em}.language-he .loader-wrapper .loader span,.language-he .review-box .review-loader::before{left:auto;right:0}.language-he .btn-arrow{transform:scaleX(-1)}
