@import url(/style/plugins/mobirise-icons.css);*{box-sizing:border-box}html,body,.wrapper{height:100%}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:'Roboto', sans-serif;font-size:4vw;color:#fff}body{margin:0;position:relative}body::before{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:5}.wrapper{position:relative}img{max-width:100%;vertical-align:middle}input,button,select{font-size:1em;outline:none}.pxl,.hidden{display:none !important}@media (max-width: 360px) and (max-height: 320px){html,body,.wrapper{height:auto}body{background-position:50%}}@media (min-width: 568px){html,body,.wrapper{height:auto}html{font-size:15px}body{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width: 568px) and (max-height: 600px){body{background-position:50%}}@media (min-width: 568px) and (min-height: 601px){body{background-position:0 0}.container{padding:0 9%}}@media (min-width: 568px) and (min-height: 790px){html,body,.wrapper{height:100%}}@media (min-width: 992px){html,body,.wrapper{height:100%}body{background-position:50%}}@media (max-width: 1025px) and (min-height: 1240px){html{font-size:21px}body{background-position:0 0}}@media (min-width: 1400px){.container{max-width:75em;margin:0 auto;padding:0}}@media (min-width: 1640px){html{font-size:17px}}@media (min-width: 1640px){html{font-size:17px}}@media (min-width: 1880px) and (min-height: 885px){html{font-size:1.91vh}}button{cursor:pointer}.btn-submit{font-size:1.33em;font-weight:600;color:#fff;height:2.05em;width:100%;border:none;border-radius:.5em;background-color:#FF0000;padding:0}.login-form>a{display:block;font-weight:600;background-color:#FF0000;font-size:.8em;border-radius:0.83em;line-height:2.2em;text-align:center;cursor:pointer}.login-form>a.btn-login{padding:0 2em .2em}.login-form>a.btn-close{padding:0 1em;background-color:#F8D3D3;color:#000}.login-form-holder #login-form>.btn-group .btn-submit{height:2.5em}.form-group-radio-buttons .form-group-inner .radio-button label{display:block;text-align:center;font-size:1.2em;font-weight:600;text-transform:uppercase;height:2.22em;line-height:2.4;background-color:rgba(53,26,67,0.5);cursor:pointer}.btn-arrow{position:absolute;z-index:2;height:1.7em;width:3em;right:1em;top:50%;transform:translateY(-50%);padding:0;border:none;border-radius:.67em;background-color:#000;background-image:url(/img/_btns/arrow_right.svg);background-repeat:no-repeat;background-position:50% 39%;background-size:1.5em}.location-field .btn-arrow{width:4em}.form-btn{font-size:1.2em;font-weight:600;text-transform:uppercase;height:2.22em;line-height:2.4;color:#fff;padding:0;width:100%;border:none;border-radius:0.67em;background-image:url(/img/_patterns/darkTriangles.png);background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;box-shadow:inset 0 0 0 10vh rgba(255,0,0,0.5)}.form-btn.text-n-transform{text-transform:none}.question-step.horizontal .button-list{display:flex;justify-content:space-between}.question-step.horizontal .button-list .form-btn{width:32%;min-height:7em;line-height:1;font-size:1em;height:auto;padding:0.2em}.question-step.horizontal .button-list .form-btn.small-text{font-size:.9em}.question-step.horizontal .button-list button:not(:last-child){margin-bottom:0}.button-list button:not(:last-child){margin-bottom:.5em}@media only screen and (min-width: 568px) and (max-height: 600px){.btn-arrow{font-size:.6em;height:2.11em;border-radius:1.11em;right:1.22em}.form-group-radio-buttons .form-group-inner .radio-button label{font-size:.8em;height:2.42em;line-height:2.6}.question-step.horizontal .button-list .form-btn.small-text{font-size:0.67em}}@media (min-width: 568px) and (min-height: 601px){.login-form>a{height:2.67em;line-height:2.67em}.form-group-radio-buttons .form-group-inner .radio-button label{font-size:1.33em;height:2.5em;line-height:2.7}.form-btn{font-size:1.33em;height:2.5em;line-height:2.7}.button-list button:not(:last-child){margin-bottom:0.4em}}@media (max-aspect-ratio: 1 / 1) and (max-width: 767px){.question-step.horizontal .button-list .form-btn.small-text{font-size:0.78em}}@media (min-aspect-ratio: 1 / 1){.question-step.horizontal .button-list .form-btn{min-height:8rem}}ul{margin:0;padding:0;list-style:none}p{margin:0}a{color:#fff}a:hover{text-decoration:none}.login-form-holder #login-form>div label{font-weight:600}.login-form-holder #login-form .headline-member{font-size:1.67em;font-weight:600;text-transform:uppercase;margin-top:.38em}.required,.unknown-error-msg{color:#ff0000;display:block}#login-form .required,#login-form .unknown-error-msg{font-size:.8em;margin-top:.5em}#regform .required,#regform .unknown-error-msg{font-size:.53em;position:absolute;top:4.5em;left:50%;transform:translateX(-50%);width:100%;text-align:center}.headline-list{min-height:4em;position:relative;flex:1}.headline-list li{position:absolute;top:0;opacity:0;transition:all 700ms linear}.headline-list li.active{opacity:1}.headline-list li .headline{font-family:'Raleway', sans-serif;font-size:1.67em;font-style:italic;color:#FCE4E4;text-align:center;margin:0}.modal-wrapper>.legal-warning-text{text-align:center;text-shadow:0.07em 0.07em 0 #000, -0.07em -0.07em 0 #000, 0.07em -0.07em 0 #000, -0.07em 0.07em 0 #000, 0.07em 0.07em 0 #000;margin:2.59vh auto 0}.modal-wrapper>.legal-warning-text p{font-size:.73em}@media (min-width: 568px){.headline-list li .headline{text-align:left;font-size:2.33em}.modal-wrapper>.legal-warning-text{margin:1.33em auto 0}}@media only screen and (min-width: 568px) and (max-height: 600px){.headline-list li .headline{margin:0 .43em}#regform .required,#regform .unknown-error-msg{top:3.7em}}@media (min-width: 568px) and (min-height: 601px){.headline-list{min-height:12em}.headline-list li .headline{font-size:3.4em}.modal-wrapper>.legal-warning-text{margin:.67em auto 0}.modal-wrapper>.legal-warning-text p{font-size:.83em}#regform .required,#regform .unknown-error-msg{top:5.5em}}@media (min-width: 768px) and (min-height: 601px){.headline-list{min-height:8em}}@media (min-width: 992px){.headline-list{min-height:auto}.headline-list li{transform:translateY(-50%)}.headline-list li .headline{max-width:8em}}@media (max-width: 1025px) and (min-height: 1240px){.headline-list li .headline{max-width:none}}.header{position:absolute;top:0;right:0;left:0;bottom:calc(100% - 3.32em);z-index:20;overflow:hidden;background-color:#000;padding:0.8em 1em 0.6em;transition:bottom 300ms linear}.header.expand{bottom:0}.header .container{display:flex;justify-content:space-between;align-items:center}.header .container .logo img{height:1.67em;max-width:11em;object-fit:contain}@media (min-width: 568px){.header{padding:.8em 2em .6em}.header .container .logo img{max-width:15em}}@media (min-width: 568px) and (min-height: 601px){.header{padding:1em 0;bottom:calc(100% - 4.13em)}}.btn-nav{display:none}.login-form-holder{position:absolute;top:50%;left:1em;right:1em;transform:translateY(-50%);background-color:#F8D3D3;color:#000;border-radius:.67em;padding:1em;text-align:center}.login-form-holder #login-form>.form-group{padding:0 .63em;margin:2.6em 0}.login-form-holder #login-form>.form-group input{width:100%;height:1.67em;border-radius:.67em;border:none;padding:0 .67em;margin-top:.73em}@media only screen and (min-width: 568px) and (max-height: 600px){.login-form-holder{font-size:.7em;left:auto;right:3.33em;width:25.89em}}@media (min-width: 568px) and (min-height: 601px){.login-form-holder{width:100%;max-width:26.53em;left:50%;right:auto;transform:translate(-50%, -50%)}}.bg-wrapper{height:100%;position:relative;overflow:hidden}.bg-wrapper ul li{opacity:0;transition:all 700ms linear}.bg-wrapper ul li.active{opacity:1}.bg-wrapper ul li img{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1;height:100vh;max-width:none}.bg-wrapper ul li img.bg-desktop{display:none}@media (min-width: 568px){.bg-wrapper{width:100%;position:fixed}.bg-wrapper ul li img{width:100%;object-fit:cover}}@media only screen and (min-width: 568px) and (max-height: 600px){.bg-wrapper ul li img.bg-desktop{display:block}.bg-wrapper ul li img.bg-mobile{display:none}}@media (min-width: 992px){.bg-wrapper ul li img{width:auto}.bg-wrapper ul li img.bg-desktop{display:block}.bg-wrapper ul li img.bg-mobile{display:none}}@media (max-width: 1025px) and (min-height: 1240px){.bg-wrapper ul li img{width:100%}.bg-wrapper ul li img.bg-desktop{display:none}.bg-wrapper ul li img.bg-mobile{display:block}}@media (min-aspect-ratio: 1 / 1) and (min-width: 992px){.bg-wrapper ul li img{width:100%;object-position:top center}}.content{height:100%;padding:3.32em 0 2.5em;position:absolute;top:0;z-index:10}.content .container{position:relative;z-index:2;padding-top:2.4vh}.content .container .modal-wrapper{margin-top:3.24vh;padding:0 1em}.content .container .modal-wrapper .modal{width:100%;height:56.3vh;background-color:#fff;border-radius:.67em;overflow:hidden;display:flex;flex-direction:column}@media (max-width: 360px) and (max-height: 320px){.content .container .modal-wrapper .modal{min-height:20em}}@media (min-width: 568px){.content{position:relative;top:auto}.content .container .modal-wrapper{margin:0 1em;padding:0}}@media only screen and (min-width: 568px) and (max-height: 600px){.content{padding:4.69em 2em 1em}.content .container{display:flex;margin:0 -1em;padding:0}.content .container>h2,.content .container>div{flex:1}.content .container .modal-wrapper .modal{min-height:16.6em;height:75.6vh}}@media (min-width: 568px) and (min-height: 601px){.content{padding:4.13em 0 2.5em}.content .container{padding:4.4vh 9%;display:block;margin:0}.content .container .modal-wrapper{max-width:26.53em;width:100%;margin:5em 0 0 auto}.content .container .modal-wrapper .modal{height:28.87em}}@media (min-width: 992px){.content .container{display:flex;align-items:center;height:100%}.content .container .modal-wrapper{margin-top:0}}@media (max-width: 1025px) and (min-height: 1240px){.content .container{display:block;height:auto;padding:13.4vh 9% 0}.content .container .modal-wrapper{margin-top:7em}}@media (min-width: 1400px){.content .container{padding:0;margin:0 auto}}.progress-bar-wrapper{padding:.47em .37em;background-color:#ff0000;min-height:1.27em;max-height:1.27em}.progress-bar-wrapper .progress-bar{height:.33em;background-color:rgba(255,255,255,0.5);border-radius:.67em;overflow:hidden;display:flex}.progress-bar-wrapper .progress-bar li{flex:1}.progress-bar-wrapper .progress-bar li.visited{background-color:#fff}.progress-bar-wrapper .progress-bar li.active{border-top-right-radius:.67em;border-bottom-right-radius:.67em}@media (min-width: 568px) and (min-height: 601px){.progress-bar-wrapper{padding:.67em;min-height:1.87em;max-height:1.87em}.progress-bar-wrapper .progress-bar-wrapper .progress-bar{height:.53em}}.conversation-box{flex:auto;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;margin:.8em 0}.conversation-box::-webkit-scrollbar{width:0 !important}.conversation-box li{position:relative;margin:0 6.5em .5em .8em;animation:animationFrames2 ease .5s;animation-iteration-count:1;transform-origin:0% 0%;animation-fill-mode:forwards}.conversation-box li:last-child{margin-bottom:0}.conversation-box li.user-reply{margin:0 0.8em 0.5em 6.5em;text-align:right}.conversation-box li.user-reply span{transform-origin:100% 0%}.conversation-box li span{display:inline-block;padding:.77em;border-radius:.77em;animation:animationFrames ease .5s;animation-iteration-count:1;transform-origin:0% 0%;animation-fill-mode:forwards;font-size:.87em;font-weight:600;background-color:#000}@keyframes animationFrames{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes animationFrames2{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes animationColor{0%{color:#cccccc}100%{color:#1675ac}}@media only screen and (min-width: 568px) and (max-height: 600px){.conversation-box{margin:.53em 0 .3em}.conversation-box li{margin:0 4.5em .5em .53em}.conversation-box li span{padding:.8em;border-radius:1em;font-size:.67em}}.form-box{padding:0 .8em .8em}.form-group-radio-buttons .form-group-inner{display:flex;justify-content:center;margin:0 -.4em}.form-group-radio-buttons .form-group-inner .radio-button{flex:1;margin:0 .4em;border-radius:.67em;overflow:hidden;background:url("/img/_patterns/darkTriangles.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#regform input,#regform select{height:1.67em;border:none;border-radius:.67em;background-color:rgba(255,255,255,0.8)}.location-field .step-inner,.step-birthday-group .step-inner,.text-field .step-inner{border-radius:.67em;background:url("/img/_patterns/darkTriangles.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:.53em 1em;position:relative}.location-field .step-inner::before,.step-birthday-group .step-inner::before,.text-field .step-inner::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:.67em;background-color:rgba(255,0,0,0.5)}.location-field .step-inner .form-group,.step-birthday-group .step-inner .form-group,.text-field .step-inner .form-group{position:relative;z-index:2}.location-field .step-inner,.text-field .step-inner{margin-bottom:1.5em}.location-field .step-inner .form-group input{padding:0 4.67em 0 .67em;width:100%}.step-birthday-group .step-inner .form-group-inner{display:flex;width:calc(100% - 3em);margin:0 -.27em}.step-birthday-group .step-inner .form-group-inner>div{margin:0 .27em}.step-birthday-group .step-inner .form-group-inner>div:nth-child(1){flex:3}.step-birthday-group .step-inner .form-group-inner>div:nth-child(2){flex:7}.step-birthday-group .step-inner .form-group-inner>div:nth-child(3){flex:4}.step-birthday-group .step-inner .form-group-inner>div select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0 .5em;color:#ff0000}.step-birthday-group .step-inner .form-group-inner>div select::-ms-expand{display:none}.step-birthday-group .step-inner .form-group-inner>div select.error{border:.07em solid #ff0000}.text-field .step-inner .form-group-inner{position:relative}.text-field .step-inner .form-group-inner input{width:calc(100% - 5em);padding:0 .67em}@media (min-width: 568px){.form-box{padding:0 .53em .53em}.form-group-radio-buttons .form-group-inner{margin:0 -.27em}.form-group-radio-buttons .form-group-inner .radio-button{margin:0 .27em}.text-field .step-inner .form-group-inner input{width:calc(100% - 4em)}}@media only screen and (min-width: 568px) and (max-height: 600px){.location-field .step-inner,.step-birthday-group .step-inner,.text-field .step-inner{padding:.4em .73em}.location-field .step-inner .form-group input{padding:.44em 4.89em .33em .89em}.step-birthday-group .step-inner .form-group-inner{width:calc(100% - 2em)}#regform input,#regform select{height:2.11em;border-radius:1.11em;font-size:.6em}}@media only screen and (min-width: 568px) and (max-height: 600px) and (-webkit-min-device-pixel-ratio: 0){.location-field .step-inner,.step-birthday-group .step-inner,.text-field .step-inner{padding:.4em .73em .55em}}@media (min-width: 568px) and (min-height: 601px){.location-field .step-inner,.step-birthday-group .step-inner,.text-field .step-inner{padding:1em}.location-field .step-inner .form-group input{padding:0 .67em;width:calc(100% - 5em)}}.legal__container{position:absolute;right:0;bottom:0;left:0;z-index:20;min-height:2.5em;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#fff;text-shadow:.07em .07em 0 #000, -.07em -.07em 0 #000, .07em -.07em 0 #000, -.07em .07em 0 #000, .07em .07em 0 #000}.legal__container>div{padding:0 1em;font-size:.73em}@media only screen and (min-width: 568px) and (max-height: 600px){.legal__container{padding:0 50% 0 2em;margin-bottom:.5em}}@media (min-width: 568px) and (min-height: 601px){.legal__container>div{font-size:.87em;padding:0 3em}}.language-he .login-form,.language-he .content,.language-he .legal__container{direction:rtl}.language-he .conversation-box li{margin:0 .8em .5em 6.5em}.language-he .conversation-box li span{transform-origin:100% 0%}.language-he .location-field .step-inner .form-group input{padding:0 .67em 0 4.67em}.language-he .btn-arrow{right:auto;left:1em;transform:translateY(-50%) scaleX(-1)}.language-he .step-birthday-group .step-inner .form-group-inner>div select{background-position:0 center;padding:0 13% 0 1.3em}.language-he .step-buttons .button-list .form-btn:last-child{margin-right:0.5em}.language-he .step-buttons .button-list .form-btn:first-child{margin-right:0}.language-he .step-buttons.searchGender-step .button-list .form-btn{margin-right:0}@media (min-width: 568px){.language-he .content .container .headline{text-align:right}}@media only screen and (min-width: 568px) and (max-height: 600px){.language-he .conversation-box li{margin:0 .53em .5em 4.5em}.language-he .login-form-holder{right:auto;left:3.33em}.language-he .location-field .step-inner .form-group input{padding:.44em .89em .33em 4.89em}.language-he .btn-arrow{left:1.22em}.language-he .legal__container{padding:0 2em 0 50%}}@media (min-width: 568px) and (min-height: 601px){.language-he .content .container .modal-wrapper{margin:2em auto 0 0}}body::before{background-color:rgba(0,0,0,0.1)}.btn-submit{background-color:#E54689}.login-form>a{background-color:#E54689;color:#000;text-decoration:none}.progress-bar-wrapper{background-color:#E54689}::placeholder{color:#FF0000}input:-ms-input-placeholder{color:#FF0000}::-ms-input-placeholder{color:#FF0000}:-ms-input-placeholder{color:#FF0000}.form-btn{box-shadow:inset 0 0 0 10vh rgba(229,70,137,0.4)}.location-field .step-inner::before,.step-birthday-group .step-inner::before,.text-field .step-inner::before{background-color:rgba(229,70,137,0.4)}.step-buttons .button-list{display:flex;justify-content:space-between}.step-buttons .button-list .form-btn{margin-right:0.5em;background-image:none;background-color:#E34387;box-shadow:none}.step-buttons .button-list .form-btn:last-child{margin-right:0}.step-buttons.gender-step .button-list .form-btn{height:5.5em;width:32%;overflow:hidden;text-overflow:ellipsis;padding:0.2em;line-height:1.2}.step-buttons.gender-step .button-list .form-btn:nth-child(1){background-color:#41A4E2}.step-buttons.gender-step .button-list .form-btn:nth-child(2){background-color:#EA5555}.step-buttons.gender-step .button-list .form-btn:nth-child(3){background-color:#E34387}.step-buttons.searchGender-step .button-list{flex-wrap:wrap}.step-buttons.searchGender-step .button-list .form-btn{width:calc(50% - 0.25em)}.step-buttons.searchGender-step .button-list .form-btn:nth-child(2){margin-right:0}
