*{box-sizing:border-box}html{height:100%}body{font-size:2vh;font-family:'Lato', sans-serif;font-weight:700;color:#222;background-color:#fff;text-align:center;margin:0;padding:0;min-height:calc(100% + 3em);display:flex;flex-direction:column;background-size:cover;background-repeat:repeat}ul{margin:0;padding:0;list-style:none}p{margin:0}img{width:100%;max-width:none}a{color:#fff;text-decoration:none}a:hover{text-decoration:none}input:focus,select:focus,textarea:focus,button{outline:none}button{cursor:pointer;outline:none;background-color:transparent;border:0;padding:0;margin:0;color:#FFFFFF}@media (min-width: 768px){body{min-height:100%;font-size:1.5vh}}@media (min-width: 1200px){body{font-size:1.6vh}}@media (min-width: 1600px){body{font-size:1.4vh}}@media only screen and (min-width: 568px) and (max-height: 600px) and (max-width: 900px){body{font-size:2.6vh}.wrapper{min-height:100%}}@media all and (-ms-high-contrast: none){html,body,.wrapper{height:100%}.logo img{height:100%}}.form-group-inner .radio-button label,.btn{font-family:'Lato', sans-serif;font-size:1.2em;cursor:pointer;padding:1em .7em;display:inline-block;background-color:#63b65b;color:#fff;font-weight:700;text-align:center;border-radius:.4em}.form-group-inner .radio-button label.btn-size-1,.btn.btn-size-1{font-size:.9em}.button-list{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;justify-content:center}.button-list .btn{margin-bottom:0.6em;justify-content:space-around}.button-list .btn:nth-child(1){background-color:#f2ad77}.button-list .btn:nth-child(2){background-color:#40bdc9}.button-list .btn:nth-child(3){background-color:#f96c98}.button-list .btn:nth-child(4){background-color:#64c15a}.button-list .btn:nth-child(5){background-color:#9b6ae5}.button-list .btn:nth-child(6){background-color:#5f6ee4}.button-list .btn.btn-yes{background-color:#63b65b}.button-list .btn.btn-no{background-color:#e26160}.customtrans .form-group-inner{gap:0.6em}.form-group-inner .radio-button.btn-male label{background-color:#0097db;width:100%}.form-group-inner .radio-button.btn-female label{background-color:#f96bdd;width:100%}.form-group-inner .radio-button.btn-trans label{background-color:#4ABC8D;width:100%}.registration-form-builder .step-button-3 .button-list button.btn__male{background-color:#0097db}.registration-form-builder .step-button-3 .button-list button.btn__female{background-color:#f96bdd}.registration-form-builder .step-button-3 .button-list button.btn__trans{background-color:#4ABC8D}.btn-next{display:inline-block;width:80%;margin:.5em 0}.step-input .btn-next{margin:0;margin-top:.2em}.btn-prev{font-size:1em;font-weight:700;color:#222;display:block;margin:0 auto;text-align:center;margin-top:1em}@media (min-width: 1200px){.btn-submit{font-size:1.2em}}@media only screen and (min-width: 568px) and (max-height: 600px) and (max-width: 900px){.btn-next{width:70%}}.header{background-color:transparent;display:flex;justify-content:center;align-items:center;padding:0 .1em}.header .logo{display:inline-block;padding:.3em 0;max-width:90%}.header .logo img{display:inline-block;height:3em;width:auto;max-width:100%;object-fit:contain}.header-btn{background-color:transparent;display:flex;justify-content:center;align-items:center;padding-bottom:2em;margin-top:2em}.header-btn .btn-hightlight{font-size:1em;color:#fff;font-weight:bold;background:#ff546c;z-index:10;padding:0.5em 1em;border-radius:1em;max-width:18em;animation:blink 800ms linear infinite}.header.header-top{justify-content:flex-start}.header.header-top .logo{width:50%;margin:0 .5em}.header.header-top .logo img{object-position:left center;width:100%;height:3em}@media (min-width: 768px){.header-btn .btn-hightlight{font-size:1.7em}}@media (min-aspect-ratio: 1 / 1) and (min-width: 992px){.header-btn .btn-hightlight{font-size:2.2em;padding:0.5em 1em;border-radius:1.2em}.header.header-top{justify-content:center}.header.header-top .logo img{object-position:center center;height:5em}}@media (min-width: 992px) and (max-height: 900px){.header{padding:1em .1em}}@media (min-width: 1200px){.header{padding:1em .1em}.header .logo img{height:3.5em}}@media only screen and (min-aspect-ratio: 1 / 1) and (max-width: 900px){.header{padding:1em .1em}.header .logo img{height:2.8em}.header.header-top .logo img{margin:0 1.5em}}@keyframes blink{0%{color:#000}50%{color:#fff}100%{color:#000}}.wrapper{flex:1 1 auto;display:flex;flex-direction:column}.wrapper .container{flex:1 1 auto;display:flex;flex-direction:column;width:100%}.wrapper .container .main{flex:1 1 auto;display:flex;flex-direction:column;background-color:rgba(80,0,0,0.3);position:relative;max-width:100vw}.wrapper .container .main .main-right{flex:1 1 auto;display:flex;flex-direction:column}.wrapper .girl-background{flex:1 1 auto;position:relative;overflow:hidden;min-height:10em}.wrapper .girl-background .girl{position:absolute;top:-2em;left:0;right:0;bottom:0}.wrapper .girl-background .girl img{height:100%;width:auto;display:inline-block;object-fit:contain}.wrapper .bubble-wrapper .bubble{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;display:flex;justify-content:center}.wrapper .bubble-wrapper .bubble .bubble__inner{position:relative;width:8em;height:100%}.wrapper .bubble-wrapper .bubble .bubble__inner i{position:absolute;top:-13%;left:-5%;transform:translateX(-50%);height:69%;display:inline-block;z-index:0}.wrapper .bubble-wrapper .bubble .bubble__inner i img{height:100%;width:auto}.wrapper .bubble-wrapper .bubble .bubble__inner div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:8em;background-color:#fff;border-radius:50%;border:.5em solid #fff;overflow:hidden}.wrapper .bubble-wrapper .bubble img{width:100%;height:100%;display:inline-block;object-fit:cover;object-position:center}@media (min-width: 768px){.legal__container{width:30em;margin:0 auto}.wrapper .girl-background .girl{top:-2.5em}.wrapper .girl-background.bubble-wrapper{min-height:15em}.wrapper .bubble-wrapper .bubble .bubble__inner{width:13em}.wrapper .bubble-wrapper .bubble .bubble__inner div{height:13em;border:.7em solid #fff}}@media (min-width: 992px) and (max-height: 900px){.wrapper .container{justify-content:start;align-items:center}.wrapper .container .main{flex:none;flex-direction:row;width:75em;margin-top:0;border-radius:.7em;overflow:hidden}.wrapper .container .main::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.7em;border:0.2em solid rgba(80,0,0,0.3)}.wrapper .container .main .main-right{width:50%}.wrapper .bubble-wrapper .bubble .bubble__inner{width:15em}.wrapper .bubble-wrapper .bubble .bubble__inner div{height:15em}}@media (min-width: 1200px){.wrapper .container{justify-content:start;align-items:center}.wrapper .container .main{flex:none;flex-direction:row;width:75em;margin-top:0;border-radius:.7em;overflow:hidden}.wrapper .container .main::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.7em;border:0.2em solid rgba(80,0,0,0.3)}.wrapper .container .main .main-right{width:50%}.wrapper .bubble-wrapper .bubble .bubble__inner{width:15em}.wrapper .bubble-wrapper .bubble .bubble__inner div{height:15em}}@media only screen and (min-width: 568px) and (max-height: 600px) and (max-width: 900px){.wrapper .girl-background{min-height:5em}.wrapper .bubble-wrapper .bubble .bubble__inner{width:6em}.wrapper .bubble-wrapper .bubble .bubble__inner div{height:6em}.wrapper .container{justify-content:start;align-items:center}.wrapper .container .main{flex:none;flex-direction:row;width:96%;margin-top:0;border-radius:.7em;overflow:hidden}.wrapper .container .main::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.7em;border:0.2em solid rgba(80,0,0,0.3)}.wrapper .container .main .main-right{width:60%}}.registration-form-builder{position:relative;background-color:#fff;border-radius:0 0 1em 1em;min-height:18em;display:flex;flex-direction:column;justify-content:center;margin-bottom:-.1em}.registration-form-builder .registration-form-builder-inner{width:94%;margin:0 auto}.registration-form-builder .button-list{display:flex;justify-content:center;margin-top:.5em}.registration-form-builder .button-list button{margin:.3em}.registration-form-builder .step-button-2 .button-list button{min-width:40%}.registration-form-builder .step-button-3 .button-list button{min-width:25%}.registration-form-builder .form-group-radio-buttons .form-group-inner{display:flex;justify-content:space-between;width:90%;margin:0 auto;margin-top:1em}.registration-form-builder .form-group-radio-buttons .form-group-inner .radio-button{width:48%}.registration-form-builder .processing-bar{margin-top:1em;color:#fff;background-color:#fff;text-align:left;height:3em;border:.15em solid #63b65b;border-radius:.4em;font-size:1em;position:relative}.registration-form-builder .processing-bar span{text-align:center;background-color:#63b65b;display:inline-block;height:3em;font-size:1em;border-radius:.4em;position:absolute;top:-.15em;left:-.15em}.registration-form-builder input[name='username'],.registration-form-builder input[name='password'],.registration-form-builder input[name='email']{font-size:1.2em;background-color:#f3f3f3;padding:0.7em 1em;margin-bottom:.3em;border:.1em solid #888;width:80%;border-radius:.3em;color:#888;font-weight:700;-webkit-appearance:none;text-align:center}@media (min-width: 768px){.registration-form-builder{height:20em;margin:0 15% -.1em}.registration-form-builder .registration-form-builder-inner{width:85%;margin:0 auto}}@media (min-width: 992px) and (max-height: 900px){.registration-form-builder{font-size:1.1em;margin:1em 1em -.1em;border-radius:.7em}}@media (min-width: 1200px){.registration-form-builder{font-size:1.1em;margin:1em 1em -.1em;border-radius:.7em}}@media (min-width: 2000px){.registration-form-builder .processing-bar{border:.2em solid #63b65b}}@media only screen and (min-width: 568px) and (max-height: 600px) and (max-width: 900px){.registration-form-builder{font-size:1.1em;margin:1em 1em 0;border-radius:.7em}.registration-form-builder input[name='username'],.registration-form-builder input[name='password'],.registration-form-builder input[name='email']{width:70%}}.headline1{font-size:1.2em;font-weight:900}.headline1 span{color:#63b65b}.headline1 span.js-amateur-name{color:#222}.headline1.max-width{max-width:20em}.step-input .headline1{margin-bottom:.5em}.headline2,.headline4{font-size:1em;max-width:80%;margin:0 auto;font-weight:900}.headline4{font-size:.8em;max-width:60%}.inline.headline1,.inline.headline2,.inline.headline3,.inline.headline4{display:contents}.headline3{font-size:.9em}.step-note .headline1{margin-bottom:1em}.step-note .headline2{font-weight:700}.modal-headline{font-size:1.5em;margin:0 0 .5em}.legal-warning-text{font-size:.8em;margin-top:1em;color:#000}.legal-warning-text .popwin{text-decoration:underline;color:#000}.required,.unknown-error-msg{text-align:center;display:block;font-size:.8em;color:#990000;width:90%;margin:0 auto;margin-bottom:.5em}.language-he .headline1,.language-he .headline2,.language-he .headline3,.language-he .headline4,.language-he .legal-warning-text-inner p,.language-he button.js-next-step,.language-he button.js-prev-step,.language-he .required,.language-he .unknown-error-msg,.language-he .legal__container,.language-he .form-group-inner label,.language-he #city,.language-he #username,.language-he #password,.language-he #email,.language-he .testamonials .testimonial,.language-he .header h1{direction:rtl}.language-he #city,.language-he #username,.language-he #password,.language-he #email{text-align:right}.language-he .footer .legal__container .popwin:nth-child(3){border-left:0}.language-he .footer .legal__container .popwin:nth-child(1){border-left:.1em solid}.language-he .testamonials .testimonial p{text-align:right}.language-he .registration-form-builder .processing-bar span{left:auto;left:unset;right:-0.15em}@media only screen and (min-width: 568px) and (max-height: 600px) and (max-width: 900px){.headline2,.headline4{max-width:70%}.required,.unknown-error-msg{width:70%}}.gallery-wrapper{background-color:#fff;margin-bottom:-.1em;position:relative;padding:1em;padding-bottom:.2em}.gallery-wrapper.gallery-hidden{display:none}.gallery-wrapper .gallery{height:100%}.gallery-wrapper .gallery li{display:none}.gallery-wrapper .gallery li.active{display:block}.gallery-wrapper .gallery li img{display:block;width:auto}.gallery-wrapper .gallery li img.img-mobile{max-width:100%;width:100%}.gallery-wrapper .gallery li img.img-destop{display:none}.gallery-wrapper .gallery li video{display:block;width:auto}.gallery-wrapper .gallery li video:nth-child(1){max-width:100%;width:100%}.gallery-wrapper .gallery li video:nth-child(2){display:none}.testamonials{position:absolute;bottom:0;left:0;right:0;top:auto;font-size:1em;height:100%;display:block !important;z-index:1;overflow:hidden}.testamonials .testimonial{box-sizing:border-box;padding:0 1em;position:absolute;bottom:0;top:auto;right:auto;left:100%;width:100%;background:rgba(255,255,255,0.8);display:flex;align-items:center;animation:slide 28s 0s linear infinite}.testamonials .testimonial:nth-child(2){animation-delay:4s}.testamonials .testimonial:nth-child(3){animation-delay:8s}.testamonials .testimonial:nth-child(4){animation-delay:12s}.testamonials .testimonial:nth-child(5){animation-delay:16s}.testamonials .testimonial:nth-child(6){animation-delay:20s}.testamonials .testimonial:nth-child(7){animation-delay:24s}.testamonials .testimonial:nth-child(n+1):hover{left:0}.testamonials .testimonial img{margin:1em 0 1em 1em;border-radius:50%;flex:1;max-width:5.8em;height:5.8em}.testamonials .testimonial p{display:block;margin:1em;text-align:left;font-weight:normal}.testamonials .testimonial span{display:block;font-size:1.2em;color:#8f8f8f}.testamonials .testimonial span i.fa-star{font-style:normal;color:#ff8a00}.testamonials .testimonial strong{display:block;margin-top:0.4em;font-weight:bold}.testamonials-bottom-wrapper .testamonials{display:none !important}.img-full{height:100%}.img-full img{height:100%;object-fit:cover;width:auto;display:block !important}@keyframes slide{100%{left:-100%}0%{left:100%}1%{left:0}14.2857142857%{left:0}15.2857142857%{left:-100%}}@media (max-width: 568px){.testamonials{font-size:2.5vw}}@media only screen and (min-width: 568px) and (max-height: 600px) and (max-width: 900px){.gallery-wrapper{margin:0;font-size:0}}@media (max-aspect-ratio: 1 / 1) and (max-width: 767px){.gallery-wrapper{padding:1em 0 0.2em}.wrapper .girl-background{min-height:9em}.testamonials .testimonial p{font-size:1.2em}.testamonials .testimonial p span{font-size:.9em}.testamonials.hd-mb-pt{display:none !important}.testamonials-bottom-wrapper .testamonials{display:block !important;position:relative;top:auto;left:auto;right:auto;bottom:auto;height:10em}.testamonials-bottom-wrapper .testamonials .testimonial{min-height:10em}}@media (min-width: 768px){.gallery-wrapper{margin:1em 15% -.1em}}@media (min-width: 992px) and (max-height: 900px){.gallery-wrapper{padding:0;width:50%;margin:0}.gallery-wrapper .gallery{height:100%}.gallery-wrapper .gallery li img{max-width:none;width:100%}.gallery-wrapper .gallery li img.img-mobile{display:none}.gallery-wrapper .gallery li img.img-destop{display:block}.gallery-wrapper .gallery li video{max-width:none;width:100%}.gallery-wrapper .gallery li video:nth-child(1){display:none}.gallery-wrapper .gallery li video:nth-child(2){display:block}}@media (min-width: 1200px){.gallery-wrapper{padding:0;width:50%;margin:0}.gallery-wrapper .gallery li img{max-width:none;width:100%}.gallery-wrapper .gallery li img.img-mobile{display:none}.gallery-wrapper .gallery li img.img-destop{display:block}.gallery-wrapper .gallery li video{max-width:none;width:100%}.gallery-wrapper .gallery li video:nth-child(1){display:none}.gallery-wrapper .gallery li video:nth-child(2){display:block}}@media only screen and (min-width: 568px) and (max-height: 600px) and (max-width: 900px){.gallery-wrapper{margin:0;font-size:0}.gallery-wrapper.gallery-hidden{display:block}.gallery-wrapper .gallery li{height:75vh}.gallery-wrapper .gallery li img{border:0;height:100%;width:auto}.gallery-wrapper .gallery li img.img-mobile{display:none}.gallery-wrapper .gallery li img.img-destop{display:block}.gallery-wrapper .gallery li video{border:0;height:100%;width:auto}.gallery-wrapper .gallery li video:nth-child(1){display:none}.gallery-wrapper .gallery li video:nth-child(2){display:block}.testamonials{font-size:1.5vw}.testamonials .testimonial{padding:0 .5em}.testamonials .testimonial img{margin:1em 0 1em 0}.testamonials .testimonial p{margin:.5em;margin-right:0;font-size:1.2em}.testamonials .testimonial p span{font-size:.9em}}.footer{padding:1em .5em;color:#fff;background-color:#000;z-index:1}.footer .legal__container{display:flex;flex-wrap:wrap;justify-content:center;font-size:.8em}.footer .legal__container .popwin{padding:0 1em;border-left:.1em solid #fff}.footer .legal__container .popwin:nth-child(1){border-left:0}.footer .copyright{font-size:.8em;margin-top:.5em}@media (min-width: 992px) and (max-height: 900px){.footer{background-color:transparent}}@media (min-width: 1200px){.footer{background-color:transparent}}@media only screen and (min-width: 568px) and (max-height: 600px) and (max-width: 900px){.footer{background-color:transparent}}.btn.btn-login{position:absolute;top:2em;right:2em;z-index:99;min-width:auto;background-color:#009700;font-size:1em;padding:.7em 1em;color:#fff}.login-box-top .btn.btn-login{position:absolute;top:.75em;right:.5em}@media (min-aspect-ratio: 1 / 1){.login-form{text-align:right;width:75em;margin:0 auto}.btn.btn-login{position:relative;top:auto;right:auto}.login-box-top .btn.btn-login{position:absolute;top:2.75em;right:2em}}@media (min-aspect-ratio: 1 / 1) and (min-width: 900px) and (max-width: 992px){.login-box-top .btn.btn-login{position:absolute;top:.75em;right:.5em}}@media (min-aspect-ratio: 1 / 1) and (max-width: 900px){.login-form{width:96%}.btn.btn-login{margin-bottom:.5em}.login-box-top .btn.btn-login{top:1.75em;right:1.7em}}.wrapper .container .main{background-color:rgba(0,0,0,0.8);box-shadow:0 0 .7em #000}.header .logo img{filter:drop-shadow(0px 0px 10px black)}.footer{text-shadow:1px 0 0 #b8b6b6, -1px 0 0 #b8b6b6, 0 1px 0 #b8b6b6, 0 -1px 0 #b8b6b6, 1px 1px #b8b6b6, -1px -1px 0 #b8b6b6, 1px -1px 0 #b8b6b6, -1px 1px 0 #b8b6b6}.headline1 span.js-amateur-name{color:#63b65b}@media (min-width: 992px) and (max-height: 900px){.footer{color:#333}.footer .legal__container .popwin{border-left:.1em solid #333}.wrapper .container .main::before{border:.2em solid #bbb}}@media (min-width: 1200px){.footer{color:#333;text-shadow:.1em 0 0 #b8b6b6, -.1em 0 0 #b8b6b6, 0 .1em 0 #b8b6b6, 0 -.1em 0 #b8b6b6, .1em .1em #b8b6b6, -.1em -.1em 0 #b8b6b6, .1em -.1em 0 #b8b6b6, -.1em .1em 0 #b8b6b6}.footer .legal__container .popwin{border-left:.1em solid #333}.wrapper .container{justify-content:center}.wrapper .container .main{margin-bottom:2em}.wrapper .container .main::before{border:.25em solid #bbb;z-index:2}.wrapper .container .main .main-right{z-index:3}}@media only screen and (min-width: 568px) and (max-height: 600px) and (max-width: 900px){.gallery-wrapper{flex:1}.gallery-wrapper .gallery{height:100%}.gallery-wrapper .gallery li{position:relative;overflow:hidden}.gallery-wrapper .gallery li video:nth-child(1){display:block;width:auto;max-width:none;position:absolute;height:100%;left:50%;transform:translateX(-50%)}.wrapper .container .main .main-right{max-width:60%}.wrapper .container .main::before{border:.2em solid #bbb}.footer{color:#333}.footer .legal__container .popwin{border-left:.1em solid #333}}@media (min-width: 992px) and (min-aspect-ratio: 15 / 11){.wrapper .girl-background.bubble-wrapper{min-height:18em}}
