@import url(/style/plugins/mobirise-icons.css);@font-face{font-family:Anton;font-display:swap;src:url("./fonts/Anton-Regular.ttf")}*{box-sizing:border-box}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:Anton;font-size:4vw}body{margin:0;text-align:center;color:#fff;background:url("/img/_patterns/darkTriangles.png") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body.dark-bg::before{content:'';position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,0.8)}.wrapper{position:relative;z-index:5}.modal{position:relative;height:100vh;overflow:hidden}.form-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.form-wrapper::-webkit-scrollbar{width:0 !important}.form-wrapper .registration-form-builder{flex:1;position:relative}img,video{max-width:100%;vertical-align:middle}input,button,select{font-size:1em;outline:none}.pxl,.hidden{display:none !important}@media (min-width: 568px){html{font-size:15px}.modal{max-width:28em;margin:0 auto;min-height:40em}.form-wrapper{gap:.5em}}@media (min-width: 568px) and (min-height: 601px){html{font-size:1.69vh}}@media (min-width: 768px) and (min-height: 601px){.modal{max-width:60vh}.form-wrapper{font-size:1.3em}}@media (max-width: 1025px) and (min-height: 1240px){html{font-size:21px}}@media (min-width: 1880px) and (min-height: 885px){html{font-size:1.69vh}}button{cursor:pointer}.btn{font-size:1.6em;font-family:Anton;line-height:1.71em;color:#fff;border:none;border-radius:0.33em;padding:.15em .3em;min-width:3.75em;-webkit-box-shadow:0 0 0.21em 0 rgba(0,0,0,0.161);-moz-box-shadow:0 0 0.21em 0 rgba(0,0,0,0.161);box-shadow:0 0 0.21em 0 rgba(0,0,0,0.161)}.btn.btn-1{background:transparent linear-gradient(229deg, #B72287 0%, #F24775 57%, #F98D4A 100%) 0% 0% no-repeat padding-box}.btn.btn-2{background:transparent linear-gradient(229deg, #4570BE 0%, #82298B 57%, #B91F79 100%) 0% 0% no-repeat padding-box}.btn.btn-3{background:transparent linear-gradient(229deg, #923C99 0%, #47C4F2 57%, #4AF9AF 100%) 0% 0% no-repeat padding-box}.btn.btn-4{background:transparent linear-gradient(255deg, #4AF9AF 0%, #47C4F2 57%, #923C99 100%) 0% 0% no-repeat padding-box}.btn.btn-wide{width:100%}.btn:disabled{opacity:.7}.step-5 .button-list .btn{flex:45%}.btn-login{font-size:1.3em;padding:0.2em 0.8em;background-color:#723C99;position:absolute;top:1.59em;right:.77em;transform:translateY(-50%);z-index:100}.login-form-holder .login-form-holder-inner .btn-close{font-family:"Lato", sans-serif}@media (min-width: 768px) and (min-height: 601px){.btn-login{top:2.5em}}ul{margin:0;padding:0;list-style:none}p{margin:0}a{text-decoration:none;cursor:pointer}.required,.unknown-error-msg{font-family:"Lato", sans-serif;font-size:.7em;line-height:1.4;color:#ff0000;margin-top:.5em;display:block}.unknown-error-msg{margin-bottom:.5em}.headline-1{font-size:1.7em;background:transparent linear-gradient(229deg, #B72287 0%, #F24775 57%, #F98D4A 100%) 0% 0% no-repeat padding-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.headline-1.white-text{background:none;-webkit-text-fill-color:#fff}.legal-warning-text{color:#000;font-size:.79em;font-family:"Lato", sans-serif;line-height:1.26}.legal-warning-text a{color:#000;text-decoration:underline}.header{padding:.5em 1em}.header .logo img{height:3em;width:auto;max-width:13em;object-fit:contain}.has-login .header{text-align:left}@media (min-width: 568px){.header .login-form{margin-left:0}.has-login .header{text-align:center}}@media (min-width: 768px) and (min-height: 601px){.header{padding:1em}}.gallery-wrapper{height:100%;background-color:#F2F2F2}.gallery-wrapper li{display:none}.gallery-wrapper li.active{display:block;height:100%}.gallery-wrapper li .img-full{height:100%;background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.gallery-wrapper li .img-border{display:none}.registration-form-builder-inner,#regform,.form-inner,.step,.step-inner{height:100%}.step-inner{display:flex;flex-direction:column;justify-content:space-between;gap:0.5em;padding:0 2em}.img-border{background:transparent linear-gradient(232deg, #fd9e42 0%, #d12180 49%, #31a0dc 100%) 0% 0% no-repeat padding-box;border-radius:1.07em;padding:0.5em}.img-border img{width:100%;height:auto;border-radius:1.07em}.button-list{display:flex;justify-content:space-between;gap:1em}.step-4 .button-list,.step-5 .button-list{justify-content:center;flex-wrap:wrap;gap:0.67em}.input-step .form-group-inner{padding:0.25em 0.25em 0;position:relative}.input-step .form-group-inner::before{content:"";position:absolute;top:0;right:0;left:0;z-index:1;height:3.2em;border-radius:0.53em;background:transparent linear-gradient(229deg, #b72287 0%, #f24775 57%, #f98d4a 100%) 0% 0% no-repeat padding-box;-webkit-box-shadow:0 0 0.21em 0 rgba(0,0,0,0.161);-moz-box-shadow:0 0 0.21em 0 rgba(0,0,0,0.161);box-shadow:0 0 0.21em 0 rgba(0,0,0,0.161)}.input-step .form-group-inner ::-webkit-input-placeholder{color:#fff}.input-step .form-group-inner :-ms-input-placeholder{color:#fff}.input-step .form-group-inner ::placeholder{color:#fff}.input-step .form-group-inner input{font-size:1.6em;font-family:"Dosis", sans-serif;line-height:1.71;width:100%;border:none;border-radius:0.25em;color:#fff;background-color:#626262;padding:0 0.5em;position:relative;z-index:5}.step-img{flex:1;display:flex;flex-direction:column;justify-content:center}.btn-group{margin-top:0.33em}.step-ageGroup{display:flex;flex-direction:column;justify-content:center;min-height:11em}.step-ageGroup.step-hidden{min-height:0}.step-ageGroup .step-inner{flex-wrap:wrap;flex-direction:row;gap:0;height:auto;min-height:auto}.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;max-width:11em;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{padding:0 0.5em;height:2em;line-height:2;cursor:pointer;border-radius:0.33em 0 0 0.33em;background:transparent linear-gradient(229deg, #b72287 0%, #f24775 57%, #f98d4a 100%) 0% 0% no-repeat padding-box;font-weight:700;color:#fff}.step-ageGroup .step-inner .custom-select .select-selected.select-confirm::before{top:1em;right:0.9em;transform:translate(50%, -50%) rotateZ(-90deg)}.step-ageGroup .step-inner .custom-select .select-selected.select-confirm::after{background:transparent linear-gradient(229deg, #4570be 0%, #82298b 57%, #b91f79 100%) 0% 0% no-repeat padding-box}.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;border-radius:0 0.33em 0.33em 0}.step-ageGroup .step-inner .custom-select .select-items{position:absolute;background-color:#fff;max-height:40vh;overflow-y:auto;bottom: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;background-color:transparent;outline:none;border:none}.step-ageGroup.with-continue .step-inner{flex-wrap:wrap;flex-direction:column;gap:0;height:auto;min-height:auto;align-items:center}.step-ageGroup.with-continue .step-inner .headline-1{margin-bottom:1em}.step-ageGroup.with-continue .step-inner p{width:100%}.step-ageGroup.with-continue .step-inner .form-group{margin-bottom:1em}.step-ageGroup.with-continue .step-inner .custom-select{position:relative;font-size:1.26em;min-width:9em;max-width:11em;margin:0 auto;padding-right:2em;color:#000}.step-ageGroup.with-continue .step-inner .custom-select select{display:none}.step-ageGroup.with-continue .step-inner .custom-select .select-selected{padding:0 0.5em;height:2em;line-height:2;cursor:pointer;border-radius:0.33em 0 0 0.33em;font-weight:700;color:#fff}.step-ageGroup.with-continue .step-inner .custom-select .select-selected.select-confirm::before{top:1em;right:0.9em;transform:translate(50%, -50%) rotateZ(-90deg)}.step-ageGroup.with-continue .step-inner .custom-select .select-selected::before,.step-ageGroup.with-continue .step-inner .custom-select .select-selected::after{position:absolute;content:"";transition:all 300ms linear}.step-ageGroup.with-continue .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.with-continue .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;border-radius:0 0.33em 0.33em 0}.step-ageGroup.with-continue .step-inner .custom-select .select-items{position:absolute;background-color:#fff;max-height:40vh;overflow-y:auto;bottom:100%;left:0;right:2em;z-index:99}.step-ageGroup.with-continue .step-inner .custom-select .select-items.select-hide{display:none}.step-ageGroup.with-continue .step-inner .custom-select .select-items div{padding:0 1em;height:2em;line-height:2em;cursor:pointer}.step-ageGroup.with-continue .step-inner .custom-select .select-items div:hover{background-color:rgba(0,0,0,0.2)}.step-ageGroup.with-continue .step-inner .custom-select .select-items div.same-as-selected{background-color:rgba(0,0,0,0.1)}.step-ageGroup.with-continue .step-inner .btn-group{margin:0 !important;position:relative}.step-ageGroup.with-continue .step-inner .btn-group .btn-next{width:auto;height:unset;position:unset;display:block;font-family:"Montserrat", sans-serif;font-weight:700;font-size:1.3em;min-width:8.5em;background-color:#37ccbf;padding:0.28em;border-radius:0.6em}.step-ageGroup.with-next .step-inner{justify-content:center;align-items:center;flex-direction:column;height:100%}.step-ageGroup.with-next .step-inner .form-group{margin-bottom:1em;margin-top:1em}.step-ageGroup.with-next .step-inner .custom-select .select-selected{background:transparent linear-gradient(229deg, #B72287 0%, #F24775 57%, #F98D4A 100%) 0% 0% no-repeat padding-box}.step-ageGroup.with-next .step-inner .custom-select .select-selected.select-confirm::after{background:transparent linear-gradient(229deg, #4570BE 0%, #82298B 57%, #B91F79 100%) 0% 0% no-repeat padding-box}.step-ageGroup.with-next .step-inner .btn-group{margin:0 !important;position:relative}.step-ageGroup.with-next .step-inner .btn-group .btn-next{width:auto;height:unset;position:unset;display:block;font-family:"Montserrat", sans-serif;font-weight:700;font-size:1.3em;min-width:8.5em;background-color:#37ccbf;padding:0.28em;border-radius:0.6em}@media (min-width: 768px) and (min-height: 601px){.button-list{width:100%;max-width:90%;margin:0 auto}.step-5 .button-list{max-width:100%}}.legal__container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:3em;gap:0 1em;font-family:"Lato", sans-serif;margin:0.5em 0}.legal__container>div{text-shadow:0 0 .2em #000, 0 0 .2em #000}.language-he{direction:rtl}.language-he .step-ageGroup .step-inner .custom-select{padding-right:0;padding-left:2em}.language-he .step-ageGroup .step-inner .custom-select .select-selected{border-radius:0 0.6em 0.6em 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 .custom-select .select-selected::before{right:auto;left:0em}.language-he .step-ageGroup .step-inner .custom-select .select-selected::after{right:auto;left:0;border-radius:0.6em 0 0 0.6em}.language-he .step-ageGroup .step-inner .custom-select .select-items{left:2em;right:0}.language-he .step-ageGroup .step-inner .btn-group .btn-next{right:auto;left:0}.language-hr .step-5 .button-list .btn,.language-bs .step-5 .button-list .btn{font-size:1.4em}@media (min-width: 568px){.language-hr .step-5 .button-list .btn,.language-bs .step-5 .button-list .btn{font-size:1.6em}}.language-pl .step-5 .button-list .btn,.language-bg .step-5 .button-list .btn{font-size:1.3em}@media (min-width: 568px){.language-pl .step-5 .button-list .btn,.language-bg .step-5 .button-list .btn{font-size:1.4em}}.language-el,.language-el .btn,.language-el .login-form-holder .login-form-holder-inner .btn-close,.language-el .legal__container,.language-el .required,.language-el .unknown-error-msg,.language-el .legal-warning-text,.language-ru,.language-ru .btn,.language-ru .login-form-holder .login-form-holder-inner .btn-close,.language-ru .legal__container,.language-ru .required,.language-ru .unknown-error-msg,.language-ru .legal-warning-text,.language-uk,.language-uk .btn,.language-uk .login-form-holder .login-form-holder-inner .btn-close,.language-uk .legal__container,.language-uk .required,.language-uk .unknown-error-msg,.language-uk .legal-warning-text,.language-zh,.language-zh .btn,.language-zh .login-form-holder .login-form-holder-inner .btn-close,.language-zh .legal__container,.language-zh .required,.language-zh .unknown-error-msg,.language-zh .legal-warning-text,.language-ko,.language-ko .btn,.language-ko .login-form-holder .login-form-holder-inner .btn-close,.language-ko .legal__container,.language-ko .required,.language-ko .unknown-error-msg,.language-ko .legal-warning-text,.language-ja,.language-ja .btn,.language-ja .login-form-holder .login-form-holder-inner .btn-close,.language-ja .legal__container,.language-ja .required,.language-ja .unknown-error-msg,.language-ja .legal-warning-text,.language-bg,.language-bg .btn,.language-bg .login-form-holder .login-form-holder-inner .btn-close,.language-bg .legal__container,.language-bg .required,.language-bg .unknown-error-msg,.language-bg .legal-warning-text,.language-he,.language-he .btn,.language-he .login-form-holder .login-form-holder-inner .btn-close,.language-he .legal__container,.language-he .required,.language-he .unknown-error-msg,.language-he .legal-warning-text,.language-mk,.language-mk .btn,.language-mk .login-form-holder .login-form-holder-inner .btn-close,.language-mk .legal__container,.language-mk .required,.language-mk .unknown-error-msg,.language-mk .legal-warning-text,.language-hk,.language-hk .btn,.language-hk .login-form-holder .login-form-holder-inner .btn-close,.language-hk .legal__container,.language-hk .required,.language-hk .unknown-error-msg,.language-hk .legal-warning-text{font-family:'Source Sans Pro', sans-serif}
