*{box-sizing:border-box}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:"Montserrat", sans-serif;font-size:4vw;line-height:1.4}body{margin:0;text-align:center;color:#fff}img{max-width:100%;vertical-align:middle}input,button,select{font-size:1em;font-family:'Montserrat', sans-serif;outline:none}input:focus,select:focus,textarea:focus{outline:none}.wrapper{position:relative}.container{margin:0 auto}.pxl,.hidden{display:none !important}@media (min-width: 568px){html{font-size:15px}}@media (min-width: 768px) and (min-height: 610px){.container{max-width:90vw}}@media (max-aspect-ratio: 9 / 10) and (min-width: 768px){html{font-size:2.03vh}}@media (min-width: 1400px){.container{max-width:80vw}}@media (min-width: 1640px){html{font-size:2.03vh}}.background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.background ul li{opacity:0;transition:all 2s linear}.background ul li.active{opacity:1}.background ul li div{background:url("/img/_patterns/darkTriangles.png") no-repeat center 0% fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}.background ul li div.desktop-bg{display:none}@media (min-aspect-ratio: 1 / 1){.background ul li div.mobile-bg{display:none}.background ul li div.desktop-bg{display:block}}button,.slide-to{cursor:pointer}.btn{padding:0;border:0;border-radius:5em;text-transform:uppercase;font-family:"Montserrat", sans-serif;font-weight:700;color:#ffffff}.btn-login{display:none;background-color:#EC5567;padding:0.3em 0.7em}.panel-btn{margin-top:3em;padding:.25em 1em .45em;background-color:#EC5567}.btn-location{padding:0;border:0;background-color:transparent;transition:opacity 200ms linear}.btn-location:hover{opacity:0.8}.btn-location.location-loading{border:.2em solid #f3f3f3;border-top:.2em solid #009700;border-radius:100%;animation:spin 2s linear infinite}.btn-location.location-loading img{display:none}.btn-location img{height:2em}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-group-radio-buttons .form-group-inner .radio-button.btn-female label{background-color:#d12b67}.form-group-radio-buttons .form-group-inner .radio-button.btn-male label{background-color:#1675ac}.form-group-radio-buttons .form-group-inner .radio-button label{cursor:pointer;display:block;font-weight:700;text-transform:uppercase;width:100%;min-height:2em;line-height:2.1;border-radius:2em}.button-list button{flex:1;min-height:2em;padding:0.3em}.button-list button.searchGender-1,.button-list button.gender-3{background-color:#1675ac}.button-list button.searchGender-2,.button-list button.gender-2{background-color:#74508a}.button-list button.searchGender-3,.button-list button.gender-1{background-color:#d12b67}.step-inner .btn-group{position:absolute;top:0.3em;right:0.3em}.step-inner .btn-group .btn-arrow{width:3em;height:2em;background:#009700 url(../assets/arrow_right.svg) no-repeat center;background-size:50%}.step-inner .btn-group .btn-arrow.btn-location-loading{width:2em;height:2em;background-image:none;background-color:transparent;border:.2em solid #f3f3f3;border-top:.2em solid #009700;border-radius:100%;animation:spin 2s linear infinite}.last-step .btn-group{left:0.3em;right:0.3em}.last-step .btn-group .btn-submit{width:100%;min-height:2em;background-color:#009700}.btn,.form-group-radio-buttons .form-group-inner .radio-button label,.login-form-holder .btn-submit{transition:opacity 300ms linear}.btn:hover,.form-group-radio-buttons .form-group-inner .radio-button label:hover,.login-form-holder .btn-submit:hover{opacity:.8}@media (min-width: 568px){.btn-login{padding:0.3em 1em}}@media (min-width: 992px) and (min-aspect-ratio: 7 / 5){.btn-login{display:block}}p,ul,li,ol,h1,h2,h3,h4,h5,figure{margin:0;padding:0;list-style:none;font-weight:normal}a{color:#fff;text-decoration:none}.messages-wrapper h1{font-size:1.67em;font-weight:600;max-width:20em;margin:0 auto}.messages-wrapper h1.headline-seo{font-size:2em;font-family:'Roboto Condensed', sans-serif;max-width:90%;margin:2.5em auto}.panel h2{font-family:'Roboto Condensed', sans-serif;margin-bottom:0.1em;font-weight:bold;font-size:2em;text-align:center;line-height:1}.panel h3{margin-bottom:2em;font-weight:bold;font-size:0.8em;text-align:center}.panel p{margin-top:2em;text-align:justify}.feedbacks li p{text-align:justify;background:url(../assets/quotationmarks.svg) no-repeat;background-size:1.7em;text-indent:3em}.feedbacks li strong{display:block;margin-top:0.2em;text-indent:0}.features li h3{font-size:1.6em;font-family:'Roboto Condensed', sans-serif;margin-bottom:0.2em;line-height:1}.features li p{margin-top:0;font-size:.8em;font-weight:700;text-align:center}.legal-warning-text{font-size:0.7em;text-align:center;color:rgba(255,255,255,0.4)}.legal-warning-text a{text-decoration:underline;color:rgba(255,255,255,0.4)}.step-inner .form-group .required,.step-inner .form-group .unknown-error-msg{position:absolute;top:3.6em;left:0;right:0;font-size:0.8em;line-height:1.1;text-align:left;color:#ff0000;display:block}@media (min-width: 568px){.messages-wrapper h1.headline-seo{font-size:2.5em;max-width:12.5em}}@media (min-width: 768px){.feedbacks li p{flex:1;margin-top:0}}.panel{position:relative;padding:7em 1em}.purple-light{background-color:#43384B}.purple{background-color:#332B39}.purple-dark{background-color:#26212A}.panel-messages{position:relative;background-color:rgba(51,43,57,0.9)}.separate-bow{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);display:block;width:5em;height:5em;background-color:#EC5567;border-radius:100%}.separate-bow img{position:absolute;top:47%;left:52%;transform:translate(-50%, -50%);height:4.5em}.panel-features{padding-top:9em;padding-bottom:9em}@media (min-width: 1240px) and (min-aspect-ratio: 7 / 5){.panel.purple-light .container{padding:0 10%}}.header{position:fixed;top:0;right:0;left:0;z-index:100;background:rgba(255,255,255,0.9);display:flex;justify-content:space-between;align-items:center;padding:0.5em 1em}.header .navs{max-width:1.73em;flex:1}.header .navs .nav-bar{display:flex;flex-direction:column}.header .navs .nav-bar span{display:block;width:100%;height:.33em;margin:.1em 0;background-color:#545355}.header .navs input[type=checkbox]{display:none}.header .navs input[type=checkbox]:checked+ul{max-height:20em}.header .navs ul{position:absolute;top:100%;right:0;left:0;max-height:0;overflow:hidden;background:rgba(255,255,255,0.9);transition:max-height 300ms linear}.header .navs ul li{border-top:0.07em solid rgba(0,0,0,0.1)}.header .navs ul li a{display:block;padding:1em 0;text-transform:uppercase;font-weight:700;white-space:nowrap;text-align:center;color:#545355}.header .navs ul li a:hover{text-decoration:none}.header .logo img{height:2em;width:auto;max-width:12em;object-fit:contain}.header .logo img.desktop{display:none}@media (min-width: 568px){.header{padding:0 1em}.header .logo img{height:3em;max-width:15em}}@media (min-width: 992px) and (min-aspect-ratio: 7 / 5){.header .navs{order:2;max-width:none}.header .navs .nav-bar{display:none}.header .navs ul{max-height:none;position:static;display:flex;background:transparent;font-size:.8em}.header .navs ul li{border:0;margin-left:2em}.header .navs ul li.login-dropdown{display:none}.header .logo{order:1}.header .logo img{height:2em;max-width:12em}.header .logo img.desktop{display:block}.header .logo img.desktop+.mobile{display:none}.header .login-holder{order:3}}@media (min-width: 1240px){.header .navs ul{font-size:1em}}.messages-wrapper{position:relative;height:70vh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.messages-wrapper::-webkit-scrollbar{display:none}.messages-wrapper .message-logo{margin:5em 0 9em}.messages-wrapper .message-logo img{height:5.33em;width:auto;max-width:20em;object-fit:contain}.messages-wrapper .message-logo.noLogo{margin:5em 0 23em;margin-bottom:50vh}.messages-wrapper span:has(i):has(.profile-name){font-style:italic}.messages-wrapper .profile-name{font-style:italic;color:#E10719}.messages-wrapper .messages{position:relative;margin:0 auto;padding:0px 3em 0 6em;width:100%;max-width:28em}.messages-wrapper .messages.message-has-stick li>span{position:relative;padding-right:2em;overflow:hidden}.messages-wrapper .messages.message-has-stick li>span::before,.messages-wrapper .messages.message-has-stick li>span::after{font-family:'FontAwesome';content:'\f00c';position:absolute;bottom:.2em;line-height:1;color:#cccccc;animation:stickColor 0.3s linear both 1s}.messages-wrapper .messages.message-has-stick li>span::before{right:.66em}.messages-wrapper .messages.message-has-stick li>span::after{right:.27em}.messages-wrapper .messages li{margin-bottom:1em;animation:animationFrames ease 0.5s;animation-iteration-count:1;transform-origin:0% 0%;animation-fill-mode:forwards;text-align:left}.messages-wrapper .messages li.has-avatar{position:relative;margin-top:2em}.messages-wrapper .messages li.has-avatar::before{content:'';position:absolute;top:0;left:-0.8em;display:block;width:0;height:0;border-style:solid;border-width:0 1em 1em 0;border-color:transparent #fff transparent transparent}.messages-wrapper .messages li.has-avatar .avatar{position:absolute;top:-1.5em;left:-5em;width:4em;height:4em;border-radius:100%;object-fit:cover}.messages-wrapper .messages li span{display:inline-block;padding:0.75em 1em;border-radius:.2em;background-color:#fff;color:#000;animation:animationFrames2 ease 0.5s;animation-iteration-count:1;transform-origin:0% 0%;animation-fill-mode:forwards}@keyframes animationFrames{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes animationFrames2{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes stickColor{0%{color:#cccccc}100%{color:#1675ac}}@media (min-width: 568px){.messages-wrapper .message-logo{margin-bottom:15em}.messages-wrapper .message-logo.noLogo{margin-bottom:50vh}.messages-wrapper .messages li.has-avatar .avatar{top:-2.5em;left:-6em;width:5em;height:5em}}@media (min-width: 768px) and (min-height: 610px){.messages-wrapper .message-logo.noLogo{margin-bottom:50vh}.messages-wrapper .message-logo{margin-bottom:15em}}.registration-form-builder-wrapper{padding:1em 1em 3em;background-color:rgba(51,43,57,0.95);border-top:0.1em dashed rgba(255,255,255,0.1)}.registration-form-builder-wrapper .registration-form-builder{position:relative;margin:0 auto 3em;width:100%;max-width:28em;min-height:2.6em}.registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner{position:relative;z-index:5}.registration-form-builder-wrapper .registration-form-builder.is-cyoa{max-width:28em}.registration-form-builder-wrapper .social-box{margin:0 auto 1em}.registration-form-builder-wrapper .social-box .notice:not(.notice-above)>div{display:none}.registration-form-builder-wrapper .social-box .btn-social.btn-social-google{border-width:0}.step-inner{min-height:2.6em;padding:0.3em;background-color:#fff;border-radius:3em;position:relative}.stepCyoa .step-inner{background-color:transparent}.form-group-radio-buttons,.form-group-radio-buttons .form-group-inner{height:100%}.form-group-radio-buttons .form-group-inner{display:flex;align-items:center;gap:0.3em}.form-group-radio-buttons .form-group-inner .radio-button{flex:1}.form-control{width:100%;height:2em;border:0;border-radius:2em}.text-input{padding:0 4.3em 0 1em}.text-input input{padding:0;background:transparent}.group-input{padding-right:3.3em}.group-input.location-group .form-group-inner .form-control-wrapper.form-control-location{min-width:2em;max-width:2em}.group-input.location-group .form-group-inner .form-control-wrapper:nth-child(2){flex:6}.group-input.location-group .form-group-inner .form-control-wrapper:nth-child(3){flex:8}.group-input.location-group .form-group-inner .form-control-wrapper input{padding:0 .5em;background-color:#f6f6f6}.group-input .form-group-inner{display:flex;flex-direction:row}.group-input .form-group-inner .form-control-wrapper{margin:0 0.15em;position:relative}.group-input .form-group-inner .form-control-wrapper:nth-child(1){flex:4}.group-input .form-group-inner .form-control-wrapper:nth-child(2){flex:8}.group-input .form-group-inner .form-control-wrapper:nth-child(3){flex:5}.group-input .form-group-inner .form-control-wrapper select{background-color:#f6f6f6;-webkit-appearance:none;appearance:none;padding:0 1em}.group-input .form-control.error{border:.07em solid #ff0000}.autocomplete{position:absolute;top:2em;left:0;width:100%;z-index:1;max-height:15em;overflow-x:hidden;overflow-y:auto;border:0.07em solid rgba(0,0,0,0.2);border-radius:0.2em;background-color:#fff;color:#333}.autocomplete.autocomplete-loading{overflow-y:hidden}.autocomplete.autocomplete-loading li::before{content:'';display:block;margin:0 auto;border:.2em solid #f3f3f3;border-top:.2em solid #009700;border-radius:100%;width:2em;height:2em;animation:spin 2s linear infinite}.autocomplete li{padding:0.3em;text-align:left;white-space:nowrap;cursor:pointer}.autocomplete li:hover{background-color:#f6f6f6}.autocomplete li+li{border-top:0.07em solid rgba(0,0,0,0.2)}.button-list{display:flex;flex-wrap:wrap;gap:.3em}.btn-link-group{display:flex;flex-wrap:wrap;justify-content:center;gap:0.5em 1em}.btn-link-group .btn-link{display:flex;flex-direction:column;justify-content:center;flex:47%;padding:0.4em;border-radius:2em;font-weight:700;line-height:1.16;color:#000;text-align:center;text-decoration:none}.btn-link-group .btn-link.btn-1{background-color:#68D668}.btn-link-group .btn-link.btn-2{background-color:#40DDEA}.btn-link-group .btn-link.btn-3{background-color:#F0C461}.btn-link-group .btn-link.btn-4{background-color:#F0F083}.btn-link-group .btn-link.btn-5{background-color:#E65151}.btn-link-group .btn-link.btn-6{background-color:#E483F0}@media (min-width: 568px){.hide-bg{max-width:35em}.btn-link-group .btn-link{flex:30%}.registration-form-builder-wrapper .registration-form-builder.is-cyoa{max-width:40em}}@media (min-width: 1880px) and (min-height: 885px){.btn-link-group{gap:0.89em 1.19em}.btn-link-group .btn-link{font-size:1.4em}.language-bg .btn-link-group .btn-link{font-size:1.29em}}.features li{background-color:#332B39;border-radius:100%;width:18.75em;height:18.75em;margin:0 auto;padding:2.4em 2.4em 0}.features li:not(:last-child){margin-bottom:4em}.features li img{width:6em;height:6em;object-fit:cover}@media (min-width: 568px){.features li{width:20em;height:20em}}@media (min-width: 992px) and (min-aspect-ratio: 7 / 5){.features{display:flex;justify-content:center}.features li{margin:0 1em}.features li:not(:last-child){margin-bottom:0}}.feedbacks{margin-top:4em}.feedbacks li{padding:1em 0;position:relative}.feedbacks li img{display:block;margin:0 auto 1em;height:10em;width:auto}@media (min-width: 768px){.feedbacks{margin:4em 2em 0}.feedbacks li{display:flex;padding:3em 0}.feedbacks li img{height:8em;margin:0 2.5em 0 0}}@media (min-width: 992px) and (min-aspect-ratio: 7 / 5){.feedbacks{display:flex;flex-wrap:wrap;margin:0 -1em}.feedbacks li{flex:46%;margin:0 1em;padding:3em 0 1em}}@media (min-width: 1240px) and (min-aspect-ratio: 7 / 5){.feedbacks{margin:0 -2em}.feedbacks li{flex:43%;margin:0 2em;padding:5em 0 3em}}.footer{padding:2em .31em;font-size:0.9em;color:rgba(255,255,255,0.32)}.footer .legal__container{display:inline-block;margin-bottom:0.2em}.footer .legal__container>div{display:inline-block;padding:0 .62em;line-height:1}.footer .legal__container>div:not(:last-child){border-right:0.1em solid rgba(255,255,255,0.32)}.language-he .wrapper{direction:rtl}.language-he .messages-wrapper .messages{padding:0px 6em 0 3em}.language-he .messages-wrapper .messages li{text-align:right}.language-he .messages-wrapper .messages li.has-avatar::before{left:auto;right:-0.8em;border-width:1em 1em 0 0;border-color:#fff transparent transparent transparent}.language-he .messages-wrapper .messages li.has-avatar .avatar{left:auto;right:-5em}.language-he .messages-wrapper .messages li span{transform-origin:100% 0%}.language-he .text-input{padding:0.3em 1em 0 4.3em}.language-he .group-input{padding:0.3em 0.15em 0 3.45em}.language-he .step-inner .form-group .required{text-align:right}.language-he .step-inner .btn-group{right:auto;left:0.3em}.language-he .step-inner .btn-group .btn-arrow{transform:scaleX(-1)}.language-he .separate-bow{transform:translate(-50%, -50%) scaleX(-1)}.language-he .feedbacks li p{background-position:top right}.language-he .footer .legal__container>div:not(:last-child){border-right:0;border-left:0.1em solid rgba(255,255,255,0.32)}@media (min-width: 568px){.language-he .messages-wrapper .messages li.has-avatar .avatar{right:-6em}}@media (min-width: 768px){.language-he .feedbacks li img{margin:0 0 0 2.5em}}@media (min-width: 992px) and (min-aspect-ratio: 7 / 5){.language-he .header .navs ul li{margin-left:0;margin-right:2em}}.panel-messages{background-color:rgba(47,47,47,0.8)}.registration-form-builder-wrapper,.form-group-radio-buttons .form-group-inner .radio-button.btn-female label,.purple,.features li{background-color:#ec5567}.legal-warning-text,.purple-light p,#about.panel h3{color:#515151}.footer,.step-inner .form-group .required{color:#fff}.legal-warning-text a{color:rgba(255,255,255,0.8)}.separate-bow{border:.13em solid #fff}.purple-light{background-color:#fff}.purple-light h2{color:#ec5567}.purple-dark{background-color:#DA4B5C}.footer .legal__container>div:not(:last-child){border-right:0.1em solid #fff}#about.panel h3{margin:1.2em 0 0.2em;font-weight:normal;font-size:1.6em;text-align:left}#about.panel p{margin-top:0}.language-he #about.panel h3{text-align:right}
