*{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:#fff;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}.wrapper{flex:1;position:relative;display:flex;flex-direction:column;justify-content:center}.wrapper.map .map-wrapper{z-index:1}.wrapper.map .registration-form-builder-wrapper{z-index:2}input,button{font-size:1em;outline:none}input:focus,button:focus{outline:none}.map-wrapper{top:0;right:0;position:fixed;left:0;bottom:0}#map{height:100%;width:100%}.marker-patern .girl-icon-container{position:relative}.marker-patern .bg{position:absolute;top:0;left:0}.marker-patern .girl{position:absolute;border-radius:50%}.mytt-container,.mytt-container-4k,.mytt-container-8k{position:relative;width:200px;height:200px;border-radius:50%;border:5px solid white;overflow:hidden;background:none;z-index:10}.mytt-container img,.mytt-container-4k img,.mytt-container-8k img{position:absolute;top:0;left:0;width:100%;height:100%}.mytt-container p,.mytt-container-4k p,.mytt-container-8k p{position:absolute;bottom:0;margin:0;display:block;height:50px;line-height:50px;text-align:center;color:#414141;width:100%;font-size:1.2em;background:rgba(255,255,255,0.75)}.mytt-container-4k{width:400px;height:400px}.mytt-container-4k p{font-size:2.2em;height:2.2em;line-height:2.2em}.mytt-container-8k{width:800px;height:800px}.mytt-container-8k p{font-size:4em;height:4em;line-height:4em}.leaflet-tooltip{background:none;box-shadow:none;border:2px solid #414141;border-radius:50%;padding:0}.leaflet-tooltip:before{border:2px solid #414141;width:20px;height:20px;transform:rotate(45deg);background-color:white}.leaflet-tooltip-bottom:before{top:1px;left:50%;margin-left:-10px}.leaflet-tooltip-top:before{bottom:2px;left:50%;margin-left:-10px}.leaflet-tooltip-left:before{bottom:50%;right:1px;margin-top:-10px}.leaflet-tooltip-right:before{bottom:50%;left:1px;margin-top:-10px}.mode-k4 .leaflet-tooltip{border-width:3px}.mode-k4 .leaflet-tooltip:before{border-width:3px;width:40px;height:40px}.mode-k4 .leaflet-tooltip-bottom:before{top:-10px;left:50%;margin-left:-20px}.mode-k4 .leaflet-tooltip-top:before{bottom:-10px;left:50%;margin-left:-20px}.mode-k4 .leaflet-tooltip-left:before{bottom:50%;right:-10px;margin-top:-20px}.mode-k4 .leaflet-tooltip-right:before{bottom:50%;left:-10px;margin-top:-20px}.mode-k8 .leaflet-tooltip{border-width:5px}.mode-k8 .leaflet-tooltip:before{border-width:5px;width:80px;height:80px}.mode-k8 .leaflet-tooltip-bottom:before{top:-30px;margin-left:-40px}.mode-k8 .leaflet-tooltip-top:before{bottom:-30px;margin-left:-40px}.mode-k8 .leaflet-tooltip-left:before{right:-30px;margin-top:-40px}.mode-k8 .leaflet-tooltip-right:before{left:-30px;margin-top:-40px}.black-cover{visibility:hidden;opacity:0;transition:visibility 0s, opacity .3s;background-color:rgba(0,0,0,0.6)}.tooltip-fade-in{transition:opacity .2s}.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}@media only screen and (min-width: 568px) and (max-height: 600px){html{font-size:1.9vw}.wrapper{min-height:72vw}}@media (min-width: 568px) and (min-height: 601px){html{font-size:15px}}@media (min-width: 768px){html{font-size:2.4vh}}@media (min-width: 992px) and (max-height: 900px){html{font-size:1.4vw}}@media (min-width: 1200px){html{font-size:1.2vw}}@media (min-width: 1600px){html{font-size:1vw}}@media all and (-ms-high-contrast: none){body{height:100%}}button{cursor:pointer}button::-moz-focus-inner{border:0}.btn-submit{background-color:#acd19e;color:#fff;font-weight:700;border:0;border-radius:0.2em;padding:0.5em 1em 0.4em;margin-top:1em;position:relative;overflow:hidden}.btn-submit.btn-shiny::before{content:'';position:absolute;width:6.67em;height:100%;background-image:linear-gradient(120deg, rgba(255,255,255,0) 30%, rgba(255,255,255,0.8), rgba(255,255,255,0) 70%);top:0;left:-6.67em;animation:shine 3s infinite linear}@keyframes shine{0%{left:-6.67em}20%{left:100%}100%{left:100%}}.btn-login,.btn-close{display:none}ul{margin:0;padding:0;list-style:none}p{margin:0}a{color:#fff;text-decoration:none}a:hover{text-decoration:none}.headline-member,.forgot-link{display:none}.required,.unknown-error-msg{display:block;margin-bottom:0.6em;line-height:1.2;font-size:0.8em;background-color:#ff0000;padding:0.2em 0.3em 0.3em}.legal-warning-text{font-size:.8em;margin-top:0.5em}.legal-warning-text .popwin{color:#fff;text-decoration:underline;cursor:pointer}h1{font-size:1em;margin:0.5em auto 0;font-weight:400}.form-header-videos{position:relative}.form-header-videos .logo{position:absolute;bottom:.5em;left:50%;transform:translateX(-50%);width:90%}.form-header-videos .logo img{width:100%;height:3em;object-fit:contain;object-position:center}.header-videos{border-radius:2em;overflow:hidden}.header-videos li{display:none}.header-videos li.active{display:block}.header-videos li video{vertical-align:middle;width:100%}.modal{position:relative;margin:7.1em 1em 1.1em;z-index:5}.modal .switch{display:flex;border-radius:2em 2em 0 0;position:absolute;bottom:calc(100% - 1px);overflow:hidden}.modal .switch>div{cursor:pointer;font-size:.8em;padding:0.7em 2.5em;margin-right:.07em;background-color:rgba(0,0,0,0.5)}.modal .switch>div.active{background-color:rgba(0,0,0,0.8)}.modal .modal-wrapper{background-color:rgba(0,0,0,0.8);border-radius:0 2em 2em 2em;padding:1em 1em 1.5em}.modal .modal-wrapper .form-header .logo img{width:auto;max-width:15em;height:3em;object-fit:contain;vertical-align:middle}.modal .modal-wrapper .switch-tabs>div{display:none}.modal .modal-wrapper .switch-tabs>div.active{display:block}@media (min-width: 568px){.modal{width:100%;max-width:30em;margin:2.1em auto 0}}@media (min-width: 768px){.modal{max-width:25em}}@media (min-width: 768px) and (min-height: 610px){.modal{height:auto;top:53%}}.registration-form-builder{margin-top:1.5em}.form-group{max-width:14em;margin:0 auto;position:relative}.form-group::before{content:"";position:absolute;width:1.5em;height:1.5em;top:1.3em;left:0.5em;transform:translateY(-50%);background-repeat:no-repeat;background-size:95%;background-position:center}.form-group input{font-size:1.2em;width:100%;height:2.2em;padding:0.1em 0.5em 0 2em;margin-bottom:0.5em;border:0;border-radius:0.2em}.form-group :-ms-input-placeholder{color:#000;text-transform:uppercase}.form-group ::-webkit-input-placeholder{color:#000;text-transform:uppercase}.form-group ::placeholder{color:#000;text-transform:uppercase}.username-input::before,.login-username::before{background-image:url(/img/_btns/fm2400_username.svg)}.email-input::before{background-image:url(/img/_btns/fm2400_email.svg)}.password-input::before,.login-password::before{background-image:url(/img/_btns/fm2400_password.svg)}.agefilter-input::before{background-image:url(/img/_btns/fm2400_agefilter.svg);border:0.07em solid #000;border-radius:100%;width:1.36em;height:1.36em;background-size:75%;z-index:10}.agefilter-input .custom-select{position:relative;font-size:1.2em;color:#000;text-align:left;margin-bottom:0.5em}.agefilter-input .custom-select .select-selected{padding:0.1em 0.5em 0.1em 2em;height:2.2em;line-height:2.2}.age-input .custom-select .select-items{position:absolute;background-color:#fff;max-height:40vh;overflow-y:auto;top:100%;left:-0.5%;right:0;z-index:99;width:101%}.input-v2 .form-group{max-width:94%}.input-v2 .form-group::before{display:none}.input-v2 .form-group input,.input-v2 .form-group .custom-select .select-selected{padding:0.1em 0.5em 0 0.5em;text-align:center;font-weight:700}.input-v2 .form-group .custom-select .select-selected{padding:0.1em 1em 0 1em}.input-v2 .form-group .custom-select .select-items{text-align:center}.custom-select{position:relative;font-size:1.2em;color:#000;text-align:left;margin-bottom:0.5em}.custom-select select{display:none}.custom-select select.error+.select-selected{border:0.16em solid #ff0000;border-radius:0}.custom-select .select-selected{background-color:#fff;padding:0.4em 0.5em 0.4em 2em;height:2.5em;line-height:1.7;cursor:pointer;text-transform:uppercase;border-radius:0.2em}.custom-select .select-selected.select-confirm::before{top:1em;right:0.9em;transform:translate(50%, -50%) rotateZ(-90deg)}.custom-select .select-selected.select-confirm::after{background-color:#51cb50}.custom-select .select-selected::before{content:"";position:absolute;top:50%;right:0.3em;transform:translateY(-50%);z-index:10;width:0.7em;height:0.7em;background:url(/img/_btns/fm2400_arrow.svg) no-repeat center center;background-size:100%;transition:all 300ms linear}.custom-select .select-items{position:absolute;background-color:#fff;max-height:40vh;overflow-y:auto;top:100%;left:0;right:0;z-index:99}.custom-select .select-items.select-hide{display:none}.custom-select .select-items div{padding:0 1em 0 2em;height:1.7em;line-height:1.7em;cursor:pointer}.custom-select .select-items div:hover{background-color:rgba(0,0,0,0.2)}.custom-select .select-items div.same-as-selected{background-color:rgba(0,0,0,0.1)}@media (min-width: 568px){.form-group{max-width:20em}}@media (min-width: 768px) and (min-height: 610px){.form-group{max-width:14em}}.login-form{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:17em}.login-form-holder{display:block !important}.footer{position:relative;background:rgba(238,238,238,0.5);padding:1em;width:100%;color:#000;text-shadow:none;z-index:999;font-size:.6em}.footer .legal__container{display:flex;justify-content:center}.footer .legal__container>div{margin:0 1em}.language-he .modal,.language-he .footer{direction:rtl}.language-he .modal .modal-wrapper{border-radius:2em 0 2em 2em}.language-he .modal .switch>div{margin-right:0;margin-left:0.07em}.language-he .form-group::before{left:auto;right:0.5em}.language-he .form-group input{padding:0.1em 2em 0 0.5em}.language-he .custom-select .select-selected{padding:0 2em 0 0.5em;text-align:right}.language-he .custom-select .select-selected::before{left:0.3em;right:auto}.language-he .custom-select .select-items div{padding:0 2em 0 1em;text-align:right}
