@import url(/style/plugins/icomoon-icons.css);*{box-sizing:border-box}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:'Chakra Petch', sans-serif;font-size:4vw}body{margin:0;color:#fff}img,video{max-width:100%;vertical-align:middle}.wrapper{position:relative;min-height:100vh;display:flex;flex-direction:column;background-color:#601837}.container{width:100%;margin:0 auto}.overlay-girl{display:none}.pxl,.hidden{display:none !important}@media only screen and (min-width: 568px) and (max-height: 600px){html{font-size:15px}.wrapper{min-height:38em;height:100vh}}@media (min-width: 768px) and (min-height: 601px){html{font-size:2.5vh}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){html{font-size:3.27vh}.overlay-girl{display:block;position:absolute;z-index:100;height:47vh;bottom:1.8em;transform:translateX(-50%);left:12%;pointer-events:none}}.age-valid-layer{position:fixed;z-index:1100;top:0;right:0;bottom:0;left:0;background:transparent linear-gradient(227deg, rgba(51,19,141,0.8) 0%, rgba(15,1,62,0.8) 100%) 0% 0% no-repeat padding-box;overflow-y:auto}.age-valid-layer .age-valid-modal{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:.33em solid #FFFFFF;border-radius:.67em;background-color:rgba(0,0,0,0.5);background-position:left -.5em bottom 0;background-size:11.5em;background-repeat:no-repeat;min-width:23em;padding:1.5em 1.5em 2em;font-size:4vw}.age-valid-layer .age-valid-modal p{font-weight:700;font-size:1.33em;margin-bottom:4.67em;color:#fff;text-align:center}.age-valid-layer .age-valid-modal .age-valid-btns{display:flex;justify-content:center;align-items:center;gap:1em}.age-valid-layer .age-valid-modal .age-valid-btns button{font-size:1.33em;color:#fff;padding:.2em;border:0;border-radius:.33em;min-width:4.73em}.age-valid-layer .age-valid-modal .age-valid-btns button.btn-age-yes{background-color:#00C10F}.age-valid-layer .age-valid-modal .age-valid-btns button.btn-age-no{background-color:#C13400}@media (min-width: 568px){.age-valid-layer .age-valid-modal{font-size:15px}}@media only screen and (min-width: 568px) and (max-height: 600px){.age-valid-layer .age-valid-modal{margin:4em auto;position:static;transform:none;max-width:23em}}@media (min-width: 768px) and (min-height: 900px) and (min-aspect-ratio: 8 / 10) and (max-aspect-ratio: 9 / 10){.age-valid-layer .age-valid-modal{font-size:1.69vh}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.age-valid-layer .age-valid-modal{font-size:2.43vh}}button{font-size:1em;outline:none;cursor:pointer}.btn-group{margin-top:1em}.btn-pink{font-weight:600;font-size:1em;line-height:1.43em;color:#fff;padding:0.5em;border:0;border-radius:0.29em;min-width:13.06em;width:100%;background-color:#af3268}.btn-pink:hover{background-color:#eb1873}.slogan button{font-size:1.39em;font-weight:700;font-family:"Chakra Petch", sans-serif;padding:0.25em;border:0;border-radius:3em;min-width:9.13em;background-color:#5fffc1;animation:beat 2s infinite;margin-bottom:0.6em}.slogan button:hover{background-color:#5ffff9}@keyframes beat{0%{transform:scale(0.95) translateY(-5px)}50%{transform:scale(1) translateY(0)}100%{transform:scale(0.95) translateY(-5px)}}.modal>.toggle-form{font-weight:900;color:#af3268;position:absolute;right:0.5em;top:0.5em;cursor:pointer}.modal>.toggle-form1{font-weight:900;color:#af3268;position:absolute;right:0.5em;top:0.5em;cursor:pointer}.button-list button,.go-to-link{font-size:1.39em;font-weight:700;color:#fff;background-color:#af3268;padding:0.36em;border-radius:0.67em;min-width:10.2em;max-width:10.2em}.button-list button:hover,.go-to-link:hover{background-color:#eb1873}.button-list button{font-family:"Chakra Petch", sans-serif;border:0}.go-to-link{display:block}.btn-login{font-size:0.92em;padding:0.8em 3.7em 0.8em 1.5em;max-width:15em;display:block;color:#fff;border-radius:1.5em;background:transparent linear-gradient(180deg, #1ac85b 0%, #0dac6f 100%);border:none;font-weight:700;min-width:7em;position:absolute;top:0.59em;right:0.93em}.btn-login::after{position:absolute;top:50%;right:6%;content:"";background-image:url(/img/_btns/icon_profile.svg);background-repeat:no-repeat;transform:translate(0%, -50%);height:2.2em;width:2.2em;background-size:contain}.btn-arrow{width:2.23em;height:2.23em;padding:0;border:0;border-radius:0.69em;background-color:#4f32af;position:absolute;bottom:0.1em;right:0}.btn-arrow::before{content:"";position:absolute;top:44%;left:57%;transform:translate(-50%, -50%) rotateZ(-45deg);width:50%;height:50%;background-image:url(/img/_btns/send.png);background-repeat:no-repeat;background-size:100%;background-position:center}.btn-arrow1{width:2.23em;height:2.23em;padding:0;border:0;border-radius:0.69em;background-color:#4f32af;position:absolute;bottom:0.1em;right:0}.btn-arrow1::before{content:"";position:absolute;top:44%;left:57%;transform:translate(-50%, -50%) rotateZ(-45deg);width:50%;height:50%;background-image:url(/img/_btns/send.png);background-repeat:no-repeat;background-size:100%;background-position:center}.step-gender .step-inner .btn-group{display:grid;gap:0.5em;grid-template-columns:repeat(2, 1fr);grid-auto-rows:1fr;gap:0.5em}.step-gender .step-inner .btn-group .btn{padding:0.75em 0.05em;border:none;border-radius:0.3em;color:#fff}.step-gender .step-inner .btn-group .btn-transfemale{background:#ae9ed1}.step-gender .step-inner .btn-group .btn-female{background:#d19e9e}.step-gender .step-inner .btn-group .btn-transmale{background:#ae9ed1}.step-gender .step-inner .btn-group .btn-male{background:#9ebfd1}.step-search-gender .step-inner .btn-group{display:grid;gap:0.5em;grid-template-columns:repeat(2, 1fr);grid-auto-rows:1fr;gap:0.5em}.step-search-gender .step-inner .btn-group .btn{padding:0.75em 0.05em;border:none;border-radius:0.3em;color:#fff}.step-search-gender .step-inner .btn-group .btn-search-transfemale{background:#ae9ed1}.step-search-gender .step-inner .btn-group .btn-search-female{background:#d19e9e}.step-search-gender .step-inner .btn-group .btn-search-transmale{background:#ae9ed1}.step-search-gender .step-inner .btn-group .btn-search-male{background:#9ebfd1}@media only screen and (min-width: 568px) and (max-height: 600px){.button-list button,.go-to-link{font-size:0.9em}.go-to-link{max-width:10.2em;margin:0 auto}}@media (min-width: 768px) and (min-height: 601px){.button-list button,.go-to-link{font-size:1.39em;min-width:15em;max-width:none}.go-to-link{max-width:10.2em;margin:0 auto}.btn-group .btn-pink{max-width:15em;margin:0 auto}.step-input .btn-group .btn-pink{max-width:18em;margin:0 auto}.btn-arrow1{right:2em}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.btn-group .btn-pink{max-width:15em;margin:0 auto}}ul{margin:0;padding:0;list-style:none}p{margin:0}a{text-decoration:none;cursor:pointer}.slogan h1{font-size:2.2em;margin:0}.slogan h2{font-size:1.04em;font-weight:400;margin:0 0 1.24em}.card .info>span{font-size:.46em}.title{text-transform:uppercase}.traits .icon{font-size:.23em;color:#020303;display:block;background-color:rgba(255,255,255,0.6);background-repeat:no-repeat;background-position:center left 0.7em;background-size:1.5em;padding:0.35em 0.7em 0.35em 2.5em;border-radius:3em;position:relative}.traits .icon.i-gentle{background-image:url(/img/_patterns/gml6900_gentle.png)}.traits .icon.i-thoughtful{background-image:url(/img/_patterns/gml6900_thoughtful.png)}.traits .icon.i-charming{background-image:url(/img/_patterns/gml6900_charming.png)}.traits .icon.i-direct{background-image:url(/img/_patterns/gml6900_direct.png)}.traits .icon.i-dirty{background-image:url(/img/_patterns/gml6900_dirty.png)}.traits .icon.i-empathetic{background-image:url(/img/_patterns/gml6900_empathetic.png)}.traits .icon.i-patient{background-image:url(/img/_patterns/gml6900_patient.png)}.traits .icon.i-loyal{background-image:url(/img/_patterns/gml6900_loyal.png)}.traits .icon.i-kind{background-image:url(/img/_patterns/gml6900_kind.png)}.traits .icon.i-sexual{background-image:url(/img/_patterns/gml6900_sexual.png)}.traits .icon.i-focused{background-image:url(/img/_patterns/gml6900_focused.png)}.traits .icon.i-insightful{background-image:url(/img/_patterns/gml6900_insightful.png)}.traits .icon.i-fearless{background-image:url(/img/_patterns/gml6900_fearless.png)}.traits .icon.i-decisive{background-image:url(/img/_patterns/gml6900_decisive.png)}.traits .icon.i-playful{background-image:url(/img/_patterns/gml6900_playful.png)}.traits .icon.i-outgoing{background-image:url(/img/_patterns/gml6900_outgoing.png)}.traits .icon.i-open{background-image:url(/img/_patterns/gml6900_open.png)}.traits .icon.i-attentive{background-image:url(/img/_patterns/gml6900_attentive.png)}.traits .icon.i-optimistic{background-image:url(/img/_patterns/gml6900_optimistic.png)}.traits .icon.i-caring{background-image:url(/img/_patterns/gml6900_caring.png)}.traits .icon.i-kinky{background-image:url(/img/_patterns/gml6900_kinky.png)}.traits .icon.i-curious{background-image:url(/img/_patterns/gml6900_curious.png)}.traits .icon.i-shy{background-image:url(/img/_patterns/gml6900_shy.png)}.traits .icon.i-humble{background-image:url(/img/_patterns/gml6900_humble.png)}.traits .icon.i-funny{background-image:url(/img/_patterns/gml6900_funny.png)}.traits .icon.i-energetic{background-image:url(/img/_patterns/gml6900_energetic.png)}.headline-1{font-size:1.16em;font-weight:700;margin:0 0 1.92em}.headline-2{font-size:.9em;margin-bottom:3.64em}.headline-3{font-size:1.39em;font-weight:700;margin:0 0 1.61em;color:#E36398}#regform .required,#regform .unknown-error-msg{color:#ffff00;font-size:.7em;position:absolute;left:0;right:3.67em;top:3.9em;text-align:left}.legal-warning-text{font-size:.7em;position:absolute;left:50%;transform:translateX(-50%);top:145%;min-width:21em}.legal-warning-text a{color:#fff;text-decoration:underline}@media only screen and (min-width: 568px) and (max-height: 600px){.headline-1{margin:0 0 .92em}.headline-2{margin-bottom:1.64em}.legal-warning-text{min-width:30em}}@media (min-width: 768px) and (min-height: 601px){.headline-1{margin:0 0 .92em}.headline-2{margin-bottom:2.64em}.legal-warning-text{min-width:30em}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.slogan h1{font-size:1.76em}.slogan h2{font-size:.83em}}.header-overlay{position:absolute;z-index:100;top:0;right:0;left:0;padding:0.59em .93em;pointer-events:none}.header-overlay .logo img{height:2.53em;max-width:11.32em;object-fit:contain}.login-form-holder{backdrop-filter:blur(0.5em);-webkit-backdrop-filter:blur(0.5em);background-color:transparent}.login-form-holder .login-form-holder-inner{background-color:rgba(0,0,0,0.6);border:0.23em solid #AF3268;border-radius:0.69em}.login-form-holder .login-form-holder-inner .btn-close{color:#AF3268}.login-form-holder .login-form-holder-inner .required{color:#ffff00}.login-form-holder .btn-group .btn-submit{background-color:#AF3268;border-radius:0.67em}.content{flex:1;background:transparent linear-gradient(200deg, #e373af 0%, #240517 100%) 0% 0% no-repeat padding-box;display:flex;flex-direction:column;padding:16.1em 0.93em 0;margin:3.7em 0 1.8em;position:relative}.content .container{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2.2em 0.93em}.slogan{text-align:center;position:absolute;top:1em;left:50%;transform:translateX(-50%);width:100%}.features{display:flex;justify-content:center;gap:0.5em;pointer-events:none}.features li{font-size:0.58em;font-weight:700;width:9em;height:9em;display:flex;justify-content:center;align-items:center;background-image:url(/img/_btns/badge.png);background-position:center;background-size:100%;background-repeat:no-repeat;padding:1.5em}.features li:nth-child(n+5){display:none}.sliders{flex:1;display:flex;gap:0.5em}.sliders div{flex:1;position:relative;overflow:hidden}.sliders div ul{position:absolute;width:100%}.sliders div ul.slide-down{bottom:0}.sliders div ul.slide-up{top:0}.card{position:relative;border-radius:5em;margin-bottom:0.5em;overflow:hidden}.card img{width:100%;min-height:11em;object-fit:cover}.card .info{position:absolute;z-index:5;left:0;right:0;bottom:0;padding:1.48em 0.58em;background:black;background:linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%)}.card .info.active{text-align:center;margin-left:-0.45em}.card .info.active span{position:relative;display:inline-block}.card .info.active span::after{content:"";position:absolute;top:50%;right:-0.85em;width:0.5em;height:0.5em;transform:translateY(-50%);border-radius:50%;background-color:#1ac85b}.traits{display:flex;justify-content:center;flex-wrap:wrap;gap:0.12em}.side-icons li{width:2.15em;height:2.15em;background-color:#601837;border-radius:100%;display:flex;justify-content:center;align-items:center;margin-bottom:1.27em;cursor:pointer}.side-icons li img{height:1em}@media only screen and (min-width: 568px) and (max-height: 600px){.content{padding:0 0.93em}.slogan{margin:1.73em 0.93em 0;position:static;transform:none;width:auto;max-width:16em}.features{flex-wrap:wrap}.features li:nth-child(n+5){display:flex}.card .info{padding:0.99em 0.39em;font-size:1.5em}.side-icons{margin-top:1.73em}}@media (min-width: 768px) and (min-height: 601px){.slogan{top:1.5em}.content{padding-top:16.1em}.content .container{justify-content:space-evenly}.sliders{max-width:20em;margin-left:4em}.card .info{padding:1.23em 0.48em;font-size:1.2em}.card img{min-height:12em}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.content{padding:0 0.93em}.slogan{margin:0.73em 1.93em 0;position:relative;top:auto;left:auto;transform:none;width:auto;min-width:17em}.features{flex-wrap:wrap;position:absolute;left:75%;bottom:3%;transform:translateX(-50%);min-width:12em;font-size:0.8em}.features li:nth-child(n+5){display:flex}.sliders{max-width:none;margin-left:auto}.card .info{padding:0.99em 0.39em;font-size:1.5em}.card img{min-height:17em}.side-icons{margin-top:0.73em}}@media (min-width: 1240px) and (min-height: 601px){.slogan{flex:3}.sliders{flex:4}.card .info{padding-bottom:1.5em}}@media (min-width: 1400px) and (min-height: 601px){.sliders{flex:5}.card .info{padding:0.99em 0.49em;font-size:2em}}.mid-overlay{display:none}.mid-overlay.active{display:block;position:absolute;z-index:50;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(0.5em);-webkit-backdrop-filter:blur(0.5em);padding:3.7em 0 1.8em}.modal-wrapper{height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.modal-wrapper::-webkit-scrollbar{width:0 !important}.modal{width:100%;max-width:18.52em;background-color:rgba(0,0,0,0.6);padding:3.17em 1.37em 1.06em;border:0.23em solid #af3268;border-radius:0.69em;margin:5vh auto;position:relative;text-align:center}.modal .logo{margin-bottom:2.3em}.modal .logo img{height:3.33em;max-width:14.91em;object-fit:contain}#regform{min-height:14.75em;margin-bottom:1.06em}#regform input[type="text"],#regform input[type="password"],#regform input[type="email"]{font-size:0.9em;font-style:italic;color:rgba(255,255,255,0.5);background-color:transparent;width:100%;border:0.11em solid #af3268;border-radius:0.69em;padding:0.5em}#regform input[type="text"]:focus,#regform input[type="password"]:focus,#regform input[type="email"]:focus{outline:none}#regform ::-webkit-input-placeholder{text-align:center;text-transform:uppercase}#regform :-ms-input-placeholder{text-align:center;text-transform:uppercase}#regform ::placeholder{text-align:center;text-transform:uppercase}.button-list{display:flex;flex-direction:column;align-items:center;gap:0.69em}.progress-bar{display:flex;justify-content:center;gap:0.23em}.progress-bar li{width:0.81em;height:0.28em;border-radius:0.69em;background-color:#7b7b7b}.progress-bar li.visited{background-color:#af3268}.progress-bar li.visited.active{background-color:#fff}.step-birthday-group .step-inner .form-group-inner{display:flex;gap:0.33em;padding-right:2.67em}.step-birthday-group .step-inner .form-group-inner>div{position:relative}.step-birthday-group .step-inner .form-group-inner>div:nth-child(1){flex:7}.step-birthday-group .step-inner .form-group-inner>div:nth-child(2){flex:12}.step-birthday-group .step-inner .form-group-inner>div:nth-child(3){flex:8}.step-birthday-group .step-inner .form-group-inner>div select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0.11em solid #af3268;border-radius:0.69em;padding:0.61em;color:rgba(255,255,255,0.5);background-color:transparent;font-size:0.9em;text-align:center;text-transform:uppercase;font-style:italic;cursor:pointer}.step-birthday-group .step-inner .form-group-inner>div select::-ms-expand{display:none}.step-birthday-group .step-inner .form-group-inner>div select:focus{outline:none}.step-birthday-group .step-inner .form-group-inner>div select option{color:#000;font-style:normal}.step-birthday-group .step-inner .form-group-inner>div select.error{border-color:#ff0000}.step-inner{position:relative}.text-field .form-group{padding-right:2.67em;position:relative}.custom-select{position:relative;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.65em 0.5em 0.65em 1em;min-height:1.7em;line-height:1.7;font-size:0.8em;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 1em;min-height:1.7em;line-height:1.7em;font-size:0.8em;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 only screen and (min-width: 568px) and (max-height: 600px){.modal-wrapper{position:relative}.modal{padding:1.06em 1.37em;max-width:25em;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modal .logo{margin-bottom:0.3em}#regform{font-size:0.8em;min-height:12.75em}.button-list{flex-direction:row;justify-content:center;align-items:normal}}@media (min-width: 768px) and (min-height: 601px){.modal-wrapper{position:relative}.modal{padding:2.17em 3.37em 1.06em;max-width:26.55em;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modal .logo{margin-bottom:1.3em}#regform{min-height:14.75em}.custom-select .select-items{max-height:12em}.form-group.select-interests{max-width:15em;margin:0 auto}.form-group.select-age{max-width:15em;margin:0 auto;font-size:1em}.form-inner{padding-top:1.5em}#regform input[type="text"],#regform input[type="password"],#regform input[type="email"]{font-size:1em;margin:0 auto}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.modal{max-width:30.55em}#regform{font-size:0.8em;min-height:12.75em;margin-bottom:2.06em}.mid-overlay.active{padding:0;top:3.6em;bottom:1.7em}.step-inner{max-width:25em;margin:0 auto}#regform input[type="text"],#regform input[type="password"],#regform input[type="email"]{border-width:0.15em}.step-birthday-group .step-inner .form-group-inner>div select{border-width:0.15em}.form-group.select-interests{max-width:15em;margin:0 auto;padding-right:0}.form-group.select-age{max-width:15em;margin:0 auto;padding-right:0}}.legal__container{position:absolute;z-index:100;bottom:0;right:0;left:0;display:flex;justify-content:center;align-items:center;min-height:1.8em;gap:1.5em}.legal__container>div{font-size:.6em;font-weight:700}.language-de .slogan button{font-size:0.93em;padding:0.7em 1em;min-width:13.64em;margin-bottom:0.9em}@media only screen and (min-width: 568px) and (max-height: 600px){.language-de .features li{font-size:0.45em;width:12em;height:12em}}@media (min-width: 992px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.language-de .features li{font-size:0.45em;width:12em;height:12em}}.language-he .age-valid-layer .age-valid-modal p{direction:rtl}.language-he .age-valid-layer .age-valid-modal .age-valid-btns{direction:rtl}.language-he .slogan{direction:rtl}.language-he .modal{direction:rtl}.language-he .card .info{direction:rtl}.language-he .legal__container{direction:rtl}.language-he .btn-login{direction:rtl}
