*{box-sizing:border-box}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:'roboto', sans-serif;font-size:3.8vw;height:100%;overflow-x:hidden}body{color:#fff;background-color:#000;text-align:center;margin:0;display:flex;flex-direction:column;min-height:100%;line-height:1.3;background-size:cover;background-repeat:no-repeat;overflow-x:hidden;width:100vw;position:relative}ul{margin:0;padding:0;list-style:none}p{margin:0}a{color:#fff;text-decoration:none}a:hover{text-decoration:none}button{cursor:pointer;outline:none;background-color:transparent;border:none;padding:0;margin:0;color:#FFFFFF}.wrapper{flex:1}.badge-img{position:absolute;z-index:20;top:1em;right:-1em;width:7em}@media only screen and (min-width: 568px) and (max-height: 600px){.badge-img{top:4.5em;right:-2.5em}}@media (min-width: 768px){html{font-size:2.4vh}.badge-img{top:4.5em;right:-2.5em}}@media (min-width: 992px) and (max-height: 900px){html{font-size:1.4vw}}@media (min-width: 1200px){html{font-size:1.2vw}.wrapper{display:block}}@media (min-width: 1600px){html{font-size:1vw}}@media only screen and (min-width: 568px) and (max-height: 600px){html{font-size:1.9vw}.wrapper{min-height:500px}}@media all and (-ms-high-contrast: none){body{height:100%}}.login-box{position:fixed;top:1em;right:1em;z-index:1000;font-size:4vw}.login-box .btn-login{display:inline-block;font-weight:600;height:2.5em;line-height:2.4;padding:0 1em;background-color:#000;border-radius:0.67em;border:0.13em solid #fff}.login-box .btn-nav{display:none}.login-form-holder{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.7);animation:fadeIn 300ms linear;font-size:.8em;overflow-y:auto}.login-form-holder .btn-group{position:static;height:3em;top:0.3em;right:0.4em}.login-form-holder .btn-group .btn-submit{display:block;width:100%;height:2em;line-height:1.7;padding:0.25em 1em;border:0;border-radius:5em;text-transform:uppercase;text-decoration:none;font-size:1.5em;font-weight:700;cursor:pointer;background-color:#009700;color:#ffffff;transition:opacity 300ms linear}.login-form-holder .login-form-holder-inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:1.5em;width:96%;max-width:35em;background-color:#ffffff;border-radius:.8em;text-align:center}.login-form-holder .login-form-holder-inner .btn-close{position:absolute;top:0;right:0;width:1.2em;height:1.2em;line-height:1.2em;font-size:2.5em;font-weight:bold;text-align:center;color:#666666;cursor:pointer}.login-form-holder .login-form-holder-inner .btn-close:hover{opacity:0.7;text-decoration:none}.login-form-holder .login-form-holder-inner .required{margin:.3em 0 1em;font-size:1em;text-align:center;display:block;line-height:1.2;color:#ff0000}.login-form-holder .login-form-holder-inner .form-group{margin:1.5em 0;padding:0}.login-form-holder .login-form-holder-inner .form-group .form-control{height:2.5em;border:.1em solid #cccccc;background-color:#f6f6f6;font-size:1.2em;padding:0 1.5em;width:100%;border-radius:3em}.login-form-holder .login-form-holder-inner .forgot-link,.login-form-holder .login-form-holder-inner .headline-member{display:none;margin:0.6em 0;font-size:1.2em;color:#666666}.login-form-holder .social-box{max-width:none;margin:1em 0 0;color:#515151}.login-form-holder .social-box .btn-group{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -.2em}.login-form-holder .social-box .notice span{display:none}.login-form-holder .social-box .notice div{margin-top:1em}.login-form-holder .btn-social{height:2.8em;margin:0 .2em}.login-form-holder .btn-social.btn-social-google{background-size:97% 30px}.login-form-holder .btn-social.btn-social-facebook{background-position:49% center}.login-form-holder .btn-social span,.login-form-holder .notice-above{display:none}.login-form-holder .notice div::before,.login-form-holder .notice div::after{background-color:#cccccc}.social-box{max-width:28em;margin:3em auto -3em}.social-box .btn-group{position:static;top:0.3em;right:0.3em;height:auto}.btn-social{flex:1;position:relative;margin:3px 0;height:2.3em;line-height:2.3em;background-repeat:no-repeat;background-size:40px;background-position:5px center;text-align:center;font-size:1.2em;color:#ffffff;text-decoration:none;display:block}.btn-social:hover{text-decoration:none;color:#fff}.btn-social.btn-social-google{background-image:url(/img/_btns/icon-google-color.svg);background-size:30px 30px;border-width:1px;border-style:solid;overflow:hidden;background-color:#ffffff;border-color:#4D82E5}.btn-social.btn-social-google span{background-color:#4D82E5}.btn-social.btn-social-facebook{background-image:url(/img/_btns/icon-facebook.svg);background-size:30px;background-color:#4267b2}.btn-social.btn-social-facebook span.asterisk{display:inline-block;margin:0;padding:0}.btn-social span{display:block;margin-left:40px;padding-right:40px;font-family:'Mukta', sans-serif}.notice{text-align:center}.notice span{font-size:.7em;display:block;margin:.5em 0}.notice div{font-size:1.3em;position:relative;margin-bottom:.5em}.notice div::before,.notice div::after{content:'';width:40%;height:1px;position:absolute;top:50%;background-color:#ffffff}.notice div::before{left:0}.notice div::after{right:0}@media only screen and (min-width: 568px) and (max-height: 600px){.login-box{font-size:15px;right:3em}.login-form-holder .login-form-holder-inner{position:relative;top:auto;left:auto;transform:none;margin:5em auto}}@media (min-width: 768px) and (min-height: 601px){.login-box{font-size:18px}}@media (min-width: 992px){.login-box{font-size:15px;top:1.5em;right:3em}}@media (max-width: 1025px) and (min-height: 1240px){.login-box{font-size:21px;top:1em;right:1em}}@media (min-width: 1240px){.login-box{top:1.5em;right:calc(7.5vw + 1.5em)}}@media (min-width: 1640px){.login-box{font-size:20px}}@media (min-width: 1880px) and (min-height: 885px){.login-box{font-size:2.25vh}.notice div{font-size:1em;margin-bottom:.5em}.notice div::before,.notice div::after{height:.1em}.notice span{font-size:.7em;margin:.5em 0}.btn-social{margin:.14em 0;background-size:1.85em;background-position:.23em center}.btn-social.btn-social-google{background-size:1.39em 1.39em;border-width:.05em}.btn-social.btn-social-facebook{background-size:1.39em}.btn-social span{margin-left:1.85em;padding-right:1.85em}.login-form-holder .btn-social{height:2.5em}.login-form-holder .btn-social.btn-social-google{background-size:97% 1.9em}.login-form-holder .btn-social.btn-social-facebook{background-size:1.9em}}.full-bg-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:fixed;top:50%;bottom:0;left:50%;right:0;width:100%;height:100%;transform:translate(-50%, -50%);z-index:-1}.full-bg-wrapper .faded-bg,.full-bg-wrapper .faded-bg-mobile{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:0;display:none}.full-bg-wrapper .faded-bg-mobile{display:block}.full-bg-wrapper .faded-bg-mobile.faded-bg-mobile-1{background-color:rgba(0,0,0,0.7)}.full-bg-wrapper .faded-bg-mobile.faded-bg-mobile-2{background-color:rgba(0,0,0,0.5)}.full-bg-wrapper .faded-bg-mobile.faded-bg-mobile-3{background-color:rgba(0,0,0,0.3)}.full-bg-wrapper .faded-bg-mobile.faded-bg-mobile-4{background-color:rgba(0,0,0,0.1)}.full-bg-wrapper .faded-bg-mobile.faded-bg-mobile-5{background-color:rgba(0,0,0,0)}.full-bg-wrapper .full-bg{width:100%}.full-bg-wrapper .full-bg .bg-row{display:flex;align-items:center;width:100%}.full-bg-wrapper .full-bg .bg-row li{flex:1;padding:.2em}.full-bg-wrapper .full-bg .bg-row li:nth-child(n+4){display:none}.full-bg-wrapper .full-bg .bg-row li .img-wrapper{position:relative;z-index:-1;overflow:hidden;border-radius:100%}.full-bg-wrapper .full-bg .bg-row li .img-wrapper img{width:100%;height:auto;vertical-align:middle}.dark-map .leaflet-fade-anim .leaflet-tile{filter:sepia(100%) invert(100%);-webkit-filter:sepia(100%) invert(100%)}.dark-map.dark-map-black .leaflet-fade-anim .leaflet-tile{filter:sepia(100%) invert(100%) grayscale(100%);-webkit-filter:sepia(100%) invert(100%) grayscale(100%)}.bg-not-pointer-img{pointer-events:none}@media (min-width: 768px){.full-bg-wrapper .full-bg .bg-row li:nth-child(n){display:block}.full-bg-wrapper .full-bg .bg-row li:nth-child(n+5){display:none}}@media (min-width: 992px) and (max-height: 900px){.full-bg-wrapper .full-bg .bg-row{margin:.5rem 0}.full-bg-wrapper .full-bg .bg-row li:nth-child(n){display:block}.full-bg-wrapper .full-bg .bg-row li:nth-child(n+8){display:none}}@media (min-width: 1200px){.full-bg-wrapper .full-bg .bg-row{height:25vh;margin:0}.full-bg-wrapper .full-bg .bg-row li:nth-child(n){display:block}.full-bg-wrapper .full-bg .bg-row li .img-wrapper{width:90%;margin:0 auto}.full-bg-wrapper .faded-bg{display:block}.full-bg-wrapper .faded-bg-mobile{display:none}.full-bg-wrapper .faded-bg-mobile.faded-bg-mobile-1{display:none}.full-bg-wrapper .faded-bg-mobile.faded-bg-mobile-2{display:none}.full-bg-wrapper .faded-bg-mobile.faded-bg-mobile-3{display:none}.full-bg-wrapper .faded-bg-mobile.faded-bg-mobile-4{display:none}.full-bg-wrapper .faded-bg-mobile.faded-bg-mobile-5{display:none}}canvas{display:none}.leaflet-tooltip:has(.flying-emojis)::before{border:2px solid #ffffff}.mytt-container:has(.flying-emojis){position:relative;border-radius:1em;width:17em;height:17em;border:none}.mytt-container:has(.flying-emojis) video{border:7.5px solid #7058BF}.mytt-container .flying-emojis img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999;width:0;max-width:none;pointer-events:none}.mytt-container p.name-emojis{background:none;background:#7058bf;height:1.6em;line-height:unset;color:#fff}.about-me{position:absolute;bottom:4em;left:0.5em;right:0.5em;overflow:hidden}.about-me.style-scheme-2::before,.about-me.style-scheme-3::before,.about-me.style-scheme-5::before,.about-me.style-scheme-6::before,.about-me.style-scheme-7::before,.about-me.style-scheme-8::before,.about-me.style-scheme-9::before,.about-me.style-scheme-10::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:11em;background-repeat:no-repeat;background-size:100%;z-index:-1}.about-me.style-scheme-6 span,.about-me.style-scheme-8 span,.about-me.style-scheme-9 span{color:#000}.about-me.style-scheme-1 span,.about-me.style-scheme-11 span,.about-me.style-scheme-12 span,.about-me.style-scheme-14 span,.about-me.style-scheme-15 span,.about-me.style-scheme-16 span,.about-me.style-scheme-17 span,.about-me.style-scheme-18 span,.about-me.style-scheme-19 span,.about-me.style-scheme-20 span{line-height:1.6;padding:0.3em 0.5em;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:1em}.about-me.style-scheme-1 span{background-color:#7058BF;color:#BDAF02}.about-me.style-scheme-2::before{background-image:url(/img/_patterns/aboutMe_bg7.png);background-position:0 57%}.about-me.style-scheme-3::before{background-image:url(/img/_patterns/aboutMe_bg6.svg);background-position:0 60%}.about-me.style-scheme-4{padding:.1em 0.3em .2em;border-radius:0.5em 0.25em 1em 2em;background-color:#02C656}.about-me.style-scheme-5::before,.about-me.style-scheme-6::before{background-image:url(/img/_patterns/aboutMe_bg5.svg);background-position:0 50%}.about-me.style-scheme-7::before{background-image:url(/img/_patterns/aboutMe_bg4.svg);background-position:0 50%}.about-me.style-scheme-8::before{background-image:url(/img/_patterns/aboutMe_bg3.svg);background-position:0 53%}.about-me.style-scheme-9::before{background-image:url(/img/_patterns/aboutMe_bg2.svg);background-position:0 60%}.about-me.style-scheme-10::before{background-image:url(/img/_patterns/aboutMe_bg1.svg);background-position:0 46%}.about-me.style-scheme-11 span{background-color:#000}.about-me.style-scheme-12 span{background-color:#000;color:#02BD52}.about-me.style-scheme-13{padding:.1em 0.3em .2em;border-radius:0.5em;background-color:#97BF58}.about-me.style-scheme-14 span{border-radius:0;background-color:#BF5858}.about-me.style-scheme-15 span{background-color:#000;color:#7058BF}.about-me.style-scheme-16 span{background-color:#000;color:#58BFBB}.about-me.style-scheme-17 span{background-color:#000;color:#BFB358}.about-me.style-scheme-18 span{background-color:#7058BF}.about-me.style-scheme-19 span{background-color:#58BF93}.about-me.style-scheme-20 span{background-color:#9358BF;color:#C6BE02}.about-me span{font-size:.8em;font-weight:700}.wrapper{position:relative}.wrapper .registration-form-builder-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;width:25em;height:25em;background-color:rgba(249,7,98,0.7);border:0.2em solid #ffffff}.wrapper .registration-form-builder-wrapper .registration-form-builder{position:relative;width:100%;height:100%}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner{width:80%;padding-top:14%;margin:0 auto}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-header .logo img{height:3em;width:auto;max-width:15em;object-fit:contain}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-header p{display:block;margin:1em 0 .5em;font-size:.8em}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-header h1{font-size:1.2em;max-width:12em;margin:.5em auto;font-weight:400}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-header h1.max-width-none{max-width:none}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-header h2{font-size:1em;margin:0.5em auto;font-weight:400}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-inner .headline-1{font-size:1.3em;font-weight:400}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-inner .form-group-radio-buttons{margin-top:1em}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-inner .form-group-radio-buttons .form-group-inner{display:flex;justify-content:center;justify-content:space-around}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-inner .form-group-radio-buttons .form-group-inner .radio-button{display:flex;flex-direction:column;justify-content:center}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-inner .btn-group{margin-top:.5em}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-inner .form-group-inner input{font-size:1em;width:16em;background-color:#cbcbcb;color:#585858;border:none;padding:.3em .4em;border-radius:.2em;outline:none}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-inner .legal-warning-text{font-size:.57em;max-width:27em;margin:.3em auto}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .form-inner .legal-warning-text .popwin{color:#000000;cursor:pointer}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .progress-bar-wrapper{position:absolute;bottom:.1em;left:0;right:0;text-align:center}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .progress-bar-wrapper li{display:none}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .progress-bar-wrapper li.active{display:block}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .button-list{margin-top:1em}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .button-list .btn{margin:0 0.25em 0.75em;line-height:1.3}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .btn{min-width:6em;font-size:1.2em;padding:.2em;background-color:#ffffff;color:#000000;border-radius:.2em;font-weight:700;cursor:pointer}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .btn label{cursor:pointer}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .btn-link-group{display:flex;flex-wrap:wrap;justify-content:space-around}.wrapper .registration-form-builder-wrapper .registration-form-builder .registration-form-builder-inner .btn-link-group a{width:40%;margin:.5em 0;display:flex;justify-content:center;align-items:center;font-size:1em}.wrapper .registration-form-builder-wrapper .required,.wrapper .registration-form-builder-wrapper .unknown-error-msg{display:none}.step-ageGroup .step-inner{display:flex;flex-wrap:wrap;justify-content:center}.step-ageGroup .step-inner .headline-1{margin-bottom:1em}.step-ageGroup .step-inner p{width:100%}.step-ageGroup .step-inner .custom-select{position:relative;font-size:1.26em;min-width:9em;margin:0 auto;padding-right:2em;color:#000}.step-ageGroup .step-inner .custom-select select{display:none}.step-ageGroup .step-inner .custom-select .select-selected{background-color:#fff;padding:0 .5em;height:2em;line-height:2;cursor:pointer}.step-ageGroup .step-inner .custom-select .select-selected.select-confirm::before{top:1em;right:.9em;transform:translate(50%, -50%) rotateZ(-90deg)}.step-ageGroup .step-inner .custom-select .select-selected.select-confirm::after{background-color:#51CB50}.step-ageGroup .step-inner .custom-select .select-selected::before,.step-ageGroup .step-inner .custom-select .select-selected::after{position:absolute;content:"";transition:all 300ms linear}.step-ageGroup .step-inner .custom-select .select-selected::before{top:1.05em;right:1em;transform:translate(50%, -50%);z-index:10;width:1em;height:1em;background:url(/img/_btns/ageGroup_triangle.svg) no-repeat center center;background-size:100%}.step-ageGroup .step-inner .custom-select .select-selected::after{top:0;right:0;z-index:5;width:2em;height:2em;background-color:#D1D1D1;transition:all 300ms linear}.step-ageGroup .step-inner .custom-select .select-items{position:absolute;background-color:#fff;max-height:40vh;overflow-y:auto;top:100%;left:0;right:2em;z-index:99}.step-ageGroup .step-inner .custom-select .select-items.select-hide{display:none}.step-ageGroup .step-inner .custom-select .select-items div{padding:0 1em;height:2em;line-height:2em;cursor:pointer}.step-ageGroup .step-inner .custom-select .select-items div:hover{background-color:rgba(0,0,0,0.2)}.step-ageGroup .step-inner .custom-select .select-items div.same-as-selected{background-color:rgba(0,0,0,0.1)}.step-ageGroup .step-inner .btn-group{margin:0 !important;position:relative}.step-ageGroup .step-inner .btn-group .btn-next{font-size:1.26em;width:2em;height:2em;position:absolute;top:0;right:0;z-index:10;display:none}.err-message-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:999;display:none}.err-message-wrapper .err-message{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center;text-align:center;font-size:1em;width:20em;height:10em;border:solid .05em #ff0000;background-color:#ffffff;color:#ff0000;padding:1em;border-radius:.4em}.err-message-wrapper .err-message .close{position:absolute;top:1em;right:1em;background-image:url(/img/_btns/ti_close.svg);background-size:100%;background-position:center;display:block;width:1em;height:1em;cursor:pointer}.online-dot{border-radius:100%;background-color:#6dc64b}.online-dot.icon-online{position:absolute;z-index:10}.online-dot.name-online{display:inline-block;position:relative}.user-count{position:relative;background:#a9d3de;background:linear-gradient(90deg, rgba(169,211,222,0) 0%, rgba(169,211,222,0.9) 40%, rgba(169,211,222,0.9) 60%, rgba(169,211,222,0) 100%);padding:0.8em 0 0.7em;width:100%;color:#000;text-shadow:none;z-index:999;color:#fff;font-size:.7em;line-height:1.1}.user-count b{font-size:1.9em}.header-img-rotate{border-radius:0.7em 0.7em 0 0;overflow:hidden;margin-bottom:-3em}.header-img-rotate li{display:none}.header-img-rotate li.active{display:block}.header-img-rotate li img{width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.header-img-rotate{margin-bottom:-4.3em}}@media (min-width: 1200px){canvas{display:block}.wrapper .registration-form-builder-wrapper{position:fixed}.wrapper .registration-form-builder-wrapper .registration-form-builder-inner .btn:hover{background-color:#000000;color:#ffffff}.wrapper .legal-warning-text .popwin:hover{color:#ffffff}}.footer{font-size:.6em;padding-bottom:1em;text-shadow:1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000}.footer .legal__container{display:flex;justify-content:center}.footer .legal__container>div{margin:0 1em}@media (min-width: 1200px){.footer{position:fixed;left:50%;transform:translateX(-50%);bottom:1em}}.language-he .wrapper .registration-form-builder-wrapper,.language-he .err-message-wrapper,.language-he .footer{direction:rtl !important;unicode-bidi:embed !important}.language-he .step-ageGroup .step-inner .custom-select{padding-right:0;padding-left:2em}.language-he .step-ageGroup .step-inner .custom-select .select-items{left:2em;right:0}.language-he .step-ageGroup .step-inner .custom-select .select-selected::before{right:auto;left:0}.language-he .step-ageGroup .step-inner .custom-select .select-selected::after{right:auto;left:0}.language-he .step-ageGroup .step-inner .custom-select .select-selected.select-confirm::before{transform:translate(50%, -50%) rotateZ(90deg)}.language-he .step-ageGroup .step-inner .btn-group .btn-next{right:auto;left:0}
