@import url(/style/plugins/icomoon-icons.css);@font-face{font-family:"proximaNova";src:url("./fonts/proximanova-light-webfont.woff2") format("woff2");font-weight:400;font-display:swap}@font-face{font-family:proximaNova;font-weight:400;font-style:italic;src:url("./fonts/proximanova-lightitalic-webfont.woff2") format("woff2");font-display:swap}@font-face{font-family:"proximaNova";src:url("./fonts/proximanova-regitalic-webfont.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:proximaNova;font-weight:500;src:url("./fonts/proximanova-regular-webfont.woff2") format("woff2");font-display:swap}@font-face{font-family:proximaNova;src:url("./fonts/proximanova-regularitalic-webfont.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"proximaNova";src:url("./fonts/proximanova-semibold-webfont.woff2") format("woff2");font-family:proximaNova;font-weight:600;font-display:swap}@font-face{font-family:"proximaNova";src:url("./fonts/proximanova-semibolditalic-webfont.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"proximaNova";src:url("./fonts/proximanova-bold-webfont.woff2") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"proximaNova";src:url("./fonts/proximanova-boldit-webfont.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:proximaNova;font-weight:800;src:url("./fonts/proximanova-extrabold-webfont.woff2") format("woff2");font-display:swap}@font-face{font-family:"proxima_novablack";src:url("./fonts/proximanova-black-webfont.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}*{box-sizing:border-box}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:"proximaNova", sans-serif;font-size:4vw;line-height:1.42857143}body{margin:0;text-align:center}img,video{max-width:100%;vertical-align:middle}input,button,select{font-size:1em;outline:none}.wrapper{position:relative}.pxl,.hidden{display:none !important}@media (min-width: 568px){html{font-size:15px}}@media (min-width: 568px) and (min-height: 601px){html{font-size:1.69vh}}button{cursor:pointer}.bn-gender ul li.gender-male:hover{color:#088df9}.bn-gender ul li.gender-male:hover i{border-width:.33em;border-color:#088df9}.bn-gender ul li.gender-male i{background-image:url("/img/_btns/camm_male.png")}.bn-gender ul li.gender-female:hover{color:#f90a6c}.bn-gender ul li.gender-female:hover i{border-width:.33em;border-color:#f90a6c}.bn-gender ul li.gender-female i{background-image:url("/img/_btns/camm_female.png")}.bn-gender ul li i{display:block;width:8em;height:8em;border:.33em solid #fff;border-radius:100%;background-color:#fff;box-shadow:rgba(0,0,0,0.2) 0px 0.33em 0.27em;margin-bottom:1em;background-size:50%;background-repeat:no-repeat;background-position:center center;transition:all 100ms ease 0s}.head-mobile i{cursor:pointer;font-size:2.5em;font-weight:600;color:#8b6fb3}.head-mobile i.close-menu{display:none}.head-desktop ul li{cursor:pointer;font-size:1.27em;font-weight:500;padding:.76em;border-top:0.05em solid rgba(0,0,0,0.1)}.head-desktop ul li:last-child{display:flex;justify-content:center;align-items:center;gap:0.5em}.head-desktop ul li:last-child i{font-size:1.58em;color:#8b8b8b}.chat-start:disabled{display:flex;justify-content:center;align-items:center;gap:0.3em;opacity:.7}.chat-start:disabled img{display:inline-block;height:1em;padding:0em 0em}.chat-start img{display:none}.btn-blue,.login-form .btn-submit{font-family:'proximaNova';font-weight:600;font-size:1.13em;line-height:1.43em;color:#fff;padding:1.05em;border:0;border-radius:0.29em;min-width:13.06em;background:#1ac85b;background:-moz-linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);background:-webkit-linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);background:linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$mainColor,endColorstr=$mainColorLighter,GradientType=1)}form .btn-group{text-align:center}form .btn-group .btn-blue-bn:not(.full-width){max-width:10.63em}.support-popup .icon-close,.form-popup .icon-close,.confirm-popup .icon-close{display:flex;justify-content:center;align-items:center;position:absolute;top:-0.75em;right:-0.75em;background-color:#fff;border:0.07em solid #979797;border-radius:100%;width:1.8em;height:1.8em;color:#979797;font-weight:900;cursor:pointer}.settings-popup .icon-close{display:block;position:absolute;top:0.5em;right:0.5em;color:#999999;font-size:2em}.bn-main .bn-body.start-searching .body-3 .video-frame .video-btns button{font-size:.87em;line-height:1.22;color:#fff;padding:.31em 0.81em;background-color:rgba(18,18,18,0.6);border:0;border-radius:3em;min-width:4.62em}.bn-main .bn-body.start-searching .body-3 .video-frame .video-btns button.next-video{background-color:#F9096C}.bn-main .bn-body.start-searching .body-3 .video-form button{background:transparent linear-gradient(180deg, #1AC85B 0%, #0DAC6F 100%) 0% 0% no-repeat padding-box;border:0;color:#fff;padding:0 1em;margin:0;font-weight:700}.login-form .btn-login,.login-form .btn-close,.login-form .headline-member{display:none}.step-ageGroup .step-inner .btn-group .btn-next{font-size:1.21em;width:1.98em;height:1.98em;position:absolute;top:47%;right:0;z-index:10;opacity:0;display:none}.btn-blue-bn{font-size:1.07em;color:#fff;background:transparent linear-gradient(180deg, #1AC85B 0%, #0DAC6F 100%) 0% 0% no-repeat padding-box;border-radius:.5em;border:0;padding:.53em;width:100%}.pu-chat-start:disabled{display:flex;justify-content:center;align-items:center;gap:0.3em;opacity:.7;margin:0 auto}.pu-chat-start:disabled img{display:inline-block;height:1em}.pu-chat-start img{display:none}@media (min-width: 568px) and (min-height: 601px){.registration-form-builder .btn-group{text-align:center}.registration-form-builder .btn-group button{max-width:15.53em}.btn-blue-bn{width:auto;padding:.53em 1em}}@media (min-width: 768px){.settings-popup .icon-close{display:flex;justify-content:center;align-items:center;font-size:1em;top:-0.75em;right:-0.75em;background-color:#fff;border:0.07em solid #979797;border-radius:100%;width:1.8em;height:1.8em;color:#f9096c;font-weight:900;cursor:pointer}.btn-blue,.login-form .btn-submit{min-width:15.59em}.lower-content .btn-blue{font-size:1.47em;font-weight:700;padding:0.74em 1.82em;min-width:8.09em}.bn-main .bn-body.start-searching .body-3 .video-frame .video-btns button{font-size:1.2em;padding:0.81em;min-width:6em}}@media (min-width: 768px) and (min-height: 601px){.step-ageGroup .step-inner .btn-group .btn-next{right:3.2em}}ul{margin:0;padding:0;list-style:none}p{margin:0}a{text-decoration:none;cursor:pointer}.bn-gender p{font-size:1.67em;font-weight:700;margin-bottom:.64em}.bn-body h1,.bn-body .bn-title{font-weight:700;margin-top:0}.bn-body h1{font-size:1.07em;margin-bottom:0}.bn-body .bn-title{font-size:1.7em;margin-bottom:1.02em}.bn-body .body-1 .bn-title{display:block}.bn-body .body-2 .bn-title{margin-top:10em}.bn-body .body-1 p,.bn-body .body-3 p{font-size:1.13em;font-weight:400;margin-bottom:1.51em}.bn-body .body-1 p.bn-desc-2,.bn-body .body-3 p.bn-desc-2{margin-bottom:.88em}.bn-body .body-1 p.bn-desc-3,.bn-body .body-3 p.bn-desc-3{color:#8B8B8B;margin-top:1em;margin-bottom:0;font-weight:500}.bn-body .body-1 p.bn-desc-3 i,.bn-body .body-3 p.bn-desc-3 i{font-size:1.76em;position:relative;top:0.2em}.bn-body .body-1 p b,.bn-body .body-3 p b{font-weight:600}.bn-body .body-1 p b.blue-text,.bn-body .body-3 p b.blue-text{color:#008dff}.bn-body .body-1 p b.pink-text,.bn-body .body-3 p b.pink-text{color:#f9096c}.form-counter{font-size:.93em;font-weight:700;color:#0FB16B;margin-bottom:1em}.form-counter .counter{display:block;font-size:3.57em;line-height:1.26}.support-popup span,.confirm-popup span,.settings-popup span{font-weight:700;display:inline-block}.support-popup p,.confirm-popup p,.settings-popup p{font-size:1.07em;font-weight:500}.support-popup span:not(.link-switch),.confirm-popup span:not(.link-switch){font-size:1.67em;margin-bottom:0.6em}.support-popup p a,.confirm-popup p a{color:#337ab7}.support-popup p a:hover,.confirm-popup p a:hover{color:#23527c}.confirm-popup p{margin-bottom:1.88em}.confirm-popup p:nth-child(5){margin-bottom:.63em}.settings-popup span{font-size:2.13em;margin-bottom:1.5em}.settings-popup p{max-width:83%;margin:0 auto 4em;text-align:left}.settings-popup p a{color:#f9096c;font-weight:600;text-decoration:underline}.form-group label,.form-group .required,.form-group .unknown-error-msg{display:inline-block}.form-group label{margin-bottom:.21em}.form-group .required,.form-group .unknown-error-msg{font-weight:500;color:#ff0000;margin-top:0.29em}.legal-warning-text{font-size:.79em;text-align:center;margin:1em auto 0}.legal-warning-text a{color:#f9096c}.forgot-link{text-align:right;color:#0075ca;margin-top:-.8em;margin-bottom:1.43em}.link-switch{cursor:pointer;color:#8b6fb3;font-size:1.07em;font-weight:600;text-decoration:underline}.form-header p,.headline-1{line-height:1.23;text-align:center}.form-header p{font-size:1.47em;font-weight:500}.headline-1{margin-bottom:.71em}.registration-form-builder .required,.registration-form-builder .unknown-error-msg{font-size:.8em}.step-ageGroup .step-inner .headline-1{margin:0}.video-frame .loading-screen p{color:#fff;font-weight:600;max-width:15em;margin:0}#chatbot-messages li{animation:animationFrames ease 0.5s;animation-iteration-count:1;transform-origin:0% 0%;animation-fill-mode:forwards}#chatbot-messages li.loading span{background-color:rgba(0,0,0,0.64);color:#fff}#chatbot-messages li.chatbotcontainer span b{color:#9860FF}#chatbot-messages li.usercontainer span b{color:#008DFF}#chatbot-messages li span{font-size:.93em;font-weight:700;background-color:rgba(255,255,255,0.64);border-radius:.36em;padding:.39em;display:inline-block;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)}}.popup-steps>div:not(.pu-step-3) p{font-weight:700}.popup-steps>div p{font-size:.93em;margin-bottom:.71em}.popup-steps>div p.bn-desc-3{color:#8B8B8B;margin-top:1em;margin-bottom:0;font-weight:500;font-size:.8em}.popup-steps>div p.bn-desc-3 i{font-size:1.76em;position:relative;top:0.2em}.popup-steps>div p b.blue-text{color:#008dff}.popup-steps>div p b.pink-text{color:#f9096c}@media (min-width: 568px){.bn-body .body-2 .bn-title{margin-top:11em}}@media (min-width: 568px) and (min-height: 601px){.form-header p{max-width:11em;margin:0 auto}}@media (min-width: 768px){.bn-gender p{font-size:1.87em;margin-bottom:1.14em}.bn-header p{font-size:2em}.bn-header p b{font-family:'Lato', sans-serif;font-weight:700}.bn-body h1,.bn-body .bn-title{font-size:2.13em;margin-bottom:.63em}.bn-body .body-2 .bn-title{margin-top:8em}.bn-body p{font-size:1.47em;margin-bottom:1.36em}.bn-body p.bn-desc-2{font-size:1.2em}.bn-body p.bn-desc-3{font-size:1.07em;max-width:none}.ct-title{font-size:2.53em;margin:0 0 0.79em}.ct-subtitle{display:inline-block;font-size:1.47em;font-weight:500;color:#5c6878;margin-bottom:3.82em}.ct-paragraphs h3{font-size:2.27em;margin:0 0 1.18em}.ct-paragraphs p{font-size:1.2em;font-weight:500;text-align:justify;color:#5c6878}.lower-banner p{font-size:2.53em;font-weight:700;color:#fff}.lower-banner p b{font-size:1.61em;margin:0 0.2em}.lower-content h2{color:#1ac85b;font-size:2.53em;margin:0 0 1.02em}.lower-content p{color:#98a0a6;font-size:1.2em;font-weight:500;margin-bottom:2.67em}.legal-warning-text{max-width:22em}.legal-warning-text p{font-size:1em;margin:0}}.banner{height:100vh;background:#1ac85b;background:linear-gradient(130deg, #8b6fb3 0%, #e7daf8 100%)}.bn-header{display:none}.bn-modal{height:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.bn-modal>div{display:none}.bn-modal>div.bn-gender.active{display:block}.bn-modal>div.bn-main.active,.bn-modal>div.bn-loading.active{display:flex}.head-mobile .login.icon-user{opacity:0}.bn-regis{height:100%;display:flex;flex-direction:column}.bn-regis .regis-header{display:flex;background-color:#fff;padding:0.2em;margin-bottom:.2em;position:relative}.bn-regis .regis-header::after{content:'';position:absolute;top:100%;left:0;width:20%;height:.2em;background-color:#f9096c}.bn-regis .regis-header img{height:5em;width:5em;object-fit:contain;padding:0.2em;border-right:0.13em solid #f5f5f5}.bn-regis .regis-header .regis-header-right{flex:auto;padding:0 1em;display:flex;align-items:center;justify-content:space-between}.bn-regis .regis-content{flex:auto;background-color:#fff;padding:2.67em;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.bn-regis .regis-content::-webkit-scrollbar{display:none}.bn-gender,.bn-loading{position:absolute;z-index:5}.bn-gender{top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(255,255,255,0.95);padding:3em 2em;border-radius:1em}.bn-gender ul{display:flex;justify-content:center;gap:2.13em}.bn-gender ul li{cursor:pointer}.bn-loading{top:0;right:0;bottom:0;left:0;transform:none;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#eeeeee}.bn-loading img{display:block;width:auto;max-width:20em;height:5em;object-fit:contain;margin-bottom:1em;animation:beat 1s ease infinite}@keyframes beat{0%{transform:scale(1)}40%{transform:scale(1.1)}50%{transform:scale(1.2)}60%{transform:scale(1.1)}100%{transform:scale(1)}}.bn-main{height:100%;position:relative;flex-direction:column}.bn-main .bn-head{background-color:#fff;border-bottom:.07em solid #8B8B8B}.bn-main .bn-body{flex:auto;background-color:#000;overflow:hidden;position:relative;z-index:10}.bn-main .bn-body.start-searching .body-1{display:none}.bn-main .bn-body.start-searching .body-3{display:flex;background-color:#000}.bn-main .bn-body.start-searching #webcam{right:.67em;height:5em;transform:none;z-index:18;opacity:1}.bn-main .bn-body .body-1,.bn-main .bn-body .body-2,.bn-main .bn-body .body-3{min-height:100%;flex-direction:column;justify-content:center;align-items:center}.bn-main .bn-body .body-1{display:flex;padding:2em;background-color:rgba(255,255,255,0.95)}.bn-main .bn-body .body-2,.bn-main .bn-body .body-3{display:none}.bn-main .bn-body #webcam{position:absolute;z-index:-1;opacity:0;top:.67em;right:50%;transform:translateX(50%);height:17em;transition:all 500ms linear}.head-mobile{display:flex;justify-content:space-between;align-items:center;padding:.5em 1em}.head-mobile img{height:3em;max-width:15em;object-fit:contain}.head-desktop{position:absolute;top:4em;right:0;bottom:0;left:0;z-index:15;background-color:rgba(0,0,0,0.6);transition:opacity 300ms ease;display:none;opacity:0}.head-desktop.appeared{display:block}.head-desktop.active{opacity:1}.head-desktop.active ul{left:0}.head-desktop ul{position:absolute;top:0;left:-18em;bottom:0;width:18em;background-color:#fff;transition:left 300ms ease}.video-mobile{position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;max-width:none;height:100%;min-height:177.63vw}.video-desktop{display:none}.promotion{box-shadow:0px 0px 1.33em rgba(0,0,0,0.5);border-radius:100%;width:5.33em;height:5.33em;position:absolute;top:3em;left:2em;z-index:12;pointer-events:none}.promotion img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:113%;max-width:none}.video-frame{flex:auto;background-color:#000;width:100%;position:relative;overflow:hidden}.video-frame video{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:5;width:auto;max-width:none;height:100%;display:none}.video-frame video.active{display:block}.video-frame .video-btns{position:absolute;bottom:.67em;right:.67em;z-index:7;display:flex;gap:.5em}.video-frame .loading-screen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;background-color:rgba(0,0,0,0.7);flex-direction:column;justify-content:center;align-items:center;gap:2em;display:none}.video-frame .loading-screen.active{display:flex}.video-frame .loading-screen .loading-icons{position:relative;animation:beat 1s ease infinite}.video-frame .loading-screen .loading-icons .ld-bubble{height:10em}.video-frame .loading-screen .loading-icons .ld-hourglass{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotateZ(0deg);height:5em;animation:spinning 2s ease infinite}@keyframes spinning{0%{transform:translate(-50%, -50%) rotateZ(0deg)}50%{transform:translate(-50%, -50%) rotateZ(180deg)}100%{transform:translate(-50%, -50%) rotateZ(360deg)}}.video-form{display:flex;width:100%;position:relative;font-size:1em;margin-bottom:0}.video-form input{flex:auto;background-color:#fff;color:#000;border:0;height:3.1em;padding:0 1em;margin:0}#chatbot-messages{position:absolute;bottom:.67em;left:.67em;z-index:7;max-width:14.5em;max-height:15em;text-align:left;display:flex;flex-direction:column;gap:.33em;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}#chatbot-messages::-webkit-scrollbar{width:0 !important}@media (min-width: 568px){.bn-main .bn-body.start-searching .body-3{min-height:25em;height:100%}.bn-main .bn-body.start-searching #webcam{height:9em}}@media only screen and (min-width: 568px) and (max-height: 600px){.banner{height:auto}.video-mobile{display:none}.bn-main .bn-body{height:30em}.video-desktop{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;max-width:none;height:100%}}@media (min-width: 568px) and (min-height: 601px){.bn-gender{padding:4em 3em;font-size:1.3em}.bn-main .bn-body .body-1{position:absolute;min-height:auto;top:50%;left:50%;transform:translate(-50%, -50%);min-width:60vh}.bn-main .bn-body #webcam{height:22.5em}}@media (min-width: 768px){.banner{height:auto;padding-bottom:13.33em}.bn-header{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:7em;background:url("/img/_patterns/cubes.svg") no-repeat center center;-webkit-background-size:auto 17em;-moz-background-size:auto 17em;-o-background-size:auto 17em;background-size:auto 17em}.bn-header img{height:3em;width:auto;max-width:20em;object-fit:contain}.bn-modal{width:70vw;min-width:46.87em;height:80vh;min-height:38.67em;margin:0 auto;box-shadow:-0.2em 0.4em 3em 0.6em rgba(0,0,0,0.27);border-radius:0.67em;overflow:hidden}.bn-gender{padding:5em 4em}.bn-gender ul{gap:4.13em}.bn-gender ul li i{width:10em;height:10em;background-size:45%}.head-mobile{display:none}.head-desktop{display:block;position:static;opacity:1;background-color:transparent}.head-desktop ul{position:static;width:auto;display:flex;align-items:center;height:3.33em;padding:0 2em;gap:1.33em;justify-content:space-between}.head-desktop ul li{padding:0;border-top:0;font-size:1.07em}.head-desktop ul li:nth-child(1){order:3}.head-desktop ul li:nth-child(2){order:2}.head-desktop ul li:nth-child(3){order:1;margin-right:auto}.video-mobile{display:none}.video-desktop{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;max-width:none;height:100%}.promotion{width:7.33em;height:7.33em;top:42%;left:calc(50% - 14em);transform:translate(-50%, -50%)}#chatbot-messages{font-size:1.2em}}@media (min-width: 768px) and (min-height: 601px){.bn-gender{font-size:1em}.bn-main .bn-body .body-1{min-width:70vh}}@media (min-width: 768px) and (min-height: 900px){.bn-modal{min-width:95%}}@media (min-width: 992px) and (min-aspect-ratio: 15 / 11){.bn-main .bn-body.start-searching #webcam{height:13.5em}}@media (min-width: 1240px) and (min-aspect-ratio: 15 / 11){.bn-modal{min-width:46.87em}}.popup{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:none;overflow-y:auto;border-radius:0 0 .67em .67em}.popup>div{position:absolute;background-color:#fff;border-radius:0.67em;box-shadow:rgba(0,0,0,0.25) 0 0.8em 1em 0;display:none}.popup>div.settings-popup{border-top-left-radius:0;border-top-right-radius:0}.popup>div.form-popup{position:relative}.start-searching .popup{backdrop-filter:blur(0.33em);-webkit-backdrop-filter:blur(0.33em)}.support-popup,.confirm-popup,.regis-popup{top:50%;left:50%;transform:translate(-50%, -50%)}.support-popup,.confirm-popup{width:75%;padding:2.4em 1.33em}.settings-popup{top:0;right:0;bottom:0;left:0}.settings-popup hr{border-top:0.07em solid #cccccc;margin-top:4em;margin-bottom:2.67em}.form-popup,.regis-popup{width:80%}.form-popup{margin:3em auto}.regis-popup{padding:1.33em}.form-switches{display:flex;border-top-left-radius:.67em;border-top-right-radius:.67em;overflow:hidden}.form-switches li{flex:1;font-size:1.33em;font-weight:500;color:#afafaf;background-color:#eaeaea;padding:0.75em 0;cursor:pointer}.form-switches li.active{font-weight:600;color:#f9096c;background-color:#fff}.form-tabs li{display:none;padding:2.87em 2.6em;color:#8b8b8b}.form-tabs li.active{display:block}.popup-steps>div{display:none}.popup-steps>div.active{display:block}.pu-step-1 ul{display:flex;justify-content:center;gap:1em}.pu-step-1 ul li{cursor:pointer}.pu-step-1 ul li.gender-male:hover{color:#088df9}.pu-step-1 ul li.gender-male:hover i{border-width:.33em;border-color:#088df9}.pu-step-1 ul li.gender-male i{background-image:url("/img/_btns/camm_male.png")}.pu-step-1 ul li.gender-female:hover{color:#f90a6c}.pu-step-1 ul li.gender-female:hover i{border-width:.33em;border-color:#f90a6c}.pu-step-1 ul li.gender-female i{background-image:url("/img/_btns/camm_female.png")}.pu-step-1 ul li i{display:block;width:7.47em;height:7.47em;border:.33em solid #fff;border-radius:100%;background-color:#fff;box-shadow:rgba(0,0,0,0.2) 0px 0.33em 0.27em;margin-bottom:1em;background-size:50%;background-repeat:no-repeat;background-position:center center;transition:all 100ms ease 0s}.webcam-wrapper{margin-bottom:1em;position:relative}.webcam-wrapper video{height:8.47em;position:relative;z-index:-1;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.webcam-wrapper .bn-title{color:#fff;text-shadow:0px 0px 0.2em rgba(0,0,0,0.65);font-size:1.67em;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5;margin-bottom:0}.start-chatting .webcam-wrapper video{z-index:1;opacity:1}@media (min-width: 568px){.support-popup,.confirm-popup{max-width:24em}.form-popup,.regis-popup{max-width:20em}.settings-popup{padding-bottom:3em}}@media only screen and (min-width: 568px) and (max-height: 600px){.popup>div.support-popup,.popup>div.confirm-popup,.popup>div.settings-popup{position:relative}.popup>div.confirm-popup{top:auto;left:auto;transform:none;margin:3em auto}.popup>div.regis-popup{position:static;transform:none;margin:3em auto}.settings-popup{overflow-y:auto;padding-top:.07em;min-height:100%}}@media (min-width: 568px) and (min-height: 601px){.popup>div.form-popup,.popup>div.regis-popup{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.form-popup,.regis-popup{margin:0}.regis-popup{max-width:28em}}@media (min-width: 768px){.popup{position:absolute;top:0;-ms-overflow-style:none;scrollbar-width:none}.popup::-webkit-scrollbar{width:0 !important}.popup>div.settings-popup{border-top-left-radius:.67em;border-top-right-radius:.67em}.popup>div.confirm-popup{top:50%;left:50%;transform:translate(-50%, -50%);margin:0}.settings-popup{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%, -50%);width:36em;min-height:auto;padding-top:3em;overflow-y:visible}.settings-popup hr{display:none}.form-popup{max-width:24em}}.registration-form-builder{display:none}.registration-form-builder .form-group{margin-bottom:.57em}.form-group{margin:0 auto 1.14em;width:100%}.form-group input{font-size:1.07em;text-align:center;width:100%;border:0.06em solid #8B8B8B;border-radius:0.31em;padding:.47em}.form-group input.error{border-color:#ff0000}.form-header .headline-chat{padding:0 1em}.login-form-holder.hidden{display:block !important}#login-form{display:flex;flex-direction:column;text-align:left;font-size:.93em;font-weight:500}#login-form .login-username{order:1}#login-form .login-password{order:2}#login-form .btn-group{order:4}#login-form .forgot-link{order:3}#login-form .form-group input{font-size:1.14em;text-align:left;line-height:2.19;padding:0.31em}.step-ageGroup .step-inner{position:relative;justify-content:center;gap:.67em}.step-ageGroup .step-inner .form-group{margin:0}.step-ageGroup .step-inner .custom-select{position:relative;margin:0 auto;border:0.07em solid #8B8B8B;border-radius:0.31em;color:#000}.step-ageGroup .step-inner .custom-select select{display:none}.step-ageGroup .step-inner .custom-select .select-selected{background-color:#fff;cursor:pointer;font-size:1.21em;line-height:1.24;padding:.37em 2.36em .37em .37em;border-radius:.31em}.step-ageGroup .step-inner .custom-select .select-selected.select-confirm::before{right:.89em;transform:translate(50%, -50%) rotateZ(-90deg)}.step-ageGroup .step-inner .custom-select .select-selected.select-confirm::after{background:#1ac85b;background:-moz-linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);background:-webkit-linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);background:linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$mainColor,endColorstr=$mainColorLighter,GradientType=1)}.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:50%;right:.99em;transform:translate(50%, -50%);z-index:10;width:.99em;height:.99em;background:url(/img/_btns/ageGroup_triangle.svg) no-repeat center center;background-size:100%}.step-ageGroup .step-inner .custom-select .select-selected::after{top:50%;right:0;transform:translateY(-50%);z-index:5;width:1.98em;height:1.98em;background-color:#D1D1D1;transition:all 300ms linear;border-top-right-radius:0.31em;border-bottom-right-radius:0.31em}.step-ageGroup .step-inner .custom-select .select-items{position:absolute;background-color:#fff;max-height:28vh;overflow-y:auto;top:100%;left:0;right:0;z-index:99}.step-ageGroup .step-inner .custom-select .select-items.select-hide{display:none}.step-ageGroup .step-inner .custom-select .select-items div{cursor:pointer;font-size:1.21em;line-height:1.24;padding:0.37em}.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-inner{min-height:12em;display:flex;flex-direction:column;justify-content:center;margin-bottom:1em}.progress-bar-wrapper ul{display:flex;justify-content:center;gap:0.7em;font-size:.8em}.progress-bar-wrapper ul li{height:0.93em;width:0.93em;background-color:#EAEAEA;border-radius:.2em;transform:rotate(45deg)}.progress-bar-wrapper ul li.visited{background:#1ac85b;background:-moz-linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);background:-webkit-linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);background:linear-gradient(180deg, #1ac85b 30%, #0dac6f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$mainColor,endColorstr=$mainColorLighter,GradientType=1)}.progress-bar-wrapper ul li.visited.active{background-color:#EAEAEA;border:.07em solid #1ac85b}@media only screen and (min-width: 568px) and (max-height: 600px){.step-ageGroup .step-inner .custom-select .select-items{max-height:14em}}@media (min-width: 768px){.step-ageGroup .step-inner .form-group{margin:0 auto}.step-ageGroup .step-inner .custom-select .select-items{max-height:22vh}}@media (min-width: 768px) and (min-height: 601px){.registration-form-builder .form-group{max-width:17.6em}}.content{display:none}.container{max-width:78em;margin:0 auto;padding:0 1.67em}@media (min-width: 768px){.content{display:block}.content .container{margin-top:5.33em}.ct-paragraphs{margin-bottom:-4em}.ct-paragraphs li{margin-bottom:8.87em;display:flex;flex-direction:column;gap:1.13em}.ct-paragraphs li:nth-child(even) .pr-text{order:1}.ct-paragraphs li:nth-child(even) img{order:2}.ct-paragraphs li img{margin-bottom:1.13em}.lower-banner{background-repeat:no-repeat;background-position:center center;padding:6.67em 1.67em;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.lower-content{padding:4em 0 0.67em}}@media (min-width: 992px) and (min-aspect-ratio: 15 / 11){.ct-paragraphs li{flex-direction:row;gap:2.67em}.ct-paragraphs li img{width:42.8%;min-width:42.8%;margin-bottom:0}}@media (min-width: 1400px){.container{padding:0}}.footer{color:#98a0a6;font-weight:500}.legal__container{display:flex;flex-wrap:wrap;justify-content:center;font-size:1.2em;margin-bottom:1.11em}.legal__container>div{display:block;color:#98a0a6;padding:0 .5em;cursor:pointer}.legal__container>div:not(:last-child){border-right:.06em solid #98a0a6}.legal__container>div:hover{color:#5c6878}.disclaimer,.copyright{font-size:.87em}.disclaimer{margin-bottom:1.54em}.copyright{margin-bottom:.77em}.banner{background:#fff;min-height:49.5em;height:89vh}.bn-main .bn-body{display:flex;flex-direction:column;background-color:#fff;overflow:unset}.prefix-view-start-video{position:relative;height:20em}.prefix-view-start-video .video-mobile{min-height:100%;display:none}.prefix-view-start-video .video-desktop{display:block;height:20em;width:auto;object-fit:cover}.regis-popup .popup-header{margin-bottom:1em}#popup-webcam{display:none}.start-searching .popup{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.step-ageGroup .step-inner .custom-select .select-items{box-shadow:rgba(0,0,0,0.25) 0 0.8em 1em 0}.badgescontainer{padding-top:2.75em !important}.popup{overflow:visible}.popup div.form-popup{z-index:2}.popup .regis-popup{display:block !important;position:absolute;top:0;transform:translatex(-50%);margin:0 auto;box-shadow:none;margin-top:clamp(20em, 62vh, 62vh);width:100%}.popup .support-popup{z-index:2}.popup .settings-popup{z-index:2}.video-frame .video-btns{display:none}.popup.activeZ{z-index:22}.prefix-next{display:none}.prefix-next.active{display:block}.language-he .next-video.prefix-next{right:unset;left:1em}.next-video.prefix-next{position:absolute;z-index:21;top:clamp(14em, 50vh, 50vh);right:1em;min-width:4em;min-height:4em;aspect-ratio:1/1;border-radius:50%;color:#fff;padding:0.5em;border:0;padding:0.1em;background-color:#ac0d63}.bn-main .bn-body.start-searching .body-3{position:relative;height:61vh;min-height:23em}#chatbot-messages{display:none}.video-frame .video-btns .end-video{display:none}.custom-button{animation:pulse 3s infinite;width:58%}.step-inner{gap:1em;min-height:6em;width:80%;margin:0 auto}.legal-warning-text{margin:0;max-width:100%}.legal-warning-text p{font-size:0.9em}@media (min-width: 568px){.banner{background:transparent linear-gradient(117deg, #8a2387 0%, #e94057 50%, #f27121 100%) 0% 0% no-repeat padding-box;height:100vh}.badgescontainer{padding:1em}}@media only screen and (min-width: 568px) and (max-height: 600px){.bn-main .bn-body{height:30em}.prefix-view-start-video{min-height:30em;height:100%}.banner{min-height:unset;height:auto}.next-video.prefix-next{top:24em}.prefix-view-start-video .video-desktop{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:auto;max-width:none;height:100%}.bn-main .bn-body.start-searching .body-3{position:relative;height:100%;min-height:30em}.bn-body h1{font-size:1.07em;margin-bottom:0}.bn-body p{font-size:1em}}@media (min-width: 568px) and (min-height: 601px){.popup>div.regis-popup{display:block !important;position:absolute;top:0;transform:translatex(-50%);margin:0 auto;box-shadow:none;margin-top:clamp(22em, 62vh, 62vh)}.prefix-view-start-video .video-desktop{height:25em;width:100%}}@media (min-width: 768px){.next-video.prefix-next{top:28.5em}.step-inner{width:100%}.banner{height:auto}}@media (min-width: 768px) and (min-height: 601px){.badgescontainer{padding:2.5em 1.5em !important}.prefix-view-start-video{height:100%}.banner{height:100vh}.step-inner{gap:0.5em}.video-frame .loading-screen{margin-top:-9em}.next-video.prefix-next{right:1.5em}.language-he .next-video.prefix-next{right:unset;left:1.5em}.bn-modal{overflow:visible}.bn-loading{border-radius:0.67em;overflow:hidden}.prefix-view-start-video .video-desktop{height:100%;border-bottom-right-radius:0.67em;border-bottom-left-radius:0.67em;overflow:hidden}.bn-main .bn-body{border-radius:0.67em}.bn-main .bn-head{border-top-right-radius:0.67em;border-top-left-radius:0.67em;overflow:hidden}.popup>div.regis-popup{position:absolute;top:unset;bottom:5%;left:50%;transform:translate(-50%, 0);margin-top:0}.bn-main .bn-body.start-searching .body-3{height:100%;border-bottom-right-radius:0.67em;border-bottom-left-radius:0.67em;overflow:hidden}.next-video.prefix-next{top:86%}.bn-body h1,.bn-body .bn-title{font-size:1.5em;margin-bottom:0.63em}.bn-body p{font-size:1.2em;margin-bottom:1.36em}.step-inner{min-height:7em}.legal-warning-text{margin:0;max-width:100%}.legal-warning-text p{font-size:0.9em;margin:0 auto}}@media (min-width: 992px) and (aspect-ratio: 16 / 9){.next-video.prefix-next{top:80%;right:1.5em;font-size:1.3em;width:4.3em;height:4.3em;font-weight:600;background-color:#ac0d63}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}.language-he .bn-gender,.language-he .bn-loading,.language-he .head-desktop ul li,.language-he .popup,.language-he .bn-main .bn-body,.language-he .content{direction:rtl}.language-he .settings-popup p,.language-he form{text-align:right}.language-he .forgot-link{text-align:left}.language-he .bn-body p.bn-desc-3 i{display:inline-block}.language-he .video-frame .next-video,.language-he .video-frame.isEmojis .next-video{left:0.8em;right:unset}.language-he .video-frame .live-video,.language-he .video-frame.isEmojis .live-video{left:unset;right:0.8em}.language-he .step-ageGroup .step-inner .custom-select .select-selected{padding:.37em .37em .37em 2.37em}.language-he .step-ageGroup .step-inner .custom-select .select-selected::after{right:unset;left:0}.language-he .step-ageGroup .step-inner .custom-select .select-selected::before{left:0;right:unset}.language-he .step-ageGroup .step-inner .custom-select .select-selected.select-confirm::before{right:unset;left:0;transform:translate(50%, -50%) rotateZ(90deg);transition:0.5s}.language-he .legal__container>div:not(:last-child){border-left:0.06em solid #98a0a6;border-right:0}.language-he .signup-container ul>li:first-child{padding-right:0;border-right:none;border-left:0.1em solid #b7b7b7;padding-left:1.3em}.language-he .signup-container ul>li:first-child.cascade{border-right:none;border-left:none}.language-he .step-ageGroup .step-inner .btn-group .btn-next{left:0;right:unset}.language-he .modal-box .step-ageGroup .step-inner .btn-group .btn-next{left:0;right:unset}.language-he #chatbot-messages{left:auto;right:.67em}.language-he #chatbot-messages li span{text-align:right}.language-he .video-frame .video-btns{right:auto;left:.67em}@media (min-width: 768px){.language-he .modal-box .step-ageGroup .step-inner .btn-group .btn-next{left:0;right:unset}.language-he .step-ageGroup .step-inner .btn-group .btn-next{left:3.2em;right:unset}}@media (min-width: 768px){.language-he .head-desktop ul{flex-direction:row-reverse}.language-he .head-desktop ul li:nth-child(4){margin-left:auto;margin-right:0}.language-he .head-desktop ul li:nth-child(3){margin-left:auto;margin-right:0}.language-he .lower-banner p{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center}.language-he .bn-modal .hat-container{display:block;position:absolute;top:-1.9em;right:0;left:-2em;width:5em;z-index:20;transform:rotateY(180deg)}}
