*{box-sizing:border-box;margin:0;padding:0}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:'Open Sans', sans-serif;font-size:4vw;height:100%}html,body,.wrapper{height:100%}body{margin:0;padding:0;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center}ul{margin:0;padding:0;list-style:none}img,video{width:100%;display:block}video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}button{cursor:pointer;outline:none;font-size:1em}p,figure{margin:0}.pxl,.hidden{display:none !important}a{text-decoration:none}p,h1,h2,a{word-break:break-word}@media (min-width: 568px){html{font-size:15px}}@media only screen and (min-width: 568px) and (max-height: 600px){html{font-size:15px}body{padding:0}}@media (min-width: 568px) and (min-height: 601px){html{font-size:1.69vh}}@media (min-width: 992px) and (min-aspect-ratio: 15 / 11){html{font-size:1.69vh}}.wrapper{position:relative;width:100%;height:100%;min-height:20em}.content-form{display:flex;flex-direction:column;height:100%}.question-container{flex:1}.registration-form-builder{height:100%}.registration-form-builder-inner{display:flex;flex-direction:column;height:100%}.registration-form-builder-inner form{flex:1}.registration-form-builder-inner .form-inner,.registration-form-builder-inner .step-fields{height:100%}.registration-form-builder-inner .step-inner{height:100%;display:flex;flex-direction:column;justify-content:center;padding-bottom:2.5em}.registration-form-builder-inner .step-inner .btn-group{margin-top:auto}input[type="text"],input[type="password"],input[type="email"]{width:100%;font-size:1em;padding:0.8em 3.2em 0.8em 2em;margin:0.5em 0;border:none;outline:none;border-radius:1.3em;text-align:left;background:#f7f7f7}.form-group.step-form{position:relative;padding:0 1em;font-size:1.2em}.form-group.step-form label{display:block;position:absolute;top:0.5em;z-index:11;right:1em;width:2.7em;height:2.68em;background-color:#dbdbdb;border-top-right-radius:100%;border-bottom-right-radius:100%;box-shadow:0px 3px 15px #00000067;cursor:pointer;transition:0.4s}.form-group.step-form label::before{display:block;right:1.5em;transform:translate(-50%, -50%) rotate(270deg);z-index:10;width:0.99em;height:0.99em;background:url(/img/_btns/arrow_down.svg) no-repeat center center;background-size:100%;content:"";top:50%;left:50%;position:absolute;pointer-events:none}.form-group.step-form label:hover{background-color:#d8ef28}.step-ageGroup .form-group{position:relative;max-width:15em;margin:0 auto;width:100%;margin-top:auto}.step-ageGroup .form-group label{display:block;position:absolute;top:0.1em;z-index:11;right:0;width:3em;height:3em;opacity:0;border-top-right-radius:100%;border-bottom-right-radius:100%;box-shadow:0px 3px 15px #00000067;pointer-events:none}.step-ageGroup .form-group label.active{pointer-events:all;cursor:pointer}.step-form .btn-group .btn{display:none}.form-group.step-form{margin-top:auto}.step-ageGroup .step-inner .btn-group .btn-next{font-size:1.1em;width:3em;height:3em;position:absolute;top:63%;right:3.4em;z-index:10;opacity:0;display:none}.step-ageGroup .step-inner{position:relative;justify-content:center;gap:1.14em}.step-ageGroup .step-inner .custom-select{position:relative;margin:0 auto;color:#272727;max-width:15em}.step-ageGroup .step-inner .custom-select select{display:none}.step-ageGroup .step-inner .custom-select .select-selected{background-color:#e9e2e7;cursor:pointer;font-size:1.1em;line-height:1.75;padding:0.6em 3.6em 0.6em 1em;border-radius:1.5em;overflow:hidden;text-align:center;position:relative;z-index:10;font-weight:700;box-shadow:0px 3px 15px #00000067}.step-ageGroup .step-inner .custom-select .select-selected.select-confirm::before{right:1.5em;height:0.78em;transform:translate(50%, -50%) rotateZ(-90deg)}.step-ageGroup .step-inner .custom-select .select-selected.select-confirm::after{background:#d8ef28}.step-ageGroup .step-inner .custom-select .select-selected::before,.step-ageGroup .step-inner .custom-select .select-selected::after{position:absolute;top:50%;content:"";transition:all 300ms linear}.step-ageGroup .step-inner .custom-select .select-selected::before{right:1.5em;transform:translate(50%, -50%);z-index:10;width:1em;height:1em;background:url(/img/_btns/arrow_down.svg) no-repeat center center;background-size:100%}.step-ageGroup .step-inner .custom-select .select-selected::after{right:0;transform:translateY(-50%);z-index:5;width:2.8em;height:2.8em;background-color:#dbdbdb;border-top-right-radius:100%;border-bottom-right-radius:100%;box-shadow:0px 3px 15px #00000067;transition:all 300ms linear}.step-ageGroup .step-inner .custom-select .select-items{position:absolute;background-color:#ffff;max-height:27vh;border:0.05em solid #5a5a5a;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.33em;line-height:1.75;padding:0.63em 1em;text-align:left}.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:#e9e2e7}.custom-select select.error+.select-selected{border:0.15em solid #de0000}@media only screen and (min-width: 568px) and (max-height: 600px){.wrapper{min-height:26em}.registration-form-builder-inner .step-inner{padding-bottom:0}}@media (min-width: 768px) and (min-height: 601px){.registration-form-builder-inner .step-inner{padding-bottom:3.5em}.form-group.step-form{font-size:1.2em}.step-ageGroup .form-group{font-size:1.2em}}@media (min-width: 1200px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.registration-form-builder-inner .step-inner .btn-group{margin-top:2.5em}.step-ageGroup .form-group{margin-top:2.5em}.form-group.step-form{max-width:60%;margin:0 auto;margin-top:2.5em}.step-ageGroup .step-inner .custom-select .select-selected{box-shadow:0 0.1em 0.35em #00000067}.form-group.step-form label{box-shadow:0 0.1em 0.35em #00000067}.form-group.step-form{font-size:1.3em}.step-ageGroup .form-group{font-size:1.3em}}.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:0.8em;overflow-y:auto;z-index:11}.login-form .btn-login{display:inline-block;padding:0.3em 0.3em;font-size:1.1em;background-color:#1fb157;border-radius:0.4em;border:0.13em solid #fff;color:#fff;font-weight:700;text-transform:uppercase;min-width:5em;max-width:100%}.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:0.8em;text-align:center}.login-form-holder .login-form-holder-inner .btn-submit{padding:0.5em 0.25em;border:none;border-radius:1.5em;min-width:7em;max-width:8em;font-size:2em;font-weight:700;background-color:#d8ef28;transition:0.5s ease-in-out}.login-form-holder .login-form-holder-inner .btn-submit:hover{background-color:#d8ef28}.login-form-holder .login-form-holder-inner .headline-member{font-size:1.5em;padding:0.5em}.login-form-holder .login-form-holder-inner input[type="text"],.login-form-holder .login-form-holder-inner input[type="password"],.login-form-holder .login-form-holder-inner input[type="email"]{width:100%;font-size:1.3em;padding:0.8em 3.2em 0.8em 2em;margin:0.5em 0;border:none;outline:none;border-radius:1.3em;text-align:left;background:#f7f7f7}.login-form-holder .login-form-holder-inner .btn-close{cursor:pointer;display:block;color:#999999;padding:0 0.2em;font-size:3em;line-height:1;position:absolute;font-style:normal;top:0;right:0;z-index:2;font-weight:700}.login-form-holder .login-form-holder-inner .btn-close:hover{text-decoration:none}.login-form-holder .login-form-holder-inner .btn-group{margin-top:1em}.login-form-holder .login-form-holder-inner .required,.login-form-holder .login-form-holder-inner .unknown-error-msg{text-shadow:none;padding:0.25em 0.75em}.header{background-color:transparent;position:relative;z-index:15}.header-content{display:flex;justify-content:space-between;align-items:center;padding:0.75em 0.5em;gap:1em}.header .logo{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:5}.header .logo img{height:3em;max-width:15em;object-fit:contain}@media (min-width: 568px){.header{top:1em}.header-content{padding:0.75em 1.5em;max-width:44em;margin:0px auto}.header video{display:none}.header .logo{background-color:transparent;min-height:auto}}@media only screen and (min-width: 568px) and (max-height: 600px){.header-content{padding:0.75em 2.5em}}@media (min-width: 768px) and (min-height: 601px){.header-content{padding:0.75em 2.5em}.header .logo img{height:3.5em;max-width:15em;object-fit:contain}}@media (min-width: 1200px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.header-content{padding:0.75em 2.5em;max-width:88em}.header .logo img{height:3.5em;max-width:15em;object-fit:contain}}.d-flex{display:flex;flex-direction:column;gap:1.5em}.btn{padding:0.5em 0.75em;border:none;border-radius:1.5em;min-width:7em;max-width:15em;font-size:2em;font-weight:700;color:#000000}.btn-yellow{background-color:#D8EF28;box-shadow:0 0.1em 0.5em #00000080}.btn-blue{background-color:#67E9FA;box-shadow:0 0.1em 0.5em #00000080}.btn.no{padding:0.75em 0.5em}.btn.yes{padding:0.75em 0.5em}.btn-ready{max-width:20em;padding:0.5em 4em;color:#000000}.redirect-link{display:block}.btn-question{background:#000000;color:#fff;border:0.15em solid #fff;min-width:6em;padding:0.6em;border-radius:0.4em}.btn-group.group-yesno{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1em}.btn-group.group-price{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1em}@media (min-width: 768px) and (min-height: 601px){.text-btn{font-size:1.12em}}.container{background-repeat:no-repeat;background-size:cover;width:100%;height:100%;min-height:20em}.container-video{position:fixed;bottom:0;z-index:10;top:0;left:0;right:0}.container-blur{position:fixed;bottom:0;z-index:11;top:0;left:0;right:0;backdrop-filter:blur(44px);-webkit-backdrop-filter:blur(44px);transition:all 0.5s ease-in-out}.question-container{position:relative;z-index:13;max-width:30em;margin:0 auto;padding:2em 1em}@media only screen and (min-width: 568px) and (max-height: 600px){.question-container{padding:0.75em 1em;max-width:36em;font-size:0.88em}}@media (min-width: 768px) and (min-height: 601px){.question-container{padding:2.5em 1em;max-width:36em}}@media (min-width: 1200px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.question-container{padding:2em 1em 3em 1em;max-width:58em}}.font-1{font-family:"Anton", sans-serif;font-family:"Montserrat", sans-serif;font-family:"Permanent Marker", cursive}.required,.unknown-error-msg{font-size:0.81em;color:#fe667b;display:block;text-shadow:0px 3px 6px #000000cc}.txt-white{color:#fff}.txt-black{color:#000}.txt-yellow{color:#d8ef28;text-shadow:0px 3px 6px #000000cc}.txt-gray{color:#00000080}.txt-blue{color:#67e9fa}.txt-100{font-weight:100}.txt-200{font-weight:200}.txt-300{font-weight:300}.txt-400{font-weight:400}.txt-500{font-weight:500}.txt-600{font-weight:600}.txt-700{font-weight:700}.txt-800{font-weight:800}.txt-900{font-weight:900}.mt-auto{margin-top:auto}.txt-upercase{text-transform:uppercase}.txt-lowercase{text-transform:lowercase}.text-btn{font-size:0.9em}.txt-headline1{font-size:1.5em;color:#ffffff;text-shadow:0px 3px 6px #00000080;margin:0.75em 0}.txt-headline2{font-size:1.1em;color:#ffffff;text-shadow:0px 3px 6px #00000080;padding:0.25em 0.95em;margin:0.25em 0}.txt-title1{font-size:1.8em}.txt-title2{font-size:1.2em}.txt-title3{font-size:1.1em;padding-bottom:1em}.legal-warning-text-inner p{color:#ffffff;text-shadow:0px 3px 6px #00000080;font-size:0.95em;padding:0.25em 0}.legal-warning-text-inner a{color:#ffffff;text-shadow:0px 3px 6px #00000080;text-decoration:underline}@media only screen and (min-width: 568px) and (max-height: 600px){.text-btn{font-size:0.7em}.txt-question2{padding:0 1em;font-size:1.3em}.txt-headline{font-size:1em}.txt-ready{font-size:0.7em}}@media (min-width: 768px) and (min-height: 601px){.txt-question2{padding:0 2.2em}.txt-headline1{font-size:2.3em}.txt-headline2{font-size:1.35em;padding:0.25em 3.5em}.txt-title3{font-size:1.3em}.txt-title1{font-size:2.3em}.legal-warning-text-inner p{color:#ffffff;text-shadow:0px 3px 6px #00000080;font-size:0.95em;padding:0.25 1.5em}.legal-warning-text-inner a{color:#ffffff;text-shadow:0px 3px 6px #00000080}}@media (min-width: 992px){.txt-headline{font-size:3em}.txt-question2{font-size:0.8em}.txt-ready{font-size:1.4em}}@media (min-width: 1200px) and (min-height: 601px) and (min-aspect-ratio: 15 / 11){.txt-title1{font-size:2.2em;padding:0.25em 4em;text-shadow:0 0.1em 0.2em #00000080}.mt-auto{margin-top:0.5em}.txt-headline2{text-shadow:0 0.1em 0.2em #00000080}.txt-headline1{text-shadow:0 0.1em 0.2em #00000080}.txt-yellow{text-shadow:0 0.1em 0.2em #00000080}.required,.unknown-error-msg{text-shadow:0 0.1em 0.2em #00000080}.legal-warning-text-inner{max-width:60%;margin:0 auto}.legal-warning-text-inner p{color:#ffffff;text-shadow:0 0.1em 0.2em #00000080;font-size:0.95em;padding:0.25 1.5em}.legal-warning-text-inner a{color:#ffffff;text-shadow:0 0.1em 0.2em #00000080}}.legal__container{background:transparent;display:flex;width:100%;justify-content:center;gap:2em;padding:0.5em;color:#fff;z-index:12}.legal__container div{text-shadow:0px 3px 6px #00000080}.progress-bar-wrapper{display:none}@media (min-width: 768px){.legal__container{gap:7em}}@media (min-width: 768px) and (min-height: 601px){.legal__container{padding:1.5em}}.language-he .question-container,.language-he .legal__container{direction:rtl !important}.language-he .main .background-video .btn-full{right:unset;left:0.5em}.language-he .main .background-video .btn-closefull{left:0.4em;right:unset}
